From efb0fd470b9c609393be9ebf72bfdcf5edbfcd0d Mon Sep 17 00:00:00 2001 From: BFlat Date: Sat, 3 Dec 2022 16:27:58 +0700 Subject: [PATCH] signup, login --- .../storyteller-stream-dashboard/src/App.scss | 4 + .../storyteller-stream-dashboard/src/App.tsx | 39 +-- .../src/layout/MustBeLoggedInView.tsx | 25 ++ .../src/layout/TopNav.tsx | 12 +- .../src/layout/TopNavSessionButton.tsx | 65 +++-- .../src/pages/dashboard/DashboardPage.tsx | 9 + .../src/pages/login/LoginPage.tsx | 147 +++------- .../src/pages/obs_configs/ObsConfigsPage.tsx | 11 +- .../src/pages/signup/SignupPage.tsx | 273 ++++++++++-------- .../tts_configs/TtsConfigsDeleteRulePage.tsx | 92 +++--- .../pages/tts_configs/TtsConfigsIndexPage.tsx | 9 +- 11 files changed, 365 insertions(+), 321 deletions(-) create mode 100644 packages/storyteller-stream-dashboard/src/layout/MustBeLoggedInView.tsx diff --git a/packages/storyteller-stream-dashboard/src/App.scss b/packages/storyteller-stream-dashboard/src/App.scss index af0f45dedc..d0b5aed855 100644 --- a/packages/storyteller-stream-dashboard/src/App.scss +++ b/packages/storyteller-stream-dashboard/src/App.scss @@ -823,6 +823,10 @@ span.word:after { font-size: 50px; } +.text-red { + color: $primary; +} + @media (min-width: 768px) { .container-panel { width: 100%; diff --git a/packages/storyteller-stream-dashboard/src/App.tsx b/packages/storyteller-stream-dashboard/src/App.tsx index 2cc85a3f2a..c30a87260e 100644 --- a/packages/storyteller-stream-dashboard/src/App.tsx +++ b/packages/storyteller-stream-dashboard/src/App.tsx @@ -2,6 +2,7 @@ import "./App.scss"; import React from "react"; +import { Link } from "react-router-dom"; import { BrowserRouter, Route, Switch } from "react-router-dom"; // import { GitSha } from "@storyteller/components/src/elements/GitSha"; import { @@ -190,39 +191,19 @@ class App extends React.Component {
-