Updated TooWaBlue theme to 1.09

This commit is contained in:
Beep6581
2016-03-11 18:07:18 +01:00
parent 8b9c6cc527
commit 0fc2fed1b5

View File

@@ -1,7 +1,7 @@
/* /*
This file is part of RawTherapee. This file is part of RawTherapee.
Copyright (c) 2016 TooWaBoo (v1.07) Copyright (c) 2016 TooWaBoo (v1.09)
Many thanks to the RawTherapee Developer Team for this great piece of software Many thanks to the RawTherapee Developer Team for this great piece of software
RawTherapee is free software: you can redistribute it and/or modify RawTherapee is free software: you can redistribute it and/or modify
@@ -45,7 +45,8 @@
* { * {
color: @text-color; color: @text-color;
-GtkDialog-action-area-border: 6; -GtkDialog-action-area-border: 0;
-GtkDialog-content-area-border: 10;
transition: none; transition: none;
text-shadow: none; text-shadow: none;
icon-shadow: none; icon-shadow: none;
@@ -60,15 +61,15 @@
background-image: none; /* removes the dotted scrollbar line */ background-image: none; /* removes the dotted scrollbar line */
} }
GtkWindow { GtkWindow {
background-color: @bg-light-grey;
}
GtkDialog {
background-color: @bg-grey; background-color: @bg-grey;
} }
GtkFrame { GtkFrame {
border: none; border: none;
} border-top: 3px solid transparent;
border-bottom: 4px solid transparent;
/*** Left panel file browser ***/
.plainback GtkBox:nth-child(2) {
background-color: @bg-dark-grey;
} }
/*** Menu bubble box ***/ /*** Menu bubble box ***/
@@ -105,15 +106,11 @@ GtkPaned {
} }
.separator { .separator {
color: transparent;
}
.mainNotebook .separator,
GtkDialog .separator {
color: @bg-light-grey; color: @bg-light-grey;
} }
/*** Background color picture area***/ /*** Background color picture area***/
GtkFrame GtkDrawingArea { GtkDrawingArea {
background-color: @bg-grey; background-color: @bg-grey;
} }
/*** Histogram ***/ /*** Histogram ***/
@@ -126,7 +123,7 @@ GtkGrid GtkContainer GtkDrawingArea:nth-child(2) {
background-color: #787878; background-color: #787878;
border: none; border: none;
} }
.rightNotebook GtkDrawingArea { #RightNotebook GtkDrawingArea {
background-color: @bg-dark-grey; background-color: @bg-dark-grey;
border: none; border: none;
} }
@@ -136,17 +133,18 @@ GtkGrid GtkContainer GtkDrawingArea:nth-child(2) {
padding: 0px 4px; padding: 0px 4px;
} }
GtkDialog .label, GtkDialog .label,
.toolPanelNotebook .label, #ToolPanelNotebook .label,
.notebook tab .label { .notebook tab .label {
padding: 0; padding: 0;
} }
.toolPanelNotebook .button .label { #ToolPanelNotebook .button .label {
padding: 0 0 2px; padding: 0 0 2px;
} }
.notebook tab .label { .notebook tab .label {
padding: 0 2px; padding: 0 2px;
} }
.frame > .label { .frame > .label,
#ToolPanelNotebook .frame > .label {
padding: 4px 5px; padding: 4px 5px;
} }
/*** end ***/ /*** end ***/
@@ -161,12 +159,12 @@ GtkDialog .label,
#partialPasteHeaderSep {color: @accent-color;} #partialPasteHeaderSep {color: @accent-color;}
#partialPasteHeader * {color: @text-hl-color2;} #partialPasteHeader * {color: @text-hl-color2;}
.rightNotebook { #RightNotebook {
padding-top: 0; padding-top: 0;
padding-right: 0; padding-right: 0;
padding-bottom: 0; padding-bottom: 0;
} }
.rightNotebook.frame { #RightNotebook .frame {
padding-top: 0; padding-top: 0;
padding-right: 0; padding-right: 0;
padding-bottom: 0; padding-bottom: 0;
@@ -197,7 +195,8 @@ GtkDialog .label,
background-color: @bg-button; background-color: @bg-button;
border-color: @bg-dark-grey; border-color: @bg-dark-grey;
} }
.scale.slider, .scale.trough.highlight { .scale.slider, .scale.trough.highlight,
#ToolPanelNotebook .scale.slider {
background-image: none; background-image: none;
background-color: @accent-color2; background-color: @accent-color2;
border-color: @bg-dark-grey; border-color: @bg-dark-grey;
@@ -225,7 +224,7 @@ GtkProgressBar.trough {
background-image: none; background-image: none;
background-color: @bg-button; background-color: @bg-button;
} }
.mainNotebook > GtkGrid GtkProgressBar.trough { #MainNotebook > GtkGrid GtkProgressBar.trough {
background-image: none; background-image: none;
background-color: @bg-dark-grey; background-color: @bg-dark-grey;
border-color: @bg-dark-grey; border-color: @bg-dark-grey;
@@ -263,6 +262,17 @@ GtkFileChooserWidget .list-row:selected * {
} }
/*** end ***/ /*** end ***/
/*** Metadata ***/
#MetaPanelNotebook {
background-color: @bg-grey;
}
#MetaPanelNotebook .header {
background-color: @bg-dark-grey;
}
/*** end ***/
/*** Tab Bars ***/ /*** Tab Bars ***/
.notebook tab, .notebook.header { .notebook tab, .notebook.header {
background-color: @bg-dark-grey; background-color: @bg-dark-grey;
@@ -274,15 +284,15 @@ GtkFileChooserWidget .list-row:selected * {
.notebook tab.left { .notebook tab.left {
border-width: 0 4px 0 0; border-width: 0 4px 0 0;
} }
.rightNotebook tab.left, GtkDialog tab { #RightNotebook tab.left, GtkDialog tab {
padding: 8px; padding: 8px;
} }
.toolPanelNotebook > tab{ #ToolPanelNotebook > tab{
padding: 10px 4px 7px; padding: 10px 4px 7px;
} }
.metaPanelNotebook tab { #MetaPanelNotebook tab {
background-color: @bg-dark-grey;
padding: 6px 4px; padding: 6px 4px;
background-color: @bg-dark-grey;
} }
.notebook tab:active { .notebook tab:active {
@@ -291,22 +301,10 @@ GtkFileChooserWidget .list-row:selected * {
/*** end ***/ /*** end ***/
/*** File Browser ***/ /*** File Browser ***/
.toolBarPanelFileBrowser .separator { #FileBrowser GtkDrawingArea {
color: transparent;
}
.filebrowser .filebrowserFrame {
background-color: @bg-grey; background-color: @bg-grey;
border-top: 4px solid @bg-light-grey;
} }
.filmstripPanel { #FileBrowser GtkDrawingArea:selected {
background-color: @bg-grey;
padding: 0;
}
.filebrowserFrame GtkDrawingArea {
background-color: @bg-grey;
border-top: 4px solid @bg-light-grey;
}
.filebrowserFrame GtkDrawingArea:selected {
background-color: @accent-color3; background-color: @accent-color3;
color: @text-hl-color3; color: @text-hl-color3;
} }
@@ -316,20 +314,19 @@ GtkFileChooserWidget .list-row:selected * {
GtkImage { GtkImage {
padding: 0; padding: 0;
} }
.mainNotebook > GtkGrid GtkImage { #MainNotebook > GtkGrid GtkImage {
padding: 1px; padding: 1px;
} }
.toolPanelNotebook GtkImage{
padding: 4px; #ToolPanelNotebook GtkImage{
padding: 0 4px;
} }
.toolPanelNotebook tab GtkImage,
.toolPanelNotebook .button GtkImage { #ToolPanelNotebook tab GtkImage,
#ToolPanelNotebook .button GtkImage {
padding: 1px 0; padding: 1px 0;
} }
#MyExpanderTitle GtkImage {
padding: 0;
}
GtkDialog .button GtkImage{ GtkDialog .button GtkImage{
padding: 0; padding: 0;
} }
@@ -339,33 +336,30 @@ GtkFileChooserWidget .button GtkImage{
/*** end ***/ /*** end ***/
/*** Toolpanel ***/ /*** Toolpanel ***/
.toolPanelNotebook { #ToolPanelNotebook {
background-color: @bg-dark-grey; background-color: @bg-dark-grey;
padding: 0; padding: 0;
border-top: 4px solid @bg-dark-grey; border-top: 4px solid @bg-dark-grey;
} }
.toolPanelNotebook GtkScrolledWindow GtkViewport.frame { #ToolPanelNotebook GtkScrolledWindow GtkViewport.frame {
padding: 0 6px; padding: 0 4px;
} }
.toolPanelNotebook .separator { #ToolPanelNotebook .separator {
color: transparent; color: transparent;
} }
.toolPanelNotebook GtkFrame, .prefNotebook GtkFrame { #ToolPanelNotebook GtkFrame, #PrefNotebook GtkFrame {
border: 1px solid @border-color; border: 1px solid @border-color;
border-radius: 0; border-radius: 0;
padding: 5px; padding: 5px;
} }
.toolPanelNotebook GtkDrawingArea { #ToolPanelNotebook GtkDrawingArea {
background-color: @bg-dark-grey; background-color: @bg-dark-grey;
border-color: @bg-light-grey; border-color: @bg-light-grey;
border-radius: 1px; /* BUG: if 0, scale mini sliders look funny */
} }
/*** Need this for Retinex Mask Method curve. It's grey not black -> Bug ***/ #ToolPanelNotebook GtkDrawingArea {
.toolPanelNotebook GtkFrame GtkDrawingArea { border-radius: 1px; /* BUG: if 0, scale mini sliders look funny */
background-color: @bg-dark-grey;
border-color: @bg-light-grey;
} }
#ExpanderBox #ExpanderBox, #ExpanderBox2, #ExpanderBox3 { #ExpanderBox #ExpanderBox, #ExpanderBox2, #ExpanderBox3 {
@@ -377,48 +371,41 @@ GtkFileChooserWidget .button GtkImage{
border-radius: 0; border-radius: 0;
} }
#MyExpanderTitle GtkLabel { #MyExpanderTitle .label {
color: @text-color; color: @text-color;
padding: 3px 0; padding: 2px 0;
} }
#MyExpanderTitle:hover GtkLabel { #MyExpanderTitle:hover .label {
color: @text-hl-color2; color: @text-hl-color2;
} }
/*** end ***/ /*** end ***/
/*** Metadata ***/
.metaPanelNotebook {
padding: 0;
border-top: 4px solid @bg-dark-grey;
}
.metaPanelNotebook.frame {
background-color: @bg-grey;
border: 4px solid @bg-dark-grey;
border-bottom: 0px;
}
.metaPanelNotebook.header {
background-color: @bg-dark-grey;
}
/*** end ***/
/*** View ***/ /*** View ***/
.view { .view {
background-color: @bg-dark-grey; background-color: @bg-dark-grey;
} }
.prefNotebook .view { #PrefNotebook .view {
background-color: @bg-grey; background-color: @bg-grey;
} }
.mainNotebook .view.cell:nth-child(2) { #MainNotebook .view.cell:nth-child(2) {
padding: 1px 0px 1px 4px; padding: 1px 0px 1px 4px;
} }
.view:hover { .view:hover {
background-color: @bg-list-hover; background-color: @bg-list-hover;
color: @text-hl-color2; color: @text-hl-color2;
} }
#PrefNotebook .view:hover {
background-color: @bg-light-grey;
color: @text-hl-color2;
}
.view:selected { .view:selected {
color: @text-hl-color; color: @text-hl-color;
background-color: @accent-color; background-color: @accent-color;
} }
#PrefNotebook .view:selected {
color: @text-hl-color;
background-color: @accent-color;
}
.view .button { .view .button {
background-color: #181818; background-color: #181818;
padding: 2px 6px; padding: 2px 6px;
@@ -446,33 +433,34 @@ GtkFileChooserWidget .button GtkImage{
color: @text-color; color: @text-color;
background-color: @bg-button; background-color: @bg-button;
} }
.toolPanelNotebook .entry { #ToolPanelNotebook .entry {
padding: 0 4px 0 7px; padding: 0 4px 0 7px;
border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px;
background-color: rgba(255,255,255,.12); background-color: rgba(255,255,255,.12);
border: 1px solid rgba(0,0,0,.40); border: 1px solid rgba(0,0,0,.40);
} }
.toolPanelNotebook .entry { #ToolPanelNotebook .entry {
color: @text-tbEntry; color: @text-tbEntry;
} }
.toolPanelNotebook .entry:focused:selected { #ToolPanelNotebook .entry:focused:selected {
color: @text-hl-color; color: @text-hl-color;
background-color: @accent-color; background-color: @accent-color;
} }
.toolPanelNotebook .entry:not(:focused):not(:insensitive) {/*Workaround*/ #ToolPanelNotebook .entry:not(:focused):not(:insensitive) {/*Workaround*/
color: @text-tbEntry; color: @text-tbEntry;
background-color: transparent; background-color: transparent;
} }
.toolPanelNotebook .entry:not(:selected):not(:insensitive) { #ToolPanelNotebook .entry:not(:selected):not(:insensitive) {
color: @text-tbEntry; color: @text-tbEntry;
background-color: rgba(255,255,255,.12); background-color: rgba(255,255,255,.12);
} }
.metaPanelNotebook .entry { #MetaPanelNotebook .entry:not(:selected):not(:insensitive),
padding: 0 4px; #MetaPanelNotebook GtkTextView {
border-radius: 0; color: @text-color;
background-color: @bg-dark-grey; background-color: @bg-light-grey;
border: 1px solid rgba(0,0,0,.40); border: 1px solid rgba(0,0,0,.40);
border-radius: 0;
} }
/*** end ***/ /*** end ***/
@@ -482,17 +470,17 @@ GtkFileChooserWidget .button GtkImage{
background-color: @bg-button; background-color: @bg-button;
border: 1px solid @bg-button-border; border: 1px solid @bg-button-border;
border-radius: 0; border-radius: 0;
padding: 3px 4px; padding: 3px 4px;margin: 1px;
} }
GtkComboBox .button { GtkComboBox .button {
padding: 4px 3px; padding: 4px 3px;
} }
.toolPanelNotebook .button, #ToolPanelNotebook .button,
GtkDialog .button { GtkDialog .button {
padding: 0px 3px; padding: 0px 3px;
} }
.toolPanelNotebook GtkComboBox { #ToolPanelNotebook GtkComboBox {
padding-left: 4px; /*** Distance between label and Dropbox ***/ padding-left: 4px; /*** Distance between label and Dropbox ***/
} }
@@ -506,7 +494,7 @@ GtkDialog .button {
.button.text-button { .button.text-button {
padding: 4px 10px; padding: 4px 10px;
} }
.toolPanelNotebook .button.text-button { #ToolPanelNotebook .button.text-button {
padding: 0px 3px; padding: 0px 3px;
} }
GtkFileChooserWidget .button.text-button { GtkFileChooserWidget .button.text-button {
@@ -520,7 +508,7 @@ GtkFileChooserWidget .button.text-button {
border-radius: 0; border-radius: 0;
padding: 2px; padding: 2px;
} }
.toolPanelNotebook .spinbutton .button { #ToolPanelNotebook .spinbutton .button {
padding: 0; padding: 0;
} }
@@ -536,12 +524,12 @@ GtkFileChooserWidget .button.text-button {
background-color: @bg-button-checked; background-color: @bg-button-checked;
} }
.mainNotebook > GtkGrid .button { #MainNotebook > GtkGrid .button {
padding: 2px; padding: 2px;
border: 4px solid @bg-dark-grey; border: 4px solid @bg-dark-grey;
background-color: transparent; background-color: transparent;
} }
.mainNotebook tab .button { #MainNotebook tab .button {
padding: 2px; padding: 2px;
border-top: 4px solid @bg-dark-grey; border-top: 4px solid @bg-dark-grey;
border-bottom: 4px solid @bg-dark-grey; border-bottom: 4px solid @bg-dark-grey;
@@ -549,10 +537,10 @@ GtkFileChooserWidget .button.text-button {
border-right: none; border-right: none;
background-color: transparent; background-color: transparent;
} }
.mainNotebook > GtkGrid .button:hover, .mainNotebook tab .button:hover { #MainNotebook > GtkGrid .button:hover, #MainNotebook tab .button:hover {
background-color: rgba(255,255,255,.1); background-color: rgba(255,255,255,.1);
} }
.mainNotebook > GtkGrid .button:active, .mainNotebook tab .button:active { #MainNotebook > GtkGrid .button:active, #MainNotebook tab .button:active {
background-color: transparent; background-color: transparent;
} }
/*** end ***/ /*** end ***/
@@ -642,7 +630,7 @@ GtkFileChooserWidget .button.text-button {
*:insensitive { *:insensitive {
color: #808080; color: #808080;
} }
.toolPanelNotebook .entry:insensitive { #ToolPanelNotebook .entry:insensitive {
color: #999999; color: #999999;
background-color: rgba(255,255,255,.04); background-color: rgba(255,255,255,.04);
} }
@@ -650,4 +638,3 @@ GtkFileChooserWidget .button.text-button {
background-color: #393939; background-color: #393939;
} }
/*** end ***/ /*** end ***/