feat: Admin Area Blog and Blog Page

This commit is contained in:
OpenVelo Agent
2026-07-23 10:17:53 +00:00
parent 456a6e3ee0
commit 51a7754234
22 changed files with 1580 additions and 85 deletions
@@ -64,6 +64,27 @@
line-height: 1.5;
}
.landing-blog app-blog-presenter .blog-item {
border-top: 1px solid var(--color-surface, #eee);
padding-top: 1rem;
}
.landing-blog app-blog-presenter .blog-title {
margin: 0 0 0.25rem 0;
font-size: 1.25rem;
}
.landing-blog app-blog-presenter .blog-date {
display: block;
color: var(--color-text-muted, #888);
font-size: 0.85rem;
margin-bottom: 0.5rem;
}
.landing-blog app-blog-presenter .blog-body {
line-height: 1.5;
}
.landing-blog-empty {
text-align: center;
color: var(--color-text-muted, #888);