Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
33caf00
Add CollectionFeature and refactor homepage
markmead Feb 12, 2026
cc4d819
Update UI styles, fonts, and hero components
markmead Feb 12, 2026
208cdf0
Rename header/footer components, update blog hero
markmead Feb 13, 2026
d1c03c8
Add blog card, reading time & search improvements
markmead Feb 13, 2026
5416cba
Refine header, search, and dropdown styles
markmead Feb 13, 2026
fe52b07
Refactor preview components and UI styles
markmead Feb 13, 2026
b8a2aa8
Unify hero components and clean metadata
markmead Feb 13, 2026
9fc72a7
Add ErrorLayout and adjust layout spacing
markmead Feb 14, 2026
40c6bf0
Add prefix prop and restructure preview footer
markmead Feb 14, 2026
605dc3d
Update component layouts, ad styles, footer spacing
markmead Feb 14, 2026
baa2865
Inline component count, remove FormattedCount
markmead Feb 14, 2026
75e3625
Upgrade astro to 5.17.2 and typescript-eslint
markmead Feb 14, 2026
5a03dd8
Add ARIA, conditional refs, and readingTime fix
markmead Feb 15, 2026
d49af94
Remove pubDate, tag, and updatedDate from schema
markmead Feb 15, 2026
75bfb99
Remove button prop; generate CTA from slug
markmead Feb 15, 2026
9874985
Remove Inter import & re-enable syntax highlighting
markmead Feb 15, 2026
a699943
Add Vercel analytics for search interactions
markmead Feb 15, 2026
2a8088e
Add aria-label and toggle clear button state
markmead Feb 15, 2026
4d75f1b
Render category span only when present
markmead Feb 15, 2026
95a866f
Disable syntax highlighting and remove analytics
markmead Feb 15, 2026
0bd1e76
Add astro check script and dependency
markmead Feb 17, 2026
106e921
Improve TypeScript typings and runtime safety
markmead Feb 17, 2026
f969a3f
Remove explicit DOM type assertions in components
markmead Feb 17, 2026
6db3be8
Update eslint-plugin-astro and typescript-eslint
markmead Feb 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions astro.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ export default defineConfig({
experimental: {
fonts: [
{
cssVariable: '--font-inter',
name: 'Inter',
cssVariable: '--font-google-sans-flex',
name: 'Google Sans Flex',
provider: fontProviders.google(),
weights: [400, 500, 600, 700, 800],
},
Expand Down
8 changes: 5 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,18 @@
"scripts": {
"dev": "astro dev",
"build": "astro build",
"check": "astro check",
"lint": "eslint .",
"format": "prettier --write . --ignore-path .prettierignore",
"css": "npx @tailwindcss/cli -i ./src/styles/component.css -o ./public/component.css -m"
},
"dependencies": {
"@astrojs/check": "^0.9.6",
"@astrojs/mdx": "4.3.13",
"@astrojs/rss": "4.0.15",
"@astrojs/sitemap": "3.7.0",
"@vercel/analytics": "^1.6.1",
"astro": "5.17.1"
"astro": "5.17.2"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
Expand All @@ -22,14 +24,14 @@
"@tailwindcss/typography": "^0.5.19",
"@tailwindcss/vite": "^4.1.18",
"eslint": "^10.0.0",
"eslint-plugin-astro": "^1.5.0",
"eslint-plugin-astro": "^1.6.0",
"globals": "^17.3.0",
"prettier": "^3.8.1",
"prettier-plugin-astro": "^0.14.1",
"prettier-plugin-tailwindcss": "^0.7.2",
"rehype-external-links": "^3.0.0",
"tailwindcss": "^4.1.18",
"typescript": "^5.9.3",
"typescript-eslint": "^8.54.0"
"typescript-eslint": "^8.56.0"
}
}
Loading