UNPKG

@jackiemacklein/nettz-utils

Version:

Serviços de imagem, e-mail, códigos de barras, utilitários numéricos e componentes React para apps Node.js com TypeScript

102 lines (85 loc) 1.73 kB
.nettz-btn { display: inline-flex; align-items: center; justify-content: center; padding: 8px 16px; border: 1px solid transparent; border-radius: 6px; font-size: 14px; font-weight: 500; text-decoration: none; cursor: pointer; transition: all 0.2s ease; background: none; outline: none; } .nettz-btn:disabled { opacity: 0.6; cursor: not-allowed; } .nettz-btn-sm { padding: 6px 12px; font-size: 12px; } .nettz-btn-md { padding: 8px 16px; font-size: 14px; } .nettz-btn-lg { padding: 12px 24px; font-size: 16px; } .nettz-btn-primary { background-color: #4361ee; border-color: #4361ee; color: white; } .nettz-btn-primary:hover:not(:disabled) { background-color: #3a56d4; border-color: #3a56d4; } .nettz-btn-secondary { background-color: #6c757d; border-color: #6c757d; color: white; } .nettz-btn-secondary:hover:not(:disabled) { background-color: #5a6268; border-color: #5a6268; } .nettz-btn-info { background-color: #17a2b8; border-color: #17a2b8; color: white; } .nettz-btn-info:hover:not(:disabled) { background-color: #138496; border-color: #138496; } .nettz-btn-light { background-color: #f8f9fa; border-color: #f8f9fa; color: #212529; } .nettz-btn-light:hover:not(:disabled) { background-color: #e2e6ea; border-color: #dae0e5; } .nettz-btn-outline-primary { background-color: transparent; border-color: #4361ee; color: #4361ee; } .nettz-btn-outline-primary:hover:not(:disabled) { background-color: #4361ee; color: white; } .nettz-btn-outline-info { background-color: transparent; border-color: #17a2b8; color: #17a2b8; } .nettz-btn-outline-info:hover:not(:disabled) { background-color: #17a2b8; color: white; }