* fix/Keyboard navigation issues with Markdown Editors
Fixes#17854
Filtered out hidden elements, but then I had to filter the toolbar on the additional instances of the component for consistency.
I don't like the look of duplicated code but not much I can do to dry this up.
* fix/Keyboard navigation issues with Markdown Editors
Fixes#17854
Filtered out hidden elements, and had to refactor a little.
I don't like the look of duplicated code but not much I can do to dry this up.
* Update rich text editor to support merge tags with labels and improve handling of drag-and-drop data.
* update: add changes to documentation
* update: add label attribute support to MergeTagExtension
* update: transforming merge tags to fix array format, removing data-label from tag
* fix: replacement of a lost key
* update: polishing
* clean up
---------
Co-authored-by: Dan Harrin <git@danharrin.com>
* Feat: Add RawHtmlMergeTagExtension for rendering unescaped HTML content in rich editor
* Fix: User correct extension for html merge tags
* clean up
---------
Co-authored-by: Dan Harrin <git@danharrin.com>
* fix: unset contain property for modals with file upload editor
* fix: prevent pressing esc to close in `modal` and fix the error when closing the editor
* fix: apply layout containment to select and dropdown, remove from modal window
* fix: move layout containment for select and dropdown into modal context
* fix: add configurable flip and teleport options for dropdowns in action groups
* fix:incorrect position of select inside modal, Done!
* fix: resolve css conflict
* preserve custom dropdown teleport preference
* Update theme.css
---------
Co-authored-by: Dan Harrin <git@danharrin.com>
Adjust the orderBy logic in the Select component's relationship
method to correctly handle attributes that use aliases ('as' syntax).
This ensures the query orders by the actual column name instead of the
alias, preventing potential database errors. This change resolves
issues when dealing with complex queries where attributes are aliased.
- Add rich_editor.tools.code to forms translation
- Add rich_editor.uploading_file_message to forms translation
- Add text_input.actions.copy.label to forms translation
- Add text_input.actions.copy.message to forms translation