diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 50cb0ec0..00000000 Binary files a/public/favicon.ico and /dev/null differ diff --git a/public/img/icons/android-chrome-192x192.png b/public/img/icons/android-chrome-192x192.png new file mode 100644 index 00000000..7f235115 Binary files /dev/null and b/public/img/icons/android-chrome-192x192.png differ diff --git a/public/img/icons/android-chrome-512x512.png b/public/img/icons/android-chrome-512x512.png new file mode 100644 index 00000000..6a53405c Binary files /dev/null and b/public/img/icons/android-chrome-512x512.png differ diff --git a/public/img/icons/apple-touch-icon.png b/public/img/icons/apple-touch-icon.png new file mode 100644 index 00000000..ecd3bb07 Binary files /dev/null and b/public/img/icons/apple-touch-icon.png differ diff --git a/public/img/icons/favicon-16x16.png b/public/img/icons/favicon-16x16.png new file mode 100644 index 00000000..c73e31aa Binary files /dev/null and b/public/img/icons/favicon-16x16.png differ diff --git a/public/img/icons/favicon-32x32.png b/public/img/icons/favicon-32x32.png new file mode 100644 index 00000000..1e1e0693 Binary files /dev/null and b/public/img/icons/favicon-32x32.png differ diff --git a/public/img/icons/favicon.ico b/public/img/icons/favicon.ico new file mode 100644 index 00000000..b7ff4542 Binary files /dev/null and b/public/img/icons/favicon.ico differ diff --git a/public/index.html b/public/index.html index 0d81677e..74be66d4 100644 --- a/public/index.html +++ b/public/index.html @@ -4,7 +4,7 @@ - + MusicX diff --git a/src/App.vue b/src/App.vue index ea3f84a6..1269e8e4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,7 +5,7 @@
@@ -21,11 +21,15 @@
- +
- +
@@ -55,21 +59,36 @@ export default { setup() { const collapsed = ref(true); - const logo = ref(null); - function toggleNav() { collapsed.value = !collapsed.value; } - let up_next = ref(true); - const componentKey = ref(0); + let up_next = ref(false); + let search = ref(false); - const updateCollapser = () => { - up_next.value = !up_next.value - componentKey.value +=1; + const expandQueue = () => { + up_next.value = !up_next.value; + search.value = false; }; - return { logo, toggleNav, collapsed, up_next, updateCollapser, componentKey }; + const expandSearch = () => { + search.value = true; + up_next.value = false; + }; + + const collapseSearch = () => { + search.value = false; + }; + + return { + toggleNav, + collapsed, + up_next, + expandQueue, + expandSearch, + collapseSearch, + search, + }; }, }; @@ -160,7 +179,7 @@ export default { } .r-sidebar { position: relative; - margin-bottom: .5em; + margin-bottom: 0.5em; } .m-np { position: absolute; diff --git a/src/assets/icons/logo-small-white-bg.svg b/src/assets/icons/logo-small-white-bg.svg new file mode 100644 index 00000000..47fa273f --- /dev/null +++ b/src/assets/icons/logo-small-white-bg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/RightSideBar/Search.vue b/src/components/RightSideBar/Search.vue index 0925b282..89ee6a4b 100644 --- a/src/components/RightSideBar/Search.vue +++ b/src/components/RightSideBar/Search.vue @@ -6,7 +6,7 @@ placeholder="Michael Jackson" v-model="query" /> -
+

TRACKSSEE ALL

@@ -53,10 +53,12 @@ @@ -116,7 +129,6 @@ export default { right: 1rem; padding: 0.5rem; user-select: none; - } .right-search .heading .more:hover { @@ -127,7 +139,7 @@ export default { .right-search input { width: 100%; border: none; - border-radius: .5rem; + border-radius: 0.5rem; padding-left: 1rem; background-color: #4645456c; color: rgba(255, 255, 255, 0.479); diff --git a/src/components/RightSideBar/UpNext.vue b/src/components/RightSideBar/UpNext.vue index 1ba89e6b..77ff574e 100644 --- a/src/components/RightSideBar/UpNext.vue +++ b/src/components/RightSideBar/UpNext.vue @@ -11,7 +11,7 @@

Sam hunt

-
+
@@ -27,12 +27,12 @@ @@ -230,4 +230,4 @@ export default { font-size: small; color: rgba(255, 255, 255, 0.637); } - \ No newline at end of file +