shift-shell/desktoptheme/shift-light/widgets/panel-background.svg
Marco Allegretti 1de58ed486 Add initial Shift desktop theme frame assets
Provide the first real Shift Plasma desktop theme SVGs for panel and widget frames used directly by the shell. Cover dark and light modes, including solid panel backgrounds for opaque panel states.

Extend the theme identity test so the desktop themes cannot regress to metadata-only packages.
2026-05-19 09:18:45 +02:00

27 lines
No EOL
2.1 KiB
XML

<!-- SPDX-FileCopyrightText: 2026 Marco Allegretti -->
<!-- SPDX-License-Identifier: EUPL-1.2 -->
<svg width="64" height="64" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
<rect id="hint-tile-center" x="0" y="0" width="2" height="2" fill="#0f766e" opacity="0"/>
<rect id="center" x="8" y="8" width="48" height="48" fill="#f6f8fb"/>
<rect id="top" x="8" y="0" width="48" height="8" fill="#f6f8fb"/>
<rect id="bottom" x="8" y="56" width="48" height="8" fill="#f6f8fb"/>
<rect id="left" x="0" y="8" width="8" height="48" fill="#f6f8fb"/>
<rect id="right" x="56" y="8" width="8" height="48" fill="#f6f8fb"/>
<rect id="topleft" x="0" y="0" width="8" height="8" fill="#f6f8fb"/>
<rect id="topright" x="56" y="0" width="8" height="8" fill="#f6f8fb"/>
<rect id="bottomleft" x="0" y="56" width="8" height="8" fill="#f6f8fb"/>
<rect id="bottomright" x="56" y="56" width="8" height="8" fill="#f6f8fb"/>
<rect id="hint-top-margin" x="30" y="0" width="4" height="8" fill="#0f766e" opacity="0"/>
<rect id="hint-bottom-margin" x="30" y="56" width="4" height="8" fill="#0f766e" opacity="0"/>
<rect id="hint-left-margin" x="0" y="30" width="8" height="4" fill="#0f766e" opacity="0"/>
<rect id="hint-right-margin" x="56" y="30" width="8" height="4" fill="#0f766e" opacity="0"/>
<rect id="hint-top-inset" x="30" y="8" width="4" height="1" fill="#0f766e" opacity="0"/>
<rect id="hint-bottom-inset" x="30" y="55" width="4" height="1" fill="#0f766e" opacity="0"/>
<rect id="hint-left-inset" x="8" y="30" width="1" height="4" fill="#0f766e" opacity="0"/>
<rect id="hint-right-inset" x="55" y="30" width="1" height="4" fill="#0f766e" opacity="0"/>
<rect id="thick-center" x="12" y="12" width="40" height="40" fill="#f6f8fb"/>
<rect id="thick-hint-top-margin" x="30" y="0" width="4" height="12" fill="#0f766e" opacity="0"/>
<rect id="thick-hint-bottom-margin" x="30" y="52" width="4" height="12" fill="#0f766e" opacity="0"/>
<rect id="thick-hint-left-margin" x="0" y="30" width="12" height="4" fill="#0f766e" opacity="0"/>
<rect id="thick-hint-right-margin" x="52" y="30" width="12" height="4" fill="#0f766e" opacity="0"/>
</svg>