From 7c856cff3973c63920aa11f629a3067cd9d78ec1 Mon Sep 17 00:00:00 2001 From: NoisyBoy-9 Date: Fri, 26 Jul 2019 15:26:28 +0430 Subject: [PATCH 01/12] finished the list layout & list item --- src/renderer/components/Button.vue | 1 + src/renderer/components/FavouriteItem.vue | 39 ++++++++++++++ src/renderer/layouts/HomePage.vue | 45 ++++++++++++++-- src/renderer/layouts/List.vue | 62 +++++++++++++++++++++++ src/renderer/layouts/MusicRow.vue | 2 +- 5 files changed, 145 insertions(+), 4 deletions(-) create mode 100644 src/renderer/components/FavouriteItem.vue create mode 100644 src/renderer/layouts/List.vue diff --git a/src/renderer/components/Button.vue b/src/renderer/components/Button.vue index 1ff917c..6e51c65 100644 --- a/src/renderer/components/Button.vue +++ b/src/renderer/components/Button.vue @@ -36,6 +36,7 @@ export default { background-color: lighten(#336cfb,5) &:focus,&:active background-color: darken(#336cfb,5) + svg width: 14px height: 14px diff --git a/src/renderer/components/FavouriteItem.vue b/src/renderer/components/FavouriteItem.vue new file mode 100644 index 0000000..bf5264c --- /dev/null +++ b/src/renderer/components/FavouriteItem.vue @@ -0,0 +1,39 @@ + + + + + + diff --git a/src/renderer/layouts/HomePage.vue b/src/renderer/layouts/HomePage.vue index 83a90cc..9905d14 100644 --- a/src/renderer/layouts/HomePage.vue +++ b/src/renderer/layouts/HomePage.vue @@ -1,18 +1,28 @@ + + diff --git a/src/renderer/layouts/MusicRow.vue b/src/renderer/layouts/MusicRow.vue index 1cf4dce..c5b7aa3 100644 --- a/src/renderer/layouts/MusicRow.vue +++ b/src/renderer/layouts/MusicRow.vue @@ -1,6 +1,6 @@ From 450c5f4f07da5a0cf4ef537849dc349f28a29831 Mon Sep 17 00:00:00 2001 From: NoisyBoy-9 Date: Fri, 26 Jul 2019 18:43:23 +0430 Subject: [PATCH 11/12] finished the favourite section click behaviour --- src/renderer/components/Badge.vue | 2 +- src/renderer/components/Button.vue | 22 ++++++++++---------- src/renderer/components/ListItem.vue | 30 ++++++++++++++++++---------- 3 files changed, 31 insertions(+), 23 deletions(-) diff --git a/src/renderer/components/Badge.vue b/src/renderer/components/Badge.vue index 19e7669..2d6af7c 100644 --- a/src/renderer/components/Badge.vue +++ b/src/renderer/components/Badge.vue @@ -18,7 +18,7 @@ export default { // base styles width: 1rem height: 1rem - background-color: #336cfb + background-color: #0076F9 display: flex justify-content: center align-items: center diff --git a/src/renderer/components/Button.vue b/src/renderer/components/Button.vue index 6e51c65..1bb4dec 100644 --- a/src/renderer/components/Button.vue +++ b/src/renderer/components/Button.vue @@ -29,13 +29,13 @@ export default { box-sizing: border-box outline: unset &--contained - background-color: #336cfb + background-color: #0076F9 color: white font-weight: 600 &:hover - background-color: lighten(#336cfb,5) + background-color: lighten(#0076F9,5) &:focus,&:active - background-color: darken(#336cfb,5) + background-color: darken(#0076F9,5) svg width: 14px @@ -54,26 +54,26 @@ export default { background-color: rgba(0,0,0,.15) &--raised - background-color: #336cfb + background-color: #0076F9 color: white font-weight: 600 - box-shadow: 0 .3rem .7rem rgba(#336cfb , .5) + box-shadow: 0 .3rem .7rem rgba(#0076F9 , .5) &:hover - background-color: lighten(#336cfb,5) + background-color: lighten(#0076F9,5) &:focus,&:active - background-color: darken(#336cfb,5) + background-color: darken(#0076F9,5) &--outlined background-color: white - border: 1px solid #336cfb + border: 1px solid #0076F9 svg - fill: #336cfb + fill: #0076F9 &:focus,&:active - background-color: darken(#336cfb,5) + background-color: darken(#0076F9,5) color: white svg fill: white &:hover - background-color: #336cfb + background-color: #0076F9 color: white svg fill: white diff --git a/src/renderer/components/ListItem.vue b/src/renderer/components/ListItem.vue index 68ed894..2787c76 100644 --- a/src/renderer/components/ListItem.vue +++ b/src/renderer/components/ListItem.vue @@ -1,7 +1,7 @@