site: rename "finds" superposts → "bundles" + 2026-05-06 capture run
Collection rename: src/content/finds/ → src/content/bundles/, URLs /finds/<slug>/ → /bundles/<slug>/, internal symbols (FindsPost → Bundle, findListMosaic → bundleMosaic, findsReferencing → bundlesReferencing, Entry.type 'finds' → 'bundle'). Skills build-finds/cluster-finds renamed to build-bundle/cluster-bundles. The `find` collection (individual items) is unchanged. New content: 4 reviews graduated (finalist, gum-shell, tablepro, valchoose-barf-bags) and 6 bundles for 2026-05-06 (constrain-the-surface, menu-bar-singletons, on-device-by-design, six-american-detours, six-lines-six-origins, things-in-the-terminal). Adds EntryGrid component.
This commit is contained in:
@@ -5,15 +5,19 @@ import altTab from '../content/reviews/alt-tab/hero.jpg';
|
||||
import apex from '../content/reviews/apex-markdown-processor/hero.png';
|
||||
import blip from '../content/reviews/blip/hero.jpg';
|
||||
import esproP7 from '../content/reviews/espro-p7-french-press/hero.jpg';
|
||||
import finalist from '../content/reviews/finalist/hero.png';
|
||||
import folderPeek from '../content/reviews/folder-peek/screenshot.png';
|
||||
import gumShell from '../content/reviews/gum-shell/hero.png';
|
||||
import hyperkey from '../content/reviews/hyperkey/hero.png';
|
||||
import ice from '../content/reviews/ice/ice-bar.png';
|
||||
import macMouseFix from '../content/reviews/mac-mouse-fix/studio-display.png';
|
||||
import monitorcontrol from '../content/reviews/monitorcontrol/hero.png';
|
||||
import smartmoverShortcut from '../content/reviews/smartmover-shortcut/hero.jpg';
|
||||
import superkey from '../content/reviews/superkey/hero.jpg';
|
||||
import tablepro from '../content/reviews/tablepro/hero.png';
|
||||
import timelined from '../content/reviews/timelined/hero.png';
|
||||
import tot from '../content/reviews/tot/seven-dots.png';
|
||||
import valchooseBarfBags from '../content/reviews/valchoose-barf-bags/hero.jpg';
|
||||
|
||||
import antinote from '../content/reviews/antinote/swipe.mp4';
|
||||
import cotypist from '../content/reviews/cotypist/hero.mp4';
|
||||
@@ -34,15 +38,19 @@ export const heroes: Record<string, Hero | undefined> = {
|
||||
'apex-markdown-processor': { kind: 'image', src: apex },
|
||||
blip: { kind: 'image', src: blip },
|
||||
'espro-p7-french-press': { kind: 'image', src: esproP7 },
|
||||
finalist: { kind: 'image', src: finalist },
|
||||
'folder-peek': { kind: 'image', src: folderPeek },
|
||||
'gum-shell': { kind: 'image', src: gumShell },
|
||||
hyperkey: { kind: 'image', src: hyperkey },
|
||||
ice: { kind: 'image', src: ice },
|
||||
'mac-mouse-fix': { kind: 'image', src: macMouseFix },
|
||||
monitorcontrol: { kind: 'image', src: monitorcontrol },
|
||||
'smartmover-shortcut': { kind: 'image', src: smartmoverShortcut },
|
||||
superkey: { kind: 'image', src: superkey },
|
||||
tablepro: { kind: 'image', src: tablepro },
|
||||
timelined: { kind: 'image', src: timelined },
|
||||
tot: { kind: 'image', src: tot },
|
||||
'valchoose-barf-bags': { kind: 'image', src: valchooseBarfBags },
|
||||
antinote: { kind: 'video', src: antinote },
|
||||
cotypist: { kind: 'video', src: cotypist },
|
||||
dockdoor: { kind: 'video', src: dockdoor },
|
||||
|
||||
Reference in New Issue
Block a user