Updated:
- content/blog/raw-markdown-and-copy-improvements.md
- Changed title from 'v1.7 and v1.8' to 'v1.7 to v1.10'
- Added Fork configuration section (v1.10.0) with 9-file table
- Added Scroll-to-top section (v1.9.0) with configuration options
- Updated summary to include all features from v1.7 to v1.10
- Fixed image path to /images/v17.png
- Updated sync command guidance for dev vs prod
- TASK.md
- Added new To Do items for future features
- Removed duplicate Future Enhancements section
- content/pages/docs.md
- Added Mobile menu section
- Added Copy Page dropdown table with all options
- Added Markdown tables section
- content/pages/about.md
- Updated Features list with new v1.8.0 features
- content/blog/setup-guide.md
- Added image field to pages schema
- Updated Project structure with new directories
- Added /raw/{slug}.md to API endpoints
- Added Mobile Navigation and Copy Page Dropdown sections
- Added featured image documentation with ordering details
Documentation now covers all features from v1.7.0 through v1.10.0.
3.0 KiB
New features: search, featured section, and logo gallery
Three updates that make your markdown site more useful: Command+K search, frontmatter-controlled featured items, and a scrolling logo gallery.
Type: post Date: 2025-12-17 Reading time: 4 min read Tags: features, search, convex, updates
Search with Command+K
Press Command+K (or Ctrl+K on Windows) to open search. Start typing. Results appear as you type.
The search finds matches in titles and content across all posts and pages. Title matches show first. Each result includes a snippet with context around the match.
Navigate with arrow keys. Press Enter to go. Press Escape to close.
Search uses Convex full text indexes. Results are reactive. If you publish a new post while the modal is open, it shows up in results immediately.
Featured section from frontmatter
The homepage featured section now pulls from your markdown files. No more editing siteConfig to change what appears.
Add this to any post or page frontmatter:
featured: true
featuredOrder: 1
excerpt: "Short description for card view."
Run npm run sync. The item appears in featured. No redeploy needed.
Lower numbers appear first. Posts and pages sort together. If two items have the same order, they sort alphabetically.
The toggle button lets visitors switch between list view and card view. Card view shows the excerpt. List view shows just titles.
Logo gallery
A scrolling marquee of logos now sits above the footer. Good for showing partners, customers, or tools you use.
Configure it in siteConfig:
logoGallery: {
enabled: true,
images: [
{ src: "/images/logos/logo1.svg", href: "https://example.com" },
{ src: "/images/logos/logo2.svg" },
],
position: "above-footer",
speed: 30,
title: "Trusted by",
},
Each logo can link to a URL. Set href to make it clickable. Leave it out for a static logo.
The gallery uses CSS animations. No JavaScript. Logos display in grayscale and colorize on hover.
Five sample logos are included. Replace them with your own in public/images/logos/.
What syncs vs what deploys
Quick reference:
| Change | Command | Speed |
|---|---|---|
| Blog posts | npm run sync |
Instant |
| Pages | npm run sync |
Instant |
| Featured items | npm run sync |
Instant |
| Import external URL | npm run import then sync |
Instant |
| Logo gallery config | Redeploy | Requires build |
| siteConfig changes | Redeploy | Requires build |
Markdown content syncs instantly through Convex. Source code changes need a push to GitHub so Netlify rebuilds.
Try it
- Press Command+K right now. Search for "setup" or "publish".
- Check the featured section on the homepage. Toggle between views.
- Look at the logo gallery above the footer.
All three features work with every theme. Dark, light, tan, cloud.