Files
trpic/web/styles/header/header.css
Hubert Chen 595c51d00d fix a11y for preview page
adjust header drag style
2026-06-24 22:43:38 +08:00

74 lines
1.2 KiB
CSS

header {
position: sticky;
top: 0;
left: 0;
padding: .5em;
z-index: 5;
display: flex;
flex-wrap: wrap;
margin: 0 .5em .5em 0;
color: white;
}
header > span {
margin: 0 .5rem -.5rem 0;
line-height: 1.8rem;
height: 1.8rem;
padding: .2rem 0 .2rem .5rem;
display: flex;
gap: .3em;
align-items: center;
align-content: baseline;
line-break: strict;
position: relative;
white-space: nowrap;
}
header > span::before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 100%;
padding: .2rem .5rem;
border-radius: .3em;
height: 1.8rem;
background-color: black;
transition: background-color 0.5s ease-in-out;
}
header.drag > span::before {
background-color: rgb(15, 70, 130);
}
header.uploaded > span::before {
background-color: rgb(100, 130, 105);
}
header a {
color: aquamarine;
text-decoration: none;
}
header #title {
font-size: 1.2em;
font-weight: bold
}
header select {
color: white;
background-color: rgb(50, 50, 50);
border-radius: .2em;
border: none;
font-weight: bold;
width: fit-content;
height: 80%;
padding: .1em 0;
}
header option {
background-color: rgb(50, 50, 50);
border: none;
}