Skip to content

Add CRUD Action Icons Section to DataTable Appearance Tab #4451

@Mluleki03

Description

@Mluleki03

Overview
Add a dedicated collapsible section in the DataTable's Appearance tab properties panel for configuring action column icons, including CRUD operation icons and their styles.

Background
Currently, table font size is linked to icon size. We need to expose icon styling options to users for the action column while maintaining sensible defaults.

Requirements
Must Have
- Add new collapsible section "Action Column Icons" (or "Action Icons") in the Appearance tab
- Link icon size to table font size by default
- Include standard icon style properties

Stretch Goals (Future Enhancement)

  • Allow users to override icon font size independently from table font size
  • Per-action icon customization

Design Considerations

  • The icon size should inherit from table font size to maintain visual consistency
  • Users should have the option to override sizing (stretch goal - can be addressed in a follow-up ticket)
  • Keep the interface intuitive - consider using a collapsible section to avoid cluttering the Appearance tab
  • Action column should be easily identifiable and configurable

Acceptance Criteria

  • New "Action Columns Icons" section appears in DataTable Appearance tab
  • Icon size changes automatically when table font size is modified
  • Icon style properties are functional and update the DataTable in real-time
  • Documentation updated to reflect new properties

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions