dify/web/app/components
yungle246 8391cf7d05 fix(web): keep API key table header and rows aligned on scroll
The secret-key modal rendered the header and the rows in separate
containers with fixed pixel column widths. Adding the Scope column pushed
the total width past the modal, so the body scrolled horizontally on its
own and desynced from the fixed header.

Switch to proportional flex columns (header and rows share the same
weights) with min-w-0 + truncate, and constrain the body to vertical
scroll only. Columns now always fit the modal width, so the header and
values stay aligned. The scope cell gains a title tooltip for the full
label when truncated.
2026-06-18 17:59:54 +09:00
..
__tests__ refactor: use foxact package for copied hooks (#37308) 2026-06-11 01:05:08 +00:00
app fix: align app and knowledge detail shell styles (#37555) 2026-06-17 01:25:05 +00:00
app-sidebar fix: align app and knowledge detail shell styles (#37555) 2026-06-17 01:25:05 +00:00
apps feat: refine snippet layout (#37517) 2026-06-16 09:47:38 +00:00
base fix(workflow): clamp file list upload limit (#37474) 2026-06-16 05:50:16 +00:00
billing feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
custom feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
datasets Merge remote-tracking branch 'upstream/main' into feat/dataset-api-key-scope 2026-06-17 16:45:13 +09:00
develop fix(web): keep API key table header and rows aligned on scroll 2026-06-18 17:59:54 +09:00
devtools fix(web): defer react-scan loader (#36920) 2026-06-02 03:34:55 +00:00
explore feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
goto-anything feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
header feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
integrations feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
main-nav feat: refine snippet layout (#37517) 2026-06-16 09:47:38 +00:00
plugins feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
provider chore: drop pwa with serwist (#32838) 2026-03-04 17:35:35 +08:00
rag-pipeline feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
share refactor(web): mark Props of share/ components as read-only (#25219) (#37292) 2026-06-10 18:19:37 +00:00
signin feat(web): improve a11y and remove data-testid (#35999) 2026-05-11 03:53:03 +00:00
snippet-list feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
snippets fix(ui): keep loading buttons focusable (#37383) 2026-06-12 10:31:33 +00:00
tools feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
workflow fix(workflow): clamp file list upload limit (#37474) 2026-06-16 05:50:16 +00:00
workflow-app feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
create-app-attribution-bootstrap.tsx chore(web): remove select-auto in body (#36554) 2026-05-25 02:22:39 +00:00
education-verify-action-recorder.tsx refactor: use foxact package for copied hooks (#37308) 2026-06-11 01:05:08 +00:00
full-screen-loading.tsx feat(web): refine onboarding UI (#37433) 2026-06-15 08:47:15 +00:00
oauth-registration-analytics.tsx fix(web): attach Amplitude user ID before firing registration event (#37091) 2026-06-05 06:31:27 +00:00