audio-video-links-generator/style.css

141 lines
1.9 KiB
CSS

* {
margin: 0px;
padding: 0px;
box-sizing: border-box;
text-rendering: optimizelegibility;
font-smooth: auto;
-webkit-font-smoothing: auto;
}
body {
font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
color: hsl(258.8, 17.4%, 3%);
}
section {
display: flex;
flex-flow: row;
flex-wrap: nowrap;
}
label {
margin-top: 1rem;
margin-bottom: .5rem;
}
label:nth-child(1) {
margin-top: 0;
}
fieldset {
padding: .5rem;
margin-bottom: 2rem;
}
h1 {
margin-bottom: 1rem;
}
.inputs {
display: flex;
flex-flow: column;
width: 24rem;
margin-right: 2rem;
}
.input {
display: flex;
flex-flow: column;
margin-bottom: 2rem;
}
.output {
display: flex;
flex-flow: column;
height: 20vh;
}
.input-checkbox {
padding: .5rem;
user-select: none;
}
input[type="checkbox"]+label {
cursor: pointer;
}
input[type="text"] {
font-family: 'Courier New', Courier, monospace;
}
textarea {
border: 1px solid #5e636e;
padding: .5rem;
overflow-y: scroll;
font-size: .5rem;
font-family: 'Courier New', Courier, monospace;
width: 100%;
height: 100%;
margin-bottom: 1rem;
}
button {
padding: 0.25rem .5rem;
margin-bottom: 2rem;
}
.preview {
padding: 1rem;
border: 1px solid #5e636e;
}
section {
padding: 1rem;
}
.player {
width: 100%;
margin-bottom: 2rem;
}
.podcast-logos {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center;
}
.audio-logos {
margin-top: 2rem;
}
.video-logos {
margin-bottom: 2rem;
}
.podcast-logos>a {
margin: 0.75rem 0;
}
.podcast-logos>a,
.podcast-logos>a:hover {
text-decoration: none !important;
box-shadow: none !important;
}
.podcast-logos>a>img {
width: auto !important;
margin: 0 0.75rem;
max-width: 120px;
height: 3rem;
}
@media (prefers-color-scheme: dark) {
.logo {
content: var(--dark-image);
background-color: #191b1f;
display: block;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
}