Skip to main content

Modus Is Now on GitHub

Christian Oliff
Christian Oliff
Posted on Apr 13, 2022

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.