D7783 login & register page opnform (#16)

* login & register new UI

* checkbox-input support for label as slot

* test case changes
This commit is contained in:
Chirag
2022-10-19 13:48:07 +05:30
committed by GitHub
parent 35c49ff90c
commit 907f78e6ce
5 changed files with 170 additions and 78 deletions

View File

@@ -1,7 +1,9 @@
<template>
<div :class="wrapperClass">
<v-checkbox :id="id?id:name" v-model="compVal" :disabled="disabled" :name="name" @input="$emit('input',$event)">
{{ label }} <span v-if="required" class="text-red-500 required-dot">*</span>
<v-checkbox :id="id?id:name" v-model="compVal" :disabled="disabled" :name="name" @input="$emit('input',$event)" :size="size">
<slot name="label">
{{ label }} <span v-if="required" class="text-red-500 required-dot">*</span>
</slot>
</v-checkbox>
<small v-if="help" :class="theme.default.help">
<slot name="help">{{ help }}</slot>