mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-04 04:23:01 +00:00
create playlist view
- add support for scss
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
$card-dark: #131313b2;
|
||||
$red: #df4646;
|
||||
@@ -27,7 +27,7 @@
|
||||
</div>
|
||||
</router-link>
|
||||
<hr />
|
||||
<router-link :to="{ name: 'Home' }">
|
||||
<router-link :to="{ name: 'PlaylistView' }">
|
||||
<div class="nav-button" id="playlists-button">
|
||||
<div class="in">
|
||||
<div class="nav-icon image" id="playlists-icon"></div>
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
<template>
|
||||
<div class="p-header rounded">
|
||||
<div class="album-art rounded"></div>
|
||||
<div></div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
.p-header {
|
||||
display: flex;
|
||||
padding: 0.5rem;
|
||||
background-color: $card-dark;
|
||||
height: calc(100% - 1rem);
|
||||
}
|
||||
|
||||
.p-header > * {
|
||||
// border: solid;
|
||||
}
|
||||
|
||||
.p-header .album-art {
|
||||
width: 15rem;
|
||||
height: 15rem;
|
||||
background: $red;
|
||||
}
|
||||
</style>
|
||||
+1
-1
@@ -3,7 +3,7 @@ import App from "./App.vue";
|
||||
import "./registerServiceWorker";
|
||||
import router from "./router";
|
||||
|
||||
import "../src/assets/css/global.css";
|
||||
import "../src/assets/css/global.scss";
|
||||
|
||||
import "animate.css";
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { createRouter, createWebHistory } from "vue-router";
|
||||
import Home from "../views/Home.vue";
|
||||
import FolderView from "../views/FolderView.vue";
|
||||
import PlaylistView from "../views/PlaylistView.vue";
|
||||
|
||||
const routes = [
|
||||
{
|
||||
@@ -13,6 +14,11 @@ const routes = [
|
||||
name: "FolderView",
|
||||
component: FolderView,
|
||||
},
|
||||
{
|
||||
path: "/playlist",
|
||||
name: "PlaylistView",
|
||||
component: PlaylistView,
|
||||
}
|
||||
];
|
||||
|
||||
const router = createRouter({
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
<template>
|
||||
<Header />
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Header from "@/components/PlaylistView/Header.vue";
|
||||
|
||||
export default {
|
||||
components: {
|
||||
Header,
|
||||
},
|
||||
setup() {
|
||||
return {};
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
</style>
|
||||
Reference in New Issue
Block a user