Skip to content

Commit

Permalink
01082020 release
Browse files Browse the repository at this point in the history
  • Loading branch information
smurphos committed Aug 1, 2020
1 parent 79ba1e5 commit e616010
Show file tree
Hide file tree
Showing 42 changed files with 7,867 additions and 12,949 deletions.
18 changes: 15 additions & 3 deletions Cinnamox-Aubergine/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ The themes are also available via [openDesktop.org](https://www.opendesktop.org/

Select the Cinnamox theme as your Desktop, Controls and Window Borders in the Cinnamon Themes module.

To allow the GTK2, GTK3 and Metacity1 themes to apply to GUI apps running as root run this command in your terminal after installation to create symlinks to user themes in the system theme directory.
To allow the GTK2, GTK3 and Metacity1 themes to apply to GUI apps running as root run this command in your terminal after installation to create symlinks to user themes in the local system theme directory.

`sudo ln -s ~/.themes/* /usr/share/themes/`
`sudo mkdir -p /usr/local/share/themes; sudo ln -s ~/.themes/Cinnamox-Aubergine /usr/local/share/themes/`

## Tweaking

Expand All @@ -40,6 +40,18 @@ To access the tool open a terminal window (Ctrl-Alt-T) and use the following com

If you are not happy with the end result simply run `~/.themes/Cinnamox-Aubergine/scripts/cinnamox_fontsize.sh` again to chose another option including the default

### Cinnamon Stock Menu applet in Cinnamon 4.4.x and older

The app description area at the bottom of the stock cinnamon menu applet may not expand appropriately to fit the content in Cinnamon 4.4.x and older when text scaling factor is set > 1.

The theme includes an interactive bash script that allows end users toggle an adjustment of the cinnamon.css to mitigate this behaviour.

To access the tool open a terminal window (Ctrl-Alt-T) and use the following command to make the script executable and launch it.

`chmod +x ~/.themes/Cinnamox-Aubergine/scripts/cinnamox_toggle_menufix.sh && ~/.themes/Cinnamox-Aubergine/scripts/cinnamox_toggle_menufix.sh`

If you are not happy with the end result simply run `~/.themes/Cinnamox-Aubergine/scripts/cinnamox_toggle_menufix.sh` again to revert.

### Titlebar Button-Size

The theme includes an interactive bash script that allows end users to adjust the size of the Titlebar buttons. Please note this only affects Windows with a traditional titlebar. It has no affect on on Widows using Client Side Decorations.
Expand Down Expand Up @@ -104,7 +116,7 @@ The GTK2 theme requires the package `gtk2-engines-murrine` or `gtk-engine-murrin

If you have problems seeing text on input fields in Firefox with any particular theme this problem can be solved by adding a `~/.mozilla/firefox/********.default/user.js` file to your Firefox default profile including the line `user_pref("widget.content.gtk-theme-override", "Adwaita");` and restarting Firefox.

This forces firefox to use the GTK default Adwaita theme for rendering all website content.
This forces Firefox to use the GTK default Adwaita theme for rendering all website content.

The theme includes a helper script that creates the file with this content in the correct location. To access the tool open a terminal window and use the following command to make the script executable and launch it.

Expand Down
91 changes: 51 additions & 40 deletions Cinnamox-Aubergine/cinnamon/cinnamon.css
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,22 @@
/* The source code, tools and instructions to make your own cinnamox theme */
/* can be found at https://github.com/smurphos/cinnamox-gtk-theme */
/* -------------------------------------------------------------------------- */
.osd-window, .info-osd, .workspace-osd, .overview-empty-placeholder, .menu-applications-inner-box StScrollView, .starkmenu-favorites-box .menu-context-menu, .menu-context-menu, .popup-sub-menu, .panel-top, .sound-player-overlay, .workspace-graph .workspace, #LookingGlassDialog, .switcher-list, .window-caption, .expo-background, .expo-workspaces-name-entry {
.expo-workspaces-name-entry, .expo-background, .window-caption, .switcher-list, #LookingGlassDialog, .workspace-button, .sound-player-overlay, .panel-top, .popup-sub-menu, .starkmenu-favorites-box .menu-context-menu, .menu-context-menu, .menu-applications-inner-box StScrollView, .info-osd, .workspace-osd, .overview-empty-placeholder, .osd-window {
background-gradient-direction: vertical;
background-gradient-start: #3e0d35;
background-gradient-end: #671559; }

#menu-search-entry, #notification StEntry, .run-dialog-entry {
.workspace-graph .workspace, .workspace-button:shaded, .run-dialog-entry, #notification StEntry, #menu-search-entry {
background-gradient-direction: vertical;
background-gradient-start: #210017;
background-gradient-end: #370026; }

.sound-player StButton, .keyboard-key, .notification-button, .notification-icon-button, .modal-dialog-button {
.modal-dialog-button, .notification-icon-button, .notification-button, .keyboard-key, .sound-player StButton {
background-gradient-direction: vertical;
background-gradient-start: #763164;
background-gradient-end: #471d3c; }

.sound-player StButton:hover, .keyboard-key:hover, .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button:hover {
.modal-dialog-button:hover, .notification-icon-button:hover, .notification-button:hover, .keyboard-key:hover, .sound-player StButton:hover {
background-gradient-direction: vertical;
background-gradient-start: #7b3369;
background-gradient-end: #4a1f3f; }
Expand All @@ -32,12 +32,12 @@
background-gradient-start: #671559;
background-gradient-end: #3e0d35; }

.sound-player StButton:active, .keyboard-key:active, .notification-button:active, .notification-icon-button:active, .modal-dialog-button:active, .modal-dialog-button:pressed, .workspace-graph .workspace:active, .calendar-today, .switcher-list .item-box:selected, .window-caption:focus, .window-caption#selected, .expo-workspaces-name-entry#selected {
.expo-workspaces-name-entry#selected, .window-caption:focus, .window-caption#selected, .switcher-list .item-box:selected, .calendar-today, .workspace-graph .workspace:active, .workspace-button:outlined, .workspace-button:outlined:shaded, .modal-dialog-button:pressed, .modal-dialog-button:active, .notification-icon-button:active, .notification-button:active, .keyboard-key:active, .sound-player StButton:active {
background-gradient-direction: vertical;
background-gradient-start: #b53c12;
background-gradient-end: #ef825c; }

.desklet-with-borders, .desklet-with-borders-and-header, .desklet-header, .photoframe-box, .menu, .popup-combo-menu, .menu-favorites-box, .menu-applications-inner-box, .menu-applications-outer-box, .panel-left, .window-list-preview, .grouped-window-list-thumbnail-menu, #notification, .modal-dialog {
.modal-dialog, #notification, .grouped-window-list-thumbnail-menu, .window-list-preview, .panel-left, .menu-applications-outer-box, .menu-applications-inner-box, .menu-favorites-box, .popup-combo-menu, .menu, .photoframe-box, .desklet-header, .desklet-with-borders-and-header, .desklet-with-borders {
background-gradient-direction: horizontal;
background-gradient-start: #3e0d35;
background-gradient-end: #671559; }
Expand All @@ -52,12 +52,12 @@
background-gradient-start: #95298b;
background-gradient-end: #591953; }

.osd-window, .info-osd, .workspace-osd, .overview-empty-placeholder {
.info-osd, .workspace-osd, .overview-empty-placeholder, .osd-window {
border: 1px solid #b289ac;
border-radius: 10px;
color: #f2d9f0; }

.slider, .popup-slider-menu-item, .sound-player .slider {
.sound-player .slider, .popup-slider-menu-item, .slider {
height: 1.2em;
min-width: 15em;
color: #5E2750;
Expand All @@ -71,14 +71,14 @@
-slider-handle-radius: 8px;
-slider-handle-border-color: rgba(242, 217, 240, 0.22); }

.separator, .popup-separator-menu-item {
.popup-separator-menu-item, .separator {
-gradient-height: 3px;
-gradient-start: #E95420;
-gradient-end: #2C001E;
-margin-horizontal: 4px;
height: 1em; }

#menu-search-entry, #notification StEntry, .run-dialog-entry {
.run-dialog-entry, #notification StEntry, #menu-search-entry {
padding: 5px;
border-radius: 10px;
color: #f2d9f0;
Expand All @@ -91,82 +91,82 @@
height: 1.5em;
transition-duration: 150; }

.desklet-with-borders, .desklet-with-borders-and-header, .desklet-header, .photoframe-box {
.photoframe-box, .desklet-header, .desklet-with-borders-and-header, .desklet-with-borders {
color: #f2d9f0;
padding: 8px;
border: 1px solid #b289ac; }

.calendar-change-month-back, .calendar-change-month-forward {
.calendar-change-month-forward, .calendar-change-month-back {
width: 16px;
height: 16px;
border-radius: 10px;
transition-duration: 150; }

.sound-player StButton, .keyboard-key, .notification-button, .notification-icon-button, .modal-dialog-button {
.modal-dialog-button, .notification-icon-button, .notification-button, .keyboard-key, .sound-player StButton {
border: 1px solid rgba(242, 217, 240, 0.22);
border-radius: 10px;
text-align: center;
color: #f2d9f0;
transition-duration: 150; }

.sound-player StButton:hover, .keyboard-key:hover, .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button:hover {
.modal-dialog-button:hover, .notification-icon-button:hover, .notification-button:hover, .keyboard-key:hover, .sound-player StButton:hover {
border: 1px solid #ce4827; }

.sound-player StButton:active, .keyboard-key:active, .notification-button:active, .notification-icon-button:active, .modal-dialog-button:active, .modal-dialog-button:pressed {
.modal-dialog-button:pressed, .modal-dialog-button:active, .notification-icon-button:active, .notification-button:active, .keyboard-key:active, .sound-player StButton:active {
color: #000000; }

.menu, .popup-combo-menu {
.popup-combo-menu, .menu {
padding: 8px;
border: 1px solid #b289ac;
border-radius: 10px;
color: #f2d9f0; }

.menu-application-button-label:ltr, .menu-category-button-label:ltr {
.menu-category-button-label:ltr, .menu-application-button-label:ltr {
padding-left: 4px; }

.menu-application-button-label:rtl, .menu-category-button-label:rtl {
.menu-category-button-label:rtl, .menu-application-button-label:rtl {
padding-right: 4px; }

.popup-menu-item, .popup-combobox-item, .menu-favorites-button, .menu-application-button, .menu-application-button-selected, .menu-category-button, .menu-category-button-greyed, .menu-category-button-selected {
.menu-category-button-selected, .menu-category-button-greyed, .menu-category-button, .menu-application-button-selected, .menu-application-button, .menu-favorites-button, .popup-combobox-item, .popup-menu-item {
padding: 5px; }

.show-processes-dialog-subject, .mount-question-dialog-subject {
.mount-question-dialog-subject, .show-processes-dialog-subject {
font-weight: bold;
color: #f2d9f0;
padding-top: 10px;
padding-left: 17px;
padding-bottom: 6px; }

.show-processes-dialog-subject:rtl, .mount-question-dialog-subject:rtl {
.mount-question-dialog-subject:rtl, .show-processes-dialog-subject:rtl {
padding-left: 0;
padding-right: 17px; }

.show-processes-dialog-description, .mount-question-dialog-description {
.mount-question-dialog-description, .show-processes-dialog-description {
color: #f2d9f0;
padding-left: 17px;
width: 28em; }

.menu-applications-inner-box StScrollView, .starkmenu-favorites-box .menu-context-menu, .menu-context-menu {
.starkmenu-favorites-box .menu-context-menu, .menu-context-menu, .menu-applications-inner-box StScrollView {
padding: 8px;
border-radius: 10px;
border: 1px solid rgba(242, 217, 240, 0.22); }

.check-box StBin, .check-box:focus StBin {
.check-box:focus StBin, .check-box StBin {
width: 16px;
height: 16px;
background-image: url(assets/checkbox-off.svg); }

.radiobutton StBin, .radiobutton:focus StBin {
.radiobutton:focus StBin, .radiobutton StBin {
width: 16px;
height: 16px;
background-image: url(assets/radiobutton-off.svg);
border-radius: 10px; }

.tile-preview, .tile-hud {
.tile-hud, .tile-preview {
background-color: rgba(82, 17, 71, 0.5);
border: 2px solid #b289ac; }

.tile-preview.snap, .tile-hud.snap {
.tile-hud.snap, .tile-preview.snap {
background-color: rgba(82, 17, 71, 0.5);
border: 2px solid #ce4827; }

Expand Down Expand Up @@ -355,16 +355,16 @@ StScrollView StScrollBar {
color: #000000; }

.menu-selected-app-box {
padding: 0 8px;
margin-bottom: 0.9em;
padding: 0 4px;
margin-top: 6px;
height: 1.8em;
text-align: right; }
.menu-selected-app-box:rtl {
text-align: left; }

.menu-selected-app-title {
font-weight: bold;
font-size: 0.9em;
margin-top: 6px; }
font-size: 0.9em; }

.menu-selected-app-description {
max-width: 150px;
Expand Down Expand Up @@ -544,6 +544,16 @@ StScrollView StScrollBar {
.applet-spacer:highlight {
background-color: rgba(233, 84, 32, 0.2); }

.spacer-box {
border-radius: 10px;
border: 1px solid transparent; }
.spacer-box:highlight {
background-color: rgba(233, 84, 32, 0.2);
border: 1px symbolic; }
.spacer-box.edit-mode {
border-radius: 10px;
border: 1px symbolic; }

.applet-box {
color: #f2d9f0;
transition-duration: 150;
Expand Down Expand Up @@ -755,24 +765,24 @@ StScrollView StScrollBar {
transition-duration: 150; }
.workspace-button.vertical {
height: 1.5em; }
.workspace-button:outlined {
background-color: #E95420;
.workspace-button:outlined, .workspace-button:outlined:shaded {
color: #000000;
border-color: #ce4827; }

.workspace-graph .workspace {
margin: 2px;
border: 1px solid rgba(242, 217, 240, 0.22); }
.workspace-graph .workspace:active {
border: 1px solid rgba(242, 217, 240, 0.22); }
border: 1px solid #ce4827; }
.workspace-graph .workspace:active .windows {
-active-window-background: rgba(255, 255, 255, 0.8);
-active-window-background: rgba(255, 255, 255, 0.6);
-active-window-border: rgba(0, 0, 0, 0.9);
-inactive-window-background: rgba(140, 140, 140, 0.8);
-inactive-window-background: rgba(140, 140, 140, 0.4);
-inactive-window-border: rgba(0, 0, 0, 0.7); }
.workspace-graph .workspace .windows {
-active-window-background: rgba(140, 140, 140, 0.8);
-active-window-background: rgba(140, 140, 140, 0.6);
-active-window-border: rgba(0, 0, 0, 0.7);
-inactive-window-background: rgba(140, 140, 140, 0.8);
-inactive-window-background: rgba(140, 140, 140, 0.4);
-inactive-window-border: rgba(0, 0, 0, 0.7); }

.panel-launchers {
Expand Down Expand Up @@ -1199,10 +1209,10 @@ StScrollView StScrollBar {
width: 60px; }

.switcher-arrow {
border-color: transparent;
border-color: rgba(0, 0, 0, 0);
color: #f2d9f0; }
.switcher-arrow:highlighted {
border-color: transparent;
border-color: rgba(0, 0, 0, 0);
color: #000000; }

.switcher-preview-backdrop {
Expand Down Expand Up @@ -1341,3 +1351,4 @@ StScrollView StScrollBar {
border-right-width: 0;
border-radius: 10px 0 0 0; }
stage {}
.menu-selected-app-box {}
Loading

0 comments on commit e616010

Please sign in to comment.