questionnaire.scss 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  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. &::after {
  26. content: '';
  27. display: block;
  28. position: absolute;
  29. left: 0;
  30. top: 0;
  31. width: 0;
  32. height: 0;
  33. border-width: 28px 28px 28px 0;
  34. border-style: solid;
  35. border-color: var(--td-bg-color-container) transparent transparent transparent;
  36. border: 14px solid var(--td-bg-color-container, #0052d9);
  37. border-bottom-color: transparent;
  38. border-right-color: transparent;
  39. }
  40. }
  41. &--disabled {
  42. opacity: 0.5;
  43. }
  44. &__icon {
  45. color: var(--primary-color, #fff);
  46. position: absolute;
  47. left: 1.5px;
  48. top: 1.5px;
  49. z-index: 1;
  50. }
  51. }
  52. }