UNPKG

nitropage

Version:

A free and open source, extensible visual page builder based on SolidStart.

90 lines (77 loc) 1.38 kB
.header { font-size: 1.25rem; text-align: center; line-height: 1.25rem; height: var(--np-header-height); flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-weight: 600; color: var(--np-slate-700); } .content { flex: 1; min-height: 0; display: flex; flex-direction: column; gap: 1.25rem; } .types { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; } .categories { display: grid; grid-template-columns: repeat(var(--columns), 1fr); gap: 0.5rem; flex-wrap: wrap; overflow-wrap: anywhere; } .categories small { color: var(--np-slate-600); font-size: 0.75rem; font-feature-settings: "tnum"; letter-spacing: -0.05em; } .selection { flex: 1; overflow-x: clip; overflow-y: scroll; padding: 0.25rem 0; } .selection__items { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.5rem; } .selection__none { grid-column: 1 / -1; } .footer { display: flex; flex-grow: 1; flex-shrink: 0; gap: 0.75rem; } .layoutInfos { grid-column: 1 / -1; line-height: 1.125; display: flex; flex-direction: column; gap: 0.5rem; margin-bottom: 1rem; } .layoutInfos string { font-weight: 600; } .layoutInfos a:not(:hover) { text-decoration: underline; } .layoutInfos__none { display: flex; gap: 0.5rem; align-items: center; color: var(--np-accent-600); }