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);
-
-
-
+
-
+
-
-
-
-
-
(isMenuVisible.value = false);
.telegramContainer:hover > a {
filter: brightness(0.75);
}
-input[type=file], /* FF, IE7+, chrome (except button) */
-input[type=file]::-webkit-file-upload-button {
- cursor: pointer;
-}
diff --git a/src/shared/MenuDial.vue b/src/shared/MenuDial.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f782875f33736c6fe5a45e52ccaca1b911a27141
--- /dev/null
+++ b/src/shared/MenuDial.vue
@@ -0,0 +1,106 @@
+
+
+
+
+ {{ elementsSize }}
+
+
+
diff --git a/src/shared/icons/HamgurgerMenu.vue b/src/shared/icons/HamburgerMenu.vue
similarity index 100%
rename from src/shared/icons/HamgurgerMenu.vue
rename to src/shared/icons/HamburgerMenu.vue