SentimentSpark / style.css
ghostai1's picture
Update style.css
215ccf1 verified
raw
history blame
1.99 kB
body {
font-family: 'Roboto', sans-serif;
background: linear-gradient(180deg, #1a1a1a 0%, #2a2a2a 100%);
color: #e0e0e0;
min-height: 100vh;
display: flex;
flex-direction: column;
}
h1 {
font-family: 'Orbitron', sans-serif;
color: #ffffff;
text-shadow: 0 0 10px rgba(0, 255, 255, 0.5);
}
.hero {
background: linear-gradient(45deg, #2a2a2a, #3a3a3a);
border-bottom: 2px solid #00ffff;
animation: fadeIn 1s ease-in;
}
.lead {
color: #cccccc;
font-size: 1.25rem;
}
.card {
background-color: #2a2a2a;
border: 1px solid #00ffff;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card:hover {
transform: translateY(-5px);
box-shadow: 0 0 15px rgba(0, 255, 255, 0.5);
}
.form-select {
background-color: #3a3a3a;
border-color: #00ffff;
color: #e0e0e0;
transition: background-color 0.3s ease;
}
.form-select:focus {
background-color: #3a3a3a;
border-color: #00ffff;
box-shadow: 0 0 0 0.2rem rgba(0, 255, 255, 0.5);
}
.table-dark {
background-color: #2a2a2a;
border-color: #00ffff;
}
.table-dark th,
.table-dark td {
border-color: #00ffff;
padding: 12px;
}
.table-dark tbody tr {
transition: background-color 0.3s ease, transform 0.2s ease;
}
.table-dark tbody tr:hover {
background-color: #4a4a4a;
transform: scale(1.02);
}
.pagination .page-link {
background-color: #3a3a3a;
border-color: #00ffff;
color: #e0e0e0;
transition: background-color 0.3s ease;
}
.pagination .page-link:hover {
background-color: #00ffff;
color: #1a1a1a;
}
.pagination .active .page-link {
background-color: #00ffff;
border-color: #00ffff;
color: #1a1a1a;
}
.container {
max-width: 1200px;
flex: 1;
}
footer {
background-color: #1a1a1a;
border-top: 1px solid #00ffff;
color: #999;
}
.border-neon {
border-color: #00ffff !important;
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}