2020-05-23 12:56:13 +08:00
|
|
|
.topic-notifications-button {
|
|
|
|
&.is-loading {
|
2020-09-21 19:32:46 +08:00
|
|
|
@include unselectable;
|
2020-05-23 12:56:13 +08:00
|
|
|
pointer-events: none;
|
2020-05-19 23:13:40 +08:00
|
|
|
|
2020-05-23 12:56:13 +08:00
|
|
|
.d-icon-spinner {
|
2020-05-19 23:13:40 +08:00
|
|
|
margin: 0;
|
|
|
|
}
|
|
|
|
|
2020-05-23 12:56:13 +08:00
|
|
|
.selected-name .d-icon {
|
|
|
|
display: none;
|
2020-05-19 23:13:40 +08:00
|
|
|
}
|
2020-05-23 11:25:56 +08:00
|
|
|
|
2020-05-23 12:56:13 +08:00
|
|
|
.topic-notifications-options {
|
|
|
|
opacity: 0.5;
|
|
|
|
}
|
2020-05-19 23:13:40 +08:00
|
|
|
}
|
|
|
|
}
|
2020-08-12 10:39:17 +08:00
|
|
|
|
|
|
|
// This is a weird fix for a weird issue in iOS/iPadOS, the browser freezes
|
|
|
|
// when changing the notification level while in the fullscreen topic footer.
|
|
|
|
// This prevents the selected option icon from being hidden while saving,
|
|
|
|
// and somehow that makes Safari happy.
|
|
|
|
.timeline-fullscreen {
|
|
|
|
.topic-notifications-button.is-loading {
|
|
|
|
.selected-name .d-icon {
|
|
|
|
display: inline-flex;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|