github.com/choria-io/go-choria@v0.28.1-0.20240416190746-b3bf9c7d5a45/docs/themes/hugo-theme-relearn/static/css/nucleus.css (about) 1 *, *::before, *::after { 2 -webkit-box-sizing: border-box; 3 -moz-box-sizing: border-box; 4 box-sizing: border-box; } 5 6 @-webkit-viewport { 7 width: device-width; } 8 @-moz-viewport { 9 width: device-width; } 10 @-ms-viewport { 11 width: device-width; } 12 @-o-viewport { 13 width: device-width; } 14 @viewport { 15 width: device-width; } 16 html { 17 font-size: 16px; 18 -ms-text-size-adjust: 100%; 19 -webkit-text-size-adjust: 100%; 20 text-size-adjust: 100%; } 21 22 body { 23 margin: 0; } 24 25 article, 26 aside, 27 details, 28 figcaption, 29 figure, 30 footer, 31 header, 32 hgroup, 33 main, 34 nav, 35 section, 36 summary { 37 display: block; } 38 39 audio, 40 canvas, 41 progress, 42 video { 43 display: inline-block; 44 vertical-align: baseline; } 45 46 audio:not([controls]) { 47 display: none; 48 height: 0; } 49 50 [hidden], 51 template { 52 display: none; } 53 54 a { 55 background: transparent; 56 text-decoration: none; } 57 58 abbr[title] { 59 border-bottom: 1px dotted; } 60 61 b, 62 strong { 63 font-weight: bold; } 64 65 dfn { 66 font-style: italic; } 67 68 sub, 69 sup { 70 font-size: 0.8rem; 71 line-height: 0; 72 position: relative; 73 vertical-align: baseline; } 74 75 sup { 76 top: -0.5em; } 77 78 sub { 79 bottom: -0.25em; } 80 81 iframe { 82 border: 0; } 83 84 img { 85 border: 0; 86 max-width: 100%; } 87 88 svg:not(:root) { 89 overflow: hidden; } 90 91 figure { 92 margin: 1rem 2.5rem; } 93 94 hr { 95 height: 0; } 96 97 pre:not(.mermaid) { 98 overflow: auto; } 99 100 button, 101 input, 102 optgroup, 103 select, 104 textarea { 105 color: inherit; 106 font: inherit; 107 margin: 0; } 108 109 button { 110 overflow: visible; 111 padding: 0; } 112 113 button, 114 select { 115 text-transform: none; } 116 117 button, 118 html input[type="button"], 119 input[type="reset"], 120 input[type="submit"] { 121 -webkit-appearance: button; 122 cursor: pointer; } 123 124 button[disabled], 125 html input[disabled] { 126 cursor: default; } 127 128 button::-moz-focus-inner, 129 input::-moz-focus-inner { 130 border: 0; 131 padding: 0; } 132 133 input { 134 line-height: normal; } 135 136 input[type="checkbox"], 137 input[type="radio"] { 138 padding: 0; } 139 140 input[type="number"]::-webkit-inner-spin-button, 141 input[type="number"]::-webkit-outer-spin-button { 142 height: auto; } 143 144 input[type="search"] { 145 -webkit-appearance: textfield; } 146 147 input[type="search"]::-webkit-search-cancel-button, 148 input[type="search"]::-webkit-search-decoration { 149 -webkit-appearance: none; } 150 151 legend { 152 border: 0; 153 padding: 0; } 154 155 textarea { 156 overflow: auto; } 157 158 optgroup { 159 font-weight: bold; } 160 161 table { 162 border-collapse: collapse; 163 border-spacing: 0; 164 table-layout: fixed; 165 width: 100%; } 166 167 tr, td, th { 168 vertical-align: middle; } 169 170 th, td { 171 padding: 0.425rem 0; } 172 173 th { 174 text-align: start; } 175 176 p { 177 margin: 1rem 0; } 178 179 ul, ol { 180 margin-top: 1rem; 181 margin-bottom: 1rem; } 182 ul ul, ul ol, ol ul, ol ol { 183 margin-top: 0; 184 margin-bottom: 0; } 185 186 blockquote { 187 margin: 1.5rem 0; 188 padding-inline-start: 0.85rem; } 189 190 cite { 191 display: block; 192 font-size: 0.925rem; } 193 cite:before { 194 content: "\2014 \0020"; } 195 196 pre:not(.mermaid) { 197 margin: 1.5rem 0; 198 padding: 0.938rem; } 199 200 code { 201 vertical-align: bottom; } 202 203 small { 204 font-size: 0.925rem; } 205 206 hr { 207 border-left: none; 208 border-right: none; 209 border-top: none; 210 margin: 1.5rem 0; } 211 212 fieldset { 213 border: 0; 214 padding: 0.938rem; 215 margin: 0 0 1rem 0; } 216 217 input, 218 label, 219 select { 220 display: block; } 221 222 label { 223 margin-bottom: 0.425rem; } 224 label.required:after { 225 content: "*"; } 226 label abbr { 227 display: none; } 228 229 textarea, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], select[multiple=multiple] { 230 -webkit-transition: border-color; 231 -moz-transition: border-color; 232 transition: border-color; 233 border-radius: 0.1875rem; 234 margin-bottom: 0.85rem; 235 padding: 0.425rem 0.425rem; 236 width: 100%; } 237 textarea:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, select[multiple=multiple]:focus { 238 outline: none; } 239 240 textarea { 241 resize: vertical; } 242 243 input[type="checkbox"], input[type="radio"] { 244 display: inline; 245 margin-inline-end: 0.425rem; } 246 247 input[type="file"] { 248 width: 100%; } 249 250 select { 251 width: auto; 252 max-width: 100%; 253 margin-bottom: 1rem; } 254 255 button, 256 input[type="submit"] { 257 cursor: pointer; 258 -ms-user-select: none; 259 -webkit-user-select: none; 260 user-select: none; 261 white-space: nowrap; 262 border: inherit; }