diff --git a/src/renderer/components/Button.vue b/src/renderer/components/Button.vue
index 287458e..2631198 100644
--- a/src/renderer/components/Button.vue
+++ b/src/renderer/components/Button.vue
@@ -1,16 +1,19 @@
-
+
+
+
+
@@ -22,36 +25,57 @@ export default {
padding: .5rem 1rem
text-transform: capitalize
border-radius: .375rem
-
+ transition: background-color 200ms
+ box-sizing: border-box
+ overflow: hidden
+ outline: unset
&--contained
background-color: #336cfb
color: white
font-weight: 600
- align-self: flex-starts
-
- #btn__icon
+ &:hover
+ background-color: lighten(#336cfb,5)
+ &:focus,&:active
+ background-color: darken(#336cfb,5)
+ svg
width: 14px
height: 14px
fill: white
+ transition: fill 200ms
&--flat
color: grey
transition: all .2s ease-in-out
- &:hover
+ svg
+ fill: gray
+ &:hover
+ background-color: rgba(0,0,0,0.05)
+ &:focus,&:active
background-color: rgba(0,0,0,.15)
&--raised
background-color: #336cfb
color: white
font-weight: 600
- box-shadow: 0 .6rem .6rem rgba(#336cfb , .5)
-
+ box-shadow: 0 .3rem .7rem rgba(#336cfb , .5)
+ &:hover
+ background-color: lighten(#336cfb,5)
+ &:focus,&:active
+ background-color: darken(#336cfb,5)
&--outlined
background-color: white
border: 1px solid #336cfb
- transition: all 0.2s ease-in-out
+ svg
+ fill: #336cfb
+ &:focus,&:active
+ background-color: darken(#336cfb,5)
+ color: white
+ svg
+ fill: white
&:hover
background-color: #336cfb
color: white
+ svg
+ fill: white
diff --git a/src/renderer/layouts/DockableSidebar.vue b/src/renderer/layouts/DockableSidebar.vue
index 8f8c208..b1c5a75 100644
--- a/src/renderer/layouts/DockableSidebar.vue
+++ b/src/renderer/layouts/DockableSidebar.vue
@@ -77,15 +77,17 @@
-