Simple Astro Landing Page Theme. A simple Landing Page built with Astro, TailwindCSS and TypeScript
Simple Astro Landing Page Theme is... just that, a simple FREE, CUSTOMIZABLE, and PRODUCCTION-READY, Landing Page Theme build with Astro and Tailwind CSS.
π Features
Simplicity and High Performance.
- β Astro 4.15
- β TylwindCSS
- β TypeScript
- β Responsive
- β SEO-friendly
- β OG
- β Description
- β Image
π Project Structure
Inside of your Simple Astro Landing Page project, you'll see the following folders and files:
/ βββ public/ β βββ img/ β βββ img_00.jpg β βββ img_01.jpg β βββ favicon.svg βββ src/ β βββ components/ β βββ Footer.astro β βββ Hero.astro β βββ Section.astro β βββ pages/ β βββ index.astro β βββ styles/ β βββ global.css β βββ env.d.ts βββ .gitignore βββ astro.config.mjs βββ package.json βββ package-lock.json βββ tailwind.config.mjs βββ tsconfig.json
As a simple landing page, we only provide a single page which is going to be rendering the different components: Footer, Hero, and Section.
π§ Commands
All commands are run from the root of the project, from a terminal:
| `npm install` | Installs dependencies from package.json | `npm clean-install` | Installs dependencies from package-lock.json (Recommended) | `npm run dev` | Starts local dev server at `localhost:4321` | `npm run build` | Build your production site to `./dist/` | `npm run preview` | Preview your build locally, before deploying | `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | `npm run astro -- --help` | Get help using the Astro CLI
β Feedback and bugs π
If you find any bug or just want to give your feedback (remember the β ^^), **Feel free to do it**. I am, like you, constantly learning and things change so quickly that... no one knows ^^
Version control π
- v1.0 - Current - Creation of the rep with the theme finished