1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-06-28 05:15:54 +00:00
FrankerFaceZ/styles/widgets/container.scss
SirStendec 2c5937c8af 4.20.60
* Added: Backup and Restore now supports backing up any binary data stored in FFZ settings, creating a `zip` file rather than a `json` file.
* Fixed: Remove dead code from the `clear-settings` menu component.
* Changed: Update the theme mapping to include missing elements.
* Changed: Data Management > Storage >> Provider now indicates if a provider supports storing binary data.
* Changed: Update the link-parsing regex to match Twitch. Currently under limited roll-out while ensuring the implementation is bug-free.
* API Added: `setting-hotkey` now functions as would be expected and can be used.
* API Changed: A setting's `onUIChange` method now has the Vue component as its second argument, for getting any necessary state from the settings UI.
* API Changed: Providers now sanity check the format of Blobs before storing them.
2021-02-10 16:53:10 -05:00

74 lines
No EOL
923 B
SCSS

$spacing: 1rem;
$border-light: #dad8de;
$border-dark: #2c2541;
$bg-light: #faf9fa;
$bg-dark: #17141f;
.ffz--outer-container {
margin-bottom: $spacing * 2;
&:last-child {
margin-bottom: 0
}
}
.ffz--inner-container {
padding: $spacing;
}
.ffz--widget {
margin-bottom: $spacing;
label {
padding-top: .5rem;
padding-bottom: .5rem;
}
&.default, &.inherits {
label:before, label:after {
opacity: 0.5;
}
input:focus + label {
&:before, &:after {
opacity: 1
}
}
.default-dimmable,
input, textarea, select {
opacity: 0.5;
&:focus {
opacity: 1
}
}
}
&.inherits {
label:before, label:after {
filter: grayscale(100%);
}
label:hover,
input:focus + label {
&:before, &:after {
filter: none;
}
}
input, textarea, select {
filter: grayscale(100%);
&:hover, &:focus {
filter: none;
}
}
}
&:last-child {
margin-bottom: 0
}
}