HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1017-azure #17~24.04.1-Ubuntu SMP Mon Dec 1 20:10:50 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/smarthr-co-in/demo/codeigniter/template/app/Views/ui-placeholders.php
<?= $this->extend('layouts/mainlayout') ?>

<?= $this->section('content') ?>

    <!-- ========================
        Start Page Content
    ========================= -->

    <div class="page-wrapper">

        <!-- Start Content -->
        <div class="content">
            <div class="page-header">
                <div class="page-title">
                    <h3>Placeholders</h3>
                </div>
            </div>
            <div class="row">

                <!-- Placeholders -->
                <div class="col-xl-6">
                    <div class="card">
                        <div class="card-body card-buttons pb-0">
                            <h4 class="header-title">Placeholders</h4>
                            <p class="text-muted">In the example below, we take a typical card component and
                                recreate it with placeholders applied to create a “loading card”. Size and
                                proportions are the same between the two.</p>

                            <div class="row">
                                <div class="col-md-6">
                                    <div class="card border shadow-none">
                                        <img src="<?php echo base_url(); ?>assets/img/img-1.jpg" class="card-img-top" alt="...">

                                        <div class="card-body">
                                            <h5 class="card-title">Card title</h5>
                                            <p class="card-text">Some quick example text to build on the card title
                                                and make up the bulk of the card's
                                                content.</p>
                                            <a href="#" class="btn btn-primary">Go somewhere</a>
                                        </div>
                                    </div>
                                </div>
                                <div class="col-md-6">
                                    <div class="card border shadow-none mb-0" aria-hidden="true">
                                        <img src="<?php echo base_url(); ?>assets/img/img-2.jpg" class="card-img-top" alt="...">
                                        <div class="card-body">
                                            <p class="card-title placeholder-glow">
                                                <span class="placeholder col-6"></span>
                                            </p>
                                            <p class="card-text placeholder-glow">
                                                <span class="placeholder col-7"></span>
                                                <span class="placeholder col-4"></span>
                                                <span class="placeholder col-4"></span>
                                                <span class="placeholder col-6"></span>
                                                <span class="placeholder col-8"></span>
                                            </p>
                                            <a href="#" tabindex="-1"
                                                class="btn btn-primary disabled placeholder col-6"></a>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="card">
                        <div class="card-body card-buttons">
                            <h4 class="header-title">Width</h4>
                            <p class="text-muted">You can change the <code>width</code> through grid column classes,
                                width utilities, or inline styles.</p>

                            <span class="placeholder col-6"></span>
                            <span class="placeholder w-75"></span>
                            <span class="placeholder" style="width: 25%;"></span>
                        </div>
                    </div>
                    <div class="card">
                        <div class="card-body card-buttons">
                            <h4 class="header-title">Sizing</h4>
                            <p class="text-muted">The size of <code>.placeholder</code>s are based on the
                                typographic style of the parent element. Customize them with sizing modifiers:
                                <code>.placeholder-lg</code>, <code>.placeholder-sm</code>, or
                                <code>.placeholder-xs</code>.
                            </p>

                            <span class="placeholder col-12 placeholder-lg"></span>
                            <span class="placeholder col-12"></span>
                            <span class="placeholder col-12 placeholder-sm"></span>
                            <span class="placeholder col-12 placeholder-xs"></span>
                        </div> <!-- end card-body-->
                    </div> <!-- end card-->
                </div>
                <!-- /Placeholders -->

                <!-- Color Placeholders -->
                <div class="col-xl-6">
                    <div class="card">
                        <div class="card-body card-buttons">
                            <h4 class="header-title">Color</h4>
                            <p class="text-muted">By default, the <code>placeholder</code> uses
                                <code>currentColor</code>. This can be overriden with a custom color or utility
                                class.
                            </p>
                            <span class="placeholder col-12"></span>
                            <span class="placeholder col-12 bg-primary"></span>
                            <span class="placeholder col-12 bg-secondary"></span>
                            <span class="placeholder col-12 bg-success"></span>
                            <span class="placeholder col-12 bg-danger"></span>
                            <span class="placeholder col-12 bg-warning"></span>
                            <span class="placeholder col-12 bg-info"></span>
                            <span class="placeholder col-12 bg-light"></span>
                            <span class="placeholder col-12 bg-dark"></span>
                        </div>
                    </div>
                    <div class="card">
                        <div class="card-body card-buttons">
                            <h4 class="header-title">How it works</h4>
                            <p class="text-muted">Create placeholders with the <code>.placeholder</code> class and a
                                grid column class (e.g., <code>.col-6</code>) to set the <code>width</code>. They
                                can replace the text inside an element or as be added as a modifier class to an
                                existing component.</p>
                            <p aria-hidden="true">
                                <span class="placeholder col-6"></span>
                            </p>
                            <a href="#" class="btn btn-primary disabled placeholder col-4" aria-hidden="true"></a>
                        </div>
                    </div>
                    <div class="card">
                        <div class="card-body card-buttons">
                            <h4 class="header-title">Animation</h4>
                            <p class="text-muted">Animate placehodlers with <code>.placeholder-glow</code> or
                                <code>.placeholder-wave</code> to better convey the perception of something being
                                <em>actively</em> loaded.
                            </p>
                            <p class="placeholder-glow">
                                <span class="placeholder col-12"></span>
                            </p>
                            <p class="placeholder-wave mb-0">
                                <span class="placeholder col-12"></span>
                            </p>
                        </div>
                    </div>
                </div>
                <!-- /Color Placeholders -->

            </div>
        </div>
        <!-- End Content -->   

        <?= $this->include('partials/footer') ?>

    </div>

    <!-- ========================
        End Page Content
    ========================= -->

<?= $this->endSection() ?>