diff --git a/README.md b/README.md index 486de05..1a19433 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ScrewFast: Landing Page/Blog Template +# ScrewFast: Simplified Landing & Blog Template ![ScrewFast](https://github.com/mearashadowfax/ScrewFast/assets/125820963/5c6ef8aa-b859-49ce-9468-cf548c33c8fc) @@ -22,11 +22,7 @@ ScrewFast is a landing and blog template crafted with simplicity and ease of use ## Getting Started -
- This guide will help you set up the Astro project on your local machine and introduce you to some essential commands for development and deployment. - -
### Installation @@ -38,36 +34,35 @@ npm install This command will install all the dependencies listed in the project's `package.json` file. -### Common Commands +### Development Commands -Once the installation is completed, you can use various npm scripts defined in `package.json` to manage the development lifecycle of your project: +After installing the dependencies, you can use these npm scripts for the development lifecycle of your project: + +- `npm run dev`: Launches a local server with hot reloading. +- `npm run preview`: Previews the build locally. +- `npm run astro`: Executes Astro CLI commands. +- `npm run astro --help`: Provides help information for Astro commands. + +Learn more about Astro's CLI by referring to [Astro's documentation](https://docs.astro.build/). + +## Deployment + +### Building Your Site + +Before deployment, you need to create a production build: ```bash -# Starts the local development server - -npm run dev - -# Builds your production site and outputs it to ./dist/ - npm run build - -# Previews your built site locally before deploying it - -npm run preview - -# Runs Astro CLI commands such as astro add or astro check - -npm run astro - -# Displays help information for Astro CLI commands - -npm run astro --help ``` -### Learning More +This creates a `dist/` directory with your built site (configurable via [outDir in Astro](https://docs.astro.build/en/reference/configuration-reference/#outdir)). -To learn more about the available Astro CLI commands and further understand the capabilities of Astro, refer to [Astro's documentation](https://docs.astro.build/). -
+### Deploying to Vercel + +To deploy ScrewFast to Vercel, follow these steps: + +1. Clone this repository to your GitHub account. +2. Click the button below to start deploying your forked copy on Vercel: ## Project Structure diff --git a/src/components/sections/features/FeaturesStatsAlt.astro b/src/components/sections/features/FeaturesStatsAlt.astro index 123d443..0c1acca 100644 --- a/src/components/sections/features/FeaturesStatsAlt.astro +++ b/src/components/sections/features/FeaturesStatsAlt.astro @@ -13,7 +13,7 @@ const benefits: string[] = [ "Innovative solutions tailored to modern construction needs.", "Customer support dedicated to your project's success.", ]; - +// Define SVG marker to be used in the component const ListItemMarker: string = ``; --- diff --git a/src/pages/services.astro b/src/pages/services.astro index 98d1969..99ae3e1 100644 --- a/src/pages/services.astro +++ b/src/pages/services.astro @@ -4,7 +4,7 @@ import MainLayout from "../layouts/MainLayout.astro"; import MainSection from "../components/ui/blocks/MainSection.astro"; import LeftSection from "../components/ui/blocks/LeftSection.astro"; import RightSection from "../components/ui/blocks/RightSection.astro"; -import FeaturesStats from "../components/sections/FeaturesStats.astro"; +import FeaturesStats from "../components/sections/features/FeaturesStats.astro"; // Import necessary images import blueprints from "../images/blueprints-image.avif";