All Projects â†’ hardpixel â†’ Minelab

hardpixel / Minelab

Licence: gpl-3.0
GitLab inspired Sass theme for Redmine 2.5.x using Font Awesome, with support for Redmine CRM plugins.

Projects that are alternatives of or similar to Minelab

Bulma Social
🤳 Social Buttons and Colors for Bulma
Stars: ✭ 114 (-11.63%)
Mutual labels:  font-awesome, sass
Ruby2 Rails4 Bootstrap Heroku
A starter application based on Ruby 2.4, Rails 4.2 and Bootstrap for Sass 3, deployable on Heroku
Stars: ✭ 181 (+40.31%)
Mutual labels:  font-awesome, sass
Php Sf Flex Webpack Encore Vuejs
A simple app skeleton to try to make every components work together : symfony 4 (latest stable at the date, but work with sf 3.3+ if you just change the versions in composer.json), symfony/flex, webpack-encore, vuejs 2.5.x, boostrap 4 sass
Stars: ✭ 118 (-8.53%)
Mutual labels:  sass
Compass Inuit
💮 Compass extension for inuit.css. More than 40k users served!
Stars: ✭ 127 (-1.55%)
Mutual labels:  sass
Dress Code
The official style guide and framework for all Zalando Brand Solutions products
Stars: ✭ 123 (-4.65%)
Mutual labels:  sass
Font Awesome Scss
Font Awesome Scss Core (Unofficial)
Stars: ✭ 119 (-7.75%)
Mutual labels:  font-awesome
Gin bbs
Gin BBS App
Stars: ✭ 123 (-4.65%)
Mutual labels:  sass
Static Site Boilerplate
A better workflow for building modern static websites.
Stars: ✭ 1,633 (+1165.89%)
Mutual labels:  sass
Luxa
A minimalist CSS framework.
Stars: ✭ 129 (+0%)
Mutual labels:  sass
Mq Scss
Extremely powerful Sass media query mixin. Allows you to create almost any media query you can imagine.
Stars: ✭ 122 (-5.43%)
Mutual labels:  sass
Baseguide
Lightweight and robust CSS framework for prototyping and production code.
Stars: ✭ 127 (-1.55%)
Mutual labels:  sass
Svg Sprite
SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)
Stars: ✭ 1,648 (+1177.52%)
Mutual labels:  sass
Quickmenu
The new era of mobile navigation for the web, we're out of hamburgers.
Stars: ✭ 119 (-7.75%)
Mutual labels:  sass
Fast
Develop, build, deploy, redeploy, and teardown frontend projects fast.
Stars: ✭ 126 (-2.33%)
Mutual labels:  sass
Sscss
Light Sass lib for managing your font-size, margin, padding, and position values across breakpoints.
Stars: ✭ 119 (-7.75%)
Mutual labels:  sass
Redmine Theme Minimalflat2
Minimal and flat theme for Redmine.
Stars: ✭ 128 (-0.78%)
Mutual labels:  redmine
Gatsby Docs Kit
📃Easy to Maintain Markdown/React Documentation Static Websites
Stars: ✭ 117 (-9.3%)
Mutual labels:  sass
Refills
Refills is maintained by the thoughtbot design team. It is funded by thoughtbot, inc. and the names and logos for thoughtbot are trademarks of thoughtbot, inc.
Stars: ✭ 1,523 (+1080.62%)
Mutual labels:  sass
Frasco
Quick starter for Jekyll including full setup for Sass, PostCSS, Autoprefixer, stylelint, Webpack, ESLint, imagemin, Browsersync, etc.
Stars: ✭ 123 (-4.65%)
Mutual labels:  sass
Webpack Starter
✨ A lightweight foundation for your next webpack based frontend project.
Stars: ✭ 1,745 (+1252.71%)
Mutual labels:  sass

What is Minelab?

Minelab is a free Redmine 2.5.x theme inspired by Gitlab, written in Sass. It uses Bourbon for cross browser compatibility, Neat for responsive grids and Font Awesome to replace all the stock icons. It also mimics Gitlab's page loading effect using PACE and CSS animations.

What plugins are supported?

Minlab supports all the free and lite plugins from RedmineCRM. Support for more plugins is coming in later versions (look in the sass/plugins for more information).

How to install it

To install Minelab, you need to unzip it and copy it's contents in Redmine/public/themes. Then visit Redmine>Administration>Settings>Display and select Minelab theme.

To do

Make it responsive!

How it looks?

Screenshots are available at Minlab's page

Contribution

It appears that a few people are using Minelab, even though it has issues. Our time is very limited, so it would be great if those who have made changes/fixes could create a pull request.

When making changes, please make sure you are editing the application.sass file, otherwise changes will be lost.

Create CSS from SASS

You can use guard and build.sh to build sass files or you can do it manually.

Use guard

Use guard to convert sass to css files as you make changes.

bundle install

guard start

Use build script

Run the build script with the command below to create css files.

./build.sh

Using the build script you can also override any variable definition by providing a custom override scss file like this:

./build.sh path-to-override-directory

in effect, build.sh will replace the files _overrides.scss, _variables_overrides.scss, and _variables_usage_overrides.scss files in the sass directory with the content of the provided file in argument. To reset the override simply run ./build.sh -c to ignore the overrides (clear)

./build.sh -c

By default build.sh looks in the overrides directory to find these files, and use them if present.

Manually

Run sass with the command below to create css files.

bundle install

sass --load-path bourbon --load-path neat --sourcemap=none sass/application.sass stylesheets/application.css

Customization

Minelab theme is built to allow you to create your theme colors based on the layout provided. For this you will need some CSS knowledge and basic SASS knowledge (really that one is easy).

To do so, you will also need to be able to run the build.sh script.

To create your own variation of this theme, you simply need to create and fill one of these files in the overrides directory:

overrides/_variables.scss : used to overrides the color early in the definition overrides/_variables_usage_overrides : fine tune overrides on each color usage overrides/_overrides.scss : included at the very end of the application.scss inclusion (to change each module needed)

By default, build.sh will look into the root folder of the theme for directory but you can specify your own location with ./build.sh -c path-to-your-override-directory

Credits

Bourbon | Neat | Font Awesome | PACE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].