Skip to content

Commit 7c33a43

Browse files
Merge pull request #85 from Green-Software-Foundation/claude/silo-spec-landing-page-npfp3d
Add SILO standards landing page under Hardware
2 parents 6b3f9d6 + 94830dc commit 7c33a43

4 files changed

Lines changed: 449 additions & 2 deletions

File tree

docs/pages/standards.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,13 @@ Most page content is hardcoded in each page's Astro file:
6262

6363
## Hardware Standards Pages
6464

65-
Currently two hardware standards have dedicated pages:
65+
Currently three hardware standards have dedicated pages:
6666

67+
- **SILO**`src/pages/standards/silo/index.astro` at `/standards/silo/`
6768
- **WDPC**`src/pages/standards/wdpc/index.astro` at `/standards/wdpc/`
6869
- **Open19**`src/pages/standards/open19/index.astro` at `/standards/open19/`
6970

70-
Both appear under the Hardware section in the nav (`src/lib/nav-items.ts`) and in the standards index (`src/pages/standards/index.astro`). Open19 uses WDPC's icon assets as placeholders — dedicated Open19 SVGs should be added to `public/assets/standards/open19/` once available. Articles tagged `"open19"` will automatically appear in the page carousel.
71+
All three appear under the Hardware section in the nav (`src/lib/nav-items.ts`, SILO listed first) and in the standards index (`src/pages/standards/index.astro`, `standardDefs` array). Open19 and SILO both reuse WDPC's icon/illustration assets as placeholders — dedicated SVGs should be added to `public/assets/standards/open19/` and `public/assets/standards/silo/` once available. Articles tagged `"open19"` / `"silo"` will automatically appear in each page's carousel.
7172

7273
## Lifecycle Stages
7374

src/lib/nav-items.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,12 @@ export const navItems = [
7272
{
7373
title: "Hardware",
7474
links: [
75+
{
76+
href: "/standards/silo/",
77+
label: "SILO",
78+
description:
79+
"Real-time interoperability layer for data centre sustainability" /* iconSrc: pi("silo"), icon: "layers" */,
80+
},
7581
{
7682
href: "/standards/wdpc/",
7783
label: "WDPC",

src/pages/standards/index.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ const standardDefs = [
3535
{ slug: "sci-web" },
3636
{ slug: "soft" },
3737
{ slug: "real-time-cloud", urlSlug: "rtc" },
38+
{ slug: "silo" },
3839
{ slug: "wdpc" },
3940
{ slug: "open19" },
4041
{ slug: "see", urlSlug: "sei" },

0 commit comments

Comments
 (0)