From 3ec823c856a477edb36351afc3266aa86149c1f1 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sun, 5 Nov 2023 16:04:33 +0100 Subject: [PATCH] add search component --- css/sideMenu.css | 15 +++++++++++++++ src/AppSearch.vue | 32 ++++++++++++++++++++++++++++++++ src/SideMenu.vue | 31 +++++++++++++++++++++++++++---- src/SideMenuBig.vue | 31 ++++++++++++++++++++++++++++--- src/SideMenuWithCategories.vue | 30 ++++++++++++++++++++++++++++-- 5 files changed, 130 insertions(+), 9 deletions(-) create mode 100644 src/AppSearch.vue diff --git a/css/sideMenu.css b/css/sideMenu.css index 6b2c5e2..195bc53 100644 --- a/css/sideMenu.css +++ b/css/sideMenu.css @@ -318,6 +318,21 @@ visibility: visible; } +.side-menu-search { + float: right; +} + +.side-menu-search input { + background: none; + border: 0; + border-radius: 0; + color: var(--side-menu-text-color); +} + +.side-menu-search input::placeholder { + color: var(--side-menu-text-color); +} + @media screen and (max-width: 1024px) { #side-menu.side-menu-big { max-width: 290px; diff --git a/src/AppSearch.vue b/src/AppSearch.vue new file mode 100644 index 0000000..b2679a2 --- /dev/null +++ b/src/AppSearch.vue @@ -0,0 +1,32 @@ + + + + diff --git a/src/SideMenu.vue b/src/SideMenu.vue index de7065d..95731b3 100644 --- a/src/SideMenu.vue +++ b/src/SideMenu.vue @@ -22,15 +22,13 @@ along with this program. If not, see . v-bind:href="settings.href" v-bind:label="settings.name" v-bind:avatar="settings.avatar" /> - + - - .
    .
    - - +
    @@ -33,12 +32,13 @@ along with this program. If not, see .
    -
    +

      . v-bind:label="settings.name" v-bind:avatar="settings.avatar" /> - +
    @@ -31,12 +31,13 @@ along with this program. If not, see .
    -
    +