您好,
当向我的主题添加更多设置时,Discourse 开始忽略它们。
代码:
#main-outlet-wrapper .sidebar-wrapper {
@if $Full_Width == true {
left: 10px;
}
}
@if $Full_Width == true {
:root {
--d-max-width: 95%;
}
#main-outlet {
max-width: 90%;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
margin-bottom: 50px;
}
}
无论设置值如何,此代码均无效。
但是,如果我删除 == true,它将始终启用,无论如何。
这似乎也是其他布尔值的问题?我阅读了 Sass 文档,我的代码与之匹配,但它仍然不起作用。
div#main-outlet.wrap.not-found-container,
#main-outlet-wrapper {
#main-outlet,
.sidebar-wrapper {
@if $Is_Background_Blurred {
backdrop-filter: blur(3rem) !important;
background-color: #0a0a0aa6 !important;
input[type],
.select-kit.combo-box .select-kit-header,
.d-editor-textarea-wrapper,
div.ac-wrap {
background: transparent;
}
}
@else {
backdrop-filter: none !important;
background-color: var(--secondary) !important;
input[type],
.select-kit.combo-box .select-kit-header,
.d-editor-textarea-wrapper,
div.ac-wrap {
background: transparent;
}
}
}
}
感谢您的任何帮助。
