h5.scss 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. .group-h5 {
  2. max-height: none;
  3. height: 100%;
  4. border-radius: 0;
  5. padding: 0;
  6. .group-box {
  7. width: 100%;
  8. height: 100%;
  9. display: flex;
  10. flex-direction: column;
  11. overflow: hidden;
  12. .group-box-header {
  13. flex-direction: row;
  14. align-items: center;
  15. justify-content: center;
  16. position: relative;
  17. padding: 16px 18px;
  18. .icon-close {
  19. position: absolute;
  20. left: 18px;
  21. }
  22. }
  23. .group-list {
  24. flex: 1;
  25. display: flex;
  26. flex-direction: column-reverse;
  27. justify-content: flex-end;
  28. margin-top: 12px;
  29. overflow: hidden;
  30. .group-introduction-list{
  31. flex: 1;
  32. display: flex;
  33. flex-direction: column;
  34. overflow: auto;
  35. padding: 12px 18px;
  36. }
  37. &-item {
  38. padding: 14px 18px;
  39. border-bottom: 1px solid #E5E5E5;
  40. &-label {
  41. font-size: 14px;
  42. }
  43. }
  44. }
  45. .group-list-edit {
  46. display: flex;
  47. align-items: flex-start;
  48. .group-name-input {
  49. flex: 0 0 auto;
  50. width: 100%;
  51. height: 40px;
  52. }
  53. }
  54. .group-profile-footer {
  55. box-shadow: inset 0 1px 0 0 #eee;
  56. padding: 12px 18px;
  57. }
  58. }
  59. &-list-item-content {
  60. flex: 1;
  61. display: flex;
  62. align-items: center;
  63. overflow: hidden;
  64. .content {
  65. width: 0;
  66. flex: 1;
  67. padding: 0 12px;
  68. white-space: nowrap;
  69. overflow: hidden;
  70. text-overflow: ellipsis;
  71. text-align: end;
  72. }
  73. }
  74. &-list-item-introduction {
  75. padding: 12px 18px;
  76. font-size: 14px;
  77. line-height: 20px;
  78. text-align: left;
  79. }
  80. .select-item-type {
  81. text-align: left;
  82. }
  83. }