66 lines
1.7 KiB
SCSS
66 lines
1.7 KiB
SCSS
// The main stylesheet for this theme.
|
|
|
|
// Sass init files.
|
|
|
|
@import 'init';
|
|
|
|
// Declaring CSS colour variables in :root.
|
|
|
|
@import 'colors';
|
|
|
|
// Declaring CSS misc variables in :root.
|
|
|
|
@import 'variables';
|
|
|
|
// Ensure fonts get loaded early to minimize front-end performance impact.
|
|
|
|
@import 'fonts';
|
|
|
|
// Base styles.
|
|
|
|
@import 'base/base';
|
|
|
|
// Layouts
|
|
|
|
@import 'layouts/layouts';
|
|
|
|
// Components
|
|
|
|
// Design components are reusable designs that can be applied using just the CSS
|
|
// class names specified in the component.
|
|
|
|
@import 'components/anchor/anchor';
|
|
@import 'components/box/box';
|
|
@import 'components/button/button';
|
|
@import 'components/cards/cards';
|
|
@import 'components/center/center';
|
|
@import 'components/clearfix/clearfix';
|
|
@import 'components/cookieconsent/cookieconsent';
|
|
@import 'components/divider/divider';
|
|
@import 'components/disabled/disabled';
|
|
@import 'components/flex-group/flex-group';
|
|
@import 'components/flex-inline/flex-inline';
|
|
@import 'components/footer/footer';
|
|
@import 'components/grid-group/grid-group';
|
|
@import 'components/grid-stack/grid-stack';
|
|
@import 'components/header/header';
|
|
@import 'components/hidden/hidden';
|
|
@import 'components/icon-inline/icon-inline';
|
|
@import 'components/language-selector/language-selector';
|
|
@import 'components/list-straight-left/list-straight-left';
|
|
@import 'components/messages/messages';
|
|
@import 'components/meta/meta';
|
|
@import 'components/pager/pager';
|
|
@import 'components/responsive-video/responsive-video';
|
|
@import 'components/spacing/spacing';
|
|
@import 'components/tables/tables';
|
|
@import 'components/tags/tags';
|
|
@import 'components/visually-hidden/visually-hidden';
|
|
|
|
// Zen styles
|
|
|
|
@import 'zen';
|
|
|
|
// Custom styles
|
|
|
|
@import 'custom';
|