Files
Lieux-wow/src/components/settings-component/settings-component.scss
T
2020-07-10 23:54:27 +03:00

72 lines
1.6 KiB
SCSS

@import "../../app/style";
$settingsWidth: 182px;
$settingsHeight: 315px;
$settingsBorderWidth: 12px;
$settingsBorderOutset: $settingsBorderWidth - 4px;
$settingsHeaderWidth: 132px;
$settingsHeaderHeight: 25px;
.settings {
z-index: 5;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
border: $settingsBorderWidth double $fontColor;
border-image: $border 15 15 15 15 fill;
border-image-outset: $settingsBorderOutset;
border-image-repeat: stretch stretch;
font-family: $font;
font-size: $fontSize;
text-shadow: $fontShadow;
letter-spacing: $fontSpacing;
width: $settingsWidth;
height: $settingsHeight;
background-color: $settingsBackground;
&-header {
z-index: 6;
position: absolute;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding-bottom: 2px;
left: 50%;
transform: translateX(-50%);
color: $fontColor;
top: -$settingsHeaderHeight;
width: $settingsHeaderWidth;
height: $settingsHeaderHeight;
border: $settingsBorderWidth double $fontColor;
border-image: $border 15 15 15 15 fill;
border-image-outset: $settingsBorderOutset;
border-image-repeat: stretch stretch;
background-image: $backgroundTexture;
background-repeat: repeat;
}
&-content {
color: $fontColor;
margin-top: 10px;
display: grid;
grid-template-rows: 1fr;
grid-gap: 15px;
}
&-option {
display: flex;
justify-content: space-between;
align-items: center;
}
.settings-button {
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
}