From 519008bdebd2e7e090c8b196a84453b82b9ef2c3 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Thu, 8 Jan 2026 23:57:08 +0100 Subject: [PATCH] refactor: simplify page footer into single help callout - remove Yes/No voting widget from page footer - consolidate into single HelpCallout component with just "Edit this page or open an issue" - delete redundant LegacyCallout.vue - keep Feedback.vue for ContentStatus WIP pages --- .../theme/components/HelpCallout.vue | 45 ++++++++++++ .../theme/components/LegacyCallout.vue | 73 ------------------- docs/.vuepress/theme/components/Page.vue | 42 +---------- 3 files changed, 48 insertions(+), 112 deletions(-) create mode 100644 docs/.vuepress/theme/components/HelpCallout.vue delete mode 100644 docs/.vuepress/theme/components/LegacyCallout.vue diff --git a/docs/.vuepress/theme/components/HelpCallout.vue b/docs/.vuepress/theme/components/HelpCallout.vue new file mode 100644 index 000000000..734274056 --- /dev/null +++ b/docs/.vuepress/theme/components/HelpCallout.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/docs/.vuepress/theme/components/LegacyCallout.vue b/docs/.vuepress/theme/components/LegacyCallout.vue deleted file mode 100644 index 19af75c7b..000000000 --- a/docs/.vuepress/theme/components/LegacyCallout.vue +++ /dev/null @@ -1,73 +0,0 @@ - - - diff --git a/docs/.vuepress/theme/components/Page.vue b/docs/.vuepress/theme/components/Page.vue index 81e6cdf23..7f13ee9c3 100644 --- a/docs/.vuepress/theme/components/Page.vue +++ b/docs/.vuepress/theme/components/Page.vue @@ -5,13 +5,7 @@ @@ -22,20 +16,16 @@