A free Redmine theme for modern browsers. Forked from PurpleMine 2, but in IFAD blue.
It's written in SCSS. It uses normalize.css and benefits from some parts of Bootstrap like mixins, structure, and stuff.
- Bigger, easier to read fonts,
- Github-like wiki content look,
- Sidebar moved to the left for better ergonomy,
- Coloring trackers links (on lists, issue pages and even in the wiki content),
- Jira-inspired priority icons,
- Toggling sidebar visibility,
- Easy to customize via variables.
To install BlueMine, just download .zip and unpack it to your Redmine's public/themes
folder.
Then go to Redmine > Administration > Settings > Display and select BlueMine from the list and save the changes.
This theme also features a new look for Redmine Backlogs plugin. To install it, simply copy stylesheets from BlueMine/plugins/redmine_backlogs
and overwrite files in {redmine}/plugins/redmine_backlogs/assets/stylesheets
and restart Redmine.
Also, Redmine Time Tracker and Redmine People plugins should look nice with BlueMine.
If you want to customize BlueMine to your needs, first, make sure that you have installed node.js and npm
is available in your terminal.
Then, from the directory that contains BlueMine run:
npm install
Now all the dependencies should be ready to use. Run one more command:
npm run watch
And now the grunt is watching for changes in files placed in src/
folder. Just change what you need, and it'll run Sass preprocessor automatically.
Regrettably, optional file include is not possible in Sass, so I would recommend creating a new file, e.g. src/sass/_custom-variables.scss
and importing it a the beginning of the application.scss
file. That way all the variables with the !default
flag could be overridden.
The path src/sass/_custom-variables.scss
is added to .gitignore
so it should make upgrading BlueMine with keeping your changes rather painless, given that the only thing you changed in BlueMine 's source was adding this one line with @import "custom-variables";
.
If you need to customize styles for Redmine Backlogs remember to include your _custom-variables.scss
in src/sass/plugins/redmine_backlogs/_common.scss
.