**[Develop](/src/develop/index.md)**
[Getting Started](/src/develop/getting-started/index.md)
[Galaxy API](/src/develop/api/index.md)
[Source Code](/src/develop/source-code/index.md)
[Architecture](/src/develop/architecture/index.md)
[Best Practices](/src/develop/best-practices/index.md)
[Getting Started](/src/develop/getting-started/index.md)
[Galaxy API](/src/develop/api/index.md)
[Source Code](/src/develop/source-code/index.md)
[Architecture](/src/develop/architecture/index.md)
[Best Practices](/src/develop/best-practices/index.md)
Issue #758 workaround
We write styles in LESS and use Bootstrap CSS library as a cornerstone of all the styles. To build the LESS file into the css files please read the static/style/README
included with the distribution.
follow LESS conventions
use sensible organization and modularity.
Anything that's going to be commonly used across components as a fundamental widget or style should probably be in base.
To add to that, to the extent possible use existing styles wherever they make sense.
If you want to run grunt with spritesmith on Mavericks you need to update grunt-spritesmith https://github.com/Ensighten/grunt-spritesmith/issues/45