Skip to content

Instantly share code, notes, and snippets.

@klmr
Created February 17, 2013 17:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save klmr/5ad26b08d1ae843a89b8 to your computer and use it in GitHub Desktop.
Save klmr/5ad26b08d1ae843a89b8 to your computer and use it in GitHub Desktop.
less.js suckage
// It’s ridiculous how much less.js sucks.
// At the time of writing, less.js doesn’t support string interpolation in
// @import statements. And that issue has been discussed for OVER A YEAR:
// https://github.com/cloudhead/less.js/issues/410
// Apparently any attempt to patch this consistently requires a large amount of
// API changes. I cannot express the amount of fail involved here.
// FIXME Wait for less.js to suck less.
//@path: '../../_deps/bootstrap/less';
// Core variables and mixins
@import "../../_deps/bootstrap/less/variables.less"; // Modify this for custom colors, font-sizes, etc
@import "../../_deps/bootstrap/less/mixins.less";
// CSS Reset
@import "../../_deps/bootstrap/less/reset.less";
// Grid system and page structure
@import "../../_deps/bootstrap/less/scaffolding.less";
@import "../../_deps/bootstrap/less/grid.less";
@import "../../_deps/bootstrap/less/layouts.less";
// Base CSS
@import "../../_deps/bootstrap/less/type.less";
@import "../../_deps/bootstrap/less/code.less";
@import "../../_deps/bootstrap/less/forms.less";
@import "../../_deps/bootstrap/less/tables.less";
// Components: common
@import "../../_deps/bootstrap/less/sprites.less";
@import "../../_deps/bootstrap/less/dropdowns.less";
@import "../../_deps/bootstrap/less/wells.less";
@import "../../_deps/bootstrap/less/component-animations.less";
@import "../../_deps/bootstrap/less/close.less";
// Components: Buttons & Alerts
@import "../../_deps/bootstrap/less/buttons.less";
@import "../../_deps/bootstrap/less/button-groups.less";
@import "../../_deps/bootstrap/less/alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less
// Components: Nav
@import "../../_deps/bootstrap/less/navs.less";
@import "../../_deps/bootstrap/less/navbar.less";
@import "../../_deps/bootstrap/less/breadcrumbs.less";
@import "../../_deps/bootstrap/less/pagination.less";
@import "../../_deps/bootstrap/less/pager.less";
// Components: Popovers
@import "../../_deps/bootstrap/less/modals.less";
@import "../../_deps/bootstrap/less/tooltip.less";
@import "../../_deps/bootstrap/less/popovers.less";
// Components: Misc
@import "../../_deps/bootstrap/less/thumbnails.less";
@import "../../_deps/bootstrap/less/media.less";
@import "../../_deps/bootstrap/less/labels-badges.less";
@import "../../_deps/bootstrap/less/progress-bars.less";
@import "../../_deps/bootstrap/less/accordion.less";
@import "../../_deps/bootstrap/less/carousel.less";
@import "../../_deps/bootstrap/less/hero-unit.less";
// Utility classes
@import "../../_deps/bootstrap/less/utilities.less"; // Has to be last to override when necessary
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment