One Hat Cyber Team
  • Dir : ~/www/wwwroot/ef.electronharmony.com/1/html/
  • Edit File: form-elements.html
    Must be 8-20 characters long.

    Solid Checkbox

    Colors Default Checked Disabled
    Primary
    Secondary
    Success
    Warning
    Danger
    Info
    Dark

    Soft Checkbox

    Colors Default Checked Disabled
    Primary
    Secondary
    Success
    Warning
    Danger
    Info
    Dark

    Solid Radio

    Colors Default Checked Disabled
    Primary
    Secondary
    Success
    Warning
    Danger
    Info
    Dark

    Soft Radio

    Colors Default Checked Disabled
    Primary
    Secondary
    Success
    Warning
    Danger
    Info
    Dark

    Toggle Button


    Options

    Reference Details
    Approach Browser default checkboxes and radios are replaced with the help of .form-check, a series of classes for both input types that improves the layout and behavior of their HTML elements, that provide greater customization and cross browser consistency. Checkboxes are for selecting one or several options in a list, while radios are for selecting one option from many.
    Structurally, our <input>s and <label>s are sibling elements as opposed to an <input> within a <label>. This is slightly more verbose as you must specify id and for attributes to relate the <input> and <label>. We use the sibling selector (~) for all our <input> states, like :checked or :disabled. When combined with the .form-check-label class, we can easily style the text for each item based on the <input>’s state.
    Indeterminate Checkboxes can utilize the :indeterminate pseudo class when manually set via JavaScript (there is no available HTML attribute for specifying it).
    Disabled Add the disabled attribute and the associated <label>s are automatically styled to match with a lighter color to help indicate the input's state.
    Inline Group checkboxes or radios on the same horizontal row by adding .form-check-inline to any .form-check.
    Reverse Put your checkboxes, radios, and switches on the opposite side with the .form-check-reverse modifier class.
    Without labels Omit the wrapping .form-check for checkboxes and radios that have no label text. Remember to still provide some form of accessible name for assistive technologies (for instance, using aria-label). See the forms overview accessibility section for details.
    Toggle buttons Create button-like checkboxes and radio buttons by using .btn styles rather than .form-check-label on the <label> elements. These toggle buttons can further be grouped in a button group if needed.
    Documentations Please visit: https://getbootstrap.com/docs/5.3/forms/checks-radios/