style.module.scss 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. .container {
  2. padding: 0rem 0.1rem 0.1rem 0.1rem;
  3. // background-image: url("/home/provid_container_bg.webp");
  4. background-size: 100% 100%;
  5. position: relative;
  6. .left {
  7. will-change: transform;
  8. position: absolute;
  9. left: 0;
  10. top: 40%;
  11. padding: 0.1rem;
  12. color: #d76bff;
  13. animation: transformL 1s linear infinite;
  14. }
  15. .right {
  16. will-change: transform;
  17. position: absolute;
  18. right: 0;
  19. top: 40%;
  20. padding: 0.1rem;
  21. color: #d76bff;
  22. animation: transformR 1s linear infinite;
  23. }
  24. }
  25. .privoderBox {
  26. // display: grid;
  27. // grid-template-columns: repeat(3, 1fr);
  28. // grid-gap: 0.1rem;
  29. // grid-column: 0.1rem;
  30. }
  31. .manufactureritem {
  32. // background-image: url("/home/provid_bg.webp");
  33. // background-size: 100% 100%;
  34. // height: 0.8rem;
  35. aspect-ratio: 1/1;
  36. display: flex;
  37. flex-direction: column;
  38. align-items: center;
  39. justify-content: center;
  40. background-color: #22252f;
  41. border-radius: 0.06rem;
  42. .providerIcon {
  43. // width: 0.5rem;
  44. // position: relative;
  45. // top: 0.04rem;
  46. height: 50%;
  47. }
  48. .providerText {
  49. position: relative;
  50. top: -0.08rem;
  51. }
  52. // &:global(.swiper-slide-active) {
  53. // background-image: url("/home/provid_bg_active.webp");
  54. // position: relative;
  55. // top: -0.04rem;
  56. // .providerIcon {
  57. // top: 0.04rem;
  58. // }
  59. // .providerText {
  60. // top: -0.04rem;
  61. // }
  62. // }
  63. }
  64. @keyframes transformR {
  65. 0% {
  66. transform: translate3d(1px, -50%, 1px);
  67. }
  68. 90% {
  69. transform: translate3d(10px, -50%, 1px);
  70. }
  71. 100% {
  72. transform: translate3d(1px, -50%, 1px);
  73. }
  74. }
  75. @keyframes transformL {
  76. 0% {
  77. transform: translate3d(1px, -50%, 1px) rotate(180deg);
  78. }
  79. 90% {
  80. transform: translate3d(-10px, -50%, 1px) rotate(180deg);
  81. }
  82. 100% {
  83. transform: translate3d(1px, -50%, 1px) rotate(180deg);
  84. }
  85. }