diff --git a/src/app/assets/icons/close-circle.svg b/src/app/assets/icons/close-circle.svg deleted file mode 100644 index 22022e72d3428b011d28f843fd9d46e37add8a54..0000000000000000000000000000000000000000 --- a/src/app/assets/icons/close-circle.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/app/assets/main.css b/src/app/assets/main.css index 0c447b6829ef87ad527104b8815efb0aab4e2af7..e1a9b3ed47df843d247e249f10216d546616f4cf 100644 --- a/src/app/assets/main.css +++ b/src/app/assets/main.css @@ -242,6 +242,10 @@ label { legend { display: block; } +input[type=file], /* FF, IE7+, chrome (except button) */ +input[type=file]::-webkit-file-upload-button { + cursor: pointer; +} ::-webkit-scrollbar { width: 10px; } diff --git a/src/app/components.d.ts b/src/app/components.d.ts index 9a7732fafc215e6d226d8b995f2eb982175ff67d..59a1b2640b7fbd8b29c9eb83f1848520b711def0 100644 --- a/src/app/components.d.ts +++ b/src/app/components.d.ts @@ -27,7 +27,7 @@ declare module 'vue' { EntityPositionSettings: typeof import('./../components/entities/settings/EntityPositionSettings.vue')['default'] EntityTitle: typeof import('./../components/entities/share/EntityTitle.vue')['default'] ExitIcon: typeof import('./../shared/icons/ExitIcon.vue')['default'] - HamgurgerMenu: typeof import('./../shared/icons/HamgurgerMenu.vue')['default'] + HamburgerMenu: typeof import('./../shared/icons/HamburgerMenu.vue')['default'] HomeIcon: typeof import('./../shared/icons/HomeIcon.vue')['default'] ImageItem: typeof import('./../modules/entities/ImageItem.vue')['default'] ImageMenu: typeof import('./../components/entities/settings/ImageMenu.vue')['default'] @@ -40,6 +40,7 @@ declare module 'vue' { NavigationIcon: typeof import('./../shared/icons/NavigationIcon.vue')['default'] PageBackgroundMenu: typeof import('./../modules/PageBackgroundMenu.vue')['default'] PageHeader: typeof import('./../modules/PageHeader.vue')['default'] + PageMenuButton: typeof import('./../components/PageMenuButton.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] SettingsIcon: typeof import('./../shared/icons/SettingsIcon.vue')['default'] @@ -47,7 +48,6 @@ declare module 'vue' { SignIn: typeof import('./../pages/authorization/signIn.vue')['default'] SignUp: typeof import('./../pages/authorization/signUp.vue')['default'] SolidIcon: typeof import('./../shared/icons/SolidIcon.vue')['default'] - SpeedDial: typeof import('primevue/speeddial')['default'] TelegramSection: typeof import('./../modules/TelegramSection.vue')['default'] TextFontMenu: typeof import('./../components/entities/share/TextFontMenu.vue')['default'] TextItem: typeof import('./../modules/entities/TextItem.vue')['default'] diff --git a/src/components/PageMenuButton.vue b/src/components/PageMenuButton.vue new file mode 100644 index 0000000000000000000000000000000000000000..8cbf1363d382720b4a04793f8067252829304eae --- /dev/null +++ b/src/components/PageMenuButton.vue @@ -0,0 +1,17 @@ + + + + + diff --git a/src/pages/[uuid]/SheetPage.vue b/src/pages/[uuid]/SheetPage.vue index 5731130321e2741315b27ea2bd66bc351f77b561..32629c2240e78f3299c0a52bd1b4377eedae4b23 100644 --- a/src/pages/[uuid]/SheetPage.vue +++ b/src/pages/[uuid]/SheetPage.vue @@ -75,29 +75,16 @@ const saveImage = (finalImageUrl: string) => { interfaceStore.editPageBackground(finalImageUrl); isModalUploadFile.value = false; }; -const closeMenu = () => (isMenuVisible.value = false); +const openMenu = () => (isMenuVisible.value = true);