@use 'iro-sass/src/props'; @use 'core'; @mixin styles { .wbbBoardNode__unreadIcon { background-image: url(../images/style-6/custom/boardNewM.png); background-position: center center; background-repeat: no-repeat; fa-icon { visibility: hidden; } } .wbbBoardNode__defaultIcon { background-image: url(../images/style-6/custom/boardM.png); background-position: center center; background-repeat: no-repeat; fa-icon { visibility: hidden; } } .wbbBoardNode__lastPostAvatar .userAvatarImage { inline-size: 32px; block-size: 32px; } .wbbBoardSeparator { block-size: 1px; background-color: var(--wcfContentBorderInner); } .tabularListColumns { &::before { content: ""; inline-size: 4px; align-self: stretch; margin-inline-end: 10px; border-radius: 1em; } &.new { &::before { background-color: props.get(core.$theme, --base, --700); } } } .messageGroupList .columnAvatar { div, div > p > .userAvatarImage { inline-size: 42px; block-size: 42px; } } .tabularListRow.divider { + li:not(.divider) { border-block-start-width: 3px; } } .messageGroupList { a { &:hover { text-decoration: underline; } } } @media screen and (max-width: 768px) { .messageGroupList .tabularListRow:not(.tabularListRowHead) > .tabularListColumns .columnSubject { flex-basis: calc(100% - 42px - 14px); max-width: calc(100% - 42px - 14px); } } }