From a5f9c744c225c1b577539effd58268c2fadf50d5 Mon Sep 17 00:00:00 2001 From: sunface Date: Wed, 10 Mar 2021 18:18:01 +0800 Subject: [PATCH] add series --- layouts/page-container1.tsx | 2 +- pages/[username]/[post_id].tsx | 9 ++ pages/bookmarks.tsx | 6 +- pages/editor/series.tsx | 12 ++- pages/series/[id].tsx | 113 +++++++++++--------- server/internal/api/story.go | 58 ++++++++-- server/internal/server.go | 5 +- server/internal/story/posts.go | 17 +-- server/internal/story/series.go | 79 ++++++++++++++ server/pkg/models/story.go | 18 ++++ src/components/story/series.tsx | 117 +++++++++++++++++++++ src/components/story/simple-story-card.tsx | 16 ++- src/components/story/story-card.tsx | 28 ++--- theme.ts | 3 + theme/markdown-render.ts | 1 + 15 files changed, 389 insertions(+), 95 deletions(-) create mode 100644 src/components/story/series.tsx diff --git a/layouts/page-container1.tsx b/layouts/page-container1.tsx index 218af42d..c3151703 100644 --- a/layouts/page-container1.tsx +++ b/layouts/page-container1.tsx @@ -43,7 +43,7 @@ function PageContainer1(props: PageContainerProps) {