[taffybar] Update look to navy/bottomLeft workspace labels

This commit is contained in:
Ivan Malison 2021-08-06 12:33:43 -06:00
parent cad38fe2a2
commit 6d7070b24d
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8
3 changed files with 33 additions and 22 deletions

@ -1 +1 @@
Subproject commit f047118e519edef36f5a0fde3d1d9c0d4d0a56c6 Subproject commit 0b30a778689902c54577306cd73ebb7ba79f8c6e

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 }