diff --git a/integ_tests/test_sharing.py b/integ_tests/test_sharing.py
index 3153f07f..4aaf32cc 100644
--- a/integ_tests/test_sharing.py
+++ b/integ_tests/test_sharing.py
@@ -139,6 +139,12 @@ def test_share_with_property_overrides(page: Page, radicale_server: str) -> None
page.click('article:not(.hidden) a[data-name="share"]', force=True, strict=True)
page.click('button[data-name="sharebytoken"]')
+ # Verify property override is closed by default
+ expect(
+ page.locator('input[data-name="displayname_override_enabled"]')
+ ).not_to_be_visible()
+ page.click('details[data-name="properties_override"] summary')
+
# Verify defaults
expect(page.locator('input[data-name="displayname_override"]')).to_have_value(
"Test Collection"
@@ -191,7 +197,12 @@ def test_share_journal_no_overrides(page: Page, radicale_server: str) -> None:
page.click('button[data-name="sharebytoken"]')
# Verify property override visibility
- expect(page.locator('fieldset[data-name="properties_override"]')).to_be_visible()
+ expect(page.locator('details[data-name="properties_override"]')).to_be_visible()
+ expect(
+ page.locator('input[data-name="displayname_override_enabled"]')
+ ).not_to_be_visible()
+ page.click('details[data-name="properties_override"] summary')
+
expect(
page.locator('input[data-name="displayname_override_enabled"]')
).to_be_visible()
diff --git a/radicale/web/internal_data/index.html b/radicale/web/internal_data/index.html
index 5b68b180..e0a4153f 100644
--- a/radicale/web/internal_data/index.html
+++ b/radicale/web/internal_data/index.html
@@ -147,56 +147,58 @@
Manage sharing for collection title
-
By Token
-
+
+ By Token
+
+
-
By Map
-
+
+ By Map
+
+