From 3c6daa123172672cdeba0633c440370fd16c9d86 Mon Sep 17 00:00:00 2001 From: Silberengel Date: Wed, 21 May 2025 22:27:18 +0200 Subject: [PATCH] landing page columns and search bar. Event comment box. bugfixes --- .vscode/settings.json | 18 +- src/lib/components/CommentBox.svelte | 317 +++++++++++++++++++ src/lib/components/EventDetails.svelte | 5 +- src/lib/components/EventSearch.svelte | 39 --- src/lib/components/PublicationFeed.svelte | 90 ++++-- src/lib/components/PublicationHeader.svelte | 2 +- src/lib/components/RelayActions.svelte | 53 ---- src/lib/components/util/ArticleNav.svelte | 3 +- src/lib/components/util/InlineProfile.svelte | 183 ----------- src/lib/stores/relayStore.ts | 4 + src/lib/utils.ts | 26 ++ src/lib/utils/nostrUtils.ts | 34 ++ src/routes/+page.svelte | 27 +- src/routes/events/+page.svelte | 23 +- 14 files changed, 499 insertions(+), 325 deletions(-) create mode 100644 src/lib/components/CommentBox.svelte delete mode 100644 src/lib/components/util/InlineProfile.svelte create mode 100644 src/lib/stores/relayStore.ts diff --git a/.vscode/settings.json b/.vscode/settings.json index 65737f7..e06c2f4 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,14 @@ { - "editor.tabSize": 2, -"files.associations": { - "*.css": "postcss" -} -} \ No newline at end of file + "css.validate": false, + "tailwindCSS.includeLanguages": { + "svelte": "html", + "typescript": "javascript", + "javascript": "javascript" + }, + "editor.quickSuggestions": { + "strings": true + }, + "files.associations": { + "*.svelte": "svelte" + } +} \ No newline at end of file diff --git a/src/lib/components/CommentBox.svelte b/src/lib/components/CommentBox.svelte new file mode 100644 index 0000000..c46f902 --- /dev/null +++ b/src/lib/components/CommentBox.svelte @@ -0,0 +1,317 @@ + + +
+
+ {#each markupButtons as button} + + {/each} + + +
+ +
+
+