2 * Special styles for changes introduced in WoltLab Suite 3.1 that
3 * are not compatible with styles created for earlier versions.
5 @include requireApiVersion(31) {
17 // sheet-like presentation of content containers
21 border: 1px solid $wcfContentContainerBorder;
22 background-color: $wcfContentContainerBackground;
25 @include screen-sm-down {
27 border-right-width: 0;
33 > .section:first-child {
48 .content > .section + .sectionContainer,
49 .content > form + .sectionContainer {
57 .contentHeader + .section,
58 .contentHeader + form,
59 .contentHeader + .sectionContainer {
63 .content > .section .tabMenuContent > .section:first-child,
64 .content > .section .tabMenuContent > form > .section:first-child {
68 // borders used to visually separate lists from adjacent containers
73 @include screen-sm-down {
82 // 30px added to account for `padding-top: 0` above
83 &.anchorFixedHeader:target {
91 transform: translateY(79px);
97 border-bottom-width: 0;
102 > .tabularList:last-child {
103 border-bottom-width: 0;
112 border-bottom-width: 0;
117 // drop-shadow for submenu lists
118 .mainMenu .boxMenu .boxMenuDepth1 {
119 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 4px 6px rgba(0, 0, 0, 0.23);
122 // individual variables for the editor toolbar
124 background-color: $wcfEditorButtonBackground;
128 color: $wcfEditorButtonText;
130 &.redactor-button-disabled {
131 color: $wcfEditorButtonTextDisabled !important;
136 background-color: $wcfEditorButtonBackgroundActive;
137 color: $wcfEditorButtonTextActive;
142 background-color: $wcfEditorButtonBackgroundActive;
143 color: $wcfEditorButtonTextActive;
148 @include screen-sm-up {
149 &.redactor-toolbar-separator::before {
150 border-left: 1px solid $wcfEditorButtonText;
156 &.redactorToolbarOverride > .redactor-toolbar-separator::before {
157 border-left: 1px solid $wcfEditorButtonText;
160 .redactorToolbarToggle::before {
161 border-left: 1px solid $wcfEditorButtonText;
166 // adjust editor and message tab menu background color
168 .messageTabMenuNavigation > ul,
169 .messageTabMenu > .messageTabMenuContent.active,
170 .messageContent.loading > .messageContentLoadingOverlay {
171 background-color: $wcfContentContainerBackground;
174 .messageTabMenuNavigation > ul > li.active > a::after {
175 border-bottom-color: $wcfContentContainerBackground;
178 // use the `alert` variables rather than fixed values
180 background-color: $wcfStatusErrorBackground;
181 color: $wcfStatusErrorText;
184 border-bottom-color: $wcfStatusErrorBackground;
188 // adjust color values to account for a significant darker sidebar background
189 .interactiveDropdownHeader .icon {
196 .separatorLeft::before {
197 color: $wcfSidebarDimmedText;
202 color: $wcfSidebarText;
205 .messageHeaderMetaData {
206 .messagePublicationTime,
207 > li:not(:last-child)::after {
208 color: $wcfSidebarDimmedText;
213 color: $wcfSidebarLink;
216 color: $wcfSidebarLinkActive;
219 .boxesSidebarLeft .box,
220 .boxesSidebarRight .box {
231 // message clipboard checkbox
232 @include screen-sm-down {
233 .messageQuickOptions > .jsMessageClipboardCheckbox {
242 .tabMenuOverlayLeft {
243 background: linear-gradient(
245 transparentize($wcfContentContainerBackground, 100%) 0%,
246 $wcfContentContainerBackground 50%
249 .tabMenuOverlayRight {
250 background: linear-gradient(
252 transparentize($wcfContentContainerBackground, 100%) 0%,
253 $wcfContentContainerBackground 50%
257 // background-color when saving messages
258 .messageContent.loading > .messageContentLoadingOverlay {
259 background-color: $wcfContentContainerBackground;