diff --git a/src/components/base/LoginComponent.tsx b/src/components/base/LoginComponent.tsx index 0672641..b3ee642 100644 --- a/src/components/base/LoginComponent.tsx +++ b/src/components/base/LoginComponent.tsx @@ -17,7 +17,7 @@ export default defineComponent({ return () => (
-
+ diff --git a/src/components/base/settings/general/SettingsSelectors.tsx b/src/components/base/settings/general/SettingsSelectors.tsx index ecd2645..0b1364b 100644 --- a/src/components/base/settings/general/SettingsSelectors.tsx +++ b/src/components/base/settings/general/SettingsSelectors.tsx @@ -7,7 +7,6 @@ import { useRouter } from 'vue-router' import AppSelector from '@/components/app/AppSelector' import AppSlider from '@/components/app/AppSlider' import { generateDesktopIcons, languageMap, setCSSVariable } from '@/utils/helper' -import type { LoginPosition } from '@/models/page' export default defineComponent({ name: 'SettingsSelectors', @@ -23,29 +22,12 @@ export default defineComponent({ pageStore.languages.map((lang) => ({ text: languageMap[lang] || lang, value: lang })) ) - const menuPositionItems = computed(() => - ['top', 'left', 'right', 'bottom', 'center'].map((word) => ({ - value: word, - text: t(`settings.login-position.${word}`) - })) - ) - - const menuPositionValue = computed(() => ({ - value: pageStore.loginPosition, - text: t(`settings.login-position.${pageStore.loginPosition}`) - })) - const changeLanguage = (value: string) => { locale.value = value localStorage.setItem('language', value) pageStore.language = value } - const changeLoginPosition = (position: string) => { - localStorage.setItem('loginPosition', position) - pageStore.loginPosition = position as LoginPosition - } - const changeDesktop = (value: string) => { appStore.saveStateApp({ key: 'desktop', value }) } @@ -64,12 +46,6 @@ export default defineComponent({ modelValue={pageStore.language} onUpdate:modelValue={changeLanguage} /> - {!isViewThemeOnly.value && ( ({ @@ -13,7 +13,6 @@ export const usePageStore = defineStore('page', { mainTabIndex: 0, language: '', - loginPosition: 'center' as LoginPosition, languages: [] as string[], activeBlocks: [] as InteractiveBlock[], interactiveBlocks: [ diff --git a/src/style/components/login.styl b/src/style/components/login.styl index 98d69ef..1dd4be0 100644 --- a/src/style/components/login.styl +++ b/src/style/components/login.styl @@ -24,16 +24,7 @@ min-width var(--login-width) height 230px z-index 10 - &.login-view--center - transform translate(calc(var(--half-width) - 50%), calc(var(--half-height) - 50%)) - &.login-view--top - transform translate(calc(var(--half-width) - 50%), calc(var(--gap) + var(--height-bar))) - &.login-view--right - transform translate(calc(100vw - 100% - 12px), calc(var(--half-height) - 50%)) - &.login-view--bottom - transform translate(calc(var(--half-width) - 50%), calc(100vh - 100% - 12px)) - &.login-view--left - transform translate(12px, calc(var(--half-height) - 50%)) + transform translate(calc(var(--half-width) - 50%), calc(100vh - 100% - 12px)) .slash stroke-dasharray 29 diff --git a/src/views/Home.tsx b/src/views/Home.tsx index 4f2346f..9c73e3b 100644 --- a/src/views/Home.tsx +++ b/src/views/Home.tsx @@ -43,7 +43,6 @@ export default defineComponent({ locale.value = language pageStore.language = language pageStore.languages = ['ru', 'en', 'fr', 'de', 'es'] - pageStore.loginPosition = (localStorage.getItem('loginPosition') as any) || 'center' pageStore.openBlock({ id: 'login' }) onMounted(() => {