diff --git a/src/App.vue b/src/App.vue index 7f28062..d2ca17e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,10 +21,12 @@
- - - - + +
+ +
+ +
@@ -38,7 +40,7 @@ import PinnedStuff from "./components/LeftSidebar/PinnedStuff.vue"; import Search from "./components/RightSideBar/Search.vue"; import NowPlaying from "./components/RightSideBar/NowPlaying.vue"; import UpNext from "./components/RightSideBar/UpNext.vue"; -import RecommendedArtist from "./components/RightSideBar/Recommendation.vue" +import RecommendedArtist from "./components/RightSideBar/Recommendation.vue"; export default { components: { @@ -47,8 +49,9 @@ export default { Search, NowPlaying, UpNext, - RecommendedArtist + RecommendedArtist, }, + setup() { const collapsed = ref(true); @@ -58,13 +61,16 @@ export default { collapsed.value = !collapsed.value; } - const collapser = ref(false) - const updateCollapser = ()=> { - collapser.value = !collapser.value - console.log(collapser.value); - } + let up_next = ref(true); + const componentKey = ref(0); - return { logo, toggleNav, collapsed, collapser, updateCollapser }; + const updateCollapser = () => { + up_next.value = !up_next.value + console.log(up_next.value) + componentKey.value +=1; + }; + + return { logo, toggleNav, collapsed, up_next, updateCollapser, componentKey }; }, }; @@ -153,4 +159,12 @@ export default { .collapsed #settings-button #text { display: none; } +.r-sidebar { + position: relative; + margin-bottom: .5em; +} +.m-np { + position: absolute; + bottom: 0; +} diff --git a/src/assets/css/global.css b/src/assets/css/global.css index a62f28f..fef514c 100644 --- a/src/assets/css/global.css +++ b/src/assets/css/global.css @@ -18,6 +18,15 @@ body { display: flex; align-items: center; } + +.t-center { + text-align: center; +} + +.h-1:hover { + background-color: #3a39393d; +} + a { text-decoration: none; color: #fff; diff --git a/src/components/RightSideBar/Recommendation.vue b/src/components/RightSideBar/Recommendation.vue index 5a2d851..88d6207 100644 --- a/src/components/RightSideBar/Recommendation.vue +++ b/src/components/RightSideBar/Recommendation.vue @@ -1,6 +1,6 @@