From e833b2f7f12b33b2c7166d7a98db1f5e20f2f67b Mon Sep 17 00:00:00 2001 From: Samuel Weirich <4281791+SamuelWei@users.noreply.github.com> Date: Thu, 18 Jun 2026 09:07:35 +0200 Subject: [PATCH 1/6] Add close button to popover --- resources/css/override/_dialog.css | 16 ++ resources/js/components/RoomShareButton.vue | 150 ++++++++++-------- .../js/components/RoomTabFilesViewButton.vue | 22 ++- 3 files changed, 122 insertions(+), 66 deletions(-) diff --git a/resources/css/override/_dialog.css b/resources/css/override/_dialog.css index 36c200ed47..adba020602 100644 --- a/resources/css/override/_dialog.css +++ b/resources/css/override/_dialog.css @@ -33,3 +33,19 @@ @apply pb-0; } } + +.popover-close-button { + flex-shrink: 0; + + &:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip-path: inset(50%); + white-space: nowrap; + border-width: 0; + } +} diff --git a/resources/js/components/RoomShareButton.vue b/resources/js/components/RoomShareButton.vue index 483329acc2..c54df82c94 100644 --- a/resources/js/components/RoomShareButton.vue +++ b/resources/js/components/RoomShareButton.vue @@ -7,88 +7,98 @@ class="shrink-0" @click="toggle" /> - +
-
- +

{{ $t("rooms.invitation.title") }} - -
-
- - - - - +
+
+
+ + - -
+ -
- - - - - - +
-
+ + +
-

+