2015-01-21 17:18:53 +01:00
|
|
|
/**
|
|
|
|
*
|
|
|
|
* Main Stylesheet SOGo
|
|
|
|
* Based on Angular Material Design
|
|
|
|
* IMPORTANT : This scss file might interfere with actual Angular-Material grunt-build
|
|
|
|
* and will generate a (too)) long css file because of the overrides
|
|
|
|
*
|
|
|
|
**/
|
2015-02-02 00:09:48 +01:00
|
|
|
|
2015-03-24 09:04:59 +01:00
|
|
|
// Compass extension imports - comment-out if needed
|
2015-01-21 17:18:53 +01:00
|
|
|
// ------------------------------------------------------------------------------
|
2015-03-24 09:04:59 +01:00
|
|
|
@import '_breakpoint-slicer.sass';
|
|
|
|
@import '_breakpoint.scss', '_sassy-maps.scss';
|
|
|
|
// This is no longer required because we use grunt-contrib-compass (ruby required)
|
|
|
|
//@import '_compass.scss';
|
|
|
|
|
|
|
|
@import 'core/variables'; // Will be replace by a complete 'config file
|
2015-01-21 17:18:53 +01:00
|
|
|
|
|
|
|
// Browser reset - most effective for applications. Generated by Compass in a non-regular way
|
|
|
|
// ------------------------------------------------------------------------------
|
2015-01-21 17:20:59 +01:00
|
|
|
@import 'core/reset';
|
2015-01-21 17:18:53 +01:00
|
|
|
|
|
|
|
// CORE elements
|
|
|
|
// ------------------------------------------------------------------------------
|
|
|
|
@import 'core/functions';
|
|
|
|
|
|
|
|
/* Local overrides from angular-material src */
|
|
|
|
// fixme : refactor all this to meet our practices
|
|
|
|
// ------------------------------------------------------------------------------
|
2015-02-23 18:26:39 +01:00
|
|
|
//@import 'core/variables';
|
2015-01-21 17:18:53 +01:00
|
|
|
@import 'core/mixins';
|
|
|
|
@import 'core/structure';
|
|
|
|
@import 'core/layout';
|
2015-03-27 15:27:06 +01:00
|
|
|
@import 'core/typography';
|
2015-01-21 17:18:53 +01:00
|
|
|
|
2015-02-05 14:43:06 +01:00
|
|
|
// Original angular-material components
|
2015-01-21 17:18:53 +01:00
|
|
|
// ------------------------------------------------------------------------------
|
2015-02-23 22:37:05 +01:00
|
|
|
@import 'components/backdrop/backdrop';
|
|
|
|
@import 'components/bottomSheet/bottomSheet';
|
2015-02-05 14:43:06 +01:00
|
|
|
@import 'components/button/button';
|
2015-02-23 22:37:05 +01:00
|
|
|
@import 'components/card/card';
|
|
|
|
@import 'components/checkbox/checkbox';
|
|
|
|
@import 'components/content/content';
|
|
|
|
@import 'components/dialog/dialog';
|
|
|
|
@import 'components/divider/divider';
|
|
|
|
@import 'components/icon/icon';
|
|
|
|
@import 'components/input/input';
|
|
|
|
@import 'components/list/list';
|
|
|
|
@import 'components/autoScrollList/autoScrollList';
|
|
|
|
@import 'components/progressCircular/progressCircular';
|
|
|
|
@import 'components/progressLinear/progressLinear';
|
|
|
|
@import 'components/radioButton/radio-button';
|
|
|
|
@import 'components/select/select';
|
|
|
|
@import 'components/sidenav/sidenav';
|
|
|
|
@import 'components/slider/slider';
|
|
|
|
@import 'components/sticky/sticky';
|
|
|
|
@import 'components/subheader/subheader';
|
|
|
|
@import 'components/switch/switch';
|
|
|
|
@import 'components/tabs/tabs';
|
|
|
|
@import 'components/textField/textField';
|
|
|
|
@import 'components/toast/toast';
|
|
|
|
@import 'components/toolbar/toolbar';
|
2015-03-19 08:40:46 +01:00
|
|
|
// @import 'components/bottombar/bottombar';
|
2015-02-23 22:37:05 +01:00
|
|
|
@import 'components/tooltip/tooltip';
|
|
|
|
@import 'components/whiteframe/whiteframe';
|
2015-01-21 17:18:53 +01:00
|
|
|
|
2015-02-05 14:43:06 +01:00
|
|
|
// Theme
|
2015-02-23 22:37:05 +01:00
|
|
|
//@import '../angular-material/src/components/bottomSheet/bottomSheet-theme';
|
|
|
|
//@import '../angular-material/src/components/button/button-theme';
|
|
|
|
//@import '../angular-material/src/components/card/card-theme';
|
|
|
|
//@import '../angular-material/src/components/checkbox/checkbox-theme';
|
|
|
|
//@import '../angular-material/src/components/content/content-theme';
|
|
|
|
//@import '../angular-material/src/components/dialog/dialog-theme';
|
|
|
|
//@import '../angular-material/src/components/divider/divider-theme';
|
|
|
|
//@import '../angular-material/src/components/input/input-theme';
|
|
|
|
//@import '../angular-material/src/components/progressCircular/progressCircular-theme';
|
|
|
|
//@import '../angular-material/src/components/progressLinear/progressLinear-theme';
|
|
|
|
//@import '../angular-material/src/components/radioButton/radio-button-theme';
|
|
|
|
//@import '../angular-material/src/components/sidenav/sidenav-theme';
|
|
|
|
//@import '../angular-material/src/components/slider/slider-theme';
|
|
|
|
//@import '../angular-material/src/components/subheader/subheader-theme';
|
|
|
|
//@import '../angular-material/src/components/switch/switch-theme';
|
|
|
|
//@import '../angular-material/src/components/tabs/tabs-theme';
|
|
|
|
//@import '../angular-material/src/components/textField/textField-theme';
|
|
|
|
//@import '../angular-material/src/components/toast/toast-theme';
|
|
|
|
//@import '../angular-material/src/components/toolbar/toolbar-theme';
|
|
|
|
//@import '../angular-material/src/components/tooltip/tooltip-theme';
|
2015-01-21 17:18:53 +01:00
|
|
|
|
2015-02-23 22:37:05 +01:00
|
|
|
// @import '../angular-material/src/core/style/color-palette';
|
2015-01-21 17:18:53 +01:00
|
|
|
|
|
|
|
// COMPONENTS
|
2015-01-21 17:20:59 +01:00
|
|
|
// todo : configure manual and glob imports
|
2015-02-23 22:37:05 +01:00
|
|
|
@import 'components/pseudo-input/pseudo-input';
|
2015-01-21 22:18:09 +01:00
|
|
|
@import 'views/view';
|
2015-01-21 17:20:59 +01:00
|
|
|
|
2015-02-12 06:00:13 +01:00
|
|
|
// Ng-tags styles for re-skinning
|
|
|
|
// ------------------------------------------------------------------------------
|
2015-02-23 22:37:05 +01:00
|
|
|
@import 'components/ngTags/ng-tags-input';
|
2015-02-12 06:00:13 +01:00
|
|
|
|
2015-01-21 19:16:33 +01:00
|
|
|
// core styles - need to be after components till settings are correctly implemented
|
|
|
|
// ------------------------------------------------------------------------------
|
|
|
|
@import 'core/base_styles/base_style';
|
2015-01-21 17:18:53 +01:00
|
|
|
|
|
|
|
// Make sure this is last to override anything else
|
|
|
|
@import 'shame';
|
2015-01-26 09:57:02 +01:00
|
|
|
|
|
|
|
// dev-tools - NOT FOR PRODUCTION
|
|
|
|
// ------------------------------------------------------------------------------
|
|
|
|
@import 'devtools';
|