diff --git a/source/screens/demo/examples/ui/settings.njk b/source/screens/demo/examples/ui/settings.njk
index cb4f6aa..b4e07d4 100755
--- a/source/screens/demo/examples/ui/settings.njk
+++ b/source/screens/demo/examples/ui/settings.njk
@@ -1,7 +1,7 @@
---
title: Settings
tags:
- - ui
+ - ui
---
{% set pageId = page.fileSlug %}
{% set pageClass = "h_full_view" %}
@@ -13,37 +13,103 @@ tags:
{% endblock %}
{% block links %}
- {{ super() }}
-
+ {{ super() }}
+
+
{% endblock %}
{% block head %}
- {{ super() }}
+ {{ super() }}
{% endblock %}
{% block body %}
-
-
-
title-bar
-
-
-
-
-
-
-
+
+
+
+ title-bar
+
+
+
+
+
+
+
+
+ {# // FIXME: Navigationsstile sind chaotisch #}
+
+ section-bar
+
+ section
+
+
+
{% endblock %}
{%- block script %}
- {{ super() }}
-
-
+ {{ super() }}
+
+
{% endblock %}
\ No newline at end of file
diff --git a/source/style/hippie-style b/source/style/hippie-style
index 1a3c25d..2f63dbe 160000
--- a/source/style/hippie-style
+++ b/source/style/hippie-style
@@ -1 +1 @@
-Subproject commit 1a3c25d8b5969b53ec0404c8e77fe6322d083042
+Subproject commit 2f63dbe2b65ddb320c0a7ea186f04a9c3698c9e7
diff --git a/source/style/modules/ui/_settings_module.scss b/source/style/modules/ui/_settings_module.scss
index ffe8d7d..337f523 100755
--- a/source/style/modules/ui/_settings_module.scss
+++ b/source/style/modules/ui/_settings_module.scss
@@ -1,12 +1,24 @@
+@mixin nav-spacer($name, $size, $orientation) {
+ .spacer-#{$name} {
+ width: $size;
+ margin: 0;
+ border: $border_dotted;
+ opacity: .25;
+ }
+}
+
#frame {
position: relative;
height: 100%;
- background-color: $color-dark;
- .title-bar {
- button {
- margin: 0 2px;
- }
+ header,
+ aside,
+ footer {
+ border: 1px solid transparent;
+ }
+
+ &>header {
+ background-color: rgba(0, 0, 0, .1);
}
main {
@@ -19,20 +31,26 @@
.frame-flex {
display: flex;
flex-direction: column;
+ gap: $space_basic;
- .title-bar {
- display: flex;
-
- div:last-child {
- margin-left: auto;
- }
- }
-
main {
flex: 1;
- aside, section {
+ aside,
+ section {
height: 100%;
}
}
+}
+
+.io {
+ .spacer {
+ width: $space_double;
+ margin: 0;
+ border: $border_dotted;
+ opacity: .25;
+ }
+
+ @include nav-spacer('a', $space_double, false);
+ @include nav-spacer('b', $space_small, false);
}
\ No newline at end of file