analytics/extra
Sanne de Vries d7c641e6a6
Move shared link form to modal (#5849)
* Move shared link form to modal

- As a preliminary step for enabling adding a pinned segment to a shared link, the functionality to add or edit a shared link is being moved to a modal.
- Minor UI improvements, such as update the style of the edit and delete buttons.

* Update tests

- Add shared_link_settings_test.exs for LiveView interactions (deletion, errors)
- Add shared_link_settings/form_test.exs for modal form testing (create, edit, validation)
- Update controller tests: remove deleted actions, update visibility test

* Update lib/plausible_web/components/generic.ex

Co-authored-by: Adrian Gruntkowski <adrian.gruntkowski@gmail.com>

* Update lib/plausible_web/components/generic.ex

Co-authored-by: Adrian Gruntkowski <adrian.gruntkowski@gmail.com>

* Refactor icon button components

* Fix spelling error

---------

Co-authored-by: Adrian Gruntkowski <adrian.gruntkowski@gmail.com>
2025-11-03 12:51:04 +00:00
..
fixture Persist login type preference (SSO/standard) (#5520) 2025-06-23 10:28:27 +00:00
lib Move shared link form to modal (#5849) 2025-11-03 12:51:04 +00:00
COPYING.txt Branding stuff (#3816) 2024-02-23 13:35:22 +02:00