--- import Default from '@astrojs/starlight/components/PageFrame.astro'; const topics = Astro.locals.starlightSidebarTopics?.topics ?? []; const currentTopic = topics.find((t: { isCurrent: boolean }) => t.isCurrent); const accentMap: Record = { Clack: { hsl: '311 100% 50%', name: 'pink' }, Args: { hsl: '52 81% 53%', name: 'yellow' }, Tab: { hsl: '134 94% 49%', name: 'green' }, }; const accent = accentMap[currentTopic?.label] ?? accentMap.Clack; ---