Commit 61e05b1
fix(web): flame favicon everywhere + clean root metadata
The tab icon was the default Cruip Stellar favicon.ico, and the root
layout's metadata still said "Create Next App / Generated by create
next app". Both visible on 404s and in browser history.
Fixes:
- app/icon.svg: flame SVG with indigo gradient (same source as the
landing header logo). Next.js app router file-based convention
auto-wires it as the favicon for every /app/ route — landing, /docs,
404 page, everything under Next.js.
- public/favicon.svg: same file, accessible at /favicon.svg for
non-Next pages (the Vite demos).
- 6 demo index.html files: added
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
inside <head>. Since Vercel serves everything from one origin, the
absolute path resolves to Next's public/favicon.svg.
- Removed the leftover Cruip public/favicon.ico.
- app/layout.tsx: replaced the generic "Create Next App" metadata
with a proper title template ("%s — IgnitionAI") + real description.
The `template` field means per-page titles like "DQN — Deep Q-Network"
become "DQN — Deep Q-Network — IgnitionAI" in the tab.
Build output now shows /icon.svg as a prerendered static route,
confirming Next picked up the file-based icon.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 74abd56 commit 61e05b1
10 files changed
Lines changed: 138 additions & 5 deletions
File tree
- packages
- demo-car-circuit/src
- demo-cartpole-3d/src
- demo-cartpole/src
- demo-gridworld/src
- demo-mountaincar/src
- web
- app
- public
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
| |||
Binary file not shown.
Loading
0 commit comments