aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+github@gmail.com>2023-03-16 09:48:14 +0100
committerJan-Hendrik Willms <tleilax+github@gmail.com>2023-05-03 16:40:36 +0200
commitdba4d6152fd8f3eaf4b5270b126051e3ff874c45 (patch)
tree910c9de168c83bd1df76115fa5a65a8d4231de93
parent9d9712fd930e99f832ac63dc01ec35375094a76f (diff)
adjust variables handling
-rw-r--r--resources/assets/stylesheets/mixins.scss3
-rw-r--r--resources/assets/stylesheets/scss/layouts.scss16
-rw-r--r--resources/assets/stylesheets/scss/variables.scss18
3 files changed, 20 insertions, 17 deletions
diff --git a/resources/assets/stylesheets/mixins.scss b/resources/assets/stylesheets/mixins.scss
index a9dd78d..3e2c2f5 100644
--- a/resources/assets/stylesheets/mixins.scss
+++ b/resources/assets/stylesheets/mixins.scss
@@ -1,7 +1,8 @@
$image-path: "../images" !default;
$icon-path: "#{$image-path}/icons" !default;
+@import 'scss/variables';
+
@import "mixins/misc";
-@import "mixins/colors";
@import "mixins/studip";
@import "mixins/arrow";
diff --git a/resources/assets/stylesheets/scss/layouts.scss b/resources/assets/stylesheets/scss/layouts.scss
index ab15cec..f4b546d 100644
--- a/resources/assets/stylesheets/scss/layouts.scss
+++ b/resources/assets/stylesheets/scss/layouts.scss
@@ -1,21 +1,5 @@
// TODO: SCSSify
-$page-margin: 15px;
-
-$sidebar-padding: 12px;
-$sidebar-width: 270px;
-
-$content-width: 400px;
-$content-margin: 12px;
-$max-content-width: 4 * $sidebar-width + $page-margin;
-
-$footer-height: 32px;
-
-$site-width: ($page-margin * 2 + $sidebar-width + $sidebar-padding * 2 + $sidebar-border-width * 2 + $content-width + $content-margin * 2);
-$page-width: ($sidebar-width + $sidebar-padding * 2 + $sidebar-border-width * 2 + $content-width + $content-margin * 2);
-
-$grid-gap: 0;
-
html {
height: 100vh;
overflow-y: auto;
diff --git a/resources/assets/stylesheets/scss/variables.scss b/resources/assets/stylesheets/scss/variables.scss
index 1c2efac..81bbe2d 100644
--- a/resources/assets/stylesheets/scss/variables.scss
+++ b/resources/assets/stylesheets/scss/variables.scss
@@ -1,5 +1,6 @@
@import '../mixins/colors.scss';
+// Typography
$text-color: #000;
$font-family-base: "Lato", sans-serif;
@@ -42,6 +43,23 @@ $drag_and_drop_border: 1px solid $base-color;
$transition-duration: .3s;
+// Layout
+$page-margin: 15px;
+
+$sidebar-padding: 12px;
+$sidebar-width: 270px;
+
+$content-width: 400px;
+$content-margin: 12px;
+$max-content-width: 4 * $sidebar-width + $page-margin;
+
+$footer-height: 32px;
+
+$site-width: ($page-margin * 2 + $sidebar-width + $sidebar-padding * 2 + $sidebar-border-width * 2 + $content-width + $content-margin * 2);
+$page-width: ($sidebar-width + $sidebar-padding * 2 + $sidebar-border-width * 2 + $content-width + $content-margin * 2);
+
+$grid-gap: 0;
+
:root {
// The special handling for -- as #{"--"} seems to be neccessary to make
// scss evaluate the color variables