sass: Split 'fill' into 'fill' and 'entry-fill'
And stop abuse of $stroke-disabled against .entry-tag, .disk-space-display, etc.
And stop abuse of $stroke-disabled against .entry-tag, .disk-space-display, etc.
by roundabout, Monday, 4 November 2019, 05:21:36 (1572844896), pushed by roundabout, Sunday, 11 May 2025, 13:22:44 (1746969764)
Author identity: nana-4 <hnmaigo@gmail.com>
2f8bbcd6ad4778e8d5d20f487b4ecd88fbd91475
stroke: rgba(black, .26),
stroke-disabled: rgba(black, .12),
divider: rgba(black, .12),
fill: rgba(black, .04)
fill: rgba(black, .08),
entry-fill: rgba(black, .04)
),
light: (
primary: #8AB4F8,
stroke: rgba(white, .3),
stroke-disabled: rgba(white, .12),
divider: rgba(white, .12),
fill: rgba(white, .04)
fill: rgba(white, .08),
entry-fill: rgba(white, .04)
)
);
$stroke-disabled: on($background, stroke-disabled);
$divider: on($background, divider);
$fill: on($background, fill);
$entry-fill: on($background, entry-fill);
$titlebar-text: on($titlebar);
$titlebar-text2: on($titlebar, text2);
$titlebar-stroke-disabled: on($titlebar, stroke-disabled);
$titlebar-divider: on($titlebar, divider);
$titlebar-fill: on($titlebar, fill);
$titlebar-entry-fill: on($titlebar, entry-fill);
// workaround for GTK3 @placeholder_text_color which doesn't allow translucent colors
$placeholder_text_color: if($variant == 'light', mix(black, $base, percentage(0.6)), mix(white, $base, percentage(0.7)));
padding: 10px;
}
.popup-sub-menu {
background-color: $fill;
background-color: $entry-fill;
}
.popup-menu-arrow {
icon-size: 1.14em;
.expo-workspaces-name-entry {
@include type(body1);
background-color: on(dark, fill);
background-color: on(dark, entry-fill);
color: on(dark);
padding: 0 8px;
selection-background-color: on(dark, stroke);
-cinnamon-caption-spacing: 12px;
&#selected {
color: on(dark);
background-color: on(dark, fill);
background-color: on(dark, stroke);
}
&:focus {
color: on(dark);
.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
background-color: $fill;
background-color: $entry-fill;
box-shadow: $shadow-0;
}
.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
background-color: $fill;
background-color: $entry-fill;
box-shadow: $shadow-0;
}
.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
background-color: $fill;
background-color: $entry-fill;
box-shadow: $shadow-0;
}
.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
background-color: $fill;
background-color: $entry-fill;
box-shadow: $shadow-0;
}
.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
background-color: $fill;
background-color: $entry-fill;
box-shadow: $shadow-0;
}
.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
padding-bottom: 0;
background-color: $fill;
background-color: $entry-fill;
box-shadow: $shadow-0;
}
.popup-menu-arrow { } //defined globally in the TOP BAR
.popup-sub-menu {
padding-bottom: 0;
background-color: $fill;
background-color: $entry-fill;
box-shadow: $shadow-0;
}
@if $t == normal {
transition-duration: $duration;
background-color: if($fc == $primary, $fill, on(dark, fill));
background-color: if($fc == $primary, $entry-fill, on(dark, entry-fill));
border-color: transparent;
box-shadow: inset 0 -1px if($fc == $primary, $stroke, $fc);
}
margin: 2px;
border-radius: $circular-radius;
box-shadow: none;
background-color: $stroke-disabled;
background-color: $fill;
color: $text;
&:hover { background-image: image($overlay-hover); }
entry {
box-shadow: inset 0 -1px $titlebar-stroke;
background-color: $titlebar-fill;
background-color: $titlebar-entry-fill;
color: $titlebar-text;
&:disabled {
box-shadow: inset 0 -1px $titlebar-stroke-disabled;
background-color: $titlebar-fill;
background-color: $titlebar-entry-fill;
color: $titlebar-text-disabled;
}
transparent 0%)
0 0 0 / 0 0 0px;
box-shadow: inset 0 0 0 9999px transparent, inset 0 -1px if($fc == $primary, $stroke, $fc);
background-color: $fill;
background-color: $entry-fill;
color: $text;
}
@if $t == disabled {
box-shadow: inset 0 0 0 9999px transparent, inset 0 -1px $stroke-disabled;
background-color: $fill;
background-color: $entry-fill;
color: $text-disabled;
}
// &.middle { border-bottom-style: none; } // applet background between two headers
> overlay > widget > image { color: $divider; }
> overlay > widget > image { color: $fill; }
}
scrolledwindow.raven-background { border-bottom-style: none; }
button { margin: 0; } // reset the margin
&.width-maximized { background-color: $titlebar-fill; }
&.width-maximized { background-color: $titlebar-entry-fill; }
// workaround for 3.30.1
&.background.frame {
border-style: none;
background-color: $titlebar-fill;
background-color: $titlebar-entry-fill;
}
// for 3.30
}
&.free {
background-color: $stroke-disabled;
color: $stroke-disabled;
background-color: $fill;
color: $fill;
}
}
.caja-navigation-window .view .entry {
border: none;
border-radius: $corner-radius;
background-color: $fill;
background-color: $entry-fill;
background-image: none;
color: $text;
// Rename box styling in the icon view.
.nemo-window-pane widget.entry {
border-radius: $corner-radius;
background-color: $fill;
background-color: $entry-fill;
&:selected { @extend %selected_items; }
}