Cupertino Panel Sprite

Thirty-two real light/dark panel vectors from the mounted Cupertino archive become a paired local sprite study of status-system contrast.

One sheet, many instances

Only the panel directory is present in this backup, so the slice pairs sixteen concepts across the archived 16-dark and 16-light variants. That constraint becomes useful: identical concepts reveal how a desktop theme bakes contrast into the source paint.

Every card below is a lightweight <use> instance. The source geometry lives once in a hidden local <symbol> sheet and remains available with JavaScript disabled.

Archived theme
Manifest: Cupertino-Ventura · June 2022
Curated here
32 SVG icons
Source scope
16 concepts × 2 variants
License
Personal/fun, non-commercial notice
Signed in · darkPanel dark
Signed in · lightPanel light
Chat · darkPanel dark
Chat · lightPanel light
Email · darkPanel dark
Email · lightPanel light
Battery caution charging · darkPanel dark
Battery caution charging · lightPanel light
Battery caution · darkPanel dark
Battery caution · lightPanel light
Battery empty · darkPanel dark
Battery empty · lightPanel light
Battery charged · darkPanel dark
Battery charged · lightPanel light
Battery full · darkPanel dark
Battery full · lightPanel light
Battery good · darkPanel dark
Battery good · lightPanel light
Battery low · darkPanel dark
Battery low · lightPanel light
Battery missing · darkPanel dark
Battery missing · lightPanel light
Bluetooth active · darkPanel dark
Bluetooth active · lightPanel light
Bluetooth disabled · darkPanel dark
Bluetooth disabled · lightPanel light
Keyboard full · darkPanel dark
Keyboard full · lightPanel light
Mouse full · darkPanel dark
Mouse full · lightPanel light
Secure Wi-Fi full · darkPanel dark
Secure Wi-Fi full · lightPanel light

What it demonstrates

A sprite is an address space. Stable symbol ids let many components reuse exact geometry without duplicating path data; each instance supplies its own accessible label and display size.

<svg role="img" aria-label="Signed in · dark">
  <use href="#cupertino-1-panel-16-dark-account-logged-in" />
</svg>

From fixed paint to currentColor

The source theme controls paint internally, so changing an outer element’s color does not recolor the exact originals. For the experiment below, one source symbol has a documented derivative whose fixed fills and strokes were changed to currentColor. Geometry is unchanged.

BlueGreenAmberViolet
.icon { color: var(--accent); }
symbol path { fill: currentColor; }
/* geometry stays in one local symbol */

Manifest and provenance

[Icon Theme]
Name=Cupertino-Ventura
Comment=Cupertino-Ventura iCon theme. (June 2022) Based on Cupertino-Mobile icon theme and Cupertino-Mobile icon theme is based on MacBuntu icon theme by NoobsLab. For personal use/fun only! Do not use for bad or commercial purposes. (DO NOT MAKE Knock off devices or systems.)

Inherits=Adwaita,hicolor

Example=directory-x-normal

Provenance note: Source: /mnt/SanzVault-Share/02.Backups/Ubuntu/.icons/Cupertino-Sonoma. Copied each selected SVG’s visible inner markup into a prefixed symbol id; original geometry and light/dark paints are retained. Removed editor metadata, prefixed internal ids, and added one clearly separated currentColor derivative.

Theme by Umayanga Alahakoon/USBA, based on Cupertino-Mobile and NoobsLab’s MacBuntu lineage as stated by the manifest. The mounted folder is named Cupertino-Sonoma, but its manifest says Cupertino-Ventura (June 2022). No GPL or other license file exists in the archive or upstream repository; the manifest permits personal/fun use and says not to use it commercially. This page does not claim GPL.