From e88e6cb46a90f8d96a2ddd48fe0b2e337daa24ba Mon Sep 17 00:00:00 2001 From: keven1024 Date: Mon, 2 Jun 2025 01:17:58 +0800 Subject: [PATCH] feat(front): add AboutChartTooltip and ImageCompressResult components for enhanced file upload statistics and visualization --- front/components/AboutChartTooltip.vue | 38 +++ .../components/Result/ImageCompressResult.vue | 146 +++++++++++ front/pages/about.vue | 233 ++++++++++++++++++ 3 files changed, 417 insertions(+) create mode 100644 front/components/AboutChartTooltip.vue create mode 100644 front/components/Result/ImageCompressResult.vue create mode 100644 front/pages/about.vue diff --git a/front/components/AboutChartTooltip.vue b/front/components/AboutChartTooltip.vue new file mode 100644 index 0000000..49c3a7d --- /dev/null +++ b/front/components/AboutChartTooltip.vue @@ -0,0 +1,38 @@ + + + diff --git a/front/components/Result/ImageCompressResult.vue b/front/components/Result/ImageCompressResult.vue new file mode 100644 index 0000000..52c988f --- /dev/null +++ b/front/components/Result/ImageCompressResult.vue @@ -0,0 +1,146 @@ + + diff --git a/front/pages/about.vue b/front/pages/about.vue new file mode 100644 index 0000000..dff3442 --- /dev/null +++ b/front/pages/about.vue @@ -0,0 +1,233 @@ + + +