page-header.scss 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. @use 'mixins/mixins' as *;
  2. @use 'common/var' as *;
  3. @include b(page-header) {
  4. @include when(contentful) {
  5. @include e('main') {
  6. border-top: 1px solid getCssVar('border-color', 'light');
  7. margin-top: 16px;
  8. }
  9. }
  10. @include e(header) {
  11. display: flex;
  12. align-items: center;
  13. justify-content: space-between;
  14. line-height: 24px;
  15. @include e(left) {
  16. display: flex;
  17. align-items: center;
  18. margin-right: 40px;
  19. position: relative;
  20. @include e('back') {
  21. display: flex;
  22. align-items: center;
  23. cursor: pointer;
  24. }
  25. .#{$namespace}-divider--vertical {
  26. margin: 0 16px;
  27. }
  28. @include e(icon) {
  29. font-size: 16px;
  30. margin-right: 10px;
  31. display: flex;
  32. align-items: center;
  33. .#{$namespace}-icon {
  34. font-size: inherit;
  35. }
  36. }
  37. @include e(title) {
  38. font-size: 14px;
  39. font-weight: 500;
  40. }
  41. }
  42. }
  43. @include e(content) {
  44. font-size: 18px;
  45. color: getCssVar('text-color', 'primary');
  46. }
  47. @include e(breadcrumb) {
  48. margin-bottom: 16px;
  49. }
  50. }