diff --git a/packages/frontend/core/src/mobile/components/workspace-selector/menu.css.ts b/packages/frontend/core/src/mobile/components/workspace-selector/menu.css.ts index f5573db7cb..1ec308b10a 100644 --- a/packages/frontend/core/src/mobile/components/workspace-selector/menu.css.ts +++ b/packages/frontend/core/src/mobile/components/workspace-selector/menu.css.ts @@ -85,6 +85,17 @@ export const wsName = style([ textAlign: 'left', }, ]); +export const signInIcon = style({ + width: 32, + height: 32, + borderRadius: 6, + border: `1px solid ${cssVarV2.tab.divider.divider}`, + color: cssVarV2.icon.primary, + display: 'flex', + alignItems: 'center', + justifyContent: 'center', + fontSize: 20, +}); export const serverInfo = style({ padding: '6px 20px', diff --git a/packages/frontend/core/src/mobile/components/workspace-selector/menu.tsx b/packages/frontend/core/src/mobile/components/workspace-selector/menu.tsx index 0229a5094e..62f07542c2 100644 --- a/packages/frontend/core/src/mobile/components/workspace-selector/menu.tsx +++ b/packages/frontend/core/src/mobile/components/workspace-selector/menu.tsx @@ -78,6 +78,20 @@ export const WorkspaceList = (props: WorkspaceListProps) => { )); }; +const CloudSignIn = ({ onClick }: { onClick: () => void }) => { + const t = useI18n(); + return ( +