76 lines
2.6 KiB
SCSS
76 lines
2.6 KiB
SCSS
|
/*
|
||
|
* -----------------------------------------------------------------------------
|
||
|
* NibblePoker CSS Theme
|
||
|
* -----------------------------------------------------------------------------
|
||
|
* Author: Herwin Bozet
|
||
|
* License: CC0 1.0 (Public Domain)
|
||
|
* Source: ???
|
||
|
* -----------------------------------------------------------------------------
|
||
|
*/
|
||
|
|
||
|
/* Config */
|
||
|
@import 'config';
|
||
|
|
||
|
/* Externals */
|
||
|
@import 'external/reset'; // Doesn't reset checkboxes !
|
||
|
|
||
|
/* Variables */
|
||
|
@import 'variables';
|
||
|
|
||
|
/* Core */
|
||
|
@import 'core/border'; // Border rules (.border, .bt-0, ...)
|
||
|
@import 'core/float'; // Floating rules (.f-right, ...)
|
||
|
@import 'core/sizing'; // Rules for setting elements size (.w-full, ...)
|
||
|
@import 'core/flex'; // /!\ Needs an overhaul !!!
|
||
|
@import 'core/grid'; // /!\ Needs an overhaul !!!
|
||
|
@import 'core/text'; // Text-related rules (.t-bold, t-ucase, t-size-14, ...)
|
||
|
//@import 'core/containers'; // Cannot remember why it was used, if ever
|
||
|
@import 'core/display'; // /!\ Needs improvement !!!
|
||
|
@import 'core/position'; // /!\ Needs improvement !!!
|
||
|
@import 'core/overflow'; // Defines generic overflow rules (.o-hidden, .ox-scroll, ...)
|
||
|
@import 'core/lists';
|
||
|
|
||
|
/* Core > Rounding */
|
||
|
@import 'core/rounding/global';
|
||
|
@import 'core/rounding/sided';
|
||
|
@import 'core/rounding/corner';
|
||
|
|
||
|
/* Core > Spacing */
|
||
|
@import 'core/spacing/global';
|
||
|
@import 'core/spacing/axis';
|
||
|
@import 'core/spacing/sided';
|
||
|
|
||
|
/* Site */
|
||
|
|
||
|
/* Site > Layouts */
|
||
|
@import 'site/layouts/commons'; // Sets up the page's default sizing rules
|
||
|
@import 'site/layouts/generic'; // Theme used for websites with a toggleable sidebar (Similar to WinUI apps)
|
||
|
|
||
|
/* Site > Styles */
|
||
|
@import 'site/base'; // Needs a rework, Defines some basic common broad styling/coloring rules
|
||
|
@import 'site/text'; // Has some hardcoded width for font-awesome icons in sidebar and headings
|
||
|
|
||
|
/* Site > Elements */
|
||
|
@import 'site/hr'; // Custom horizontal rulers
|
||
|
@import 'site/scrollbar'; // Personalizes the scrollbars (Horizontal is still unfinished !)
|
||
|
@import 'site/input'; // Has ugly fix for download buttons
|
||
|
@import 'site/table'; // Uses copied paddings for cells & ugly rounding fix
|
||
|
@import 'site/code'; // Uses forced borders, roundings and paddings
|
||
|
@import 'site/video';
|
||
|
|
||
|
/* Site > Misc */
|
||
|
@import 'site/borders'; // Applies the colors mostly, the size are in the elements !
|
||
|
@import 'site/backgrounds';
|
||
|
|
||
|
/* Site > Fixes */
|
||
|
@import 'site/mobile'; // Has !important overrides for obvious reasons
|
||
|
|
||
|
/* Site > Unsorted */
|
||
|
@import 'site/image';
|
||
|
@import 'site/wedge';
|
||
|
@import 'site/content'; // Uses fixed sizes and floats
|
||
|
@import 'site/modal';
|
||
|
|
||
|
/* Extras */
|
||
|
@import 'site/splide';
|