Thank you for your interest in contributing to the Elyan Labs website! This document provides guidelines for contributing.
# Clone the repo
git clone https://github.com/Scottcjn/elyan-labs-site.git
cd elyan-labs-site
# Run locally (if applicable)
# Open index.html in your browser or serve with a local server- Fork the repository
- Create a branch from
main:git checkout -b feat/my-change - Make your changes to the HTML/CSS files
- Test locally by opening the files in a browser
- Commit using Conventional Commits:
feat:,fix:,docs:,style:,chore: - Push to your fork and open a Pull Request
- HTML5 semantic elements
- CSS in
style.css(no inline styles) - Responsive design for mobile/desktop
- Test across modern browsers (Chrome, Firefox, Safari, Edge)
- Check open issues for tasks
- Browse rustchain-bounties for RTC-paid bounties
- Website improvements, new pages, and documentation are high-value areas
- Ensure your PR description clearly describes the changes
- Reference any related issues
- Include screenshots if UI changes are involved
- One PR per feature/fix (keep changes focused)
If you find a security vulnerability, do not open a public issue. Use GitHub's private vulnerability reporting or contact the maintainer directly.
Feel free to open an issue with any questions!
Thank you for contributing! 🎉