Gisle Aune
4 years ago
4 changed files with 81 additions and 21 deletions
-
2src/components/layout/Layout.tsx
-
13src/components/layout/MagicImage.tsx
-
46src/components/layout/Sidebar.module.sass
-
41src/components/layout/Sidebar.tsx
@ -1,25 +1,49 @@ |
|||
div.sidebar |
|||
.sidebar |
|||
position: fixed |
|||
width: 4ch |
|||
height: calc(100%) |
|||
width: 4.5ch |
|||
height: 100% |
|||
background-color: black |
|||
display: flexbox |
|||
flex-direction: row |
|||
justify-content: center |
|||
display: flex |
|||
flex-direction: column |
|||
|
|||
&:hover .sidebarItem |
|||
color: #777 |
|||
transition: 250ms |
|||
|
|||
&:hover |
|||
width: 20ch; |
|||
|
|||
.sidebarItem |
|||
color: #777 |
|||
|
|||
.sidebarItemText |
|||
opacity: 1 |
|||
|
|||
div.sidebarItem |
|||
color: white |
|||
padding: 0.5em |
|||
padding-bottom: 0 |
|||
padding-top: 0.333em |
|||
transition: 250ms |
|||
color: #333 |
|||
white-space: nowrap |
|||
|
|||
svg |
|||
margin-left: 0.5ch |
|||
height: 1.5em |
|||
|
|||
&:hover |
|||
background-color: #222 |
|||
color: #fc1 !important |
|||
|
|||
|
|||
.sidebarItemIcon |
|||
display: inline-block |
|||
height: 2em |
|||
width: 3.5ch |
|||
text-align: center |
|||
.sidebarItemText |
|||
display: inline-block |
|||
vertical-align: top |
|||
opacity: 0 |
|||
height: 2em |
|||
margin-left: 1ch |
|||
|
|||
div.sidebarItemSkip |
|||
margin-top: auto |
|||
margin: auto 0 0 0 |
Write
Preview
Loading…
Cancel
Save
Reference in new issue