Files
sifatbaho-php/resources/views/pages/ui-utilities.blade.php
2026-04-05 05:31:24 +05:00

1161 lines
68 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@extends('layouts.master')
@section('title') @lang('translation.utilities') @endsection
@section('content')
@component('components.breadcrumb')
@slot('li_1') Base UI @endslot
@slot('title') Utilities @endslot
@endcomponent
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-header">
<h4 class="card-title mb-0">Borders</h4>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use border utilities to add or remove an elements borders. Choose from all borders or one at a time.</p>
<div class="live-preview">
<div>
<div>
<h5 class="fs-13 mb-3">Border width</h5>
<div class="d-flex align-items-start flex-wrap gap-4">
<div class="text-center">
<div class="border border-1 border-light avatar-md bg-transparent mx-auto mb-1"></div>
<p><code>.border.border-1</code></p>
</div>
<div class="text-center">
<div class="border border-2 border-light avatar-md bg-transparent mx-auto mb-1"></div>
<p><code>.border.border-2</code></p>
</div>
<div class="text-center">
<div class="border border-3 border-light avatar-md bg-transparent mx-auto mb-1"></div>
<p><code>.border.border-3</code></p>
</div>
<div class="text-center">
<div class="border border-4 border-light avatar-md bg-transparent mx-auto mb-1"></div>
<p><code>.border.border-4</code></p>
</div>
<div class="text-center">
<div class="border border-5 border-light avatar-md bg-transparent mx-auto mb-1"></div>
<p><code>.border.border-5</code></p>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-lg-6">
<div>
<h5 class="fs-13 mb-3">Additive</h5>
<div class="row">
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border avatar-md border-success bg-light mx-auto mb-1"></div>
<p><code>.border</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border-top avatar-md border-success bg-light mx-auto mb-1"></div>
<p><code>.border-top</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border-end avatar-md border-success bg-light mx-auto mb-1"></div>
<p><code>.border-end</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border-bottom avatar-md border-success bg-light mx-auto mb-1"></div>
<p><code>.border-bottom</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border-start avatar-md border-success bg-light mx-auto mb-1"></div>
<p><code>.border-start</code></p>
</div>
</div>
<!--end col-->
</div>
<!--end row-->
</div>
</div>
<div class="col-lg-6">
<div>
<h5 class="fs-13 mb-3">Subtractive</h5>
<div class="row">
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border-0 border-success avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-0</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border border-success border-top-0 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-top-0</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border border-success border-end-0 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-end-0</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border border-success border-bottom-0 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-bottom-0</code></p>
</div>
</div>
<!--end col-->
<div class="col-xl-2 col-sm-4 col">
<div class="text-center">
<div class="border border-start-0 border-success avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-start-0</code></p>
</div>
</div>
<!--end col-->
</div>
<!--end row-->
</div>
</div>
</div>
<div class="mt-4">
<h5 class="fs-13 mb-3">Border Color</h5>
<div class="d-flex align-items-start flex-wrap gap-4">
<div class="text-center">
<div class="border border-primary avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-primary</code></p>
</div>
<div class="text-center">
<div class="border border-secondary avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-secondary</code></p>
</div>
<div class="text-center">
<div class="border border-success avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-success</code></p>
</div>
<div class="text-center">
<div class="border border-info avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-info</code></p>
</div>
<div class="text-center">
<div class="border border-warning avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-warning</code></p>
</div>
<div class="text-center">
<div class="border border-danger avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-danger</code></p>
</div>
<div class="text-center">
<div class="border border-dark avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-dark</code></p>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-xxl-6">
<div>
<h5 class="fs-13 mb-3">Border Style</h5>
<div class="d-flex align-items-start flex-wrap gap-4">
<div class="text-center">
<div class="border border-primary border-dotted avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-dotted</code></p>
</div>
<div class="text-center">
<div class="border border-secondary border-dashed avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-dashed</code></p>
</div>
<div class="text-center">
<div class="border border-success border-groove avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-groove</code></p>
</div>
<div class="text-center">
<div class="border border-info border-outset avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-outset</code></p>
</div>
<div class="text-center">
<div class="border border-warning border-ridge avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-ridge</code></p>
</div>
<div class="text-center">
<div class="border border-danger border-inset avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-inset</code></p>
</div>
</div>
</div>
</div>
<!--end col-->
<div class="col-xxl-6">
<div>
<h5 class="fs-13 mb-3">Additive</h5>
<div class="row">
<div class="col-sm-3 col-">
<div class="text-center">
<div class="border-start border-start-dashed border-success avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-start-dashed</code></p>
</div>
</div>
<!--end col-->
<div class="col-sm-3 col-">
<div class="text-center">
<div class="border-top border-top-dashed border-success avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-top-dashed</code></p>
</div>
</div>
<!--end col-->
<div class="col-sm-3 col-">
<div class="text-center">
<div class="border-end border-end-dashed border-success avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-end-dashed</code></p>
</div>
</div>
<!--end col-->
<div class="col-sm-3 col-">
<div class="text-center">
<div class="border-bottom border-bottom-dashed border-success avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-bottom-dashed</code></p>
</div>
</div>
<!--end col-->
</div>
<!--end row-->
</div>
</div>
<!--end col-->
</div>
<!--end row-->
<div class="mt-4">
<h5 class="fs-13 mb-3">Border Opacity</h5>
<div class="d-flex align-items-start flex-wrap gap-4">
<div class="text-center">
<div class="border border-success border-opacity-10 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-opacity-10</code></p>
</div>
<div class="text-center">
<div class="border border-success border-opacity-25 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-opacity-25</code></p>
</div>
<div class="text-center">
<div class="border border-success border-opacity-50 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-opacity-50</code></p>
</div>
<div class="text-center">
<div class="border border-success border-opacity-75 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-opacity-75</code></p>
</div>
<div class="text-center">
<div class="border border-success border-opacity-100 avatar-md bg-light mx-auto mb-1"></div>
<p><code>.border-opacity-100</code></p>
</div>
</div>
</div>
</div>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-header">
<h4 class="card-title mb-0">Border Radius</h4>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use below-mentioned class to an element to easily round its corners.</p>
<div class="live-preview">
<div>
<div>
<div class="d-flex align-items-start flex-wrap gap-4">
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-2.jpg') }}" class="avatar-md rounded" alt="rounded">
<p><code>.rounded</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-2.jpg') }}" class="avatar-md rounded-top" alt="rounded-top">
<p><code>.rounded-top</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-2.jpg') }}" class="avatar-md rounded-end" alt="rounded-end">
<p><code>.rounded-end</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-2.jpg') }}" class="avatar-md rounded-bottom" alt="rounded-bottom">
<p><code>.rounded-bottom</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-2.jpg') }}" class="avatar-md rounded-start" alt="rounded-start">
<p><code>.rounded-start</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-2.jpg') }}" class="avatar-md rounded-circle" alt="rounded-circle">
<p><code>.rounded-circle</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-2.jpg') }}" class="avatar-md rounded-top" alt="rounded-top">
<p><code>.rounded-top</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/small/img-2.jpg') }}" class="avatar-md w-auto rounded-pill" alt="rounded-pill">
<p><code>.rounded-pill</code></p>
</div>
</div>
</div>
<div>
<h5 class="fs-13 mb-3">Sizes</h5>
<div class="d-flex align-items-start flex-wrap gap-4">
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-1.jpg') }}" class="avatar-md rounded-0" alt="rounded-0">
<p><code>.rounded-0</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-1.jpg') }}" class="avatar-md rounded-1" alt="rounded-1">
<p><code>.rounded-1</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-1.jpg') }}" class="avatar-md rounded-2" alt="rounded-2">
<p><code>.rounded-2</code></p>
</div>
<div class="text-center">
<img src="{{ URL::asset('assets/images/users/avatar-1.jpg') }}" class="avatar-md rounded-3" alt="rounded-3">
<p><code>.rounded-3</code></p>
</div>
<div class="text-center">
<img src="{{URL::asset('assets/images/users/avatar-1.jpg')}}" class="avatar-md rounded-4" alt="rounded-4">
<p><code>.rounded-4</code></p>
</div>
<div class="text-center">
<img src="{{URL::asset('assets/images/users/avatar-1.jpg')}}" class="avatar-md rounded-5" alt="rounded-5">
<p><code>.rounded-5</code></p>
</div>
</div>
</div>
</div>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-header">
<h4 class="card-title mb-0">Display Property</h4>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use below-mentioned class to an element to display the value of components and more with our display utilities.</p>
<div class="live-preview">
<div>
<div class="row">
<div class="col-lg-6">
<div>
<h5 class="fs-13 mb-3">Display classes</h5>
<div class="table-responsive">
<table class="table table-bordered">
<thead class="table-light">
<tr>
<th scope="col" style="width: 40%;">Display Property</th>
<th scope="col">Class</th>
</tr>
</thead>
<tbody>
<tr>
<td>Display : none</td>
<td><code>.d-none</code></td>
</tr>
<tr>
<td>Display : inline</td>
<td><code>.d-inline</code></td>
</tr>
<tr>
<td>Display : inline-block</td>
<td><code>.d-inline-block</code></td>
</tr>
<tr>
<td>Display : block</td>
<td><code>.d-block</code></td>
</tr>
<tr>
<td>Display : table</td>
<td><code>.d-table</code></td>
</tr>
<tr>
<td>Display : table-cell</td>
<td><code>.d-table-cell</code></td>
</tr>
<tr>
<td>Display : table-row</td>
<td><code>.d-table-row</code></td>
</tr>
<tr>
<td>Display : flex</td>
<td><code>.d-flex</code></td>
</tr>
<tr>
<td>Display : inline-flex</td>
<td><code>.d-inline-flex</code></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<!-- end col -->
<div class="col-lg-6">
<div>
<h5 class="fs-13 mb-3">Hiding elements</h5>
<div class="table-responsive">
<table class="table table-bordered">
<thead class="table-light">
<tr>
<th scope="col">Screen Size</th>
<th scope="col">Class</th>
</tr>
</thead>
<tbody>
<tr>
<td>Hidden on all</td>
<td><code>.d-none</code></td>
</tr>
<tr>
<td>Hidden only on xs</td>
<td><code>.d-none .d-sm-block</code></td>
</tr>
<tr>
<td>Hidden only on sm</td>
<td><code>.d-sm-none .d-md-block</code></td>
</tr>
<tr>
<td>Hidden only on md</td>
<td><code>.d-md-none .d-lg-block</code></td>
</tr>
<tr>
<td>Hidden only on lg</td>
<td><code>.d-lg-none .d-xl-block</code></td>
</tr>
<tr>
<td>Hidden only on xl</td>
<td><code>.d-xl-none</code></td>
</tr>
<tr>
<td>Visible on all</td>
<td><code>.d-block</code></td>
</tr>
<tr>
<td>Visible only on xs</td>
<td><code>.d-block .d-sm-none</code></td>
</tr>
<tr>
<td>Visible only on sm</td>
<td><code>.d-none .d-sm-block .d-md-none</code></td>
</tr>
<tr>
<td>Visible only on md</td>
<td><code>.d-none .d-md-block .d-lg-none</code></td>
</tr>
<tr>
<td>Visible only on lg</td>
<td><code>.d-none .d-lg-block .d-xl-none</code></td>
</tr>
<tr>
<td>Visible only on xl</td>
<td><code>.d-none .d-xl-block</code></td>
</tr>
</tbody>
</table>
</div>
</div>
</div><!-- end col -->
</div><!-- end row -->
</div>
<div class="mt-4">
<h5 class="fs-13">Display in print</h5>
<p class="text-muted">Change the display value of elements when printing with our print display utility classes.</p>
<ul class="ps-4 mb-0">
<li class="py-1"><code>.d-print-none</code></li>
<li class="py-1"><code>.d-print-inline</code></li>
<li class="py-1"><code>.d-print-inline-block</code></li>
<li class="py-1"><code>.d-print-block</code></li>
<li class="py-1"><code>.d-print-table</code></li>
<li class="py-1"><code>.d-print-table-row</code></li>
<li class="py-1"><code>.d-print-table-cell</code></li>
<li class="py-1"><code>.d-print-flex</code></li>
<li class="py-1"><code>.d-print-inline-flex</code></li>
</ul>
</div>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-header">
<h4 class="card-title mb-0">Custom Class</h4>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use the below-mentioned class to an element to custom display the value of components and more with our display utilities.</p>
<div class="live-preview">
<div>
<div class="table-responsive">
<table class="table table-bordered mb-0">
<thead class="table-light">
<tr>
<th scope="col" style="width: 40%;">Property</th>
<th scope="col">Class</th>
</tr>
</thead>
<tbody>
<tr>
<td>font-family: 'Poppins', sans-serif;</td>
<td><code>.ff-base</code></td>
</tr>
<tr>
<td>font-family: 'hkgrotesk', sans-serif;</td>
<td><code>.ff-secondary</code></td>
</tr>
<tr>
<td>font-weight: 500;</td>
<td><code>.fw-medium</code></td>
</tr>
<tr>
<td>min-width: 80px;</td>
<td><code>.w-xs</code></td>
</tr>
<tr>
<td>min-width: 95px;</td>
<td><code>.w-sm</code></td>
</tr>
<tr>
<td>min-width: 110px;</td>
<td><code>.w-md</code></td>
</tr>
<tr>
<td>min-width: 140px;</td>
<td><code>.w-lg</code></td>
</tr>
<tr>
<td>min-width: 160px;</td>
<td><code>.w-xl</code></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-xxl-6">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Stacks - Vertical</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="stacksvertical-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="stacksvertical-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted mb-3">Use <code>vstack</code> class to create vertical layouts. Stacked items are full-width by default. Use <code>gap-</code> class with variation to add space between items.</p>
<div class="live-preview">
<div class="vstack gap-3">
<div class="bg-light border p-1 px-2">First item</div>
<div class="bg-light border p-1 px-2">Second item</div>
<div class="bg-light border p-1 px-2">Third item</div>
</div>
<div class="mt-5">
<h5 class="fs-14 mb-3">Vertical Stacks Examples</h5>
<div class="vstack gap-2 col-md-5 mx-auto">
<button type="button" class="btn btn-primary">Save changes</button>
<button type="button" class="btn btn-outline-secondary">Cancel</button>
</div>
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup"><code>&lt;!-- Stacks - Vertical --&gt;
&lt;div class=&quot;vstack gap-3&quot;&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;First item&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;Second item&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;Third item&lt;/div&gt;
&lt;/div&gt;</code>
<code>&lt;div class=&quot;vstack gap-2&quot;&gt;
&lt;button type=&quot;button&quot; class=&quot;btn btn-primary&quot;&gt;Save changes&lt;/button&gt;
&lt;button type=&quot;button&quot; class=&quot;btn btn-outline-secondary&quot;&gt;Cancel&lt;/button&gt;
&lt;/div&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
<div class="col-xxl-6">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Stacks - Horizontal</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="stackshorizontal-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="stackshorizontal-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted mb-3">Use <code>hstack</code> class to create horizontal layouts. Stacked items are full-width by default. Use <code>gap-</code> class with variation to add space between items.</p>
<div class="live-preview">
<div class="hstack gap-3">
<div class="bg-light border p-1 px-2">First item</div>
<div class="bg-light border p-1 px-2">Second item</div>
<div class="bg-light border p-1 px-2">Third item</div>
</div>
<div class="mt-4">
<p class="text-muted mb-3">Using horizontal margin utilities like <code>ms-auto</code> as spacers:</p>
<div class="hstack gap-3">
<div class="bg-light border p-1 px-2">First item</div>
<div class="bg-light border p-1 px-2 ms-auto">Second item</div>
<div class="bg-light border p-1 px-2">Third item</div>
</div>
<div class="hstack gap-3 mt-3">
<div class="bg-light border p-1 px-2">First item</div>
<div class="vr"></div>
<div class="bg-light border p-1 px-2">Second item</div>
<div class="bg-light border p-1 px-2 ms-auto">Third item</div>
</div>
</div>
<div class="mt-5">
<h5 class="fs-13 mb-3">Horizontal Stacks Examples</h5>
<div class="hstack gap-3">
<input class="form-control me-auto" type="text" placeholder="Add your item here...">
<button type="button" class="btn btn-primary">Submit</button>
<div class="vr"></div>
<button type="button" class="btn btn-outline-secondary">Reset</button>
</div>
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup" style="height: 275px;"><code>&lt;!-- Stacks - Horizontal --&gt;
&lt;div class=&quot;hstack gap-3&quot;&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;First item&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;Second item&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;Third item&lt;/div&gt;
&lt;/div&gt;</code>
<code>&lt;div class=&quot;hstack gap-3&quot;&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;First item&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2 ms-auto&quot;&gt;Second item&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;Third item&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;hstack gap-3&quot;&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;First item&lt;/div&gt;
&lt;div class=&quot;vr&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2&quot;&gt;Second item&lt;/div&gt;
&lt;div class=&quot;bg-light border p-1 px-2 ms-auto&quot;&gt;Third item&lt;/div&gt;
&lt;/div&gt;</code>
<code>&lt;div class=&quot;hstack gap-3&quot;&gt;
&lt;input class=&quot;form-control me-auto&quot; type=&quot;text&quot; placeholder=&quot;Add your item here...&quot;&gt;
&lt;button type=&quot;button&quot; class=&quot;btn btn-primary&quot;&gt;Submit&lt;/button&gt;
&lt;div class=&quot;vr&quot;&gt;&lt;/div&gt;
&lt;button type=&quot;button&quot; class=&quot;btn btn-outline-secondary&quot;&gt;Reset&lt;/button&gt;
&lt;/div&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-xxl-6">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Text Selection</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="textselection-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="textselection-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted mb-3">Use <code>user-select-all</code>, <code>user-select-auto</code>, or <code>user-select-none</code> class to the content which is selected when the user interacts with it.</p>
<div class="live-preview">
<div>
<p class="user-select-all">This paragraph will be entirely selected when clicked by the user.</p>
<p class="user-select-auto">This paragraph has default select behavior.</p>
<p class="user-select-none mb-0">This paragraph will not be selectable when clicked by the user.</p>
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup"><code>&lt;!-- Text Selection --&gt;
&lt;p class=&quot;user-select-all&quot;&gt;This paragraph will be entirely selected when clicked by the user.&lt;/p&gt;</code>
<code>&lt;p class=&quot;user-select-auto&quot;&gt;This paragraph has default select behavior.&lt;/p&gt;</code>
<code>&lt;p class=&quot;user-select-none mb-0&quot;&gt;This paragraph will not be selectable when clicked by the user.&lt;/p&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<div class="col-xxl-6">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Pointer Events</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="pointnerevents-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="pointnerevents-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted mb-3">Use <code>pe-none</code> class to prevent and <code>pe-auto</code> class to add element interactions respectively.</p>
<div class="live-preview">
<div>
<p><a href="#" class="text-success pe-none" tabindex="-1">This link</a> can not be clicked.</p>
<p><a href="#" class="text-success pe-auto">This link</a> can be clicked (this is default behavior).</p>
<p class="pe-none mb-0"><a href="#" class="text-success" tabindex="-1">This link</a> can not be clicked because the <code>pointer-events</code> property is inherited from its parent. However, <a href="#" class="pe-auto">this link</a> has a <code>pe-auto</code> class and can be clicked.</p>
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup"><code>&lt;!-- Pointer events --&gt;
&lt;p&gt;&lt;a href=&quot;#&quot; class=&quot;text-success pe-none&quot; tabindex=&quot;-1&quot; aria-disabled=&quot;true&quot;&gt;This link&lt;/a&gt; can not be clicked.&lt;/p&gt;</code>
<code>&lt;p&gt;&lt;a href=&quot;#&quot; class=&quot;text-success pe-auto&quot;&gt;This link&lt;/a&gt; can be clicked (this is default behavior).&lt;/p&gt;</code>
<code>&lt;p class=&quot;pe-none mb-0&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;text-success&quot; tabindex=&quot;-1&quot; aria-disabled=&quot;true&quot;&gt;This link&lt;/a&gt; can not be clicked because the &lt;code&gt;pointer-events&lt;/code&gt; property is inherited from its parent. However, &lt;a href=&quot;#&quot; class=&quot;pe-auto&quot;&gt;this link&lt;/a&gt; has a &lt;code&gt;pe-auto&lt;/code&gt; class and can be clicked.&lt;/p&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
</div>
<!-- end row -->
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Overflow</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="overflow-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="overflow-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use <code>overflow</code> property on the fly with four default values and classes.</p>
<div class="live-preview">
<div>
<div class="row">
<div class="col-xl-3 col-sm-6">
<div class="mt-4 mt-xl-0">
<h5 class="fs-13">Overflow Auto</h5>
<div class="d-md-flex bg-light">
<div class="overflow-auto p-3 mb-0 bg-light" style="height: 100px;">
This is an example of using <code>.overflow-auto</code> on an element with set width and height dimensions. By design, this content will vertically scroll. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et
</div>
</div>
</div>
</div>
<!-- end col -->
<div class="col-xl-3 col-sm-6">
<div class="mt-4 mt-xl-0">
<h5 class="fs-13">Overflow Hidden</h5>
<div class="d-md-flex bg-light">
<div class="overflow-hidden p-3 mb-0 bg-light" style="height: 100px;">
This is an example of using <code>.overflow-hidden</code> on an element with set width and height dimensions. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</div>
</div>
</div>
</div>
<!-- end col -->
<div class="col-xl-3 col-sm-6">
<div class="mt-4 mt-xl-0">
<h5 class="fs-13">Overflow Visible</h5>
<div class="d-md-flex bg-light">
<div class="overflow-visible p-3 mb-0 bg-light" style="height: 100px;">
This is an example of using <code>.overflow-visible</code> on an element with set width and height dimensions.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</div>
</div>
</div>
</div>
<!-- end col -->
<div class="col-xl-3 col-sm-6">
<div class="mt-4 mt-xl-0">
<h5 class="fs-13">Overflow Scroll</h5>
<div class="d-md-flex bg-light">
<div class="overflow-scroll p-3 mb-0 bg-light" style="height: 100px;">
This is an example of using <code>.overflow-scroll</code> on an element with set width and height dimensions. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</div>
</div>
</div>
</div>
<!-- end col -->
</div>
<!-- end row -->
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup"><code>&lt;!-- Overflow --&gt;
&lt;div class=&quot;overflow-hidden p-3 mb-0 bg-light&quot; style=&quot;height: 100px;&quot;&gt;
This is an example of using &lt;code&gt;.overflow-hidden&lt;/code&gt; on an element with set width and height dimensions. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
&lt;/div&gt;</code>
<code>&lt;div class=&quot;overflow-visible p-3 mb-0 bg-light&quot; style=&quot;height: 100px;&quot;&gt;
This is an example of using &lt;code&gt;.overflow-visible&lt;/code&gt; on an element with set width and height dimensions.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
&lt;/div&gt;</code>
<code>&lt;div class=&quot;overflow-scroll p-3 mb-0 bg-light&quot; style=&quot;height: 100px;&quot;&gt;
This is an example of using &lt;code&gt;.overflow-scroll&lt;/code&gt; on an element with set width and height dimensions. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
&lt;/div&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Position</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="position-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="position-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use below mentioned classes to arrange elements easily with the edge positioning utilities.The format is {property}-{position}.</p>
<div class="live-preview">
<div>
<div class="row">
<div class="col-xl-4 col-sm-6">
<div>
<h5 class="fs-13">Arrange elements</h5>
<div class="position-relative p-5 bg-light m-3 border rounded" style="height: 180px;">
<div class="position-absolute top-0 start-0 avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-0 end-0 avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-50 start-50 avatar-xs bg-dark rounded"></div>
<div class="position-absolute bottom-50 end-50 avatar-xs bg-dark rounded"></div>
<div class="position-absolute bottom-0 start-0 avatar-xs bg-dark rounded"></div>
<div class="position-absolute bottom-0 end-0 avatar-xs bg-dark rounded"></div>
</div>
</div>
</div>
<!-- end col -->
<div class="col-xl-4 col-sm-6">
<div class="mt-4 mt-sm-0">
<h5 class="fs-13 mb-4">Center elements</h5>
<div class="position-relative m-3 bg-light border rounded" style="height: 180px;">
<div class="position-absolute top-0 start-0 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-0 start-50 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-0 start-100 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-50 start-0 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-50 start-50 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-50 start-100 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-100 start-0 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-100 start-50 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-100 start-100 translate-middle avatar-xs bg-dark rounded"></div>
</div>
</div>
</div>
<!-- end col -->
<div class="col-xl-4 col-sm-6">
<div class="mt-4 mt-sm-0">
<h5 class="fs-13">Center elements</h5>
<div class="position-relative m-3 bg-light border rounded" style="height: 180px;">
<div class="position-absolute top-0 start-0 avatar-xs bg-dark rounded "></div>
<div class="position-absolute top-0 start-50 translate-middle-x avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-0 end-0 avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-50 start-0 translate-middle-y avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-50 start-50 translate-middle avatar-xs bg-dark rounded"></div>
<div class="position-absolute top-50 end-0 translate-middle-y avatar-xs bg-dark rounded"></div>
<div class="position-absolute bottom-0 start-0 avatar-xs bg-dark rounded"></div>
<div class="position-absolute bottom-0 start-50 translate-middle-x avatar-xs bg-dark rounded"></div>
<div class="position-absolute bottom-0 end-0 avatar-xs bg-dark rounded"></div>
</div>
</div>
</div>
<!-- end col -->
</div>
<!-- end row -->
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup" style="height: 275px;"><code>&lt;!-- Arrange elements --&gt;
&lt;div class=&quot;position-relative p-5 bg-light m-3 border rounded&quot; style=&quot;height: 180px;&quot;&gt;
&lt;div class=&quot;position-absolute top-0 start-0 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-0 end-0 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-50 start-50 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute bottom-50 end-50 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute bottom-0 start-0 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute bottom-0 end-0 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;/div&gt;</code>
<code>&lt;!-- Center elements --&gt;
&lt;div class=&quot;position-relative m-3 bg-light border rounded&quot; style=&quot;height: 180px;&quot;&gt;
&lt;div class=&quot;position-absolute top-0 start-0 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-0 start-50 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-0 start-100 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-50 start-0 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-50 start-50 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-50 start-100 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-100 start-0 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-100 start-50 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-100 start-100 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;/div&gt;</code>
<code>&lt;!-- Center elements --&gt;
&lt;div class=&quot;position-relative m-3 bg-light border rounded&quot; style=&quot;height: 180px;&quot;&gt;
&lt;div class=&quot;position-absolute top-0 start-0 avatar-xs bg-dark rounded &quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-0 start-50 translate-middle-x avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-0 end-0 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-50 start-0 translate-middle-y avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-50 start-50 translate-middle avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute top-50 end-0 translate-middle-y avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute bottom-0 start-0 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute bottom-0 start-50 translate-middle-x avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;position-absolute bottom-0 end-0 avatar-xs bg-dark rounded&quot;&gt;&lt;/div&gt;
&lt;/div&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Shadows</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="shadow-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="shadow-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">While shadows on components are disabled by default in Bootstrap and can be enabled via <code>$enable-shadows</code>, you can also quickly add or remove a shadow with our <code>box-shadow</code> utility classes. Includes support for <code>.shadow-none</code> and three default sizes (which have associated variables to match).</p>
<div class="live-preview">
<div class="row gy-3">
<div class="col-md-6">
<div class="shadow-none p-3 bg-light rounded">No shadow</div>
</div>
<div class="col-md-6">
<div class="shadow-sm p-3 bg-light rounded">Small shadow</div>
</div>
<div class="col-md-6">
<div class="shadow p-3 bg-light rounded">Regular shadow</div>
</div>
<div class="col-md-6">
<div class="shadow-lg p-3 bg-light rounded">Larger shadow</div>
</div>
</div>
<!-- end row -->
</div>
<div class="d-none code-view">
<pre class="language-markup"><code>&lt;!-- Shadows --&gt;
&lt;div class=&quot;shadow-none p-3 bg-light rounded&quot;&gt;No shadow&lt;/div&gt;</code>
<code>&lt;div class=&quot;shadow-sm p-3 bg-light rounded&quot;&gt;Small shadow&lt;/div&gt;</code>
<code>&lt;div class=&quot;shadow p-3 bg-light rounded&quot;&gt;Regular shadow&lt;/div&gt;</code>
<code>&lt;div class=&quot;shadow-lg p-3 bg-light rounded&quot;&gt;Larger shadow&lt;/div&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
<div class="row">
<div class="col-xxl-6">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Width</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="width-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="width-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use <code>w-25</code>,<code>w-50</code>,<code>w-75</code>,<code>w-100</code> or <code>w-auto</code> class to set width <code>25%</code>, <code>50%</code>, <code>75%</code>, <code>100%</code>, or <code>auto</code> by default respectively.</p>
<div class="live-preview">
<div>
<div class="w-25 p-3 bg-light">Width 25%</div>
<div class="w-50 p-3 bg-light">Width 50%</div>
<div class="w-75 p-3 bg-light">Width 75%</div>
<div class="w-100 p-3 bg-light">Width 100%</div>
<div class="w-auto p-3 bg-light">Width auto</div>
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup"><code>&lt;!-- Width --&gt;
&lt;div class=&quot;w-25 p-3 bg-light&quot;&gt;Width 25%&lt;/div&gt;</code>
<code>&lt;div class=&quot;w-50 p-3 bg-light&quot;&gt;Width 50%&lt;/div&gt;</code>
<code>&lt;div class=&quot;w-75 p-3 bg-light&quot;&gt;Width 75%&lt;/div&gt;</code>
<code>&lt;div class=&quot;w-100 p-3 bg-light&quot;&gt;Width 100%&lt;/div&gt;</code>
<code>&lt;div class=&quot;w-auto p-3 bg-light&quot;&gt;Width auto&lt;/div&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
<div class="col-xxl-6">
<div class="card">
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Height</h4>
<div class="flex-shrink-0">
<div class="form-check form-switch form-switch-right form-switch-md">
<label for="height-showcode" class="form-label text-muted">Show Code</label>
<input class="form-check-input code-switcher" type="checkbox" id="height-showcode">
</div>
</div>
</div><!-- end card header -->
<div class="card-body">
<p class="text-muted">Use <code>h-25</code>,<code>h-50</code>,<code>h-75</code>,<code>h-100</code> or <code>h-auto</code> class to set height <code>25%</code>, <code>50%</code>, <code>75%</code>, <code>100%</code>, or <code>auto</code> by default respectively.</p>
<div class="live-preview">
<div class="row text-center" style="height: 255px;">
<div class="col">
<div class="h-25 p-3 bg-light">Height25%</div>
</div>
<div class="col">
<div class="h-50 p-3 bg-light">Height 50%</div>
</div>
<div class="col">
<div class="h-75 p-3 bg-light">Height 75%</div>
</div>
<div class="col">
<div class="h-100 p-3 bg-light">Height 100%</div>
</div>
<div class="col">
<div class="h-auto p-3 bg-light">Height auto</div>
</div>
</div>
</div>
<div class="d-none code-view">
<pre class="language-markup">
<code>&lt;!-- Height --&gt;
&lt;div class=&quot;h-25 p-3 bg-light&quot;&gt;Height25%&lt;/div&gt;</code>
<code>&lt;div class=&quot;h-50 p-3 bg-light&quot;&gt;Height50%&lt;/div&gt;</code>
<code>&lt;div class=&quot;h-75 p-3 bg-light&quot;&gt;Height75%&lt;/div&gt;</code>
<code>&lt;div class=&quot;h-100 p-3 bg-light&quot;&gt;Height100%&lt;/div&gt;</code>
<code>&lt;div class=&quot;h-auto p-3 bg-light&quot;&gt;Height auto&lt;/div&gt;</code></pre>
</div>
</div><!-- end card-body -->
</div><!-- end card -->
</div>
<!-- end col -->
</div>
<!-- end row -->
@endsection
@section('script')
<script src="{{ URL::asset('assets/libs/prismjs/prismjs.min.js') }}"></script>
<script src="{{ URL::asset('/assets/js/app.min.js') }}"></script>
@endsection