]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest/docs/_sass/main.scss
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / third_party / prometheus-cpp / 3rdparty / googletest / docs / _sass / main.scss
1 // Styles for GoogleTest docs website on GitHub Pages.
2 // Color variables are defined in
3 // https://github.com/pages-themes/primer/tree/master/_sass/primer-support/lib/variables
4
5 $sidebar-width: 260px;
6
7 body {
8 display: flex;
9 margin: 0;
10 }
11
12 .sidebar {
13 background: $black;
14 color: $text-white;
15 flex-shrink: 0;
16 height: 100vh;
17 overflow: auto;
18 position: sticky;
19 top: 0;
20 width: $sidebar-width;
21 }
22
23 .sidebar h1 {
24 font-size: 1.5em;
25 }
26
27 .sidebar h2 {
28 color: $gray-light;
29 font-size: 0.8em;
30 font-weight: normal;
31 margin-bottom: 0.8em;
32 padding-left: 2.5em;
33 text-transform: uppercase;
34 }
35
36 .sidebar .header {
37 background: $black;
38 padding: 2em;
39 position: sticky;
40 top: 0;
41 width: 100%;
42 }
43
44 .sidebar .header a {
45 color: $text-white;
46 text-decoration: none;
47 }
48
49 .sidebar .nav-toggle {
50 display: none;
51 }
52
53 .sidebar .expander {
54 cursor: pointer;
55 display: none;
56 height: 3em;
57 position: absolute;
58 right: 1em;
59 top: 1.5em;
60 width: 3em;
61 }
62
63 .sidebar .expander .arrow {
64 border: solid $white;
65 border-width: 0 3px 3px 0;
66 display: block;
67 height: 0.7em;
68 margin: 1em auto;
69 transform: rotate(45deg);
70 transition: transform 0.5s;
71 width: 0.7em;
72 }
73
74 .sidebar nav {
75 width: 100%;
76 }
77
78 .sidebar nav ul {
79 list-style-type: none;
80 margin-bottom: 1em;
81 padding: 0;
82
83 &:last-child {
84 margin-bottom: 2em;
85 }
86
87 a {
88 text-decoration: none;
89 }
90
91 li {
92 color: $text-white;
93 padding-left: 2em;
94 text-decoration: none;
95 }
96
97 li.active {
98 background: $border-gray-darker;
99 font-weight: bold;
100 }
101
102 li:hover {
103 background: $border-gray-darker;
104 }
105 }
106
107 .main {
108 background-color: $bg-gray;
109 width: calc(100% - #{$sidebar-width});
110 }
111
112 .main .main-inner {
113 background-color: $white;
114 padding: 2em;
115 }
116
117 .main .footer {
118 margin: 0;
119 padding: 2em;
120 }
121
122 .main table th {
123 text-align: left;
124 }
125
126 .main .callout {
127 border-left: 0.25em solid $white;
128 padding: 1em;
129
130 a {
131 text-decoration: underline;
132 }
133
134 &.important {
135 background-color: $bg-yellow-light;
136 border-color: $bg-yellow;
137 color: $black;
138 }
139
140 &.note {
141 background-color: $bg-blue-light;
142 border-color: $text-blue;
143 color: $text-blue;
144 }
145
146 &.tip {
147 background-color: $green-000;
148 border-color: $green-700;
149 color: $green-700;
150 }
151
152 &.warning {
153 background-color: $red-000;
154 border-color: $text-red;
155 color: $text-red;
156 }
157 }
158
159 .main .good pre {
160 background-color: $bg-green-light;
161 }
162
163 .main .bad pre {
164 background-color: $red-000;
165 }
166
167 @media all and (max-width: 768px) {
168 body {
169 flex-direction: column;
170 }
171
172 .sidebar {
173 height: auto;
174 position: relative;
175 width: 100%;
176 }
177
178 .sidebar .expander {
179 display: block;
180 }
181
182 .sidebar nav {
183 height: 0;
184 overflow: hidden;
185 }
186
187 .sidebar .nav-toggle:checked {
188 & ~ nav {
189 height: auto;
190 }
191
192 & + .expander .arrow {
193 transform: rotate(-135deg);
194 }
195 }
196
197 .main {
198 width: 100%;
199 }
200 }