feature-onboarding.less 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. @feat-onboard-wrapper-width: 820px;
  2. @feat-onboard-max-text-width: 750px;
  3. .feat-onboard {
  4. position: fixed;
  5. top: 0;
  6. right: 0;
  7. bottom: 0;
  8. left: 0;
  9. display: flex;
  10. justify-content: center;
  11. align-items: center;
  12. background-image: linear-gradient(rgba(0, 0, 0, .85), rgba(0, 0, 0, .85));
  13. background-repeat: no-repeat;
  14. background-position-x: 0;
  15. color: #FFF;
  16. text-align: center;
  17. z-index: 102;
  18. transition: background-position ease-in-out @left-menu-animation-duration;
  19. overflow: auto;
  20. }
  21. .feat-onboard-step2 {
  22. background-position-x: @left-menu-width;
  23. ~ #left-menu {
  24. pointer-events: none;
  25. .code-check-setting {
  26. box-shadow: 0 0 300px 0 #000;
  27. }
  28. }
  29. }
  30. .feat-onboard-wrapper {
  31. width: @feat-onboard-wrapper-width;
  32. }
  33. .feat-onboard-title {
  34. color: @brand-primary;
  35. margin-bottom: 40px;
  36. }
  37. .feat-onboard-title-name {
  38. color: #FFF;
  39. font-weight: bold;
  40. }
  41. .feat-onboard-description {
  42. max-width: @feat-onboard-max-text-width;
  43. margin: 0 auto 30px;
  44. padding: 0 80px;
  45. }
  46. .feat-onboard-description-name {
  47. font-weight: bold;
  48. }
  49. .feat-onboard-video {
  50. box-shadow: 0 0 70px 0 rgba(255, 255, 255, 0.3);
  51. }
  52. .feat-onboard-adv-wrapper {
  53. text-align: left;
  54. margin-bottom: 30px;
  55. }
  56. .feat-onboard-adv-title {
  57. color: #FFF;
  58. font-size: 23px;
  59. }
  60. .feat-onboard-adv-title-highlight {
  61. font-weight: bold;
  62. }
  63. .feat-onboard-btn-wrapper {
  64. margin-bottom: 10px;
  65. > .btn {
  66. box-shadow: 0 0 70px 0 rgba(255, 255, 255, 0.3);
  67. }
  68. }