Skip to content

Add compact table action toolbar - #2516

Merged
ejsmith merged 3 commits into
mainfrom
feature/table-toolbar-pagination
Aug 24, 2026
Merged

ejsmith merged 3 commits into
mainfrom
feature/table-toolbar-pagination

Conversation

@ejsmith

@ejsmith ejsmith commented Aug 23, 2026 •

Copy link
Copy Markdown
Member

Summary

  • move shared table actions and pagination above data grids in a compact, borderless sticky toolbar
  • keep pagination controls visible and return the table to view when changing pages or page size
  • keep Events and Stacks bulk actions visible but disabled until rows are selected
  • preserve focus and accessible paging state at pagination boundaries

Validation

  • npm run validate
  • npm run build
  • npm run test:unit -- --run src/lib/features/events/components/table/events-bulk-actions-dropdown-menu.svelte.test.ts src/lib/features/stacks/components/stacks-bulk-actions-dropdown-menu.svelte.test.ts src/lib/features/shared/components/data-table/data-table-pager.svelte.test.ts
  • npm run test:e2e -- e2e/tests/table-toolbar-pagination.e2e.ts --project=chromium

Breaking changes

None.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5513e7b03d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@ejsmith
ejsmith force-pushed the feature/table-toolbar-pagination branch from 5513e7b to 7cfbab0 Compare August 23, 2026 22:10

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7cfbab08f2

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
Exceptionless.Insulation 37% 35% 286 ❌
Exceptionless.Core 76% 67% 10263 ✔
Exceptionless.Web 85% 69% 7903 ✔
Exceptionless.AppHost 38% 41% 147 ❌
Summary 78% (25248 / 32249) 67% (11874 / 17628) 18599 ✔

@ejsmith
ejsmith merged commit c7227ae into main Aug 24, 2026
12 checks passed
@ejsmith
ejsmith deleted the feature/table-toolbar-pagination branch August 24, 2026 00:07
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

⌂ 换网址