Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions archive/2219-signal/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/archive/2219-signal/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/archive/2219-signal/en/">
<link rel="icon" href="../../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../../kit/interimm.css?v=2">
<link rel="stylesheet" href="../../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../../app/signal.css?v=2">
<script src="../../../kit/interimm.js?v=2" defer></script>
<script src="../../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../../app/signal.js?v=2"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions archive/2219-signal/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/archive/2219-signal/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/archive/2219-signal/en/">
<link rel="icon" href="../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../kit/interimm.css?v=2">
<link rel="stylesheet" href="../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../app/signal.css?v=2">
<script src="../../kit/interimm.js?v=2" defer></script>
<script src="../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../app/signal.js?v=2"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions drift/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/drift/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/drift/en/">
<link rel="icon" href="../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../kit/interimm.css">
<link rel="stylesheet" href="../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../app/drift.css">
<script src="../../kit/interimm.js" defer></script>
<script src="../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../app/drift.js"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions drift/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/drift/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/drift/en/">
<link rel="icon" href="../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../kit/interimm.css">
<link rel="stylesheet" href="../kit/interimm.css?v=3">
<link rel="stylesheet" href="../app/drift.css">
<script src="../kit/interimm.js" defer></script>
<script src="../kit/interimm.js?v=3" defer></script>
<script type="module" src="../app/drift.js"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/en/">
<link rel="icon" href="../favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="../ico/apple-touch-icon.png">
<link rel="stylesheet" href="../kit/interimm.css">
<link rel="stylesheet" href="../kit/interimm.css?v=3">
<link rel="stylesheet" href="../app/home.css">
<script src="../kit/interimm.js" defer></script>
<script src="../kit/interimm.js?v=3" defer></script>
<script type="module" src="../app/home.js"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/en/">
<link rel="icon" href="favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="ico/apple-touch-icon.png">
<link rel="stylesheet" href="kit/interimm.css">
<link rel="stylesheet" href="kit/interimm.css?v=3">
<link rel="stylesheet" href="app/home.css">
<script src="kit/interimm.js" defer></script>
<script src="kit/interimm.js?v=3" defer></script>
<script type="module" src="app/home.js"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions kit/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -484,8 +484,8 @@ <h2 class="section-title">Add it to a site</h2>
<div class="split">
<div>
<h3>Story page</h3>
<pre>&lt;link rel="stylesheet" href="https://interstellar.interimm.org/kit/interimm.css"&gt;
&lt;script src="https://interstellar.interimm.org/kit/interimm.js" defer&gt;&lt;/script&gt;
<pre>&lt;link rel="stylesheet" href="https://interstellar.interimm.org/kit/interimm.css?v=3"&gt;
&lt;script src="https://interstellar.interimm.org/kit/interimm.js?v=3" defer&gt;&lt;/script&gt;

&lt;header class="site-header" data-interimm-header
data-lang="en" data-current="signal"&gt;
Expand Down
6 changes: 6 additions & 0 deletions kit/interimm.css
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,12 @@ ul, ol { margin: 0 0 1em; }
background: var(--deep);
border-bottom: 2px solid var(--text);
}
/* the era bar above the header: this phase, and the way back to phase 1 */
.era-bar { background: #050829; border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 0.75rem; letter-spacing: 0.06em; }
.era-inner { display: flex; align-items: center; justify-content: space-between; gap: 0.5rem 1rem; flex-wrap: wrap; min-height: 1.9rem; padding-block: 0.2rem; }
.era-label { color: var(--muted); }
.era-back { color: var(--us); text-decoration: none; }
.era-back:hover { text-decoration: underline; }
.header-inner { display: flex; align-items: center; flex-wrap: wrap; gap: 0.5rem 1.25rem; min-height: 4rem; padding-block: 0.5rem; }

.brand {
Expand Down
4 changes: 3 additions & 1 deletion kit/interimm.js
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,9 @@
return `<li class="nav-item">${link(item).replace('<a ', '<a class="nav-link" ')}</li>`;
}).join('');
const langs = nav.languages.filter((l) => hasLang(header, l)).map((l) => `<a class="nav-link lang-link" href="${esc(langUrl(header, l))}" hreflang="${esc(l.code)}" lang="${esc(l.code)}"><span class="sr-only">${esc(nav.labels.language)}: </span>${esc(l.name)}</a>`).join('');
return `<div class="${wrapClass(header)} header-inner">
// the era bar: which phase this is, and the way back to the one before (nav.era in nav.<lang>.json)
const era = nav.era ? `<div class="era-bar"><div class="${wrapClass(header)} era-inner"><span class="era-label">${esc(nav.era.label)}</span>${nav.era.back ? `<a class="era-back" href="${esc(nav.era.back.url)}">${esc(nav.era.back.name)}</a>` : ''}</div></div>` : '';
return `${era}<div class="${wrapClass(header)} header-inner">
${brand(nav)}${site(header)}
<button class="nav-toggle" type="button" aria-expanded="false" aria-controls="site-nav"><span class="sr-only">${esc(nav.labels.menu)}</span>${MENU_ICON}</button>
<nav id="site-nav" class="site-nav" aria-label="${esc(nav.labels.menu)}">
Expand Down
40 changes: 35 additions & 5 deletions kit/nav.cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,29 @@
"children": []
},
{
"id": "life",
"name": "接力(游戏)",
"url": "https://iron-bamboo-initiative.pages.dev/#life",
"children": []
"id": "ironbamboo",
"name": "铁竹",
"url": "https://iron-bamboo-initiative.pages.dev/",
"children": [
{
"id": "ibhome",
"name": "铁竹首页",
"url": "https://iron-bamboo-initiative.pages.dev/",
"children": []
},
{
"id": "life",
"name": "接力(游戏)",
"url": "https://iron-bamboo-initiative.pages.dev/#life",
"children": []
},
{
"id": "ibmap",
"name": "铁竹星图",
"url": "https://iron-bamboo-initiative.pages.dev/#ship",
"children": []
}
]
},
{
"id": "explorer",
Expand Down Expand Up @@ -114,6 +133,10 @@
"title": "接力 · 从 2219 到 2620 的游戏",
"url": "https://iron-bamboo-initiative.pages.dev/#life"
},
{
"title": "铁竹星图 · 2620",
"url": "https://iron-bamboo-initiative.pages.dev/#ship"
},
{
"title": "系外行星图鉴(英文)",
"url": "https://interimm.org/exoplanet-explorer/"
Expand Down Expand Up @@ -156,5 +179,12 @@
}
]
}
]
],
"era": {
"label": "第二阶段 · 通联纪 · 2219",
"back": {
"name": "← 返回第一阶段 · 星际移民中心",
"url": "https://interimm.org/"
}
}
}
40 changes: 35 additions & 5 deletions kit/nav.en.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,29 @@
"children": []
},
{
"id": "life",
"name": "The Relay (game)",
"url": "https://iron-bamboo-initiative.pages.dev/#life",
"children": []
"id": "ironbamboo",
"name": "Iron Bamboo",
"url": "https://iron-bamboo-initiative.pages.dev/",
"children": [
{
"id": "ibhome",
"name": "Iron Bamboo home",
"url": "https://iron-bamboo-initiative.pages.dev/",
"children": []
},
{
"id": "life",
"name": "The Relay (game)",
"url": "https://iron-bamboo-initiative.pages.dev/#life",
"children": []
},
{
"id": "ibmap",
"name": "Iron Bamboo's star map",
"url": "https://iron-bamboo-initiative.pages.dev/#ship",
"children": []
}
]
},
{
"id": "explorer",
Expand Down Expand Up @@ -114,6 +133,10 @@
"title": "The Relay · a game from 2219 to 2620",
"url": "https://iron-bamboo-initiative.pages.dev/#life"
},
{
"title": "Iron Bamboo's star map · 2620",
"url": "https://iron-bamboo-initiative.pages.dev/#ship"
},
{
"title": "Exoplanet explorer",
"url": "https://interimm.org/exoplanet-explorer/"
Expand Down Expand Up @@ -156,5 +179,12 @@
}
]
}
]
],
"era": {
"label": "Phase 2 · The Contact Era · 2219",
"back": {
"name": "← Back to phase 1 · InterImm",
"url": "https://interimm.org/en/"
}
}
}
4 changes: 2 additions & 2 deletions pulsars/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/pulsars/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/pulsars/en/">
<link rel="icon" href="../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../kit/interimm.css">
<link rel="stylesheet" href="../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../app/pulsars.css">
<script src="../../kit/interimm.js" defer></script>
<script src="../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../app/pulsars.js"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions pulsars/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/pulsars/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/pulsars/en/">
<link rel="icon" href="../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../kit/interimm.css">
<link rel="stylesheet" href="../kit/interimm.css?v=3">
<link rel="stylesheet" href="../app/pulsars.css">
<script src="../kit/interimm.js" defer></script>
<script src="../kit/interimm.js?v=3" defer></script>
<script type="module" src="../app/pulsars.js"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions script/convert/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/script/convert/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/script/convert/en/">
<link rel="icon" href="../../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../../kit/interimm.css">
<link rel="stylesheet" href="../../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../../app/script.css">
<script src="../../../kit/interimm.js" defer></script>
<script src="../../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../../app/script.js?v=8"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions script/convert/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/script/convert/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/script/convert/en/">
<link rel="icon" href="../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../kit/interimm.css">
<link rel="stylesheet" href="../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../app/script.css">
<script src="../../kit/interimm.js" defer></script>
<script src="../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../app/script.js?v=8"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions script/dictionary/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/script/dictionary/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/script/dictionary/en/">
<link rel="icon" href="../../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../../kit/interimm.css">
<link rel="stylesheet" href="../../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../../app/script.css">
<script src="../../../kit/interimm.js" defer></script>
<script src="../../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../../app/script.js?v=8"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions script/dictionary/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/script/dictionary/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/script/dictionary/en/">
<link rel="icon" href="../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../kit/interimm.css">
<link rel="stylesheet" href="../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../app/script.css">
<script src="../../kit/interimm.js" defer></script>
<script src="../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../app/script.js?v=8"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions script/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/script/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/script/en/">
<link rel="icon" href="../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../kit/interimm.css">
<link rel="stylesheet" href="../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../app/script.css">
<script src="../../kit/interimm.js" defer></script>
<script src="../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../app/script.js?v=8"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions script/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/script/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/script/en/">
<link rel="icon" href="../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../kit/interimm.css">
<link rel="stylesheet" href="../kit/interimm.css?v=3">
<link rel="stylesheet" href="../app/script.css">
<script src="../kit/interimm.js" defer></script>
<script src="../kit/interimm.js?v=3" defer></script>
<script type="module" src="../app/script.js?v=8"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions signals/en/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/signals/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/signals/en/">
<link rel="icon" href="../../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../../kit/interimm.css?v=2">
<link rel="stylesheet" href="../../kit/interimm.css?v=3">
<link rel="stylesheet" href="../../app/signals.css?v=2">
<script src="../../kit/interimm.js?v=2" defer></script>
<script src="../../kit/interimm.js?v=3" defer></script>
<script type="module" src="../../app/signals.js?v=2"></script>
</head>
<body>
Expand Down
4 changes: 2 additions & 2 deletions signals/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<link rel="alternate" hreflang="zh-CN" href="https://interstellar.interimm.org/signals/">
<link rel="alternate" hreflang="en" href="https://interstellar.interimm.org/signals/en/">
<link rel="icon" href="../favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="../kit/interimm.css?v=2">
<link rel="stylesheet" href="../kit/interimm.css?v=3">
<link rel="stylesheet" href="../app/signals.css?v=2">
<script src="../kit/interimm.js?v=2" defer></script>
<script src="../kit/interimm.js?v=3" defer></script>
<script type="module" src="../app/signals.js?v=2"></script>
</head>
<body>
Expand Down
Loading