From c560b4be74a97eeff53e7567385b45b2ebdbfd68 Mon Sep 17 00:00:00 2001 From: nurRiyad Date: Fri, 9 Dec 2022 01:35:55 +0600 Subject: [PATCH] desing navbar Signed-off-by: nurRiyad --- assets/svg/wave-haikei (1).svg | 1 + assets/svg/wave-haikei (2).svg | 1 + assets/svg/wave-haikei.svg | 1 + components/NavbarCom.vue | 54 +++++++- components/svg/Wave.vue | 9 ++ layouts/default.vue | 7 +- nuxt.config.ts | 1 + package.json | 3 +- pages/archive.vue | 5 + pages/index.vue | 240 +++++++++++++++++++++++++++++++++ yarn.lock | 20 +++ 11 files changed, 337 insertions(+), 5 deletions(-) create mode 100644 assets/svg/wave-haikei (1).svg create mode 100644 assets/svg/wave-haikei (2).svg create mode 100644 assets/svg/wave-haikei.svg create mode 100644 components/svg/Wave.vue create mode 100644 pages/archive.vue diff --git a/assets/svg/wave-haikei (1).svg b/assets/svg/wave-haikei (1).svg new file mode 100644 index 0000000..cdb952f --- /dev/null +++ b/assets/svg/wave-haikei (1).svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/svg/wave-haikei (2).svg b/assets/svg/wave-haikei (2).svg new file mode 100644 index 0000000..bcdeeb4 --- /dev/null +++ b/assets/svg/wave-haikei (2).svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/svg/wave-haikei.svg b/assets/svg/wave-haikei.svg new file mode 100644 index 0000000..2cb61e3 --- /dev/null +++ b/assets/svg/wave-haikei.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/components/NavbarCom.vue b/components/NavbarCom.vue index 55974e1..d174b9c 100644 --- a/components/NavbarCom.vue +++ b/components/NavbarCom.vue @@ -1,5 +1,53 @@ + + diff --git a/components/svg/Wave.vue b/components/svg/Wave.vue new file mode 100644 index 0000000..df05779 --- /dev/null +++ b/components/svg/Wave.vue @@ -0,0 +1,9 @@ + diff --git a/layouts/default.vue b/layouts/default.vue index c8d12eb..8d489ae 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,7 +1,12 @@ diff --git a/nuxt.config.ts b/nuxt.config.ts index 3debedb..7f2e92e 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -8,5 +8,6 @@ export default defineNuxtConfig({ "@nuxt/content", "@nuxt/image-edge", "@nuxtjs/robots", + "nuxt-icon", ], }); diff --git a/package.json b/package.json index c67e132..e8a375e 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "@nuxtjs/robots": "^3.0.0", "@nuxtjs/tailwindcss": "^6.1.3", "nuxt": "3.0.0", - "prettier": "^2.8.0" + "prettier": "^2.8.0", + "nuxt-icon": "^0.1.8" } } diff --git a/pages/archive.vue b/pages/archive.vue new file mode 100644 index 0000000..92440de --- /dev/null +++ b/pages/archive.vue @@ -0,0 +1,5 @@ + diff --git a/pages/index.vue b/pages/index.vue index 46abba9..03f6bc7 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -7,5 +7,245 @@ let x = ref(10);

Index page

Count = {{ x }}

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Voluptatum a + sint qui sit, totam minima modi placeat quaerat dolore quo. +

diff --git a/yarn.lock b/yarn.lock index 480157b..e6c81fe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -289,6 +289,18 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239" integrity sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ== +"@iconify/types@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@iconify/types/-/types-2.0.0.tgz#ab0e9ea681d6c8a1214f30cd741fe3a20cc57f57" + integrity sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg== + +"@iconify/vue@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@iconify/vue/-/vue-4.0.1.tgz#d7e3dbf3f3c79b6105c03fa0ec933eb573d073e7" + integrity sha512-k4VwcSQpGqJpoyqENRRviFuXlVcquLvQ6BKLNJ6o2amZo7u+3HyALSO79Xyz7Sg68szQGstOk6weaKUF0DJbog== + dependencies: + "@iconify/types" "^2.0.0" + "@ioredis/commands@^1.1.1": version "1.2.0" resolved "https://registry.yarnpkg.com/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11" @@ -4219,6 +4231,14 @@ nuxi@3.0.0: optionalDependencies: fsevents "~2.3.2" +nuxt-icon@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/nuxt-icon/-/nuxt-icon-0.1.8.tgz#9df26856bf5ff05685989f95bbbe52fe5ee7887a" + integrity sha512-oPFlLOZCy80MN+hf49+mBkOIHWVF3sOqZREQZw3qD0N6wGlR15QeRQtKQC8qGeQcc+xvpLQm0GvrdJ8FxFOPYg== + dependencies: + "@iconify/vue" "^4.0.1" + "@nuxt/kit" "^3.0.0" + nuxt@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/nuxt/-/nuxt-3.0.0.tgz#0909e6566d79805f3a4ed6229573817cbde12e89"