From 7cb6642f1e5834d379bfbf25fc7d196b64b598fc Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Sun, 20 May 2018 13:45:27 +0200 Subject: [PATCH] theme tweaks --- terminus-core/src/components/appRoot.component.ts | 3 ++- terminus-core/src/theme.scss | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/terminus-core/src/components/appRoot.component.ts b/terminus-core/src/components/appRoot.component.ts index 2338838e..bd0648e7 100644 --- a/terminus-core/src/components/appRoot.component.ts +++ b/terminus-core/src/components/appRoot.component.ts @@ -1,4 +1,4 @@ -import { Component, Inject, Input, HostListener } from '@angular/core' +import { Component, Inject, Input, HostListener, HostBinding } from '@angular/core' import { trigger, style, animate, transition, state } from '@angular/animations' import { NgbModal } from '@ng-bootstrap/ng-bootstrap' @@ -54,6 +54,7 @@ export class AppRootComponent { @Input() ready = false @Input() leftToolbarButtons: IToolbarButton[] @Input() rightToolbarButtons: IToolbarButton[] + @HostBinding('class') hostClass = `platform-${process.platform}` private logger: Logger private appUpdate: Update diff --git a/terminus-core/src/theme.scss b/terminus-core/src/theme.scss index 2fc143f9..a7fb58c8 100644 --- a/terminus-core/src/theme.scss +++ b/terminus-core/src/theme.scss @@ -134,6 +134,7 @@ app-root { background: $body-bg2; border-left: 1px solid transparent; border-right: 1px solid transparent; + transition: 0.25s all; .index { @@ -193,6 +194,13 @@ app-root { } } } + + &.platform-win32, &.platform-linux { + border: 1px solid #111; + &>.content .tab-bar .tabs tab-header:first-child { + border-left: none; + } + } } tab-body {