content.scss 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. /*
  2. Styling for content pages
  3. Including: about, blog, /for/__, legal, contact, portals, wiki, gallery, plans, and interstitial payment page
  4. */
  5. // TODO: consolidate cms.scss and content.scss
  6. .content-page {
  7. &.content {
  8. padding-top: $header-height; // remove extra padding added by .content. Keep .content selector to increase specificity
  9. }
  10. word-break: break-word;
  11. .btn + .btn,
  12. .card-link + .card-link {
  13. margin-left: var(--spacing-06);
  14. }
  15. .card-links {
  16. @include media-breakpoint-down(md) {
  17. .btn {
  18. width: 100%;
  19. margin-left: 0;
  20. margin-top: var(--spacing-05);
  21. }
  22. .btn:first-child {
  23. margin-top: 0;
  24. }
  25. }
  26. }
  27. /*
  28. Links and Buttons
  29. */
  30. // TODO: remove an use link style in more generic selector,
  31. // which is likely .website-redesign to start
  32. // a {
  33. // color: @link-color-alt;
  34. // &:hover {
  35. // color: @link-hover-color-alt;
  36. // }
  37. // }
  38. hr {
  39. border-color: var(--neutral-30);
  40. }
  41. .begin-now-card {
  42. margin: calc(var(--spacing-16) * 2) 0;
  43. }
  44. // TODO: only used on about page. Confirm with UX changes needed
  45. // .container-small {
  46. // section .section-row {
  47. // /* match col-sm-8 */
  48. // /* @grid-gutter-width is used for margins */
  49. // max-width: (@screen-sm * (8/12)) - @grid-gutter-width;
  50. // @media (min-width: @screen-md-min) {
  51. // max-width: (@screen-md * (8/12)) - @grid-gutter-width;
  52. // }
  53. // @media (min-width: @screen-lg-min) {
  54. // max-width: (@screen-lg * (8/12)) - @grid-gutter-width;
  55. // }
  56. // }
  57. // }
  58. /*
  59. lists
  60. */
  61. .list-without-style {
  62. list-style: none;
  63. margin: 0;
  64. padding: 0;
  65. }
  66. }