_cppref.scss 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. ._cppref {
  2. > h2, > h3 { @extend %block-heading; }
  3. > h4 { @extend %block-label, %label-blue; }
  4. .fmbox { @extend %note; }
  5. code, .t-mark, .t-mark-rev { @extend %label; }
  6. .t-li1 { margin: 0 0 1em; }
  7. .t-mark, .t-mark-rev {
  8. white-space: nowrap;
  9. @extend %label-green;
  10. }
  11. .t-dcl-begin pre {
  12. margin: 0;
  13. padding: 0;
  14. line-height: inherit;
  15. background: none;
  16. border: 0;
  17. }
  18. .t-lines > span { display: block; } // numeric/fenv, string/byte, etc.
  19. .t-spar { // language/switch, language/for, etc.
  20. font-style: italic;
  21. color: var(--textColorLight);
  22. }
  23. .t-sdsc-nopad dl, .t-sdsc-nopad dd { margin: 0; }
  24. td {
  25. > h3, > h5 {
  26. margin: 0 0 .5em;
  27. line-height: inherit;
  28. &:only-child { margin: 0; }
  29. }
  30. > ul, > dl {
  31. margin: .5em 0;
  32. &:only-child { margin: 0; }
  33. }
  34. > .t-dsc-member-div > div { // utility/functional
  35. float: left;
  36. + div { margin-left: .5em; }
  37. }
  38. > table { margin: 0; }
  39. }
  40. .t-dcl-rev-aux > td:empty { padding: 0; }
  41. .t-inheritance-diagram {
  42. display: table;
  43. margin: 1rem 0;
  44. padding: .375rem;
  45. font-size: .75rem;
  46. border: 1px solid var(--boxBorder);
  47. border-radius: 2px;
  48. }
  49. ul > ul { margin: 0 0 .5em; }
  50. }