From a83c3069e6959353c0160490a19df1ede8c2be83 Mon Sep 17 00:00:00 2001 From: ccbikai Date: Tue, 6 Aug 2024 13:12:51 +0800 Subject: [PATCH] refactor(emoji): adjust spacing for better alignment Improved spacing around emojis in multiple components to enhance visual consistency and readability. Simplified the selector for content modification in the Telegram library function for better maintainability. --- src/components/header.astro | 1 + src/components/item.astro | 1 + src/lib/telegram/index.js | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/header.astro b/src/components/header.astro index 08e1142..a9ac503 100644 --- a/src/components/header.astro +++ b/src/components/header.astro @@ -126,6 +126,7 @@ const staticProxy = getEnv(import.meta.env, Astro, 'STATIC_PROXY') ?? '/static/' & :global(.emoji) { font-style: normal; + margin-right: 2px; } } diff --git a/src/components/item.astro b/src/components/item.astro index 0ff7bfe..64949c2 100644 --- a/src/components/item.astro +++ b/src/components/item.astro @@ -178,6 +178,7 @@ const timeago = datetime.isBefore(dayjs().subtract(1, 'w')) .content :global(.emoji) { font-style: normal; + margin-right: 2px; } .tag-box { diff --git a/src/lib/telegram/index.js b/src/lib/telegram/index.js index f6df005..5a26e0f 100644 --- a/src/lib/telegram/index.js +++ b/src/lib/telegram/index.js @@ -65,7 +65,7 @@ function modifyHTMLContent($, content) { function getPost($, item, { channel, staticProxy, index = 0 }) { item = item ? $(item).find('.tgme_widget_message') : $('.tgme_widget_message') - const content = modifyHTMLContent($, $(item).find('.tgme_widget_message_bubble > .tgme_widget_message_text')) + const content = modifyHTMLContent($, $(item).find('.tgme_widget_message_text')) const title = content?.text()?.match(/[^。\n]*(?=[。\n]|http)/g)?.[0] ?? content?.text() ?? '' const id = $(item).attr('data-post')?.replace(`${channel}/`, '')