blob: 08ed0a9abdefcd2cd3caa6167c819267cfa5befd [file]
/**
* Comparison Table Styles
*
* Table component for comparing Apache Ignite with alternatives.
*/
.tableWrapper {
overflow-x: auto;
margin: var(--ai-spacing-xl) 0;
border-radius: 1rem;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.table {
width: 100%;
border-collapse: collapse;
background: #fff;
font-size: 1.8rem;
}
.table thead {
background: var(--blue, #1b2d93);
color: #fff;
}
.table th,
.table td {
padding: var(--ai-spacing-sm) var(--ai-spacing-md);
text-align: left;
border: 1px solid var(--grey2, #ddd);
}
.featureHeader {
font-weight: bold;
min-width: 200px;
}
.productHeader {
font-weight: bold;
text-align: center;
min-width: 150px;
}
.featureCell {
font-weight: 500;
}
.valueCell {
text-align: center;
vertical-align: middle;
}
.checkmark {
color: #28a745;
font-size: 2.4rem;
font-weight: bold;
}
.cross {
color: #dc3545;
font-size: 2rem;
font-weight: bold;
}
.table tbody tr:nth-child(even) {
background: var(--grey, #f1f1f1);
}
.table tbody tr:hover {
background: #e8e8e8;
}
@media (max-width: 767px) {
.table {
font-size: 1.6rem;
}
.table th,
.table td {
padding: var(--ai-spacing-sm);
}
.featureHeader {
min-width: 150px;
}
.productHeader {
min-width: 100px;
}
}