2025-03-20 00:41:35 +01:00

74 lines
1.4 KiB
CSS

#Settings {
height: 100%;
display: flex;
align-items: center;
}
#Settings > * {
height: 80%;
}
#Settings > div > img {
height: calc(100% - 10px);
margin: 5px;
filter: invert(100%) sepia(20%) saturate(7480%) hue-rotate(179deg) brightness(121%) contrast(102%);
}
#SettingsPopUpBody {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
}
#SettingsPopUpBody > * {
margin: 5px 2px;
border: 1px solid var(--primary-color);
border-radius: 5px;
padding: 0 5px;
max-width: calc(100% - 10px);
min-width: calc(30% - 10px);
flex-grow: 1;
flex-basis: 0;
}
#SettingsPopUpBody > * > .LocalLibraryFunctions, #SettingsPopUpBody > * > div > .NotificationConnectorItem {
border: 1px solid var(--primary-color);
border-left: 0;
border-right: 0;
border-radius: 5px;
margin: 5px -5px -1px -5px;
padding: 5px;
}
#SettingsPopUpBody > *:has(.NotificationConnectorItem) {
width: 100%;
flex-basis: 100%;
}
#SettingsPopUpBody label {
width: max-content;
margin-right: 5px;
}
#SettingsPopUpBody label::after {
content: ':';
}
#SettingsPopUpBody button {
padding: 0 15px;
}
#SettingsPopUpBody h1, #SettingsPopUpBody h2, #SettingsPopUpBody h3 {
border: 0;
margin: 5px 0 2px 0;
padding: 0;
}
.settings-requestLimits {
display: flex;
flex-direction: column;
}
.settings-requestLimits input {
width: min-content;
}