From f09fb643143e7b900a00fffa6ddc3a1531bcec5e Mon Sep 17 00:00:00 2001 From: saintnoodle <14948290+saintnoodle@users.noreply.github.com> Date: Mon, 31 Jul 2023 13:32:34 +0100 Subject: [PATCH] fix: landing page ghost button (#919) --- .../src/app/pages/dashboard/DashboardPage.tsx | 63 +++++----- .../pages/dashboard/import/BarbatosPage.tsx | 24 +++- .../dashboard/import/BeatorajaIRPage.tsx | 30 +++-- .../pages/dashboard/import/ChunitachiPage.tsx | 25 +++- .../pages/dashboard/import/FervidexPage.tsx | 30 +++-- .../pages/dashboard/import/ITGHookPage.tsx | 13 +- .../app/pages/dashboard/import/KsHookPage.tsx | 18 ++- .../pages/dashboard/import/SilentHookPage.tsx | 20 ++- .../app/pages/dashboard/import/USCDBPage.tsx | 13 +- .../app/pages/dashboard/import/USCIRPage.tsx | 9 +- .../import/WACCAMyPageScraperPage.tsx | 5 +- .../dashboard/users/UserSettingsPage.tsx | 101 +++++++++++----- client/src/components/activity/Activity.tsx | 12 +- client/src/components/imports/TISInfo.tsx | 5 +- .../components/layout/header/HeaderMenu.tsx | 16 +-- .../src/components/layout/header/UserArea.tsx | 5 +- .../layout/header/UserProfileDropdown.tsx | 9 +- .../layout/screens/SplashScreen.tsx | 7 +- client/src/components/user/ProfilePicture.tsx | 114 +++++------------- .../customised-bootstrap/variables.scss | 16 +-- 20 files changed, 320 insertions(+), 215 deletions(-) diff --git a/client/src/app/pages/dashboard/DashboardPage.tsx b/client/src/app/pages/dashboard/DashboardPage.tsx index 3b9fdaac8..0135fb552 100644 --- a/client/src/app/pages/dashboard/DashboardPage.tsx +++ b/client/src/app/pages/dashboard/DashboardPage.tsx @@ -20,11 +20,12 @@ import { UserContext } from "context/UserContext"; import { UserSettingsContext } from "context/UserSettingsContext"; import { ColourConfig, TachiConfig } from "lib/config"; import React, { useContext, useMemo } from "react"; -import { Alert } from "react-bootstrap"; +import { Alert, Stack } from "react-bootstrap"; import { Link, Route, Switch } from "react-router-dom"; import { COLOUR_SET, GetGameConfig, UserDocument } from "tachi-common"; import { UGSWithRankingData, UserRecentSummary } from "types/api-returns"; import SessionCalendar from "components/sessions/SessionCalendar"; +import { WindowContext } from "context/WindowContext"; import { GameStatContainer } from "./users/UserGamesPage"; import SupportBanner from "./misc/SupportBanner"; @@ -234,19 +235,28 @@ function UserGameStatsInfo({ user }: { user: UserDocument }) { } function DashboardNotLoggedIn() { + const { + breakpoint: { isMd }, + } = useContext(WindowContext); return ( -
+ {TachiConfig.name} is a Rhythm Game Score Tracker. That means we... +
+{description}
barbatos.dll.{" "}
barbatos.dll and the above config file inside your SDVX
diff --git a/client/src/app/pages/dashboard/import/BeatorajaIRPage.tsx b/client/src/app/pages/dashboard/import/BeatorajaIRPage.tsx
index 6382da7f0..5a7fbfcab 100644
--- a/client/src/app/pages/dashboard/import/BeatorajaIRPage.tsx
+++ b/client/src/app/pages/dashboard/import/BeatorajaIRPage.tsx
@@ -4,6 +4,7 @@ import ExternalLink from "components/util/ExternalLink";
import Muted from "components/util/Muted";
import { TachiConfig } from "lib/config";
import React from "react";
+import Alert from "react-bootstrap/Alert";
const WIN_BAT = `
REM *** Set system-wide "_JAVA_OPTIONS" environment variable to use OpenGL pipeline (improved performance of > 30% potentially. Also use anti-aliasing for non-LR2 fonts, and finally allow Swing framework to utilize AA and GTKLookAndFeel for config window. ***
@@ -32,7 +33,10 @@ export default function BeatorajaIRPage({ game }: { game: "bms" | "pms" }) {
beatoraja-config.bat file. Otherwise, IRs will never load.
chunitachi.dll from{" "}
- ChunItachi.ini config file{" "}
- fervidex.dll from{" "}
- fervidex.json config file{" "}
- bm2dx.dll.
@@ -36,7 +50,10 @@ export default function FervidexPage() {
Tachi.lua{" "}
- Tachi.json file by clicking{" "}
- kshook.dll from{" "}
- silent from{" "}
- .dll files in the same folder as{" "}
popn22.dll.
@@ -31,8 +35,16 @@ export default function SilentHookPage() {
silent to your startup script as a hook.
diff --git a/client/src/app/pages/dashboard/import/USCDBPage.tsx b/client/src/app/pages/dashboard/import/USCDBPage.tsx
index eccb0d64f..41df959be 100644
--- a/client/src/app/pages/dashboard/import/USCDBPage.tsx
+++ b/client/src/app/pages/dashboard/import/USCDBPage.tsx
@@ -4,6 +4,7 @@ import Divider from "components/util/Divider";
import Muted from "components/util/Muted";
import { TachiConfig } from "lib/config";
import React from "react";
+import Alert from "react-bootstrap/Alert";
import { Link } from "react-router-dom";
export default function USCDBPage() {
@@ -12,12 +13,14 @@ export default function USCDBPage() {
<>