From 74973dfc1e3ba235b7d8ce72262e6c7a48d676ce Mon Sep 17 00:00:00 2001 From: dev sp Date: Tue, 13 Feb 2024 16:11:16 +0000 Subject: [PATCH] change file upload --- public/img/camera.svg | 1 + src/components/AdminHeader.astro | 17 +++++++++ src/components/EditNews.vue | 5 +++ src/components/GetData.vue | 64 ++++++++++++++++++++++++++++++++ src/pages/editor/add-file.astro | 19 +++++++--- src/pages/editor/add-news.astro | 63 ++++++++++++++++++++++++++++++- src/pages/editor/edit-news.astro | 8 ++-- src/pages/editor/index.astro | 2 + src/pages/en/index.astro | 25 +++++++++++++ src/pages/news.astro | 49 ++++++++++++++++++++++++ 10 files changed, 243 insertions(+), 10 deletions(-) create mode 100644 public/img/camera.svg create mode 100644 src/components/AdminHeader.astro create mode 100644 src/components/GetData.vue create mode 100644 src/pages/en/index.astro create mode 100644 src/pages/news.astro diff --git a/public/img/camera.svg b/public/img/camera.svg new file mode 100644 index 0000000..3e283f7 --- /dev/null +++ b/public/img/camera.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/AdminHeader.astro b/src/components/AdminHeader.astro new file mode 100644 index 0000000..236fb41 --- /dev/null +++ b/src/components/AdminHeader.astro @@ -0,0 +1,17 @@ +
+
+
+
+ + +
+
+
+
+ \ No newline at end of file diff --git a/src/components/EditNews.vue b/src/components/EditNews.vue index be35132..a421feb 100644 --- a/src/components/EditNews.vue +++ b/src/components/EditNews.vue @@ -76,6 +76,11 @@ + +
+
+
+ diff --git a/src/components/GetData.vue b/src/components/GetData.vue new file mode 100644 index 0000000..8ec7667 --- /dev/null +++ b/src/components/GetData.vue @@ -0,0 +1,64 @@ + + \ No newline at end of file diff --git a/src/pages/editor/add-file.astro b/src/pages/editor/add-file.astro index 3531aa2..b61d0c4 100644 --- a/src/pages/editor/add-file.astro +++ b/src/pages/editor/add-file.astro @@ -4,24 +4,33 @@ import Layout from "../../layouts/Layout.astro";
+
+ Select image to upload: + + +

Upload File

-
+ +
- --> diff --git a/src/pages/editor/add-news.astro b/src/pages/editor/add-news.astro index 3da3163..2599d94 100644 --- a/src/pages/editor/add-news.astro +++ b/src/pages/editor/add-news.astro @@ -1,9 +1,11 @@ --- import Layout from "../../layouts/Layout.astro"; import ImageUpload from "../../components/ImageUpload.vue"; +import AdminHeader from "../../components/AdminHeader.astro"; --- +
@@ -34,8 +36,13 @@ import ImageUpload from "../../components/ImageUpload.vue";
-
- +
+ + + +
+
@@ -43,6 +50,7 @@ import ImageUpload from "../../components/ImageUpload.vue";
+