jigsawR / quarto /styles.css
pjt222's picture
Upload folder using huggingface_hub
e232e39 verified
/* Additional custom styles for jigsawR documentation */
/* Code block styling */
pre.sourceCode {
border-radius: 6px;
border: 1px solid var(--bs-border-color);
}
/* Parameter tables */
.parameter-table {
width: 100%;
margin: 1rem 0;
}
.parameter-table th {
background: var(--bs-tertiary-bg);
text-align: left;
padding: 0.75rem;
}
.parameter-table td {
padding: 0.75rem;
border-bottom: 1px solid var(--bs-border-color);
}
/* Gallery grid improvements */
.gallery-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
gap: 1.5rem;
margin: 2rem 0;
}
.gallery-item {
border: 1px solid var(--bs-border-color);
border-radius: 8px;
overflow: hidden;
background: var(--bs-body-bg);
}
.gallery-item img {
width: 100%;
aspect-ratio: 1;
object-fit: contain;
background: var(--bs-secondary-bg);
}
.gallery-item figcaption {
padding: 1rem;
background: var(--bs-tertiary-bg);
font-size: 0.9rem;
}
/* Callout improvements */
.callout {
margin: 1.5rem 0;
}
/* Responsive images */
.quarto-figure img {
max-width: 100%;
height: auto;
}
/* Responsive SVGs in puzzle grids */
svg {
max-width: 100%;
height: auto;
}
/* Panel tabset content should not overflow */
.tab-content {
overflow-x: auto;
}
/* Navigation improvements */
.navbar-brand {
font-weight: bold;
}
/* Dark mode: prevent white backgrounds on plot images */
[data-bs-theme="dark"] .cell-output-display img {
background: var(--bs-body-bg);
border-radius: 6px;
padding: 4px;
}
/* Footer styling */
.page-footer {
border-top: 1px solid var(--bs-border-color);
margin-top: 3rem;
padding-top: 1.5rem;
}