Skip to content

Design System: New Fluent theme (dxdsfluent) powered by design tokens - #34509

Draft
EugeniyKiyashko wants to merge 71 commits into
mainfrom
feature/26_2_new_fluent_theme_with_design_tokens
Draft

EugeniyKiyashko wants to merge 71 commits into
mainfrom
feature/26_2_new_fluent_theme_with_design_tokens

Conversation

@EugeniyKiyashko

Copy link
Copy Markdown
Contributor

No description provided.

@EugeniyKiyashko EugeniyKiyashko self-assigned this Jul 27, 2026
@EugeniyKiyashko
EugeniyKiyashko force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch 7 times, most recently from 126b3a4 to 6cfe46b Compare July 30, 2026 08:47
@pharret31
pharret31 force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch from 6cfe46b to 0f5f6f1 Compare July 30, 2026 11:01
@EugeniyKiyashko
EugeniyKiyashko force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch 3 times, most recently from 538e875 to 2c8e8d6 Compare July 31, 2026 09:04
@pharret31
pharret31 force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch from 0c8591d to 86b9c0f Compare July 31, 2026 19:16
@EugeniyKiyashko
EugeniyKiyashko force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch from 86b9c0f to 52787ca Compare August 5, 2026 06:33
@pharret31
pharret31 force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch from 52787ca to 97ad6f7 Compare August 5, 2026 12:35
@EugeniyKiyashko
EugeniyKiyashko force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch 2 times, most recently from e827701 to b13fba1 Compare August 5, 2026 22:00
@EugeniyKiyashko
EugeniyKiyashko force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch 2 times, most recently from 923f13a to 6a43075 Compare August 6, 2026 09:48
@EugeniyKiyashko
EugeniyKiyashko force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch 2 times, most recently from 3e93edd to 463e0df Compare August 25, 2026 11:59
@pharret31
pharret31 force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch 2 times, most recently from bbfd879 to b463289 Compare August 31, 2026 15:38
@EugeniyKiyashko
EugeniyKiyashko force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch from 1057a2b to 09855f4 Compare September 3, 2026 16:53
@pharret31
pharret31 force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch from 14b4d9e to 8ef9603 Compare September 4, 2026 19:01
@pharret31
pharret31 force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch 3 times, most recently from 8b39347 to 577ba30 Compare September 18, 2026 07:25
@pharret31
pharret31 force-pushed the feature/26_2_new_fluent_theme_with_design_tokens branch from 17cde86 to 370c8f0 Compare September 21, 2026 13:58
pharret31 and others added 17 commits September 21, 2026 16:42
Signed-off-by: Andrei Kharitonov <pharret31@users.noreply.github.com>
Co-authored-by: EugeniyKiyashko <EugeniyKiyashko@users.noreply.github.com>
Co-authored-by: Raushen <eylau-andrew@mail.ru>
Co-authored-by: dmlvr <dmitrii.lavrinovich@devexpress.com>
Co-authored-by: EugeniyKiyashko <EugeniyKiyashko@users.noreply.github.com>
A real merge, so the merge base of #34509 moves to dc81680 and the
conflicts the squashed syncs (#35294, #35315) kept replaying are settled.

Beyond the textual conflicts:
- pnpm-workspace.yaml: main and the branch each added a
  minimumReleaseAgeExclude key; they are one list now.
- visual-tests-demos.yml: the branch's testcafe-frameworks-changed job
  takes the Chrome 153 that main moved every other job to.
- fluent-next-naming baseline: the AIPoweredDetailView demo from main
  reads --dx-component-height, so it is no longer unused.
…owered Detail View one

481 e2e and 6 demo etalons, taken from the CI run of the merge. Main re-shot
the fluent, generic and material pairs of almost all of them for Chrome 153
in #35284, and the fluent-next ones show the same text shifts. Three of the
e2e ones also still had the pager from before its selected page turned bold.

DataGrid-AIPoweredDetailView came from main (#34775) without a fluent-next
etalon.
…e screenshots before them passed

These are taken right after a scroll. In the first run every earlier screenshot
of the same test failed too, and these three came out in a different state. In
the second run the earlier ones pass, and the job and its quarantine retry
agree on these images.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants