diff --git a/frontend/app/components/workspace/CrmWorkspaceApp.vue b/frontend/app/components/workspace/CrmWorkspaceApp.vue index 0efc8c4..7ffdaf9 100644 --- a/frontend/app/components/workspace/CrmWorkspaceApp.vue +++ b/frontend/app/components/workspace/CrmWorkspaceApp.vue @@ -1,5 +1,8 @@ + + + + + + Login + Sign in with phone and password. + + + + {{ props.error }} + + {{ props.busy ? "Logging in..." : "Login" }} + + + + + + diff --git a/frontend/app/components/workspace/header/CrmWorkspaceTopbar.vue b/frontend/app/components/workspace/header/CrmWorkspaceTopbar.vue new file mode 100644 index 0000000..94a2032 --- /dev/null +++ b/frontend/app/components/workspace/header/CrmWorkspaceTopbar.vue @@ -0,0 +1,100 @@ + + + + + + + + Contacts + + + Calendar + + + Documents + + + + + + + + {{ props.authInitials }} + + + {{ props.authDisplayName }} + + + + {{ props.authDisplayName }} + Settings + + + + + Telegram Business + {{ props.telegramStatusLabel }} + + + {{ props.telegramConnectBusy ? "Connecting..." : "Connect Telegram" }} + + + {{ props.telegramConnectNotice }} + + + + + Logout + + + + + +
Sign in with phone and password.
{{ props.error }}
{{ props.authDisplayName }}
Settings
+ {{ props.telegramConnectNotice }} +