169 lines
3.2 KiB
SCSS
169 lines
3.2 KiB
SCSS
// forums - main app styling
|
|
// ====================
|
|
// NOTE: this file is deprecated, and we should not continue to add to this file. Use other partials as appropriate.
|
|
|
|
.discussion-body {
|
|
@include clearfix();
|
|
|
|
width: 100%;
|
|
border: none;
|
|
background: transparent;
|
|
box-shadow: none;
|
|
|
|
@include media-breakpoint-up(md) {
|
|
display: flex;
|
|
flex-direction: row-reverse;
|
|
}
|
|
|
|
.bottom-post-status {
|
|
padding: 30px;
|
|
font-size: $forum-x-large-font-size;
|
|
font-weight: 700;
|
|
color: $forum-color-copy-light;
|
|
text-align: center;
|
|
}
|
|
|
|
.discussion-article {
|
|
position: relative;
|
|
|
|
a,
|
|
p {
|
|
word-wrap: break-word;
|
|
}
|
|
}
|
|
|
|
.main-article.new {
|
|
display: none;
|
|
padding: ($baseline*2.5);
|
|
}
|
|
|
|
.discussion-reply-new {
|
|
@include clearfix();
|
|
@include transition(opacity 0.2s linear 0s);
|
|
|
|
h4 {
|
|
font-size: $forum-large-font-size;
|
|
font-weight: 700;
|
|
}
|
|
}
|
|
|
|
.reply-post-control {
|
|
margin-top: $baseline;
|
|
}
|
|
}
|
|
|
|
// ====================
|
|
|
|
// inline discussion module
|
|
.discussion-module {
|
|
@extend .discussion-body;
|
|
|
|
display: block;
|
|
position: relative;
|
|
border-radius: $forum-border-radius;
|
|
|
|
header {
|
|
.anonymous {
|
|
font-size: $forum-base-font-size;
|
|
}
|
|
}
|
|
|
|
.inline-discussion-topic {
|
|
width: flex-grid(12);
|
|
font-size: $forum-small-font-size;
|
|
|
|
.inline-discussion-topic-title {
|
|
font-weight: bold;
|
|
}
|
|
}
|
|
|
|
.discussion-module-header {
|
|
@include float(left);
|
|
|
|
width: flex-grid(7);
|
|
margin-bottom: ($baseline * 0.75);
|
|
}
|
|
|
|
.add_post_btn_container {
|
|
@include text-align(right);
|
|
|
|
width: flex-grid(12);
|
|
height: (2 * $baseline);
|
|
}
|
|
|
|
div.add-response.post-extended-content {
|
|
margin-top: $baseline;
|
|
margin-bottom: $baseline;
|
|
}
|
|
}
|
|
|
|
.discussion-show {
|
|
@include float(right);
|
|
|
|
position: relative;
|
|
top: 3px;
|
|
font-size: $forum-base-font-size;
|
|
text-align: center;
|
|
|
|
&.shown {
|
|
background-color: theme-color("inverse");
|
|
color: theme-color("primary");
|
|
}
|
|
}
|
|
|
|
section.discussion {
|
|
@include clearfix();
|
|
}
|
|
|
|
.new-post-article {
|
|
.forum-new-post-form {
|
|
padding: $baseline;
|
|
}
|
|
|
|
.inner-wrapper {
|
|
max-width: map-get($container-max-widths, xl);
|
|
min-width: 760px;
|
|
margin: auto;
|
|
}
|
|
}
|
|
|
|
.xblock-student_view-discussion {
|
|
@extend %ui-print-excluded;
|
|
// Overrides overspecific courseware CSS from:
|
|
// https://github.com/edx/edx-platform/blob/master/lms/static/sass/course/courseware/_courseware.scss#L499
|
|
padding-top: 15px !important;
|
|
}
|
|
|
|
// ====================
|
|
|
|
// post pagination
|
|
section.discussion-pagination {
|
|
margin-top: ($baseline*1.5);
|
|
|
|
nav.discussion-paginator {
|
|
@include float(right);
|
|
|
|
ol {
|
|
li {
|
|
@include padding-right($baseline/2);
|
|
|
|
list-style: none;
|
|
display: inline-block;
|
|
|
|
&.current-page span {
|
|
display: inline-block;
|
|
height: 35px;
|
|
padding: 0 ($baseline*0.75);
|
|
border: 1px solid $forum-color-border;
|
|
border-radius: $forum-border-radius;
|
|
font-size: $forum-base-font-size;
|
|
font-weight: 700;
|
|
line-height: 32px;
|
|
color: theme-color("gray-dark");
|
|
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|