2023-11-23 17:07:49 +01:00
|
|
|
/*
|
|
|
|
* Main stylesheet file.
|
|
|
|
*
|
|
|
|
* This generates the base file for the stylesheets used throughout the project.
|
|
|
|
* Themes should be contained within the "themes" folder, and only contain
|
|
|
|
* color variations, and optional CSS changes.
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
2024-04-30 12:16:09 +02:00
|
|
|
@import "@fortawesome/fontawesome-free/css/fontawesome.css";
|
|
|
|
@import "@fortawesome/fontawesome-free/css/solid.css";
|
|
|
|
@import "@fortawesome/fontawesome-free/css/regular.css";
|
|
|
|
@import "@fortawesome/fontawesome-free/css/brands.css";
|
|
|
|
@import "normalize.css";
|
2023-11-23 17:07:49 +01:00
|
|
|
|
2024-04-30 12:16:09 +02:00
|
|
|
/* Import the default theme to act as a fallback. */
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "themes/dark-blue";
|
2023-11-23 17:07:49 +01:00
|
|
|
|
2024-04-30 12:16:09 +02:00
|
|
|
/* Files containing common properties, such as variable definitions. */
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "common/measurements";
|
|
|
|
@import "common/mixins";
|
2023-11-23 17:07:49 +01:00
|
|
|
|
2024-04-30 12:16:09 +02:00
|
|
|
/* General style elements that are used throughout the project. */
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "elements/avatar";
|
|
|
|
@import "elements/base";
|
|
|
|
@import "elements/block";
|
|
|
|
@import "elements/button";
|
2024-05-03 20:08:52 +02:00
|
|
|
@import "elements/checkbox";
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "elements/dropdown";
|
|
|
|
@import "elements/flash";
|
|
|
|
@import "elements/flex";
|
2024-05-03 20:08:52 +02:00
|
|
|
@import "elements/form";
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "elements/heading";
|
|
|
|
@import "elements/input";
|
|
|
|
@import "elements/interaction";
|
|
|
|
@import "elements/layout";
|
2024-05-03 20:08:52 +02:00
|
|
|
@import "elements/list";
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "elements/media";
|
|
|
|
@import "elements/mobile";
|
|
|
|
@import "elements/separator";
|
|
|
|
@import "elements/table";
|
2023-11-23 17:07:49 +01:00
|
|
|
|
2024-04-30 12:16:09 +02:00
|
|
|
/* Style elements specific to certain pages. */
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "views/admin";
|
2024-05-01 00:10:05 +02:00
|
|
|
@import "views/approval";
|
2024-04-30 09:17:43 +02:00
|
|
|
@import "views/burger";
|
|
|
|
@import "views/communication";
|
|
|
|
@import "views/footer";
|
|
|
|
@import "views/header";
|
|
|
|
@import "views/image";
|
|
|
|
@import "views/markdown";
|
|
|
|
@import "views/metabar";
|
|
|
|
@import "views/pagination";
|
|
|
|
@import "views/staff";
|
|
|
|
@import "views/statistics";
|
|
|
|
@import "views/tag";
|