fifteen/apps/web/app/globals.css
2026-03-01 21:58:53 +01:00

26 lines
1.1 KiB
CSS

@tailwind base;
@tailwind components;
@tailwind utilities;
/* MapLibre GL reset */
.maplibregl-map {
font-family: inherit;
}
@layer components {
.btn-primary {
@apply inline-flex items-center gap-2 rounded-md bg-brand-600 px-4 py-2 text-sm font-medium text-white hover:bg-brand-700 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 disabled:opacity-50 disabled:cursor-not-allowed transition-colors;
}
.btn-secondary {
@apply inline-flex items-center gap-2 rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-brand-500 focus:ring-offset-2 disabled:opacity-50 transition-colors;
}
.btn-danger {
@apply inline-flex items-center gap-2 rounded-md bg-red-600 px-4 py-2 text-sm font-medium text-white hover:bg-red-700 focus:outline-none focus:ring-2 focus:ring-red-500 focus:ring-offset-2 disabled:opacity-50 transition-colors;
}
.card {
@apply rounded-lg border border-gray-200 bg-white p-6 shadow-sm;
}
.badge {
@apply inline-flex items-center rounded-full px-2.5 py-0.5 text-xs font-medium;
}
}