ciam-onboarding.scss 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. .btn.btn-ds.ciam-onboarding-back-button {
  2. --bs-btn-padding-x: 0;
  3. --bs-btn-hover-bg: transparent;
  4. }
  5. .ciam-onboarding-email-updates p {
  6. margin: 0;
  7. }
  8. .ciam-onboarding-privacy-note {
  9. @include ds-body-sm-regular;
  10. color: var(--ds-color-text-secondary);
  11. padding-top: var(--ds-spacing-250);
  12. }
  13. .ciam-onboarding-step {
  14. @include ciam-vertically-spaced;
  15. padding-bottom: var(--ds-spacing-400);
  16. legend {
  17. @include ciam-h1;
  18. }
  19. }
  20. .ciam-used-latex-options {
  21. padding-bottom: var(--ds-spacing-200);
  22. }
  23. details.ciam-onboarding-privacy {
  24. summary {
  25. padding: var(--ds-spacing-100) var(--ds-spacing-200);
  26. @extend .btn, .btn-ds, .btn-tertiary;
  27. svg {
  28. margin-left: var(--ds-spacing-200);
  29. color: var(--ds-color-text-secondary);
  30. &.flip {
  31. transform: rotate(180deg);
  32. }
  33. }
  34. }
  35. .ciam-onboarding-collapse-content {
  36. margin: var(--ds-spacing-200) var(--ds-spacing-200) var(--ds-spacing-500);
  37. @include ds-body-sm-regular;
  38. }
  39. }
  40. .ciam-welcome-interstitial {
  41. @include full-height-stacked-page;
  42. background-color: var(--ds-color-white);
  43. align-items: center;
  44. justify-content: space-around;
  45. overflow-y: auto;
  46. padding: var(--ds-spacing-800) 0;
  47. main {
  48. @include ciam-vertically-spaced;
  49. text-align: center;
  50. }
  51. .ciam-welcome-logo {
  52. height: 70px;
  53. background: url(../../../public/img/ol-brand/overleaf-o.svg) center
  54. no-repeat;
  55. background-size: contain;
  56. }
  57. h1 {
  58. padding-top: var(--ds-spacing-400);
  59. &:focus {
  60. outline: none;
  61. }
  62. }
  63. .ciam-welcome-animation {
  64. margin: 0 auto;
  65. }
  66. .ciam-welcome-message {
  67. @include ds-heading-sm-regular;
  68. margin: 0;
  69. padding: var(--ds-spacing-400) 0;
  70. }
  71. .ciam-welcome-ds-logo {
  72. height: 28px;
  73. }
  74. .ciam-welcome-skip {
  75. margin-top: var(--ds-spacing-1000);
  76. }
  77. }