|
|
@ -12,6 +12,8 @@ $fg_alt_clr: #eee |
|
|
|
$fg_error: #f77 |
|
|
|
$fg_error: #f77 |
|
|
|
|
|
|
|
|
|
|
|
$shadow_clr: #4b5263 |
|
|
|
$shadow_clr: #4b5263 |
|
|
|
|
|
|
|
$green_clr: #5cb85c |
|
|
|
|
|
|
|
$red_clr: #de2a1d |
|
|
|
|
|
|
|
|
|
|
|
$special_clr: #4776C1 |
|
|
|
$special_clr: #4776C1 |
|
|
|
|
|
|
|
|
|
|
@ -98,6 +100,11 @@ body |
|
|
|
color: $fg_alt_clr |
|
|
|
color: $fg_alt_clr |
|
|
|
background-color: $special_clr |
|
|
|
background-color: $special_clr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.inlbutton |
|
|
|
|
|
|
|
transition: opacity .2s |
|
|
|
|
|
|
|
.inlbutton:hover |
|
|
|
|
|
|
|
opacity: .6 |
|
|
|
|
|
|
|
|
|
|
|
a.button |
|
|
|
a.button |
|
|
|
display: inline-block |
|
|
|
display: inline-block |
|
|
|
text-decoration: none |
|
|
|
text-decoration: none |
|
|
@ -121,7 +128,25 @@ img.avatar |
|
|
|
border-radius: 50% |
|
|
|
border-radius: 50% |
|
|
|
border: 2px solid $shadow_clr |
|
|
|
border: 2px solid $shadow_clr |
|
|
|
|
|
|
|
|
|
|
|
// Forms |
|
|
|
ul.button-container |
|
|
|
|
|
|
|
display: flex |
|
|
|
|
|
|
|
flex-direction: row |
|
|
|
|
|
|
|
justify-content: center |
|
|
|
|
|
|
|
padding: 0 |
|
|
|
|
|
|
|
margin: 0 |
|
|
|
|
|
|
|
list-style-type: none |
|
|
|
|
|
|
|
height: auto |
|
|
|
|
|
|
|
flex-wrap: wrap |
|
|
|
|
|
|
|
li |
|
|
|
|
|
|
|
display: flex |
|
|
|
|
|
|
|
margin: .5rem |
|
|
|
|
|
|
|
padding: .025rem .4rem |
|
|
|
|
|
|
|
flex-direction: column |
|
|
|
|
|
|
|
color: $fg_alt_clr |
|
|
|
|
|
|
|
background: $bg_alt_clr |
|
|
|
|
|
|
|
border: $border_size solid $shadow_clr |
|
|
|
|
|
|
|
border-radius: $border_radius |
|
|
|
|
|
|
|
|
|
|
|
.form-container |
|
|
|
.form-container |
|
|
|
display: flex |
|
|
|
display: flex |
|
|
|
justify-content: center |
|
|
|
justify-content: center |
|
|
@ -148,7 +173,7 @@ img.avatar |
|
|
|
font-size: 2.2rem |
|
|
|
font-size: 2.2rem |
|
|
|
|
|
|
|
|
|
|
|
input |
|
|
|
input |
|
|
|
border-radius: $border_radius |
|
|
|
border-radius: 2rem |
|
|
|
background: $bg_alt_clr |
|
|
|
background: $bg_alt_clr |
|
|
|
border: 3px solid $shadow_clr |
|
|
|
border: 3px solid $shadow_clr |
|
|
|
color: $fg_alt_clr |
|
|
|
color: $fg_alt_clr |
|
|
@ -167,18 +192,20 @@ img.avatar |
|
|
|
input:not(:last-child) |
|
|
|
input:not(:last-child) |
|
|
|
margin-bottom: 1rem |
|
|
|
margin-bottom: 1rem |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.green |
|
|
|
|
|
|
|
color: $green_clr |
|
|
|
|
|
|
|
.red |
|
|
|
|
|
|
|
color: $red_clr |
|
|
|
|
|
|
|
|
|
|
|
// Profiles |
|
|
|
// Profiles |
|
|
|
#profile-container |
|
|
|
#profile-container |
|
|
|
display: grid |
|
|
|
display: flex |
|
|
|
|
|
|
|
flex-direction: row-reverse |
|
|
|
width: 100% |
|
|
|
width: 100% |
|
|
|
height: 100% |
|
|
|
height: 100% |
|
|
|
max-width: 70rem |
|
|
|
max-width: 70rem |
|
|
|
gap: 2rem |
|
|
|
|
|
|
|
padding: 2rem |
|
|
|
padding: 2rem |
|
|
|
padding-bottom: 0 |
|
|
|
padding-bottom: 0 |
|
|
|
grid-template-columns: 2fr 20rem |
|
|
|
|
|
|
|
grid-template-rows: 1fr 10rem 14rem |
|
|
|
|
|
|
|
grid-template-areas: "mb ui" "mb ro" "mb re" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.card-container |
|
|
|
.card-container |
|
|
|
padding: 0 1rem |
|
|
|
padding: 0 1rem |
|
|
@ -187,26 +214,42 @@ img.avatar |
|
|
|
background-color: $bg_dark_clr |
|
|
|
background-color: $bg_dark_clr |
|
|
|
border: $border_size solid $shadow_clr |
|
|
|
border: $border_size solid $shadow_clr |
|
|
|
border-radius: $border_radius |
|
|
|
border-radius: $border_radius |
|
|
|
|
|
|
|
|
|
|
|
h2 |
|
|
|
h2 |
|
|
|
text-align: center |
|
|
|
text-align: left |
|
|
|
|
|
|
|
padding-left: .8rem |
|
|
|
margin: 0 |
|
|
|
margin: 0 |
|
|
|
border-bottom: $border_size solid $shadow_clr |
|
|
|
border-bottom: $border_size solid $shadow_clr |
|
|
|
|
|
|
|
font-size: 1rem |
|
|
|
|
|
|
|
color: $fg_alt_clr |
|
|
|
|
|
|
|
|
|
|
|
aside#userinfo |
|
|
|
aside |
|
|
|
grid-area: ui |
|
|
|
margin-left: 2rem |
|
|
|
|
|
|
|
#userinfo |
|
|
|
|
|
|
|
margin-bottom: 1.75rem |
|
|
|
text-align: center |
|
|
|
text-align: center |
|
|
|
h2 |
|
|
|
h2 |
|
|
|
margin: 1rem 0 0 0 |
|
|
|
margin: 1rem 0 0 0 |
|
|
|
|
|
|
|
padding: 0 |
|
|
|
|
|
|
|
text-align: center |
|
|
|
|
|
|
|
font-size: 1.5rem |
|
|
|
font-weight: bold |
|
|
|
font-weight: bold |
|
|
|
border-bottom: none |
|
|
|
border-bottom: none |
|
|
|
h3 |
|
|
|
h3 |
|
|
|
|
|
|
|
text-align: center |
|
|
|
|
|
|
|
font-size: .8rem |
|
|
|
margin: 0 0 1rem 0 |
|
|
|
margin: 0 0 1rem 0 |
|
|
|
font-weight: normal |
|
|
|
font-weight: normal |
|
|
|
color: $fg_alt_clr |
|
|
|
color: $fg_alt_clr |
|
|
|
opacity: .5 |
|
|
|
opacity: .5 |
|
|
|
|
|
|
|
ul |
|
|
|
|
|
|
|
margin: 1rem 0 |
|
|
|
|
|
|
|
flex-wrap: nowrap |
|
|
|
|
|
|
|
a.button |
|
|
|
|
|
|
|
padding: 0 |
|
|
|
|
|
|
|
p |
|
|
|
|
|
|
|
text-align: center |
|
|
|
|
|
|
|
color: $fg_alt_clr |
|
|
|
|
|
|
|
max-width: 20rem |
|
|
|
.avatar-container |
|
|
|
.avatar-container |
|
|
|
display: flex |
|
|
|
display: flex |
|
|
|
justify-content: center |
|
|
|
justify-content: center |
|
|
@ -215,29 +258,21 @@ img.avatar |
|
|
|
height: auto |
|
|
|
height: auto |
|
|
|
border: 2px solid $special_clr |
|
|
|
border: 2px solid $special_clr |
|
|
|
|
|
|
|
|
|
|
|
aside#roles |
|
|
|
#roles |
|
|
|
grid-area: ro |
|
|
|
margin-bottom: 1.75rem |
|
|
|
ul |
|
|
|
|
|
|
|
display: flex |
|
|
|
|
|
|
|
flex-direction: row |
|
|
|
|
|
|
|
padding: 0 |
|
|
|
|
|
|
|
margin: 0 |
|
|
|
|
|
|
|
list-style-type: none |
|
|
|
|
|
|
|
height: auto |
|
|
|
|
|
|
|
flex-wrap: wrap |
|
|
|
|
|
|
|
li |
|
|
|
|
|
|
|
display: flex |
|
|
|
|
|
|
|
margin: .5rem |
|
|
|
|
|
|
|
padding: .1rem |
|
|
|
|
|
|
|
flex-direction: column |
|
|
|
|
|
|
|
color: $fg_alt_clr |
|
|
|
|
|
|
|
background: $bg_alt_clr |
|
|
|
|
|
|
|
border: $border_size solid $shadow_clr |
|
|
|
|
|
|
|
border-radius: $border_radius |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
aside#reputation |
|
|
|
#reputation |
|
|
|
grid-area: re |
|
|
|
text-align: center |
|
|
|
|
|
|
|
h3 |
|
|
|
|
|
|
|
margin: 0 |
|
|
|
|
|
|
|
font-size: 1.6rem |
|
|
|
|
|
|
|
h4 |
|
|
|
|
|
|
|
margin: 0 |
|
|
|
|
|
|
|
font-weight: normal |
|
|
|
|
|
|
|
color: $shadow_clr |
|
|
|
|
|
|
|
opacity: .8 |
|
|
|
|
|
|
|
|
|
|
|
#bio |
|
|
|
#bio |
|
|
|
grid-area: mb |
|
|
|
min-height: 14rem |
|
|
|
|
|
|
|
width: 100% |
|
|
|
|
|
|
|
|
|
|
|