aboutsummaryrefslogtreecommitdiff
path: root/resources/assets/stylesheets/scss/courseware/comments.scss
blob: ef989fc5375019fdd387e5df681ac38bae24ca4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
.cw-structural-element-feedback-items,
.cw-structural-element-comments-items,
.cw-block-feedback-items,
.cw-block-comments-items {
    min-height: 1em;
    max-height: 270px;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0em 1em 0em 0em;
    scroll-behavior: smooth;
}

.studip-dialog-content {
    .cw-structural-element-feedback-items,
    .cw-structural-element-comments-items,
    .cw-block-feedback-items,
    .cw-block-comments-items {
        max-height: unset;
    }
}

.cw-structural-element-feedback-create,
.cw-structural-element-comment-create,
.cw-block-feedback-create,
.cw-block-comment-create {
    border-top: solid thin var(--color--courseware-border-default);
    padding: 8px 1em 0 1em;
    textarea {
        width: calc(100% - 6px);
        resize: none;
        border: solid thin var(--color--courseware-border-default);
        &:active {
            border: solid thin var(--color--courseware-border-active);
        }
    }
}
.cw-structural-element-comments-empty,
.cw-structural-element-feedback-empty,
.cw-block-comments-empty,
.cw-block-feedback-empty {
    .cw-structural-element-feedback-create,
    .cw-structural-element-comment-create,
    .cw-block-feedback-create,
    .cw-block-comment-create {
        border-top: none;
    }
}

.cw-comments-overview-dialog-comments-context {
    margin: 0 0 1.5em 0;
}

.cw-block-discussion {
    .cw-call-to-action:not(:first-child) {
        border-top: none;
    }
}

.cw-default-block-active {
    .cw-block-discussion {
        margin: 0 -2px 0 0px;
        .cw-call-to-action {
            border-top: none;
        }
    }
    
}