From fc3eaba39cb4ccdacd7dc12bc210777d671d8867 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Tue, 30 Jul 2019 22:28:37 +0430 Subject: [PATCH 1/8] Made MusicRow scrollbar hidden --- src/renderer/layouts/MusicRow.vue | 2 ++ src/renderer/utility/HorizontalScrollPlugin.js | 1 + 2 files changed, 3 insertions(+) diff --git a/src/renderer/layouts/MusicRow.vue b/src/renderer/layouts/MusicRow.vue index f1d6683..fd1e0ae 100644 --- a/src/renderer/layouts/MusicRow.vue +++ b/src/renderer/layouts/MusicRow.vue @@ -36,4 +36,6 @@ section.music-row overflow: visible !important .scroll-content display: flex + .scrollbar-thumb,.scrollbar-track + display: none !important diff --git a/src/renderer/utility/HorizontalScrollPlugin.js b/src/renderer/utility/HorizontalScrollPlugin.js index 7c96166..4c5bf71 100644 --- a/src/renderer/utility/HorizontalScrollPlugin.js +++ b/src/renderer/utility/HorizontalScrollPlugin.js @@ -3,6 +3,7 @@ import Scrollbar from 'smooth-scrollbar' export default class HorizontalScrollPlugin extends Scrollbar.ScrollbarPlugin { static pluginName = 'horizontalScroll'; transformDelta (delta, fromEvent) { + console.log(fromEvent.type) if (!/wheel/.test(fromEvent.type)) { return delta } From f9647294781e0d9932550472625c37723a9dd889 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Tue, 30 Jul 2019 22:30:25 +0430 Subject: [PATCH 2/8] Made images not clickable nor selectable by default --- src/renderer/App.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/renderer/App.vue b/src/renderer/App.vue index 5fd81c2..4066456 100644 --- a/src/renderer/App.vue +++ b/src/renderer/App.vue @@ -48,6 +48,15 @@ $lato-font-path: '/node_modules/lato-font/fonts' flex-grow: 1 overflow-x: hidden transition: padding-top 300ms + +img + user-drag: none + user-select: none + -moz-user-select: none + -webkit-user-drag: none + -webkit-user-select: none + -ms-user-select: none + @media(max-width: 800px) .page padding-top: 64px From 8c0eebe51541cd3fd598278e888e39b719adaea2 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Tue, 30 Jul 2019 22:40:12 +0430 Subject: [PATCH 3/8] Fixed scroll issue of recommended musicrow --- src/renderer/layouts/HomePage.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/renderer/layouts/HomePage.vue b/src/renderer/layouts/HomePage.vue index 7590ac8..81b6b1d 100644 --- a/src/renderer/layouts/HomePage.vue +++ b/src/renderer/layouts/HomePage.vue @@ -272,7 +272,10 @@ section.page display: flex .grow-half - flex: 1 0 50% // deviding the space equally between two element + flex: 1 0 50% + max-width: 50% + &.recommend + max-width: 30% .favourite background: white From 8766dc6642153d2fda7fd1c4f4db97f56242c2f9 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Tue, 30 Jul 2019 22:43:37 +0430 Subject: [PATCH 4/8] Created Dialog component --- src/renderer/components/Dialog.vue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/renderer/components/Dialog.vue diff --git a/src/renderer/components/Dialog.vue b/src/renderer/components/Dialog.vue new file mode 100644 index 0000000..00adcc0 --- /dev/null +++ b/src/renderer/components/Dialog.vue @@ -0,0 +1,16 @@ + + + + + From 171fbaba5a352e77bceb0dbffc7ab37af5443a93 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Tue, 30 Jul 2019 22:44:47 +0430 Subject: [PATCH 5/8] Added baseline of Dialog component --- src/renderer/components/Dialog.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/Dialog.vue b/src/renderer/components/Dialog.vue index 00adcc0..b529d0a 100644 --- a/src/renderer/components/Dialog.vue +++ b/src/renderer/components/Dialog.vue @@ -1,12 +1,18 @@ From 165913ecf37a9eb9b6707acdff88b96697c67588 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Tue, 30 Jul 2019 22:53:01 +0430 Subject: [PATCH 6/8] Added viewmode button to playerbar --- src/renderer/layouts/PlayerBar.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/renderer/layouts/PlayerBar.vue b/src/renderer/layouts/PlayerBar.vue index 09cd312..b7ebf33 100644 --- a/src/renderer/layouts/PlayerBar.vue +++ b/src/renderer/layouts/PlayerBar.vue @@ -28,6 +28,9 @@ + + + From 46e66675f67053183f5ed29f359fab519d950117 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Tue, 30 Jul 2019 22:56:06 +0430 Subject: [PATCH 7/8] Added playerbar fullscreen functionality --- src/renderer/layouts/HomePage.vue | 2 +- src/renderer/layouts/PlayerBar.vue | 25 ++++++++++++++++--------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/renderer/layouts/HomePage.vue b/src/renderer/layouts/HomePage.vue index 81b6b1d..55d5b26 100644 --- a/src/renderer/layouts/HomePage.vue +++ b/src/renderer/layouts/HomePage.vue @@ -1,5 +1,5 @@