80 lines
1.5 KiB
CSS
80 lines
1.5 KiB
CSS
/* Buttons */
|
|
|
|
.btn,
|
|
.btn-lg,
|
|
.btn-sm,
|
|
.btn-xs {
|
|
@apply font-medium text-sm inline-flex items-center justify-center border border-transparent rounded-lg leading-5 shadow-sm transition;
|
|
}
|
|
|
|
.btn {
|
|
@apply px-3 py-2;
|
|
}
|
|
|
|
.btn-lg {
|
|
@apply px-4 py-3;
|
|
}
|
|
|
|
.btn-sm {
|
|
@apply px-2 py-1;
|
|
}
|
|
|
|
.btn-xs {
|
|
@apply px-2 py-0.5;
|
|
}
|
|
|
|
/* Colors */
|
|
|
|
.btn-primary {
|
|
@apply bg-primary-600 hover:bg-primary-500 focus-visible:outline-primary-600;
|
|
}
|
|
|
|
.btn-secondary {
|
|
@apply bg-secondary-800 hover:bg-secondary-700 focus-visible:outline-secondary-800;
|
|
}
|
|
|
|
.btn-tertiary {
|
|
@apply bg-tertiary-600 hover:bg-tertiary-500 focus-visible:outline-tertiary-600;
|
|
}
|
|
|
|
.btn-danger {
|
|
@apply bg-danger-600 hover:bg-danger-500 focus-visible:outline-danger-600;
|
|
}
|
|
|
|
.btn-warning {
|
|
@apply bg-warning-500 hover:bg-warning-400 focus-visible:outline-warning-500;
|
|
}
|
|
|
|
.btn-info {
|
|
@apply bg-info-600 hover:bg-info-500 focus-visible:outline-info-600;
|
|
}
|
|
|
|
.btn-success {
|
|
@apply bg-success-600 hover:bg-success-500 focus-visible:outline-success-600;
|
|
}
|
|
|
|
/* Outline */
|
|
|
|
.btn-outline-primary {
|
|
@apply bg-gray-800 hover:border-gray-600 text-primary-500;
|
|
}
|
|
|
|
.btn-outline-tertiary {
|
|
@apply bg-gray-800 hover:border-gray-600 text-tertiary-500;
|
|
}
|
|
|
|
.btn-outline-danger {
|
|
@apply bg-gray-800 hover:border-gray-600 text-danger-500;
|
|
}
|
|
|
|
.btn-outline-warning {
|
|
@apply bg-gray-800 hover:border-gray-600 text-warning-400;
|
|
}
|
|
|
|
.btn-outline-info {
|
|
@apply bg-gray-800 hover:border-gray-600 text-info-500;
|
|
}
|
|
|
|
.btn-outline-success {
|
|
@apply bg-gray-800 hover:border-gray-600 text-success-500;
|
|
} |