You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Enhanced installation.md with verification steps, pre-migration checklist, and troubleshooting
- Updated migration.md with "From Custom CSS" migration guide
- Improved component docs with better examples and props tables
- Added version compatibility matrix to configuration.md
- Created examples.md with real-world implementation examples
- Created quick-reference.md with cheat sheet for common tasks
Co-authored-by: neilime <314088+neilime@users.noreply.github.com>
Copy file name to clipboardExpand all lines: packages/docs/content/components/feature-grid.md
+53-12Lines changed: 53 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,24 @@ sidebar_position: 6
6
6
7
7
`HoverkraftFeatureList` renders responsive cards with Hoverkraft typography, spacing, and hover states. Use it to highlight value propositions, roadmap items, or feature summaries.
8
8
9
+
## Import
10
+
11
+
```tsx
12
+
import {
13
+
HoverkraftFeatureList,
14
+
typeHoverkraftFeatureItem,
15
+
} from"@theme/hoverscape/HoverkraftFeatureList";
16
+
```
17
+
18
+
**Note:** Use the `@theme/` alias for importing components. Do NOT use `@hoverkraft/docusaurus-theme/theme/hoverscape/...` as this will cause module resolution errors.
**Note:** Use the `@theme/` alias for importing components. Do NOT use `@hoverkraft/docusaurus-theme/theme/hoverscape/...` as this will cause module resolution errors.
22
+
15
23
## Basic usage
16
24
17
25
```tsx title="src/pages/index.tsx"
18
26
import {
19
27
HoverkraftHero,
20
28
HoverkraftBrandHighlight,
21
29
typeHoverkraftAction,
22
-
} from"@hoverkraft/docusaurus-theme/components";
30
+
} from"@theme/hoverscape/HoverkraftHero";
23
31
24
32
const actions:HoverkraftAction[] = [
25
-
{ label: "Start building", to: "/docs/getting-started" },
33
+
{ label: "Start building", to: "/docs/getting-started", variant: "primary" },
26
34
{ label: "View components", to: "/docs/components", variant: "secondary" },
Copy file name to clipboardExpand all lines: packages/docs/content/components/project-card.md
+46-13Lines changed: 46 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,18 @@ sidebar_position: 7
6
6
7
7
`HoverkraftProjectCard` reproduces the rich cards used across the Hoverkraft projects directory. It bundles iconography, metadata, tags, and CTA buttons with consistent spacing and hover interactions.
**Note:** Use the `@theme/` alias for importing components. Do NOT use `@hoverkraft/docusaurus-theme/theme/hoverscape/...` as this will cause module resolution errors.
Copy file name to clipboardExpand all lines: packages/docs/content/configuration.md
+31Lines changed: 31 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,37 @@ sidebar_position: 3
6
6
7
7
The Hoverkraft theme now inherits from `@docusaurus/theme-classic` and focuses on providing consistent brand styling through CSS and static assets. There are no special `hoverkraft` theme options — the theme is intentionally opinionated about branding.
8
8
9
+
## Version Compatibility
10
+
11
+
| Theme Version | Docusaurus Version | React Version | Node Version | Status |
0 commit comments