group-members.scss 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. /* Styles for group-subscription members view */
  2. .structured-list.managed-entities-list {
  3. /* Override scrolling behaviour on structured-list */
  4. overflow: initial;
  5. overflow-y: initial;
  6. overflow-x: initial;
  7. }
  8. .managed-entities-list {
  9. vertical-align: middle;
  10. .security-state-invite-pending {
  11. color: var(--content-disabled);
  12. }
  13. .security-state-managed {
  14. color: var(--content-positive);
  15. }
  16. .security-state-not-managed {
  17. color: var(--content-danger);
  18. }
  19. .managed-entity-row {
  20. overflow-wrap: break-word;
  21. }
  22. .managed-user-security {
  23. display: flex;
  24. justify-content: space-between;
  25. }
  26. }
  27. .managed-entities-table {
  28. width: 100%;
  29. table-layout: fixed;
  30. @include media-breakpoint-up(sm) {
  31. .cell-checkbox {
  32. width: 5%;
  33. }
  34. .cell-email {
  35. width: 30%;
  36. }
  37. &.group-sso-active .cell-email {
  38. width: 29%;
  39. }
  40. .cell-name {
  41. width: 20%;
  42. }
  43. .cell-last-active {
  44. width: 20%;
  45. }
  46. .cell-security {
  47. width: 12%;
  48. }
  49. .cell-managed {
  50. width: 15%;
  51. }
  52. .cell-dropdown {
  53. width: 26%;
  54. min-width: 36px;
  55. text-align: right;
  56. }
  57. .cell-accepted-invite {
  58. width: 17%;
  59. }
  60. &.managed-users-active {
  61. .cell-email {
  62. width: 30%;
  63. }
  64. &.group-sso-active {
  65. .cell-checkbox {
  66. width: 3%;
  67. }
  68. .cell-email {
  69. width: 37%;
  70. }
  71. .cell-last-active {
  72. width: 16%;
  73. }
  74. .cell-name {
  75. width: 18%;
  76. }
  77. }
  78. }
  79. }
  80. @include media-breakpoint-up(xl) {
  81. .cell-checkbox {
  82. width: 5%;
  83. }
  84. .cell-email {
  85. width: 41%;
  86. }
  87. &.group-sso-active .cell-email {
  88. width: 41%;
  89. }
  90. .cell-name {
  91. width: 20%;
  92. }
  93. .cell-last-active {
  94. width: 15%;
  95. }
  96. .cell-security {
  97. width: 10%;
  98. }
  99. .cell-managed {
  100. width: 13%;
  101. }
  102. .cell-dropdown {
  103. width: 19%;
  104. min-width: 36px;
  105. text-align: right;
  106. }
  107. .cell-accepted-invite {
  108. width: 17%;
  109. }
  110. &.managed-users-active {
  111. .cell-email {
  112. width: 41%;
  113. }
  114. &.group-sso-active {
  115. .cell-checkbox {
  116. width: 3%;
  117. }
  118. .cell-email {
  119. width: 36%;
  120. }
  121. .cell-name {
  122. width: 18%;
  123. }
  124. }
  125. }
  126. }
  127. }
  128. .managed-user-security {
  129. .material-symbols {
  130. position: relative;
  131. top: 4px;
  132. }
  133. }