295 lines
No EOL
4.8 KiB
CSS
295 lines
No EOL
4.8 KiB
CSS
body {
|
|
font-family: Helvetica;
|
|
padding: 0.5em 1em;
|
|
}
|
|
|
|
|
|
|
|
pre {
|
|
font-family: Inconsolata, Consolas, monospace;
|
|
}
|
|
|
|
ol.results {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.footer {
|
|
text-align: right;
|
|
border-top: solid 4px;
|
|
padding: 0.25em 0.5em;
|
|
font-size: 85%;
|
|
color: #999;
|
|
}
|
|
|
|
li.result {
|
|
list-style-position: inside;
|
|
list-style: none;
|
|
height: 140px;
|
|
}
|
|
|
|
h2 {
|
|
display: inline-block;
|
|
margin: 0;
|
|
}
|
|
|
|
h2 a, .result h3 a {
|
|
text-decoration: inherit;
|
|
color: inherit;
|
|
}
|
|
|
|
h3 {
|
|
font-size: 140%;
|
|
background-color: #aaa;
|
|
border-bottom: 1px solid #000;
|
|
width: 100%;
|
|
}
|
|
|
|
h4 {
|
|
font-size: 100%;
|
|
background-color: #ddd;
|
|
width: 90%;
|
|
}
|
|
|
|
|
|
|
|
td {
|
|
vertical-align: text-top;
|
|
}
|
|
/* from bootstrap 4.3.1 */
|
|
.badge {
|
|
display: inline-block;
|
|
padding: 0.25em 0.4em;
|
|
font-size: 75%;
|
|
font-weight: 700;
|
|
line-height: 1;
|
|
text-align: center;
|
|
white-space: nowrap;
|
|
vertical-align: baseline;
|
|
border-radius: 0.25rem;
|
|
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
|
}
|
|
|
|
|
|
|
|
a.badge:hover, a.badge:focus {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.badge:empty {
|
|
display: none;
|
|
}
|
|
|
|
.btn .badge {
|
|
position: relative;
|
|
top: -1px;
|
|
}
|
|
|
|
.badge-pill {
|
|
padding-right: 0.6em;
|
|
padding-left: 0.6em;
|
|
border-radius: 10rem;
|
|
}
|
|
|
|
.badge-primary {
|
|
color: #fff;
|
|
background-color: #007bff;
|
|
}
|
|
|
|
a.badge-primary:hover, a.badge-primary:focus {
|
|
color: #fff;
|
|
background-color: #0062cc;
|
|
}
|
|
|
|
a.badge-primary:focus, a.badge-primary.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
|
|
}
|
|
|
|
.badge-secondary {
|
|
color: #fff;
|
|
background-color: #6c757d;
|
|
}
|
|
|
|
a.badge-secondary:hover, a.badge-secondary:focus {
|
|
color: #fff;
|
|
background-color: #545b62;
|
|
}
|
|
|
|
a.badge-secondary:focus, a.badge-secondary.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
|
|
}
|
|
|
|
.badge-success {
|
|
color: #fff;
|
|
background-color: #28a745;
|
|
}
|
|
|
|
a.badge-success:hover, a.badge-success:focus {
|
|
color: #fff;
|
|
background-color: #1e7e34;
|
|
}
|
|
|
|
a.badge-success:focus, a.badge-success.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
|
|
}
|
|
|
|
.badge-info {
|
|
color: #fff;
|
|
background-color: #17a2b8;
|
|
}
|
|
|
|
a.badge-info:hover, a.badge-info:focus {
|
|
color: #fff;
|
|
background-color: #117a8b;
|
|
}
|
|
|
|
a.badge-info:focus, a.badge-info.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
|
|
}
|
|
|
|
.badge-warning {
|
|
color: #212529;
|
|
background-color: #ffc107;
|
|
}
|
|
|
|
a.badge-warning:hover, a.badge-warning:focus {
|
|
color: #212529;
|
|
background-color: #d39e00;
|
|
}
|
|
|
|
a.badge-warning:focus, a.badge-warning.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
|
|
}
|
|
|
|
.badge-danger {
|
|
color: #fff;
|
|
background-color: #dc3545;
|
|
}
|
|
|
|
a.badge-danger:hover, a.badge-danger:focus {
|
|
color: #fff;
|
|
background-color: #bd2130;
|
|
}
|
|
|
|
a.badge-danger:focus, a.badge-danger.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
|
|
}
|
|
|
|
.badge-light {
|
|
color: #212529;
|
|
background-color: #f8f9fa;
|
|
}
|
|
|
|
a.badge-light:hover, a.badge-light:focus {
|
|
color: #212529;
|
|
background-color: #dae0e5;
|
|
}
|
|
|
|
a.badge-light:focus, a.badge-light.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
|
|
}
|
|
|
|
.badge-dark {
|
|
color: #fff;
|
|
background-color: #343a40;
|
|
}
|
|
|
|
a.badge-dark:hover, a.badge-dark:focus {
|
|
color: #fff;
|
|
background-color: #1d2124;
|
|
}
|
|
|
|
a.badge-dark:focus, a.badge-dark.focus {
|
|
outline: 0;
|
|
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
|
|
}
|
|
.op-get {
|
|
color: #fff;
|
|
background-color: #61affe;
|
|
}
|
|
|
|
.op-post {
|
|
color: #fff;
|
|
background-color: #49cc90;
|
|
}
|
|
|
|
.op-put{
|
|
color: #fff;
|
|
background-color: #fca130;
|
|
}
|
|
|
|
.op-delete {
|
|
color: #fff;
|
|
background-color: #f93e3e;
|
|
}
|
|
.op-patch{
|
|
color: #fff;
|
|
background-color: #17a2b8;
|
|
}
|
|
.op-all{
|
|
color: #fff;
|
|
background-color: #17a2b8;
|
|
}
|
|
|
|
|
|
/* https://www.w3schools.com/howto/howto_js_treeview.asp */
|
|
/* Remove default bullets */
|
|
ul.tree,
|
|
ul.nested
|
|
{
|
|
list-style-type: none;
|
|
}
|
|
|
|
|
|
|
|
/* Style the caret/arrow */
|
|
.caret {
|
|
cursor: pointer;
|
|
user-select: none; /* Prevent text selection */
|
|
}
|
|
|
|
/* Create the caret/arrow with a unicode, and style it */
|
|
.caret::before {
|
|
content: "\25B6";
|
|
color: black;
|
|
display: inline-block;
|
|
margin-right: 6px;
|
|
}
|
|
|
|
/* Rotate the caret/arrow icon when clicked on (using JavaScript) */
|
|
.caret-down::before {
|
|
transform: rotate(90deg);
|
|
}
|
|
|
|
/* Hide the nested list */
|
|
.nested {
|
|
display: none;
|
|
}
|
|
|
|
/* Show the nested list when the user clicks on the caret/arrow (with JavaScript) */
|
|
.active {
|
|
display: block;
|
|
}
|
|
|
|
/* https://css-tricks.com/on-target/ */
|
|
:target {
|
|
animation: highlight 1s ease;
|
|
transform: translateX(20px);
|
|
}
|
|
@keyframes highlight {
|
|
0% { border-left-color: red; }
|
|
100% { border-left-color: white; }
|
|
}
|
|
section > div {
|
|
border-left: 40px solid white;
|
|
padding: 10px;
|
|
transition: all 0.5s ease;
|
|
padding-right: 50px;
|
|
margin-left: -20px;
|
|
} |