kekePower
e985de2609
fix(nav): highlight active navigation links
...
Add active route detection in BaseLayout and apply active styles
for docs, blog, and changelog links, including trailing slash support
2026-03-18 23:13:55 +01:00
kekePower
1cbd630065
docs(layout): add X (Twitter) link to footer
2026-03-03 19:32:50 +01:00
kekePower
fa677b8799
style(blog): increase top padding for blog post layout
2026-02-28 19:14:45 +01:00
kekePower
3dc8b84779
style(blog): move post title and description above meta info
...
Reorder the header elements in the blog post layout to display the title and description before the publish date and author.
2026-02-28 19:07:53 +01:00
kekePower
88e19ee28e
style(blog): prevent text wrapping in table headers
2026-02-28 10:21:49 +01:00
kekePower
cb77a5e7d8
feat(blog): add table styles to layout and enhance token savings post
...
Add global CSS rules for markdown tables in BlogPost.astro including
borders, padding, and row hover states. Update the token savings
breakdown table to use an improved format with visual impact scales.
2026-02-28 10:19:03 +01:00
kekePower
91c087c20d
docs(website): update navigation links to philosophy section
...
Change header and footer "Features" links to point to the new
"#philosophy" section and rename them to "Why Blade" to align
with the recent landing page redesign.
2026-02-25 22:42:43 +01:00
kekePower
ea6ffd37d2
feat(blog): add blog section and rss feed
...
- Add blog content collection schema and welcome post
- Create blog index, post layout components, and dynamic routing
- Add `@astrojs/rss` dependency and implement RSS feed generation
- Add blog links to header and footer navigation
- Update changelog with Gemini 3.1 Pro enhancement notes
2026-02-22 09:44:42 +01:00
kekePower
452b5cedff
style(layout): add "Site" prefix to footer attribution
2026-02-12 20:32:24 +01:00
kekePower
de96dcbda9
feat(layout): add logo image and favicon styling
2026-02-10 14:03:00 +01:00
kekePower
5339f4aad0
fix(layout): add Zaguán Blade attribution to footer
2026-02-09 19:07:28 +01:00
kekePower
0cb6d60097
fix(layout): correct anchor links to use absolute paths
2026-02-09 18:50:52 +01:00
kekePower
b1fda06238
feat(layout): add changelog link to navigation
2026-02-08 11:11:04 +01:00
kekePower
d70b96c06b
Add is:inline directive to Matomo script tag in BaseLayout
2026-02-04 20:13:41 +01:00
kekePower
0238a0d2ba
Add .zblade/ to .gitignore, configure allow_gitignored_files setting, add TypeScript and Astro check dependencies, remove pnpm lockfile
2026-02-04 20:12:02 +01:00
kekePower
adc09431d3
Initial commit. All work done in Zaguan Blade
2026-01-22 23:14:13 +01:00