React js UI example. Faqs frequently asked questions with tabs

React js UI example and template, Faqs frequently asked questions with tabs! . Take a look at this UI example and see how it can enhance your project. Your can copy or download the code and use it in your project. Don't forget to browse our library of other free React Native templates for even more design and functionality inspiration. Happy coding!
Tags: faqs

1. First, we need fresh reactjs setup, and for that, we need to run below commands into out terminal, and also we should have latest node version installed on our system:

npx create-react-app my-awesome-project

cd my-awesome-project

npm start

2. Now we need to run below commands into our project terminal to get bootstrap and related modules into our reactjs application:

npm install [email protected] --save

npm start //For start project again

3. Finally for the main output, we need to add below code into our my-awesome-project/src/App.js file or if you have fresh setup then you can replace my-awesome-project/src/App.js file code with below code:

import React from 'react';
import './App.css';
import 'bootstrap/dist/css/bootstrap.min.css';


function App() {
  
	return (
		<div>
			<div class="container">
<div class="row">
      <div class="col-lx-12">
          <div class="card">
              <div class="card-body">
                <div class="row justify-content-center mt-4">
                    <div class="col-xl-5 col-lg-8">
                        <div class="text-center">
                            <h3>Frequently Asked Questions?</h3>
                            <p class="text-muted">If several languages coalesce, the grammar of the resulting language
                                is more simple and regular than that of the individual</p>
                            <div>
                                <button type="button" class="btn btn-primary me-2">Email Us</button>
                                <button type="button" class="btn btn-success">Send us a tweet</button>
                            </div>
                        </div>
                    </div>
                    
                </div>
                
                <div class="row justify-content-center mt-5">
                    <div class="col-9">
                        <ul class="nav nav-tabs  nav-tabs-custom nav-justified justify-content-center faq-tab-box" id="pills-tab" role="tablist">
                            <li class="nav-item" role="presentation">
                                <button class="nav-link active" id="pills-genarel-tab" data-bs-toggle="pill" data-bs-target="#pills-genarel" type="button" role="tab" aria-controls="pills-genarel" aria-selected="true">
                                    <span class="font-size-16">General Questions</span>
                                </button>
                            </li>
                            <li class="nav-item" role="presentation">
                                <button class="nav-link" id="pills-privacy_policy-tab" data-bs-toggle="pill" data-bs-target="#pills-privacy_policy" type="button" role="tab" aria-controls="pills-privacy_policy" aria-selected="false">
                                    <span class="font-size-16">Privacy Policy</span>
                                </button>
                              </li>
                              <li class="nav-item" role="presentation">
                                <button class="nav-link" id="pills-teachers-tab" data-bs-toggle="pill" data-bs-target="#pills-pricing_plan" type="button" role="tab" aria-controls="pills-pricing_plan" aria-selected="false">
                                    
                                    <span class="font-size-16">Pricing &amp; Plans</span>
                                </button>
                              </li>
                          </ul>
                    </div>
                    <div class="col-lg-9">
                        <div class="tab-content pt-3" id="pills-tabContent">
                            <div class="tab-pane fade active show" id="pills-genarel" role="tabpanel" aria-labelledby="pills-genarel-tab">
                                <div class="row g-4 mt-2">
                                    <div class="col-lg-6">
                                        <h5>What is Lorem Ipsum ?</h5>
                                    <p class="text-muted">If several languages coalesce, the grammar of the resulting language is more simple 
                                        and regular than that of the individual languages. The new common language will be more simple and 
                                        regular than the existing</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>Why do we use it ?</h5>
                                        <p class="text-muted">Their separate existence is a myth. For science, music, sport, etc, 
                                            Europe uses the same vocabulary.</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>Where does it come from ?</h5>
                                    <p class="text-muted">If several languages coalesce, the grammar of the resulting language is more simple 
                                        and regular than that of the individual languages. The new common language will be more simple and 
                                        regular than the existing
                                    </p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>Where can I get some?</h5>
                                        <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more 
                                            simple and regular than that of the individual languages. </p>
                                    </div>
                                </div>
                            </div>

                            <div class="tab-pane fade" id="pills-privacy_policy" role="tabpanel" aria-labelledby="pills-privacy_policy-tab">
                                <div class="row g-4 mt-2">
                                    <div class="col-lg-6">
                                        <h5>Where can I get some ?</h5>
                                        <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple
                                            and regular than that of the individual languages. The new common language will be more
                                            simple and regular than the existing</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>Where does it come from ?</h5>
                                        <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple
                                            and regular than that of the individual languages. The new common language will be more
                                            simple and regular than the existing</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>Why do we use it ?</h5>
                                        <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple
                                            and regular than that of the individual languages. The new common language will be more
                                            simple and regular than the existing</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>What is Genius privacy policy</h5>
                                        <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple
                                            and regular than that of the individual languages. The new common language will be more
                                            simple and regular than the existing</p>
                                    </div>
                                </div>
                            </div>
                            <div class="tab-pane fade" id="pills-pricing_plan" role="tabpanel">
                                <div class="row g-4 mt-4">
                                    <div class="col-lg-6">
                                        <h5>Where does it come from ?</h5>
                                    <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple
                                        and regular than that of the individual languages. The new common language will be more
                                        simple and regular than the existing</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>Why do we use it ?</h5>
                                        <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple
                                            and regular than that of the individual languages. The new common language will be more
                                            simple and regular than the existing</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>What is Lorem Ipsum ?</h5>
                                    <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple 
                                        and regular than that of the individual languages. The new common language will be more 
                                        simple and regular than the existing</p>
                                    </div>
                                    <div class="col-lg-6">
                                        <h5>What is Lorem Ipsum?</h5>
                                        <p class="lg-base">If several languages coalesce, the grammar of the resulting language is more simple 
                                            and regular than that of the individual languages. The new common language will be more 
                                            simple and regular than the existing</p>
                                    </div>
                                </div>
                            </div>
                          </div>
                    </div>
                </div>
                
              </div>
          </div>
      </div>
  </div>
</div>
		</div>
	);
}
export default App;

4. Now we need to add below code into our my-awesome-project/src/App.css file :

body{
    background-color:#eee;
    margin-top:20px;
}
.card {
    box-shadow: 0 20px 27px 0 rgb(0 0 0 / 5%);
}
.nav-tabs-custom .nav-item .nav-link.active {
    color: #6c6ff5;
}
.nav-tabs-custom .nav-item .nav-link {
    border: none;
}
.text-muted {
    color: #8ca3bd!important;
}
.nav-tabs-custom .nav-item {
    position: relative;
    color: #271050;
}
.nav-tabs-custom .nav-item .nav-link.active:after {
    -webkit-transform: scale(1);
    transform: scale(1);
}
.nav-tabs-custom .nav-item .nav-link::after {
    content: "";
    background: #6c6ff5;
    height: 2px;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: -1px;
    -webkit-transition: all 250ms ease 0s;
    transition: all 250ms ease 0s;
    -webkit-transform: scale(0);
    transform: scale(0);
}

Similar snippets

React js template and ui example Frequently Asked Questions

Frequently Asked Questions

React js template and ui example faqs page

faqs page

React js template and ui example Support center

Support center

React js template and ui example support topic and categories

support topic and categories

React js template and ui example bs5 dark footer

bs5 dark footer

React js template and ui example company invoice

company invoice

React js template and ui example bs4 beta email inbox

bs4 beta email inbox

React js template and ui example profile with data and skills

profile with data and skills