Team Ai
Apppublic

Decoder2704/python-chatbot-jay

sourceHugging Faceupdated 7mo agoView on Hugging Face
0likes
Button.css176 linesDownload Raw Back to ui
1.ui-btn {2  display: inline-flex;3  align-items: center;4  justify-content: center;5  gap: var(--space-2);6  font: inherit;7  font-weight: var(--font-weight-semibold);8  text-decoration: none;9  border: none;10  cursor: pointer;11  transition:12    transform var(--duration-normal) var(--ease-standard),13    box-shadow var(--duration-normal) var(--ease-standard),14    filter var(--duration-fast) var(--ease-standard),15    background var(--duration-normal) var(--ease-standard),16    border-color var(--duration-normal) var(--ease-standard),17    color var(--duration-normal) var(--ease-standard);18}19 20.ui-btn:focus-visible {21  box-shadow: var(--focus-ring);22}23 24.ui-btn--primary:focus-visible,25.ui-btn--nav-cta:focus-visible,26.ui-btn--auth-submit:focus-visible {27  box-shadow: var(--focus-ring), 0 4px 20px rgba(79, 70, 229, 0.35);28}29 30.ui-btn:disabled {31  opacity: 0.45;32  cursor: not-allowed;33}34 35.ui-btn--size-sm {36  padding: 0.45rem 0.85rem;37  font-size: var(--font-size-body-sm);38  border-radius: var(--radius-md);39}40 41.ui-btn--size-md {42  padding: 0.75rem 1.5rem;43  font-size: var(--font-size-body);44  border-radius: var(--radius-pill);45}46 47.ui-btn--size-lg {48  padding: 0.85rem 1.25rem;49  font-size: var(--font-size-body);50  border-radius: var(--radius-lg);51}52 53.ui-btn--primary {54  color: #ffffff;55  background: linear-gradient(180deg, #6366f1 0%, #4f46e5 100%);56  box-shadow: 0 2px 12px rgba(79, 70, 229, 0.35);57}58 59.ui-btn--primary:hover:not(:disabled) {60  filter: brightness(1.06);61  box-shadow: 0 4px 20px rgba(79, 70, 229, 0.4);62  transform: translateY(-1px);63}64 65.ui-btn--primary:active:not(:disabled) {66  transform: translateY(0);67  transition-duration: var(--duration-fast);68}69 70.ui-btn--secondary {71  color: #4338ca;72  background: #ffffff;73  border: 1px solid rgba(99, 102, 241, 0.35);74  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.05);75}76 77.ui-btn--secondary:focus-visible {78  box-shadow: var(--focus-ring), 0 1px 2px rgba(15, 23, 42, 0.05);79}80 81.ui-btn--secondary:hover:not(:disabled) {82  background: rgba(99, 102, 241, 0.08);83  border-color: rgba(99, 102, 241, 0.55);84  box-shadow: 0 4px 14px rgba(99, 102, 241, 0.12);85  transform: translateY(-1px);86}87 88.ui-btn--secondary:active:not(:disabled) {89  transform: translateY(0);90}91 92.ui-btn--outline {93  color: #334155;94  background: #ffffff;95  border: 1px solid rgba(15, 23, 42, 0.12);96  border-radius: var(--radius-md);97  font-size: 0.875rem;98  padding: 0.65rem 1rem;99}100 101.ui-btn--outline:hover:not(:disabled) {102  border-color: rgba(99, 102, 241, 0.4);103  background: #fafbff;104  transform: translateY(-1px);105  box-shadow: 0 2px 8px rgba(99, 102, 241, 0.1);106}107 108.ui-btn--outline:active:not(:disabled) {109  transform: translateY(0);110}111 112.ui-btn--outline:focus-visible {113  border-color: rgba(99, 102, 241, 0.45);114  box-shadow: var(--focus-ring);115}116 117.ui-btn--ghost {118  padding: 0.5rem 0.85rem;119  font-size: var(--font-size-body-sm);120  font-weight: var(--font-weight-semibold);121  color: #64748b;122  background: transparent;123  border-radius: var(--radius-pill);124}125 126.ui-btn--ghost:hover:not(:disabled) {127  color: #6366f1;128  background: rgba(99, 102, 241, 0.1);129}130 131.ui-btn--ghost:focus-visible {132  box-shadow: var(--focus-ring);133}134 135.ui-btn--nav-cta {136  padding: 0.5rem 1.25rem;137  font-size: 0.875rem;138  font-weight: var(--font-weight-semibold);139  color: #ffffff;140  background: linear-gradient(180deg, #6366f1 0%, #4f46e5 100%);141  border-radius: var(--radius-pill);142  box-shadow: 0 1px 2px rgba(79, 70, 229, 0.25);143}144 145.ui-btn--nav-cta:hover:not(:disabled) {146  filter: brightness(1.05);147  box-shadow: 0 2px 12px rgba(79, 70, 229, 0.4);148  transform: translateY(-1px);149}150 151.ui-btn--nav-cta:active:not(:disabled) {152  transform: translateY(0);153}154 155.ui-btn--block {156  width: 100%;157}158 159.ui-btn--auth-submit {160  padding: 0.85rem 1.25rem;161  font-size: var(--font-size-body);162  font-weight: var(--font-weight-bold);163  color: #ffffff;164  background: linear-gradient(180deg, #6366f1 0%, #4f46e5 100%);165  border-radius: var(--radius-lg);166  box-shadow: 0 4px 14px rgba(79, 70, 229, 0.35);167}168 169.ui-btn--auth-submit:hover:not(:disabled) {170  filter: brightness(1.05);171}172 173.ui-btn--auth-submit:active:not(:disabled) {174  transform: scale(0.99);175}176