Skip to content

Commit 2e4afff

Browse files
ralyodioclaude
andcommitted
store + homepage: use our logo, consistent header/footer, link store from home
- store pages (browse/extension/submit/install-guide) now use the TronBrowser logo (/favicon.svg, matching the homepage) instead of mark.svg, with an identical header nav + footer on every page. - homepage links to the store: a Store button in the topbar + a footer link (the store was live at /store/ but unreachable from the home page). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 5280afd commit 2e4afff

5 files changed

Lines changed: 31 additions & 17 deletions

File tree

apps/extensions/public/extension.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,17 @@
66
<title>Extension — TronBrowser Store</title>
77
<meta name="description" content="Install this Manifest V3 extension from the TronBrowser store." />
88
<meta name="theme-color" content="#05070d" />
9-
<link rel="icon" href="/mark.svg" type="image/svg+xml" />
9+
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
1010
<link rel="stylesheet" href="/store/store.css" />
1111
</head>
1212
<body data-page="detail">
1313
<header class="nav"><div class="wrap">
14-
<a class="brand" href="/store/"><img src="/mark.svg" alt="" /> TronBrowser <span class="tag">Store</span></a>
14+
<a class="brand" href="/store/"><img src="/favicon.svg" alt="TronBrowser" /> TronBrowser <span class="tag">Store</span></a>
1515
<span class="spacer"></span>
16+
<a class="navlink" href="/store/">Browse</a>
1617
<a class="navlink" href="/store/install-guide.html">Install guide</a>
1718
<a class="navlink" href="/store/submit.html">Publish</a>
18-
<a class="navlink" href="/store/">All extensions</a>
19+
<a class="navlink" href="/">tronbrowser.dev</a>
1920
</div></header>
2021

2122
<main class="wrap">
@@ -25,7 +26,7 @@
2526
</main>
2627

2728
<footer><div class="wrap">
28-
Installing outside TronBrowser? See the <a href="/store/install-guide.html">sideload guide</a> for Chrome, Edge and Firefox.
29+
TronBrowser Store · <a href="/">tronbrowser.dev</a> · <a href="/store/">Browse</a> · <a href="/store/install-guide.html">Install guide</a> · <a href="/store/submit.html">Publish</a> · <a href="https://github.com/profullstack/tronbrowser.dev">GitHub</a> · every listing carries a vu1nz.com scan — report abuse from any listing.
2930
</div></footer>
3031

3132
<script src="/store/store.js"></script>

apps/extensions/public/index.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@
77
<meta name="description" content="The TronBrowser extension store. Manifest V3 extensions, one-click install in TronBrowser, sideload guides for Chrome/Edge/Firefox. Publishers pay $1 and go live instantly — no review queue, no $5 dev fee, no multi-day waits." />
88
<meta name="theme-color" content="#05070d" />
99
<link rel="canonical" href="https://tronbrowser.dev/store/" />
10-
<link rel="icon" href="/mark.svg" type="image/svg+xml" />
10+
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
1111
<link rel="stylesheet" href="/store/store.css" />
1212
</head>
1313
<body data-page="browse">
1414
<header class="nav"><div class="wrap">
15-
<a class="brand" href="/store/"><img src="/mark.svg" alt="" /> TronBrowser <span class="tag">Store</span></a>
15+
<a class="brand" href="/store/"><img src="/favicon.svg" alt="TronBrowser" /> TronBrowser <span class="tag">Store</span></a>
1616
<span class="spacer"></span>
17+
<a class="navlink" href="/store/">Browse</a>
1718
<a class="navlink" href="/store/install-guide.html">Install guide</a>
1819
<a class="navlink" href="/store/submit.html">Publish</a>
1920
<a class="navlink" href="/">tronbrowser.dev</a>
@@ -35,7 +36,7 @@ <h1>Browser extensions, without the gatekeepers.</h1>
3536
</main>
3637

3738
<footer><div class="wrap">
38-
TronBrowser Store · <a href="/">Profullstack, Inc.</a> · <a href="/store/install-guide.html">Install guide</a> · listings carry a vu1nz.com scan; report abuse from any listing.
39+
TronBrowser Store · <a href="/">tronbrowser.dev</a> · <a href="/store/">Browse</a> · <a href="/store/install-guide.html">Install guide</a> · <a href="/store/submit.html">Publish</a> · <a href="https://github.com/profullstack/tronbrowser.dev">GitHub</a> · every listing carries a vu1nz.com scan report abuse from any listing.
3940
</div></footer>
4041

4142
<script src="/store/store.js"></script>

apps/extensions/public/install-guide.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,17 @@
66
<title>Install guide — TronBrowser Store</title>
77
<meta name="description" content="How to install TronBrowser store extensions: one-click in TronBrowser, and sideload steps for Chrome, Edge and Firefox." />
88
<meta name="theme-color" content="#05070d" />
9-
<link rel="icon" href="/mark.svg" type="image/svg+xml" />
9+
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
1010
<link rel="stylesheet" href="/store/store.css" />
1111
</head>
1212
<body data-page="guide">
1313
<header class="nav"><div class="wrap">
14-
<a class="brand" href="/store/"><img src="/mark.svg" alt="" /> TronBrowser <span class="tag">Store</span></a>
14+
<a class="brand" href="/store/"><img src="/favicon.svg" alt="TronBrowser" /> TronBrowser <span class="tag">Store</span></a>
1515
<span class="spacer"></span>
16+
<a class="navlink" href="/store/">Browse</a>
17+
<a class="navlink" href="/store/install-guide.html">Install guide</a>
1618
<a class="navlink" href="/store/submit.html">Publish</a>
17-
<a class="navlink" href="/store/">All extensions</a>
19+
<a class="navlink" href="/">tronbrowser.dev</a>
1820
</div></header>
1921

2022
<main class="wrap">
@@ -80,7 +82,9 @@ <h2>Publishing via a PR (alternative to the upload form)</h2>
8082
</section>
8183
</main>
8284

83-
<footer><div class="wrap">Questions? <a href="/">tronbrowser.dev</a></div></footer>
85+
<footer><div class="wrap">
86+
TronBrowser Store · <a href="/">tronbrowser.dev</a> · <a href="/store/">Browse</a> · <a href="/store/install-guide.html">Install guide</a> · <a href="/store/submit.html">Publish</a> · <a href="https://github.com/profullstack/tronbrowser.dev">GitHub</a> · every listing carries a vu1nz.com scan — report abuse from any listing.
87+
</div></footer>
8488

8589
<script src="/store/store.js"></script>
8690
</body>

apps/extensions/public/submit.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,17 @@
66
<title>Publish an extension — TronBrowser Store</title>
77
<meta name="description" content="Publish your Manifest V3 extension to the TronBrowser store. Pay $1, go live instantly." />
88
<meta name="theme-color" content="#05070d" />
9-
<link rel="icon" href="/mark.svg" type="image/svg+xml" />
9+
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
1010
<link rel="stylesheet" href="/store/store.css" />
1111
</head>
1212
<body data-page="submit">
1313
<header class="nav"><div class="wrap">
14-
<a class="brand" href="/store/"><img src="/mark.svg" alt="" /> TronBrowser <span class="tag">Store</span></a>
14+
<a class="brand" href="/store/"><img src="/favicon.svg" alt="TronBrowser" /> TronBrowser <span class="tag">Store</span></a>
1515
<span class="spacer"></span>
16+
<a class="navlink" href="/store/">Browse</a>
1617
<a class="navlink" href="/store/install-guide.html">Install guide</a>
17-
<a class="navlink" href="/store/">All extensions</a>
18+
<a class="navlink" href="/store/submit.html">Publish</a>
19+
<a class="navlink" href="/">tronbrowser.dev</a>
1820
</div></header>
1921

2022
<main class="wrap">
@@ -75,7 +77,9 @@ <h3>5 · Pay the $1 listing fee</h3>
7577
</form>
7678
</main>
7779

78-
<footer><div class="wrap">Prefer git? You can also submit via a PR to the registry repo — see <a href="/store/install-guide.html#publish">the guide</a>.</div></footer>
80+
<footer><div class="wrap">
81+
TronBrowser Store · <a href="/">tronbrowser.dev</a> · <a href="/store/">Browse</a> · <a href="/store/install-guide.html">Install guide</a> · <a href="/store/submit.html">Publish</a> · <a href="https://github.com/profullstack/tronbrowser.dev">GitHub</a> · every listing carries a vu1nz.com scan — report abuse from any listing.
82+
</div></footer>
7983

8084
<script src="/store/store.js"></script>
8185
</body>

apps/web/public/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,13 @@
115115
color: var(--fg); font: 16px/1.6 ui-monospace, "SF Mono", Menlo, monospace;
116116
min-height: 100vh;
117117
}
118-
.topbar { display: flex; justify-content: flex-end; padding: 16px 20px 0; max-width: 1100px; margin: 0 auto; }
118+
.topbar { display: flex; justify-content: flex-end; gap: 10px; align-items: center; padding: 16px 20px 0; max-width: 1100px; margin: 0 auto; }
119119
.topbar .signin { background: var(--cyan); color: #04060c; font-weight: 700; text-decoration: none;
120120
padding: 8px 16px; border-radius: 8px; font-size: 14px; }
121121
.topbar .signin:hover { filter: brightness(1.1); }
122+
.topbar .store-link { color: var(--fg); text-decoration: none; font-weight: 700; font-size: 14px;
123+
padding: 8px 16px; border-radius: 8px; border: 1px solid var(--cyan); }
124+
.topbar .store-link:hover { background: rgba(52,231,255,.12); }
122125
.account { position: relative; }
123126
.acct-btn { background: var(--panel); color: var(--fg); border: 1px solid var(--line);
124127
border-radius: 8px; padding: 8px 14px; font: inherit; font-size: 14px; cursor: pointer; }
@@ -160,7 +163,7 @@
160163
</style>
161164
</head>
162165
<body>
163-
<div class="topbar"><a class="signin" href="/login">Sign in</a></div>
166+
<div class="topbar"><a class="store-link" href="/store/">Store</a><a class="signin" href="/login">Sign in</a></div>
164167
<div class="wrap">
165168
<header>
166169
<h1 class="logo-wrap">
@@ -238,6 +241,7 @@ <h3>How do I install it?</h3>
238241

239242
<footer>
240243
<nav>
244+
<a href="/store/">Store</a> ·
241245
<a href="/login">Sign in</a> ·
242246
<a href="/privacy">Privacy</a> ·
243247
<a href="https://github.com/profullstack/tronbrowser.dev">GitHub</a> ·

0 commit comments

Comments
 (0)