* Added user menu to sidebar
* Toggle sidebar
* Improved user menu collapsed styling
* Improved collapse behavior
* Restored missing alias
* Add global search if no topbar
* Improved collapse, added search to sidebar
* Styling
* Collapse
* Adding notification trigger to sidebar
* Use h-dvh
* cs & build
* start cleaning up
* remove new lang string
* move tenant menu and global search outside of fi-sidebar-nav
* notifications refactor
* clean up user menu
* clean up new collapse sidebar button
* clean up
* Update topbar.blade.php
* Update sidebar.blade.php
* docs
* final fixes
* fix alignment and button visibility issues
* Update theme.css
* fix collapse button alignment
---------
Co-authored-by: Dan Harrin <git@danharrin.com>
* fix: `builder` clone default child components only when hasBlockPreviews is enabled
* fix: php stan && code formatting
* refactor: replace collection map with array_map for cloning default child components in builder
* fix: clone block before retrieving default child components in builder modals
* 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.