mirror of
https://github.com/wekan/wekan.git
synced 2025-12-20 09:20:12 +01:00
- and added to show only the activities a card - to display the card comments a connection to the server was needed to get the activities of the card comments, now, it's not necessary - also performance relevant. until now there were a lot of activities loaded, now only of the current card
140 lines
2.8 KiB
CSS
140 lines
2.8 KiB
CSS
.new-comment {
|
|
position: relative;
|
|
margin: 0 0 20px 38px;
|
|
}
|
|
.new-comment .member {
|
|
opacity: 0.7;
|
|
position: absolute;
|
|
top: 1px;
|
|
left: -38px;
|
|
}
|
|
.new-comment.is-open .member {
|
|
opacity: 1;
|
|
}
|
|
.new-comment.is-open .helper {
|
|
display: inline-block;
|
|
}
|
|
.new-comment.is-open textarea {
|
|
min-height: 100px;
|
|
color: #4d4d4d;
|
|
cursor: auto;
|
|
overflow: hidden;
|
|
word-wrap: break-word;
|
|
}
|
|
.new-comment .too-long {
|
|
margin-top: 8px;
|
|
}
|
|
.new-comment textarea {
|
|
background-color: #fff;
|
|
border: 0;
|
|
box-shadow: 0 1px 2px rgba(0,0,0,0.23);
|
|
height: 36px;
|
|
margin: 4px 4px 6px 0;
|
|
padding: 9px 11px;
|
|
width: 100%;
|
|
}
|
|
.new-comment textarea:hover,
|
|
.new-comment textarea:is-open {
|
|
background-color: #fff;
|
|
box-shadow: 0 1px 3px rgba(0,0,0,0.33);
|
|
border: 0;
|
|
cursor: pointer;
|
|
}
|
|
.new-comment textarea:is-open {
|
|
cursor: auto;
|
|
}
|
|
.comment-item {
|
|
background-color: #fff;
|
|
border: 0;
|
|
box-shadow: 0 1px 2px rgba(0,0,0,0.23);
|
|
color: #8c8c8c;
|
|
height: 36px;
|
|
margin: 4px 4px 6px 0;
|
|
width: 92%;
|
|
}
|
|
.comment-item:hover {
|
|
background: #e0e0e0;
|
|
}
|
|
.comment-item.add-comment {
|
|
display: flex;
|
|
margin: 5px;
|
|
}
|
|
.comment-item.add-comment a {
|
|
display: block;
|
|
margin: auto;
|
|
}
|
|
.comments {
|
|
clear: both;
|
|
}
|
|
.comments .comment {
|
|
margin: 0.5px 0;
|
|
padding: 6px 0;
|
|
display: flex;
|
|
}
|
|
.comments .comment .member {
|
|
width: 32px;
|
|
height: 32px;
|
|
}
|
|
.comments .comment .comment-member {
|
|
font-weight: 700;
|
|
}
|
|
.comments .comment .comment-desc {
|
|
word-wrap: break-word;
|
|
overflow: hidden;
|
|
flex: 1;
|
|
align-self: center;
|
|
margin: 0;
|
|
margin-left: 3px;
|
|
overflow: hidden;
|
|
word-break: break-word;
|
|
}
|
|
.comments .comment .comment-desc .comment-text {
|
|
display: block;
|
|
border-radius: 3px;
|
|
background: #fff;
|
|
text-decoration: none;
|
|
box-shadow: 0 1px 2px rgba(0,0,0,0.2);
|
|
margin-top: 5px;
|
|
padding: 5px;
|
|
}
|
|
.comments .comment .comment-desc .reactions {
|
|
display: flex;
|
|
margin-top: 5px;
|
|
gap: 5px;
|
|
}
|
|
.comments .comment .comment-desc .reactions .open-comment-reaction-popup {
|
|
display: flex;
|
|
align-items: center;
|
|
text-decoration: none;
|
|
height: 24px;
|
|
}
|
|
.comments .comment .comment-desc .reactions .open-comment-reaction-popup i.fa.fa-smile-o {
|
|
font-size: 17px;
|
|
font-weight: 500;
|
|
margin-left: 2px;
|
|
}
|
|
.comments .comment .comment-desc .reactions .open-comment-reaction-popup i.fa.fa-plus {
|
|
font-size: 8px;
|
|
margin-top: -7px;
|
|
margin-left: 1px;
|
|
}
|
|
.comments .comment .comment-desc .reactions .reaction {
|
|
cursor: pointer;
|
|
border: 1px solid #808080;
|
|
border-radius: 15px;
|
|
display: flex;
|
|
padding: 2px 5px;
|
|
}
|
|
.comments .comment .comment-desc .reactions .reaction.selected {
|
|
background-color: #b0c4de;
|
|
}
|
|
.comments .comment .comment-desc .reactions .reaction:hover {
|
|
background-color: #b0c4de;
|
|
}
|
|
.comments .comment .comment-desc .reactions .reaction .reaction-count {
|
|
font-size: 12px;
|
|
}
|
|
.comments .comment .comment-desc .comment-meta {
|
|
font-size: 0.8em;
|
|
color: #999;
|
|
}
|