Skip to content

Commit 91bad43

Browse files
committed
Add How We Build mascot artwork and refresh home page creator messaging - PR_26164_087-home-and-how-mascots
1 parent 531e794 commit 91bad43

6 files changed

Lines changed: 402 additions & 860 deletions

File tree

admin/branding.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,31 +81,31 @@ <h2>Planned Sections</h2>
8181
</section>
8282
<section class="section">
8383
<div class="container grid cols-4">
84-
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/spark.png" class="feature-image"
84+
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/mascots/spark.png" class="feature-image"
8585
alt="Spark mascot">
8686
<div class="card-body">
8787
<h3>Spark</h3>
8888
<div class="mascot-role">Living flame that creates games.</div>
8989
<p>Spark is the spirit of creativity.</p>
9090
</div>
9191
</article>
92-
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/pixel-smith.png"
92+
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/mascots/pixel-smith.png"
9393
class="feature-image" alt="Pixel Smith mascot">
9494
<div class="card-body">
9595
<h3>Pixel Smith</h3>
9696
<div class="mascot-role">Pixel-art blacksmith character.</div>
9797
<p>Pixel Smith forges worlds one pixel at a time.</p>
9898
</div>
9999
</article>
100-
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/forgebot.png" class="feature-image"
100+
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/mascots/forgebot.png" class="feature-image"
101101
alt="ForgeBot mascot">
102102
<div class="card-body">
103103
<h3>ForgeBot</h3>
104104
<div class="mascot-role">Little robot blacksmith.</div>
105105
<p>ForgeBot is your hardworking assistant in the forge.</p>
106106
</div>
107107
</article>
108-
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/foundry-bot.png"
108+
<article class="card brand-mascot-card"><img src="../assets/theme-v2/images/mascots/foundry-bot.png"
109109
class="feature-image" alt="Foundry Bot mascot">
110110
<div class="card-body">
111111
<h3>Foundry Bot</h3>

company/how-we-build.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ <h2>A Creator starts with an idea.</h2>
3333
<section class="section">
3434
<div class="container grid cols-2">
3535
<article class="card">
36+
<div class="card-media">
37+
<img src="../assets/theme-v2/images/mascots/forgebot.png" alt="ForgeBot guide for Build">
38+
</div>
3639
<div class="card-body">
3740
<div class="kicker">ForgeBot: Build</div>
3841
<h2>Turn ideas into working game systems.</h2>
@@ -47,6 +50,9 @@ <h2>Turn ideas into working game systems.</h2>
4750
</div>
4851
</article>
4952
<article class="card">
53+
<div class="card-media">
54+
<img src="../assets/theme-v2/images/mascots/pixel-smith.png" alt="Pixel Smith guide for Design">
55+
</div>
5056
<div class="card-body">
5157
<div class="kicker">Pixel Smith: Design</div>
5258
<h2>Shape the look and feel of the game.</h2>
@@ -60,6 +66,9 @@ <h2>Shape the look and feel of the game.</h2>
6066
</div>
6167
</article>
6268
<article class="card">
69+
<div class="card-media">
70+
<img src="../assets/theme-v2/images/mascots/spark.png" alt="Spark guide for Audio">
71+
</div>
6372
<div class="card-body">
6473
<div class="kicker">Spark: Audio</div>
6574
<h2>Bring the game to life through sound.</h2>
@@ -73,6 +82,9 @@ <h2>Bring the game to life through sound.</h2>
7382
</div>
7483
</article>
7584
<article class="card">
85+
<div class="card-media">
86+
<img src="../assets/theme-v2/images/mascots/foundry-bot.png" alt="Foundry Bot guide for help and AI">
87+
</div>
7688
<div class="card-body">
7789
<div class="kicker">Foundry Bot: Guide</div>
7890
<h2>Learn, explore and keep moving.</h2>
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
# PR_26164_087-home-and-how-mascots
2+
3+
## Branch Validation
4+
5+
- Current branch: `main`
6+
- Expected branch: `main`
7+
- Local branches found: `* main`
8+
- Result: PASS
9+
10+
## Scope
11+
12+
- Updated `index.html`.
13+
- Updated `company/how-we-build.html`.
14+
- No navigation file changes were required because `company/how-we-build.html` already exists in Company footer navigation and the new Home CTAs link directly to that page.
15+
- Required report artifacts updated:
16+
- `docs_build/dev/reports/codex_review.diff`
17+
- `docs_build/dev/reports/codex_changed_files.txt`
18+
19+
## Requirement Checklist
20+
21+
- Read `docs_build/dev/PROJECT_INSTRUCTIONS.md` before execution: PASS
22+
- Verified current branch is `main` before making changes: PASS
23+
- Scope limited to `company/how-we-build.html`, `index.html`, required navigation updates if needed, and reports: PASS
24+
- Added correct mascot image to each How We Build mascot block: PASS
25+
- ForgeBot for Build: `../assets/theme-v2/images/mascots/forgebot.png`
26+
- Pixel Smith for Design: `../assets/theme-v2/images/mascots/pixel-smith.png`
27+
- Spark for Audio: `../assets/theme-v2/images/mascots/spark.png`
28+
- Foundry Bot for Guide / AI / Help: `../assets/theme-v2/images/mascots/foundry-bot.png`
29+
- Used existing Theme V2 card/media classes where possible: PASS
30+
- Did not add inline styles, script blocks, style blocks, or page-local CSS: PASS
31+
- Home hero uses creator-focused `Build. Play. Share.` copy: PASS
32+
- Fake production metrics were removed: PASS
33+
- `Trending Games` / `Most played this week` replaced with `Featured Experiences`: PASS
34+
- `Staff Picks` replaced with `Creator Highlights`: PASS
35+
- What is GameFoundryStudio section updated with creator destination copy and added Game Design Document (GDD), Testing & Preview, and Creator Templates: PASS
36+
- Featured Tools public copy no longer uses internal governance language: PASS
37+
- Mascot section updated to `Meet the Foundry Guides` with `See How We Build` CTA to `company/how-we-build.html`: PASS
38+
- Final CTA updated to `Start Creating` with Start Building, Explore Games, and Learn How It Works buttons: PASS
39+
- Playwright impacted: No. Content/navigation/image placement only: PASS
40+
- Required repo-structured ZIP produced: PASS
41+
42+
## Manual Validation Notes
43+
44+
- Reviewed `index.html` and `company/how-we-build.html` before editing.
45+
- Confirmed mascot files exist under `assets/theme-v2/images/mascots/`.
46+
- Confirmed `company/how-we-build.html` was already linked from the Company footer navigation, so no navigation file edit was required.
47+
- Confirmed changed links resolve:
48+
- `toolbox/index.html`
49+
- `games/index.html`
50+
- `company/how-we-build.html`
51+
- Confirmed no CSS or JavaScript files were changed.
52+
53+
## Validation
54+
55+
- `git diff --check`: PASS
56+
- Note: Git reported LF-to-CRLF working-copy warnings for touched HTML files; the command exited successfully.
57+
- Home render-shell validation: PASS
58+
- `company/how-we-build.html` render-shell validation: PASS
59+
- Mascot image path resolution: PASS
60+
- Changed navigation/link resolution: PASS
61+
- Inline HTML restriction check: PASS
62+
- No `<style>` blocks.
63+
- No inline `<script>` blocks.
64+
- No inline event handlers.
65+
- No inline `style` attributes.
66+
- Retired Home text search: PASS
67+
- No `Most played this week`.
68+
- No `Trending Games`.
69+
- No `Staff Picks`.
70+
- No fake player counts or fake ratings.
71+
- No `Open Brand Kit`.
72+
- No `manifest-driven`.
73+
- No `explicit manifest data`.
74+
- No `hidden fallback`.
75+
- Required Home evidence search: PASS
76+
- `Game Foundry Studio helps Creators design games`
77+
- `Advanced creators can extend projects later`
78+
- `Featured Experiences`
79+
- `Creator Highlights`
80+
- `Game Design Document (GDD)`
81+
- `Testing & Preview`
82+
- `Creator Templates`
83+
- `Focused tools help Creators`
84+
- `Meet the Foundry Guides`
85+
- `See How We Build`
86+
- `Start Creating`
87+
- `Learn How It Works`
88+
89+
## Playwright
90+
91+
- Playwright impacted: No.
92+
- Playwright run: SKIP.
93+
- Reason: This PR changes static content, links, and image placement only. No runtime behavior, tool workflow, shared engine behavior, or browser interaction changed.
94+
95+
## Samples
96+
97+
- Full samples smoke test: SKIP.
98+
- Reason: No samples or runtime game surfaces changed.
99+
100+
## Review Artifacts
101+
102+
- `docs_build/dev/reports/codex_review.diff`: PASS
103+
- `docs_build/dev/reports/codex_changed_files.txt`: PASS
104+
105+
## ZIP
106+
107+
- `tmp/PR_26164_087-home-and-how-mascots_delta.zip`: PASS
Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,16 @@
11
# scoped git status --short
2-
M assets/theme-v2/partials/footer.html
3-
M company/about.html
4-
M company/contact.html
5-
M company/mission.html
6-
M company/release-notes.html
7-
M company/roadmap.html
8-
M company/vision.html
9-
?? company/how-we-build.html
10-
?? docs_build/dev/reports/PR_26164_086-company-pages-creator-story.md
2+
M company/how-we-build.html
3+
M index.html
4+
?? docs_build/dev/reports/PR_26164_087-home-and-how-mascots.md
115

126
# scoped git diff --stat
13-
assets/theme-v2/partials/footer.html | 1 +
14-
company/about.html | 68 +++++++++++++++++++++++++++++-----
15-
company/contact.html | 72 +++++++++++++++++++++++++-----------
16-
company/mission.html | 47 ++++++++++++++++-------
17-
company/release-notes.html | 58 ++++++++++++++++-------------
18-
company/roadmap.html | 70 ++++++++++++++++++++++++-----------
19-
company/vision.html | 67 ++++++++++++++++++++++-----------
20-
7 files changed, 270 insertions(+), 113 deletions(-)
7+
company/how-we-build.html | 12 +++++++++
8+
index.html | 65 ++++++++++++++++++++++++-----------------------
9+
2 files changed, 45 insertions(+), 32 deletions(-)
2110

2211
# scoped untracked files included in review diff
23-
company/how-we-build.html
24-
docs_build/dev/reports/PR_26164_086-company-pages-creator-story.md
12+
docs_build/dev/reports/PR_26164_087-home-and-how-mascots.md
13+
14+
# generated review artifacts
15+
docs_build/dev/reports/codex_review.diff
16+
docs_build/dev/reports/codex_changed_files.txt

0 commit comments

Comments
 (0)