From aad51327aa5f427d8dd2ccdaf8e011ea8cf22e32 Mon Sep 17 00:00:00 2001 From: Afonso Jorge Ramos Date: Thu, 17 Sep 2026 01:13:45 +0200 Subject: [PATCH] fix(css-map): restore the Spotify 1.2.94 panel seam hook Name the stock gap overlay so Flow can clear its black child backgrounds. Keep the unrelated visibility class unmapped and record that live hover and resize verification remains outstanding. --- 1020094/META.json | 7 ++++--- 1020094/css-map.json | 3 ++- index.json | 4 ++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/1020094/META.json b/1020094/META.json index 16207ad..ce67dd6 100644 --- a/1020094/META.json +++ b/1020094/META.json @@ -53,11 +53,12 @@ "search_chips.wrapper_wrapper remapped to the 1.2.9x search results chips bar (qZHfdckfFVY5AURF), DOM-verified; search_chips.chip corrected from the home filterChips class to the search page chip link (U4idT8HUFwfj7PWP).", "main.topbar.left.button_t.wrapper remapped to main-globalNav-link-icon (_Bg_zSvFrEutyacG), live on the nav buttons custom navlinks clone.", "Retired in 1.2.9x (kept stale, no candidate hash anywhere in the spa): topbar.left.button.icon.wrapper (icon span unclassed), topbar.right.upgrade_button.wrapper (no Upgrade button surface).", - "settings.text_input remapped to the Encore form control classes (e-10451-form-input e-10451-form-control encore-text-body-medium), CDP-verified on a live 1.2.94.583 settings page (Search locations input). Multi-class value; valid for className contexts, which is the leaf's only use." + "settings.text_input remapped to the Encore form control classes (e-10451-form-input e-10451-form-control encore-text-body-medium), CDP-verified on a live 1.2.94.583 settings page (Search locations input). Multi-class value; valid for className contexts, which is the leaf's only use.", + "The qnaFIKUJ9oUIkN97 overlay has pointer-events:none, an absolute three-column panel-gap grid, and black child backgrounds in the stock xpui-snapshot.css. It supplies the existing Flow theme main-layoutResizer-seam child-background rule. No visibility-state mapping is added because its element role has not been verified." ], "overlay": { "file": "css-map.json", - "entries": 2, - "note": "Flat hash -> semantic bridge for the classic preprocess pipeline; only verified corrections the global css-map lacks. Hashes already covered by the global css-map are intentionally excluded." + "entries": 4, + "note": "Flat hash -> semantic bridge for the classic preprocess pipeline. The layout resizer seam is identified from stock 1.2.94.583 CSS; its Flow theme hover and resize behavior has not been verified live." } } diff --git a/1020094/css-map.json b/1020094/css-map.json index e19fdc7..f193969 100644 --- a/1020094/css-map.json +++ b/1020094/css-map.json @@ -1,5 +1,6 @@ { "U4idT8HUFwfj7PWP": "search-searchCategory-categoryGridItem", "fEEfljGMIEhhmWVi": "x-settings-outputSectionHeader", - "nWR7PbHjFXQJiYNL": "x-settings-section" + "nWR7PbHjFXQJiYNL": "x-settings-section", + "qnaFIKUJ9oUIkN97": "main-layoutResizer-seam" } diff --git a/index.json b/index.json index a62b67b..1cd0818 100644 --- a/index.json +++ b/index.json @@ -57,11 +57,11 @@ }, "cssMapOverlay": { "file": "css-map.json", - "sha256": "8c05d9ca347e4e13fb31013df4c42bdbf16046408b989afe4d0ea6a25037800e" + "sha256": "63828d9b3b7ad07d4a8dda92a22706a491c12106e817c12f0b701e289fd07efc" }, "meta": { "file": "META.json", - "sha256": "1733318f5c5f6811057fd0a94f33213b50829d15a9e066b066c5ad3654ba1409" + "sha256": "b9924ef7604c1707e9e3732141fca4b552b63e1f2d3f4729aea83c2b360976ac" }, "spotifyVersion": "1.2.94.583", "status": "verified"