@@ -28,53 +28,64 @@ p.sidebar-title, .sidebar p {
2828 list-style-type: disclosure-closed;
2929}
3030
31+/* admonitions
32+*/
3133
32−div.admonition,
33−div.topic {
34+div.admonition, div.topic {
3435 background-color: #fafafa;
3536 margin: 8px 0px;
3637 padding: 1em;
37− border: none;
38+ border-radius: 3pt 0 0 3pt;
39+ border-top: none;
40+ border-right: none;
41+ border-bottom: none;
42+ border-left: 5pt solid #ccc;
43+}
44+
45+p.admonition-title:after {
46+ content: none;
47+}
48+
49+.admonition.hint { border-color: #416dc0b0; }
50+.admonition.note { border-color: #6c856cb0; }
51+.admonition.tip { border-color: #85c5c2b0; }
52+.admonition.attention { border-color: #ecec97b0; }
53+.admonition.caution { border-color: #a6c677b0; }
54+.admonition.danger { border-color: #d46262b0; }
55+.admonition.important { border-color: #dfa3a3b0; }
56+.admonition.error { border-color: red; }
57+.admonition.warning { border-color: darkred; }
58+
59+.admonition.admonition-generic-admonition-title {
60+ border-color: #416dc0b0;
3861}
3962
63+
4064/* admonitions with (rendered) reST markup examples (:class: rst-example)
4165 *
4266 * .. admonition:: title of the example
4367 * :class: rst-example
4468 * ....
45−/* navigation menu: use sans font and select light/dark colors for better
46−* contrast.
4769*/
4870
4971div.rst-example {
50− padding-left: 12px;
51− padding-right: 12px;
52− background-color: white;
53− transform: scale(0.9);
54− transition: transform 1s;
72+ padding-left: 12px;
73+ padding-right: 12px;
74+ background-color: inherit;
75+ transform: scale(0.9);
76+ transition: transform 1s;
77+ border-left: none;
5578}
5679
57−/* div.rst-example > .admonition-title { */
58−/* background-color: inherit; */
59−/* color: inherit; */
60−/* } */
61−
62−/* div.rst-example > .admonition-title:after{ */
63−/* font-family: inherit; */
64−/* font-style: italic; */
65−/* content: " // hover mouse over .."; */
66−/* } */
67−
6880@media screen {
69− div.rst-example:hover {
70− transform: scale(1);
71− background-color: inherit;
72− padding-left: inherit;
73− padding-right: inherit;
74− border-left: inherit;
75− }
76−
77− div.rst-example:hover > .admonition-title {
78− display: none;
79− }
81+ div.rst-example:hover {
82+ transform: scale(1);
83+ padding-left: inherit;
84+ padding-right: inherit;
85+ border-left: inherit;
86+ }
87+
88+ div.rst-example:hover > .admonition-title {
89+ display: none;
90+ }
8091}