feat(branding): manifest + module skeleton for SilverMetal Windows branding
This commit is contained in:
11
windows/branding/README.md
Normal file
11
windows/branding/README.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# SilverMetal Windows branding (shared, dual-mode)
|
||||
|
||||
`Apply-Branding.ps1` writes the four branding layers either OFFLINE into a
|
||||
mounted WIM (`-Mode Offline -MountPath <mount>`, used by `installer/build.ps1`
|
||||
`Invoke-Brand`) or ONLINE onto the running system (`-Mode Online`, self-apply).
|
||||
|
||||
Strings live in `branding.manifest.json`; images in `assets/`. See
|
||||
`docs/superpowers/specs/2026-06-09-first-boot-branding-design.md`.
|
||||
|
||||
Layers: BitLocker pre-boot recovery message, lock-screen image (locked),
|
||||
desktop wallpaper+theme (changeable), OEM About.
|
||||
11
windows/branding/assets/README.md
Normal file
11
windows/branding/assets/README.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Branding assets
|
||||
|
||||
Placeholder void/cyan assets until the brand identity is finalised
|
||||
(`shared/branding/README.md`). Replace in place; keep filenames.
|
||||
|
||||
| File | Spec | Used by |
|
||||
|------|------|---------|
|
||||
| `oemlogo.bmp` | 120×120 24-bit BMP | OEM About logo |
|
||||
| `lockscreen.jpg` | display-resolution JPG, dark | Lock/sign-in |
|
||||
| `wallpaper.jpg` | display-resolution JPG, dark | Desktop |
|
||||
| `SilverMetal.theme` | Windows .theme (dark + cyan accent) | Desktop theme |
|
||||
26
windows/branding/branding.manifest.json
Normal file
26
windows/branding/branding.manifest.json
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"productName": "SilverMetal Windows",
|
||||
"oem": {
|
||||
"manufacturer": "SilverLABS",
|
||||
"model": "SilverMetal Windows",
|
||||
"supportUrl": "https://silverlabs.uk",
|
||||
"supportHours": "24/7 community + paid SLA",
|
||||
"logo": "oemlogo.bmp"
|
||||
},
|
||||
"bitlocker": {
|
||||
"recoveryMessage": "SilverMetal Windows. Locked out? silverlabs.uk",
|
||||
"recoveryUrl": "https://silverlabs.uk"
|
||||
},
|
||||
"lockScreen": {
|
||||
"image": "lockscreen.jpg",
|
||||
"lock": true
|
||||
},
|
||||
"desktop": {
|
||||
"wallpaper": "wallpaper.jpg",
|
||||
"theme": "SilverMetal.theme",
|
||||
"accentBgr": "00d4ff",
|
||||
"darkMode": true,
|
||||
"lockWallpaper": false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user