Add combined blog+marketing+portfolio template

- Added blog pages: posts index, post detail, category/tag archives, search, RSS
- Added BlogBase layout with Source Serif 4 font
- Added PostCard and TagList components
- Added utility functions: reading-time, site-identity
- Added posts collection with taxonomies to seed
- Updated menus with all sections: Home, Posts, Work, Pricing, Contact
- Added blog seed content: 3 posts with bylines
This commit is contained in:
Kunthawat Greethong
2026-05-01 13:50:52 +07:00
parent 978bf42e5a
commit 51b50212ca
17 changed files with 1895 additions and 12 deletions

View File

@@ -42,7 +42,7 @@
"runtime": null
},
"build": {
"buildCommand": "pnpm build 2>&1",
"buildCommand": "pnpm build 2>&1 | head -80",
"testCommand": null,
"lintCommand": null,
"devCommand": "npm run dev",
@@ -126,12 +126,30 @@
"lastAccessed": 1777616481729,
"type": "file"
},
{
"path": "src/pages/rss.xml.ts",
"accessCount": 4,
"lastAccessed": 1777618133397,
"type": "file"
},
{
"path": "src/styles/theme.css",
"accessCount": 2,
"lastAccessed": 1777616344900,
"type": "file"
},
{
"path": "src/pages/pages/index.astro",
"accessCount": 2,
"lastAccessed": 1777618173372,
"type": "file"
},
{
"path": "src/pages/posts/index.astro",
"accessCount": 2,
"lastAccessed": 1777618215078,
"type": "file"
},
{
"path": "src/pages/index.astro",
"accessCount": 1,
@@ -185,6 +203,24 @@
"accessCount": 1,
"lastAccessed": 1777616259549,
"type": "file"
},
{
"path": "src/layouts/Base.astro",
"accessCount": 1,
"lastAccessed": 1777617017519,
"type": "file"
},
{
"path": "src/pages/posts/[slug].astro",
"accessCount": 1,
"lastAccessed": 1777618182408,
"type": "file"
},
{
"path": "src/pages/posts/posts-index.astro",
"accessCount": 1,
"lastAccessed": 1777618220299,
"type": "file"
}
],
"userDirectives": []

View File

@@ -1,7 +1,7 @@
{
"tool_name": "Bash",
"tool_input_preview": "{\"command\":\"git remote add origin https://git.moreminimore.com/kunthawat/emdash-marketing-template.git 2>/dev/null || git remote set-url origin https://git.moreminimore.com/kunthawat/emdash-marketing-...",
"error": "Exit code 128",
"timestamp": "2026-04-30T13:58:18.498Z",
"retry_count": 2
"tool_input_preview": "{\"command\":\"pnpm build 2>&1\",\"timeout\":120000,\"description\":\"Build template\"}",
"error": "Exit code 1",
"timestamp": "2026-05-01T06:49:03.571Z",
"retry_count": 1
}