feat: export complete Discourse themes ecosystem (16 themes, SCSS, JS components and color schemes)
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
@use "lib/viewport";
|
||||
|
||||
.custom-homepage-columns {
|
||||
.header-wrapper {
|
||||
@include viewport.from(lg) {
|
||||
margin-bottom: 1.25em;
|
||||
}
|
||||
}
|
||||
|
||||
.topic-list .topic-list-item {
|
||||
height: auto;
|
||||
|
||||
&:nth-child(odd) {
|
||||
background: var(--topic-list-item-background-color);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.b-header {
|
||||
.nav-pills > li > a:hover {
|
||||
.discourse-no-touch & {
|
||||
color: var(--secondary);
|
||||
}
|
||||
}
|
||||
|
||||
.nav-pills > li > a:hover::after {
|
||||
.discourse-no-touch & {
|
||||
background: var(--secondary);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// theme component: https://github.com/discourse/discourse-minimal-category-boxes
|
||||
.custom-category-boxes-container {
|
||||
@include viewport.until(sm) {
|
||||
padding-inline: var(--space-4);
|
||||
box-sizing: border-box;
|
||||
}
|
||||
}
|
||||
|
||||
@include viewport.from(md) {
|
||||
#main-outlet {
|
||||
div[class^="category-title-header"] {
|
||||
width: calc(100% - (2 * var(--space-4)));
|
||||
border-radius: var(--d-border-radius-large);
|
||||
max-width: calc(1000px - 3rem) !important;
|
||||
}
|
||||
|
||||
.list-container div[class^="category-title-header"] {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// livestream plugin: https://github.com/discourse/discourse-livestream
|
||||
.livestream-topic.chat-enabled.archetype-regular {
|
||||
#custom-chat-container {
|
||||
margin-left: 0;
|
||||
border-top-left-radius: var(--d-border-radius-large);
|
||||
border-top-right-radius: var(--d-border-radius-large);
|
||||
border: 0;
|
||||
}
|
||||
|
||||
.container.posts {
|
||||
grid-template-columns: auto auto;
|
||||
}
|
||||
}
|
||||
|
||||
// TC: Blog Style
|
||||
body:not(.d-toc-installed).blog-post .container.posts,
|
||||
body.d-toc-installed.blog-post .container.posts {
|
||||
grid-template-columns: var(--blog-width) 0;
|
||||
}
|
||||
Reference in New Issue
Block a user