25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 

135 satır
2.7 KiB

  1. @import '../../_global/styles/mixins';
  2. @import '../../_global/styles/vars';
  3. .infobox,
  4. .richtext div.strong,
  5. article.col div.strong {
  6. position: relative;
  7. display: flex;
  8. justify-content: space-between;
  9. align-items: flex-start;
  10. gap: 60px;
  11. margin: calc(3% + 26px) 0;
  12. background-color: var(--theme-color-secondary-dimmed);
  13. padding: var(--content-box-padding);
  14. border-top-left-radius: calc(4 * (var(--border-radius-xs)));
  15. border-top-right-radius: calc(4 * (var(--border-radius-xs)));
  16. @media (max-width: 767px) {
  17. padding-top: calc(2 * var(--content-box-padding));
  18. padding-bottom: calc(2 * var(--content-box-padding));
  19. }
  20. &:after {
  21. content: "";
  22. display: block;
  23. width: 100%;
  24. height: var(--border-width);
  25. background: var(--theme-color-secondary);
  26. position: absolute;
  27. left: 0;
  28. bottom: calc(-1 * var(--border-width));
  29. border-bottom-left-radius: calc(4 * (var(--border-radius-xs)));
  30. border-bottom-right-radius: calc(4 * (var(--border-radius-xs)));
  31. }
  32. &.success {
  33. background-color: var(--theme-color-success-dimmed);
  34. &:after {
  35. background: var(--theme-color-success);
  36. }
  37. }
  38. &.error {
  39. background-color: var(--theme-color-error-dimmed);
  40. &:after {
  41. background: var(--theme-color-error);
  42. }
  43. }
  44. &.warning {
  45. background-color: var(--theme-color-warning-dimmed);
  46. &:after {
  47. background: var(--theme-color-warning);
  48. }
  49. }
  50. &.secondary {
  51. background-color: var(--theme-color-primary-dimmed-04);
  52. &:after {
  53. background: var(--theme-color-primary);
  54. }
  55. blockquote {
  56. border-left-color: var(--theme-color-primary);
  57. }
  58. }
  59. > *:first-child {
  60. margin-top: -0.4em;
  61. }
  62. > *:last-child {
  63. margin-bottom: -0.4em;
  64. }
  65. &:first-child {
  66. margin-top: 0;
  67. }
  68. &:last-child {
  69. margin-bottom: 0;
  70. }
  71. .infobox--content {
  72. flex: 1;
  73. }
  74. .icon-box {
  75. flex-shrink: 0;
  76. margin-top: -15px;
  77. width: 76px;
  78. height: 76px;
  79. font-size: 76px;
  80. line-height: 76px;
  81. font-family: "Pictograms", sans-serif;
  82. color: var(--theme-color-secondary);
  83. @media (max-width: 767px) {
  84. position: absolute;
  85. right: 15px;
  86. top: 15px;
  87. margin-top: 0;
  88. }
  89. }
  90. h2, .like-h2 {
  91. @media (max-width: 767px) {
  92. padding-right: 90px;
  93. }
  94. }
  95. p.kicker {
  96. @media (max-width: 767px) {
  97. padding-right: 90px;
  98. }
  99. }
  100. }
  101. .snippingTool {
  102. margin: calc(3% + 26px) 50px;
  103. background-color: var(--theme-color-secondary-dimmed);
  104. padding: var(--content-box-padding);
  105. width: 652px;
  106. .topicSnippingTool {
  107. margin: 10px 0;
  108. }
  109. .snippingToolLink {
  110. font-size: var(--font-size-xs);
  111. margin: 5px 0 0;
  112. }
  113. .snippingToolTitle {
  114. margin: 0;
  115. }
  116. .snippingToolDescription {
  117. font-size: var(--font-size-xs);
  118. }
  119. }