From 23dc6d9151af75be765d630163a43a9aa8a50951 Mon Sep 17 00:00:00 2001 From: Codex Date: Fri, 24 Apr 2026 07:15:29 -0500 Subject: [PATCH] Standardize WalkUp branding --- PLAN.md | 2 +- README.md | 4 +-- backend/app/config.py | 2 +- docs/architecture.md | 2 +- docs/coding-standards.md | 2 +- frontend/index.html | 4 +-- frontend/public/splash-art.svg | 2 +- frontend/src/App.tsx | 12 ++++----- frontend/src/pages/DashboardPage.tsx | 8 +++--- frontend/src/pages/GamedayPage.tsx | 4 +-- frontend/src/pages/LibraryPage.tsx | 38 ++++++++++++++-------------- frontend/src/pages/SignInPage.tsx | 2 +- frontend/vite.config.ts | 4 +-- 13 files changed, 43 insertions(+), 43 deletions(-) diff --git a/PLAN.md b/PLAN.md index 423d5cd..f1ebb7a 100644 --- a/PLAN.md +++ b/PLAN.md @@ -1,4 +1,4 @@ -# Walkup Implementation Plan +# WalkUp Implementation Plan ## Scope - React PWA frontend. diff --git a/README.md b/README.md index ca29696..fdca00b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Walkup +# WalkUp -Walkup is a collaborative baseball walk-up song app built as a React PWA with a FastAPI backend. The browser integrates with TeamSnap through the official JavaScript SDK, while the backend keeps TeamSnap secrets and only stores app-owned media and game state. +WalkUp is a collaborative baseball walk-up song app built as a React PWA with a FastAPI backend. The browser integrates with TeamSnap through the official JavaScript SDK, while the backend keeps TeamSnap secrets and only stores app-owned media and game state. ## Stack - Frontend: React, TypeScript, Vite, React Router, TanStack Query, `teamsnap.js`, `vite-plugin-pwa` diff --git a/backend/app/config.py b/backend/app/config.py index ea97797..fb47cb1 100644 --- a/backend/app/config.py +++ b/backend/app/config.py @@ -9,7 +9,7 @@ from pydantic_settings import BaseSettings, SettingsConfigDict class Settings(BaseSettings): model_config = SettingsConfigDict(env_file=".env", env_file_encoding="utf-8", extra="ignore") - app_name: str = "Walkup API" + app_name: str = "WalkUp API" backend_host: str = "0.0.0.0" backend_port: int = 8000 backend_cors_origins_raw: str = "https://kif.local.ascorrea.com" diff --git a/docs/architecture.md b/docs/architecture.md index 777c94e..37b30d4 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -1,6 +1,6 @@ # Architecture -Walkup is a baseball walk-up song app with a React PWA frontend and a FastAPI backend. +WalkUp is a baseball walk-up song app with a React PWA frontend and a FastAPI backend. ## System Overview diff --git a/docs/coding-standards.md b/docs/coding-standards.md index 464469d..63fe450 100644 --- a/docs/coding-standards.md +++ b/docs/coding-standards.md @@ -1,6 +1,6 @@ # Coding Standards -These rules apply to Walkup-specific work in this repository. +These rules apply to WalkUp-specific work in this repository. ## General diff --git a/frontend/index.html b/frontend/index.html index 1d9b0d9..dfa8287 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -6,7 +6,7 @@ - + @@ -25,7 +25,7 @@ href="/apple-splash-1290x2796.png" media="screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3)" /> - Walkup + WalkUp
diff --git a/frontend/public/splash-art.svg b/frontend/public/splash-art.svg index 059fe28..04ce1ed 100644 --- a/frontend/public/splash-art.svg +++ b/frontend/public/splash-art.svg @@ -26,7 +26,7 @@ /> - Walkup + WalkUp Offline clip cache for the dugout diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 9a65804..b94fb80 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -17,7 +17,7 @@ function getRouteDestinationLabel(pathname: string) { case "/": return "your dashboard"; case "/library": - return "walkup clips"; + return "WalkUp clips"; case "/gameday": return "gameday"; default: @@ -30,7 +30,7 @@ function getNavbarPageLabel(pathname: string) { case "/": return "Home"; case "/library": - return "Walkup Clips"; + return "WalkUp Clips"; case "/gameday": return "Gameday"; case "/profile": @@ -182,7 +182,7 @@ function TeamSelectionModal() {
1. Sign in with TeamSnap.
2. Choose the team you want to manage.
-
3. Continue into the dashboard, walkup clips, or game tools.
+
3. Continue into the dashboard, WalkUp clips, or game tools.
@@ -204,7 +204,7 @@ class AppErrorBoundary extends Component<{ children: ReactNode }, { errorMessage } componentDidCatch(error: unknown, errorInfo: ErrorInfo) { - console.error("Walkup render error", error, errorInfo); + console.error("WalkUp render error", error, errorInfo); } render() { @@ -266,7 +266,7 @@ function ShellLayout() { - Walkup + WalkUp {currentPageLabel ? ( {currentPageLabel} ) : null} @@ -299,7 +299,7 @@ function ShellLayout() { className={`nav-link btn btn-link${location.pathname === "/library" ? " active" : ""}`} onClick={() => goTo("/library")} > - Walkup Clips + WalkUp Clips
  • diff --git a/frontend/src/pages/DashboardPage.tsx b/frontend/src/pages/DashboardPage.tsx index c7cdcb0..8dd3eda 100644 --- a/frontend/src/pages/DashboardPage.tsx +++ b/frontend/src/pages/DashboardPage.tsx @@ -13,7 +13,7 @@ export function DashboardPage() {

    Library

    -

    Manage walkup clips

    +

    Manage WalkUp clips

    Upload audio, trim clips, reorder them, and pin them to players before game day.

    @@ -31,7 +31,7 @@ export function DashboardPage() {

    Gameday

    Run the game-day view

    - Review lineups, check availability, and play the right walkup clips during the game. + Review lineups, check availability, and play the right WalkUp clips during the game.

    @@ -53,7 +53,7 @@ export function DashboardPage() {

    Library

    -

    Manage walkup clips

    +

    Manage WalkUp clips

    Upload audio, trim clips, reorder them, and pin them to players before game day.

    @@ -71,7 +71,7 @@ export function DashboardPage() {

    Gameday

    Run the game-day view

    - Review lineups, check availability, and play the right walkup clips during the game. + Review lineups, check availability, and play the right WalkUp clips during the game.

    diff --git a/frontend/src/pages/GamedayPage.tsx b/frontend/src/pages/GamedayPage.tsx index 9144af9..94e7859 100644 --- a/frontend/src/pages/GamedayPage.tsx +++ b/frontend/src/pages/GamedayPage.tsx @@ -410,11 +410,11 @@ function LibraryClips({ }); if (fallbackClipsQuery.isLoading) { - return
    Loading walkup clips...
    ; + return
    Loading WalkUp clips...
    ; } if (!fallbackClipsQuery.data?.length) { - return
    No walkup clips available for this player.
    ; + return
    No WalkUp clips available for this player.
    ; } const clips = [...fallbackClipsQuery.data].sort((a, b) => { diff --git a/frontend/src/pages/LibraryPage.tsx b/frontend/src/pages/LibraryPage.tsx index a2d173d..4019527 100644 --- a/frontend/src/pages/LibraryPage.tsx +++ b/frontend/src/pages/LibraryPage.tsx @@ -225,7 +225,7 @@ export function LibraryPage() { @@ -234,13 +234,13 @@ export function LibraryPage() { } if (!walkup.isTeamSnap) { - return
    Reconnect with TeamSnap to manage walkup clips.
    ; + return
    Reconnect with TeamSnap to manage WalkUp clips.
    ; } if (!teamId || !playerId) { return (
    -
    No player record was found on the selected team, so this account cannot add walkup clips yet.
    +
    No player record was found on the selected team, so this account cannot add WalkUp clips yet.
    ); } @@ -300,7 +300,7 @@ export function LibraryPage() { /> ))} {!clipsQuery.isLoading && !orderedClips.length ? ( -
    No walkup clips created yet. Open the modal to make the first one.
    +
    No WalkUp clips created yet. Open the modal to make the first one.
    ) : null} {deleteClipMutation.error instanceof Error ?
    {deleteClipMutation.error.message}
    : null}
    @@ -308,7 +308,7 @@ export function LibraryPage() {

    Uploaded media

    -
    Review the source files behind your walkup clips. You can rename or delete uploads here.
    +
    Review the source files behind your WalkUp clips. You can rename or delete uploads here.
    -