Skip to content

Commit 224f5d1

Browse files
committed
fix: keep FirefoxCSS-Store naming
1 parent cf3cce3 commit 224f5d1

9 files changed

Lines changed: 15 additions & 14 deletions

File tree

MEMORY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ This file stores durable project context so future conversations can resume work
5252
- Local `.codex` file is ignored in `.gitignore`
5353
- Build workflow now deploys the Astro `dist/` artifact to GitHub Pages and does not commit generated files back to the branch
5454
- Upstream deployment values were restored on 2026-05-02: `astro.config.mjs` uses `site: https://firefoxcss-store.github.io` with no `base`; GitHub navigation and submission links point to `FirefoxCSS-Store/FirefoxCSS-Store.github.io`
55+
- Project naming was kept as `FirefoxCSS-Store` on 2026-05-02; defer any visible rename to `FirefoxCSS Hub` until a later explicit decision
5556
- Pull requests touching catalog or site files trigger validation via `npm test` and `npm run build`
5657
- Site pages are authored as Astro routes in `src/pages/`
5758
- Client behavior for catalog search/filter/sort is implemented in `src/scripts/hub.ts`

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# FirefoxCSS Hub
1+
# FirefoxCSS-Store
22

3-
FirefoxCSS Hub is a static community catalog for discovering and sharing Firefox `userChrome.css` themes. It does not scrape, crawl, or auto-discover themes. Every public entry points back to the original repository submitted by an author, maintainer, or community user.
3+
FirefoxCSS-Store is a static community catalog for discovering and sharing Firefox `userChrome.css` themes. It does not scrape, crawl, or auto-discover themes. Every public entry points back to the original repository submitted by an author, maintainer, or community user.
44

55
## What This Project Publishes
66

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "firefoxcss-hub",
2+
"name": "firefoxcss-store",
33
"version": "1.0.0",
4-
"description": "A community hub for discovering and sharing Firefox userChrome.css themes.",
4+
"description": "A community catalog for discovering and sharing Firefox userChrome.css themes.",
55
"scripts": {
66
"dev": "astro dev",
77
"build": "astro check && astro build",

scripts/create-theme-submission-from-issue.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ async function downloadImage(value) {
256256

257257
const response = await fetch(url, {
258258
headers: {
259-
'user-agent': 'FirefoxCSS-Hub-theme-submission'
259+
'user-agent': 'FirefoxCSS-Store-theme-submission'
260260
},
261261
redirect: 'follow'
262262
})

src/layouts/BaseLayout.astro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ interface Props {
88
}
99
1010
const {
11-
title = 'FirefoxCSS Hub',
11+
title = 'FirefoxCSS-Store',
1212
description = 'A community hub for discovering and sharing Firefox userChrome.css themes.'
1313
} = Astro.props
1414
---
@@ -24,9 +24,9 @@ const {
2424
</head>
2525
<body>
2626
<header class="site-header">
27-
<a class="brand" href={withBasePath('/')} aria-label="FirefoxCSS Hub home">
27+
<a class="brand" href={withBasePath('/')} aria-label="FirefoxCSS-Store home">
2828
<img src={withBasePath('/icon.png')} alt="" width="36" height="36" />
29-
<span>FirefoxCSS Hub</span>
29+
<span>FirefoxCSS-Store</span>
3030
</a>
3131
<nav class="site-nav" aria-label="Primary">
3232
<a href={withBasePath('/')}>Themes</a>

src/pages/archive.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const themes = (await getCollection('themes'))
77
.filter(isArchivedTheme)
88
.sort(byLatestCatalogEntry)
99
---
10-
<BaseLayout title="Archived Themes | FirefoxCSS Hub" description="Unsupported Firefox userChrome.css themes preserved for historical discovery.">
10+
<BaseLayout title="Archived Themes | FirefoxCSS-Store" description="Unsupported Firefox userChrome.css themes preserved for historical discovery.">
1111
<main>
1212
<section class="hub-intro" aria-labelledby="archive-title">
1313
<div>

src/pages/submit.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import BaseLayout from '../layouts/BaseLayout.astro'
33
44
const themeSubmissionUrl = 'https://github.com/FirefoxCSS-Store/FirefoxCSS-Store.github.io/issues/new?template=theme-submission.yml'
55
---
6-
<BaseLayout title="Submit a Theme | FirefoxCSS Hub" description="Share a Firefox userChrome.css theme with the FirefoxCSS Hub catalog.">
6+
<BaseLayout title="Submit a Theme | FirefoxCSS-Store" description="Share a Firefox userChrome.css theme with the FirefoxCSS-Store catalog.">
77
<main class="submit-page">
88
<section class="submit-hero">
99
<p class="eyebrow">Community submissions</p>

src/pages/themes/[slug].astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const data = theme.data
1717
const repoLabel = repositoryLabel(data.repository)
1818
const isArchived = data.status === 'archived'
1919
---
20-
<BaseLayout title={`${data.title} | FirefoxCSS Hub`} description={data.description}>
20+
<BaseLayout title={`${data.title} | FirefoxCSS-Store`} description={data.description}>
2121
<main class="theme-detail">
2222
<nav class="breadcrumb" aria-label="Breadcrumb">
2323
<a href={withBasePath(isArchived ? '/archive/' : '/')}>{isArchived ? 'Archive' : 'Themes'}</a>
@@ -87,7 +87,7 @@ const isArchived = data.status === 'archived'
8787

8888
<div class="detail-section notice">
8989
<h2>Ownership note</h2>
90-
<p>FirefoxCSS Hub indexes this submission for discovery. The code, license, support, and installation details belong to the original repository.</p>
90+
<p>FirefoxCSS-Store indexes this submission for discovery. The code, license, support, and installation details belong to the original repository.</p>
9191
</div>
9292
</section>
9393
</main>

0 commit comments

Comments
 (0)