Files
ScadaBridge/docs/ui-consistency/evidence/sb13-15/theme-ownership.json
T

32 lines
1.1 KiB
JSON

{
"themeVersion": "1.0.1",
"sharedDarkPalette": false,
"sharedPreferenceKey": false,
"ownership": [
{
"family": "Typography, paper/card/light inks, aggregate/card/table/control recipes",
"owner": "Shared Theme1.0.1",
"action": "Consume; no local duplicate structural recipe added"
},
{
"family": "Product accent light default and supported-dark companion family",
"owner": "ScadaBridge site.css",
"action": "Retain; MainLayout intentionally supplies no inline Accent that would outrank dark root values"
},
{
"family": "Supported-dark surfaces, rules, readable semantic inks and Bootstrap aliases",
"owner": "ScadaBridge site.css adapter",
"action": "Retain because Theme has no global dark scheme"
},
{
"family": "Overlay backdrop/domain signal colors",
"owner": "ScadaBridge",
"action": "Retain nonshared domain semantics"
},
{
"family": "sb-theme persistence + blocked-storage fallback + pre-hydration apply",
"owner": "ScadaBridge theme.js / Host App.razor",
"action": "Existing key/script preserved; no migration needed"
}
]
}