+
+
diff --git a/core/client/src/pages/auth/sign-in.vue b/core/client/src/pages/auth/sign-in/index.vue
similarity index 100%
rename from core/client/src/pages/auth/sign-in.vue
rename to core/client/src/pages/auth/sign-in/index.vue
diff --git a/core/client/src/pages/auth/sign-in/workspace.vue b/core/client/src/pages/auth/sign-in/workspace.vue
new file mode 100644
index 00000000..055601b7
--- /dev/null
+++ b/core/client/src/pages/auth/sign-in/workspace.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
diff --git a/core/client/src/pages/auth/sign-up/workspace.vue b/core/client/src/pages/auth/sign-up/workspace.vue
index dd6fb98f..7e850f39 100644
--- a/core/client/src/pages/auth/sign-up/workspace.vue
+++ b/core/client/src/pages/auth/sign-up/workspace.vue
@@ -2,14 +2,14 @@
import { useHead } from '@unhead/vue'
import { WorkspaceForm } from '@/features/auth/sign-up'
import { LayoutsEnum } from '@/layouts/model'
-import { WorkspaceLogoChooser, WorkspaceSection } from '@/widgets/auth'
+import { WorkspaceCreating, WorkspaceLogoChooser } from '@/widgets/auth'
definePage({
meta: {
layout: LayoutsEnum.auth,
requiresAuth: true,
},
- name: 'workspace',
+ name: 'sign-up-workspace',
})
useHead({
@@ -19,13 +19,13 @@ useHead({
-
+
-
+
diff --git a/core/client/src/shared/libs/i18n/locales/en-US.ts b/core/client/src/shared/libs/i18n/locales/en-US.ts
index f7fa48f3..2f702ba2 100644
--- a/core/client/src/shared/libs/i18n/locales/en-US.ts
+++ b/core/client/src/shared/libs/i18n/locales/en-US.ts
@@ -179,7 +179,7 @@ export default {
login: {
title: 'Welcome back',
description: 'Enter your info below to sign in your account',
- btn: 'Sign In with Email',
+ btn: 'Continue',
proposal: 'Don\'t have an account?',
route: 'Sign Up Now',
},
@@ -199,22 +199,29 @@ export default {
route: 'Resend',
},
workspace: {
- title: 'Create your workspace',
- logo: {
- label: 'Choose a logo for your workspace',
- btn: 'Choose image | Delete',
- description: '*.png, *.jpeg files up to 10MB at least 400px by 400px',
- },
- alert: 'Remember, if you don’t choose a logo, jenda will automatically generate one for you',
- form: {
- name: {
- label: 'Name',
- placeholder: 'Enter your workspace name',
+ creating: {
+ title: 'Create your workspace',
+ logo: {
+ label: 'Choose a logo for your workspace',
+ btn: 'Choose image | Delete',
+ description: '*.png, *.jpeg files up to 10MB at least 400px by 400px',
},
- url: {
- label: 'Custom link',
+ alert: 'Remember, if you don’t choose a logo, jenda will automatically generate one for you',
+ form: {
+ name: {
+ label: 'Name',
+ placeholder: 'Enter your workspace name',
+ },
+ url: {
+ label: 'Custom link',
+ },
},
},
+ choosing: {
+ title: 'Choose a workspace',
+ description: 'The more your team engages with Jenda, the more dynamic your workspaces become. | Jenda transforms collaboration in shared workspaces—from organizing projects and managing tasks to centralizing discussions and building efficient workflows.',
+ label: 'Available workspaces',
+ },
route: 'Continue',
},
form: {
@@ -232,7 +239,7 @@ export default {
],
back: 'To Home',
auth_alert:
- 'authorization via google will be replaced with gitlab after 28.12.2024',
+ 'authorization via google will be replaced with gitlab after 28.02.2025',
},
kanban: {
sorting: {
diff --git a/core/client/src/shared/libs/i18n/locales/ru-RU.ts b/core/client/src/shared/libs/i18n/locales/ru-RU.ts
index 99dc76cb..07d66aec 100644
--- a/core/client/src/shared/libs/i18n/locales/ru-RU.ts
+++ b/core/client/src/shared/libs/i18n/locales/ru-RU.ts
@@ -182,7 +182,7 @@ export default {
login: {
title: 'С возвращением',
description: 'Введите свои данные ниже, чтобы войти в свой аккаунт',
- btn: 'Войти',
+ btn: 'Продолжить',
proposal: 'Ещё нет аккаунта?',
route: 'Зарегистрируйтесь',
},
@@ -202,22 +202,29 @@ export default {
route: 'Отправить повторно',
},
workspace: {
- title: 'Создайте воркспейс',
- logo: {
- label: 'Выберите логотип',
- btn: 'Выбрать картинку | Удалить',
- description: '*.png, *.jpeg до 10 МБ, размером не менее 400 x 400 пикселей',
- },
- alert: 'Помните, если вы не выберете лого, то jenda автоматически создаст его для вас',
- form: {
- name: {
- label: 'Название',
- placeholder: 'Введите название',
+ creating: {
+ title: 'Создайте воркспейс',
+ logo: {
+ label: 'Выберите логотип',
+ btn: 'Выбрать картинку | Удалить',
+ description: '*.png, *.jpeg до 10 МБ, размером не менее 400 x 400 пикселей',
},
- url: {
- label: 'Удобная ссылка',
+ alert: 'Помните, если вы не выберете лого, то jenda автоматически создаст его для вас',
+ form: {
+ name: {
+ label: 'Название',
+ placeholder: 'Введите название',
+ },
+ url: {
+ label: 'Удобная ссылка',
+ },
},
},
+ choosing: {
+ title: 'Выберите воркспейс',
+ description: 'Чем активнее ваша команда использует Jenda, тем эффективнее становятся ваши рабочие пространства. | Jenda преображает совместную работу в общих рабочих пространствах. От организации проектов и управления задачами до объединения обсуждений и создания эффективных процессов.',
+ label: 'Доступные воркспейсы',
+ },
route: 'Продолжить',
},
form: {
@@ -235,7 +242,7 @@ export default {
],
back: 'На главную',
auth_alert:
- 'aвторизация через google будет заменена на gitlab после 28.12.2024',
+ 'aвторизация через google будет заменена на gitlab после 28.02.2025',
},
kanban: {
sorting: {
diff --git a/core/client/src/shared/libs/i18n/locales/zh-CN.ts b/core/client/src/shared/libs/i18n/locales/zh-CN.ts
index 990392a9..2e8809e3 100644
--- a/core/client/src/shared/libs/i18n/locales/zh-CN.ts
+++ b/core/client/src/shared/libs/i18n/locales/zh-CN.ts
@@ -175,7 +175,7 @@ export default {
description: '请输入下面的信息以登录您的帐户',
btn: '用电子邮件登录',
proposal: '还没有帐户?',
- route: '立即注册',
+ route: '立即登录',
},
registration: {
title: '开始使用',
@@ -193,22 +193,29 @@ export default {
route: '重新发送',
},
workspace: {
- title: '创建工作区',
- logo: {
- label: '为您的工作区选择一个标志',
- btn: '选择图片 | 删除',
- description: '文件 *.png, *.jpeg,最大 10MB,尺寸至少为 400x400 像素',
- },
- alert: '请记住,如果您未选择标志,Jenda 将自动为您生成一个',
- form: {
- name: {
- label: '名称',
- placeholder: '输入您的工作区名称',
+ creating: {
+ title: '创建工作区',
+ logo: {
+ label: '为您的工作区选择一个标志',
+ btn: '选择图片 | 删除',
+ description: '文件 *.png, *.jpeg,最大 10MB,尺寸至少为 400x400 像素',
},
- url: {
- label: '自定义链接',
+ alert: '请记住,如果您未选择标志,Jenda 将自动为您生成一个',
+ form: {
+ name: {
+ label: '名称',
+ placeholder: '输入您的工作区名称',
+ },
+ url: {
+ label: '自定义链接',
+ },
},
},
+ choosing: {
+ title: '选择工作空间',
+ description: '您的团队使用 Jenda 越积极,您的工作空间就会越高效。| Jenda 改变了在共享工作空间中的协作方式——从项目组织和任务管理到集中讨论和创建高效工作流程。',
+ label: '可用的工作空间',
+ },
route: '立即登录',
},
form: {
@@ -219,7 +226,7 @@ export default {
line: '或继续使用',
privacy: ['点击继续即表示您同意我们的', '点击登录即表示您同意我们的', '服务条款', '和', '隐私政策。'],
back: '回到首页',
- auth_alert: '通过 google 的授权将在 2024 年 12 月 28 日后被 gitlab 替代',
+ auth_alert: '通过 google 的授权将在 2025 年 02 月 28 日后被 gitlab 替代',
},
kanban: {
sorting: {
diff --git a/core/client/src/widgets/auth/ui/AuthContainer.vue b/core/client/src/widgets/auth/ui/AuthContainer.vue
index 63225847..eb57e576 100644
--- a/core/client/src/widgets/auth/ui/AuthContainer.vue
+++ b/core/client/src/widgets/auth/ui/AuthContainer.vue
@@ -2,7 +2,7 @@
import { computed } from 'vue'
import { useI18n } from 'vue-i18n'
import { useRoute } from 'vue-router/auto'
-import { LogoFile, PrivacyPolicy } from '@/features/auth/common'
+import { PrivacyPolicy } from '@/features/auth/common'
import { GoogleOauth } from '@/features/auth/oauth'
import { UiAlert } from '@/shared/ui'
@@ -35,7 +35,6 @@ const alertString = computed(() => {
class="auth-slot-container"
>