-
-
Notifications
You must be signed in to change notification settings - Fork 97
Open
Labels
CMSRelated to CMS / externalization of contentRelated to CMS / externalization of contentUIUi related issuesUi related issuesdesignDesign task relatedDesign task relatedfeatureA request, idea, or new functionalityA request, idea, or new functionality
Description
Description
We need a new Dictionary Viewer component that can take a dictionary JSON structure and render it in the UI. Each dictionary entry should show its title, key, type, description, tags and children, if any, in a clear expandable/collapsible hierarchy.
Requirements
- Dictionary root element
Shows title of the dictionary (with key).
Badge for tags dictionary (e.g., LANDING).
Expand/Collapse toggle. - Dictionary fields
Show field name, type, and optional description.
Support nested dictionaries (recursive display). - Hierarchy rendering
Each nested child should be indented and expandable.
Works recursively with unlimited depth. - UI elements
Left caret for expand/collapse.
Consistent icons (dictionary, field, expand/collapse).
Right-side action buttons (edit, options).
Acceptance Criteria
Component can render dictionary title, key, and category.
Supports nested dictionaries via recursion.
Expand/collapse works on all levels.
Shows field name, type, and description clearly.
Matches existing dark theme UI style.
Metadata
Metadata
Assignees
Labels
CMSRelated to CMS / externalization of contentRelated to CMS / externalization of contentUIUi related issuesUi related issuesdesignDesign task relatedDesign task relatedfeatureA request, idea, or new functionalityA request, idea, or new functionality