@pelag/nts
Version:
Creation and support of the multilingual project Next.js
151 lines (128 loc) • 2.74 kB
Plain Text
.container {
min-height: 100vh;
background: linear-gradient(to bottom right, #dbeafe, #f9fafb);
}
.title {
padding-top: 3rem;
text-align: center;
font-size: 2.25rem;
font-weight: bold;
}
.content {
max-width: 42rem;
margin: 0 auto;
padding: 1rem;
}
.dictionarySection {
display: flex;
justify-content: center;
}
.dictionaryCard {
border-radius: 0.5rem;
background-color: white;
padding: 0.5rem 1rem;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.dictionaryLabel {
font-size: 0.875rem;
}
.dictionarySize {
margin-left: 0.5rem;
font-weight: 600;
}
.dictionarySizeSuccess {
color: #16a34a;
}
.dictionarySizeError {
color: #dc2626;
}
.localesContainer {
margin-top: 1rem;
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 0.5rem;
}
.localeLink {
width: 4.5rem;
border-radius: 0.75rem;
padding: 0.25rem 0;
text-align: center;
font-size: 0.875rem;
font-weight: 500;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
text-decoration: none;
transition: all 0.2s ease-in-out;
}
.localeLink:hover {
transform: translateY(-1px);
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.localeLinkActive {
background-color: #0284c7;
color: white;
}
.localeLinkInactive {
background-color: white;
color: #374151;
}
.todoSection {
margin-top: 2rem;
border-radius: 1rem;
background-color: white;
padding: 1rem;
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.todoTitle {
text-align: center;
font-size: 1.5rem;
font-weight: bold;
}
.todoList {
margin-top: 1.5rem;
display: flex;
flex-direction: column;
gap: 0.75rem;
}
.todoItem {
border-radius: 0.75rem;
background-color: #eff6ff;
padding: 1.5rem;
}
.todoItemContent {
display: flex;
align-items: center;
}
.todoNumber {
margin-right: 0.75rem;
display: flex;
width: 2rem;
height: 2rem;
align-items: center;
justify-content: center;
border-radius: 50%;
background-color: #0284c7;
font-size: 0.875rem;
font-weight: bold;
color: white;
}
.todoText {
font-size: 1.125rem;
font-weight: 600;
}
.projectLink {
font-weight: 500;
color: #2563eb;
text-decoration: none;
}
.projectLink:hover {
text-decoration: underline;
}
.codeSnippet {
color: #16a34a;
background-color: #f3f4f6;
padding: 0.125rem 0.25rem;
border-radius: 0.25rem;
font-family: monospace;
font-size: 0.875rem;
}