From f5cec3dd222735a9412f1397bdd823020cf5adaf Mon Sep 17 00:00:00 2001 From: Hare Date: Sun, 25 Aug 2024 11:42:36 +0900 Subject: [PATCH] feat: Update import paths for app.scss and variables.scss --- src/{ => lib}/app.scss | 2 +- src/routes/+layout.svelte | 2 +- src/routes/+page.server.ts | 6 +++--- src/routes/+page.svelte | 5 +++++ src/routes/article/+layout.svelte | 5 +++++ src/routes/{articles => article}/+page.svelte | 0 .../{articles => article}/[category]/[id]/+page.server.ts | 0 .../{articles => article}/[category]/[id]/+page.svelte | 0 src/routes/{articles => article}/[id]/+page.server.ts | 0 src/routes/{articles => article}/[id]/+page.svelte | 0 src/routes/articles/+layout.svelte | 5 ----- src/variables.scss | 5 +++-- 12 files changed, 18 insertions(+), 12 deletions(-) rename src/{ => lib}/app.scss (93%) create mode 100644 src/routes/article/+layout.svelte rename src/routes/{articles => article}/+page.svelte (100%) rename src/routes/{articles => article}/[category]/[id]/+page.server.ts (100%) rename src/routes/{articles => article}/[category]/[id]/+page.svelte (100%) rename src/routes/{articles => article}/[id]/+page.server.ts (100%) rename src/routes/{articles => article}/[id]/+page.svelte (100%) delete mode 100644 src/routes/articles/+layout.svelte diff --git a/src/app.scss b/src/lib/app.scss similarity index 93% rename from src/app.scss rename to src/lib/app.scss index 809e4f5..e367def 100644 --- a/src/app.scss +++ b/src/lib/app.scss @@ -1,4 +1,4 @@ -@import 'variables.scss'; +@import '../variables.scss'; @font-face { font-family: 'ZenKakuGothicNew-Regular'; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 9b79363..a683fad 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,5 +1,5 @@ \ No newline at end of file diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts index cc18ebd..ebb36da 100644 --- a/src/routes/+page.server.ts +++ b/src/routes/+page.server.ts @@ -29,11 +29,11 @@ export const load: PageServerLoad = async ({ params }) => { title: row.title, image: row.image, date: row.updated_at.toISOString().slice(0, 10), - link: `/post/${row.category}/${row.id}`, + link: `/article/${row.category}/${row.id}`, tags: row.tags, })); - const tags = await db.query("SELECT * FROM tag ORDER BY ref_count DESC"); - data.tags = tags.rows.map((row) => row.name + ":" + row.ref_count); + const tags = await db.query("SELECT * FROM tag ORDER BY ref_count DESC LIMIT 20"); + data.tags = tags.rows.map((row) => row.name); } catch (e) { await db.rollback(); throw error(500, e as Error); diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index a3ad380..8a678be 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -306,10 +306,15 @@ .tags { ul { display: flex; + flex-wrap: wrap; + justify-content: left; + flex-direction: row; gap: 3px; li { font-size: 1rem; padding: 3px 5px; + border: 1px solid var(--line-primary); + border-radius: 5px; } } } diff --git a/src/routes/article/+layout.svelte b/src/routes/article/+layout.svelte new file mode 100644 index 0000000..a683fad --- /dev/null +++ b/src/routes/article/+layout.svelte @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/src/routes/articles/+page.svelte b/src/routes/article/+page.svelte similarity index 100% rename from src/routes/articles/+page.svelte rename to src/routes/article/+page.svelte diff --git a/src/routes/articles/[category]/[id]/+page.server.ts b/src/routes/article/[category]/[id]/+page.server.ts similarity index 100% rename from src/routes/articles/[category]/[id]/+page.server.ts rename to src/routes/article/[category]/[id]/+page.server.ts diff --git a/src/routes/articles/[category]/[id]/+page.svelte b/src/routes/article/[category]/[id]/+page.svelte similarity index 100% rename from src/routes/articles/[category]/[id]/+page.svelte rename to src/routes/article/[category]/[id]/+page.svelte diff --git a/src/routes/articles/[id]/+page.server.ts b/src/routes/article/[id]/+page.server.ts similarity index 100% rename from src/routes/articles/[id]/+page.server.ts rename to src/routes/article/[id]/+page.server.ts diff --git a/src/routes/articles/[id]/+page.svelte b/src/routes/article/[id]/+page.svelte similarity index 100% rename from src/routes/articles/[id]/+page.svelte rename to src/routes/article/[id]/+page.svelte diff --git a/src/routes/articles/+layout.svelte b/src/routes/articles/+layout.svelte deleted file mode 100644 index 9b79363..0000000 --- a/src/routes/articles/+layout.svelte +++ /dev/null @@ -1,5 +0,0 @@ - - - \ No newline at end of file diff --git a/src/variables.scss b/src/variables.scss index 9f4688c..502cbd5 100644 --- a/src/variables.scss +++ b/src/variables.scss @@ -1,5 +1,6 @@ :root { - --background-primary: #343434; - --line-primary: rgba(255, 255, 255, 0.1); + --background-primary: #1b1b1b; + --line-primary: rgba(255, 255, 255, 0.2); + --line-secondary: rgba(255, 255, 255, 0.1); --highlight-primary: rgba(255, 115, 0, 0.2); }