Git Product home page Git Product logo

mearashadowfax / screwfast Goto Github PK

View Code? Open in Web Editor NEW
404.0 7.0 115.0 8.2 MB

Open-source Astro website template with sleek, customizable TailwindCSS components.

Home Page: https://screwfast.uk

License: MIT License

JavaScript 1.57% Astro 68.48% TypeScript 7.70% MDX 21.10% CSS 1.14%
astro astro-template astro-theme blog landing-page preline-ui static-site static-site-generator tailwindcss template

screwfast's People

Contributors

dependabot[bot] avatar mearashadowfax avatar tribal2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

screwfast's Issues

Image sometime not showing and link on Getting started are doubled

Issues:

  • Sometime image aren't showing on every page. even on the screwfast.co.uk it self.
  • Sharp installation are struggling (solved after i update node version to 20+)
  • Learn more link on /guides/getting-started not going to right path/url.
    image

Suggestion from me as newbie,

  • Is this awesome Astro theme still working even without Sharp package? if it still running, can it removed from the code? because it impact on user experience when images wont to load.
  • fix Learn more link / script.

Consider moving Starlight config to separate file

I noticed the project's config is quite extensive, largely due to Starlight settings. What are your thoughts on extracting these into a separate starlight.config.mjs file for better readability and maintainability? If you're on board, I'd be happy to work on this adjustment.

.

.

1 high severity vulnerability listed

Theme looks promising. Cloned repo (on Ubuntu 20.04 recently updated) and did npm install and got:

victor@victorpc:ScrewFast$ npm i

added 777 packages, and audited 778 packages in 6s

253 packages are looking for funding
  run `npm fund` for details

1 high severity vulnerability

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
victor@victorpc:ScrewFast$ npm audit
# npm audit report

html-minifier  *
Severity: high
kangax html-minifier REDoS vulnerability - https://github.com/advisories/GHSA-pfq8-rq6v-vf5m
No fix available
node_modules/html-minifier

1 high severity vulnerability

Some issues need review, and may require choosing
a different dependency.

It says "no fix available" which is disconcerting.

Some enhancement suggestions

First of all congrats and thank you for making such a beautiful theme. I am quite critical of everything and rarely praise but this is really good theme both in terms of looks and basic features(SEO) that are generally ignored by other themes.

Please list this theme in astro website, i accidentally discovered it.

Here are some enhancement suggestions to make it perfect for small business

  • Add support for internationalization i18n is already supported in latest astro. This is not only for enabling this theme for people wanting to use it in other languages but also because adding internationalization at a later stage becomes difficult if support is not there.
  • Add support to share blog articles on social media. This helps readers to share the content on other channels.
  • Add support for toc on the side in blog article. For long articles navigating becomes difficult if toc is not present.
  • Add support for docs. Docs and blog articles have slightly different navigation and features(search) and almost every saas requires docs page. Integrating it to this theme would make it one stop solution for all the things home/blog/docs.

Some Suggestions about NavBar

I have to say this is a very beautiful theme, it almost meets all my needs. I would like to make a small suggestion, it would be better if the navbar's functions could be further enriched, such as supporting the display of this kind of panel. You might want to consider this.

WX20240529-114432@2x

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.