Le blog de Victor Héry https://blog.victor-hery.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

153 lines
5.7 KiB

  1. /* Admonition styles */
  2. div.admonition {
  3. padding: 0;
  4. margin-bottom: 20px;
  5. background-color: #fcf8e3;
  6. border: 1px solid;
  7. border-bottom-left-radius: var(--border-radius);
  8. border-bottom-right-radius: var(--border-radius);
  9. }
  10. div.admonition p {
  11. margin: 0.5em 1em 0.5em 1em;
  12. padding: 0;
  13. }
  14. div.admonition p a {
  15. color: inherit !important;
  16. }
  17. div.admonition div.highlight {
  18. margin-left: 1em;
  19. margin-right: 1em;
  20. }
  21. div.admonition table.highlighttable {
  22. padding-left: 1em;
  23. padding-right: 1em;
  24. }
  25. div.admonition table.highlighttable div.highlight {
  26. margin-left: 0;
  27. margin-right: 0;
  28. }
  29. div.admonition p.admonition-title {
  30. color: #fff;
  31. margin: 0;
  32. padding: 0.1em 0 0.1em 0.5em;
  33. font-weight: bold;
  34. }
  35. div.admonition ul,
  36. div.admonition ol {
  37. margin: 0.1em 0.5em 0.5em 3em;
  38. padding: 0;
  39. }
  40. /* -- danger, error -- */
  41. div.danger,
  42. div.error {
  43. color: #b94a48;
  44. background-color: #f2dede;
  45. }
  46. div.danger p.admonition-title,
  47. div.error p.admonition-title {
  48. background-color: #b94a48;
  49. }
  50. /* -- warning, caution, attention -- */
  51. div.warning,
  52. div.caution,
  53. div.attention {
  54. color: #c09853;
  55. }
  56. div.warning p.admonition-title,
  57. div.caution p.admonition-title,
  58. div.attention p.admonition-title {
  59. background-color: #c09853;
  60. }
  61. /* -- note, important -- */
  62. div.note,
  63. div.important {
  64. color: #468847;
  65. background-color: #dff0d8;
  66. }
  67. div.note p.admonition-title,
  68. div.important p.admonition-title {
  69. background-color: #468847;
  70. }
  71. /* -- hint, tip -- */
  72. div.hint,
  73. div.tip {
  74. color: #3a87ad;
  75. background-color: #d9edf7;
  76. }
  77. div.hint p.admonition-title,
  78. div.tip p.admonition-title {
  79. background-color: #3a87ad;
  80. }
  81. div.danger p.admonition-title:before,
  82. div.error p.admonition-title:before,
  83. div.warning p.admonition-title:before,
  84. div.caution p.admonition-title:before,
  85. div.attention p.admonition-title:before,
  86. div.important p.admonition-title:before,
  87. div.note p.admonition-title:before,
  88. div.hint p.admonition-title:before,
  89. div.tip p.admonition-title:before {
  90. display: inline-block;
  91. font-style: normal;
  92. font-weight: normal;
  93. line-height: 1;
  94. -webkit-font-smoothing: antialiased;
  95. -moz-osx-font-smoothing: grayscale;
  96. }
  97. div.danger p.admonition-title:before,
  98. div.error p.admonition-title:before {
  99. height: 20px;
  100. width: 23px;
  101. background-size: 20px 20px;
  102. content: "";
  103. background-repeat: no-repeat;
  104. background-image: url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"></path></svg>');
  105. vertical-align: -20%;
  106. }
  107. div.warning p.admonition-title:before,
  108. div.caution p.admonition-title:before,
  109. div.attention p.admonition-title:before {
  110. height: 20px;
  111. width: 23px;
  112. background-size: 20px 20px;
  113. content: "";
  114. background-repeat: no-repeat;
  115. background-image: url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="white" d="M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"></path></svg>');
  116. vertical-align: -20%;
  117. }
  118. div.important p.admonition-title:before,
  119. div.note p.admonition-title:before {
  120. height: 20px;
  121. width: 23px;
  122. background-size: 20px 20px;
  123. content: "";
  124. background-repeat: no-repeat;
  125. background-image: url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"></path></svg>');
  126. vertical-align: -20%;
  127. }
  128. div.hint p.admonition-title:before,
  129. div.tip p.admonition-title:before {
  130. height: 20px;
  131. width: 23px;
  132. background-size: 20px 20px;
  133. content: "";
  134. background-repeat: no-repeat;
  135. background-image: url('data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="white" d="M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"></path></svg>');
  136. vertical-align: -20%;
  137. }