|
@tailwind components; |
|
|
|
@layer components { |
|
.action-btn { |
|
@apply inline-flex justify-center items-center cursor-pointer text-text-tertiary |
|
hover:text-text-secondary |
|
hover:bg-state-base-hover |
|
} |
|
|
|
.action-btn-disabled { |
|
@apply cursor-not-allowed |
|
} |
|
|
|
.action-btn-xl { |
|
@apply p-2 w-9 h-9 rounded-lg |
|
} |
|
|
|
.action-btn-l { |
|
@apply p-1.5 w-8 h-8 rounded-lg |
|
} |
|
|
|
/* m is for the regular button */ |
|
.action-btn-m { |
|
@apply p-0.5 w-6 h-6 rounded-lg |
|
} |
|
|
|
.action-btn-xs { |
|
@apply p-0 w-4 h-4 rounded |
|
} |
|
|
|
.action-btn.action-btn-active { |
|
@apply |
|
text-text-accent |
|
bg-state-accent-active |
|
hover:bg-state-accent-active-alt |
|
} |
|
|
|
.action-btn.action-btn-disabled { |
|
@apply |
|
text-text-disabled |
|
} |
|
|
|
.action-btn.action-btn-destructive { |
|
@apply |
|
text-text-destructive |
|
bg-state-destructive-hover |
|
} |
|
|
|
} |