...
 
Commits (9)
m4_define([plata_maj_ver], [0])
m4_define([plata_mnr_ver], [7])
m4_define([plata_mcr_ver], [4])
m4_define([plata_mcr_ver], [5])
m4_define([plata_version], [plata_maj_ver.plata_mnr_ver.plata_mcr_ver])
m4_define([plata_git_url], [https://gitlab.com/tista500/plata-theme])
......
......@@ -2388,6 +2388,13 @@ window#whiskermenu-window {
&:last-child > widget:last-child { color: $trk_out_fg; }
}
entry { // enforce flat-style
@extend %flat_entry_sizing;
@include entry(flat-normal);
&:focus { @include entry(flat-focus); }
&:disabled { @include entry(flat-disabled); }
}
scrolledwindow {
> viewport button.radio {
&:not(:disabled) {
......
......@@ -1663,26 +1663,7 @@ spinbutton {
// color
&:disabled { color: $dis_fg; }
@if $maj_ver == 3 {
entry {
&, // unset all of fallback mode
&:focus,
&:disabled {
margin: 0;
background: none;
border: none;
box-shadow: none;
}
progress { @include radius($r_4, none); }
}
}
@else { // NEEDS_REVIEW
text {
}
progress > trough > progress { @include radius($r_4, none); }
}
@extend %spin_entry_reset;
button {
min-width: $icon_size;
......@@ -1777,23 +1758,7 @@ spinbutton {
&:focus { @include entry(focus); }
&:disabled { @include entry(disabled); }
@if $maj_ver == 3 {
entry {
&, // unset all of fallback mode
&:focus,
&:disabled {
margin: 0;
padding: 0;
background: none;
border: none;
box-shadow: none;
}
}
}
@else { // NEEDS_REVIEW
text {
}
}
@extend %spin_entry_reset;
button {
min-width: calc(#{rem($widget_size)} - 2px * 2);
......@@ -1842,6 +1807,29 @@ spinbutton {
}
}
%spin_entry_reset {
@if $maj_ver == 3 {
entry {
&, // unset all of fallback mode
&:focus,
&:disabled {
margin: 0;
background: none;
border: none;
box-shadow: none;
}
progress { @include radius($r_4, none); }
}
}
@else { // NEEDS_REVIEW
text {
}
progress > trough > progress { @include radius($r_4, none); }
}
}
// /**************
// * ComboBoxes *
// **************/
......@@ -3328,11 +3316,18 @@ combobox > window.popup { // combobox specific context-menu popup
}
}
*:not(.linked) entry {
@extend %flat_entry_sizing;
@include entry(flat-normal);
&:focus { @include entry(flat-focus); }
&:disabled { @include entry(flat-disabled); }
*:not(.linked):not(combobox) {
entry:not(.combo) {
@extend %flat_entry_sizing;
@include entry(flat-normal);
&:focus { @include entry(flat-focus); }
&:disabled { @include entry(flat-disabled); }
}
spinbutton:not(.vertical),
spinbutton.vertical {
@extend %spin_entry_reset;
}
}
}
......
......@@ -789,8 +789,17 @@ window.background > box.vertical > paned.horizontal > frame {
// right-pane styling
stack#conversation_viewer {
scrolledwindow.geary-conversation-scroller > viewport.frame {
border: none; // unset borders
scrolledwindow.geary-conversation-scroller {
// FIXME: overshoot effect sometimes can't finish its transition,
// then it causes ramaining some part of indicators.
overshoot {
&.top,
&.bottom,
&.left,
&.right { background: none; }
}
> viewport.frame { border: none; } // unset borders
}
list.background.conversation-listbox {
......
......@@ -62,7 +62,6 @@ shell_asset_file = \
$(shelldir)/assets/checkbox-off.svg \
$(shelldir)/assets/checkbox.svg \
$(shelldir)/assets/dash-placeholder.svg \
$(shelldir)/assets/dialog-shadow.svg \
$(shelldir)/assets/go-down.svg \
$(shelldir)/assets/go-up.svg \
$(shelldir)/assets/media-control-active.svg \
......@@ -145,7 +144,6 @@ shell_lumine_asset_file = \
$(shellluminedir)/assets/checkbox-off.svg \
$(shellluminedir)/assets/checkbox.svg \
$(shellluminedir)/assets/dash-placeholder.svg \
$(shellluminedir)/assets/dialog-shadow.svg \
$(shellluminedir)/assets/go-down.svg \
$(shellluminedir)/assets/go-up.svg \
$(shellluminedir)/assets/media-control-active.svg \
......@@ -207,7 +205,6 @@ shell_noir_asset_file = \
$(shellnoirdir)/assets/checkbox-off.svg \
$(shellnoirdir)/assets/checkbox.svg \
$(shellnoirdir)/assets/dash-placeholder.svg \
$(shellnoirdir)/assets/dialog-shadow.svg \
$(shellnoirdir)/assets/go-down.svg \
$(shellnoirdir)/assets/go-up.svg \
$(shellnoirdir)/assets/media-control-active.svg \
......@@ -269,7 +266,6 @@ shell_compact_asset_file = \
$(shellcompactdir)/assets/checkbox-off.svg \
$(shellcompactdir)/assets/checkbox.svg \
$(shellcompactdir)/assets/dash-placeholder.svg \
$(shellcompactdir)/assets/dialog-shadow.svg \
$(shellcompactdir)/assets/go-down.svg \
$(shellcompactdir)/assets/go-up.svg \
$(shellcompactdir)/assets/media-control-active.svg \
......@@ -331,7 +327,6 @@ shell_lumine_compact_asset_file = \
$(shellluminecompactdir)/assets/checkbox-off.svg \
$(shellluminecompactdir)/assets/checkbox.svg \
$(shellluminecompactdir)/assets/dash-placeholder.svg \
$(shellluminecompactdir)/assets/dialog-shadow.svg \
$(shellluminecompactdir)/assets/go-down.svg \
$(shellluminecompactdir)/assets/go-up.svg \
$(shellluminecompactdir)/assets/media-control-active.svg \
......@@ -392,7 +387,6 @@ shell_noir_compact_asset_file = \
$(shellnoircompactdir)/assets/checkbox-off.svg \
$(shellnoircompactdir)/assets/checkbox.svg \
$(shellnoircompactdir)/assets/dash-placeholder.svg \
$(shellnoircompactdir)/assets/dialog-shadow.svg \
$(shellnoircompactdir)/assets/go-down.svg \
$(shellnoircompactdir)/assets/go-up.svg \
$(shellnoircompactdir)/assets/media-control-active.svg \
......
......@@ -42,21 +42,18 @@ mixed/calendar-arrow-left-hover.svg assets
mixed/calendar-arrow-left.svg assets
mixed/calendar-arrow-right-hover.svg assets
mixed/calendar-arrow-right.svg assets
mixed/dialog-shadow.svg assets
light/checkbox-off-hover.svg assets
light/checkbox-off.svg assets
light/calendar-arrow-left-hover.svg assets
light/calendar-arrow-left.svg assets
light/calendar-arrow-right-hover.svg assets
light/calendar-arrow-right.svg assets
light/dialog-shadow.svg assets
dark/checkbox-off-hover.svg assets
dark/checkbox-off.svg assets
dark/calendar-arrow-left-hover.svg assets
dark/calendar-arrow-left.svg assets
dark/calendar-arrow-right-hover.svg assets
dark/calendar-arrow-right.svg assets
dark/dialog-shadow.svg assets
workspaces-to-dock/four-bottom.svg extensions/workspaces-to-dock/assets r1
workspaces-to-dock/four-left.svg extensions/workspaces-to-dock/assets r1
......
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="80"
height="80"
viewBox="0 0 80 80"
id="svg2"
version="1.1"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="dialog-shadow.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs8">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4771"
x="-0.336"
width="1.672"
y="-0.336"
height="1.672">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.6"
id="feGaussianBlur4773" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4802"
x="-0.24"
width="1.48"
y="-0.24"
height="1.48">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="3.2"
id="feGaussianBlur4804" />
</filter>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1412"
inkscape:window-height="935"
id="namedview6"
showgrid="true"
inkscape:zoom="6.9532167"
inkscape:cx="33.339212"
inkscape:cy="35.508974"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="0"
inkscape:current-layer="svg2">
<inkscape:grid
type="xygrid"
id="grid4138" />
</sodipodi:namedview>
<g
id="g4808"
transform="translate(0,7.9999978)">
<rect
ry="6.6666665"
rx="6.6666665"
y="16"
x="20"
height="40"
width="40"
id="rect4653"
style="opacity:1;fill:#000000;fill-opacity:0.28000004;fill-rule:evenodd;stroke:none;stroke-width:0.83333337;filter:url(#filter4771)" />
<rect
ry="8"
rx="8"
y="20"
x="24"
height="32"
width="32"
id="rect4519-6"
style="opacity:1;fill:#080808;fill-opacity:0.28000004;fill-rule:evenodd;stroke:none;filter:url(#filter4802)" />
</g>
<rect
style="opacity:1;fill:#080808;fill-opacity:0.93000004;fill-rule:evenodd;stroke:none"
id="rect4519"
width="32"
height="32"
x="24"
y="23.999998"
rx="8"
ry="8" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="80"
height="80"
viewBox="0 0 80 80"
id="svg2"
version="1.1"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="dialog-shadow.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs8">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4771"
x="-0.336"
width="1.672"
y="-0.336"
height="1.672">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.6"
id="feGaussianBlur4773" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4802"
x="-0.24"
width="1.48"
y="-0.24"
height="1.48">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="3.2"
id="feGaussianBlur4804" />
</filter>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1412"
inkscape:window-height="935"
id="namedview6"
showgrid="true"
inkscape:zoom="6.9532167"
inkscape:cx="60.592785"
inkscape:cy="35.508974"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="0"
inkscape:current-layer="svg2">
<inkscape:grid
type="xygrid"
id="grid4138" />
</sodipodi:namedview>
<g
id="g4808"
transform="translate(0,7.9999978)">
<rect
ry="6.6666665"
rx="6.6666665"
y="16"
x="20"
height="40"
width="40"
id="rect4653"
style="opacity:1;fill:#000000;fill-opacity:0.28000004;fill-rule:evenodd;stroke:none;stroke-width:0.83333337;filter:url(#filter4771)" />
<rect
ry="8"
rx="8"
y="20"
x="24"
height="32"
width="32"
id="rect4519-6"
style="opacity:1;fill:#080808;fill-opacity:0.28000004;fill-rule:evenodd;stroke:none;filter:url(#filter4802)" />
</g>
<rect
style="opacity:1;fill:#e7e7e7;fill-opacity:0.92941176;fill-rule:evenodd;stroke:none"
id="rect4519"
width="32"
height="32"
x="24"
y="23.999998"
rx="8"
ry="8" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="80"
height="80"
viewBox="0 0 80 80"
id="svg2"
version="1.1"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="dialog-shadow.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs8">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4771"
x="-0.336"
width="1.672"
y="-0.336"
height="1.672">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.6"
id="feGaussianBlur4773" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4802"
x="-0.24"
width="1.48"
y="-0.24"
height="1.48">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="3.2"
id="feGaussianBlur4804" />
</filter>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1412"
inkscape:window-height="935"
id="namedview6"
showgrid="true"
inkscape:zoom="6.9532167"
inkscape:cx="33.339212"
inkscape:cy="35.508974"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="0"
inkscape:current-layer="svg2">
<inkscape:grid
type="xygrid"
id="grid4138" />
</sodipodi:namedview>
<g
id="g4808"
transform="translate(0,7.9999978)">
<rect
ry="6.6666665"
rx="6.6666665"
y="16"
x="20"
height="40"
width="40"
id="rect4653"
style="opacity:1;fill:#000000;fill-opacity:0.28000004;fill-rule:evenodd;stroke:none;stroke-width:0.83333337;filter:url(#filter4771)" />
<rect
ry="8"
rx="8"
y="20"
x="24"
height="32"
width="32"
id="rect4519-6"
style="opacity:1;fill:#080808;fill-opacity:0.28000004;fill-rule:evenodd;stroke:none;filter:url(#filter4802)" />
</g>
<rect
style="opacity:1;fill:#080808;fill-opacity:0.93000004;fill-rule:evenodd;stroke:none"
id="rect4519"
width="32"
height="32"
x="24"
y="23.999998"
rx="8"
ry="8" />
</svg>
......@@ -6,7 +6,6 @@
<file>assets/checkbox-off.svg</file>
<file>assets/checkbox-off-hover.svg</file>
<file>assets/dash-placeholder.svg</file>
<file>assets/dialog-shadow.svg</file>
<file>gnome-shell.css</file>
<file>assets/go-down.svg</file>
<file>assets/go-up.svg</file>
......
......@@ -244,18 +244,13 @@ StScrollBar {
.flashspot { background-color: white; }
.modal-dialog {
border: none;
border-radius: $r_8;
color: $osd_fg;
background-color: opacity($osd_bg, $a_osd);
@if $ver < 3.31 {
border: none;
box-shadow: $z-depth-4;
}
@else {
border: 25px solid transparent;
border-image: url("assets/dialog-shadow.svg") 32;
box-shadow: $empty_shadow;
}
@if $ver < 3.31 { box-shadow: $z-depth-4; }
// FIXME: Lock drop-shadows until upstream computes proper shadow-region
@else { box-shadow: $empty_shadow; }
&-content-box { padding: if($ref_weight >= 1.0, 24px, 20px); }
......@@ -342,7 +337,7 @@ StScrollBar {
.end-session-dialog {
spacing: if($ref_weight >= 1.0, 42px, 30px);
@if $ver < 3.31 { border: none; }
border: none;
&-list { padding-top: if($ref_weight >= 1.0, 20px, 14px); }
......@@ -526,7 +521,7 @@ StScrollBar {
.prompt-dialog {
// this is the width of the entire modal popup
width: 34em;
@if $ver < 3.31 { border: none; }
border: none;
.message-dialog {
&-main-layout {
......@@ -1074,8 +1069,7 @@ $avatar_width: $icon_size * 1.5;
.cycler-highlight {
border-radius: $r_2 $r_2 0 0;
border: 1px solid $sel_bg;
background-color: opacity($sel_bg, $a_trk_out);
@extend %rubberband;
}
// /**********************
......@@ -2115,6 +2109,22 @@ $avatar_width: $icon_size * 1.5;
&:rtl { border-radius: 0 0 0 52px; } // top-right corner
}
// /**************
// * Rubberband *
// **************/
%rubberband {
border: 1px solid $sel_bg;
background-color: opacity($sel_bg, $a_trk_out);
}
@if $ver > 3.31 {
.select-area-rubberband {
border-radius: 0;
@extend %rubberband;
}
}
// /*****************
// * Close Buttons *
// *****************/
......