Commit Graph

3192 Commits

Author SHA1 Message Date
1f5c88f4e0 chore: app card ui 2026-05-13 11:23:35 -07:00
b44c752672 feat: add integrations plugin category views 2026-05-13 11:23:35 -07:00
288502f7c9 fix: align tools and mcp provider behavior 2026-05-13 11:23:35 -07:00
69e7bb12fe feat: add integrations page shell refinements 2026-05-13 11:23:35 -07:00
6d987a990b refactor: polish integrations and main nav UI
Reuse shared base controls in MainNav and Integrations, add active integration icons, and keep compact integration content framing covered by targeted tests.
2026-05-13 11:23:35 -07:00
d8b6a99420 feat: refine integrations layout and controls
- add integrations headers, install action, permission quick settings, and update setting entry points

- centralize default vs compact content insets for integrations child pages

- cover provider, plugin, marketplace, MCP, and model provider behaviors with focused tests
2026-05-13 11:23:34 -07:00
e5d57b40d9 fix: update custom tool integration route 2026-05-13 11:22:55 -07:00
8036d1ceb6 feat: add canonical integrations routes 2026-05-13 11:22:55 -07:00
4a4c3d0fb9 fix: align main nav interactions
Update active main nav icon positioning from the refreshed Figma assets, remove the transparent active border that caused nav item jitter, and route mobile common layout through the new MainNav instead of the legacy Header.

Also align workspace plan actions with the new UI contract by showing Upgrade for sandbox workspaces and View Plan for paid workspaces, both opening the pricing modal.
2026-05-13 11:22:55 -07:00
90ae1ba15e feat: explore page to home page 2026-05-13 11:22:55 -07:00
eb080f11ec chore: app card icon and palce of learn dify 2026-05-13 11:22:55 -07:00
767b16844b chore: templates item ui and learn dify 2026-05-13 11:22:55 -07:00
78d78cf59f chore: tag ui 2026-05-13 11:22:55 -07:00
67179c476d feat: add description and tag filter 2026-05-13 11:22:55 -07:00
daa4acc626 chore: remove more learning templates and templates copywrite 2026-05-13 11:22:55 -07:00
97425f2591 feat: hide learn dify anim effect 2026-05-13 11:22:55 -07:00
2b5e28c57a feat: learn dify 2026-05-13 11:22:55 -07:00
b9548186b0 chore: fix small css 2026-05-13 11:22:55 -07:00
0ec5293d49 chore: split icon to new file and enchance data struct 2026-05-13 11:22:55 -07:00
20cb5f6819 feat: continue work 2026-05-13 11:22:55 -07:00
f7f57b0990 chore: no show slide logic 2026-05-13 11:22:55 -07:00
cc30c4f6ff feat: finish slide 2026-05-13 11:22:54 -07:00
faa6ff3028 fix: align main nav gating and account popup behavior 2026-05-13 11:21:27 -07:00
1eb42484df fix(web): align main nav defaults
Default integrations to the model provider section and route the main nav entry there.

Hide cloud-only workspace credits and upgrade actions outside cloud edition.

Add the repo-local karpathy-guidelines skill.
2026-05-13 11:21:27 -07:00
5c2cea552f feat: add integrations tools page with prebuilt icons
- add the integrations page sidebar with collapsible icon-only navigation and Figma-aligned marketplace card
- move custom integration SVGs into the iconify collection and document the Tailwind i-custom workflow
- preserve source SVG collection dimensions when flattening generated icon data so existing main nav icons keep their 20x20 viewBox
- add an icon dimension guard for layout-sensitive generated icons
- update model provider routing, i18n, and focused frontend tests
2026-05-13 11:21:26 -07:00
c6ff6dd55f fix(web): preserve settings fallbacks during main nav update
- hide migrated settings tabs from the account settings sidebar

- add disabled integrations destination mapping for future migration

- keep legacy settings modal fallback until integrations sections are ready

- restore main nav active styling and add titles for truncated labels
2026-05-13 11:21:26 -07:00
bebac9910d refactor(web): align main nav review feedback
- move main nav active edge styling into Tailwind classes

- split account dropdown menu content into focused components

- align frontend review skill rules with i18n and styling guidance

- add missing common i18n keys across supported locales
2026-05-13 11:21:26 -07:00
a905ee1ab0 refactor(web): split main nav components
- Move MainNav sections into focused components under main-nav/components

- Reuse Explore AppNavItem for MainNav web app rows via a mainNav variant

- Keep WorkspaceCard expanded panel behavior and styling aligned with the pre-refactor UI
2026-05-13 11:21:26 -07:00
dc910b0e94 feat(web): refine main nav onboarding UI
- Add a reusable dimm Badge variant for workspace plan labels

- Update MainNav workspace, web apps, account, and help menu styling to match Figma

- Add MainNav-specific account dropdown with appearance, language, timezone, and logout entries

- Keep account trigger compact without plan badge while preserving the badge in the popup header

- Prevent the common layout shell from creating a page-level scrollbar
2026-05-13 11:21:26 -07:00
4cf09046f7 feat: refine desktop main nav visuals 2026-05-13 11:21:26 -07:00
bced6ef77b feat: add desktop main navigation 2026-05-13 11:21:26 -07:00
yyh
5edc682c4a fix(web): refine account avatar interactions (#36111)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-13 08:36:04 +00:00
yyh
03861bcee3 refactor: stabilize selector preview cards (#36105)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-13 06:16:26 +00:00
c34fc429ae fix: use Trans component for delete app confirmation text on editing page (#36092)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
2026-05-13 06:08:59 +00:00
d110112863 chore: update deps (#36091) 2026-05-13 03:51:21 +00:00
a18d7f51eb fix: fixed relative (#36078)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
2026-05-12 11:05:57 +00:00
680ef077ae chore: admin also has the permission of changing role (#36069)
Co-authored-by: Yansong Zhang <916125788@qq.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 10:15:05 +00:00
c26be9d3f4 fix: redirect unauthorized dataset access to /datasets for knowledge editors (#36073)
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
2026-05-12 09:38:49 +00:00
yyh
cd90d7ffc1 refactor(web): migrate searchable pickers to combobox (#36066)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 05:34:19 +00:00
yyh
59dab7deac refactor(apps): simplify query state and debounce URL writes (#36043) 2026-05-11 09:58:19 +00:00
1082f488a1 refactor: enhance modal layouts and scrolling behavior across components (#36033)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
2026-05-11 06:16:56 +00:00
yyh
dd1cdbbd41 refactor(web): split premium badge button semantics (#36026)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 05:57:30 +00:00
yyh
bd0d10ac5c fix: use infotip for help glyphs (#36008)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 04:23:04 +00:00
yyh
2162ea6a68 fix: improve workflow checklist semantics (#36006) 2026-05-11 04:22:46 +00:00
yyh
a643b05368 fix(web): remove unsafe select value casts (#36007)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 04:01:49 +00:00
yyh
e134c1e0d5 feat(web): improve a11y and remove data-testid (#35999) 2026-05-11 03:53:03 +00:00
0b70eec695 feat(human-input): expose selected action value (#35451) 2026-05-11 02:16:29 +00:00
b95e6f6a7a feat: support editable class labels in question classifier (#35430) 2026-05-10 12:10:16 +00:00
e48d7bb097 refactor(web): migrate drawer components to dify-ui and remove legacy drawer implementation (#35982)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
2026-05-09 16:24:45 +00:00
yyh
24ea21db25 refactor(web): converge overlay layering on dify-ui z-50 (#35976)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-09 12:18:39 +00:00