unduck/src/global.css

120 lines
1.6 KiB
CSS
Raw Normal View History

2025-02-14 22:25:23 -08:00
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");
:root {
font-family:
Inter,
system-ui,
-apple-system,
BlinkMacSystemFont,
"Segoe UI",
Roboto,
Oxygen,
Ubuntu,
Cantarell,
"Open Sans",
"Helvetica Neue",
sans-serif;
font-synthesis: none;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
html,
body {
height: 100%;
width: 100%;
}
body {
line-height: 1.5;
font-weight: 400;
font-size: 16px;
color: #1a1a1a;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 600;
line-height: 1.2;
}
a {
color: #444444;
}
a:hover {
color: #888888;
}
button {
font: inherit;
border: none;
background: none;
cursor: pointer;
}
input,
textarea {
font: inherit;
}
/* Add these new styles */
.url-container {
display: flex;
align-items: center;
gap: 8px;
margin-top: 16px;
}
/* Add this new style */
.content-container {
max-width: 36rem;
text-align: center;
}
/* Update url-input width to be 100% since container will control max width */
.url-input {
padding: 8px 12px;
border: 1px solid #ddd;
border-radius: 4px;
width: 100%;
background: #f5f5f5;
}
.copy-button {
padding: 8px;
color: #666;
border-radius: 4px;
transition: all 0.2s;
display: flex;
align-items: center;
justify-content: center;
}
.copy-button:hover {
background: #f0f0f0;
}
.copy-button:active {
background: #e5e5e5;
}
.copy-button img {
width: 20px;
height: 20px;
}
.copy-button.copied {
background: #28a745;
}