Skip to content

Commit 9716bae

Browse files
committed
fix: improve sharePlugin function to include plugin description in share text
style: streamline background property declarations for better readability
1 parent 9bae0b5 commit 9716bae

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

www/docs/.vitepress/theme/components/PluginDetailPage.vue

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,7 @@ function sharePlugin() {
173173
if (typeof window === "undefined" || !plugin.value) return;
174174
175175
const shareIntentUrl = new URL("https://x.com/intent/post");
176-
shareIntentUrl.searchParams.set("text", `${plugin.value.LocalizedName} · Wox Plugin Store`);
177-
shareIntentUrl.searchParams.set("url", window.location.href);
176+
shareIntentUrl.searchParams.set("text", `${plugin.value.LocalizedName} - ${plugin.value.LocalizedDescription}\n${window.location.href}`);
178177
179178
const openedWindow = window.open(shareIntentUrl.toString(), "_blank", "noopener,noreferrer");
180179
if (!openedWindow) {
@@ -368,10 +367,8 @@ onUnmounted(() => {
368367
border: 1px solid color-mix(in srgb, var(--vp-c-divider) 82%, white 18%);
369368
border-radius: 30px;
370369
background:
371-
radial-gradient(circle at top left, rgba(100, 108, 255, 0.18), transparent 34%),
372-
radial-gradient(circle at bottom right, rgba(56, 189, 248, 0.12), transparent 28%),
373-
linear-gradient(180deg, rgba(255, 255, 255, 0.06), transparent 30%),
374-
var(--vp-c-bg-soft);
370+
radial-gradient(circle at top left, rgba(100, 108, 255, 0.18), transparent 34%), radial-gradient(circle at bottom right, rgba(56, 189, 248, 0.12), transparent 28%),
371+
linear-gradient(180deg, rgba(255, 255, 255, 0.06), transparent 30%), var(--vp-c-bg-soft);
375372
box-shadow: 0 28px 50px rgba(15, 23, 42, 0.08);
376373
}
377374
@@ -485,9 +482,7 @@ onUnmounted(() => {
485482
.hero-panel {
486483
padding: 22px;
487484
border-radius: 24px;
488-
background:
489-
linear-gradient(180deg, rgba(255, 255, 255, 0.05), transparent 36%),
490-
color-mix(in srgb, var(--vp-c-bg) 90%, white 10%);
485+
background: linear-gradient(180deg, rgba(255, 255, 255, 0.05), transparent 36%), color-mix(in srgb, var(--vp-c-bg) 90%, white 10%);
491486
border: 1px solid color-mix(in srgb, var(--vp-c-divider) 84%, white 16%);
492487
}
493488
@@ -688,9 +683,7 @@ onUnmounted(() => {
688683
padding: 20px;
689684
border: 1px solid color-mix(in srgb, var(--vp-c-divider) 82%, white 18%);
690685
border-radius: 22px;
691-
background:
692-
radial-gradient(circle at top right, rgba(100, 108, 255, 0.1), transparent 30%),
693-
var(--vp-c-bg-soft);
686+
background: radial-gradient(circle at top right, rgba(100, 108, 255, 0.1), transparent 30%), var(--vp-c-bg-soft);
694687
cursor: pointer;
695688
transition:
696689
transform 0.2s,

0 commit comments

Comments
 (0)