1 @import (reference) "../../../less/colors.less";
2 @import (reference) "../../../less/trp3Vars.less";
7 box-sizing: border-box;
9 background-color: @main-application-bg-color;
13 border-top: 1px solid rgba(0, 0, 0, 0.05);
21 background-color: transparent;
28 background-color: @trpGreen;
29 box-shadow: 0px 0px 1px 1px @trpGreen;
34 transition-timing-function: ease;
37 .chat-input__container {
38 box-sizing: border-box;
44 body.embedded .chat-input__container {
48 body.mobile .chat-input__container {
56 .chat-input__buttons {
64 body.mobile .chat-input__buttons {
72 background-color: transparent;
79 transition: background-color 0.2s ease;
83 background-color: rgba(0, 0, 0, 0.05);
87 &[data-compose-mode="true"] {
88 & > .chat-input__button-icon--chat {
92 &[data-compose-mode="false"] {
93 & > .chat-input__button-icon--compose {
99 .chat-input__button-icon {
102 transition: opacity 0.3s;
105 // thick lines on the markdown icon need to be less intense,
106 // so opacity is lower
122 .chat-input__button-icon--chat:before {
123 // .icon-chat-alt is a wide-ass 21px by default, this
124 // makes all the other icons wide-ass too
129 .chat-input__avatar {
136 margin-left: @avatarWidth + 22px;
142 body.embedded .chat-input__box {
146 body.embedded .chat-input-box__region {
150 body.mobile .chat-input__box {
151 margin-left: @avatarWidth + 12px;
155 .textcomplete-wrapper {
156 /* In IE, this element gets the following inline styles that we have to combat:
157 * `display: inline-block; position: relative;` */
161 .chat-input__text-area {
168 background-color: #ffffff;
185 opacity: 1 !important;
188 // SPLIT TEST CSS START
194 justify-content: row-start;
199 .chat-input__placeholder {
204 .chat-input__disabledtext {
210 .mobile .chat-input__disabledtext {
215 font-family: @font-base;
220 display: inline-block;
226 text-transform: uppercase;
227 text-decoration: none;
232 background: @homepage-orange;
238 .chat-input__btn--matrix {
239 background: @thunder;
242 .chat-input__btn img {
244 margin: -1px 12px 0 -3px;
245 vertical-align: middle;
248 .chat-input__btn:hover {
249 box-shadow: inset 0 0 0 250px rgba(0,0,0,.05);
250 text-decoration: none;
253 .chat-input__btn:active {
254 box-shadow: inset 0 0 0 250px rgba(0,0,0,.05), inset 0 2px 4px rgba(0,0,0,.15);
255 text-decoration: none;
258 // SPLIT TEST CSS END