core icon indicating copy to clipboard operation
core copied to clipboard

Rebuild List Locales Page

Open damen-dotcms opened this issue 1 year ago • 2 comments

Parent Issue

https://github.com/dotCMS/core/issues/25603

Task

We are rebuilding the Locales Listing Page.

image

Current Demo Site Reference Link : https://demo.dotcms.com/dotAdmin/#/c/languages

Note that items on this page have a Right Click menu.

image

Proposed Objective

Core Features

Proposed Priority

Same as Parent

Acceptance Criteria

  • Rewrite in Angular (will also likely need to build out API to support this)
  • Redesign and Remove “Right Click Menu” Functionality
  • In the Right Click Menu, we can ignore “Add To Bundle” as we’ll be removing this functionality.
  • Since we’re moving all of the Language Variables to one page, we can ignore the “Edit Variables” for each language too.
  • The button for “Edit Default Language Variables” can just be “Edit Language Variables” and we’ll show all the language variables there.

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

  • Localization Improvements - Phase 1 | dotCMS Internal Documentation - Google Docs || https://docs.google.com/document/d/1bjEM89vkt8TUcKiNgbCY8BPYfpTg_AX3Sb-Brxvy5AA/edit#heading=h.jh28903atgoj

  • UX Designs can be found here, when they are ready - https://github.com/dotCMS/core/issues/27594

  • Figma: https://www.figma.com/file/tTWRVYunjnzTAWaj8Ctvra/Locales-%2F-Languages?node-id=0-1&mode=dev

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

### Tasks
- [ ] https://github.com/dotCMS/core/issues/28456
- [ ] https://github.com/dotCMS/core/issues/28474
- [ ] https://github.com/dotCMS/core/issues/28993
- [ ] https://github.com/dotCMS/core/issues/29003

damen-dotcms avatar Jul 24 '23 19:07 damen-dotcms

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] avatar Oct 24 '23 01:10 github-actions[bot]

Note to QA: Please test this card as well

nollymar avatar Mar 28 '24 12:03 nollymar

This is done.

john-thomas-dotcms avatar Jul 24 '24 19:07 john-thomas-dotcms