Form

Form Elements Styles
button,
input,
select,
textarea {
  background-color: var(--background);
  color: var(--text);
  border: 0.1rem solid;
  border-radius: 0.25rem;
  font-family: inherit;
  font-size: inherit;
  padding: $space-3xs;
}

fieldset {
  border-color: inherit;
}

legend, summary {
  font-weight: $fw-bold;
}

button,
select,
summary {
  cursor: pointer;
}

summary {
  padding-block: 1em;
}

label {
  display: block;
  margin-block: $space-2xs;
}

button:hover:not(:disabled), button:focus:not(:disabled) {
  transform: translate(2px, -2px);
}

button:disabled {
  cursor: not-allowed;
}

button[data-variant='primary'] {
  background-color: var(--primary);
  color: var(--background);
}

button[data-variant='secondary'] {
  background-color: var(--secondary);
  color: var(--text);
}

button[data-variant='outline'] {
  color: var(--primary);
}

Form


Give us your feedback