We’re excited to announce that most of the Modus projects have been migrated from Bitbucket to GitHub.
Check GitHub for our available projects.
There are many benefits to having our projects code hosted on GitHub, for example:
- GitHub Issues All open issues (bug reports/feature requests etc) have been migrated from our Jira boards to their respective projects.
- GitHub Actions allows us to automate all parts of our development workflow including testing all of our code and deploying changes. We’re also using GitHub Actions to automate assigning issues and Pull Requests to users and will setup automation for our internal project boards.
- GitHub’s integration with Netlify Deploy Previews automatically creates unique URLs so we can review and test site changes before pushing to production.
- GitHub Advanced Security which provides us with code scanning (finds any potential security vulnerabilities and coding errors in your code), secret scanning (Detect secrets, for example keys and tokens, that have been checked into the repository - as well as automated dependency alerts to fix security issues.
- Improved Discoverability - now our projects are on the world’s biggest development platform, with many of them open-source making it easier for users to contribute.
- And the GitHub Mobile app is useful for checking on issues when you’re away from your computer!
In the future we plan to setup Slack integration to get automated notifications of build statuses and pull request reviews right from Slack too!
Modus Projects
Modus
The home of the Modus design system developer projects
Modus Bootstrap Site
Documentation and code samples for using Modus Bootstrap
Modus React Bootstrap
Modus components extended from React-Bootstrap component library
Modus React Bootstrap Site
The Modus React Bootstrap Site for documentation and example code
Modus Web Components
Reusable, encapsulated UI elements that are framework agnostic
Modus Style Guide site
This site - Your first stop for Modus guidelines, news and resources
Note: The code for the current version of Modus Bootstrap (based on Bootstrap v4.x) is on Bitbucket, but we’ll be working on a major new version based on Bootstrap 5 which will be on GitHub. More news on that later!
Contributing
Have a suggestion? Want to report a bug? Would you like to fix an issue that you’ve discovered? We welcome your contributions!
Feel free to open an issue on any of the the Modus projects. A GitHub account is required, you can signup for free.
Wrap-up
If you have any questions you can post them on our new Modus Discussions channel.
Finally - we’d like to give a special thanks to Jeff Doolittle for his help on setting this up.