diff --git a/src/styles-new/_constants-snow.scss b/src/styles-new/_constants-snow.scss
index 933bf8dd70..29c949ff98 100644
--- a/src/styles-new/_constants-snow.scss
+++ b/src/styles-new/_constants-snow.scss
@@ -239,6 +239,7 @@ $splitterDSm: 10px; // Smaller splitter, used inside elements like a Timeline vi
$splitterHandleD: 4px;
$colorSplitterBaseBg: $colorBodyBg;
$colorSplitterBg: pullForward($colorSplitterBaseBg, 15%);
+$colorSplitterFg: $colorBodyBg;
$splitterShdw: none;
$splitterEndCr: none;
$colorSplitterHover: pullForward($colorSplitterBg, $hoverRatioPercent * 2);
@@ -274,3 +275,7 @@ $colorAboutLink: #84b3ff;
// Loading
$colorLoadingFg: $colorAlt1;
$colorLoadingBg: rgba($colorLoadingFg, 0.1);
+
+// Transitions
+$transIn: all 50ms ease-in;
+$transOut: all 250ms ease-out;
diff --git a/src/styles-new/_mixins.scss b/src/styles-new/_mixins.scss
index 545b4fcdf2..f49d143bd6 100644
--- a/src/styles-new/_mixins.scss
+++ b/src/styles-new/_mixins.scss
@@ -80,4 +80,8 @@
@include ellipsize();
direction: rtl;
unicode-bidi:bidi-override;
+}
+
+@mixin test($c: #ffcc00, $a: 0.2) {
+ background-color: rgba($c, $a) !important;
}
\ No newline at end of file
diff --git a/src/styles-new/core.scss b/src/styles-new/core.scss
index 9238566ae7..20f1b680e1 100644
--- a/src/styles-new/core.scss
+++ b/src/styles-new/core.scss
@@ -1,5 +1,5 @@
@import "vendor/normalize.min.css";
@import "constants";
@import "constants-snow";
-@import "global";
-@import "glyphs";
\ No newline at end of file
+@import "glyphs";
+@import "global";
\ No newline at end of file
diff --git a/src/ui/components/controls/splitter.vue b/src/ui/components/controls/splitter.vue
index da297d23f0..e2416e5892 100644
--- a/src/ui/components/controls/splitter.vue
+++ b/src/ui/components/controls/splitter.vue
@@ -1,28 +1,45 @@
+ 'c-splitter-horizontal' : align === 'horizontal',
+ 'c-splitter-collapse-left' : collapse === 'to-left',
+ 'c-splitter-collapse-right' : collapse === 'to-right',
+ }">
+
+
\ No newline at end of file
diff --git a/src/ui/components/layout/Layout.vue b/src/ui/components/layout/Layout.vue
index 8314fe46f9..b81f8a0de3 100644
--- a/src/ui/components/layout/Layout.vue
+++ b/src/ui/components/layout/Layout.vue
@@ -10,12 +10,12 @@