style.module.css 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. .main {
  2. @apply w-full sm:w-96 xl:w-[360px] flex-shrink-0 p-0 sm:px-6 sm:py-5 overflow-y-auto border-none sm:border-l-gray-100 sm:border-l;
  3. }
  4. .operationWrapper {
  5. @apply flex flex-col items-center gap-4 mt-7 mb-8;
  6. }
  7. .iconWrapper {
  8. @apply box-border cursor-pointer h-8 w-8 inline-flex items-center justify-center;
  9. @apply border-[#EAECF5] border rounded-lg hover:border-primary-200 hover:bg-primary-25 hover:shadow-md;
  10. }
  11. .icon {
  12. @apply h-4 w-4 stroke-current stroke-[2px] text-gray-700 group-hover:stroke-primary-600;
  13. }
  14. .iconCheck {
  15. @apply border-primary-400 border-[1.5px] bg-primary-25 shadow-sm !important;
  16. }
  17. .commonIcon {
  18. @apply w-4 h-4 inline-block align-middle bg-gray-700 hover:bg-primary-600;
  19. }
  20. .bookOpenIcon {
  21. mask-image: url(../../assets/bookOpen.svg);
  22. }
  23. .globeIcon {
  24. mask-image: url(../../assets/globe.svg);
  25. }
  26. .graduationHatIcon {
  27. mask-image: url(../../assets/graduationHat.svg);
  28. }
  29. .fileIcon {
  30. mask-image: url(../../assets/file.svg);
  31. }
  32. .briefcaseIcon {
  33. mask-image: url(../../assets/briefcase.svg);
  34. }
  35. .atSignIcon {
  36. mask-image: url(../../assets/atSign.svg);
  37. }
  38. .messageTextCircleIcon {
  39. mask-image: url(../../assets/messageTextCircle.svg);
  40. }
  41. .radioGroup {
  42. @apply !bg-transparent !gap-2;
  43. }
  44. .radio {
  45. @apply !p-0 !mr-0 hover:bg-transparent !rounded-lg;
  46. }
  47. .title {
  48. @apply text-sm text-gray-800 font-medium leading-6;
  49. }
  50. .titleWrapper {
  51. @apply flex items-center justify-between;
  52. }
  53. .desc {
  54. @apply text-gray-500 text-xs;
  55. }
  56. .fieldInfo {
  57. /* height: 1.75rem; */
  58. min-height: 1.75rem;
  59. @apply flex flex-row items-center gap-4;
  60. }
  61. .fieldInfo > .label {
  62. @apply w-2/5 max-w-[128px] text-gray-500 text-xs font-medium overflow-hidden text-ellipsis whitespace-nowrap;
  63. }
  64. .fieldInfo > .value {
  65. overflow-wrap: anywhere;
  66. @apply w-3/5 text-gray-700 font-normal text-xs;
  67. }
  68. .changeTip {
  69. @apply text-[#D92D20] text-xs text-center;
  70. }
  71. .opBtnWrapper {
  72. @apply flex items-center justify-center gap-1;
  73. }
  74. .opBtn {
  75. @apply h-6 w-14 px-0 text-xs font-medium rounded-md !important;
  76. }
  77. .opEditBtn {
  78. box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  79. @apply border-[0.5px] border-gray-200 bg-white !important;
  80. }
  81. .opCancelBtn {
  82. @apply border-none bg-gray-50 font-medium text-gray-700 hover:bg-gray-100 !important;
  83. }
  84. .opSaveBtn {
  85. @apply border-primary-700 border-[0.5px] font-medium hover:border-none !important;
  86. }
  87. .opIcon {
  88. @apply h-3 w-3 stroke-current stroke-2 mr-1;
  89. }
  90. .select {
  91. @apply h-7 py-0 pl-2 text-xs bg-gray-50 hover:bg-gray-100 rounded-md shadow-none !important;
  92. }
  93. .selectWrapper {
  94. @apply !h-7 w-full
  95. }
  96. .selectWrapper ul {
  97. @apply text-xs
  98. }
  99. .selectWrapper li {
  100. @apply flex items-center h-8
  101. }
  102. .documentTypeShow {
  103. @apply flex items-center text-xs text-gray-500;
  104. }
  105. .iconShow {
  106. mask-size: contain;
  107. @apply w-3 h-3 bg-gray-500 hover:bg-none mr-1 !important;
  108. }
  109. .textArea {
  110. @apply placeholder:text-gray-400 bg-gray-50 px-2 py-1 caret-primary-600 rounded-md hover:bg-gray-100 focus-visible:outline-none focus-visible:bg-white focus-visible:border focus-visible:border-gray-300 hover:shadow-[0_1px_2px_rgba(16,24,40,0.05);];
  111. }
  112. .input {
  113. @apply bg-gray-50 hover:bg-gray-100 focus-visible:bg-white !important
  114. }