Skip to content

Commit ada4ece

Browse files
ralyodioclaude
andauthored
feat: Profullstack webring links in the footer (#243)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent e77102a commit ada4ece

2 files changed

Lines changed: 42 additions & 0 deletions

File tree

‎apps/web/src/routes/+layout.svelte‎

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,46 @@
3939
{@render children()}
4040
</main>
4141
42+
<footer class="site-footer">
43+
<nav class="webring" aria-label="Profullstack webring">
44+
<a
45+
href="https://rssamplifier.com/ring/profullstack/previous?from=https%3A%2F%2Fmeshhook.com%2F"
46+
rel="prev">&lt;&lt;</a
47+
>
48+
<a href="https://rssamplifier.com/ring/profullstack">Profullstack</a>
49+
<a href="https://rssamplifier.com/ring/profullstack/next?from=https%3A%2F%2Fmeshhook.com%2F" rel="next"
50+
>&gt;&gt;</a
51+
>
52+
</nav>
53+
</footer>
54+
4255
<style>
4356
main {
4457
min-height: calc(100vh - 64px);
4558
background-color: var(--color-bg-primary);
4659
color: var(--color-text-primary);
4760
}
61+
62+
.site-footer {
63+
padding: 16px;
64+
border-top: 1px solid var(--color-border-primary);
65+
background-color: var(--color-bg-primary);
66+
font-size: 0.8125rem;
67+
}
68+
69+
.webring {
70+
display: flex;
71+
justify-content: center;
72+
gap: 12px;
73+
}
74+
75+
.webring a {
76+
color: var(--color-text-secondary);
77+
text-decoration: none;
78+
}
79+
80+
.webring a:hover {
81+
color: var(--color-text-primary);
82+
text-decoration: underline;
83+
}
4884
</style>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"openwebring": "0.1",
3+
"site": { "url": "https://meshhook.com/", "name": "MeshHook" },
4+
"made_by": "both",
5+
"rings": [{ "ring": "https://rssamplifier.com/ring/profullstack", "slug": "meshhook-com" }]
6+
}

0 commit comments

Comments
 (0)