popup-user-auth.scss 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. /* components/popup-user-auth/popup-user-auth.wxss */
  2. @import "../../themes/t.scss";
  3. @import "../../themes/t.cell.scss";
  4. @import "../../themes/button.scss";
  5. .popup {
  6. &__header {
  7. padding: 12px;
  8. font-size: 18px;
  9. text-align: center;
  10. }
  11. &__content {
  12. padding: 0 12px;
  13. }
  14. }
  15. .user-auth-form {
  16. .open-button {
  17. position: relative;
  18. font-size: 14px;
  19. &__inner {
  20. position: absolute;
  21. top: 0;
  22. bottom: 0;
  23. left: var(--td-cell-horizontal-padding, 32rpx);
  24. right: var(--td-cell-horizontal-padding, 32rpx);
  25. opacity: 0;
  26. }
  27. }
  28. .cell-field {
  29. .t-cell__title {
  30. flex: none;
  31. }
  32. }
  33. .field-container {
  34. display: flex;
  35. align-items: center;
  36. font-size: var(--td-cell-title-font-size,var(--td-font-size-m,32rpx));
  37. text {
  38. flex: none;
  39. color: #666;
  40. }
  41. input {
  42. min-width: calc(var(--td-cell-title-font-size,var(--td-font-size-m,32rpx)) * 6 * 0.6);
  43. text-align: center;
  44. }
  45. }
  46. .privacy-contract-wrapper {
  47. --td-radio-icon-checked-color: #1D6FF6;
  48. --td-radio-font-size: 12px;
  49. --td-radio-icon-size: 20px;
  50. .privacy-contract {
  51. display: flex;
  52. flex-direction: row;
  53. align-items: center;
  54. }
  55. padding: 6px var(--td-cell-horizontal-padding, 32rpx);
  56. font-size: 12px;
  57. .name {
  58. // color: var(--primary-color, #38FF6E);
  59. color: #1D6FF6;
  60. }
  61. .no-border {
  62. display: none;
  63. }
  64. }
  65. }
  66. .phone-cell {
  67. color: black !important; // 使用 !important 确保优先级
  68. .note-class {
  69. color: black !important; // 确保 note 字体为黑色
  70. }
  71. }