_angular.scss 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. ._angular {
  2. @extend %simple;
  3. .pre-title { @extend %pre-heading; }
  4. .breadcrumbs { @extend %note; }
  5. .banner { @extend %note-green; }
  6. code.stable { @extend %label-green; }
  7. code.experimental { @extend %label-orange; }
  8. code.deprecated { @extend %label-red; }
  9. .alert.is-important { @extend %note-red; }
  10. .alert.is-helpful, .breadcrumbs { @extend %note-blue; }
  11. .breadcrumbs { padding-left: 2em; }
  12. img { margin: 1em 0; }
  13. .location-badge {
  14. font-style: italic;
  15. text-align: right;
  16. }
  17. td h3 { margin: 0 !important; }
  18. .docs-reference-member-card .docs-reference-card-item {
  19. &:has(~ .docs-reference-card-item),
  20. &:last-child:not(:first-of-type) {
  21. margin: .25rem 0 1.5rem 1.5rem;
  22. padding: .625rem 1rem;
  23. @extend %box;
  24. }
  25. span {
  26. display: inline-block;
  27. }
  28. .docs-param-group {
  29. margin-block-start: 1rem;
  30. &:not(:has(~ .docs-param-group)) {
  31. margin-block: 1rem;
  32. }
  33. .docs-param-name {
  34. @extend %code;
  35. margin-inline-end: 0.25rem;
  36. }
  37. .docs-param-name:after {
  38. content: ":";
  39. }
  40. .docs-parameter-description p:first-child {
  41. margin-block-start: 0;
  42. }
  43. }
  44. .docs-param-keyword {
  45. color: var(--focusText);
  46. @extend %code;
  47. margin-inline-end: 0.5rem;
  48. }
  49. .docs-return-type {
  50. padding-block: 1rem;
  51. }
  52. }
  53. }