mirror of
https://github.com/badgelife/website.git
synced 2026-04-17 05:27:23 -05:00
The badge.life website
- SCSS 69.2%
- Ruby 25.8%
- CSS 5%
|
|
||
|---|---|---|
| .github/workflows | ||
| _posts | ||
| archive | ||
| assets | ||
| best_practices | ||
| guides | ||
| resources | ||
| specs | ||
| .gitignore | ||
| .gitmodules | ||
| _config.yml | ||
| blog.md | ||
| CNAME | ||
| Gemfile | ||
| Gemfile.lock | ||
| index.md | ||
| index.txt | ||
| lessons_learned.md | ||
| LICENSE | ||
| README.md | ||
badge.life website
This repository hosts the badge.life website, Publicly maintained by the community. If you would like to contribute, please submit a PR and maintainers will see it merged in as soon as posible.
Installing Prerequisites
- Install ruby v3+ linux: Instructions
- Install bundler & jekyll:
gem install bundler jekyll - Install project dependencies: from root repo path:
bundle install
Rendering and Testing Changes Locally
bundle exec jekyll serve- browse website at
http://localhost:4000/
Pull Requests & Collaborating
To collaborate you wither need to be added as a repository collaborator, or you need to fork the project.
Contributing as a Repository Collaborator
To become a collaborator, you will need to reach out to one of the discord server admins to request collaborator permissions on github.
Once you are a repository collaborator:
- create a branch off of main
- make your changes
- test locally
- push to your branch on github
- open a pull request
- ping moderators if not addressed in a timely manner
Contributing as a Non-Collaborator
- fork the project
- make your changes (branch doesnt matter, can be main in your fork)
- test locally
- push to your branch on github
- open a pull request
- ping moderators if not addressed in a timely manner