Skip to content

Commit bbcbe0c

Browse files
committed
Route homepage TAPS link to site page
1 parent 8c0c796 commit bbcbe0c

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

scripts/check-site-content.mjs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,19 @@ for (const [route, docId] of renderedDocRoutes) {
137137
}
138138

139139
const siteContent = readText("src/lib/site-content.ts");
140+
const primarySiteSources = [
141+
["src/lib/site-content.ts", siteContent],
142+
["src/app/page.tsx", readText("src/app/page.tsx")]
143+
];
140144
for (const blobPath of [
141145
"github.com/TaskBeacon/taskbeacon.github.io/blob/main/source/taps.md",
142146
"github.com/TaskBeacon/taskbeacon.github.io/blob/main/source/localization.md",
143147
"github.com/TaskBeacon/taskbeacon.github.io/blob/main/source/versioning.md"
144148
]) {
145-
if (siteContent.includes(blobPath)) {
146-
fail(`Resource cards should not point primary links at GitHub blob: ${blobPath}`);
149+
for (const [sourcePath, sourceText] of primarySiteSources) {
150+
if (sourceText.includes(blobPath)) {
151+
fail(`Primary site links should not point at GitHub blob in ${sourcePath}: ${blobPath}`);
152+
}
147153
}
148154
}
149155

src/app/page.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,7 @@ export default function Page() {
175175
<div className="mt-6">
176176
<a
177177
className="tb-focus-ring tb-button-primary"
178-
href="https://github.com/TaskBeacon/taskbeacon.github.io/blob/main/source/taps.md"
179-
target="_blank"
180-
rel="noreferrer"
178+
href="/framework/taps/"
181179
>
182180
Read TAPS
183181
</a>

0 commit comments

Comments
 (0)