Skip to content

WD-33240/full-site-view#315

Open
Onibenjo wants to merge 18 commits intofeature-task-managementfrom
WD-33240/full-site-view
Open

WD-33240/full-site-view#315
Onibenjo wants to merge 18 commits intofeature-task-managementfrom
WD-33240/full-site-view

Conversation

@Onibenjo
Copy link
Copy Markdown
Contributor

Done

  • Itemised list of what was changed by this PR.

QA

QA steps

  • Steps for QA.

Fixes

Screenshots

It could be helpful to provide some screenshots to aid in QAing the change.

Onibenjo added 18 commits April 17, 2026 01:41
- Rename selectedProject to activeProject in IViewsStore to avoid
  naming collision with IStore.selectedProject (different type)
- Fix regex bug in selectTableView test helper
- Move headers to module-level constant
- Remove unnecessary gap: 0 in SCSS
URL cells wrap at any character so long URLs remain fully readable.
Title cells truncate to a single line with ellipsis; a native hover
tooltip exposes the full text.

Also tightens the sidebar: zero horizontal padding on the drawer,
alt background, and a highlighted background for the active project.
- Add FullSiteView.test.tsx with smoke test and mocks for panels/modals
- Include pre-staged table header, status dot, and pagination tweaks
Connects row-level contextual menu to Copy update, Page refresh, and
Remove page actions; renders singleton panels/modal outside the row loop.
MainTable.Header accepts className; classNames was being forwarded to the
<th> DOM element, leaving the Actions column header un-centered and
logging a React prop warning on every render.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant