### Vue FloatLabel Input Group Example Source: https://frontend-design.jennifersoft.com/form-input/input-group Demonstrates the FloatLabel component within an input group, allowing for prefixed and suffixed text or icons. It utilizes Vue's reactivity system with `ref` for managing input values. ```vue ``` -------------------------------- ### Vue Checkbox in Input Group Example Source: https://frontend-design.jennifersoft.com/form-input/input-group Illustrates using the `Checkbox` component alongside `InputText` within an input group. This setup is useful for scenarios requiring a checkbox to be associated with an input field, managed via Vue's `ref`. ```vue ``` -------------------------------- ### Vue Button Integration in Input Group Source: https://frontend-design.jennifersoft.com/form-input/input-group Shows how to incorporate buttons within an input group for search functionalities. This example uses `Btn` and `InputText` components from `@jennifersoft/vue-components-v2`. ```vue ``` -------------------------------- ### Vue Tooltip Placement Examples Source: https://frontend-design.jennifersoft.com/overlay/tooltip This snippet demonstrates how to use the Tooltip component to display tooltips at various positions relative to a button. It imports the necessary components and utilizes different 'placement' props to control the tooltip's location. The 'tooltipMessage' variable would contain the text to be displayed in the tooltip. ```vue ``` -------------------------------- ### Basic Tooltip Usage (Vue) Source: https://frontend-design.jennifersoft.com/overlay/tooltip Demonstrates the basic implementation of a tooltip component. It requires importing the 'Btn' and 'Tooltip' components from '@jennifersoft/vue-components-v2'. The tooltip displays text when hovering over a button. ```vue ``` -------------------------------- ### InputAffix with Prefix and Suffix Icons (Vue) Source: https://frontend-design.jennifersoft.com/form-input/input-affix Demonstrates how to use the InputAffix component in Vue.js to create an input field with both a prefix and a suffix icon. It utilizes InputText for the input field and SvgIcon for the icons, allowing for customizable input elements. ```vue ``` -------------------------------- ### Basic InputText Usage in Vue Source: https://frontend-design.jennifersoft.com/form-input/input-text Demonstrates the basic implementation of the InputText component in a Vue.js application. It utilizes `ref` for managing the input's value and imports the component from '@jennifersoft/vue-components-v2'. The component is rendered with a placeholder. ```vue ``` -------------------------------- ### FloatLabel Basic Usage with InputText (Vue) Source: https://frontend-design.jennifersoft.com/form-input/float-label Demonstrates the basic implementation of FloatLabel with InputText components. The label appears when the input is focused or has a value. It utilizes Vue.js reactivity with `ref`. ```vue ``` -------------------------------- ### FloatLabel Fixed Label Behavior (Vue) Source: https://frontend-design.jennifersoft.com/form-input/float-label Illustrates how to use the `fixed` prop on the FloatLabel component to keep the label persistently displayed, regardless of input focus or value. This is useful for emphasizing the input's purpose. ```vue ``` -------------------------------- ### InputText Component States in Vue Source: https://frontend-design.jennifersoft.com/form-input/input-text Illustrates different visual states of the InputText component in Vue.js, including inactive, required, readonly, invalid, and disabled. Each state is managed using a `ref` to control the component's behavior and appearance. ```vue