questionnaire.scss 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. @import '../../../../themes/t.cell.scss';
  2. @import '../../common.scss';
  3. /* module/chats/components/questionnaire/questionnaire.wxss */
  4. .options-wrapper {
  5. display: flex;
  6. flex-direction: row;
  7. .item {
  8. flex: 1 1 auto;
  9. margin: 8px;
  10. }
  11. .item {
  12. display: flex;
  13. justify-content: center;
  14. align-items: center;
  15. padding: 4px;
  16. font-size: 28rpx;
  17. text-align: center;
  18. border-radius: 12rpx;
  19. overflow: hidden;
  20. box-sizing: border-box;
  21. background-color: var(--td-bg-color-secondarycontainer);
  22. border: 1px solid var(--td-bg-color-container, #fff);
  23. &--active {
  24. // border-color: var(--td-bg-color-container, #9ea1a5);
  25. border: 1px solid #1D6FF6;
  26. &::after {
  27. content: '';
  28. display: block;
  29. position: absolute;
  30. left: 0;
  31. top: 0;
  32. width: 0;
  33. height: 0;
  34. border-width: 28px 28px 28px 0;
  35. border-style: solid;
  36. border-color: var(--td-bg-color-container) transparent transparent transparent;
  37. border: 14px solid var(--td-bg-color-container, #0052d9);
  38. border-bottom-color: transparent;
  39. border-right-color: transparent;
  40. }
  41. }
  42. &--disabled {
  43. opacity: 0.5;
  44. }
  45. &__icon {
  46. color: var(--primary-color, #fff);
  47. position: absolute;
  48. left: 1.5px;
  49. top: 1.5px;
  50. z-index: 1;
  51. }
  52. }
  53. }