[taffybar] Update look to navy/bottomLeft workspace labels

This commit is contained in:
2021-08-06 12:33:43 -06:00
parent cad38fe2a2
commit 6d7070b24d
3 changed files with 33 additions and 22 deletions

View File

@@ -3,6 +3,7 @@
@define-color black #000000; @define-color black #000000;
@define-color taffy-blue #0c7cd5; @define-color taffy-blue #0c7cd5;
@define-color taffy-navy rgb(25, 30, 55); @define-color taffy-navy rgb(25, 30, 55);
@define-color taffy-red rgba(255, 65, 81, 1.0);
@define-color active-window-color @white; @define-color active-window-color @white;
@define-color urgent-window-color @taffy-blue; @define-color urgent-window-color @taffy-blue;
@@ -15,9 +16,10 @@
.taffy-window * { .taffy-window * {
font-family: "Noto Sans", sans-serif; font-family: "Noto Sans", sans-serif;
font-size: 10pt; font-size: 10pt;
font-weight: bold;2 font-weight: bold;
color: @font-color; color: @font-color;
border-radius: 4px; border-radius: 4px;
text-shadow: 2px 2px @black;
} }
.taffy-box { .taffy-box {
@@ -33,33 +35,27 @@
} }
.contents { .contents {
padding: 3px; padding: 2px;
transition: background-color .5s; transition: background-color .5s;
border-color: @white;
opacity: 1;
/* border-radius: 6px; */ /* border-radius: 6px; */
} }
/* Workspaces styling */ /* Workspaces styling */
.workspace-label { .workspace-label {
padding-right: 3px; padding-right: 4px;
padding-left: 2px; padding-left: 2px;
font-size: 12pt; padding-top: 0px;
color: rgba(255.0, 255.0, 255.0, 1.0); font-size: 10pt;
color: @white;
opacity: 1; opacity: 1;
font-weight: bold; font-weight: bold;
transition: color .5s;
text-shadow: 2px 2px @black;
} }
.active .workspace-label {
padding-right: 3px;
padding-left: 2px;
font-size: 14pt;
color: rgba(1.0, 1.0, 1.0, 0.0);
}
.contents {
/* background-color: rgba(0.0, 0.0, 0.0, 0.85); */
}
.contents .window-icon { .contents .window-icon {
opacity: .5; opacity: .5;
@@ -70,12 +66,24 @@
} }
.active .contents { .active .contents {
background-color: rgba(255, 65, 81, 1.0); background-color: rgba(255.0, 255.0, 255.0, 0.2);
opacity: 1;
}
.overlay-box {
transition: background-color .5s;
}
.active .overlay-box {
padding: 0px;
/* background-color: rgba(0, 0, 0, 1.0); */
border-color: @white;
border-width: 3px;
opacity: 1; opacity: 1;
} }
.visible .contents { .visible .contents {
background-color: rgba(255, 65, 81, 1.0); border-color: @white;
} }
.window-icon-container { .window-icon-container {

View File

@@ -17,6 +17,8 @@ import Data.List.Split
import qualified Data.Map as M import qualified Data.Map as M
import Data.Maybe import Data.Maybe
import qualified Data.Text import qualified Data.Text
import qualified GI.Gtk as Gtk
import qualified GI.Gtk.Objects.Overlay as Gtk
import Data.Time import Data.Time
import Network.HostName import Network.HostName
import StatusNotifier.Tray import StatusNotifier.Tray
@@ -86,7 +88,7 @@ memCfg = myGraphConfig
} }
cpuCfg = myGraphConfig cpuCfg = myGraphConfig
{ graphDataColors = [(0, 1, 0, 1), (1, 0, 1, 0.5)] { graphDataColors = [red, (1, 0, 1, 0.5)]
, graphLabel = Just "cpu" , graphLabel = Just "cpu"
} }
@@ -160,6 +162,7 @@ main = do
, showWorkspaceFn = hideEmpty , showWorkspaceFn = hideEmpty
, updateRateLimitMicroseconds = 100000 , updateRateLimitMicroseconds = 100000
, labelSetter = workspaceNamesLabelSetter , labelSetter = workspaceNamesLabelSetter
, widgetBuilder = buildLabelOverlayController
} }
workspaces = workspacesNew myWorkspacesConfig workspaces = workspacesNew myWorkspacesConfig
myClock = myClock =
@@ -212,7 +215,7 @@ main = do
, endWidgets = fullEndWidgets , endWidgets = fullEndWidgets
, barPosition = Top , barPosition = Top
, barPadding = 0 , barPadding = 0
, barHeight = 30 , barHeight = 50
, cssPath = cssFilePath , cssPath = cssFilePath
} }
selectedConfig = selectedConfig =
@@ -224,7 +227,7 @@ main = do
, baseConfig { endWidgets = fullEndWidgets, barHeight = 42 } , baseConfig { endWidgets = fullEndWidgets, barHeight = 42 }
) )
, ( "ryzen-shine" , ( "ryzen-shine"
, baseConfig { endWidgets = fullEndWidgets, barHeight = 42 } , baseConfig { endWidgets = fullEndWidgets, barHeight = 45 }
) )
, ( "ivanm-dfinity-razer" , ( "ivanm-dfinity-razer"
, baseConfig { endWidgets = shortLaptopEndWidgets, barHeight = 42 } , baseConfig { endWidgets = shortLaptopEndWidgets, barHeight = 42 }