templates/ui-buttons.html.twig line 1

Open in your IDE?
  1. {{ include('partials/main.html.twig') }}
  2.     <head>
  3.         
  4.         {{ include('partials/title-meta.html.twig', {title: 'Buttons'}) }}
  5.         {{ include('partials/head-css.html.twig') }}
  6.     </head>
  7.     {{ include('partials/body.html.twig') }}
  8.         <!-- Begin page -->
  9.         <div id="layout-wrapper">
  10.             {{ include('partials/menu.html.twig') }}
  11.             <!-- ============================================================== -->
  12.             <!-- Start right Content here -->
  13.             <!-- ============================================================== -->
  14.             <div class="main-content">
  15.                 <div class="page-content">
  16.                     <div class="container-fluid">
  17.                         {{ include('partials/page-title.html.twig', {pagetitle: 'Components', title: 'Buttons'}) }}
  18.                         <div class="row">
  19.                             <div class="col-xl-6">
  20.                                 <div class="card">
  21.                                     <div class="card-header">
  22.                                         <h4 class="card-title">Default Buttons</h4>
  23.                                         <p class="card-title-desc">Bootstrap includes six predefined button styles, each serving its own semantic purpose.</p>
  24.                                     </div><!-- end card header -->
  25.                                     <div class="card-body">
  26.                                         <div class="d-flex flex-wrap gap-2">
  27.                                             <button type="button" class="btn btn-primary waves-effect waves-light">Primary</button>
  28.                                             <button type="button" class="btn btn-secondary waves-effect waves-light">Secondary</button>
  29.                                             <button type="button" class="btn btn-success waves-effect waves-light">Success</button>
  30.                                             <button type="button" class="btn btn-info waves-effect waves-light">Info</button>
  31.                                             <button type="button" class="btn btn-warning waves-effect waves-light">Warning</button>
  32.                                             <button type="button" class="btn btn-danger waves-effect waves-light">Danger</button>
  33.                                             <button type="button" class="btn btn-dark waves-effect waves-light">Dark</button>
  34.                                             <button type="button" class="btn btn-link waves-effect">Link</button>
  35.                                             <button type="button" class="btn btn-light waves-effect">Light</button>
  36.                                         </div>
  37.                                     </div><!-- end card-body -->
  38.                                 </div><!-- end card -->
  39.                             </div><!-- end col -->
  40.                             <div class="col-xl-6">
  41.                                 <div class="card">
  42.                                     <div class="card-header">
  43.                                         <h4 class="card-title">Outline Buttons</h4>
  44.                                         <p class="card-title-desc">Replace the default modifier classes with the <code
  45.                                                 class="highlighter-rouge">.btn-outline-*</code> ones to remove all background images and colors on any
  46.                                             button.
  47.                                         </p>
  48.                                     </div><!-- end card header -->
  49.                                     <div class="card-body">
  50.                                         <div class="d-flex flex-wrap gap-2">
  51.                                             <button type="button" class="btn btn-outline-primary waves-effect waves-light">Primary</button>
  52.                                             <button type="button" class="btn btn-outline-secondary waves-effect">Secondary</button>
  53.                                             <button type="button" class="btn btn-outline-success waves-effect waves-light">Success</button>
  54.                                             <button type="button" class="btn btn-outline-info waves-effect waves-light">Info</button>
  55.                                             <button type="button" class="btn btn-outline-warning waves-effect waves-light">Warning</button>
  56.                                             <button type="button" class="btn btn-outline-danger waves-effect waves-light">Danger</button>
  57.                                             <button type="button" class="btn btn-outline-dark waves-effect waves-light">Dark</button>
  58.                                             <button type="button" class="btn btn-outline-light waves-effect">Light</button>
  59.                                         </div>
  60.                                     </div><!-- end card-body -->
  61.                                 </div><!-- end card -->
  62.                             </div><!-- end col -->
  63.                         </div><!-- end row -->
  64.                         <div class="row">
  65.                             <div class="col-xl-6">
  66.                                 <div class="card">
  67.                                     <div class="card-header">
  68.                                         <h4 class="card-title">Rounded Buttons</h4>
  69.                                         <p class="card-title-desc">Use class <code>.btn-rounded</code> for button round border.</p>
  70.                                     </div><!-- end card header -->
  71.                                     <div class="card-body">
  72.                                         <div class="d-flex flex-wrap gap-2">
  73.                                             <button type="button" class="btn btn-primary btn-rounded waves-effect waves-light">Primary</button>
  74.                                             <button type="button" class="btn btn-secondary btn-rounded waves-effect waves-light">Secondary</button>
  75.                                             <button type="button" class="btn btn-success btn-rounded waves-effect waves-light">Success</button>
  76.                                             <button type="button" class="btn btn-info btn-rounded waves-effect waves-light">Info</button>
  77.                                             <button type="button" class="btn btn-warning btn-rounded waves-effect waves-light">Warning</button>
  78.                                             <button type="button" class="btn btn-danger btn-rounded waves-effect waves-light">Danger</button>
  79.                                             <button type="button" class="btn btn-dark btn-rounded waves-effect waves-light">Dark</button>
  80.                                             <button type="button" class="btn btn-link btn-rounded waves-effect">Link</button>
  81.                                             <button type="button" class="btn btn-light btn-rounded waves-effect">Light</button>
  82.                                         </div>
  83.                                     </div><!-- end card-body -->
  84.                                 </div><!-- end card -->
  85.                             </div><!-- end col -->
  86.                             <div class="col-xl-6">
  87.                                 <div class="card">
  88.                                     <div class="card-header">
  89.                                         <h4 class="card-title">Buttons With Icon</h4>
  90.                                         <p class="card-title-desc">Add icon in button.</p>
  91.                                     </div><!-- end card header -->
  92.                                     <div class="card-body">
  93.                                         <div class="d-flex flex-wrap gap-2">
  94.                                             <button type="button" class="btn btn-primary waves-effect waves-light">
  95.                                                 <i class="bx bx-smile font-size-16 align-middle me-2"></i> Primary
  96.                                             </button>
  97.                                             <button type="button" class="btn btn-success waves-effect waves-light">
  98.                                                 <i class="bx bx-check-double font-size-16 align-middle me-2"></i> Success
  99.                                             </button>
  100.                                             <button type="button" class="btn btn-warning waves-effect waves-light">
  101.                                                 <i class="bx bx-error font-size-16 align-middle me-2"></i> Warning
  102.                                             </button>
  103.                                             <button type="button" class="btn btn-danger waves-effect waves-light">
  104.                                                 <i class="bx bx-block font-size-16 align-middle me-2"></i> Danger
  105.                                             </button>
  106.                                             <button type="button" class="btn btn-dark waves-effect waves-light">
  107.                                                 <i class="bx bx-loader bx-spin font-size-16 align-middle me-2"></i> Loading
  108.                                             </button>
  109.                                             <button type="button" class="btn btn-light waves-effect">
  110.                                                 <i class="bx bx-hourglass bx-spin font-size-16 align-middle me-2"></i> Loading
  111.                                             </button>
  112.                                         </div>
  113.                                     </div><!-- end card-body -->
  114.                                 </div><!-- end card -->
  115.                             </div><!-- end col -->
  116.                         </div><!-- end row -->
  117.                         <div class="row">
  118.                             <div class="col-xl-6">
  119.                                 <div class="card">
  120.                                     <div class="card-header">
  121.                                         <h4 class="card-title">Soft Buttons</h4>
  122.                                         <p class="card-title-desc">Soft buttons</p>
  123.                                     </div><!-- end card header -->
  124.                                     <div class="card-body">
  125.                                         <div class="d-flex flex-wrap gap-2">
  126.                                             <button type="button" class="btn btn-soft-primary waves-effect waves-light">Primary</button>
  127.                                             <button type="button" class="btn btn-soft-secondary waves-effect waves-light">Secondary</button>
  128.                                             <button type="button" class="btn btn-soft-success waves-effect waves-light">Success</button>
  129.                                             <button type="button" class="btn btn-soft-info waves-effect waves-light">Info</button>
  130.                                             <button type="button" class="btn btn-soft-warning waves-effect waves-light">Warning</button>
  131.                                             <button type="button" class="btn btn-soft-danger waves-effect waves-light">Danger</button>
  132.                                             <button type="button" class="btn btn-soft-dark waves-effect waves-light">Dark</button>
  133.                                             <button type="button" class="btn btn-soft-link waves-effect">Link</button>
  134.                                             <button type="button" class="btn btn-soft-light waves-effect">Light</button>
  135.                                         </div>
  136.                                     </div><!-- end card-body -->
  137.                                 </div><!-- end card -->
  138.                             </div><!-- end col -->
  139.                             <div class="col-xl-6">
  140.                                 <div class="card">
  141.                                     <div class="card-header">
  142.                                         <h4 class="card-title">Soft Icon Buttons</h4>
  143.                                         <p class="card-title-desc">Use class <code>btn-soft-*</code> for button round border.</p>
  144.                                     </div><!-- end card header -->
  145.                                     <div class="card-body">
  146.                                         <div class="d-flex flex-wrap gap-2">
  147.                                             <button type="button" class="btn btn-soft-primary waves-effect waves-light"><i class="bx bx-smile font-size-16 align-middle"></i></button>
  148.                                             <button type="button" class="btn btn-soft-success waves-effect waves-light"><i class="bx bx-check-double font-size-16 align-middle"></i></button>
  149.                                             <button type="button" class="btn btn-soft-warning waves-effect waves-light"><i class="bx bx-error font-size-16 align-middle"></i></button>
  150.                                             <button type="button" class="btn btn-soft-danger waves-effect waves-light"><i class="bx bx-block font-size-16 align-middle"></i></button>
  151.                                             <button type="button" class="btn btn-soft-dark waves-effect waves-light"><i class="bx bx-loader font-size-16 align-middle"></i></button>
  152.                                             <button type="button" class="btn btn-soft-light waves-effect waves-light"><i class="bx bx-hourglass font-size-16 align-middle"></i></button>
  153.                                         </div>
  154.                                     </div><!-- end card-body -->
  155.                                 </div><!-- end card -->
  156.                             </div><!-- end col -->
  157.                         </div><!-- end row -->
  158.                         <div class="row">
  159.                             <div class="col-xl-6">
  160.                                 <div class="card">
  161.                                     <div class="card-header">
  162.                                         <h4 class="card-title">Disable Buttons</h4>
  163.                                         <p class="card-title-desc">Make buttons look inactive by adding the <code>disabled</code> boolean attribute to any <code>&lt;button&gt;</code> element. Disabled buttons have <code>pointer-events: none</code> applied to, preventing hover and active states from triggering.</p>
  164.                                     </div><!-- end card header -->
  165.                                     <div class="card-body">
  166.                                         <div class="d-flex flex-wrap gap-3">
  167.                                             <button type="button" class="btn btn-lg btn-primary" disabled>Primary button</button>
  168.                                             <button type="button" class="btn btn-secondary btn-lg" disabled>Button</button>
  169.                                         </div>
  170.                                     </div><!-- end card-body -->
  171.                                 </div><!-- end card -->
  172.                             </div><!-- end col -->
  173.                             <div class="col-xl-6">
  174.                                 <div class="card">
  175.                                     <div class="card-header">
  176.                                         <h4 class="card-title">Link Functionality Caveat Disable Buttons</h4>
  177.                                         <p class="card-title-desc"><code>&lt;a&gt;</code>s don’t support the <code>disabled</code> attribute, so you must add the <code>.disabled</code> class and <code>aria-disabled="true"</code> to make it visually appear disabled. also include a <code>tabindex="-1"</code> attribute.</p>
  178.                                     </div><!-- end card header -->
  179.                                     <div class="card-body">
  180.                                         <div class="d-flex flex-wrap gap-2">
  181.                                             <a class="btn btn-primary btn-lg disabled" role="button" aria-disabled="true">Primary link</a>
  182.                                             <a href="#" class="btn btn-secondary btn-lg disabled" tabindex="-1" role="button" aria-disabled="true">Link</a>
  183.                                         </div>
  184.                                     </div><!-- end card-body -->
  185.                                 </div><!-- end card -->
  186.                             </div><!-- end col -->
  187.                         </div><!-- end row -->
  188.                         <div class="row">
  189.                             <div class="col-xl-12">
  190.                                 <div class="card">
  191.                                     <div class="card-header">
  192.                                         <h4 class="card-title">Snip Buttons</h4>
  193.                                         <p class="card-title-desc">Example of Snip Buttons</p>
  194.                                     </div><!-- end card header -->
  195.                                     <div class="card-body">
  196.                                         <div class="row g-4">
  197.                                             <div class="col-xl-4">
  198.                                                 <h5 class="font-size-15 mb-3">Example 1</h5>
  199.                                                 <div class="btn-group btn-group-example mb-3" role="group">
  200.                                                     <button type="button" class="btn btn-outline-primary w-sm">Left</button>
  201.                                                     <button type="button" class="btn btn-outline-primary w-sm">Middle</button>
  202.                                                     <button type="button" class="btn btn-outline-primary w-sm">Right</button>
  203.                                                 </div>
  204.                                                 <div>
  205.                                                     <div class="btn-group btn-group-example mb-3" role="group">
  206.                                                         <button type="button" class="btn btn-primary w-xs"><i class="mdi mdi-thumb-up"></i></button>
  207.                                                         <button type="button" class="btn btn-danger w-xs"><i class="mdi mdi-thumb-down"></i></button>
  208.                                                     </div>
  209.                                                 </div>
  210.                                                 <div>
  211.                                                     <div class="btn-group btn-group-example" role="group">
  212.                                                         <button type="button" class="btn btn-outline-secondary w-xs"><i class="bx bx-menu-alt-right"></i></button>
  213.                                                         <button type="button" class="btn btn-outline-secondary w-xs"><i class="bx bx-menu"></i></button>
  214.                                                         <button type="button" class="btn btn-outline-secondary w-xs"><i class="bx bx-menu-alt-left"></i></button>
  215.                                                     </div>
  216.                                                 </div>
  217.                                             </div><!-- end col -->
  218.                                             <div class="col-xl-4">
  219.                                                 <h5 class="font-size-15 mb-3">Example 2</h5>
  220.                                                 <div class="d-flex flex-wrap gap-2">
  221.                                                     <button type="button" class="btn btn-primary waves-effect btn-label waves-light"><i class="bx bx-smile label-icon"></i> Primary</button>
  222.                                                     <button type="button" class="btn btn-success waves-effect btn-label waves-light"><i class="bx bx-check-double label-icon"></i> Success</button>
  223.                                                     <button type="button" class="btn btn-warning waves-effect btn-label waves-light"><i class="bx bx-error label-icon"></i> Warning</button>
  224.                                                     <button type="button" class="btn btn-danger waves-effect btn-label waves-light"><i class="bx bx-block label-icon"></i> Danger</button>
  225.                                                     <button type="button" class="btn btn-dark waves-effect btn-label waves-light"><i class="bx bx-loader label-icon"></i> Dark</button>
  226.                                                     <button type="button" class="btn btn-light waves-effect btn-label waves-light"><i class="bx bx-hourglass label-icon"></i> Light</button>
  227.                                                 </div>
  228.                                             </div><!-- end col -->
  229.                                             <div class="col-xl-4">
  230.                                                 <h5 class="font-size-15 mb-3">Example 3</h5>
  231.                                                 <div class="d-flex flex-wrap gap-2">
  232.                                                     <button type="button" class="btn btn-primary waves-effect waves-light w-sm">
  233.                                                         <i class="mdi mdi-download d-block font-size-16"></i> Download
  234.                                                     </button>
  235.                                                     <button type="button" class="btn btn-light waves-effect waves-light w-sm">
  236.                                                         <i class="mdi mdi-upload d-block font-size-16"></i> Upload
  237.                                                     </button>
  238.                                                     <button type="button" class="btn btn-success waves-effect waves-light w-sm">
  239.                                                         <i class="mdi mdi-pencil d-block font-size-16"></i> Edit
  240.                                                     </button>
  241.                                                     <button type="button" class="btn btn-danger waves-effect waves-light w-sm">
  242.                                                         <i class="mdi mdi-trash-can d-block font-size-16"></i> Delete
  243.                                                     </button>
  244.                                                 </div>
  245.                                             </div><!-- end col -->
  246.                                         </div><!-- end row -->
  247.                                     </div><!-- end card-body -->
  248.                                 </div><!-- end card -->
  249.                             </div><!-- end col -->
  250.                         </div><!-- end row -->
  251.                         <div class="row">
  252.                             <div class="col-xl-6">
  253.                                 <div class="card">
  254.                                     <div class="card-header">
  255.                                         <h4 class="card-title">Buttons Sizes</h4>
  256.                                         <p class="card-title-desc">Add <code>.btn-lg</code> or <code>.btn-sm</code> for additional sizes.</p>
  257.                                     </div><!-- end card header -->
  258.                                     <div class="card-body">
  259.                                         <div class="d-flex flex-wrap gap-3 align-items-center">
  260.                                             <button type="button" class="btn btn-primary btn-lg waves-effect waves-light">Large button</button>
  261.                                             <button type="button" class="btn btn-secondary btn-lg waves-effect waves-light">Large button</button>
  262.                                             <button type="button" class="btn btn-primary btn-sm waves-effect waves-light">Small button</button>
  263.                                             <button type="button" class="btn btn-secondary btn-sm waves-effect waves-light">Small button</button>
  264.                                         </div>
  265.                                     </div><!-- end card-body -->
  266.                                 </div><!-- end card -->
  267.                             </div><!-- end col -->
  268.                             <div class="col-xl-6">
  269.                                 <div class="card">
  270.                                     <div class="card-header">
  271.                                         <h4 class="card-title">Buttons Width</h4>
  272.                                         <p class="card-title-desc">Add <code>.w-xs</code>, <code>.w-sm</code>, <code>.w-md</code> and <code> .w-lg</code> class for additional buttons width.</p>
  273.                                     </div><!-- end card header -->
  274.                                     <div class="card-body">
  275.                                         <div class="d-flex flex-wrap gap-2">
  276.                                             <button type="button" class="btn btn-primary w-xs waves-effect waves-light">Xs</button>
  277.                                             <button type="button" class="btn btn-danger w-sm waves-effect waves-light">Small</button>
  278.                                             <button type="button" class="btn btn-warning w-md waves-effect waves-light">Medium</button>
  279.                                             <button type="button" class="btn btn-success w-lg waves-effect waves-light">Large</button>
  280.                                         </div>
  281.                                     </div><!-- end card-body -->
  282.                                 </div><!-- end card -->
  283.                             </div><!-- end col -->
  284.                         </div><!-- end row -->
  285.                         <div class="row">
  286.                             <div class="col-xl-6">
  287.                                 <div class="card">
  288.                                     <div class="card-header">
  289.                                         <h4 class="card-title">Button Tags</h4>
  290.                                         <p class="card-title-desc">
  291.                                             The <code class="highlighter-rouge">.btn</code>
  292.                                             classes are designed to be used with the <code
  293.                                                     class="highlighter-rouge">&lt;button&gt;</code> element.
  294.                                             However, you can also use these classes on <code
  295.                                                     class="highlighter-rouge">&lt;a&gt;</code> or <code
  296.                                                     class="highlighter-rouge">&lt;input&gt;</code> elements (though
  297.                                             some browsers may apply a slightly different rendering).
  298.                                         </p>
  299.                                     </div><!-- end card header -->
  300.                                     <div class="card-body">
  301.                                         <div class="d-flex flex-wrap gap-3 align-items-center">
  302.                                             <a class="btn btn-primary waves-effect waves-light" href="#" role="button">Link</a>
  303.                                             <button class="btn btn-success waves-effect waves-light" type="submit">Button</button>
  304.                                             <input class="btn btn-info" type="button" value="Input">
  305.                                             <input class="btn btn-danger" type="submit" value="Submit">
  306.                                             <input class="btn btn-warning" type="reset" value="Reset">
  307.                                         </div>
  308.                                     </div><!-- end card-body -->
  309.                                 </div><!-- end card -->
  310.                             </div><!-- end col -->
  311.                             <div class="col-xl-6">
  312.                                 <div class="card">
  313.                                     <div class="card-header">
  314.                                         <h4 class="card-title">Toggle States</h4>
  315.                                         <p class="card-title-desc">Add <code>data-bs-toggle="button"</code> to toggle a button’s <code>active</code> state. If you’re pre-toggling a button, you must manually add the <code>.active</code> class <strong>and</strong> <code>aria-pressed="true"</code> to ensure that it is conveyed appropriately to assistive technologies.</p>
  316.                                     </div><!-- end card header -->
  317.                                     <div class="card-body">
  318.                                         <div class="d-flex flex-wrap gap-2">
  319.                                             <!-- Toggle States Button -->
  320.                                             <button type="button" class="btn btn-primary" data-bs-toggle="button" autocomplete="off">Toggle button</button>
  321.                                             <button type="button" class="btn btn-primary active" data-bs-toggle="button" autocomplete="off" aria-pressed="true">Active toggle button</button>
  322.                                             <button type="button" class="btn btn-primary" disabled data-bs-toggle="button" autocomplete="off">Disabled toggle button</button>
  323.                                             <!-- Toggle States Link -->
  324.                                             <a href="#" class="btn btn-primary" role="button" data-bs-toggle="button">Toggle link</a>
  325.                                             <a href="#" class="btn btn-primary active" role="button" data-bs-toggle="button" aria-pressed="true">Active toggle link</a>
  326.                                             <a class="btn btn-primary disabled" aria-disabled="true" role="button" data-bs-toggle="button">Disabled toggle link</a>
  327.                                         </div>
  328.                                     </div><!-- end card-body -->
  329.                                 </div><!-- end card -->
  330.                             </div><!-- end col -->
  331.                         </div><!-- end row -->
  332.                         <div class="row">
  333.                             <div class="col-xl-6">
  334.                                 <div class="card">
  335.                                     <div class="card-header">
  336.                                         <h4 class="card-title">Block Buttons</h4>
  337.                                         <p class="card-title-desc">Add <code>.d-grid</code>. class in parent div for block buttons</p>
  338.                                     </div><!-- end card header -->
  339.                                     <div class="card-body">
  340.                                         <div class="d-grid gap-2">
  341.                                             <button type="button" class="btn btn-primary btn-lg waves-effect waves-light">Block level button</button>
  342.                                             <button type="button" class="btn btn-secondary btn-sm waves-effect waves-light">Block level button</button>
  343.                                         </div>
  344.                                     </div><!-- end card-body -->
  345.                                 </div><!-- end card -->
  346.                             </div><!-- end col -->
  347.                             <div class="col-xl-6">
  348.                                 <div class="card">
  349.                                     <div class="card-header">
  350.                                         <h4 class="card-title">Checkbox & Radio Buttons</h4>
  351.                                         <p class="card-title-desc">Create button-like checkboxes and radio buttons by using <code>.btn</code> styles rather than 
  352.                                             <code>.form-check-label</code> on the <code>&lt;label&gt;</code> elements.
  353.                                         </p>
  354.                                     </div><!-- end card header -->
  355.                                     <div class="card-body">
  356.                                         <div class="row g-2">
  357.                                             <div class="col-xl-6">
  358.                                                 <div class="d-flex flex-wrap gap-3">
  359.                                                     <div class="btn-group" role="group" aria-label="Basic checkbox toggle button group">
  360.                                                     
  361.                                                         <input type="checkbox" class="btn-check" id="btncheck1" autocomplete="off" checked>
  362.                                                         <label class="btn btn-primary" for="btncheck1">Checkbox 1</label>
  363.     
  364.                                                         <input type="checkbox" class="btn-check" id="btncheck2" autocomplete="off">
  365.                                                         <label class="btn btn-primary" for="btncheck2">Checkbox 2</label>
  366.     
  367.                                                         <input type="checkbox" class="btn-check" id="btncheck3" autocomplete="off">
  368.                                                         <label class="btn btn-primary" for="btncheck3">Checkbox 3</label>
  369.                                                     </div>
  370.     
  371.                                                     <div class="btn-group" role="group" aria-label="Basic checkbox toggle button group">
  372.                                                         <input type="checkbox" class="btn-check" id="btncheck4" autocomplete="off" checked>
  373.                                                         <label class="btn btn-outline-primary" for="btncheck4">Checkbox 4</label>
  374.     
  375.                                                         <input type="checkbox" class="btn-check" id="btncheck5" autocomplete="off">
  376.                                                         <label class="btn btn-outline-primary" for="btncheck5">Checkbox 5</label>
  377.     
  378.                                                         <input type="checkbox" class="btn-check" id="btncheck6" autocomplete="off">
  379.                                                         <label class="btn btn-outline-primary" for="btncheck6">Checkbox 6</label>
  380.                                                     </div>
  381.                                                 </div>
  382.                                             </div><!-- end col -->
  383.                                             <div class="col-xl-6">
  384.                                                 <div class="d-flex flex-wrap gap-3">
  385.                                                     <div class="btn-group" role="group" aria-label="Basic radio toggle button group">
  386.                                                         <input type="radio" class="btn-check" name="btnradio" id="btnradio1" autocomplete="off" checked>
  387.                                                         <label class="btn btn-secondary" for="btnradio1">Radio 1</label>
  388.                                                       
  389.                                                         <input type="radio" class="btn-check" name="btnradio" id="btnradio2" autocomplete="off">
  390.                                                         <label class="btn btn-secondary" for="btnradio2">Radio 2</label>
  391.                                                       
  392.                                                         <input type="radio" class="btn-check" name="btnradio" id="btnradio3" autocomplete="off">
  393.                                                         <label class="btn btn-secondary" for="btnradio3">Radio 3</label>
  394.                                                     </div>
  395.     
  396.                                                     <div class="btn-group" role="group" aria-label="Basic radio toggle button group">
  397.                                                         <input type="radio" class="btn-check" name="btnradio" id="btnradio4" autocomplete="off" checked>
  398.                                                         <label class="btn btn-outline-secondary" for="btnradio4">Radio 4</label>
  399.                                                       
  400.                                                         <input type="radio" class="btn-check" name="btnradio" id="btnradio5" autocomplete="off">
  401.                                                         <label class="btn btn-outline-secondary" for="btnradio5">Radio 5</label>
  402.                                                       
  403.                                                         <input type="radio" class="btn-check" name="btnradio" id="btnradio6" autocomplete="off">
  404.                                                         <label class="btn btn-outline-secondary" for="btnradio6">Radio 6</label>
  405.                                                     </div>
  406.                                                 </div>
  407.                                             </div><!-- end col -->
  408.                                         </div><!-- end row -->
  409.                                     </div><!-- end card-body -->
  410.                                 </div><!-- end card -->
  411.                             </div><!-- end col -->
  412.                         </div><!-- end row -->
  413.                         <div class="row">
  414.                             <div class="col-xl-6">
  415.                                 <div class="card">
  416.                                     <div class="card-header">
  417.                                         <h4 class="card-title">Button Group</h4>
  418.                                         <p class="card-title-desc">Wrap a series of buttons with <code
  419.                                             class="highlighter-rouge">.btn</code> in <code
  420.                                             class="highlighter-rouge">.btn-group</code>.
  421.                                         </p>
  422.                                     </div><!-- end card header -->
  423.                                     <div class="card-body">
  424.                                         <div class="row g-4">
  425.                                             <div class="d-flex flex-wrap gap-3">
  426.                                                 <div class="btn-group" role="group" aria-label="Basic example">
  427.                                                     <button type="button" class="btn btn-primary">Left</button>
  428.                                                     <button type="button" class="btn btn-primary">Middle</button>
  429.                                                     <button type="button" class="btn btn-primary">Right</button>
  430.                                                 </div>
  431.                                             
  432.                                                 <div class="btn-group" role="group" aria-label="Basic example">
  433.                                                     <button type="button" class="btn btn-outline-primary">Left</button>
  434.                                                     <button type="button" class="btn btn-outline-primary">Middle</button>
  435.                                                     <button type="button" class="btn btn-outline-primary">Right</button>
  436.                                                 </div>
  437.                                                 <div class="btn-group" role="group" aria-label="Basic example">
  438.                                                     <button type="button" class="btn btn-secondary"><i class="bx bx-menu-alt-right"></i></button>
  439.                                                     <button type="button" class="btn btn-secondary"><i class="bx bx-menu"></i></button>
  440.                                                     <button type="button" class="btn btn-secondary"><i class="bx bx-menu-alt-left"></i></button>
  441.                                                 </div>
  442.                                             </div>
  443.                                         </div>                                            
  444.                                     </div><!-- end card-body -->
  445.                                 </div><!-- end card -->
  446.                             </div><!-- end col -->
  447.                             <div class="col-xl-6">
  448.                                 <div class="card">
  449.                                     <div class="card-header">
  450.                                         <h4 class="card-title">Button Toolbar</h4>
  451.                                         <p class="card-title-desc">Combine sets of button groups into
  452.                                             button toolbars for more complex components. Use utility classes as
  453.                                             needed to space out groups, buttons, and more.
  454.                                         </p>
  455.                                     </div><!-- end card header -->
  456.                                     <div class="card-body">
  457.                                         <div class="btn-toolbar gap-2" role="toolbar" aria-label="Toolbar with button groups">
  458.                                             <div class="btn-group" role="group" aria-label="First group">
  459.                                                 <button type="button" class="btn btn-secondary">1</button>
  460.                                                 <button type="button" class="btn btn-secondary">2</button>
  461.                                                 <button type="button" class="btn btn-secondary">3</button>
  462.                                                 <button type="button" class="btn btn-secondary">4</button>
  463.                                             </div>
  464.                                             <div class="btn-group" role="group" aria-label="Second group">
  465.                                                 <button type="button" class="btn btn-secondary">5</button>
  466.                                                 <button type="button" class="btn btn-secondary">6</button>
  467.                                                 <button type="button" class="btn btn-secondary">7</button>
  468.                                             </div>
  469.                                             <div class="btn-group" role="group" aria-label="Third group">
  470.                                                 <button type="button" class="btn btn-secondary">8</button>
  471.                                             </div>
  472.                                         </div>
  473.                                     </div><!-- end card-body -->
  474.                                 </div><!-- end card -->
  475.                             </div><!-- end col -->
  476.                         </div><!-- end row -->
  477.                         <div class="row">
  478.                             <div class="col-xl-6">
  479.                                 <div class="card">
  480.                                     <div class="card-header">
  481.                                         <h4 class="card-title">Sizing</h4>
  482.                                         <p class="card-title-desc">Instead of applying button sizing
  483.                                             classes to every button in a group, just add <code
  484.                                                     class="highlighter-rouge">.btn-group-*</code> to each <code
  485.                                                     class="highlighter-rouge">.btn-group</code>, including each one
  486.                                             when nesting multiple groups.
  487.                                         </p>
  488.                                     </div><!-- end card header -->
  489.                                     <div class="card-body">
  490.                                         <div class="d-flex flex-wrap gap-3">
  491.                                             <div class="btn-group btn-group-lg" role="group" aria-label="Basic example">
  492.                                                 <button type="button" class="btn btn-primary">Left</button>
  493.                                                 <button type="button" class="btn btn-primary">Middle</button>
  494.                                                 <button type="button" class="btn btn-primary">Right</button>
  495.                                             </div>
  496.                                             <div class="btn-group btn-group-lg" role="group" aria-label="Basic example">
  497.                                                 <button type="button" class="btn btn-outline-primary">Left</button>
  498.                                                 <button type="button" class="btn btn-outline-primary">Middle</button>
  499.                                                 <button type="button" class="btn btn-outline-primary">Right</button>
  500.                                             </div>
  501.                                         </div>
  502.                                         
  503.         
  504.                                         <div class="d-flex flex-wrap gap-3 my-3">
  505.                                             <div class="btn-group" role="group" aria-label="Basic example">
  506.                                                 <button type="button" class="btn btn-secondary">Left</button>
  507.                                                 <button type="button" class="btn btn-secondary">Middle</button>
  508.                                                 <button type="button" class="btn btn-secondary">Right</button>
  509.                                             </div>
  510.                                             <div class="btn-group" role="group" aria-label="Basic example">
  511.                                                 <button type="button" class="btn btn-outline-secondary">Left</button>
  512.                                                 <button type="button" class="btn btn-outline-secondary">Middle</button>
  513.                                                 <button type="button" class="btn btn-outline-secondary">Right</button>
  514.                                             </div>
  515.                                         </div>
  516.                                        <div class="d-flex flex-wrap gap-3">
  517.                                             <div class="btn-group btn-group-sm" role="group" aria-label="Basic example">
  518.                                                 <button type="button" class="btn btn-danger">Left</button>
  519.                                                 <button type="button" class="btn btn-danger">Middle</button>
  520.                                                 <button type="button" class="btn btn-danger">Right</button>
  521.                                             </div>
  522.                                             <div class="btn-group btn-group-sm" role="group" aria-label="Basic example">
  523.                                                 <button type="button" class="btn btn-outline-danger">Left</button>
  524.                                                 <button type="button" class="btn btn-outline-danger">Middle</button>
  525.                                                 <button type="button" class="btn btn-outline-danger">Right</button>
  526.                                             </div>
  527.                                        </div>
  528.         
  529.                                     </div><!-- end card-body -->
  530.                                 </div><!-- end card -->
  531.                             </div><!-- end col -->
  532.                             <div class="col-xl-6">
  533.                                 <div class="card">
  534.                                     <div class="card-header">
  535.                                         <h4 class="card-title">Vertical Variation</h4>
  536.                                         <p class="card-title-desc">Make a set of buttons appear vertically
  537.                                             stacked rather than horizontally. Split button dropdowns are not
  538.                                             supported here.
  539.                                         </p>
  540.                                     </div><!-- end card header -->
  541.                                     <div class="card-body">
  542.                                         <div class="d-flex flex-wrap gap-4 align-items-start">
  543.                                             <div class="btn-group" role="group" aria-label="Button group with nested dropdown">
  544.                                                 <button type="button" class="btn btn-primary">1</button>
  545.                                                 <button type="button" class="btn btn-primary">2</button>
  546.                                         
  547.                                                 <div class="btn-group" role="group">
  548.                                                     <button id="btnGroupDrop1" type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown"
  549.                                                         aria-expanded="false">
  550.                                                         Dropdown <i class="mdi mdi-chevron-down"></i>
  551.                                                     </button>
  552.                                                     <ul class="dropdown-menu" aria-labelledby="btnGroupDrop1">
  553.                                                         <li><a class="dropdown-item" href="#">Dropdown link</a></li>
  554.                                                         <li><a class="dropdown-item" href="#">Dropdown link</a></li>
  555.                                                     </ul>
  556.                                                 </div>
  557.                                             </div>
  558.                                             <div class="btn-group-vertical" role="group" aria-label="Vertical button group">
  559.                                                 <button type="button" class="btn btn-secondary">Button</button>
  560.                                                 <div class="btn-group" role="group">
  561.                                                     <button id="btnGroupVerticalDrop1" type="button" class="btn btn-secondary dropdown-toggle"
  562.                                                         data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  563.                                                         Dropdown <i class="mdi mdi-chevron-down"></i>
  564.                                                     </button>
  565.                                                     <div class="dropdown-menu" aria-labelledby="btnGroupVerticalDrop1">
  566.                                                         <a class="dropdown-item" href="#">Dropdown link</a>
  567.                                                         <a class="dropdown-item" href="#">Dropdown link</a>
  568.                                                     </div>
  569.                                                 </div>
  570.                                                 <button type="button" class="btn btn-secondary">Button</button>
  571.                                                 <button type="button" class="btn btn-secondary">Button</button>
  572.                                             </div>
  573.                                             <div class="btn-group-vertical" role="group" aria-label="Vertical radio toggle button group">
  574.                                                 <input type="radio" class="btn-check" name="vbtn-radio" id="vbtn-radio1" autocomplete="off" checked="">
  575.                                                 <label class="btn btn-outline-danger" for="vbtn-radio1">Radio 1</label>
  576.                                                 <input type="radio" class="btn-check" name="vbtn-radio" id="vbtn-radio2" autocomplete="off">
  577.                                                 <label class="btn btn-outline-danger" for="vbtn-radio2">Radio 2</label>
  578.                                                 <input type="radio" class="btn-check" name="vbtn-radio" id="vbtn-radio3" autocomplete="off">
  579.                                                 <label class="btn btn-outline-danger" for="vbtn-radio3">Radio 3</label>
  580.                                             </div>
  581.                                         </div>
  582.                                     </div><!-- end card-body -->
  583.                                 </div><!-- end card -->
  584.                             </div><!-- end col -->
  585.                         </div><!-- end row -->
  586.                     </div>
  587.                     <!-- container-fluid -->
  588.                 </div>
  589.                 <!-- End Page-content -->
  590.                 {{ include('partials/footer.html.twig') }}
  591.                 
  592.             </div>
  593.             <!-- end main content-->
  594.         </div>
  595.         <!-- END layout-wrapper -->
  596.         {{ include('partials/right-sidebar.html.twig') }}
  597.         {{ include('partials/vendor-scripts.html.twig') }}
  598.         <script src="/js/app.js"></script>
  599.     </body>
  600. </html>