mirror of
https://github.com/lxsang/meta-rpi-diya.git
synced 2024-11-09 15:08:21 +01:00
218 lines
3.9 KiB
Plaintext
218 lines
3.9 KiB
Plaintext
|
Set Term = "foot"
|
||
|
|
||
|
# Task Switcher
|
||
|
switcher {
|
||
|
interval = 700
|
||
|
icons = true
|
||
|
labels = false
|
||
|
cols = 5
|
||
|
}
|
||
|
|
||
|
function("SfwbarInit") {
|
||
|
SetBarId "bar-0"
|
||
|
SetLayer "top"
|
||
|
}
|
||
|
|
||
|
function("ToggleMinimize") {
|
||
|
[!Minimized] Minimize
|
||
|
[Minimized] UnMinimize
|
||
|
}
|
||
|
|
||
|
function("ToggleMaximize") {
|
||
|
[!Maximized] Maximize
|
||
|
[Maximized] UnMaximize
|
||
|
}
|
||
|
|
||
|
menu("winops") {
|
||
|
item("focus", Focus );
|
||
|
item("close", Close );
|
||
|
item("(un)minimize", Function "ToggleMinimize" );
|
||
|
item("(un)maximize", Function "ToggleMaximize" );
|
||
|
}
|
||
|
|
||
|
# Panel layout
|
||
|
|
||
|
layout {
|
||
|
button {
|
||
|
style = "launcher"
|
||
|
value = $Term
|
||
|
action = Exec $Term
|
||
|
}
|
||
|
|
||
|
taskbar {
|
||
|
rows = 1
|
||
|
css = "* { -GtkWidget-hexpand: false; }" # stretch horizontally
|
||
|
icons = true
|
||
|
labels = true
|
||
|
action[3] = Menu "winops"
|
||
|
action[2] = Close
|
||
|
}
|
||
|
|
||
|
tray {
|
||
|
rows = 1
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#CSS
|
||
|
button#launcher, button#module{
|
||
|
padding: 0px 5px 0px 5px;
|
||
|
background: none;
|
||
|
border-style:none;
|
||
|
box-shadow: none;
|
||
|
}
|
||
|
|
||
|
window {
|
||
|
-GtkWidget-direction: bottom;
|
||
|
background-color: rgba(0,0,0,0.6);
|
||
|
border-color: rgba(0,0,0,0.3);
|
||
|
}
|
||
|
|
||
|
#hidden {
|
||
|
-GtkWidget-visible: false;
|
||
|
}
|
||
|
|
||
|
button#taskbar_normal grid {
|
||
|
-GtkWidget-hexpand: false;
|
||
|
padding-right: 0px;
|
||
|
margin-right: 0px;
|
||
|
}
|
||
|
|
||
|
button#taskbar_normal image, button#taskbar_active image, button#taskbar_normal:hover image {
|
||
|
-GtkWidget-vexpand: true;
|
||
|
box-shadow: none;
|
||
|
border: none;
|
||
|
border-image: none;
|
||
|
background-image: none;
|
||
|
background: none;
|
||
|
min-width: 24px;
|
||
|
min-height: 24px;
|
||
|
-gtk-icon-shadow: none;
|
||
|
}
|
||
|
|
||
|
button#taskbar_normal label, button#taskbar_active label, button#taskbar_normal:hover label {
|
||
|
-GtkWidget-vexpand: true;
|
||
|
-GtkWidget-hexpand: false;
|
||
|
padding-left: 0.75mm;
|
||
|
padding-top: 0px;
|
||
|
padding-bottom: 0px;
|
||
|
font: 0.3cm Sans;
|
||
|
}
|
||
|
|
||
|
button#taskbar_normal , button#taskbar_active , button#taskbar_normal:hover {
|
||
|
padding-left: 0.75mm;
|
||
|
padding-top: 0.5mm;
|
||
|
padding-bottom: 0.5mm;
|
||
|
background-image: none;
|
||
|
border-radius: 4px;
|
||
|
border-image: none;
|
||
|
-GtkWidget-hexpand: false;
|
||
|
-GtkWidget-vexpand: true;
|
||
|
background-color: rgba(119,119,119,0.2);
|
||
|
border-color: rgba(119,119,119,0.3);
|
||
|
box-shadow: none;
|
||
|
}
|
||
|
|
||
|
button#taskbar_active {
|
||
|
background-color: rgba(255,255,255,0.2);
|
||
|
border-color: rgba(255,255,255,0.4);
|
||
|
}
|
||
|
|
||
|
button#taskbar_normal:hover , button#taskbar_active:hover {
|
||
|
background-color: rgba(176,176,176,0.22);
|
||
|
border-color: rgba(234,234,234,0.44);
|
||
|
}
|
||
|
|
||
|
grid#switcher_active image,
|
||
|
grid#switcher_active {
|
||
|
min-width: 1.25cm;
|
||
|
min-height: 1.25cm;
|
||
|
border-image: none;
|
||
|
padding: 1.25mm;
|
||
|
background-color: #777777;
|
||
|
border: 0px;
|
||
|
box-shadow: none;
|
||
|
border-radius: 1.25mm;
|
||
|
-GtkWidget-hexpand: true;
|
||
|
}
|
||
|
|
||
|
grid#switcher_normal image,
|
||
|
grid#switcher_normal {
|
||
|
min-width: 1.25cm;
|
||
|
min-height: 1.25cm;
|
||
|
border-image: none;
|
||
|
padding: 1.25mm;
|
||
|
-GtkWidget-direction: right;
|
||
|
-GtkWidget-hexpand: true;
|
||
|
}
|
||
|
|
||
|
window#switcher {
|
||
|
border-style: solid;
|
||
|
border-width: 0.25mm;
|
||
|
border-color: #000000;
|
||
|
border-radius: 1.25mm;
|
||
|
padding: 1.25mm;
|
||
|
-GtkWidget-hexpand: true;
|
||
|
}
|
||
|
|
||
|
grid#switcher {
|
||
|
border-radius: 1.25mm;
|
||
|
padding: 1.25mm;
|
||
|
background-color: rgba(0,0,0,0.8);
|
||
|
border-color: rgba(119,119,119,0.8);
|
||
|
box-shadow: none;
|
||
|
-GtkWidget-hexpand: true;
|
||
|
}
|
||
|
|
||
|
button#tray_active,
|
||
|
button#tray_passive,
|
||
|
button#tray_attention {
|
||
|
background-image: none;
|
||
|
border: 0px;
|
||
|
padding: 0px 1px;
|
||
|
margin: 0px;
|
||
|
border-image: none;
|
||
|
border-radius: 0px;
|
||
|
outline-style: none;
|
||
|
box-shadow: none;
|
||
|
-GtkWidget-hexpand: true;
|
||
|
-GtkWidget-vexpand: true;
|
||
|
}
|
||
|
|
||
|
button#tray_active image,
|
||
|
button#tray_passive image,
|
||
|
button#tray_attention image {
|
||
|
min-width: 26px;
|
||
|
}
|
||
|
|
||
|
grid#layout {
|
||
|
padding: 0.25mm;
|
||
|
-GtkWidget-direction: right;
|
||
|
min-height: 30px;
|
||
|
}
|
||
|
|
||
|
menu {
|
||
|
background-color: rgba(0,0,0,0.8);
|
||
|
border-color: rgba(119,119,119,0.3);
|
||
|
box-shadow: none;
|
||
|
}
|
||
|
|
||
|
menuitem {
|
||
|
color: #ffffff;
|
||
|
}
|
||
|
|
||
|
menu image {
|
||
|
min-width: 24px;
|
||
|
min-height: 24px;
|
||
|
padding-right: 5px;
|
||
|
}
|
||
|
|
||
|
label {
|
||
|
font: 0.27cm Sans;
|
||
|
color: #ffffff;
|
||
|
text-shadow: none;
|
||
|
}
|
||
|
|
||
|
* {
|
||
|
-GtkWidget-vexpand: true;
|
||
|
}
|