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

Add the Category Field Input with the Icon to Open the Dialog to Edit Contentlet #28658

Closed
4 tasks done
Tracked by #28493
oidacra opened this issue May 23, 2024 · 0 comments · Fixed by #28690
Closed
4 tasks done
Tracked by #28493

Add the Category Field Input with the Icon to Open the Dialog to Edit Contentlet #28658

oidacra opened this issue May 23, 2024 · 0 comments · Fixed by #28690

Comments

@oidacra
Copy link
Member

oidacra commented May 23, 2024

Parent Issue

#28493

User Story

As a content editor, I need a new Category input field in the Edit Content interface that includes an icon button to open the category selection dialog. This input should display already assigned categories and allow easy modification of category selections.

Acceptance Criteria

  • Implement a new Category input field with a "Select" button.
  • The "Select" button should open the category selection dialog.
  • The dialog should display empty, to be implemented with another issue.
  • Ensure the new input field and dialog are consistent with the current design and user experience.
  • The feature should be integrated into the Angular-based Edit Content interface without breaking existing functionalities.

Proposed Objective

User Experience Enhancement, Interface Consistency

Proposed Priority

Priority 2 - Important

dotCMS Version

master

External Links

Prototype: Play

Design: LINK

Assumptions & Initiation Needs

Assuming that the design system provides clear guidelines on how the input field and dialog should look and behave. Access to the current implementation of the Edit Content interface and category management logic is required.

Quality Assurance Notes & Workarounds

Quality assurance should ensure that the new input field and dialog work correctly across different browsers and screen sizes.

Sub-Tasks & Estimates

Tasks

Preview Give feedback
@oidacra oidacra moved this from New to Current Sprint Backlog in dotCMS - Product Planning May 23, 2024
@oidacra oidacra moved this from Current Sprint Backlog to In Progress in dotCMS - Product Planning May 24, 2024
@oidacra oidacra changed the title Add the Category Input with the Icon to Open the Dialog Add the Category Field Input with the Icon to Open the Dialog to Edit Contentlet May 24, 2024
@oidacra oidacra self-assigned this May 28, 2024
@oidacra oidacra added on hold In Progress, but paused to work on higher priority card and removed on hold In Progress, but paused to work on higher priority card labels May 28, 2024
@oidacra oidacra linked a pull request May 31, 2024 that will close this issue
3 tasks
@oidacra oidacra moved this from In Progress to In Review in dotCMS - Product Planning May 31, 2024
oidacra added a commit that referenced this issue Jun 5, 2024
oidacra added a commit that referenced this issue Jun 5, 2024
github-merge-queue bot pushed a commit that referenced this issue Jun 5, 2024
### Proposed Changes
* add category field to Edit Contentlet

### Checklist
- [x] Tests
- [x] Translations
- [ ] Security Implications Contemplated (add notes if applicable)

### Additional Info


https://github.com/dotCMS/core/assets/1909643/4bb59fe5-22d6-4dd3-9057-78962442a016



### Screenshots
Input
<img width="602" alt="Screenshot 2024-05-30 at 8 30 34 PM"
src="https://github.com/dotCMS/core/assets/1909643/b00f4987-361c-4b27-8bc9-71ac50a45de6">

Dialog
<img width="1090" alt="Screenshot 2024-05-30 at 8 30 39 PM"
src="https://github.com/dotCMS/core/assets/1909643/325d5ab0-98fc-4b4d-b966-6a1b869daf1c">
@github-project-automation github-project-automation bot moved this from In Review to Internal QA in dotCMS - Product Planning Jun 5, 2024
@oidacra oidacra moved this from Internal QA to Done in dotCMS - Product Planning Jun 6, 2024
@dsilvam dsilvam added the Release : 24.06.06 Bug Fixing label Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants