/************* POST BOARD *************/ .postboard, .following padding-left: $column-width + $gut-width +box-sizing(border-box) width: $postboard-width @extend .clear-fix .postboard-posts position: relative z-index: 1 clear: both .postboard-news font-size: 12px box-sizing: border-box position: relative margin-bottom: 1px cursor: pointer padding: 10px font-weight: 900 clear: both color: white text-align: center text-transform: uppercase background: $main-color-color .post, .following li background: $bloc-background-color box-sizing: border-box position: relative margin-bottom: 1px transition: margin .4s ease-out -moz-transition: margin .4s ease-out .post, .original.post, .post.open background: $bloc-background-color position: relative margin-bottom: 1px .module.open .post color: darken($defaut-font-color, 15%) .post:hover color: darken($defaut-font-color, 15%) .post-data padding: 10px .post.open .original, .related margin-bottom: 1px .postboard-posts > .post &.open margin-top: 20px margin-bottom: 20px &:after content: "" position: absolute right: 0 top: 0 width: 0 height: 100% transition: all .2s linear &.open:after width: 5px .post:hover cursor: pointer .post.new .post-info-time color: $color-green .post.promoted > .post-data .post-text::after font-size: 8px color: #FFF background-color: #B4C669CC margin: 0px 8px padding: 2px 4px content: attr(data-promoted) &:hover .post-text::after background-color: $color-green .open background: none &:hover background: none .post-photo margin: 0 display: inline-block float: left vertical-align: middle width: 48px height: 48px overflow: hidden img width: 100% height: 100% .post-info-name font-weight: 700 font-size: 1em line-height: 14px color: inherit text-decoration: none display: inline-block padding-left: 10px float: left .post-info-name:hover text-decoration: none color: $main-color-light .post-info-tag font-size: 12px opacity: .6 margin-top: 4px display: inline-block .post-info-time float: right font-size: 11px line-height: 14px text-decoration: none color: lighten($dark-grey,30%) &:hover color: lighten($dark-grey,5%) .post-text margin: 0 0 0 58px word-wrap: break-word min-height: 25px padding: 0 .post-context font-size: 11px line-height: 11px margin: 2px 10px 4px 60px color: lighten($dark-grey,30%) .mini-screen-name font-size: 13px color: $dark-grey .post-rt-by margin: 0 0 1em div display: inline .prep:before, .prep:after content: ' ' .post-rt-icon @extend .icon-twistagain @extend .extend-icon display: block float: left background: $main-color-color text-align: center padding: 1px 2px 2px 2px line-height: 9px font-size: 9px +border-radius(3px) color: white margin-right: .4em .post-interactions margin: 10px 0 3px 0 text-align: right height: 12px line-height: 12px span, .prompt-wrapper .switch-mode color: lighten($dark-grey,30%) cursor: pointer font-size: 12px line-height: 12px .post-expand color: lighten($dark-grey,30%) cursor: pointer font-size: 12px position: absolute left: 10px bottom: 10px &:hover color: lighten($dark-grey,5%) .post-reply @extend .extend-icon @extend .icon-comment .post-propagate @extend .extend-icon @extend .icon-twistagain .post-favorite display: none!important @extend .extend-icon @extend .icon-star .post .show-more display: inline-block float: right font-size: 12px color: lighten($dark-grey,30%) @extend .extend-icon @extend .icon-chat &:hover color: lighten($dark-grey,5%) .expanded-content.show-pic display: block .expanded-post .post-expand, .post-reply, .post-propagate, .post-favorite, .post-translate color: lighten($dark-grey,30%) &:hover color: lighten($dark-grey,5%) .related .post-expand display: none margin: 0 .post-reply, .post-propagate, .post-favorite, .post-translate padding-left: 10px display: none .post:hover, .original.open .post-interactions, .post:hover .original .post-interactions, .related.post:hover .post-reply, .post-propagate, .post-favorite, .post-translate display: inline-block .open .related .post-reply, .post-propagate, .post-favorite, .post-translate display: none!important &:hover .post-reply, .post-propagate/*, .post-favorite*/ display: inline-block!important .post-reply:hover, .post-propagate:hover, .post-favorite:hover, .post-translate:hover color: lighten($dark-grey,5%) .expanded-content display: none padding: 5px 5px 0 5px @extend .clear-fix .image-preview width: 100% display: block margin: auto .preview-container max-height: 500px width: 100% text-align: center overflow-y: auto background: black .post-stats display: flex height: 34px margin: 0 12px 8px 55px > div line-height: 16px vertical-align: middle .stat-count font-size: 12px color: lighten($dark-grey, 30%) padding-right: 4px border-right: solid 1px $light-grey .stat-count-value font-weight: bold .avatar-row padding: 4px a display: inline-block position: relative margin-right: 2px &:hover .user-name-tooltip display: inline-block .post .new-replies-available text-align: center margin-top: 8px button font-size: 10px background-color: #B4C669 &:hover background-color: #aaa .user-name-tooltip display: none position: absolute background: lighten($main-color-dark,3%) font-size: 12px white-space: nowrap padding: 3px 5px color: #fff top: -28px left: 2px &:after content: "" position: absolute width: 0 left: 4px bottom: -4px border-top: solid 5px lighten($main-color-dark,3%) border-left: solid 5px transparent border-right: solid 5px transparent .post-replies .sub-replies border-left: solid 3px $main-color-color margin-left: 1px /* MODAL */ .modal-content .postboard width: auto!important padding: 0 clear: none!important position: relative .post-text margin: 0 0 0 40px .post-photo width: 30px height: 30px img width: 100% height: 100% .post-rt-reference background-color: #FAFAFA border: 1px solid #ccc padding: 2px &:hover background-color: #FFF cursor: pointer .post-photo width: 24px height: 24px margin-right: 4px img width: 24px height: auto .post-info-name font-size: 11px .post-text font-size: 11px margin: 4px 4px 4px 28px .post-info-time font-size: 9px color: #B3B5B7