Skip to main content
Glama
deleonio
by deleonio
input-radio.scss1.63 kB
@use '../mixins/to-rem' as *; @use '../mixins/alert-wc' as *; @use '../mixins/typography' as *; @use '../mixins/form-field' as *; @use '../mixins/field-control' as *; @use '../mixins/focus-outline' as *; @layer kol-theme-component { @include kol-alert-theme; @include kol-form-field-theme; @include kol-field-control-theme; .kol-form-field { display: grid; margin: 0; padding: 0; border: 0; &--error { color: var(--color-danger); font-weight: 700; } &__label { display: inline-block; padding: 0; } &__input { gap: to-rem(4); &--orientation-horizontal { margin-top: calc(var(--spacing) / 2); gap: var(--spacing) calc(var(--spacing) * 2); } } } .kol-field-control { &__label { padding-top: 0.1em; } } .kol-input-radio { &__input { border-color: var(--color-subtle); border-style: solid; border-radius: 50%; border-width: 2px; line-height: 1.5; &:not(:disabled):hover { box-shadow: 0 2px 8px 2px rgb(8, 35, 48, 0.24); border-color: var(--color-primary); } &:focus { outline: var(--color-primary-variant) solid to-rem(3); outline-offset: 2px; transition: 200ms outline-offset linear; &:hover { box-shadow: none; } } &:checked { &:before { background-color: var(--color-primary); } } &:disabled { background-color: var(--color-mute-variant); } } } .kol-input--error:focus { outline-color: var(--color-danger); } .kol-field-control__hint, .kol-form-field__hint { @include kol-typography-hint; } .kol-alert--type-error { margin-left: -0.25em; } }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/deleonio/public-ui-kolibri'

If you have feedback or need assistance with the MCP directory API, please join our Discord server