143 lines
3.2 KiB
Text
143 lines
3.2 KiB
Text
@mio-font-regular: Tahoma, Geneva, 'Dejavu Sans', Arial, Helvetica, sans-serif;
|
|
@mio-font-mono: Consolas, 'Liberation Mono', Menlo, Courier, monospace;
|
|
@site-mobile-width: 800px;
|
|
|
|
:root {
|
|
--site-max-width: 1200px;
|
|
|
|
--background-image: initial;
|
|
--background-colour: #111;
|
|
--background-colour-translucent: #111E;
|
|
--background-pattern: url('/images/clouds.png') fixed;
|
|
|
|
--text-colour: #fff;
|
|
--text-colour-inverted: #000;
|
|
|
|
--user-colour: inherit;
|
|
--user-header: url('/images/pixel.png');
|
|
--accent-colour: #8559a5;
|
|
}
|
|
|
|
* {
|
|
margin: 0;
|
|
padding: 0;
|
|
box-sizing: border-box;
|
|
position: relative;
|
|
outline-style: none;
|
|
}
|
|
|
|
html,
|
|
body {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.main {
|
|
display: flex;
|
|
flex-direction: column;
|
|
background-image: var(--background-image);
|
|
background-color: var(--background-colour);
|
|
font: 12px/20px @mio-font-regular;
|
|
color: var(--text-colour);
|
|
|
|
&__wrapper {
|
|
max-width: var(--site-max-width);
|
|
width: 100%;
|
|
margin: 0 auto;
|
|
flex: 1 0 auto;
|
|
}
|
|
|
|
&--bg-blend {
|
|
background-blend-mode: multiply;
|
|
}
|
|
|
|
/*&--bg-slide {
|
|
}*/
|
|
|
|
&--bg-cover {
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
&--bg-stretch {
|
|
background-size: 100% 100%;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
&--bg-tile {
|
|
background-repeat: repeat;
|
|
}
|
|
}
|
|
|
|
// Input elements
|
|
@import "classes/input/button";
|
|
@import "classes/input/select";
|
|
@import "classes/input/text";
|
|
@import "classes/input/textarea";
|
|
@import "classes/input/upload";
|
|
|
|
// Base styles
|
|
@import "classes/avatar";
|
|
@import "classes/container";
|
|
@import "classes/flag";
|
|
@import "classes/navigation";
|
|
@import "classes/pagination";
|
|
@import "classes/warning";
|
|
|
|
// Specific styles
|
|
@import "classes/footer";
|
|
@import "classes/header";
|
|
@import "classes/index";
|
|
@import "classes/permissions";
|
|
@import "classes/auth";
|
|
@import "classes/chat-quote";
|
|
|
|
// Manage
|
|
@import "classes/manage/manage";
|
|
@import "classes/manage/navigation";
|
|
|
|
// Profile
|
|
@import "classes/profile/profile";
|
|
@import "classes/profile/header";
|
|
@import "classes/profile/accounts";
|
|
@import "classes/profile/about";
|
|
@import "classes/profile/guidelines";
|
|
@import "classes/profile/background-settings";
|
|
|
|
// Changelog
|
|
@import "classes/changelog";
|
|
@import "classes/changelog-actions-tags";
|
|
|
|
// Settings
|
|
@import "classes/settings/description";
|
|
@import "classes/settings/errors";
|
|
@import "classes/settings/pagination";
|
|
@import "classes/settings/account";
|
|
@import "classes/settings/log";
|
|
@import "classes/settings/login-history";
|
|
@import "classes/settings/sessions";
|
|
|
|
// News
|
|
@import "classes/news/container";
|
|
@import "classes/news/list";
|
|
@import "classes/news/preview";
|
|
@import "classes/news/sidebar";
|
|
@import "classes/news/post"; // post needs to be able to override sidebar
|
|
|
|
// Forums
|
|
@import "classes/forum/actions";
|
|
@import "classes/forum/categories";
|
|
@import "classes/forum/category";
|
|
@import "classes/forum/post";
|
|
@import "classes/forum/posting";
|
|
@import "classes/forum/topic";
|
|
@import "classes/forum/topics";
|
|
@import "classes/forum/status";
|
|
@import "classes/forum/header";
|
|
|
|
// User stuff
|
|
@import "classes/usercard";
|
|
@import "classes/userlist";
|
|
|
|
// Comments
|
|
@import "classes/comment"; // entries
|
|
@import "classes/comments"; // listing
|