Collapsible Page Form

A base collection of field components rendered within multi collapsible tabs.

Example

Sign-up

Already a member? Log in

Cancel

@something

 
<div style="background-color: white">
  <!-- Header section -->
  <section class="my-8 mx-md-8">
    <nav class="cgds" aria-label="breadcrumb">
      <ol class="breadcrumb">
        <li class="breadcrumb-item"><a href="#"><i class="bi bi-house"></i>Home</a></li>
        <li class="breadcrumb-item"><a href="#">Library</a></li>
        <li class="breadcrumb-item active" aria-current="page">Data</li>
      </ol>
    </nav>
    <div class="mb-4 row">
      <div class="col-md-6 col-12">
        <h1>Sign-up</h1>
        <p class="text-muted">
          Already a member?
          <a href="" class="text-decoration-none">Log in</a>
        </p>
      </div>
      <div class="d-flex justify-content-end align-items-center col-md-6 col-12">
        <a href="" class="me-4">Cancel</a>
        <button type="button" class="me-4 btn btn-outline-dark cgds">
          Save as draft
        </button>
        <button type="button" class="btn btn-secondary cgds">
          Next
        </button>
      </div>
    </div>
  </section>
  <!-- Accordion component nesting form -->
  <div class="mx-md-8 shadow cgds accordion" id="accordionExample">
    <div class="accordion-item">
      <h2 class="accordion-header" id="headingOne">
        <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne"
                aria-expanded="true" aria-controls="collapseOne">
          <i class="bi bi-info-circle-fill"></i>
          Accordion Item #1
        </button>
      </h2>
      <div id="collapseOne" class="accordion-collapse collapse show" aria-labelledby="headingOne"
           data-bs-parent="#accordionExample">
        <div class="p-5 accordion-body">
          <div class="col-sm-8">
            <form>
              <div class="row">
                <div class="mb-3 col-md-6 col-12">
                  <label class="form-label" for="formCollapsibleInput1">Label</label><input
                  placeholder="Text goes here" type="text" id="formCollapsibleInput1"
                  class="form-control" />
                </div>
                <div class="mb-3 col-md-6 col-12">
                  <label class="form-label" for="formCollapsibleSinglePageInput2">Label</label><input
                  placeholder="Text goes here" type="text" id="formCollapsibleSinglePageInput2"
                  class="form-control" />
                </div>
              </div>
              <div class="mb-3">
                <label class="form-label" for="formCollapsibleInput3">Label</label>
                <div class="mb-3 input-group cgds">
                  <input placeholder="Text goes here"
                         aria-label="Dollar amount (with dot and two decimal places)"
                         id="formCollapsibleInput3" class="form-control" /><span
                  class="input-group-text">@something</span>
                </div>
              </div>
              <div class="mb-3">
                <label class="form-label" for="formCollapsibleInput4">Label</label><input
                placeholder="Text goes here" type="text" id="formCollapsibleInput4"
                class="form-control" />
              </div>
            </form>
          </div>
        </div>
      </div>
    </div>
    <div class="accordion-item">
      <h2 class="accordion-header" id="headingTwo">
        <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
                data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
          <i class="bi bi-info-circle-fill"></i>
          Accordion Item #2
        </button>
      </h2>
      <div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo"
           data-bs-parent="#accordionExample">
        <div class="p-5 accordion-body">
          <div class="col-sm-8">
            <div class="mb-3">
              <label class="form-label" for="formCollapsibleSelect1">Label</label><select
              class="form-select" id="formCollapsibleSelect1">
              <option>Text goes here</option>
              <option>Text goes here</option>
              <option>Text goes here</option>
            </select>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="accordion-item">
      <h2 class="accordion-header" id="headingThree">
        <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
                data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
          <i class="bi bi-info-circle-fill"></i>
          Accordion Item #3
        </button>
      </h2>
      <div id="collapseThree" class="accordion-collapse collapse" aria-labelledby="headingThree" data-bs-parent="#accordionExample">
        <div class="p-5 accordion-body">
          <div class="col-sm-8">
            <div class="mb-3">
              <label class="form-label" for="formCollapsibleRadio1">Label</label>
              <div class="form-check">
                <input name="radioGroup1" type="radio" id="formCollapsibleRadio1" class="form-check-input" />
                <label title="" for="formCollapsibleRadio1" class="form-check-label">Input 1</label>
              </div>
              <div class="form-check">
                <input name="radioGroup1" type="radio" id="formCollapsibleRadio1" class="form-check-input" />
                <label title="" for="formCollapsibleRadio1" class="form-check-label">Input 2</label>
              </div>
              <div class="form-check">
                <input name="radioGroup1" type="radio" id="formCollapsibleRadio1" class="form-check-input" />
                <label title="" for="formCollapsibleRadio1" class="form-check-label">Input 3</label>
              </div>
            </div>
            <div class="mb-3">
              <label class="form-label" for="formCollapsibleInput5">Label</label>
              <textarea rows="5" placeholder="This is the text that has been filled in" type="text" id="formCollapsibleInput5" class="form-control"></textarea>
            </div>
            <div class="mb-3">
              <div class="form-check">
                <input type="checkbox" id="formCollapsibleCheckbox1" class="form-check-input" />
                <label title="" for="formCollapsibleCheckbox1" class="form-check-label">I agree to the terms of the Subscriber Agreement and the Privacy Policy</label>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="d-flex justify-content-end my-8 mx-md-8">
    <button type="button" class="btn btn-primary cgds">Submit</button>
  </div>
  <!-- Footer component -->
  <footer class="cgds footer">
    <section class="footer-top">
      <div class="container-fluid">
        <div class="row">
          <div class="col-lg-3 col-md-6 col-sm-6">
            <div class="widget flex-column">
              <div class="logo">
                <img src="/assets/uncompressed_images/rachana.svg" style="width: 200px"
                     alt="dgc logo">
              </div>
              <div class="social-icon">
                <ul>
                  <li>
                    <a href="">
                      <img src="/assets/uncompressed_images/icon/Facebook.svg"
                           alt="facebook-icon">
                    </a>
                  </li>
                  <li>
                    <a href="">
                      <img src="/assets/uncompressed_images/icon/YouTube.svg" alt="youtube-icon">
                    </a>
                  </li>
                  <li>
                    <a href="">
                      <img src="/assets/uncompressed_images/icon/Telegram.svg"
                           alt="telegram-icon">
                    </a>
                  </li>
                  <li>
                    <a href="">
                      <img src="/assets/uncompressed_images/icon/Tiktok.svg" alt="tiktok-icon">
                    </a>
                  </li>
                  <li>
                    <a href="">
                      <img src="/assets/uncompressed_images/icon/Linkin.svg" alt="linkin-icon">
                    </a>
                  </li>
                </ul>
              </div>
            </div>
          </div>
          <div class="col-lg-3 col-md-6 col-sm-6">
            <div class="title">
              Column 1
            </div>
            <ul class="links">
              <li><a href="">About Us</a></li>
              <li><a href="">This is a super long link</a></li>
              <li><a href="">Test</a></li>
              <li><a href="">Test</a></li>
            </ul>
          </div>
          <div class="col-lg-3 col-md-6 col-sm-6">
            <div class="title">
              Column 2
            </div>
            <ul class="links">
              <li><a href="">About Us</a></li>
              <li><a href="">This is a super long link</a></li>
              <li><a href="">Test</a></li>
              <li><a href="">Test</a></li>
            </ul>
          </div>
          <div class="col-lg-3 col-md-6 col-sm-6">
            <div class="title">
              Column 3
            </div>
            <ul class="links">
              <li><a href="">About Us</a></li>
              <li><a href="">This is a super long link</a></li>
              <li><a href="">Test</a></li>
              <li><a href="">Test</a></li>
            </ul>
          </div>
        </div>
      </div>
    </section>
    <section class="footer-bottom">
      <div class="container-fluid">
        <div class="row footer-copyrights">
          <div class="col">
            <div class="d-flex justify-content-lg-start text-start">
              DGC © 2023 ~ All rights reserved. Digital Government Committee.<br>
            </div>
          </div>
          <div class="col">
            <div class="d-flex justify-content-lg-end text-end">
              <ul>
                <li><a href="" target="_blank" rel="noopener noreferrer">Report Vulnerability</a></li>
                <li><a href="">Privacy Statement</a></li>
                <li><a href="">Terms of use</a></li>
              </ul>
            </div>
          </div>
        </div>
      </div>
    </section>
  </footer>
  
        
Home


Previous version 1.0.3