mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-05 04:53:01 +00:00
minor refactors
This commit is contained in:
@@ -28,9 +28,9 @@ class Limit:
|
|||||||
Holds all the default limit values.
|
Holds all the default limit values.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
tracks: int = 10
|
tracks: int = 50
|
||||||
albums: int = 10
|
albums: int = 50
|
||||||
artists: int = 10
|
artists: int = 50
|
||||||
|
|
||||||
|
|
||||||
class SearchTracks:
|
class SearchTracks:
|
||||||
|
|||||||
+3
-3
@@ -2,10 +2,10 @@
|
|||||||
<ContextMenu />
|
<ContextMenu />
|
||||||
<Modal />
|
<Modal />
|
||||||
<Notification />
|
<Notification />
|
||||||
<div class="l-container" :class="{ collapsed: collapsed }">
|
<div class="l-container">
|
||||||
<div class="l-sidebar">
|
<div class="l-sidebar">
|
||||||
<div id="logo-container">
|
<div id="logo-container">
|
||||||
<router-link :to="{ name: 'Home' }" v-if="!collapsed"
|
<router-link :to="{ name: 'Home' }">
|
||||||
><div class="logo"></div
|
><div class="logo"></div
|
||||||
></router-link>
|
></router-link>
|
||||||
</div>
|
</div>
|
||||||
@@ -44,7 +44,7 @@ const context_store = useContextStore();
|
|||||||
const queue = useQStore();
|
const queue = useQStore();
|
||||||
const app_dom = document.getElementById("app");
|
const app_dom = document.getElementById("app");
|
||||||
|
|
||||||
queue.readQueueFromLocalStorage();
|
queue.readQueue();
|
||||||
listenForKeyboardEvents(queue);
|
listenForKeyboardEvents(queue);
|
||||||
|
|
||||||
app_dom.addEventListener("click", (e) => {
|
app_dom.addEventListener("click", (e) => {
|
||||||
|
|||||||
@@ -107,11 +107,6 @@ a {
|
|||||||
height: 4rem;
|
height: 4rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.collapsed .l-sidebar {
|
|
||||||
width: 3rem;
|
|
||||||
transition: all 0.3s ease;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ellip {
|
.ellip {
|
||||||
display: -webkit-box;
|
display: -webkit-box;
|
||||||
-webkit-line-clamp: 1;
|
-webkit-line-clamp: 1;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="side-nav-container" :class="{ collapsed: props.collapsed }">
|
<div class="side-nav-container">
|
||||||
<router-link
|
<router-link
|
||||||
v-for="menu in menus"
|
v-for="menu in menus"
|
||||||
:key="menu.name"
|
:key="menu.name"
|
||||||
@@ -47,29 +47,9 @@ const menus = [
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
const props = defineProps({
|
|
||||||
collapsed: {
|
|
||||||
type: Boolean,
|
|
||||||
default: false,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
.collapsed {
|
|
||||||
.nav-button {
|
|
||||||
margin-top: 5px;
|
|
||||||
|
|
||||||
span {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.in {
|
|
||||||
width: 100%;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-nav-container {
|
.side-nav-container {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
|
|||||||
@@ -1,9 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div
|
<div class="side-nav-container rounded hidden" id="pinned-container">
|
||||||
class="side-nav-container rounded hidden"
|
|
||||||
:class="{ hidden: collapsed }"
|
|
||||||
id="pinned-container"
|
|
||||||
>
|
|
||||||
<div>
|
<div>
|
||||||
<div class="nav-button" id="pinned-button">
|
<div class="nav-button" id="pinned-button">
|
||||||
<span id="text">Quick access</span>
|
<span id="text">Quick access</span>
|
||||||
@@ -53,13 +49,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
props: ["collapsed"],
|
|
||||||
setup() {},
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
#pinned-container {
|
#pinned-container {
|
||||||
background: #6e2c00;
|
background: #6e2c00;
|
||||||
@@ -102,5 +91,4 @@ export default {
|
|||||||
#pinned-container #pinned-button:hover {
|
#pinned-container #pinned-button:hover {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
|
</style>
|
||||||
</style>
|
|
||||||
|
|||||||
@@ -17,12 +17,12 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup lang="ts">
|
||||||
import Search from "./Search.vue";
|
import Search from "./Search.vue";
|
||||||
import UpNext from "./Queue.vue";
|
import UpNext from "./Queue.vue";
|
||||||
import Main from "./Home/Main.vue";
|
import Main from "./Home/Main.vue";
|
||||||
import useTabStore from "../../stores/tabs";
|
import useTabStore from "../../stores/tabs";
|
||||||
|
// import Search from "./Searchh.vue";
|
||||||
const DashBoard = Main;
|
const DashBoard = Main;
|
||||||
const tabs = useTabStore();
|
const tabs = useTabStore();
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -5,10 +5,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
|
||||||
console.log();
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
#back-forward {
|
#back-forward {
|
||||||
display: grid;
|
display: grid;
|
||||||
|
|||||||
Reference in New Issue
Block a user