Add talk to resources, public-site nav, and homepage link
- Resources: 7th project card linking the 'Hacking Your Hackerspace' talk (hack.build), with a PlayIcon; bump the section count to 07. - Sidebar: NavLink now supports external targets; add a 'Public Site' section linking the homepage and the public resources page. - Login: a back-to-homepage link.
This commit is contained in:
@@ -8,6 +8,7 @@ import {
|
||||
CubeIcon,
|
||||
KeyIcon,
|
||||
GridIcon,
|
||||
PlayIcon,
|
||||
} from '@/components/resources/icons'
|
||||
import { AtlasLogo } from '@/components/resources/atlas-logo'
|
||||
|
||||
@@ -55,7 +56,7 @@ export default function ResourcesLandingPage() {
|
||||
<section>
|
||||
<div className="resources-section-header">
|
||||
<span className="resources-section-label">Projects</span>
|
||||
<span className="resources-section-count">06 tools</span>
|
||||
<span className="resources-section-count">07 tools</span>
|
||||
</div>
|
||||
|
||||
<div className="resources-projects">
|
||||
@@ -115,6 +116,16 @@ export default function ResourcesLandingPage() {
|
||||
featured
|
||||
visual={<KeyIcon />}
|
||||
/>
|
||||
|
||||
<ProjectCard
|
||||
href="https://hack.build/hacking-your-hackerspace.html"
|
||||
external
|
||||
num="07"
|
||||
title="Hacking Your Hackerspace"
|
||||
description="A talk on the patterns, pitfalls, and governance lessons behind keeping a hackerspace alive — the research from these projects, condensed into one interactive session."
|
||||
type="Talk · Interactive"
|
||||
visual={<PlayIcon />}
|
||||
/>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user