@@ -119,7 +119,7 @@ | |||||
border: 1px solid var(--border-color); | border: 1px solid var(--border-color); | ||||
padding: 2px 5px; | padding: 2px 5px; | ||||
font-size: var(--text-sm); | font-size: var(--text-sm); | ||||
background-color: var(--fg-color); | |||||
background-color: var(--user-mention-bg-color); | |||||
} | } | ||||
// table | // table | ||||
@@ -174,7 +174,7 @@ | |||||
.ql-editor.read-mode { | .ql-editor.read-mode { | ||||
padding: 0; | padding: 0; | ||||
.mention { | .mention { | ||||
background-color: var(--control-bg); | |||||
--user-mention-bg-color: var(--control-bg); | |||||
} | } | ||||
} | } | ||||
@@ -193,5 +193,5 @@ | |||||
} | } | ||||
.mention[data-is-group="true"] { | .mention[data-is-group="true"] { | ||||
background-color: var(--purple-100) !important; | |||||
background-color: var(--group-mention-bg-color); | |||||
} | } |
@@ -59,6 +59,10 @@ $input-height: 28px !default; | |||||
--timeline-content-max-width: 700px; | --timeline-content-max-width: 700px; | ||||
--timeline-left-padding: calc(var(--padding-xl) + var(--timeline-item-icon-size) / 2); | --timeline-left-padding: calc(var(--padding-xl) + var(--timeline-item-icon-size) / 2); | ||||
// mentions | |||||
--user-mention-bg-color: var(--fg-color); | |||||
--group-mention-bg-color: var(--bg-purple); | |||||
// skeleton | // skeleton | ||||
--skeleton-bg: var(--gray-100); | --skeleton-bg: var(--gray-100); | ||||
@@ -99,7 +99,7 @@ | |||||
.ql-editor { | .ql-editor { | ||||
color: var(--text-on-gray); | color: var(--text-on-gray); | ||||
&.read-mode { | &.read-mode { | ||||
span, | |||||
span:not(.mention), | |||||
p, | p, | ||||
u, | u, | ||||
strong { | strong { | ||||