Files
SnapOtter/apps/docs/.vitepress/theme/index.ts
T
SnapOtterandGitHub 607c24895b Improve docs search UX, dash cleanup, and colored modality tool icons (#338)
* feat(docs): improve search UX

- Hide the 'Search by Pagefind' branding in the search dialog footer
- Replace the 'No results found.' message shown before any query with a
  friendly hint (detected via empty-input :placeholder-shown state)
- Tune placeholder, empty-state, and results-heading copy; show a few
  sub-section matches per result (pageResultCount)

* docs: replace double-dash em-dash substitute with single dash

Swept prose ' -- ' to ' - ' and numeric ranges (e.g. 2--20 to 2-20)
across the documentation. CLI flags and code blocks left untouched.

* fix(landing): show colored category icons on modality tool pages

The /tools/<modality>/ pages rendered bare name+description cards with no
icon or color. Port the colored, category-tinted icon card from /tools/
so modality pages match the main catalog (icon, tint, 'Learn more').
2026-06-24 12:06:31 +08:00

16 lines
339 B
TypeScript

import DefaultTheme from "vitepress/theme";
import DocsHome from "./DocsHome.vue";
import Layout from "./Layout.vue";
import "./vars.css";
import "./fonts.css";
import "./github-stars.css";
import "./search.css";
export default {
extends: DefaultTheme,
Layout,
enhanceApp({ app }) {
app.component("DocsHome", DocsHome);
},
};