index.wxss 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. .donutLogin {
  2. position: relative;
  3. overflow: hidden;
  4. height: 100vh;
  5. width: 100vw;
  6. background-color: #F0F2F5;
  7. background-image: url('https://reader-wx.ai160.com/images/reader/v3/donutLogin.png');
  8. background-repeat: no-repeat;
  9. background-size: contain;
  10. color: #000000;
  11. }
  12. .donutLogin .welcomeText {
  13. margin-top: 560rpx;
  14. width: 100%;
  15. text-align: center;
  16. font-size: 40rpx;
  17. line-height: 80rpx;
  18. }
  19. .donutLogin .button {
  20. margin-top: 100rpx;
  21. width: 500rpx;
  22. height: 100rpx;
  23. background: #00B240;
  24. border-radius: 50rpx;
  25. display: flex;
  26. align-items: center;
  27. justify-content: center;
  28. }
  29. .donutLogin .button .wxIcon {
  30. width: 68rpx;
  31. height: 68rpx;
  32. margin-right: 40rpx;
  33. }
  34. .cgroup {
  35. margin-top: 230rpx;
  36. }
  37. .cgroup .donutLogin__checkbox-container {
  38. color: rgba(0, 0, 0, 0.3);
  39. display: flex;
  40. justify-content: center;
  41. font-size: 12px;
  42. margin-top: 12px;
  43. }
  44. .cgroup .donutLogin__checkbox {
  45. display: none;
  46. }
  47. .cgroup .donutLogin__checkbox-label {
  48. appearance: none;
  49. display: inline-block;
  50. border: 0;
  51. outline: 0;
  52. vertical-align: middle;
  53. background-color: currentColor;
  54. -webkit-mask-position: 0 0;
  55. mask-position: 0 0;
  56. -webkit-mask-repeat: no-repeat;
  57. mask-repeat: no-repeat;
  58. -webkit-mask-size: 100%;
  59. mask-size: 100%;
  60. -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
  61. mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
  62. color: rgba(0, 0, 0, 0.3);
  63. width: 1em;
  64. height: 1em;
  65. font-size: 17px;
  66. }
  67. .cgroup .donutLogin__checkbox[aria-checked=true] + .donutLogin__checkbox-label,
  68. .cgroup .donutLogin__checkbox-label:checked {
  69. -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
  70. mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
  71. color: #07c160;
  72. }
  73. .cgroup .donutLogin__checkbox-text {
  74. margin-left: 2px;
  75. }