refactor(members): migrate members/index to PageShell

Wrap members directory page in PageShell. Also expand visual mask
selectors to cover .filter-bar, .skills-bar, and .connections-section
because filter content varies based on dynamic tag/topic state and
async fetch ordering. Rebaselines several existing snapshots that now
mask wider regions but capture the same structural layout.
This commit is contained in:
Jennie Robinson Faber 2026-04-08 16:38:34 +01:00
parent 657bc23404
commit 89c9a5e4a2
9 changed files with 11 additions and 8 deletions

View file

@ -72,6 +72,12 @@ function commonMasks(page) {
page.locator('.profile-avatar'),
// Member count text in members page filter bar
page.locator('.filter-count'),
// Connections page: filter bar and suggestions vary based on tag/topic
// state and async fetch ordering. Mask them to keep the structural
// (PageShell + page-level) regression coverage stable.
page.locator('.filter-bar'),
page.locator('.skills-bar'),
page.locator('.connections-section'),
]
}