oasis basico
This commit is contained in:
parent
041b2793a6
commit
0c7e4866d3
21 changed files with 1463 additions and 0 deletions
106
INSTALLER/gtk.css
Normal file
106
INSTALLER/gtk.css
Normal file
|
|
@ -0,0 +1,106 @@
|
|||
/* ==========================================================
|
||||
SOLAR NET HUB – GTK3 Theme (YAD)
|
||||
========================================================== */
|
||||
|
||||
@define-color bg #000000;
|
||||
@define-color fg #E6E6E6;
|
||||
@define-color muted #9AA0A6;
|
||||
@define-color accent #FF4E00; /* Naranja corporativo */
|
||||
@define-color success #27D980; /* Verde OK */
|
||||
@define-color field_bg #0B0B0B;
|
||||
@define-color stroke #202020;
|
||||
|
||||
/* ---------- Tipografía / color global ---------- */
|
||||
* {
|
||||
color: @fg;
|
||||
font-family: "Dune Rise", "Cantarell", "Ubuntu", "DejaVu Sans", sans-serif;
|
||||
font-size: 12.1pt; /* un pelín más pequeño */
|
||||
}
|
||||
|
||||
/* ---------- Fondos de contenedores ---------- */
|
||||
window, dialog, grid, box, scrolledwindow, viewport { background-color: @bg; }
|
||||
grid { padding: 11px 12px 14px 12px; } /* menos padding para que quepa más */
|
||||
|
||||
/* ---------- Evitar fondos dentro de textos/botones ---------- */
|
||||
label, accellabel,
|
||||
button label, button accellabel,
|
||||
button * { background: transparent; background-color: transparent; }
|
||||
|
||||
/* ==========================================================
|
||||
BOTONES: negro + borde/ texto naranja → hover VERDE + texto negro
|
||||
========================================================== */
|
||||
/* ==========================================================
|
||||
CTAs (botones de acción) — versión compacta
|
||||
========================================================== */
|
||||
button {
|
||||
background: @bg; /* fondo negro */
|
||||
color: @accent; /* texto naranja */
|
||||
border: 2px solid @accent; /* borde naranja */
|
||||
border-radius: 10px;
|
||||
padding: 5px 5px; /* ↓ padding */
|
||||
font-weight: 200;
|
||||
font-size: 5pt; /* ↓ tamaño de fuente */
|
||||
letter-spacing: .2px;
|
||||
min-width: 100px; /* ↓ ancho mínimo */
|
||||
min-height: 20px; /* ↓ alto mínimo */
|
||||
margin: 3px 6px; /* ↓ separación vertical */
|
||||
}
|
||||
|
||||
/* Hover: botón verde y texto negro (como pediste) */
|
||||
button:hover {
|
||||
background-color: @success; /* verde */
|
||||
color: #000; /* texto negro */
|
||||
border-color: @success;
|
||||
}
|
||||
|
||||
button:active {
|
||||
background-color: shade(@success, 0.85);
|
||||
color: #000;
|
||||
border-color: shade(@success, 0.85);
|
||||
}
|
||||
|
||||
button:disabled {
|
||||
background-color: #101010;
|
||||
color: #444;
|
||||
border-color: #222;
|
||||
}
|
||||
|
||||
/* Icono dentro del botón (si lo hay), más contenido y pequeño */
|
||||
button image {
|
||||
margin-right: 6px;
|
||||
-gtk-icon-transform: scale(0.95);
|
||||
}
|
||||
|
||||
/* ==========================================================
|
||||
Entradas / listas (por si las usas)
|
||||
========================================================== */
|
||||
entry, spinbutton, combobox, textview, treeview {
|
||||
background-color: @field_bg;
|
||||
color: @fg;
|
||||
border: 1px solid @stroke;
|
||||
border-radius: 10px;
|
||||
padding: 8px 10px;
|
||||
}
|
||||
entry:focus, spinbutton:focus, combobox:focus, textview:focus, treeview:focus {
|
||||
border-color: @accent;
|
||||
}
|
||||
|
||||
/* ==========================================================
|
||||
Progreso YAD
|
||||
========================================================== */
|
||||
trough { background-color: #121212; border-radius: 6px; }
|
||||
progressbar progress { background-color: @accent; border-radius: 6px; }
|
||||
|
||||
/* ==========================================================
|
||||
Tooltips
|
||||
========================================================== */
|
||||
tooltip, tooltip * {
|
||||
background-color: #111111;
|
||||
color: @fg;
|
||||
border: 1px solid @stroke;
|
||||
border-radius: 8px;
|
||||
padding: 6px 8px;
|
||||
}
|
||||
|
||||
/* Labels sueltos dentro del grid con separación mínima */
|
||||
grid label { margin: 3px 0 5px; }
|
||||
Loading…
Add table
Add a link
Reference in a new issue