longhouse-brand-assetslisted
Install: claude install-skill cipher982/longhouse
# Longhouse Brand Assets
Use this when touching Longhouse logo/icon files, render scripts, or per-surface derivatives.
## Core Rule
Source assets are geometry contracts.
- The raw source icon should be **zero padding** unless the source file is explicitly a padded surface asset.
- Each derivative adds its own inset for its own surface.
- Do not bake menu bar, panel, favicon, or app-icon padding into the upstream source just because one surface wants breathing room.
If an icon suddenly looks "smaller" than neighboring UI, suspect transparent margins first.
## Current Canonical Paths
- Master logo art: `web/branding/longhouse-logo-master.svg`
- Menu bar status source asset: `desktop/LonghouseMenuBarHarness/Sources/LonghouseMenuBarCore/Resources/LonghouseMenuIcon.png`
- Panel severity assets:
- `desktop/LonghouseMenuBarHarness/Sources/LonghouseMenuBarCore/Resources/LonghousePanelIconGreen.png`
- `desktop/LonghouseMenuBarHarness/Sources/LonghouseMenuBarCore/Resources/LonghousePanelIconYellow.png`
- `desktop/LonghouseMenuBarHarness/Sources/LonghouseMenuBarCore/Resources/LonghousePanelIconRed.png`
- `desktop/LonghouseMenuBarHarness/Sources/LonghouseMenuBarCore/Resources/LonghousePanelIconGray.png`
- Render pipeline:
- `web/scripts/render-menubar-icon.mjs`
- `web/scripts/generate-icons.sh`
## Menu Bar Split
Do not blur these surfaces together:
- **Status item** in the macOS menu bar:
- keep the dedicated monochrome source asset
- should be edge-to-edge, no