message.css 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. .app-message .page {
  2. height: calc(100% - 44px); }
  3. .app-message .page-main {
  4. height: 100%; }
  5. .app-message .page-aside .form-control {
  6. border-radius: 0;
  7. border-width: 0 0 1px 0;
  8. border-color: rgba(0, 0, 0, 0.06);
  9. padding: 10px 60px 10px 30px;
  10. height: 56px; }
  11. .app-message .page-aside .input-search-btn {
  12. padding-right: 30px;
  13. border-radius: 0; }
  14. .app-message .page-aside-inner {
  15. height: 100%; }
  16. .app-message-list {
  17. height: calc(100% - 4.003rem); }
  18. .app-message-list .list-group .list-group-item {
  19. border-bottom: 0;
  20. border-radius: 0;
  21. padding: 16px 30px;
  22. white-space: nowrap;
  23. z-index: 0; }
  24. .app-message-list .list-group .list-group-item:hover, .app-message-list .list-group .list-group-item.active {
  25. background-color: #d9e9ff; }
  26. .app-message-list .list-group .list-group-item.active:after {
  27. width: 1px;
  28. position: absolute;
  29. content: ' ';
  30. height: 100%;
  31. right: 0;
  32. top: 0;
  33. background: #3e8ef7; }
  34. .app-message-list .list-group .list-group-item .media-time {
  35. color: #a3afb7; }
  36. .app-message-chats {
  37. padding: 20px 30px;
  38. overflow-y: auto;
  39. text-align: center;
  40. height: calc(100% - 96px);
  41. background-color: #fff; }
  42. .app-message-chats > .btn {
  43. color: #589ffc; }
  44. .app-message-chats > .btn:hover {
  45. color: #76838f; }
  46. .app-message-chats .chats {
  47. padding: 0; }
  48. .app-message-chats .chats .chat-avatar .avatar {
  49. width: 60px;
  50. margin-top: -10px; }
  51. .app-message-chats .chats .time {
  52. color: #a3afb7;
  53. font-size: 12px;
  54. text-align: center;
  55. margin: 40px 0; }
  56. .app-message-input {
  57. position: relative;
  58. padding: 30px;
  59. padding-right: 110px;
  60. background-color: #f3f7f9; }
  61. .app-message-input .message-input {
  62. position: relative; }
  63. .app-message-input .message-input textarea {
  64. height: 36px;
  65. resize: none;
  66. max-height: 100px;
  67. padding-right: 110px;
  68. -ms-overflow-y: auto !important; }
  69. .app-message-input .message-input-actions {
  70. position: absolute;
  71. bottom: 0;
  72. right: 0; }
  73. .app-message-input .message-input-actions input {
  74. display: none; }
  75. .app-message-input .message-input-btn {
  76. position: absolute;
  77. bottom: 30px;
  78. right: 30px; }
  79. @media (max-width: 1199.98px) {
  80. .app-message .page-aside .list-group-item {
  81. padding: 14px 16px;
  82. font-size: 12px; }
  83. .app-message .page-aside .list-group-item h4 {
  84. font-size: 12px; }
  85. .app-message .page-aside .list-group-item .avatar {
  86. width: 34px; }
  87. .app-message .page-aside .list-group-item .badge {
  88. padding: 1px 4px; } }
  89. @media (max-width: 479.98px) {
  90. .app-message .page {
  91. height: calc(100% - 66px); } }