Files
2026-10-22 10:29:07 +00:00

2 lines
42 KiB
JavaScript

"use strict";(globalThis.webpackChunknextcloud_ui_legacy||=[]).push([[1896],{96762(n,e,t){var a=t(71354),i=t.n(a),l=t(76314),o=t.n(l)()(i());o.push([n.id,'/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hQ2c6 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._appSettingsDialogVersion_zdiMg {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n color: var(--color-text-maxcontrast);\n margin-block-end: calc(8 * var(--default-grid-baseline));\n margin-inline: var(--form-element-label-offset);\n}\n._appSettingsDialogVersion__legacy_S2z5e {\n margin-inline: 0;\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-71803906] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) {\n --nav-tint: hsl(from var(--color-primary-element-light) h s calc(l * 1.045));\n --nav-tint-strong: var(--color-primary-element-light);\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container {\n padding-inline-start: 0 !important;\n padding-block-start: 0 !important;\n background-color: var(--nav-tint);\n overflow: hidden;\n max-width: 900px;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container > .modal-container__content > .dialog__name {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip-path: inset(100%);\n white-space: nowrap;\n border: 0;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) .app-settings__navigation {\n min-width: 200px;\n max-width: 200px;\n flex: 0 0 200px;\n margin-inline-end: 0 !important;\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) .app-settings__content {\n padding: calc(3 * var(--default-grid-baseline));\n background-color: var(--color-main-background);\n border-inline-start: 1px solid var(--color-border-dark);\n border-start-start-radius: var(--border-radius-element);\n border-end-start-radius: var(--border-radius-element);\n}\n.app-settings:not(.app-settings--legacy) .app-settings__title[data-v-71803906] {\n box-sizing: border-box;\n padding: calc(3 * var(--default-grid-baseline));\n margin: 0;\n font-size: 20px;\n font-weight: 700;\n}\n.app-settings:not(.app-settings--legacy) .navigation-list[data-v-71803906] {\n height: 100%;\n overflow-y: auto;\n padding: var(--default-grid-baseline);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906] {\n position: relative;\n display: flex;\n align-items: center;\n font-size: var(--default-font-size);\n font-weight: 500;\n height: var(--default-clickable-area);\n margin: 2px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element);\n padding-inline: calc(2 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n color: var(--color-main-text);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906]:hover, .app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906]:focus-visible {\n background-color: color-mix(in srgb, var(--color-primary-element) 8%, transparent);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906]:focus-visible {\n outline: 2px solid var(--color-main-text);\n outline-offset: -2px;\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906] {\n background-color: var(--nav-tint-strong);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906]:hover, .app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906]:focus-visible {\n background-color: var(--color-primary-element-light-hover);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906]::before {\n content: "";\n position: absolute;\n inset-block: var(--default-grid-baseline);\n inset-inline-start: 0;\n width: 3px;\n background-color: var(--color-primary-element);\n border-radius: 999px;\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--icon[data-v-71803906] {\n gap: var(--default-grid-baseline);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link-icon[data-v-71803906] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (width < 1024px) {\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container {\n padding-inline-start: 12px !important;\n padding-block-start: 4px !important;\n background-color: var(--color-main-background);\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container > .modal-container__content > .dialog__name {\n position: static;\n width: auto;\n height: auto;\n margin: 0 0 12px 0;\n padding-inline-end: var(--default-clickable-area);\n overflow: visible;\n clip-path: none;\n white-space: normal;\n border: 0;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) .app-settings__content {\n border: none;\n border-radius: 0;\n}\n}\n.app-settings.app-settings--legacy[data-v-71803906] .app-settings__navigation {\n min-width: 200px;\n margin-inline-end: calc(4 * var(--default-grid-baseline));\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n.app-settings.app-settings--legacy[data-v-71803906] .app-settings__content {\n padding-inline: calc(4 * var(--default-grid-baseline));\n}\n.app-settings.app-settings--legacy .navigation-list[data-v-71803906] {\n height: 100%;\n overflow-y: auto;\n padding: calc(3 * var(--default-grid-baseline));\n}\n.app-settings.app-settings--legacy .navigation-list__link[data-v-71803906] {\n display: flex;\n align-content: center;\n font-size: 16px;\n height: var(--default-clickable-area);\n margin: 4px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element);\n font-weight: var(--font-weight-element, bold);\n padding: 0 calc(4 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n}\n.app-settings.app-settings--legacy .navigation-list__link[data-v-71803906]:hover, .app-settings.app-settings--legacy .navigation-list__link[data-v-71803906]:focus {\n background-color: var(--color-background-hover);\n}\n.app-settings.app-settings--legacy .navigation-list__link--active[data-v-71803906] {\n background-color: var(--color-primary-element-light) !important;\n}\n.app-settings.app-settings--legacy .navigation-list__link--icon[data-v-71803906] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n gap: var(--default-grid-baseline);\n}\n.app-settings.app-settings--legacy .navigation-list__link-icon[data-v-71803906] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (max-width: 512px) {\n.app-settings.app-settings--legacy .app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container > .modal-container__content > .dialog__name {\n padding-inline-start: 16px;\n}\n}',"",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcAppSettingsDialog.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,oCAAoC;EACpC,wDAAwD;EACxD,+CAA+C;AACjD;AACA;EACE,gBAAgB;AAClB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4EAA4E;EAC5E,qDAAqD;AACvD;AACA;EACE,kCAAkC;EAClC,iCAAiC;EACjC,iCAAiC;EACjC,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,YAAY;EACZ,UAAU;EACV,gBAAgB;EAChB,sBAAsB;EACtB,mBAAmB;EACnB,SAAS;AACX;AACA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,eAAe;EACf,+BAA+B;EAC/B,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;AACpB;AACA;EACE,+CAA+C;EAC/C,8CAA8C;EAC9C,uDAAuD;EACvD,uDAAuD;EACvD,qDAAqD;AACvD;AACA;EACE,sBAAsB;EACtB,+CAA+C;EAC/C,SAAS;EACT,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,gBAAgB;EAChB,qCAAqC;AACvC;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,mCAAmC;EACnC,gBAAgB;EAChB,qCAAqC;EACrC,aAAa;EACb,0CAA0C;EAC1C,2CAA2C;EAC3C,sDAAsD;EACtD,eAAe;EACf,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;EAChB,6BAA6B;EAC7B,YAAY;EACZ,6BAA6B;AAC/B;AACA;EACE,kFAAkF;AACpF;AACA;EACE,yCAAyC;EACzC,oBAAoB;AACtB;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,yCAAyC;EACzC,qBAAqB;EACrB,UAAU;EACV,8CAA8C;EAC9C,oBAAoB;AACtB;AACA;EACE,iCAAiC;AACnC;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,qBAAqB;EACrB,6EAA6E;EAC7E,iFAAiF;AACnF;AACA;AACA;IACI,qCAAqC;IACrC,mCAAmC;IACnC,8CAA8C;AAClD;AACA;IACI,gBAAgB;IAChB,WAAW;IACX,YAAY;IACZ,kBAAkB;IAClB,iDAAiD;IACjD,iBAAiB;IACjB,eAAe;IACf,mBAAmB;IACnB,SAAS;AACb;AACA;IACI,YAAY;IACZ,gBAAgB;AACpB;AACA;AACA;EACE,gBAAgB;EAChB,yDAAyD;EACzD,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;AACpB;AACA;EACE,sDAAsD;AACxD;AACA;EACE,YAAY;EACZ,gBAAgB;EAChB,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,qBAAqB;EACrB,eAAe;EACf,qCAAqC;EACrC,aAAa;EACb,0CAA0C;EAC1C,2CAA2C;EAC3C,6CAA6C;EAC7C,iDAAiD;EACjD,eAAe;EACf,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;EAChB,6BAA6B;EAC7B,YAAY;AACd;AACA;EACE,+CAA+C;AACjD;AACA;EACE,+DAA+D;AACjE;AACA;EACE,4DAA4D;EAC5D,iCAAiC;AACnC;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,qBAAqB;EACrB,6EAA6E;EAC7E,iFAAiF;AACnF;AACA;AACA;IACI,0BAA0B;AAC9B;AACA",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hQ2c6 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._appSettingsDialogVersion_zdiMg {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n color: var(--color-text-maxcontrast);\n margin-block-end: calc(8 * var(--default-grid-baseline));\n margin-inline: var(--form-element-label-offset);\n}\n._appSettingsDialogVersion__legacy_S2z5e {\n margin-inline: 0;\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-71803906] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) {\n --nav-tint: hsl(from var(--color-primary-element-light) h s calc(l * 1.045));\n --nav-tint-strong: var(--color-primary-element-light);\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container {\n padding-inline-start: 0 !important;\n padding-block-start: 0 !important;\n background-color: var(--nav-tint);\n overflow: hidden;\n max-width: 900px;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container > .modal-container__content > .dialog__name {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip-path: inset(100%);\n white-space: nowrap;\n border: 0;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) .app-settings__navigation {\n min-width: 200px;\n max-width: 200px;\n flex: 0 0 200px;\n margin-inline-end: 0 !important;\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) .app-settings__content {\n padding: calc(3 * var(--default-grid-baseline));\n background-color: var(--color-main-background);\n border-inline-start: 1px solid var(--color-border-dark);\n border-start-start-radius: var(--border-radius-element);\n border-end-start-radius: var(--border-radius-element);\n}\n.app-settings:not(.app-settings--legacy) .app-settings__title[data-v-71803906] {\n box-sizing: border-box;\n padding: calc(3 * var(--default-grid-baseline));\n margin: 0;\n font-size: 20px;\n font-weight: 700;\n}\n.app-settings:not(.app-settings--legacy) .navigation-list[data-v-71803906] {\n height: 100%;\n overflow-y: auto;\n padding: var(--default-grid-baseline);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906] {\n position: relative;\n display: flex;\n align-items: center;\n font-size: var(--default-font-size);\n font-weight: 500;\n height: var(--default-clickable-area);\n margin: 2px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element);\n padding-inline: calc(2 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n color: var(--color-main-text);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906]:hover, .app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906]:focus-visible {\n background-color: color-mix(in srgb, var(--color-primary-element) 8%, transparent);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link[data-v-71803906]:focus-visible {\n outline: 2px solid var(--color-main-text);\n outline-offset: -2px;\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906] {\n background-color: var(--nav-tint-strong);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906]:hover, .app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906]:focus-visible {\n background-color: var(--color-primary-element-light-hover);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--active[data-v-71803906]::before {\n content: "";\n position: absolute;\n inset-block: var(--default-grid-baseline);\n inset-inline-start: 0;\n width: 3px;\n background-color: var(--color-primary-element);\n border-radius: 999px;\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link--icon[data-v-71803906] {\n gap: var(--default-grid-baseline);\n}\n.app-settings:not(.app-settings--legacy) .navigation-list__link-icon[data-v-71803906] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (width < 1024px) {\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container {\n padding-inline-start: 12px !important;\n padding-block-start: 4px !important;\n background-color: var(--color-main-background);\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container > .modal-container__content > .dialog__name {\n position: static;\n width: auto;\n height: auto;\n margin: 0 0 12px 0;\n padding-inline-end: var(--default-clickable-area);\n overflow: visible;\n clip-path: none;\n white-space: normal;\n border: 0;\n}\n.app-settings[data-v-71803906]:not(.app-settings--legacy) .app-settings__content {\n border: none;\n border-radius: 0;\n}\n}\n.app-settings.app-settings--legacy[data-v-71803906] .app-settings__navigation {\n min-width: 200px;\n margin-inline-end: calc(4 * var(--default-grid-baseline));\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n.app-settings.app-settings--legacy[data-v-71803906] .app-settings__content {\n padding-inline: calc(4 * var(--default-grid-baseline));\n}\n.app-settings.app-settings--legacy .navigation-list[data-v-71803906] {\n height: 100%;\n overflow-y: auto;\n padding: calc(3 * var(--default-grid-baseline));\n}\n.app-settings.app-settings--legacy .navigation-list__link[data-v-71803906] {\n display: flex;\n align-content: center;\n font-size: 16px;\n height: var(--default-clickable-area);\n margin: 4px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element);\n font-weight: var(--font-weight-element, bold);\n padding: 0 calc(4 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n}\n.app-settings.app-settings--legacy .navigation-list__link[data-v-71803906]:hover, .app-settings.app-settings--legacy .navigation-list__link[data-v-71803906]:focus {\n background-color: var(--color-background-hover);\n}\n.app-settings.app-settings--legacy .navigation-list__link--active[data-v-71803906] {\n background-color: var(--color-primary-element-light) !important;\n}\n.app-settings.app-settings--legacy .navigation-list__link--icon[data-v-71803906] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n gap: var(--default-grid-baseline);\n}\n.app-settings.app-settings--legacy .navigation-list__link-icon[data-v-71803906] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (max-width: 512px) {\n.app-settings.app-settings--legacy .app-settings[data-v-71803906]:not(.app-settings--legacy) > .modal-wrapper > .modal-container > .modal-container__content > .dialog__name {\n padding-inline-start: 16px;\n}\n}'],sourceRoot:""}]);const s=o;t.d(e,["A",0,s])},77181(n,e,t){var a=t(71354),i=t.n(a),l=t(76314),o=t.n(l)()(i());o.push([n.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9f146f2d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings-section[data-v-9f146f2d] {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --app-settings-section-text-offset: var(--form-element-label-offset);\n --app-settings-section-content-gap: calc(6 * var(--default-grid-baseline));\n margin-block-end: calc(8 * var(--default-grid-baseline));\n}\n.app-settings-section__name[data-v-9f146f2d] {\n margin: 0;\n padding-inline: var(--app-settings-section-text-offset);\n padding-block: 0;\n font-size: 20px;\n font-weight: var(--font-weight-heading, bold);\n}\n.app-settings-section__description[data-v-9f146f2d] {\n padding-inline: var(--app-settings-section-text-offset);\n color: var(--color-text-maxcontrast);\n}\n.app-settings-section__content[data-v-9f146f2d] {\n margin-block-start: calc(2 * var(--default-grid-baseline));\n display: flex;\n flex-direction: column;\n justify-content: stretch;\n gap: var(--app-settings-section-content-gap);\n}\n.app-settings-section__legacy[data-v-9f146f2d] {\n --app-settings-section-text-offset: 0;\n --app-settings-section-content-gap: 0;\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcAppSettingsSection.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,oEAAoE;EACpE,0EAA0E;EAC1E,wDAAwD;AAC1D;AACA;EACE,SAAS;EACT,uDAAuD;EACvD,gBAAgB;EAChB,eAAe;EACf,6CAA6C;AAC/C;AACA;EACE,uDAAuD;EACvD,oCAAoC;AACtC;AACA;EACE,0DAA0D;EAC1D,aAAa;EACb,sBAAsB;EACtB,wBAAwB;EACxB,4CAA4C;AAC9C;AACA;EACE,qCAAqC;EACrC,qCAAqC;AACvC",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9f146f2d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings-section[data-v-9f146f2d] {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --app-settings-section-text-offset: var(--form-element-label-offset);\n --app-settings-section-content-gap: calc(6 * var(--default-grid-baseline));\n margin-block-end: calc(8 * var(--default-grid-baseline));\n}\n.app-settings-section__name[data-v-9f146f2d] {\n margin: 0;\n padding-inline: var(--app-settings-section-text-offset);\n padding-block: 0;\n font-size: 20px;\n font-weight: var(--font-weight-heading, bold);\n}\n.app-settings-section__description[data-v-9f146f2d] {\n padding-inline: var(--app-settings-section-text-offset);\n color: var(--color-text-maxcontrast);\n}\n.app-settings-section__content[data-v-9f146f2d] {\n margin-block-start: calc(2 * var(--default-grid-baseline));\n display: flex;\n flex-direction: column;\n justify-content: stretch;\n gap: var(--app-settings-section-content-gap);\n}\n.app-settings-section__legacy[data-v-9f146f2d] {\n --app-settings-section-text-offset: 0;\n --app-settings-section-content-gap: 0;\n}"],sourceRoot:""}]);const s=o;t.d(e,["A",0,s])},57600(n,e,t){var a=t(71354),i=t.n(a),l=t(76314),o=t.n(l)()(i());o.push([n.id,"\n._appSettingsSectionShortcuts_r6ONT {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: calc(4 * var(--default-grid-baseline));\n}\n","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcAppSettingsShortcutsSection.css"],names:[],mappings:";AACA;CACC,aAAa;CACb,sBAAsB;CACtB,2CAA2C;AAC5C",sourcesContent:["\n._appSettingsSectionShortcuts_r6ONT {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: calc(4 * var(--default-grid-baseline));\n}\n"],sourceRoot:""}]);const s=o;t.d(e,["A",0,s])},42104(n,e,t){var a=t(71354),i=t.n(a),l=t(76314),o=t.n(l)()(i());o.push([n.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_b8Jeb {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._hotkey_W5WOO {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n display: flex;\n flex-direction: row-reverse;\n align-items: stretch;\n padding-inline: var(--form-element-label-offset);\n}\n._hotkey_W5WOO:first-child ._hotkey__label_UJqDg,\n._hotkey_W5WOO:first-child ._hotkey__keys_DhshL {\n border-block-start: none;\n}\n._hotkey__label_UJqDg,\n._hotkey__keys_DhshL {\n display: flex;\n align-items: center;\n padding-block: calc(2 * var(--default-grid-baseline));\n border-block-start: 1px solid var(--color-border);\n}\n._hotkey__label_UJqDg {\n flex: 1 1 200px;\n}\n._hotkey__keys_DhshL {\n flex: 1 1 auto;\n flex-wrap: wrap;\n justify-content: end;\n row-gap: calc(1 * var(--default-grid-baseline));\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcHotkey.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,aAAa;EACb,2BAA2B;EAC3B,oBAAoB;EACpB,gDAAgD;AAClD;AACA;;EAEE,wBAAwB;AAC1B;AACA;;EAEE,aAAa;EACb,mBAAmB;EACnB,qDAAqD;EACrD,iDAAiD;AACnD;AACA;EACE,eAAe;AACjB;AACA;EACE,cAAc;EACd,eAAe;EACf,oBAAoB;EACpB,+CAA+C;AACjD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_b8Jeb {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._hotkey_W5WOO {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n display: flex;\n flex-direction: row-reverse;\n align-items: stretch;\n padding-inline: var(--form-element-label-offset);\n}\n._hotkey_W5WOO:first-child ._hotkey__label_UJqDg,\n._hotkey_W5WOO:first-child ._hotkey__keys_DhshL {\n border-block-start: none;\n}\n._hotkey__label_UJqDg,\n._hotkey__keys_DhshL {\n display: flex;\n align-items: center;\n padding-block: calc(2 * var(--default-grid-baseline));\n border-block-start: 1px solid var(--color-border);\n}\n._hotkey__label_UJqDg {\n flex: 1 1 200px;\n}\n._hotkey__keys_DhshL {\n flex: 1 1 auto;\n flex-wrap: wrap;\n justify-content: end;\n row-gap: calc(1 * var(--default-grid-baseline));\n}"],sourceRoot:""}]);const s=o;t.d(e,["A",0,s])},44948(n,e,t){var a=t(71354),i=t.n(a),l=t(76314),o=t.n(l)()(i());o.push([n.id,"\n._hotkeyList_l6iQ2 {\n\t--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n}\n._hotkeyList__heading_N5hMl {\n\tfont-weight: var(--font-weight-heading, bold);\n\tmargin-inline: var(--form-element-label-offset);\n}\n","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcHotkeyList.css"],names:[],mappings:";AACA;CACC,8FAA8F;AAC/F;AACA;CACC,6CAA6C;CAC7C,+CAA+C;AAChD",sourcesContent:["\n._hotkeyList_l6iQ2 {\n\t--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n}\n._hotkeyList__heading_N5hMl {\n\tfont-weight: var(--font-weight-heading, bold);\n\tmargin-inline: var(--form-element-label-offset);\n}\n"],sourceRoot:""}]);const s=o;t.d(e,["A",0,s])},74245(n,e,t){var a=t(71354),i=t.n(a),l=t(76314),o=t.n(l)()(i());o.push([n.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_TcOah {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._kbd_ouG-F {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding-inline: calc(2 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n border: 2px solid var(--color-primary-element-light);\n border-block-end-width: 4px;\n border-radius: var(--border-radius-element);\n box-shadow: none; /* Override server <kbd> styles */\n font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */\n line-height: 1;\n white-space: nowrap;\n}\n._kbd_ouG-F + ._kbd_ouG-F {\n margin-inline-start: calc(1 * var(--default-grid-baseline));\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcKbd.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,wCAAwC;EACxC,qCAAqC;EACrC,6FAA6F;EAC7F,oDAAoD;EACpD,2BAA2B;EAC3B,2CAA2C;EAC3C,gBAAgB,EAAE,iCAAiC;EACnD,+BAA+B,EAAE,wEAAwE;EACzG,cAAc;EACd,mBAAmB;AACrB;AACA;EACE,2DAA2D;AAC7D",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_TcOah {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._kbd_ouG-F {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding-inline: calc(2 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n border: 2px solid var(--color-primary-element-light);\n border-block-end-width: 4px;\n border-radius: var(--border-radius-element);\n box-shadow: none; /* Override server <kbd> styles */\n font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */\n line-height: 1;\n white-space: nowrap;\n}\n._kbd_ouG-F + ._kbd_ouG-F {\n margin-inline-start: calc(1 * var(--default-grid-baseline));\n}"],sourceRoot:""}]);const s=o;t.d(e,["A",0,s])},71896(n,e,t){t.r(e),t.d(e,{default:()=>En});var a=t(32288),i=t(12416),l=t(60147),o=t(85072),s=t.n(o),r=t(97825),A=t.n(r),d=t(77659),c=t.n(d),p=t(55056),g=t.n(p),u=t(10540),C=t.n(u),v=t(41113),f=t.n(v),m=t(96762),b={};b.styleTagTransform=f(),b.setAttributes=g(),b.insert=c().bind(null,"head"),b.domAPI=A(),b.insertStyleElement=C(),s()(m.A,b),m.A&&m.A.locals&&m.A.locals;var _=t(51784),h=t(72746),y=t(15620),E=t(5203);const k=(0,a.pM)({name:"NcVNodes",props:{vnodes:{type:[Array,Object],default:null}},render(){return this.vnodes||this.$slots?.default?.({})}});var B=t(31619),x=t(38855);let w="missing-app-name";try{w="Nextcloud"}catch{x.l.error("The `@nextcloud/vue` library was used without setting / replacing the `appName`.")}const D=w;let S="";try{S="36"}catch{x.l.error("The `@nextcloud/vue` library was used without setting / replacing the `appVersion`.")}const F=S,L=function(){let n,e=!1;return(...t)=>(e||(e=!0,n=(()=>{const n=(0,B.C)("core","apps",[]),e=(0,a.WQ)("appName",D);return n.find(({id:n})=>n===e)?.name??e})(...t)),n)}(),N=Symbol.for("NcAppSettingsDialog:registration"),G=Symbol.for("NcAppSettingsDialog:legacy");var P=t(75290),R=t(12771),X=t(78577),I=t(71346);const T=(0,a.pM)({__name:"NcAppSettingsDialogVersion",setup(n){const e=(0,a.WQ)(G),t=L();return(n,l)=>((0,a.uX)(),(0,a.CE)("div",{class:(0,_.C4)([n.$style.appSettingsDialogVersion,{[n.$style.appSettingsDialogVersion__legacy]:(0,i.R1)(e)}])},(0,_.v_)((0,i.R1)(t))+" "+(0,_.v_)((0,i.R1)(F)),3))}}),j=(0,P._)(T,[["__cssModules",{$style:{"material-design-icon":"_material-design-icon_hQ2c6",appSettingsDialogVersion:"_appSettingsDialogVersion_zdiMg",appSettingsDialogVersion__legacy:"_appSettingsDialogVersion__legacy_S2z5e"}}]]);(0,X.r)(X.I);const W={key:0,class:"app-settings__title"},q={key:1,class:"navigation-list"},$=["aria-current","href","onClick","onKeydown"],z={key:0,class:"navigation-list__link-icon"},V={class:"navigation-list__link-text"},H=(0,a.pM)({__name:"NcAppSettingsDialog",props:(0,a.zz)({showNavigation:{type:Boolean},container:{default:"body"},name:{default:""},additionalTrapElements:{default:()=>[]},legacy:{type:Boolean,default:!1},noVersion:{type:Boolean,default:!1}},{open:{type:Boolean,required:!0},openModifiers:{}}),emits:["update:open"],setup(n){const e=(0,a.fn)(n,"open"),t=n;(0,a.Gt)(N,{registerSection:function(n,e,t,i){if(A.value.some(({id:e})=>n===e))throw new Error(`Duplicate section id found: ${n}. Settings navigation sections must have unique section ids.`);A.value.some(({name:n})=>e===n)&&(0,a.R8)(`Duplicate section name found: ${e}. Settings navigation sections must have unique section names.`),void 0!==t?g.set(n,t):g.has(n)?t=g.get(n):(t=Math.max(0,...g.values())+1,g.set(n,t)),A.value=[...A.value,{id:n,name:e,order:t,icon:i}].sort(({order:n},{order:e})=>n-e),1===A.value.length&&(s.value=n)},unregisterSection:function(n){A.value=A.value.filter(({id:e})=>n!==e),s.value===n&&(s.value=A.value[0]?.id??"")}}),(0,a.Gt)(G,(0,i.lW)(()=>t.legacy));const l=(0,a.rk)("settingsScroller"),o=(0,R.al)(),s=(0,i.KR)(""),r=(0,i.KR)(!1),A=(0,i.KR)([]),d=(0,a.EW)(()=>!o.value&&t.showNavigation),c=(0,a.EW)(()=>A.value.some(({icon:n})=>!!n)),p=(0,y.A)(()=>{s.value="",document.activeElement?.className.includes("navigation-list__link")&&document.activeElement.blur()},300),g=new Map;function u(n){r.value=!0,document.getElementById("settings-section_"+n).scrollIntoView({behavior:"smooth",inline:"nearest"}),s.value=n,setTimeout(()=>{r.value=!1},1e3)}function C(n){n||(e.value=!1,l.value.scrollTop=0)}function v(){e.value&&!r.value&&p()}return(0,a.xo)(()=>{g.clear()}),(t,l)=>e.value?((0,a.uX)(),(0,a.Wv)(E.N,{key:0,class:(0,_.C4)(["app-settings",{"app-settings--legacy":(0,i.R1)(I.i)}]),contentClasses:"app-settings__content",navigationClasses:"app-settings__navigation",additionalTrapElements:n.additionalTrapElements,container:n.container,closeOnClickOutside:"","navigation-aria-label":(0,i.R1)(X.a)("Settings navigation"),size:"large",name:n.name,"onUpdate:open":C},(0,a.eX)({default:(0,a.k6)(()=>[(0,a.Lk)("div",{ref:"settingsScroller",onScroll:v},[(0,a.RG)(t.$slots,"default",{},void 0,!0),n.noVersion?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.Wv)(j,{key:0}))],544)]),_:2},[d.value?{name:"navigation",fn:(0,a.k6)(({isCollapsed:e})=>[(0,i.R1)(I.i)?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",W,(0,_.v_)(n.name),1)),e?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("ul",q,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(A.value,n=>((0,a.uX)(),(0,a.CE)("li",{key:n.id},[(0,a.Lk)("a",{"aria-current":`${n.id===s.value}`,class:(0,_.C4)(["navigation-list__link",{"navigation-list__link--active":n.id===s.value,"navigation-list__link--icon":c.value}]),href:`#settings-section_${n.id}`,tabindex:"0",onClick:(0,h.D$)(e=>u(n.id),["prevent"]),onKeydown:(0,h.jR)(e=>u(n.id),["enter"])},[c.value?((0,a.uX)(),(0,a.CE)("div",z,[n.icon?((0,a.uX)(),(0,a.Wv)(k,{key:0,vnodes:n.icon},null,8,["vnodes"])):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0),(0,a.Lk)("span",V,(0,_.v_)(n.name),1)],42,$)]))),128))]))]),key:"0"}:void 0]),1032,["class","additionalTrapElements","container","navigation-aria-label","name"])):(0,a.Q3)("",!0)}}),O=(0,P._)(H,[["__scopeId","data-v-71803906"]]);var M=t(77181),U={};U.styleTagTransform=f(),U.setAttributes=g(),U.insert=c().bind(null,"head"),U.domAPI=A(),U.insertStyleElement=C(),s()(M.A,U),M.A&&M.A.locals&&M.A.locals;const Q=["id","aria-labelledby"],Y=["id"],K={class:"app-settings-section__description"},J={class:"app-settings-section__content"},Z=(0,a.pM)({__name:"NcAppSettingsSection",props:{name:{},description:{},id:{},order:{}},setup(n){const e=n,t=(0,a.Ht)(),{registerSection:l,unregisterSection:o}=(0,a.WQ)(N),s=(0,a.WQ)(G),r=(0,a.EW)(()=>"settings-section_"+e.id);return(0,a.wB)(()=>e.id,()=>{/^[a-z0-9\-_]+$/.test(e.id)||x.l.warn(`Invalid id prop: ${e.id}. Only alphanumeric, dash and underscore are allowed.`)},{immediate:!0}),(0,a.wB)([()=>e.id,()=>e.name,()=>e.order],([n,e,a],[i,,])=>{o(i),l(n,e,a,t?.icon?.())}),(0,a.sV)(()=>{l(e.id,e.name,e.order,t?.icon?.())}),(0,a.xo)(()=>{o(e.id)}),(e,t)=>((0,a.uX)(),(0,a.CE)("section",{id:r.value,"aria-labelledby":`${r.value}--label`,class:(0,_.C4)(["app-settings-section",{"app-settings-section__legacy":(0,i.R1)(s)}])},[(0,a.Lk)("h3",{id:`${r.value}--label`,class:"app-settings-section__name"},(0,_.v_)(n.name),9,Y),(0,a.Lk)("div",K,(0,_.v_)(n.description),1),(0,a.Lk)("div",J,[(0,a.RG)(e.$slots,"default",{},void 0,!0)])],10,Q))}}),nn=(0,P._)(Z,[["__scopeId","data-v-9f146f2d"]]);var en=t(57600),tn={};tn.styleTagTransform=f(),tn.setAttributes=g(),tn.insert=c().bind(null,"head"),tn.domAPI=A(),tn.insertStyleElement=C(),s()(en.A,tn),en.A&&en.A.locals&&en.A.locals,(0,X.r)(X.q);const an=(0,a.pM)({__name:"NcAppSettingsShortcutsSection",setup:n=>(n,e)=>((0,a.uX)(),(0,a.Wv)(nn,{id:"keyboard-shortcuts",name:(0,i.R1)(X.a)("Keyboard shortcuts")},{default:(0,a.k6)(()=>[(0,a.Lk)("div",{class:(0,_.C4)(n.$style.appSettingsSectionShortcuts)},[(0,a.RG)(n.$slots,"default")],2)]),_:3},8,["name"]))}),ln=(0,P._)(an,[["__cssModules",{$style:{appSettingsSectionShortcuts:"_appSettingsSectionShortcuts_r6ONT"}}]]);var on=t(42104),sn={};sn.styleTagTransform=f(),sn.setAttributes=g(),sn.insert=c().bind(null,"head"),sn.domAPI=A(),sn.insertStyleElement=C(),s()(on.A,sn),on.A&&on.A.locals&&on.A.locals;var rn=t(74245),An={};An.styleTagTransform=f(),An.setAttributes=g(),An.insert=c().bind(null,"head"),An.domAPI=A(),An.insertStyleElement=C(),s()(rn.A,An),rn.A&&rn.A.locals&&rn.A.locals;var dn=t(39354);(0,X.r)(X.p);const cn=(0,a.pM)({__name:"NcKbd",props:{symbol:{default:()=>{}},mac:{type:Boolean,default:()=>dn.i}},setup(n){const e=(0,a.EW)(()=>({ArrowUp:"↑",ArrowDown:"↓",ArrowLeft:"←",ArrowRight:"→",Control:n.mac?"⌘":(0,X.a)("Ctrl"),Alt:n.mac?"⌥":(0,X.a)("Alt"),Shift:n.mac?"⇧":(0,X.a)("Shift"),Enter:n.mac?"⏎":(0,X.a)("Enter"),Tab:n.mac?"⇥":(0,X.a)("Tab"),Delete:n.mac?"⌫":(0,X.a)("Delete"),Escape:n.mac?"⎋":(0,X.a)("Escape"),Space:(0,X.a)("Space")})),t=(0,a.EW)(()=>n.symbol&&e.value[n.symbol]||n.symbol);return(n,e)=>((0,a.uX)(),(0,a.CE)("kbd",{class:(0,_.C4)(n.$style.kbd)},[(0,a.RG)(n.$slots,"default",{},()=>[(0,a.eW)((0,_.v_)(t.value),1)])],2))}}),pn=(0,P._)(cn,[["__cssModules",{$style:{"material-design-icon":"_material-design-icon_TcOah",kbd:"_kbd_ouG-F"}}]]),gn=(0,a.pM)({__name:"NcHotkey",props:{label:{default:()=>{}},hotkey:{default:()=>{}}},setup(n){const e=(0,a.EW)(()=>n.hotkey?.split(/\s+/).map(n=>n.trim()));return(t,i)=>((0,a.uX)(),(0,a.CE)("li",{class:(0,_.C4)(t.$style.hotkey)},[(0,a.Lk)("span",{role:"term",class:(0,_.C4)(t.$style.hotkey__keys)},[(0,a.RG)(t.$slots,"hotkey",{},()=>[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.value,(n,e)=>((0,a.uX)(),(0,a.Wv)(pn,{key:e,symbol:n},null,8,["symbol"]))),128))])],2),(0,a.Lk)("span",{role:"definition",class:(0,_.C4)(t.$style.hotkey__label)},[(0,a.RG)(t.$slots,"default",{},()=>[(0,a.eW)((0,_.v_)(n.label||"⚠️ NcHotKey must have a label or slot content"),1)])],2)],2))}}),un=(0,P._)(gn,[["__cssModules",{$style:{"material-design-icon":"_material-design-icon_b8Jeb",hotkey:"_hotkey_W5WOO",hotkey__label:"_hotkey__label_UJqDg",hotkey__keys:"_hotkey__keys_DhshL"}}]]);var Cn=t(44948),vn={};vn.styleTagTransform=f(),vn.setAttributes=g(),vn.insert=c().bind(null,"head"),vn.domAPI=A(),vn.insertStyleElement=C(),s()(Cn.A,vn),Cn.A&&Cn.A.locals&&Cn.A.locals;var fn=t(81126);(0,X.r)(X.q);const mn=(0,a.pM)({__name:"NcHotkeyList",props:{label:{default:()=>{}}},setup(n){const e=`NcHotkeyList_${(0,fn.c)()}`;return(t,l)=>((0,a.uX)(),(0,a.CE)("div",{class:(0,_.C4)(t.$style.hotkeyList)},[(0,a.Lk)("div",{id:e,class:(0,_.C4)([t.$style.hotkeyList__heading,{"hidden-visually":!n.label}])},(0,_.v_)(n.label||(0,i.R1)(X.a)("Keyboard shortcuts")),3),(0,a.Lk)("ul",{"aria-labelledby":e},[(0,a.RG)(t.$slots,"default")])],2))}}),bn=(0,P._)(mn,[["__cssModules",{$style:{hotkeyList:"_hotkeyList_l6iQ2",hotkeyList__heading:"_hotkeyList__heading_N5hMl"}}]]);var _n=t(30781),hn=t(35471),yn=t(98831);const En=(0,a.pM)({__name:"ViewerSettings",props:{open:{type:Boolean}},emits:["update:open"],setup(n,{emit:e}){const t=e,o=[3,5,10,30],s=(0,l.V8)(),{slideshowDelay:r,setSlideshowDelay:A}=(0,hn.u)(),d=(0,a.EW)(()=>[...new Set([...o,r.value])].sort((n,e)=>n-e).map(n=>({id:n,label:(0,yn.n)("{count} second","{count} seconds",n,{count:n})}))),c=(0,a.EW)(()=>d.value.find(n=>n.id===r.value));function p(n){n&&A(n.id)}return(e,l)=>((0,a.uX)(),(0,a.Wv)((0,i.R1)(O),{open:n.open,name:(0,i.R1)(yn.t)("Viewer settings"),showNavigation:"",noVersion:"","onUpdate:open":l[0]||(l[0]=n=>t("update:open",n))},{default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(nn),{id:"viewer-settings-slideshow",name:(0,i.R1)(yn.t)("Slideshow")},{default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(_n.default),{inputLabel:(0,i.R1)(yn.t)("Show each file for"),options:d.value,modelValue:c.value,clearable:!1,searchable:!1,"onUpdate:modelValue":p},null,8,["inputLabel","options","modelValue"])]),_:1},8,["name"]),(0,a.bF)((0,i.R1)(ln),null,{default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(bn),{label:(0,i.R1)(yn.t)("Navigation")},{default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Previous file"),hotkey:(0,i.R1)(s)?"ArrowRight":"ArrowLeft"},null,8,["label","hotkey"]),(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Next file"),hotkey:(0,i.R1)(s)?"ArrowLeft":"ArrowRight"},null,8,["label","hotkey"]),(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Close"),hotkey:"Escape"},null,8,["label"])]),_:1},8,["label"]),(0,a.bF)((0,i.R1)(bn),{label:(0,i.R1)(yn.t)("Actions")},{default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Download"),hotkey:"Control S"},null,8,["label"]),(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Delete"),hotkey:"Control Delete"},null,8,["label"]),(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Edit"),hotkey:"Control E"},null,8,["label"]),(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Full screen"),hotkey:"F"},null,8,["label"])]),_:1},8,["label"]),(0,a.bF)((0,i.R1)(bn),{label:(0,i.R1)(yn.t)("View")},{default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Switch between side by side and differences"),hotkey:"D"},null,8,["label"]),(0,a.bF)((0,i.R1)(un),{label:(0,i.R1)(yn.t)("Show these settings"),hotkey:"?"},null,8,["label"])]),_:1},8,["label"])]),_:1})]),_:1},8,["open","name"]))}})}}]);
//# sourceMappingURL=1896-1896.js.map?v=547455de8299f8200d51