Skip to content

About

Source code for my personal website and blog (miguelvf.dev) written in Astro and Tailwind CSS

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

331 Commits

Folders and files

Repository files navigation

Contributors Forks Stargazers

Astro Logo'

My personal website and blog. Peeking under the hood, it uses Astro, a framework-agnostic static site generator, and Tailwind CSS, a utility-first CSS framework, to create a fast, modern, and responsive website, and is deployed on Netlify.

Built With

Astro TypeScript Tailwind NixOS GitHub Actions

Getting Started

To get a local copy of the project up and running on your machine, follow these simple steps:

Prerequisites

Install pnpm and Just.

Usage

Run these commands from this project's directory:

  1. Install the project dependencies

    just install
  2. Start the development server

    just run

Project Structure

Here is an overview of the main directories and their purposes:

src
├── lib
│   ├── components
│   │   ├── ui
│   │   │   ├── alert-dialog
│   │   │   │   ├── index.ts
│   │   │   │   └── alert.svelte
│   │   │   ├── button
│   │   │   │   ├── index.ts
│   │   │   │   └── button.svelte
│   │   │   └── ...
│   │   ├── navigation.svelte
│   │   ├── page-header.svelte
│   │   └── ...
│   └── utils.ts
├── routes
│   ├── +page.svelte
│   └── +layout.svelte
├── app.pcss

License

The source code for my website is distributed under the terms of the GNU General Public License v3.0, as I firmly believe that collaborating on free and open-source software fosters innovations that mutually and equitably beneficial to both collaborators and users alike. See LICENSE for details and more information.

About

Source code for my personal website and blog (miguelvf.dev) written in Astro and Tailwind CSS

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages