Thank you for your interest in contributing to Musgo, a classless, block-based CSS framework! Whether you're fixing bugs, improving documentation, or suggesting new features — you're very welcome here.
- Code of Conduct
- Getting Started
- Reporting Bugs
- Suggesting Features
- Development Guide
- Pull Request Process
This project follows a Contributor Covenant Code of Conduct.
Be respectful, inclusive, and constructive in your communication.
Click the Fork button on GitHub and clone your fork locally:
git clone https://github.com/uminocelo/musgo.git
cd musgonpm installnpm run buildPlease open a bug report and include:
- Expected vs actual behavior
- Steps to reproduce
- HTML/CSS snippet or link to a demo
- Browser(s) and environment info
We love improvement ideas! Please use the feature request form and tell us:
- What you'd like to see
- Why it's useful
- Any alternatives you’ve considered
Project Structure:
css/
├── musgo.css # Compiled classless styling
├── musgo-block-grid.css # Compiled layout system
└── scss/ # SCSS source files
demo/ # HTML demos
docs/ # Documentationnpm run buildmusgo.scss→musgo.cssmusgo-block-grid.scss→musgo-block-grid.css
- Fork → Branch → Commit
- Run
npm run buildand test the output - Follow coding conventions:
- Use SCSS variables and maps
- Keep things modular
- Document new features or changes
- Submit your pull request
We'll review as soon as possible and leave feedback or merge 🚀