feat: unify project responsive layouts

This commit is contained in:
rain
2026-07-21 20:59:10 +08:00
parent a0d19f4aab
commit 5d99bae3f2
94 changed files with 2324 additions and 404 deletions
+7 -2
View File
@@ -13,17 +13,22 @@ if ($positions.Count -ne 0) {
}
foreach ($required in @(
'background: url("/static/assets/modules/genealogy/opaque/g06-search-title-strip.png")',
'background: url("/static/assets/modules/genealogy/opaque/g06-search-input-wide.png")',
'background: url("/static/assets/modules/genealogy/opaque/g06-search-button.png")',
'background: url("/static/assets/modules/genealogy/transparent/list-slip-frame.png")',
'background: url("/static/assets/foundation/transparent/a01-scroll-primary-v3.png")'
)) {
if ($page -notmatch [regex]::Escape($required)) {
if ($styleWithoutComments -notmatch [regex]::Escape($required)) {
throw "G06 document-flow migration is missing asset-backed surface: $required"
}
}
foreach ($forbidden in @('search-title-strip', 'g06-search-title-strip.png')) {
if ($page -match [regex]::Escape($forbidden)) {
throw "G06 must not retain removed title-strip token: $forbidden"
}
}
foreach ($obsoleteClass in @('search-title-strip__skin', 'search-field__skin', 'search-action__skin', 'result-card__skin')) {
if ($page -match "class=`"$obsoleteClass`"") {
throw "G06 must not retain decorative image layer .$obsoleteClass"