Files
webgui/emhttp/plugins/dynamix/styles/default-popup.css
2024-07-08 11:53:16 -07:00

208 lines
5.5 KiB
CSS

html {
font-family: clear-sans;
font-size: 62.5%;
height: 100%;
}
body {
font-size: 1.3rem;
color: var(--black);
background: var(--gray-100);
padding: 0;
margin: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
input[type="text"],
input[type="password"],
input[type="number"],
input[type="url"],
input[type="email"],
input[type="date"],
input[type="file"],
textarea,
.textarea {
font-family: clear-sans;
font-size: 1.3rem;
background: transparent;
border: 1px solid var(--black);
padding: 5px 10px;
min-height: 2rem;
line-height: 2rem;
outline: none;
width: 300px;
margin: 0 20px 0 0;
box-shadow: none;
color: var(--black);
}
input[type="button"],
input[type="reset"],
input[type="submit"],
button,
button[type="button"],
a.button {
font-family: clear-sans;
font-size: 1.1rem;
font-weight: bold;
letter-spacing: 2px;
text-transform: uppercase;
min-width: 86px;
margin: 10px 12px 10px 0;
padding: 8px;
text-align: center;
text-decoration: none;
white-space: nowrap;
cursor: pointer;
outline: none;
border-radius: 4px;
border: 0;
color: var(--orange-500);
background:
-webkit-gradient(
linear,
left top,
right top,
from(var(--red-800)),
to(var(--orange-500))
)
0 0 no-repeat,
-webkit-gradient(
linear,
left top,
right top,
from(var(--red-800)),
to(var(--orange-500))
) 0 100% no-repeat,
-webkit-gradient(
linear,
left bottom,
left top,
from(var(--red-800)),
to(var(--red-800))
) 0 100% no-repeat,
-webkit-gradient(
linear,
left bottom,
left top,
from(var(--orange-500)),
to(var(--orange-500))
) 100% 100% no-repeat;
background:
linear-gradient(90deg, var(--red-800) 0, var(--orange-500)) 0 0 no-repeat,
linear-gradient(90deg, var(--red-800) 0, var(--orange-500)) 0 100% no-repeat,
linear-gradient(0deg, var(--red-800) 0, var(--red-800)) 0 100% no-repeat,
linear-gradient(0deg, var(--orange-500) 0, var(--orange-500)) 100% 100% no-repeat;
background-size:
100% 2px,
100% 2px,
2px 100%,
2px 100%;
}
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
button:hover,
button:hover[type="button"],
a.button:hover {
color: var(--gray-100);
background: -webkit-gradient(
linear,
left top,
right top,
from(var(--red-800)),
to(var(--orange-500))
);
background: linear-gradient(90deg, var(--red-800) 0, var(--orange-500));
}
input[type="button"][disabled],
input[type="reset"][disabled],
input[type="submit"][disabled],
button[disabled],
button[type="button"][disabled],
a.button[disabled] input:hover[type="button"][disabled],
input:hover[type="reset"][disabled],
input:hover[type="submit"][disabled],
button:hover[disabled],
button:hover[type="button"][disabled],
a.button:hover[disabled] input:active[type="button"][disabled],
input:active[type="reset"][disabled],
input:active[type="submit"][disabled],
button:active[disabled],
button:active[type="button"][disabled],
a.button:active[disabled] {
opacity: 0.5;
cursor: default;
color: var(--gray-500);
background:
-webkit-gradient(
linear,
left top,
right top,
from(var(--gray-600)),
to(var(--gray-500))
)
0 0 no-repeat,
-webkit-gradient(
linear,
left top,
right top,
from(var(--gray-600)),
to(var(--gray-500))
) 0 100% no-repeat,
-webkit-gradient(
linear,
left bottom,
left top,
from(var(--gray-600)),
to(var(--gray-600))
) 0 100% no-repeat,
-webkit-gradient(
linear,
left bottom,
left top,
from(var(--gray-500)),
to(var(--gray-500))
) 100% 100% no-repeat;
background:
linear-gradient(90deg, var(--gray-600) 0, var(--gray-500)) 0 0 no-repeat,
linear-gradient(90deg, var(--gray-600) 0, var(--gray-500)) 0 100% no-repeat,
linear-gradient(0deg, var(--gray-600) 0, var(--gray-600)) 0 100% no-repeat,
linear-gradient(0deg, var(--gray-500) 0, var(--gray-500)) 100% 100% no-repeat;
background-size:
100% 2px,
100% 2px,
2px 100%,
2px 100%;
}
table {
border-collapse: collapse;
border-spacing: 0;
margin: 0;
width: 100%;
}
table thead td {
padding: 6px 0;
}
table tbody td {
padding: 4px 0;
}
table.share_status {
white-space: nowrap;
}
table.share_status thead tr:first-child td {
font-size: 1.4rem;
background: var(--gray-150);
}
table.share_status thead tr:last-child {
border-bottom: 1px solid var(--gray-200); /* Originally #e3e3e3 */
}
table.share_status tbody tr:nth-child(even) {
background-color: var(--gray-200); /* Originally #ededed */
}
table.share_status tr > td {
text-align: left;
padding-left: 12px;
}
table.share_status tr > td + td {
padding-left: 0;
}