Redesign panels, add 11 card fixes, new icons and app surfaces
Panel fixes: tall card row_span, room tab styling, vacuum card image+value, AC airflow labels, AC fan speed sections (auto 3-btn + manual 5-step slider), light subtitle fallback, curtain pane dividers, dimmable light presets, LED panel brightness + reorder. New assets: 34 ui-icons (climate modes, cover, effects, battery, led-strip, switch states), 3 logos, 90 app surface PNGs, design system specs (components, ux-mechanics, tokens). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
89ff17a3bc
commit
86191ba5f3
221 files changed
+6017
-1123
No files matched your search
@@ -10,7 +10,7 @@ directory = Path(sys.argv[1])
|
||||
font = TTFont(directory / "font.ttf")
|
||||
axes = {axis.axisTag for axis in font["fvar"].axes} if "fvar" in font else set()
|
||||
metrics = {}
|
||||
for weight in (350, 400, 450, 500, 550, 600, 650, 800):
|
||||
for weight in (350, 400, 450, 500, 550, 600, 650, 700, 800):
|
||||
for display in (False, True):
|
||||
values = {"wght": weight} if "wght" in axes else {}
|
||||
if "opsz" in axes:
|
||||
|
||||
@@ -23,6 +23,7 @@ export async function generateVectorAssets() {
|
||||
'arte',
|
||||
'zdf',
|
||||
'jellyfin',
|
||||
'stremio',
|
||||
].includes(name);
|
||||
assets.push({
|
||||
source: path.join(root, 'assets/logos', file),
|
||||
@@ -32,7 +33,6 @@ export async function generateVectorAssets() {
|
||||
'disney-plus',
|
||||
'prime-video',
|
||||
'das-erste',
|
||||
'plex',
|
||||
'hbo-max',
|
||||
'paramount-plus',
|
||||
'twitch',
|
||||
@@ -50,6 +50,9 @@ export async function generateVectorAssets() {
|
||||
'skyshowtime',
|
||||
'movistar-plus',
|
||||
'nrk-tv',
|
||||
'stremio',
|
||||
'home-assistant',
|
||||
'moonlight',
|
||||
].includes(name),
|
||||
light_ink: expanded && !['live-tv', 'browser'].includes(name),
|
||||
trim: expanded,
|
||||
|
||||
Reference in new issue
Block a user