Merge branch 'master' of github.com:vinceliuice/Orchis-theme
commit
65583ac70c
@ -1,61 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
REPO_DIR=$(cd $(dirname $0) && pwd)
|
|
||||||
ROOT_UID=0
|
|
||||||
|
|
||||||
# Destination directory
|
|
||||||
if [ "$UID" -eq "$ROOT_UID" ]; then
|
|
||||||
DEST_DIR="/usr/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com"
|
|
||||||
else
|
|
||||||
DEST_DIR="$HOME/.local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com"
|
|
||||||
fi
|
|
||||||
|
|
||||||
_install() {
|
|
||||||
if [[ -f ${DEST_DIR}/stylesheet.css ]]; then
|
|
||||||
mv -n ${DEST_DIR}/stylesheet.css ${DEST_DIR}/stylesheet.css.back
|
|
||||||
cp -r ${REPO_DIR}/stylesheet.css ${DEST_DIR}/stylesheet.css
|
|
||||||
else
|
|
||||||
echo -e "\n stylesheet.css not exist!"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo
|
|
||||||
echo -e "Done!"
|
|
||||||
}
|
|
||||||
|
|
||||||
_restore() {
|
|
||||||
if [[ -f ${DEST_DIR}/stylesheet.css.back ]]; then
|
|
||||||
rm -rf ${DEST_DIR}/stylesheet.css
|
|
||||||
mv -n ${REPO_DIR}/stylesheet.css.back ${DEST_DIR}/stylesheet.css
|
|
||||||
else
|
|
||||||
echo -e "\n stylesheet.css.back not exist!"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo
|
|
||||||
echo -e "Done!"
|
|
||||||
}
|
|
||||||
|
|
||||||
while [[ "$#" -gt 0 ]]; do
|
|
||||||
case "${1:-}" in
|
|
||||||
-r|--restore)
|
|
||||||
restore="true"
|
|
||||||
;;
|
|
||||||
-h|--help)
|
|
||||||
usage
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "ERROR: Unrecognized installation option '${1:-}'."
|
|
||||||
echo "Try '$0 --help' for more information."
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
|
|
||||||
if [[ "${restore}" == "true" ]]; then
|
|
||||||
_restore
|
|
||||||
else
|
|
||||||
_install
|
|
||||||
fi
|
|
||||||
|
|
||||||
@ -1,128 +0,0 @@
|
|||||||
.dashtopanelMainPanel {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelTaskbar .dash-item-container > StWidget {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .app-well-app .overview-icon,
|
|
||||||
.dashtopanelMainPanel .show-apps .overview-icon {
|
|
||||||
background: none;
|
|
||||||
border: none;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .app-well-app .overview-label {
|
|
||||||
padding-right: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .app-well-app:hover .overview-icon,
|
|
||||||
#dashtopanelScrollview .app-well-app:focus .overview-icon {
|
|
||||||
background: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dashtopanelMainPanel .show-apps:hover .overview-icon,
|
|
||||||
#dashtopanelScrollview .app-well-app:hover .dtp-container,
|
|
||||||
#dashtopanelScrollview .app-well-app:focus .dtp-container {
|
|
||||||
background-color: rgba(238, 238, 236, 0.1);
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .app-well-app:active .dtp-container {
|
|
||||||
background-color: rgba(238, 238, 236, 0.18);
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .app-well-app .favorite {
|
|
||||||
background-color: rgba(80, 150, 255, 0.4);
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .app-well-app-running-dot {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelTaskbar .scrollview-fade {
|
|
||||||
background-gradient-end: rgba(0, 0, 0, 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
.dashtopanelSecondaryMenu {
|
|
||||||
max-width: 400px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dashtopanelMainPanel.vertical .panel-button {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dashtopanelMainPanel.vertical .panel-button.vertical *,
|
|
||||||
.dashtopanelMainPanel.vertical .panel-button.clock-display * {
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dashtopanelMainPanel.vertical .panel-button > *,
|
|
||||||
.dashtopanelMainPanel.vertical .panel-button.vertical > *,
|
|
||||||
.dashtopanelMainPanel.vertical .panel-button.clock-display > * {
|
|
||||||
padding: 8px 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelThumbnailList {
|
|
||||||
spacing: 0em;
|
|
||||||
padding: 0 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelThumbnailList .popup-menu-item {
|
|
||||||
padding: 0;
|
|
||||||
border-radius: 3px;
|
|
||||||
spacing: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelThumbnailList .window-box {
|
|
||||||
padding: 0;
|
|
||||||
spacing: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelThumbnailList .preview-window-title {
|
|
||||||
padding-top: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.popup-menu.panel-menu {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.popup-menu-boxpointer .popup-menu-content {
|
|
||||||
margin: 6px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#panel #panelLeft, #panel #panelCenter {
|
|
||||||
spacing: 0;
|
|
||||||
margin: 0;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.showdesktop-button-dark-hovered {
|
|
||||||
background-color: rgba(200, 200, 200, .4);
|
|
||||||
}
|
|
||||||
|
|
||||||
.showdesktop-button-light-hovered {
|
|
||||||
background-color: rgba(55, 55, 55, .4);
|
|
||||||
}
|
|
||||||
|
|
||||||
.panel-corner.hidden:active, .panel-corner.hidden:overview, .panel-corner.hidden:focus {
|
|
||||||
-panel-corner-border-color: rgba(0, 0, 0, .001);
|
|
||||||
}
|
|
||||||
#dashtopanelScrollview .badge {
|
|
||||||
color: rgba(255, 255, 255, 1);
|
|
||||||
font-weight: bold;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .number-overlay {
|
|
||||||
background-color: rgba(0,0,0,0.8);
|
|
||||||
}
|
|
||||||
|
|
||||||
#dashtopanelScrollview .notification-badge {
|
|
||||||
background-color: rgba(255,0,0,0.8);
|
|
||||||
}
|
|
||||||
@ -0,0 +1,267 @@
|
|||||||
|
//
|
||||||
|
// Dash to Dock
|
||||||
|
//
|
||||||
|
|
||||||
|
$icon_padding: 9px;
|
||||||
|
|
||||||
|
#dashtodockContainer {
|
||||||
|
background: transparent;
|
||||||
|
|
||||||
|
#dash,
|
||||||
|
&:overview #dash,
|
||||||
|
&.extended #dash,
|
||||||
|
&.extended:overview #dash {
|
||||||
|
padding: 0;
|
||||||
|
border: none;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $_dock, $_radius in (top, 16px 16px 16px 16px),
|
||||||
|
(bottom, 16px 16px 16px 16px),
|
||||||
|
(left, 16px 16px 16px 16px),
|
||||||
|
(right, 16px 16px 16px 16px) {
|
||||||
|
&.#{$_dock} #dash,
|
||||||
|
&.#{$_dock}:overview #dash { border-radius: #{$_radius}; }
|
||||||
|
|
||||||
|
&.#{$_dock}.extended #dash,
|
||||||
|
&.#{$_dock}.extended:overview #dash { border-radius: #{$_radius}; }
|
||||||
|
}
|
||||||
|
|
||||||
|
#dash { // default-mode
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.opaque #dash { // solid-mode
|
||||||
|
background-color: $panel_bg;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.transparent #dash { // translucent-mode
|
||||||
|
background-color: $panel_bg_color; // does not work
|
||||||
|
}
|
||||||
|
|
||||||
|
&:overview #dash { // overview-mode #1
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.opaque:overview,
|
||||||
|
&.transparent:overview { // overview-mode #2
|
||||||
|
#dash {
|
||||||
|
background-color: transparent !important;
|
||||||
|
box-shadow: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended:overview, // overview-mode #3
|
||||||
|
&.opaque.extended:overview,
|
||||||
|
&.transparent.extended:overview {
|
||||||
|
#dash {
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.app-well-app,
|
||||||
|
.show-apps {
|
||||||
|
.overview-icon {
|
||||||
|
padding: $icon_padding;
|
||||||
|
background-size: contain;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Dash to Panel
|
||||||
|
//
|
||||||
|
|
||||||
|
$dash_to_panel_item_radius: 5px;
|
||||||
|
|
||||||
|
.dashtopanelMainPanel {
|
||||||
|
border-radius: 0 !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
margin-bottom: 0 !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
border-radius: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.show-apps .overview-icon {
|
||||||
|
margin: 0 !important;
|
||||||
|
border-radius: $dash_to_panel_item_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.panel-button {
|
||||||
|
&, &.clock-display .clock {
|
||||||
|
border-radius: $dash_to_panel_item_radius + $container_padding / 2 !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Gjs_arcmenu_arcmenu_com_menuButton_Arc_Menu_MenuButton.panel-button,
|
||||||
|
Gjs_arcmenu_arcmenu_com_menuButton_ArcMenu_MenuButton.panel-button {
|
||||||
|
border-radius: $dash_to_panel_item_radius !important;
|
||||||
|
|
||||||
|
> * {
|
||||||
|
padding: 8px 6px !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.popup-menu.panel-menu, .popup-menu.panel-menu.quick-settings {
|
||||||
|
.popup-menu-content {
|
||||||
|
margin-bottom: $container_padding / 2 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$dash_to_panel_menu_radius: 12px;
|
||||||
|
|
||||||
|
.dashtopanelSecondaryMenu {
|
||||||
|
border-radius: $dash_to_panel_menu_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#preview-menu {
|
||||||
|
margin: $container_padding !important;
|
||||||
|
box-shadow: 0 3px 8px rgba(black, 0.2) !important;
|
||||||
|
border-radius: $dash_to_panel_menu_radius !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
|
||||||
|
// .preview-header-box {
|
||||||
|
// border-radius: $dash_to_panel_item_radius !important;
|
||||||
|
// }
|
||||||
|
}
|
||||||
|
|
||||||
|
#dashtopanelPreviewScrollview {
|
||||||
|
padding: $dash_to_panel_menu_radius 0 !important;
|
||||||
|
border-radius: $dash_to_panel_menu_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Simple Dock
|
||||||
|
//
|
||||||
|
|
||||||
|
#dash:desktop {
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// OpenWeather
|
||||||
|
//
|
||||||
|
|
||||||
|
.openweather {
|
||||||
|
&-button,
|
||||||
|
&-button-action,
|
||||||
|
&-menu-button-container,
|
||||||
|
&-button-box {
|
||||||
|
border: 1px solid transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-provider {
|
||||||
|
// generic text buttons are allocated with y-expand-ed
|
||||||
|
padding: 0 16px;
|
||||||
|
font-weight: 500;
|
||||||
|
@include button(flat-normal);
|
||||||
|
&:hover { @include button(flat-hover); }
|
||||||
|
&:focus { @include button(flat-focus); }
|
||||||
|
&:active { @include button(flat-active); }
|
||||||
|
&:insensitive { @include button(flat-disabled); }
|
||||||
|
}
|
||||||
|
|
||||||
|
&-current {
|
||||||
|
&-icon,
|
||||||
|
&-summary,
|
||||||
|
&-summarybox {
|
||||||
|
background: none;
|
||||||
|
color: $fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-databox-values {
|
||||||
|
background: none;
|
||||||
|
color: $hint_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-databox-captions {
|
||||||
|
background: none;
|
||||||
|
color: $hint_fg_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&-forecast {
|
||||||
|
&-icon,
|
||||||
|
&-summary {
|
||||||
|
background: none;
|
||||||
|
color: $secondary_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-day,
|
||||||
|
&-temperature {
|
||||||
|
background: none;
|
||||||
|
color: $hint_fg_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&-sunrise-icon,
|
||||||
|
&-sunset-icon,
|
||||||
|
&-build-icon { color: $secondary_fg_color; }
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// GPaste
|
||||||
|
//
|
||||||
|
|
||||||
|
.popup-menu {
|
||||||
|
.search-entry {
|
||||||
|
color: $fg_color;
|
||||||
|
selection-background-color: $primary_color;
|
||||||
|
selected-color: $inverse_fg_color;
|
||||||
|
@include entry(normal);
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
@include entry(focus);
|
||||||
|
color: $fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.search-entry-icon { color: $hint_fg_color; }
|
||||||
|
|
||||||
|
&:hover, &:focus {
|
||||||
|
.search-entry-icon { color: $fg_color; }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Pop_OS cosmic widget styling
|
||||||
|
//
|
||||||
|
|
||||||
|
.cosmic-solid-bg {
|
||||||
|
background-color: $system_bg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cosmic-dock {
|
||||||
|
#dock {
|
||||||
|
background-color: transparent;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended {
|
||||||
|
#dash {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 0;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
padding: 0 0;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
border-radius: 0;
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 0;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,477 @@
|
|||||||
|
//
|
||||||
|
// Dash to Dock
|
||||||
|
//
|
||||||
|
|
||||||
|
// Scrollview style
|
||||||
|
.bottom #dashtodockDashScrollview,
|
||||||
|
.top #dashtodockDashScrollview {
|
||||||
|
-st-hfade-offset: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left #dashtodockDashScrollview,
|
||||||
|
.right #dashtodockDashScrollview {
|
||||||
|
-st-vfade-offset: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#dashtodockContainer {
|
||||||
|
background: transparent;
|
||||||
|
|
||||||
|
.number-overlay {
|
||||||
|
color: white;
|
||||||
|
background-color: rgba(black, 0.75);
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.notification-badge {
|
||||||
|
color: $light_fg_color;
|
||||||
|
background-color: $primary_color;
|
||||||
|
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
border-radius: $circular_radius;
|
||||||
|
margin: 2px 3px 5px;
|
||||||
|
padding: 0.2em 0.6em;
|
||||||
|
font-weight: bold;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $_pos, $b_pos in (top, bottom),
|
||||||
|
(bottom, top),
|
||||||
|
(left, right),
|
||||||
|
(right, left) {
|
||||||
|
&.#{$_pos} #dash .dash-background {
|
||||||
|
border-radius: $dash_border_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.#{$_pos}.straight-corner,
|
||||||
|
&.#{$_pos}.shrink.straight-corner,
|
||||||
|
&.#{$_pos}.extended,
|
||||||
|
&.#{$_pos}.shrink.extended {
|
||||||
|
#dash {
|
||||||
|
margin: 0 !important;
|
||||||
|
margin-top: 0 !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
margin: 0 !important;
|
||||||
|
margin-bottom: 0 !important;
|
||||||
|
border-radius: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dash-item-container .app-well-app, .show-apps {
|
||||||
|
margin: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended,
|
||||||
|
&.straight-corner {
|
||||||
|
.dash-background {
|
||||||
|
border-radius: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.shrink {
|
||||||
|
.dash-background {
|
||||||
|
padding: $dash_spacing !important;
|
||||||
|
// border-radius: $buttons_radius + $container_padding / 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dash-item-container .app-well-app, .show-apps {
|
||||||
|
margin: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.shrink.extended {
|
||||||
|
.dash-background {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#dash,
|
||||||
|
&:overview #dash {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.left,
|
||||||
|
&.right {
|
||||||
|
.dash-item-container .app-well-app, .show-apps {
|
||||||
|
padding: $dash_spacing $container_padding !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
margin-bottom: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.shrink, &.shrink.extended {
|
||||||
|
.dash-background {
|
||||||
|
padding: $container_margin / 2 $container_margin !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dash-item-container .app-well-app, .show-apps {
|
||||||
|
margin: 0 !important;
|
||||||
|
padding: $container_margin / 2 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended,
|
||||||
|
&.straight-corner {
|
||||||
|
.dash-item-container .app-well-app {
|
||||||
|
padding: $dash_spacing $dash_padding !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.show-apps {
|
||||||
|
padding: $dash_spacing $dash_padding $dash_padding * 2 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.top,
|
||||||
|
&.bottom {
|
||||||
|
.dash-background {
|
||||||
|
padding: $dash_padding ($dash_padding - $dash_spacing) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.shrink {
|
||||||
|
.dash-background {
|
||||||
|
padding: $container_margin $container_margin / 2 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dash-item-container .app-well-app, .show-apps {
|
||||||
|
margin: 0 !important;
|
||||||
|
padding: 0 $container_margin / 2 $dash_padding !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended,
|
||||||
|
&.straight-corner {
|
||||||
|
.dash-separator {
|
||||||
|
margin: 0 ($dash_spacing + ($dash_padding / 2)) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dash-item-container .app-well-app, .show-apps {
|
||||||
|
padding: $dash_padding $dash_spacing !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#dash {
|
||||||
|
.dash-background {
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.app-well-app-running-dot {
|
||||||
|
margin-bottom: 3px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
StWidget.focused .app-well-app-running-dot {
|
||||||
|
background-color: $primary_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.opaque #dash .dash-background { // solid-mode
|
||||||
|
background-color: $panel_bg;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.transparent #dash .dash-background { // translucent-mode
|
||||||
|
background-color: $panel_bg_color; // does not work
|
||||||
|
}
|
||||||
|
|
||||||
|
&:overview #dash { // overview-mode #1
|
||||||
|
background: none;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
background-color: $inverse_divider_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
StWidget.focused .app-well-app-running-dot {
|
||||||
|
background-color: $primary_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.opaque:overview,
|
||||||
|
&.transparent:overview { // overview-mode #2
|
||||||
|
#dash {
|
||||||
|
background-color: transparent !important;
|
||||||
|
box-shadow: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
background-color: transparent !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended:overview, // overview-mode #3
|
||||||
|
&.opaque.extended:overview,
|
||||||
|
&.transparent.extended:overview {
|
||||||
|
#dash {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.running-dots,
|
||||||
|
&.dashtodock {
|
||||||
|
.dash-item-container > StButton {
|
||||||
|
transition-duration: 250ms;
|
||||||
|
background-size: contain;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.shrink,
|
||||||
|
&.dashtodock {
|
||||||
|
.dash-item-container > StButton {
|
||||||
|
padding: 1px 2px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended,
|
||||||
|
&.extended:overview {
|
||||||
|
.app-well-app,
|
||||||
|
.show-apps {
|
||||||
|
.overview-icon {
|
||||||
|
border-radius: $buttons_radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.metro .overview-icon {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dashtodock-app-well-preview-menu-item {
|
||||||
|
padding: 1em 1em 0.5em 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal {
|
||||||
|
width: 1px;
|
||||||
|
height: auto;
|
||||||
|
border-right-width: 1px;
|
||||||
|
margin: 32px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Dash to Panel
|
||||||
|
//
|
||||||
|
|
||||||
|
$dash_to_panel_item_radius: 5px;
|
||||||
|
|
||||||
|
.dashtopanelMainPanel {
|
||||||
|
border-radius: 0 !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
background-color: $dash_background_color;
|
||||||
|
margin-bottom: 0 !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
border-radius: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.show-apps .overview-icon {
|
||||||
|
margin: 0 !important;
|
||||||
|
border-radius: $dash_to_panel_item_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.panel-button {
|
||||||
|
&, &.clock-display .clock {
|
||||||
|
border-radius: $dash_to_panel_item_radius + $container_padding / 2 !important;
|
||||||
|
margin: 0 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Gjs_arcmenu_arcmenu_com_menuButton_Arc_Menu_MenuButton.panel-button,
|
||||||
|
Gjs_arcmenu_arcmenu_com_menuButton_ArcMenu_MenuButton.panel-button {
|
||||||
|
border-radius: $dash_to_panel_item_radius !important;
|
||||||
|
|
||||||
|
> * {
|
||||||
|
padding: 8px 6px !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.popup-menu.panel-menu, .popup-menu.panel-menu.quick-settings {
|
||||||
|
.popup-menu-content {
|
||||||
|
margin-bottom: $container_padding / 2 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$dash_to_panel_menu_radius: 12px;
|
||||||
|
|
||||||
|
.dashtopanelSecondaryMenu {
|
||||||
|
border-radius: $dash_to_panel_menu_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#preview-menu {
|
||||||
|
margin: $container_padding !important;
|
||||||
|
box-shadow: 0 3px 8px rgba(black, 0.2) !important;
|
||||||
|
border-radius: $dash_to_panel_menu_radius !important;
|
||||||
|
padding: 0 !important;
|
||||||
|
|
||||||
|
// .preview-header-box {
|
||||||
|
// border-radius: $dash_to_panel_item_radius !important;
|
||||||
|
// }
|
||||||
|
}
|
||||||
|
|
||||||
|
#dashtopanelPreviewScrollview {
|
||||||
|
padding: $dash_to_panel_menu_radius 0 !important;
|
||||||
|
border-radius: $dash_to_panel_menu_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// OpenWeather
|
||||||
|
//
|
||||||
|
|
||||||
|
.openweather {
|
||||||
|
&-button,
|
||||||
|
&-button-action,
|
||||||
|
&-menu-button-container,
|
||||||
|
&-button-box {
|
||||||
|
border: 1px solid transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-provider {
|
||||||
|
// generic text buttons are allocated with y-expand-ed
|
||||||
|
padding: 0 16px;
|
||||||
|
font-weight: 500;
|
||||||
|
@include button(flat-normal);
|
||||||
|
&:hover { @include button(flat-hover); }
|
||||||
|
&:focus { @include button(flat-focus); }
|
||||||
|
&:active { @include button(flat-active); }
|
||||||
|
&:insensitive { @include button(flat-disabled); }
|
||||||
|
}
|
||||||
|
|
||||||
|
&-current {
|
||||||
|
&-icon,
|
||||||
|
&-summary,
|
||||||
|
&-summarybox {
|
||||||
|
background: none;
|
||||||
|
color: $fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-databox-values {
|
||||||
|
background: none;
|
||||||
|
color: $hint_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-databox-captions {
|
||||||
|
background: none;
|
||||||
|
color: $hint_fg_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&-forecast {
|
||||||
|
&-icon,
|
||||||
|
&-summary {
|
||||||
|
background: none;
|
||||||
|
color: $secondary_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
&-day,
|
||||||
|
&-temperature {
|
||||||
|
background: none;
|
||||||
|
color: $hint_fg_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&-sunrise-icon,
|
||||||
|
&-sunset-icon,
|
||||||
|
&-build-icon { color: $secondary_fg_color; }
|
||||||
|
}
|
||||||
|
|
||||||
|
.popup-sub-menu .openweather {
|
||||||
|
&-current {
|
||||||
|
&-icon,
|
||||||
|
&-summary,
|
||||||
|
&-summarybox {
|
||||||
|
background: none;
|
||||||
|
color: rgba(black, 0.95);
|
||||||
|
}
|
||||||
|
|
||||||
|
&-databox-values {
|
||||||
|
color: rgba(black, 0.75);
|
||||||
|
}
|
||||||
|
|
||||||
|
&-databox-captions {
|
||||||
|
color: rgba(black, 0.75);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&-forecast {
|
||||||
|
&-icon,
|
||||||
|
&-summary {
|
||||||
|
color: rgba(black, 0.85);
|
||||||
|
}
|
||||||
|
|
||||||
|
&-day,
|
||||||
|
&-temperature {
|
||||||
|
color: rgba(black, 0.75);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&-sunrise-icon,
|
||||||
|
&-sunset-icon,
|
||||||
|
&-build-icon { color: rgba(black, 0.85); }
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Arcmenu
|
||||||
|
//
|
||||||
|
.arcmenu-menu-button,
|
||||||
|
.arcmenu-button {
|
||||||
|
border-width: 0 !important;
|
||||||
|
border-radius: $circular_radius !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Pop_OS cosmic widget styling
|
||||||
|
//
|
||||||
|
|
||||||
|
.cosmic-solid-bg {
|
||||||
|
background-color: $system_bg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cosmic-dock {
|
||||||
|
#dock {
|
||||||
|
background-color: transparent;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
background-color: $panel_bg_color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.extended {
|
||||||
|
#dash {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 0;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
padding: 0 0;
|
||||||
|
|
||||||
|
.dash-background {
|
||||||
|
border-radius: 0;
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 0;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Blur my shell
|
||||||
|
//
|
||||||
|
|
||||||
|
.overview-components-transparent .search-entry,
|
||||||
|
.overview-components-light .search-entry,
|
||||||
|
.overview-components-dark .search-entry {
|
||||||
|
caret-color: rgba(white, 0.75) !important;
|
||||||
|
|
||||||
|
.search-entry-icon {
|
||||||
|
color: rgba(white, 0.65);
|
||||||
|
}
|
||||||
|
|
||||||
|
StLabel.hint-text {
|
||||||
|
color: rgba(white, 0.35) !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue