AcadeDoc/apps/client/src/features/editor/extensions
Philip Okugbe 90488a95b1
feat: table background color, cell header and align (#1352)
* feat: add toggle header cell button to table cell menu

Added ability to toggle header cells directly from the table cell menu. This enhancement includes:
- New toggle header cell button with IconTableRow icon
- Consistent UI/UX with existing table menu patterns
- Proper internationalization support

* fix: typo in aria-label for toggle header cell button

* feat: add table cell background color picker

- Extended TableCell and TableHeader to support backgroundColor attribute
- Created TableBackgroundColor component with 21 color options
- Integrated color picker into table cell menu using Mantine UI
- Added support for both regular cells and header cells
- Updated imports to use custom TableHeader from @docmost/editor-ext

* feat: add text alignment to table cell menu

- Created TableTextAlignment component with left, center, and right alignment options
- Integrated alignment selector into table cell menu
- Shows current alignment icon in the button
- Displays checkmark next to active alignment in dropdown

* background colors

* table background color in dark mode

* add bg color name

* rename color attribute

* increase minimum table width
2025-07-15 06:27:48 +01:00
..
emoji-command.ts feat: editor emoji picker (#775) 2025-03-07 11:53:06 +00:00
extensions.ts feat: table background color, cell header and align (#1352) 2025-07-15 06:27:48 +01:00
markdown-clipboard.ts fix: VSCode markdown pasting (#857) 2025-03-10 02:38:22 +00:00
slash-command.ts switch to nx monorepo 2024-01-09 18:58:26 +01:00
utils.ts fix collab user 2024-04-26 22:59:57 +01:00