Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FTM: New UVE Toolbar - Implement Language selector #30735

Closed
Tracked by #30598
KevinDavilaDotCMS opened this issue Nov 21, 2024 · 3 comments · Fixed by #30849
Closed
Tracked by #30598

FTM: New UVE Toolbar - Implement Language selector #30735

KevinDavilaDotCMS opened this issue Nov 21, 2024 · 3 comments · Fixed by #30849

Comments

@KevinDavilaDotCMS
Copy link
Contributor

KevinDavilaDotCMS commented Nov 21, 2024

Parent Issue

#30598

Task

Adapt the existing Language Selector component for the new UVE Toolbar, maintaining its current functionality and interactions. This task involves adapting the newWithEditorToolbar()

Proposed Objective

Successfully integrate the Language Selector into the new toolba while preserving all existing functionality across both traditional and headless pages.

Acceptance Criteria

  • Ensure all existing Language Selector functionality remains intact:
    • Language switching
    • Language list display
    • Current language indication
  • Verify the component works correctly in both traditional and headless pages.
  • Maintain backwards compatibility so the old design continues to work in other parts of the application.
Copy link

github-actions bot commented Dec 4, 2024

@KevinDavilaDotCMS
Copy link
Contributor Author

Notes to IQA

For this ticket you need to activate the following Feature Flag: FEATURE_FLAG_UVE_PREVIEW_MODE

And test the functionalities from the new toolbar in traditional and headless pages

@zJaaal
Copy link
Contributor

zJaaal commented Dec 6, 2024

IQA Passed

Language selector work as expected

DotCMS Docker Image: [dotcms/dotcms:trunk_632b9af]

Screenshot

Screen.Recording.2024-12-06.at.4.58.41.PM.mov
Screen.Recording.2024-12-06.at.4.59.20.PM.mov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants