diff --git a/src/components/PlaylistView/FeaturedArtists.vue b/src/components/PlaylistView/FeaturedArtists.vue
index 8083a5d7..1fb37e6a 100644
--- a/src/components/PlaylistView/FeaturedArtists.vue
+++ b/src/components/PlaylistView/FeaturedArtists.vue
@@ -153,10 +153,10 @@ export default {
align-items: flex-end;
flex-wrap: nowrap;
overflow-x: scroll;
-}
-.f-artists .artists::-webkit-scrollbar {
- display: none;
+ &::-webkit-scrollbar {
+ display: none;
+ }
}
.f-artists .artist {
@@ -174,23 +174,29 @@ export default {
justify-content: center;
transition: all 0.5s ease-in-out;
cursor: pointer;
-}
-.f-artists .artist:hover {
- transform: translateY(-1em);
- transition: all 0.5s ease-in-out;
-}
+ .artist-image {
+ width: 7em;
+ height: 7em;
+ margin-left: 0.5em;
+ border-radius: 50%;
+ margin-bottom: $small;
+ background: url(../../assets/images/girl1.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ }
-.f-artists .artist-image {
- width: 7em;
- height: 7em;
- margin-left: 0.5em;
- border-radius: 50%;
- margin-bottom: $small;
- background: url(../../assets/images/girl1.jpg);
- background-size: cover;
- background-repeat: no-repeat;
- background-position: center;
+ .artist-name {
+ margin: 0;
+ text-align: center;
+ font-size: small;
+ width: 10em;
+ }
+ &:hover {
+ transform: translateY(-1em);
+ transition: all 0.5s ease-in-out;
+ }
}
.f-artists .c1 {
@@ -200,51 +206,44 @@ export default {
background-image: url(../../assets/images/gradient1.gif);
overflow: hidden;
margin-left: -0.1rem;
-}
-.c1:hover > .s2 {
- background: rgba(53, 53, 146, 0.8);
- transition: all 0.5s ease;
- width: 12em;
- height: 12em;
-}
+ &:hover > .s2 {
+ background: rgba(53, 53, 146, 0.8);
+ transition: all 0.5s ease;
+ width: 12em;
+ height: 12em;
+ }
-.f-artists .c1 p {
- position: absolute;
- bottom: -2rem;
- margin-left: 0.5rem;
- z-index: 1;
- font-size: 2rem;
- font-weight: 700;
- color: #ffffff;
-}
+ p {
+ position: absolute;
+ bottom: -2rem;
+ margin-left: 0.5rem;
+ z-index: 1;
+ font-size: 2rem;
+ font-weight: 700;
+ color: #ffffff;
+ }
-.f-artists .artist-name {
- margin: 0;
- text-align: center;
- font-size: small;
- width: 10em;
-}
+ .blur {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ background: rgba(0, 0, 0, 0);
+ backdrop-filter: blur(100px);
+ -webkit-backdrop-filter: blur(100px);
+ -moz-backdrop-filter: blur(100px);
+ border-radius: $small;
+ }
-.f-artists .blur {
- position: absolute;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, 0);
- backdrop-filter: blur(100px);
- -webkit-backdrop-filter: blur(100px);
- -moz-backdrop-filter: blur(100px);
- border-radius: $small;
-}
-
-.f-artists .s2 {
- position: absolute;
- left: -2em;
- bottom: -4em;
- width: 10em;
- height: 10em;
- background: rgba(53, 53, 146, 0.445);
- border-radius: 50%;
- transition: all 0.5s ease;
+ .s2 {
+ position: absolute;
+ left: -2em;
+ bottom: -4em;
+ width: 10em;
+ height: 10em;
+ background: rgba(53, 53, 146, 0.445);
+ border-radius: 50%;
+ transition: all 0.5s ease;
+ }
}
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index e8e82b25..8c299af2 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -2,6 +2,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";
+import AlbumsExplorer from "../views/AlbumsExplorer.vue";
const routes = [
{
@@ -18,6 +19,11 @@ const routes = [
path: "/playlist",
name: "PlaylistView",
component: PlaylistView,
+ },
+ {
+ path: "/albums",
+ name: "AlbumsExplorer",
+ component: AlbumsExplorer,
}
];
diff --git a/src/views/AlbumsExplorer.vue b/src/views/AlbumsExplorer.vue
new file mode 100644
index 00000000..e61782e8
--- /dev/null
+++ b/src/views/AlbumsExplorer.vue
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/FolderView.vue b/src/views/FolderView.vue
index 1dbb0619..6c47bbd7 100644
--- a/src/views/FolderView.vue
+++ b/src/views/FolderView.vue
@@ -29,13 +29,13 @@ export default {
};
-