Rebrand to Another Nuzlocke Tracker (ANT) #27
@@ -1,25 +1,9 @@
|
||||
---
|
||||
# nuzlocke-tracker-9c8d
|
||||
title: Rebrand to Another Nuzlocke Tracker (ANT)
|
||||
status: todo
|
||||
status: in-progress
|
||||
type: task
|
||||
priority: normal
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# nuzlocke-tracker
|
||||
# ANT - Another Nuzlocke Tracker
|
||||
|
||||
A full-stack Nuzlocke run tracker for Pokemon games.
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Application settings
|
||||
APP_NAME="Nuzlocke Tracker API"
|
||||
APP_NAME="Another Nuzlocke Tracker API"
|
||||
DEBUG=true
|
||||
|
||||
# API settings
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "nuzlocke-tracker-api"
|
||||
name = "another-nuzlocke-tracker-api"
|
||||
version = "0.1.0"
|
||||
description = "Backend API for Nuzlocke Tracker"
|
||||
description = "Backend API for Another Nuzlocke Tracker"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.14"
|
||||
dependencies = [
|
||||
|
||||
@@ -8,7 +8,7 @@ class Settings(BaseSettings):
|
||||
extra="ignore",
|
||||
)
|
||||
|
||||
app_name: str = "Nuzlocke Tracker API"
|
||||
app_name: str = "Another Nuzlocke Tracker API"
|
||||
debug: bool = False
|
||||
|
||||
# API settings
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<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="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:type" content="website" />
|
||||
<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",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "nuzlocke-tracker-frontend",
|
||||
"name": "another-nuzlocke-tracker",
|
||||
"version": "0.0.0",
|
||||
"dependencies": {
|
||||
"@dnd-kit/core": "6.3.1",
|
||||
@@ -28,7 +28,7 @@
|
||||
"tailwindcss": "4.1.18",
|
||||
"typescript": "5.9.3",
|
||||
"vite": "7.3.1",
|
||||
"vitest": "^4.0.18"
|
||||
"vitest": "4.0.18"
|
||||
}
|
||||
},
|
||||
"node_modules/@babel/code-frame": {
|
||||
@@ -2093,6 +2093,66 @@
|
||||
"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": {
|
||||
"version": "4.1.18",
|
||||
"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,
|
||||
"version": "0.0.0",
|
||||
"type": "module",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Nuzlocke Tracker",
|
||||
"short_name": "Nuzlocke",
|
||||
"name": "Another Nuzlocke Tracker",
|
||||
"short_name": "ANT",
|
||||
"icons": [
|
||||
{ "src": "/icon-192.png", "sizes": "192x192", "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 items-center">
|
||||
<Link to="/" className="text-xl font-bold">
|
||||
Nuzlocke Tracker
|
||||
ANT
|
||||
</Link>
|
||||
</div>
|
||||
{/* Desktop nav */}
|
||||
|
||||
@@ -18,7 +18,7 @@ export function Home() {
|
||||
<div className="max-w-4xl mx-auto p-8">
|
||||
<div className="text-center py-12">
|
||||
<h1 className="text-4xl font-bold text-gray-900 dark:text-gray-100 mb-2">
|
||||
Nuzlocke Tracker
|
||||
Another Nuzlocke Tracker
|
||||
</h1>
|
||||
<p className="text-lg text-gray-600 dark:text-gray-400 mb-8">
|
||||
Track your Nuzlocke runs with ease
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "import-pokedb"
|
||||
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"
|
||||
dependencies = []
|
||||
|
||||
|
||||
Reference in New Issue
Block a user