UNPKG

@logtail/next

Version:

Better Stack Telemetry Next.js client

164 lines (139 loc) 2.72 kB
.container { max-width: 1080px; margin: 0 auto; padding: 3rem 1.25rem 5rem; } .header { text-align: center; margin-bottom: 2rem; } .title { margin: 0; font-size: 2.25rem; letter-spacing: -0.02em; color: var(--bs-text); } .subtitle { margin: 0.75rem auto 0; max-width: 52ch; color: var(--bs-muted); line-height: 1.55; } .grid { display: grid; grid-template-columns: repeat(12, minmax(0, 1fr)); gap: 1.25rem; margin: 2rem 0 1.25rem; } .card { grid-column: span 6; background: var(--bs-surface); border: 1px solid var(--bs-border); border-radius: 14px; padding: 1.25rem 1.25rem 1.1rem; box-shadow: var(--bs-shadow); backdrop-filter: blur(10px); } .cardTitle { margin: 0 0 0.4rem 0; font-size: 1.1rem; color: var(--bs-text); } .cardBody { margin: 0 0 1rem 0; color: var(--bs-muted); line-height: 1.55; } .buttonRow { display: flex; gap: 0.75rem; flex-wrap: wrap; } .button { appearance: none; border: 1px solid transparent; border-radius: 10px; padding: 0.7rem 0.95rem; font-weight: 600; cursor: pointer; transition: transform 0.05s ease, background-color 0.15s ease, border-color 0.15s ease; background: var(--bs-primary); color: white; } .button:hover { background: var(--bs-primary-hover); } .button:active { transform: translateY(1px); } .debug { background: #64748b; } .debug:hover { background: #475569; } .danger { background: var(--bs-danger); } .danger:hover { background: var(--bs-danger-hover); } .success { background: var(--bs-success); } .success:hover { background: var(--bs-success-hover); } .linkButton { display: inline-flex; align-items: center; justify-content: center; border: 1px solid var(--bs-border); border-radius: 10px; padding: 0.7rem 0.95rem; text-decoration: none; font-weight: 600; color: var(--bs-text); background: rgba(255, 255, 255, 0.04); } .linkButton:hover { text-decoration: none; border-color: rgba(148, 163, 184, 0.35); } .instructions { margin-top: 1.5rem; background: var(--bs-surface); border: 1px solid var(--bs-border); border-radius: 14px; padding: 1.25rem; box-shadow: var(--bs-shadow); backdrop-filter: blur(10px); } .instructionsTitle { margin: 0 0 0.75rem 0; color: var(--bs-text); font-size: 1.1rem; } .list { margin: 0; padding-left: 1.25rem; color: var(--bs-muted); line-height: 1.65; } .code { background: rgba(148, 163, 184, 0.15); border: 1px solid rgba(148, 163, 184, 0.2); padding: 0.1rem 0.35rem; border-radius: 6px; font-family: var(--font-mono); font-size: 0.9em; color: var(--bs-text); } @media (max-width: 860px) { .card { grid-column: span 12; } }