This allows us to a) compile the coffeescript and sass from xmodules using the new out-of-band method and b) reload xmodule static content whenever it changes, which should make devs much happier.
59 lines
1.2 KiB
SCSS
59 lines
1.2 KiB
SCSS
// studio - css architecture
|
|
// ====================
|
|
|
|
// bourbon libs and resets
|
|
@import 'bourbon/bourbon';
|
|
@import 'bourbon/addons/button';
|
|
@import "variables";
|
|
@import 'vendor/normalize';
|
|
@import 'reset';
|
|
|
|
// utilities
|
|
@import 'variables';
|
|
@import 'mixins';
|
|
@import 'cms_mixins';
|
|
|
|
// assets
|
|
@import 'assets/fonts';
|
|
@import 'assets/graphics';
|
|
@import 'assets/keyframes';
|
|
|
|
// base
|
|
@import 'base';
|
|
|
|
// elements
|
|
@import 'elements/typography';
|
|
@import 'elements/icons';
|
|
@import 'elements/controls';
|
|
@import 'elements/navigation';
|
|
@import 'elements/header';
|
|
@import 'elements/footer';
|
|
@import 'elements/sock';
|
|
@import 'elements/forms';
|
|
@import 'elements/modal';
|
|
@import 'elements/alerts';
|
|
@import 'elements/vendor';
|
|
@import 'elements/tender-widget';
|
|
|
|
// specific views
|
|
@import 'views/account';
|
|
@import 'views/assets';
|
|
@import 'views/updates';
|
|
@import 'views/dashboard';
|
|
@import 'views/export';
|
|
@import 'views/index';
|
|
@import 'views/import';
|
|
@import 'views/outline';
|
|
@import 'views/settings';
|
|
@import 'views/static-pages';
|
|
@import 'views/subsection';
|
|
@import 'views/unit';
|
|
@import 'views/users';
|
|
@import 'views/checklists';
|
|
|
|
@import 'assets/content-types';
|
|
|
|
// xblock-related
|
|
@import 'xmodule/modules/css/module-styles.scss';
|
|
@import 'xmodule/descriptors/css/module-styles.scss';
|