Improvements
2 enhancements
- Placeholder logo redesigned — replaced the hamburger-menu-like three-line icon with a document icon (page with folded corner and text lines) so it's no longer confused with the mobile menu button
- Landing page links updated — feature cards and "Learn More" button now link to the Trellis documentation site (
pixlngrid.github.io/trellis-docs) instead of broken internal routes. Links open in new tabs. "Get Started" remains an internal link to the user's own getting-started page
Bug Fixes
1 issues resolved
- Template scaffolding reliability — resolved 6 build-breaking issues in scaffolded projects:
- Replaced broken
TrellisIconimport withPlaceholderIconin navbar - Moved Windows native binaries (
@tailwindcss/oxide-win32-x64-msvc,lightningcss-win32-x64-msvc) fromoptionalDependenciestodependenciesfor environments withos = "linux"in.npmrc - Added
if (item.type === 'link')handler insidebar.tsto fix TypeScript narrowing error oncollapsedproperty - Removed
app/(docs)/api/[...slug]/route from template (emptygenerateStaticParams()broke static export) - Fixed
--color-accent-olive-*references to--color-accent-teal-*(invisible button in dark mode) - Fixed heading hydration mismatch by replacing inline
typeof windowcheck withuseState+useEffectpattern
- Replaced broken
Removed
1 removals
- Redoc dependencies removed from template —
redoc,styled-components, andmobxremoved from templatepackage.jsonsince the API docs route was already removed. This eliminates all 3 npm audit vulnerabilities (minimatchReDoS via@redocly/openapi-core)