You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs_build/dev/reports/admin-tool-vote-template-conversion-report.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,8 @@
17
17
| Fullscreen does not scroll the entire page. | Playwright asserts `document.body` keeps `overflow-y:hidden` and page scroll position does not change during table scroll testing. | PASS |
18
18
| Table sort buttons remain visible at the top inside `thead`. |`assets/theme-v2/css/layout.css` pins fullscreen Tool Vote `thead th` cells with sticky positioning; Playwright verifies the Tool sort button text remains visible after vertical table scrolling. | PASS |
19
19
|`thead` remains pinned while data rows scroll. | Playwright verifies the Tool sort header cell reports `position: sticky`, stays inside the table scroll region, and remains above scrolled `tbody` rows after the table region scrolls to the bottom. | PASS |
20
+
| Sticky `thead` uses a non-transparent Theme V2 surface background. | Sticky Tool Vote `thead th` cells use `background: var(--panel)`, the same solid Theme V2 panel token used by sticky tool chrome; Playwright verifies `background-color` is non-transparent and `background-image` is `none`. | PASS |
21
+
| Sticky `thead` sort buttons remain readable. | Playwright verifies the sticky header sort button remains visible and its text color is non-transparent and distinct from its button background. | PASS |
20
22
| In fullscreen, only the data/table area should scroll vertically. | Reusable `tool-workspace--table-scroll-focus` plus `tool-table-scroll-region`; Playwright injects additional table rows, scrolls the table region, and verifies side/center panels remain hidden overflow. | PASS |
21
23
| Preserve horizontal scrolling for wide Tool Vote tables. | Playwright verifies the table wrapper is horizontally scrollable and `scrollLeft` moves for the wide table. | PASS |
22
24
| Verify Tool Vote table remains usable with large tool counts. | Playwright clones 90 extra rows in the test DOM, verifies vertical scrolling is owned by `data-toolbox-votes-scroll-region`, and keeps the body locked. | PASS |
@@ -44,4 +46,4 @@ Full samples validation was skipped as requested. No samples, shared sample load
44
46
45
47
## Manual Test Notes
46
48
47
-
The targeted Playwright lane verified the converted Tool Template V2 structure, Admin navigation, fixed fullscreen header/footer, footer scrollbar access, locked page scrolling, pinned `thead` sort buttons, `tbody` row scrolling under the pinned header with large row counts, horizontal table scrolling, and removed controls. Earlier PR_26160_067 validation also verified editable State, sorting, ordering, tool links, and State edits flowing into Toolbox Build Path through the existing DB-backed metadata source.
49
+
The targeted Playwright lane verified the converted Tool Template V2 structure, Admin navigation, fixed fullscreen header/footer, footer scrollbar access, locked page scrolling, pinned `thead` sort buttons, the sticky `thead``--panel` background, `tbody` row scrolling under the pinned header with large row counts, horizontal table scrolling, and removed controls. Earlier PR_26160_067 validation also verified editable State, sorting, ordering, tool links, and State edits flowing into Toolbox Build Path through the existing DB-backed metadata source.
0 commit comments