Rebrand to Another Nuzlocke Tracker (ANT)
Update all user-facing references from "Nuzlocke Tracker" to "Another Nuzlocke Tracker" / "ANT" across package configs, page titles, meta tags, nav header, documentation, and web manifest. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,25 +1,9 @@
|
|||||||
---
|
---
|
||||||
# nuzlocke-tracker-9c8d
|
# nuzlocke-tracker-9c8d
|
||||||
title: Rebrand to Another Nuzlocke Tracker (ANT)
|
title: Rebrand to Another Nuzlocke Tracker (ANT)
|
||||||
status: todo
|
status: in-progress
|
||||||
type: task
|
type: task
|
||||||
priority: normal
|
priority: normal
|
||||||
created_at: 2026-02-10T14:46:09Z
|
created_at: 2026-02-10T14:46:09Z
|
||||||
updated_at: 2026-02-10T14:46:56Z
|
updated_at: 2026-02-17T18:45:38Z
|
||||||
---
|
---
|
||||||
|
|
||||||
Adopt the new branding: **Another Nuzlocke Tracker**, abbreviated **ANT**.
|
|
||||||
|
|
||||||
## Context
|
|
||||||
|
|
||||||
- No existing Nuzlocke tracker uses this name or acronym.
|
|
||||||
- The name is self-deprecating/playful ("yet another...") and the acronym opens up mascot/logo possibilities (ant character).
|
|
||||||
- **Durant** (Steel/Bug, Gen V) is the mascot Pokémon — an actual ant Pokémon that ties the ANT acronym directly into the Pokémon universe.
|
|
||||||
|
|
||||||
## Checklist
|
|
||||||
|
|
||||||
- [ ] Update project name in package.json / config files
|
|
||||||
- [ ] Update page titles, meta tags, and any visible app name references
|
|
||||||
- [ ] Update README and any documentation with the new name
|
|
||||||
- [ ] Design or source a Durant-themed logo/icon
|
|
||||||
- [ ] Update favicon and app icons
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
# Deployment
|
# Deployment
|
||||||
|
|
||||||
This document describes the deployment architecture and workflows for the nuzlocke-tracker.
|
This document describes the deployment architecture and workflows for ANT (Another Nuzlocke Tracker).
|
||||||
|
|
||||||
## Architecture Overview
|
## Architecture Overview
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# nuzlocke-tracker
|
# ANT - Another Nuzlocke Tracker
|
||||||
|
|
||||||
A full-stack Nuzlocke run tracker for Pokemon games.
|
A full-stack Nuzlocke run tracker for Pokemon games.
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Application settings
|
# Application settings
|
||||||
APP_NAME="Nuzlocke Tracker API"
|
APP_NAME="Another Nuzlocke Tracker API"
|
||||||
DEBUG=true
|
DEBUG=true
|
||||||
|
|
||||||
# API settings
|
# API settings
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "nuzlocke-tracker-api"
|
name = "another-nuzlocke-tracker-api"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
description = "Backend API for Nuzlocke Tracker"
|
description = "Backend API for Another Nuzlocke Tracker"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.14"
|
requires-python = ">=3.14"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ class Settings(BaseSettings):
|
|||||||
extra="ignore",
|
extra="ignore",
|
||||||
)
|
)
|
||||||
|
|
||||||
app_name: str = "Nuzlocke Tracker API"
|
app_name: str = "Another Nuzlocke Tracker API"
|
||||||
debug: bool = False
|
debug: bool = False
|
||||||
|
|
||||||
# API settings
|
# API settings
|
||||||
|
|||||||
@@ -3,10 +3,10 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Nuzlocke Tracker</title>
|
<title>ANT - Another Nuzlocke Tracker</title>
|
||||||
<meta name="description" content="Track your Nuzlocke challenge runs across all Pokemon games" />
|
<meta name="description" content="Track your Nuzlocke challenge runs across all Pokemon games" />
|
||||||
<meta name="theme-color" content="#DC2626" />
|
<meta name="theme-color" content="#DC2626" />
|
||||||
<meta property="og:title" content="Nuzlocke Tracker" />
|
<meta property="og:title" content="ANT - Another Nuzlocke Tracker" />
|
||||||
<meta property="og:description" content="Track your Nuzlocke challenge runs across all Pokemon games" />
|
<meta property="og:description" content="Track your Nuzlocke challenge runs across all Pokemon games" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
||||||
|
|||||||
66
frontend/package-lock.json
generated
66
frontend/package-lock.json
generated
@@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
"name": "nuzlocke-tracker-frontend",
|
"name": "another-nuzlocke-tracker",
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "nuzlocke-tracker-frontend",
|
"name": "another-nuzlocke-tracker",
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@dnd-kit/core": "6.3.1",
|
"@dnd-kit/core": "6.3.1",
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
"tailwindcss": "4.1.18",
|
"tailwindcss": "4.1.18",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
"vite": "7.3.1",
|
"vite": "7.3.1",
|
||||||
"vitest": "^4.0.18"
|
"vitest": "4.0.18"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babel/code-frame": {
|
"node_modules/@babel/code-frame": {
|
||||||
@@ -2093,6 +2093,66 @@
|
|||||||
"node": ">=14.0.0"
|
"node": ">=14.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": {
|
||||||
|
"version": "1.7.1",
|
||||||
|
"dev": true,
|
||||||
|
"inBundle": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"optional": true,
|
||||||
|
"dependencies": {
|
||||||
|
"@emnapi/wasi-threads": "1.1.0",
|
||||||
|
"tslib": "^2.4.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": {
|
||||||
|
"version": "1.7.1",
|
||||||
|
"dev": true,
|
||||||
|
"inBundle": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"optional": true,
|
||||||
|
"dependencies": {
|
||||||
|
"tslib": "^2.4.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/wasi-threads": {
|
||||||
|
"version": "1.1.0",
|
||||||
|
"dev": true,
|
||||||
|
"inBundle": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"optional": true,
|
||||||
|
"dependencies": {
|
||||||
|
"tslib": "^2.4.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": {
|
||||||
|
"version": "1.1.0",
|
||||||
|
"dev": true,
|
||||||
|
"inBundle": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"optional": true,
|
||||||
|
"dependencies": {
|
||||||
|
"@emnapi/core": "^1.7.1",
|
||||||
|
"@emnapi/runtime": "^1.7.1",
|
||||||
|
"@tybys/wasm-util": "^0.10.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": {
|
||||||
|
"version": "0.10.1",
|
||||||
|
"dev": true,
|
||||||
|
"inBundle": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"optional": true,
|
||||||
|
"dependencies": {
|
||||||
|
"tslib": "^2.4.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/tslib": {
|
||||||
|
"version": "2.8.1",
|
||||||
|
"dev": true,
|
||||||
|
"inBundle": true,
|
||||||
|
"license": "0BSD",
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
"node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
|
"node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
|
||||||
"version": "4.1.18",
|
"version": "4.1.18",
|
||||||
"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz",
|
"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz",
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "nuzlocke-tracker-frontend",
|
"name": "another-nuzlocke-tracker",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "Nuzlocke Tracker",
|
"name": "Another Nuzlocke Tracker",
|
||||||
"short_name": "Nuzlocke",
|
"short_name": "ANT",
|
||||||
"icons": [
|
"icons": [
|
||||||
{ "src": "/icon-192.png", "sizes": "192x192", "type": "image/png" },
|
{ "src": "/icon-192.png", "sizes": "192x192", "type": "image/png" },
|
||||||
{ "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" }
|
{ "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" }
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ export function Layout() {
|
|||||||
<div className="flex justify-between h-16">
|
<div className="flex justify-between h-16">
|
||||||
<div className="flex items-center">
|
<div className="flex items-center">
|
||||||
<Link to="/" className="text-xl font-bold">
|
<Link to="/" className="text-xl font-bold">
|
||||||
Nuzlocke Tracker
|
ANT
|
||||||
</Link>
|
</Link>
|
||||||
</div>
|
</div>
|
||||||
{/* Desktop nav */}
|
{/* Desktop nav */}
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ export function Home() {
|
|||||||
<div className="max-w-4xl mx-auto p-8">
|
<div className="max-w-4xl mx-auto p-8">
|
||||||
<div className="text-center py-12">
|
<div className="text-center py-12">
|
||||||
<h1 className="text-4xl font-bold text-gray-900 dark:text-gray-100 mb-2">
|
<h1 className="text-4xl font-bold text-gray-900 dark:text-gray-100 mb-2">
|
||||||
Nuzlocke Tracker
|
Another Nuzlocke Tracker
|
||||||
</h1>
|
</h1>
|
||||||
<p className="text-lg text-gray-600 dark:text-gray-400 mb-8">
|
<p className="text-lg text-gray-600 dark:text-gray-400 mb-8">
|
||||||
Track your Nuzlocke runs with ease
|
Track your Nuzlocke runs with ease
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "import-pokedb"
|
name = "import-pokedb"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
description = "Convert PokeDB.org JSON data exports into nuzlocke-tracker seed format"
|
description = "Convert PokeDB.org JSON data exports into ANT seed format"
|
||||||
requires-python = ">=3.12"
|
requires-python = ">=3.12"
|
||||||
dependencies = []
|
dependencies = []
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user