Path: blob/master/webroot/rsrc/css/application/conpherence/message-pane.css
12242 views
/**1* @provides conpherence-message-pane-css2*/34.conpherence-message-pane,5.loading .messages-loading-mask,6.loading .messages-loading-icon,7.conpherence-layout .conpherence-no-threads {8position: fixed;9left: 240px;10right: 240px;11top: 106px;12bottom: 0px;13min-width: 300px;14width: auto;15}1617.device .conpherence-message-pane,18.device .loading .messages-loading-mask,19.device .loading .messages-loading-icon,20.device .conpherence-layout .conpherence-no-threads {21left: 0;22}2324.conpherence-layout .conpherence-content-pane .conpherence-no-threads {25top: 44px;26right: 0;27background: {$page.content};28z-index: 26;29}3031.conpherence-layout .phui-big-info-view {32margin: 16px;33}3435.conpherence-layout .conpherence-no-threads .phui-box-border {36border: none;37margin: 0;38}3940.conpherence-show-more-messages {41display: block;42background: #e0e3ec;43margin: 10px;44text-align: center;45padding: 10px;46color: {$bluetext};47}4849.conpherence-show-more-messages-loading {50font-style: italic;51}5253.conpherence-message-pane .conpherence-messages {54position: fixed;55left: 240px;56right: 240px;57top: 106px;58bottom: 142px;59overflow-x: hidden;60overflow-y: auto;61-webkit-overflow-scrolling: touch;62}6364.conpherence-messages.jx-scrollbar-frame {65overflow-y: hidden;66}6768.conpherence-messages .jx-scrollbar-content > .conpherence-edited:first-child,69.conpherence-messages > .conpherence-edited:first-child {70padding-top: 20px;71}7273.conpherence-messages .conpherence-edited:last-child {74padding-bottom: 20px;75}7677.conpherence-message-pane .conpherence-edited + .date-marker {78margin-top: 24px;79}8081.device .conpherence-message-pane .conpherence-messages {82left: 0;83bottom: 44px;84box-shadow: none;85}8687.device-phone .conpherence-message-pane .conpherence-messages {88left: 0;89right: 0;90bottom: 44px;91width: 100%;92box-shadow: none;93}9495.conpherence-message-pane .phui-form-view {96border-width: 0;97height: 130px;98padding: 0 20px 12px;99position: fixed;100bottom: 0;101left: 240px;102right: 241px;103}104105.conpherence-room-status {106font-size: {$smallerfontsize};107color: {$lightgreytext};108font-style: italic;109position: absolute;110bottom: 2px;111left: 24px;112}113114.device .conpherence-room-status {115display: none;116}117118.conpherence-no-pontificate .conpherence-message-pane .phui-form-view {119border-top: 1px solid {$thinblueborder};120text-align: center;121}122123.conpherence-no-pontificate .conpherence-message-pane124.aphront-form-control-submit button,125.conpherence-no-pontificate .conpherence-message-pane126.aphront-form-control-submit a.button {127margin: 4px 0 0 0;128float: none;129}130131.conpherence-no-pontificate .phui-form-view .aphront-form-instructions {132margin: 24px 0 16px;133width: 100%;134padding: 0;135color: {$bluetext};136font-size: {$biggestfontsize};137}138139.device .conpherence-message-pane .phui-form-view {140padding: 8px 8px;141}142143.conpherence-message-pane .aphront-form-control-submit button,144.conpherence-message-pane .aphront-form-control-submit a.button {145margin-top: 6px;146}147148.device .conpherence-message-pane .aphront-form-control-submit button,149.device .conpherence-message-pane .aphront-form-control-submit a.button {150margin-top: 13px;151}152153/**154* When entering "Fullscreen Mode" in the remarkup control, we need to drop155* all of the "position: fixed" on parent elements or Chrome doesn't put the156* textarea on top.157*/158.remarkup-fullscreen-mode .conpherence-message-pane,159.remarkup-fullscreen-mode .conpherence-message-pane .conpherence-messages,160.remarkup-fullscreen-mode .conpherence-message-pane .phui-form-view,161.remarkup-fullscreen-mode .conpherence-layout {162position: static;163}164165.conpherence-message-pane .remarkup-assist-bar {166border-bottom: none;167border-top-left-radius: 3px;168border-top-right-radius: 3px;169}170171.device .conpherence-message-pane .remarkup-assist-bar {172position: absolute;173top: 9px;174left: 9px;175width: 24px;176background: {$bluebackground};177border-radius: 3px;178border: none;179}180181.device .conpherence-message-pane .remarkup-assist-button,182.device .conpherence-message-pane .remarkup-assist-separator {183display: none;184}185186.device .conpherence-message-pane187.remarkup-assist-button.remarkup-assist-upload {188display: block;189}190191.device .conpherence-message-pane .phui-form-view {192left: 0;193height: 34px;194width: auto;195}196197.device-phone .conpherence-message-pane .phui-form-view {198left: 0;199right: 0;200height: 34px;201width: auto;202}203204.conpherence-layout .conpherence-message-pane .phui-form-view205div.aphront-form-input {206margin: 0;207width: 100%;208}209210.conpherence-transaction-view {211padding: 2px 0px;212margin: 4px 20px;213background-size: 100%;214min-height: auto;215}216217.device-phone .conpherence-transaction-view {218margin: 0 8px;219}220221.conpherence-transaction-image {222float: left;223border-radius: 3px;224height: 35px;225width: 35px;226background-size: 35px;227position: absolute;228top: 5px;229}230231.device-phone .conpherence-transaction-image {232height: 25px;233width: 25px;234background-size: 25px;235}236237.conpherence-transaction-view.conpherence-comment.anchor-target,238.conpherence-transaction-view.conpherence-edited.anchor-target {239background: {$lightyellow};240}241242.cconpherence-transaction-view.conpherence-comment.anchor-target {243margin: 4px 8px 4px 8px;244padding: 2px 4px 2px 4px;245}246247.conpherence-transaction-view.conpherence-edited.anchor-target {248margin: 0px 8px 0px 8px;249padding: 0px 4px 0px 4px;250}251252.conpherence-transaction-view .conpherence-transaction-detail {253border-width: 0;254margin-left: 45px;255}256257.device-phone .conpherence-transaction-view .conpherence-transaction-detail {258margin-left: 32px;259}260261.conpherence-transaction-view.date-marker {262padding: 0;263margin: 20px 20px 4px;264min-height: auto;265}266267.device-phone .conpherence-transaction-view.date-marker {268margin: 12px 0 4px;269}270271.device-tablet .conpherence-transaction-view.date-marker {272padding-left: 37px;273}274275.conpherence-transaction-view.date-marker .date {276left: 40px;277font-size: {$normalfontsize};278padding: 0px 4px;279}280281.device .conpherence-transaction-view.date-marker .date {282left: 4px;283}284285.device-phone .conpherence-transaction-view.conpherence-edited {286min-height: none;287color: {$lightgreytext};288margin: 0 8px;289}290291.conpherence-transaction-view.conpherence-edited292.conpherence-transaction-content {293color: {$lightgreytext};294font-size: {$biggerfontsize};295font-style: italic;296margin: 0;297padding: 0;298float: left;299line-height: 20px;300}301302.conpherence-transaction-view.conpherence-edited {303padding: 0;304margin-top: 0;305margin-bottom: 0;306min-height: inherit;307}308309.conpherence-transaction-view.conpherence-edited + .conpherence-comment {310margin-top: 16px;311}312313.conpherence-transaction-view.conpherence-edited +314.conpherence-transaction-view.date-marker {315margin-top: 24px;316}317318.conpherence-transaction-view.conpherence-edited319.conpherence-transaction-header {320float: right;321}322323.conpherence-transaction-view.conpherence-edited324.conpherence-transaction-content a {325color: {$darkbluetext};326}327328.conpherence-transaction-view .conpherence-transaction-info {329margin: 0 8px;330}331332.conpherence-transaction-view .conpherence-transaction-info,333.conpherence-transaction-view .transaction-date,334.conpherence-transaction-view .phabricator-content-source-view {335color: {$lightgreytext};336line-height: 16px;337font-size: {$smallerfontsize};338}339340.conpherence-transaction-view .conpherence-transaction-content {341padding: 2px 0 8px 0;342}343344body .conpherence-message-pane .aphront-form-control {345padding: 0;346}347348.conpherence-message-pane .remarkup-assist-textarea {349height: 88px;350padding: 8px;351box-sizing: border-box;352-moz-box-sizing: border-box;353-webkit-box-sizing: border-box;354border-bottom-left-radius: 3px;355border-bottom-right-radius: 3px;356}357358.device .conpherence-message-pane .remarkup-assist-textarea {359margin: 0;360padding: 7px 8px 6px 38px;361width: 100%;362height: 34px;363resize: none;364border-color: {$greyborder};365border-top-left-radius: 3px;366border-top-right-radius: 3px;367}368369.device .conpherence-message-pane .aphront-form-control-submit {370padding: 0;371position: absolute;372top: -2px;373right: 12px;374}375376.device .conpherence-message-pane .aphront-form-control-textarea {377float: left;378height: 24px;379width: 100%;380}381382.conpherence-message .phabricator-remarkup .remarkup-code-block pre {383max-height: 200px;384}385386.conpherence-transaction-collapsed .conpherence-transaction-image,387.conpherence-transaction-collapsed .conpherence-transaction-header {388display: none;389}390391.conpherence-message-pane392.conpherence-transaction-collapsed.conpherence-transaction-view {393margin-top: 0;394margin-bottom: 0;395}396397/* this causes scrolling issues on iDevices */398.device .conpherence-layout + .phabricator-standard-page-footer {399display: none;400}401402/***** Thread Loading *********************************************************/403404.conpherence-layout .conpherence-loading-mask {405height: 0;406opacity: 0;407top: 0;408right: 0;409left: 240px;410bottom: 0;411transition: all 0.3s;412position: fixed;413background-color: {$page.content};414}415416.conpherence-layout.loading .conpherence-loading-mask {417opacity: 1;418height: auto;419}420421422/***** Thread Search **********************************************************/423424.conpherence-search-main {425opacity: 0;426transition: all 0.2s;427position: absolute;428top: 0;429left: 0;430right: 0;431bottom: 0;432height: 0;433}434435.show-searchbar .conpherence-search-main {436opacity: 1;437height: auto;438}439440.conpherence-search-form-view {441display: none;442}443444.show-searchbar .conpherence-search-form-view {445display: block;446height: 54px;447background: {$page.content};448position: absolute;449top: 0;450left: 0;451right: 0;452}453454.conpherence-search-form-view input.conpherence-search-input {455padding-left: 8px;456width: calc(100% - 24px);457border-radius: 20px;458margin: 12px;459}460461.conpherence-search-results {462position: absolute;463background: {$page.content};464top: 54px;465left: 0;466right: 0;467bottom: 0;468overflow-y: auto;469}470471472