Add thin titlebar button version and fixed menu bugs

This commit is contained in:
vinceliuice 2018-06-03 10:45:27 +08:00
parent f3f7ab2fe4
commit f33954f5bf
70 changed files with 68822 additions and 160 deletions

23
Install
View File

@ -13,27 +13,27 @@ fi
repodir=$(cd $(dirname $0) && pwd)
srcdir=${repodir}/src
rm -rf $DEST_DIR/Sierra*
# Copying files
for compact in '' '-compact' ; do
for trans in '' '-solid' ; do
for color in '-light' '-dark'; do
echo -e " Installing Sierra${compact}${color}${trans} ..."
for color in '-light' '-dark'; do
for trans in '' '-solid' ; do
for thin in '' '-thin' ; do
echo -e " Installing Sierra${compact}${color}${trans}${thin} ..."
themedir=$DEST_DIR/Sierra${compact}${color}${trans}
rm -rf $DEST_DIR/Sierra${compact}${color}${trans}${thin}
themedir=$DEST_DIR/Sierra${compact}${color}${trans}${thin}
install -d ${themedir}
# Install index.theme
echo "[Desktop Entry]" >> ${themedir}/index.theme
echo "Type=X-GNOME-Metatheme" >> ${themedir}/index.theme
echo "Name=Sierra${compact}${color}${trans}" >> ${themedir}/index.theme
echo "Name=Sierra${compact}${color}${trans}${thin}" >> ${themedir}/index.theme
echo "Comment=An Stylish Gtk+ theme based on Elegant Design" >> ${themedir}/index.theme
echo "Encoding=UTF-8" >> ${themedir}/index.theme
echo "" >> ${themedir}/index.theme
echo "[X-GNOME-Metatheme]" >> ${themedir}/index.theme
echo "GtkTheme=Sierra${compact}${color}${trans}" >> ${themedir}/index.theme
echo "MetacityTheme=Sierra${compact}${color}${trans}" >> ${themedir}/index.theme
echo "GtkTheme=Sierra${compact}${color}${trans}${thin}" >> ${themedir}/index.theme
echo "MetacityTheme=Sierra${compact}${color}${trans}${thin}" >> ${themedir}/index.theme
echo "IconTheme=Adwaita" >> ${themedir}/index.theme
echo "CursorTheme=Adwaita" >> ${themedir}/index.theme
echo "ButtonLayout=close,minimize,maximize:menu" >> ${themedir}/index.theme
@ -161,11 +161,11 @@ for compact in '' '-compact' ; do
${themedir}/gtk-3.0/thumbnail.png
cp -ur \
gtk${compact}${color}${trans}.css \
gtk${compact}${color}${trans}${thin}.css \
${themedir}/gtk-3.0/gtk.css
cp -ur \
gtk${compact}-dark${trans}.css \
gtk${compact}-dark${trans}${thin}.css \
${themedir}/gtk-3.0/gtk-dark.css
# Install Metacity Theme
@ -205,6 +205,7 @@ for compact in '' '-compact' ; do
themerc${color} \
${themedir}/xfwm4/themerc
done
done
done
done

View File

@ -22,18 +22,25 @@ if [ ! -z "${COMPACT_VARIANTS:-}" ]; then
IFS=', ' read -r -a _COMPACT_VARIANTS <<< "${COMPACT_VARIANTS:-}"
fi
_THIN_VARIANTS=('' '-thin')
if [ ! -z "${THIN_VARIANTS:-}" ]; then
IFS=', ' read -r -a _THIN_VARIANTS <<< "${THIN_VARIANTS:-}"
fi
for color in "${_COLOR_VARIANTS[@]}"; do
for trans in "${_TRANS_VARIANTS[@]}"; do
for compact in "${_COMPACT_VARIANTS[@]}"; do
sassc $SASSC_OPT src/gtk-3.0/gtk${compact}${color}${trans}.{scss,css}
echo "== Generating the gtk${compact}${color}${trans}.css..."
for thin in "${_THIN_VARIANTS[@]}"; do
sassc $SASSC_OPT src/gtk-3.0/gtk${compact}${color}${trans}${thin}.{scss,css}
echo "== Generating the gtk${compact}${color}${trans}${thin}.css..."
done
done
done
done
for color in "${_COLOR_VARIANTS[@]}"; do
for trans in "${_TRANS_VARIANTS[@]}"; do
sassc $SASSC_OPT src/gnome-shell/gnome-shell${color}${trans}.{scss,css}
sassc $SASSC_OPT src/gnome-shell/gnome-shell${color}${trans}.{scss,css}
echo "== Generating the gnome-shell${color}${trans}.css..."
done
done

View File

@ -595,16 +595,16 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.91312058"
inkscape:cx="467.44704"
inkscape:cy="165.99173"
inkscape:cx="281.59677"
inkscape:cy="90.180753"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
showborder="true"
inkscape:window-width="1366"
inkscape:window-height="740"
inkscape:window-height="709"
inkscape:window-x="0"
inkscape:window-y="28"
inkscape:window-y="33"
inkscape:window-maximized="1"
inkscape:snap-nodes="false"
inkscape:snap-bbox="true"
@ -4425,5 +4425,555 @@
y="98.000008"
ry="1" />
</g>
<g
transform="translate(1,102)"
style="display:inline"
id="titlebutton-minimize-hover-thin"
inkscape:label="#g1697">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="253"
height="17"
width="17"
id="rect1573-3"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1676">
<path
inkscape:connector-curvature="0"
id="path2-31-6"
d="m 261.50007,-201.6378 c 4.14206,0 7.49993,-3.35785 7.49993,-7.5 0,-4.14215 -3.35787,-7.5 -7.49993,-7.5 -4.14219,0 -7.50007,3.35785 -7.50007,7.5 0,4.14215 3.35788,7.5 7.50007,7.5"
style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142866" />
<path
inkscape:connector-curvature="0"
id="path4-94-7"
d="m 261.50007,-202.1377 c 3.86592,0 6.99993,-3.13417 6.99993,-7.00011 0,-3.86605 -3.13401,-7 -6.99993,-7 -3.86606,0 -7.00007,3.13395 -7.00007,7 0,3.86594 3.13401,7.00011 7.00007,7.00011"
style="opacity:1;fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692301" />
<rect
id="rect6-5"
ry="0.5"
y="-209.63782"
x="257"
height="1"
width="9"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
<g
transform="translate(1,102)"
style="display:inline"
id="titlebutton-maximize-hover-thin"
inkscape:label="#g1707">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1575-3"
width="17"
height="17"
x="273"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1683">
<path
inkscape:connector-curvature="0"
id="path2-7-5"
d="m 281.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854" />
<path
inkscape:connector-curvature="0"
id="path4-92-6"
d="m 281.50008,-202.13774 c 3.86591,0 6.99992,-3.13417 6.99992,-7.00011 0,-3.86604 -3.13401,-7 -6.99992,-7 -3.86607,0 -7.00008,3.13396 -7.00008,7 0,3.86594 3.13401,7.00011 7.00008,7.00011"
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313" />
<g
id="g1643">
<path
sodipodi:nodetypes="csscc"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 278,-210.63782 v 4 c 0,0.4714 0.5286,1 1,1 h 4 z"
id="path6-0-2"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path1639"
d="m 285,-207.63782 v -4 c 0,-0.4714 -0.5286,-1 -1,-1 h -4 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:nodetypes="csscc" />
</g>
</g>
</g>
<g
transform="translate(1,102)"
style="display:inline"
id="titlebutton-restore-hover-thin"
inkscape:label="#g1725">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1579-9"
width="17"
height="17"
x="313"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1690">
<path
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854"
d="m 321.50005,-201.63782 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
id="path1005-1"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313"
d="m 321.50006,-202.13772 c 3.86593,0 6.99994,-3.13417 6.99994,-7.00011 0,-3.86604 -3.13401,-7 -6.99994,-7 -3.86606,0 -7.00006,3.13396 -7.00006,7 0,3.86594 3.134,7.00011 7.00006,7.00011"
id="path1007-2"
inkscape:connector-curvature="0" />
<g
id="g1655">
<path
inkscape:connector-curvature="0"
id="path1645"
d="m 321,-203.63782 v -4 c 0,-0.4714 -0.5286,-1 -1,-1 h -4 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:nodetypes="csscc" />
<path
sodipodi:nodetypes="csscc"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 322,-214.63782 v 4 c 0,0.4714 0.5286,1 1,1 h 4 z"
id="path1647"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
<g
transform="translate(1,102)"
style="display:inline"
id="titlebutton-close-hover-thin"
inkscape:label="#g1716">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="293"
height="17"
width="17"
id="rect1577-7"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1671">
<path
inkscape:connector-curvature="0"
id="path2-62-0"
d="m 301.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854" />
<path
inkscape:connector-curvature="0"
id="path4-9-9"
d="m 301.50008,-202.1377 c 3.86591,0 6.99992,-3.13417 6.99992,-7.00011 0,-3.86604 -3.13401,-7 -6.99992,-7 -3.86607,0 -7.00008,3.13396 -7.00008,7 0,3.86594 3.13401,7.00011 7.00008,7.00011"
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313" />
<g
id="g1664"
style="opacity:0.5"
transform="translate(-0.17112289,7.1307434e-5)">
<rect
transform="rotate(45)"
id="rect1658"
ry="0.5"
y="-361.69647"
x="60.93092"
height="1"
width="9"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<rect
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="9"
height="1"
x="-365.69647"
y="64.930923"
ry="0.5"
id="rect1660"
transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)" />
</g>
</g>
</g>
<g
style="display:inline"
id="titlebutton-minimize-active-thin"
transform="translate(1,125)"
inkscape:label="#g1737">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1727"
width="17"
height="17"
x="253"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1735">
<path
style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142866"
d="m 261.50007,-201.6378 c 4.14206,0 7.49993,-3.35785 7.49993,-7.5 0,-4.14215 -3.35787,-7.5 -7.49993,-7.5 -4.14219,0 -7.50007,3.35785 -7.50007,7.5 0,4.14215 3.35788,7.5 7.50007,7.5"
id="path1729"
inkscape:connector-curvature="0" />
<rect
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="9"
height="1"
x="257"
y="-209.63782"
ry="0.5"
id="rect1733" />
</g>
</g>
<g
style="display:inline"
id="titlebutton-maximize-active-thin"
transform="translate(1,125)"
inkscape:label="#g1753">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="273"
height="17"
width="17"
id="rect1739"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1751">
<path
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854"
d="m 281.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
id="path1741"
inkscape:connector-curvature="0" />
<g
id="g1749">
<path
inkscape:connector-curvature="0"
id="path1745"
d="m 278,-210.63782 v 4 c 0,0.4714 0.5286,1 1,1 h 4 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:nodetypes="csscc" />
<path
sodipodi:nodetypes="csscc"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 285,-207.63782 v -4 c 0,-0.4714 -0.5286,-1 -1,-1 h -4 z"
id="path1747"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
<g
style="display:inline"
id="titlebutton-restore-active-thin"
transform="translate(1,125)"
inkscape:label="#g1769">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="313"
height="17"
width="17"
id="rect1755"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1767">
<path
inkscape:connector-curvature="0"
id="path1757"
d="m 321.50005,-201.63782 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854" />
<g
id="g1765">
<path
sodipodi:nodetypes="csscc"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 321,-203.63782 v -4 c 0,-0.4714 -0.5286,-1 -1,-1 h -4 z"
id="path1761"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path1763"
d="m 322,-214.63782 v 4 c 0,0.4714 0.5286,1 1,1 h 4 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.33332682;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:nodetypes="csscc" />
</g>
</g>
</g>
<g
style="display:inline"
id="titlebutton-close-active-thin"
transform="translate(1,125)"
inkscape:label="#g1785">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1771"
width="17"
height="17"
x="293"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1783">
<path
style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854"
d="m 301.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
id="path1773"
inkscape:connector-curvature="0" />
<g
transform="translate(-0.17112289,7.1307434e-5)"
style="opacity:0.5"
id="g1781">
<rect
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="9"
height="1"
x="60.93092"
y="-361.69647"
ry="0.5"
id="rect1777"
transform="rotate(45)" />
<rect
transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"
id="rect1779"
ry="0.5"
y="64.930923"
x="-365.69647"
height="1"
width="9"
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
</g>
<g
style="display:inline"
id="titlebutton-minimize-thin"
transform="translate(1,76.999997)"
inkscape:label="#g1797">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1787"
width="17"
height="17"
x="253"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1795">
<path
style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142866"
d="m 261.50007,-201.6378 c 4.14206,0 7.49993,-3.35785 7.49993,-7.5 0,-4.14215 -3.35787,-7.5 -7.49993,-7.5 -4.14219,0 -7.50007,3.35785 -7.50007,7.5 0,4.14215 3.35788,7.5 7.50007,7.5"
id="path1789"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692301"
d="m 261.50007,-202.1377 c 3.86592,0 6.99993,-3.13417 6.99993,-7.00011 0,-3.86605 -3.13401,-7 -6.99993,-7 -3.86606,0 -7.00007,3.13395 -7.00007,7 0,3.86594 3.13401,7.00011 7.00007,7.00011"
id="path1791"
inkscape:connector-curvature="0" />
</g>
</g>
<g
style="display:inline"
id="titlebutton-maximize-thin"
transform="translate(1,76.999997)"
inkscape:label="#g1813">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="273"
height="17"
width="17"
id="rect1799"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1811">
<path
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854"
d="m 281.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
id="path1801"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313"
d="m 281.50008,-202.13774 c 3.86591,0 6.99992,-3.13417 6.99992,-7.00011 0,-3.86604 -3.13401,-7 -6.99992,-7 -3.86607,0 -7.00008,3.13396 -7.00008,7 0,3.86594 3.13401,7.00011 7.00008,7.00011"
id="path1803"
inkscape:connector-curvature="0" />
<g
id="g1809" />
</g>
</g>
<g
style="display:inline"
id="titlebutton-restore-thin"
transform="translate(1,76.999997)"
inkscape:label="#g1829">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="313"
height="17"
width="17"
id="rect1815"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1827">
<path
inkscape:connector-curvature="0"
id="path1817"
d="m 321.50005,-201.63782 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854" />
<path
inkscape:connector-curvature="0"
id="path1819"
d="m 321.50006,-202.13772 c 3.86593,0 6.99994,-3.13417 6.99994,-7.00011 0,-3.86604 -3.13401,-7 -6.99994,-7 -3.86606,0 -7.00006,3.13396 -7.00006,7 0,3.86594 3.134,7.00011 7.00006,7.00011"
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313" />
<g
id="g1825" />
</g>
</g>
<g
style="display:inline"
id="titlebutton-close-thin"
transform="translate(1,76.999997)"
inkscape:label="#g1845">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1831"
width="17"
height="17"
x="293"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1843">
<path
style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854"
d="m 301.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
id="path1833"
inkscape:connector-curvature="0" />
<path
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313"
d="m 301.50008,-202.1377 c 3.86591,0 6.99992,-3.13417 6.99992,-7.00011 0,-3.86604 -3.13401,-7 -6.99992,-7 -3.86607,0 -7.00008,3.13396 -7.00008,7 0,3.86594 3.13401,7.00011 7.00008,7.00011"
id="path1835"
inkscape:connector-curvature="0" />
<g
transform="translate(-0.17112289,7.1307434e-5)"
style="opacity:0.5"
id="g1841" />
</g>
</g>
<g
style="display:inline"
transform="translate(1,54.999997)"
id="titlebutton-minimize-backdrop-thin"
inkscape:label="#g1855">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="253"
height="17"
width="17"
id="rect1847"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1853">
<path
inkscape:connector-curvature="0"
id="path1849"
d="m 261.50007,-201.6378 c 4.14206,0 7.49993,-3.35785 7.49993,-7.5 0,-4.14215 -3.35787,-7.5 -7.49993,-7.5 -4.14219,0 -7.50007,3.35785 -7.50007,7.5 0,4.14215 3.35788,7.5 7.50007,7.5"
style="fill:#bababa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142866" />
<path
inkscape:connector-curvature="0"
id="path1851"
d="m 261.50007,-202.1377 c 3.86592,0 6.99993,-3.13417 6.99993,-7.00011 0,-3.86605 -3.13401,-7 -6.99993,-7 -3.86606,0 -7.00007,3.13395 -7.00007,7 0,3.86594 3.13401,7.00011 7.00007,7.00011"
style="opacity:1;fill:#c8c8c8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692301" />
</g>
</g>
<g
style="display:inline"
transform="translate(1,54.999997)"
id="titlebutton-maximize-backdrop-thin"
inkscape:label="#g1867">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1857"
width="17"
height="17"
x="273"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1865">
<path
inkscape:connector-curvature="0"
id="path1859"
d="m 281.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
style="fill:#bababa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854" />
<path
inkscape:connector-curvature="0"
id="path1861"
d="m 281.50008,-202.13774 c 3.86591,0 6.99992,-3.13417 6.99992,-7.00011 0,-3.86604 -3.13401,-7 -6.99992,-7 -3.86607,0 -7.00008,3.13396 -7.00008,7 0,3.86594 3.13401,7.00011 7.00008,7.00011"
style="opacity:1;fill:#c8c8c8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313" />
<g
id="g1863" />
</g>
</g>
<g
style="display:inline"
transform="translate(1,54.999997)"
id="titlebutton-restore-backdrop-thin"
inkscape:label="#g1879">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1869"
width="17"
height="17"
x="313"
y="-217.63782"
ry="1.7988938e-05" />
<g
id="g1877">
<path
style="fill:#bababa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854"
d="m 321.50005,-201.63782 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
id="path1871"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#c8c8c8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313"
d="m 321.50006,-202.13772 c 3.86593,0 6.99994,-3.13417 6.99994,-7.00011 0,-3.86604 -3.13401,-7 -6.99994,-7 -3.86606,0 -7.00006,3.13396 -7.00006,7 0,3.86594 3.134,7.00011 7.00006,7.00011"
id="path1873"
inkscape:connector-curvature="0" />
<g
id="g1875" />
</g>
</g>
<g
style="display:inline"
transform="translate(1,54.999997)"
id="titlebutton-close-backdrop-thin"
inkscape:label="#g1892">
<rect
ry="1.7988938e-05"
y="-217.63782"
x="293"
height="17"
width="17"
id="rect1882"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.50396585;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
id="g1890">
<path
inkscape:connector-curvature="0"
id="path1884"
d="m 301.50006,-201.6378 c 4.14207,0 7.49994,-3.35786 7.49994,-7.5 0,-4.14214 -3.35787,-7.5 -7.49994,-7.5 -4.14218,0 -7.50006,3.35786 -7.50006,7.5 0,4.14214 3.35788,7.5 7.50006,7.5"
style="fill:#bababa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07142854" />
<path
inkscape:connector-curvature="0"
id="path1886"
d="m 301.50008,-202.1377 c 3.86591,0 6.99992,-3.13417 6.99992,-7.00011 0,-3.86604 -3.13401,-7 -6.99992,-7 -3.86607,0 -7.00008,3.13396 -7.00008,7 0,3.86594 3.13401,7.00011 7.00008,7.00011"
style="fill:#c8c8c8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.07692313" />
<g
id="g1888"
style="opacity:0.5"
transform="translate(-0.17112289,7.1307434e-5)" />
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 171 KiB

After

Width:  |  Height:  |  Size: 196 KiB

View File

@ -81,3 +81,19 @@ titlebutton-restore-backdrop
titlebutton-restore-hover
titlebutton-restore-active
titlebutton-close-thin
titlebutton-close-backdrop-thin
titlebutton-close-hover-thin
titlebutton-close-active-thin
titlebutton-maximize-thin
titlebutton-maximize-backdrop-thin
titlebutton-maximize-hover-thin
titlebutton-maximize-active-thin
titlebutton-minimize-thin
titlebutton-minimize-backdrop-thin
titlebutton-minimize-hover-thin
titlebutton-minimize-active-thin
titlebutton-restore-thin
titlebutton-restore-backdrop-thin
titlebutton-restore-hover-thin
titlebutton-restore-active-thin

Binary file not shown.

After

Width:  |  Height:  |  Size: 553 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 896 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 529 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1016 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 488 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 896 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 896 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 609 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1003 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 793 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 896 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 514 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1004 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 459 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 885 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 896 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1003 B

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'dark';
$darker: 'false';
$compact: 'true';
$transparency: 'false';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing-compact';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1547,8 +1547,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2390,13 +2390,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: #333333;
border-radius: 0 0 6px 6px;
@ -2423,13 +2417,6 @@ menu,
border: 1px solid #4B4B4B;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #333333;
border: 1px solid #4B4B4B;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'dark';
$darker: 'false';
$compact: 'true';
$transparency: 'false';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing-compact';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'dark';
$darker: 'false';
$compact: 'true';
$transparency: 'true';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing-compact';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1547,8 +1547,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2390,13 +2390,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: rgba(51, 51, 51, 0.98);
border-radius: 0 0 6px 6px;
@ -2423,13 +2417,6 @@ menu,
border: 1px solid #4B4B4B;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(51, 51, 51, 0.98);
border: 1px solid #4B4B4B;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'dark';
$darker: 'false';
$compact: 'true';
$transparency: 'true';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing-compact';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'light';
$darker: 'false';
$compact: 'true';
$transparency: 'false';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing-compact';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1549,8 +1549,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2394,13 +2394,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: #ffffff;
border-radius: 0 0 6px 6px;
@ -2427,13 +2421,6 @@ menu,
border: 1px solid #E1E1E1;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #ffffff;
border: 1px solid #E1E1E1;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'light';
$darker: 'false';
$compact: 'true';
$transparency: 'false';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing-compact';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'light';
$darker: 'false';
$compact: 'true';
$transparency: 'true';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing-compact';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1549,8 +1549,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2394,13 +2394,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: rgba(255, 255, 255, 0.95);
border-radius: 0 0 6px 6px;
@ -2427,13 +2421,6 @@ menu,
border: 1px solid #E1E1E1;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid #E1E1E1;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'light';
$darker: 'false';
$compact: 'true';
$transparency: 'true';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing-compact';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'dark';
$darker: 'false';
$compact: 'false';
$transparency: 'false';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1549,8 +1549,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2388,13 +2388,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: #333333;
border-radius: 0 0 6px 6px;
@ -2421,13 +2415,6 @@ menu,
border: 1px solid #4B4B4B;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #333333;
border: 1px solid #4B4B4B;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'dark';
$darker: 'false';
$compact: 'false';
$transparency: 'false';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'dark';
$darker: 'false';
$compact: 'false';
$transparency: 'true';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1549,8 +1549,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2388,13 +2388,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: rgba(51, 51, 51, 0.98);
border-radius: 0 0 6px 6px;
@ -2421,13 +2415,6 @@ menu,
border: 1px solid #4B4B4B;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(51, 51, 51, 0.98);
border: 1px solid #4B4B4B;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'dark';
$darker: 'false';
$compact: 'false';
$transparency: 'true';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'light';
$darker: 'false';
$compact: 'false';
$transparency: 'false';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1551,8 +1551,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2410,13 +2410,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: #ffffff;
border-radius: 0 0 6px 6px;
@ -2443,13 +2437,6 @@ menu,
border: 1px solid #E1E1E1;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #ffffff;
border: 1px solid #E1E1E1;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'light';
$darker: 'false';
$compact: 'false';
$transparency: 'false';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
$variant: 'light';
$darker: 'false';
$compact: 'false';
$transparency: 'true';
$titlebutton: 'thin';
@import 'sass/colors';
@import 'sass/drawing';
@import 'sass/common';
@import 'sass/applications';
@import 'sass/unity';
@import 'sass/granite';
@import 'sass/lightdm';
@import 'sass/transparent_widgets';
@import 'sass/colors-public';
@import 'sass/budgie.scss';

View File

@ -1551,8 +1551,8 @@ headerbar.default-decoration,
headerbar.default-decoration button.titlebutton,
.default-decoration.titlebar:not(headerbar) button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
}
@ -2410,13 +2410,7 @@ menubar > menuitem,
padding: 4px 8px;
}
menubar > menuitem .context-menu, menubar > menuitem popover.touch-selection, menubar > menuitem .csd popover.touch-selection, .csd menubar > menuitem popover.touch-selection,
menubar > menuitem popover.background.touch-selection, menubar > menuitem .csd popover.background.touch-selection, .csd menubar > menuitem popover.background.touch-selection, menubar > menuitem menu, menubar > menuitem menu,
.menubar > menuitem .context-menu,
.menubar > menuitem popover.touch-selection,
.csd .menubar > menuitem popover.touch-selection,
.menubar > menuitem .csd popover.background.touch-selection,
.menubar > menuitem menu,
menubar > menuitem menu,
.menubar > menuitem menu {
border-top-color: rgba(255, 255, 255, 0.95);
border-radius: 0 0 6px 6px;
@ -2443,13 +2437,6 @@ menu,
border: 1px solid #E1E1E1;
}
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid #E1E1E1;
}
menu separator,
.csd menu separator,
.menu separator,

View File

@ -2,6 +2,7 @@ $variant: 'light';
$darker: 'false';
$compact: 'false';
$transparency: 'true';
$titlebutton: 'norm';
@import 'sass/colors';
@import 'sass/drawing';

View File

@ -1603,8 +1603,8 @@ window.background.chromium {
// from nav_button_provider_gtk3.cc (> 62.0.3202?)
button.titlebutton { // title-buttons
// define global titlebutton class sizing
min-width: 16px; // > 16px causes image blurring
min-height: 16px;
min-width: if($titlebutton == 'thin', 17px, 16px);
min-height: if($titlebutton == 'thin', 17px, 16px);
margin: 0; // unset margins
padding: 0 0;
background-size: auto;

View File

@ -4,6 +4,7 @@
$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant
$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix);
$thin_suffix: if($titlebutton=='thin', '-thin', ''); // use thin assets in thin titlebutton version
$bt_radius: 5px;
$wm_radius: 6px;
@ -1208,8 +1209,8 @@ headerbar,
button.titlebutton {
border: none;
min-height: 18px;
min-width: 18px;
min-width: if($titlebutton == 'thin', 17px, 16px);
min-height: if($titlebutton == 'thin', 17px, 16px);
margin: 0;
padding: 0;
}
@ -1872,7 +1873,7 @@ menubar,
transition: all 0.2s cubic-bezier(0.0, 0.0, 0.2, 1);
padding: 4px 8px;
.context-menu, menu, menu {
menu {
border-top-color: $_menu_bg;
border-radius: 0 0 $wm_radius $wm_radius;
}
@ -1900,9 +1901,8 @@ menu,
border: 1px solid $bar_border;
.csd & {
border-radius: $wm_radius;
background-color: $_menu_bg;
border: 1px solid $bar_border;
// background-color: $_menu_bg;
// border: 1px solid $bar_border;
}
separator,
@ -3768,8 +3768,8 @@ headerbar,
@include button(header-active);
}
&.close, &.maximize, &.minimize, &.restore {
min-width: 16px;
min-height: 16px;
min-width: if($titlebutton == 'thin', 17px, 16px);
min-height: if($titlebutton == 'thin', 17px, 16px);
margin: 0;
color: transparent;
background-color: transparent;
@ -3786,8 +3786,8 @@ headerbar,
@each $k in ('close', 'maximize', 'minimize', 'restore') {
@each $l, $m in ('',''), (':backdrop','-backdrop'), (':hover','-hover'), (':active','-active') {
&.#{$k}#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-#{$k}#{$m}.png'),
url('assets/titlebutton-#{$k}#{$m}@2.png')); }
&.#{$k}#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-#{$k}#{$m}#{$thin_suffix}.png'),
url('assets/titlebutton-#{$k}#{$m}#{$thin_suffix}@2.png')); }
}
}
}
@ -3796,8 +3796,8 @@ headerbar,
.maximized & {
button.titlebutton {
@each $l, $m in ('',''), (':backdrop','-backdrop'), (':hover','-hover'), (':active','-active') {
&.maximize#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-restore#{$m}.png'),
url('assets/titlebutton-restore#{$m}@2.png')); }
&.maximize#{$l} { background-image: -gtk-scaled(url('assets/titlebutton-restore#{$m}#{$thin_suffix}.png'),
url('assets/titlebutton-restore#{$m}#{$thin_suffix}@2.png')); }
}
}
}