From 48979df810fab613e0655eedc5a8c658c42e5325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Wed, 1 May 2024 19:50:26 +0200 Subject: [PATCH] Move remote sign in button to sign in page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- src/components/sidebar-menu.tsx | 6 ------ .../auth-login/components/consumers-list.tsx | 2 +- .../auth-login/components/login-page.tsx | 18 ++++++++++++++++-- .../ui/components/profile-dropdown.tsx | 7 ------- src/locales/en.json | 2 -- 5 files changed, 17 insertions(+), 18 deletions(-) diff --git a/src/components/sidebar-menu.tsx b/src/components/sidebar-menu.tsx index dfd87afe5..eb3c0d9a8 100644 --- a/src/components/sidebar-menu.tsx +++ b/src/components/sidebar-menu.tsx @@ -34,7 +34,6 @@ const messages = defineMessages({ developers: { id: 'navigation.developers', defaultMessage: 'Developers' }, drafts: { id: 'navigation.drafts', defaultMessage: 'Drafts' }, addAccount: { id: 'profile_dropdown.add_account', defaultMessage: 'Add an existing account' }, - addRemoteAccount: { id: 'profile_dropdown.add_remote_account', defaultMessage: 'Add account from remote instance' }, followRequests: { id: 'navigation_bar.follow_requests', defaultMessage: 'Follow requests' }, close: { id: 'lightbox.close', defaultMessage: 'Close' }, }); @@ -363,11 +362,6 @@ const SidebarMenu: React.FC = (): JSX.Element | null => { {intl.formatMessage(messages.addAccount)} - - - - {intl.formatMessage(messages.addRemoteAccount)} - )} diff --git a/src/features/auth-login/components/consumers-list.tsx b/src/features/auth-login/components/consumers-list.tsx index e236ff101..e944c76c3 100644 --- a/src/features/auth-login/components/consumers-list.tsx +++ b/src/features/auth-login/components/consumers-list.tsx @@ -16,7 +16,7 @@ const ConsumersList: React.FC = () => { if (providers.length > 0) { return ( - + diff --git a/src/features/auth-login/components/login-page.tsx b/src/features/auth-login/components/login-page.tsx index 8817b6d39..c0a6c0e3b 100644 --- a/src/features/auth-login/components/login-page.tsx +++ b/src/features/auth-login/components/login-page.tsx @@ -6,6 +6,7 @@ import { logIn, verifyCredentials, switchAccount } from 'soapbox/actions/auth'; import { fetchInstance } from 'soapbox/actions/instance'; import { closeModal } from 'soapbox/actions/modals'; import { BigCard } from 'soapbox/components/big-card'; +import { Button, Stack, Text } from 'soapbox/components/ui'; import { useAppDispatch, useAppSelector } from 'soapbox/hooks'; import { getRedirectUrl } from 'soapbox/utils/redirect'; import { isStandalone } from 'soapbox/utils/state'; @@ -73,8 +74,21 @@ const LoginPage = () => { return ( }> - - + + + + +
+ + + +
+ + + +
); }; diff --git a/src/features/ui/components/profile-dropdown.tsx b/src/features/ui/components/profile-dropdown.tsx index 7f461edba..853e11d32 100644 --- a/src/features/ui/components/profile-dropdown.tsx +++ b/src/features/ui/components/profile-dropdown.tsx @@ -17,7 +17,6 @@ import type { Account as AccountEntity } from 'soapbox/types/entities'; const messages = defineMessages({ add: { id: 'profile_dropdown.add_account', defaultMessage: 'Add an existing account' }, - addRemoteAccount: { id: 'profile_dropdown.add_remote_account', defaultMessage: 'Add account from remote instance' }, theme: { id: 'profile_dropdown.theme', defaultMessage: 'Theme' }, logout: { id: 'profile_dropdown.logout', defaultMessage: 'Log out @{acct}' }, }); @@ -91,12 +90,6 @@ const ProfileDropdown: React.FC = ({ account, children }) => { icon: require('@tabler/icons/outline/plus.svg'), }); - menu.push({ - text: intl.formatMessage(messages.addRemoteAccount), - to: '/login/external', - icon: require('@tabler/icons/outline/external-link.svg'), - }); - menu.push({ text: intl.formatMessage(messages.logout, { acct: account.acct }), to: '/logout', diff --git a/src/locales/en.json b/src/locales/en.json index 55da8e0a6..080a12489 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -1030,7 +1030,6 @@ "navigation.notifications": "Notifications", "navigation.search": "Search", "navigation_bar.account_aliases": "Account aliases", - "navigation_bar.account_migration": "Move account", "navigation_bar.blocks": "Blocks", "navigation_bar.compose": "Compose a post", "navigation_bar.compose_direct": "Direct message", @@ -1052,7 +1051,6 @@ "navigation_bar.followed_tags": "Followed hashtags", "navigation_bar.import_data": "Import data", "navigation_bar.in_reply_to": "In reply to", - "navigation_bar.invites": "Invites", "navigation_bar.logout": "Logout", "navigation_bar.mutes": "Mutes", "navigation_bar.preferences": "Preferences",