<!-- Default -->
<div class="atm-form-checkbox ">
    <input class="form-checkbox" type="checkbox" id="checkbox" name="checkbox">
    <label class="form-label   " for="checkbox">

    </label>
</div>

<!-- Checked -->
<div class="atm-form-checkbox ">
    <input class="form-checkbox" type="checkbox" id="checkbox-checked" name="checkbox-checked" checked>
    <label class="form-label   " for="checkbox-checked">

    </label>
</div>

<!-- Disabled -->
<div class="atm-form-checkbox ">
    <input class="form-checkbox" type="checkbox" id="checkbox-disabled" name="checkbox-disabled" disabled>
    <label class="form-label   " for="checkbox-disabled">

    </label>
</div>

<!-- Checked Disabled -->
<div class="atm-form-checkbox ">
    <input class="form-checkbox" type="checkbox" id="checkbox-checked-disabled" name="checkbox-checked-disabled" checked disabled>
    <label class="form-label   " for="checkbox-checked-disabled">

    </label>
</div>

<div class="atm-form-checkbox {{modifier}}">
  <input
    class="form-checkbox" 
    type="checkbox" 
    {{#if id}}id="{{id}}"{{/if}}
    {{#if name}}name="{{name}}"{{/if}}
    {{#if value}}value="{{value}}"{{/if}}
    {{#if checked}}checked{{/if}}
    {{#if disabled}}disabled{{/if}}>
    {{render '@label' label merge=true}}
</div>
/* Default */
{
  "modifier": "",
  "id": "checkbox",
  "name": "checkbox",
  "value": "",
  "checked": false,
  "disabled": false,
  "label": {
    "text": "",
    "for": "checkbox"
  }
}

/* Checked */
{
  "modifier": "",
  "id": "checkbox-checked",
  "name": "checkbox-checked",
  "value": "",
  "checked": true,
  "disabled": false,
  "label": {
    "text": "",
    "for": "checkbox-checked"
  }
}

/* Disabled */
{
  "modifier": "",
  "id": "checkbox-disabled",
  "name": "checkbox-disabled",
  "value": "",
  "checked": false,
  "disabled": true,
  "label": {
    "text": "",
    "for": "checkbox-disabled"
  }
}

/* Checked Disabled */
{
  "modifier": "",
  "id": "checkbox-checked-disabled",
  "name": "checkbox-checked-disabled",
  "value": "",
  "checked": true,
  "disabled": true,
  "label": {
    "text": "",
    "for": "checkbox-checked-disabled"
  }
}

  • Content:
    .atm-form-checkbox,
    .search-filter-item {
        @apply relative pl-6;
    
        .form-checkbox {
            @apply absolute left-0 text-black  border border-solid border-black-400;
            top: 4px;
    
            &[disabled] {
                @apply bg-black-100;
            }
        }
    }
    
  • URL: /components/raw/app-checkbox/app-checkbox.css
  • Filesystem Path: src\components\07-app-atoms\app-checkbox\app-checkbox.css
  • Size: 276 Bytes

No notes defined.