Welcome to the Astro - Barbajs Starter theme! This open-source starter kit is designed for developers looking to create dynamic websites with complex page transitions using the Astro framework. Leverage the power of Astro, Tailwind CSS, TypeScript, GSAP, and Barba.js to build visually stunning and engaging web experiences.
Follow these steps to get started with the Astro - Barbajs Starter theme:
Clone the repository:
git clone https://github.com/judahsullivan/AstroBlogV4-Barbajs.git
cd AstroBlogV4-Barbajs
Install dependencies:
npm install
Run the development server:
npm run dev
Build for production:
npm run build
Preview the production build:
npm run preview
Add your Enviornment Variables
We welcome contributions from the community! Please refer to our Contributing Guide for guidelines on how to get involved.
This project is licensed under the MIT License. See the LICENSE file for more information.
Thank you for your interest in the Astro - Barbajs Starter theme! We look forward to seeing what you create with it.
Thank you for considering contributing to the Astro - Barbajs Starter theme! We appreciate your interest in improving this project and welcome contributions from the community.
If you encounter any bugs or have suggestions for improvements, please open an issue in the GitHub Issues section. Provide as much detail as possible to help us understand and resolve the issue.
To submit a pull request, follow these steps:
Fork the repository on GitHub.
Clone your fork to your local machine:
git clone https://github.com/your-username/AstroBlogV4-Barbajs.git
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
Make your changes in your local repository.
Commit your changes with a descriptive commit message:
git commit -m "Add your descriptive commit message here"
Push your changes to your fork:
git push origin feature/your-feature-name
Create a pull request on the original repository by navigating to the "Pull Requests" tab and clicking "New Pull Request."
We ask that all contributors adhere to our Code of Conduct to ensure a positive and inclusive community.
For questions or support related to contributing, please reach out via the GitHub Discussions.
Thank you for contributing!