This repository contains the source code for the Volaris website, a project built using Svelte and Tailwind CSS.
The project is structured as follows:
volar.is/
├── public/ # Static assets
├── src/
│ ├── lib/ # Library code (e.g., global CSS)
│ ├── routes/ # Svelte routes
│ │ ├── about/ # About page
│ │ ├── download/ # Download page and subpages
│ │ ├── contact/ # Contact Page
│ │ └── +page.svelte # Home page
│ └── app.html # HTML template
├── static/ # Static files served as-is
├── package.json # Project dependencies and scripts
└── svelte.config.js # Svelte configuration
and so on.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/volarisapp/volar.is.git
-
Navigate to the project directory:
cd volar.is
-
Install dependencies:
npm install
orpnpm install
To run the project locally, use the following command:
npm run dev
or pnpm run dev
This will start a local development server. Open your browser and navigate to http://localhost:5173
to see the website.
To build the project for production, use the following command:
npm run build
or pnpm run build
This will create an optimized build of the project in the build
directory. You can then deploy the contents of this directory to your web server or a static site hosting service.
We welcome contributions! If you'd like to contribute, please fork the repository, create a new branch, and submit a pull request. Please make sure to follow the project's coding standards and include appropriate tests.
Like Volaris, this site is still in development, major changes will occur.
Note: This repository uses conventional commits. Please follow the conventional commits guidelines for your commit messages.
This project is licensed under the BSD 2-Clause License. See the LICENSE
file for more details.