Tag Archives: bootstrap

Download HTML 5 and Bootstrap Jquery Form Validation Plugin

New Jquery based form validation plugin created for Bootstrap 5 framework. jbvalidator plugin will support both client side and server side validation. Following are the main features

Multiple languages.
Custom error messages.
Custom validation rules.
Easy to use via HTML data attribute.

Guidance

The form’s attribute have to novalidate

<script src="dist/jbvalidator.min.js"></script>
<script>
    $(function (){

        let validator = $('form.needs-validation').jbvalidator({
            errorMessage: true,
            successClass: true,
            language: "https://emretulek.github.io/jbvalidator/dist/lang/en.json"
        });

        //custom validate methode
        validator.validator.custom = function(el, event){
            if($(el).is('[name=password]') && $(el).val().length < 5){
                return 'Your password is too weak.';
            }
        }

        validator.validator.example = function(el, event){
            if($(el).is('[name=username]') && $(el).val().length < 3){
                return 'Your username is too short.';
            }
        }

        //check form without submit
        validator.checkAll(); //return error count

        //reload instance after dynamic element is added
        validator.reload();
    })
</script>

Serverside validation

<script src="dist/jbvalidator.min.js"></script>
<script>
    $(function (){

       let validatorServerSide = $('form.validatorServerSide').jbvalidator({
            errorMessage: true,
            successClass: false,
        });

        //serverside
        $(document).on('submit', '.validatorServerSide', function(){

            $.ajax({
                method:"get",
                url:"http://jsvalidation.test/test.json",
                data: $(this).serialize(),
                success: function (data){
                    if(data.status === 'error') {
                        validatorServerSide.errorTrigger($('[name=username]'), data.message);
                    }
                }
            })

            return false;
        });
    })
</script>

Options

{
    language: '', //json file url
    errorMessage: true,
    successClass: false,
    html5BrowserDefault: false,
    validFeedBackClass: 'valid-feedback',
    invalidFeedBackClass: 'invalid-feedback',
    validClass: 'is-valid',
    invalidClass: 'is-invalid'
}

Read More Download

Bootstrap 5 Grid System Basic

Bootstrap’s grid system uses a series of containers, rows, and columns to layout and align content , its built with flexbox and allows up to 12 columns across the page.

Basic Structure of a Bootstrap 5 Grid

The following is a basic structure of a Bootstrap 5 grid system:

<!-- Control the designer the column width Example 1-->
<div class="row">
  <div class="col-*-*"></div> /*col-sm-1, col-md-1, col-lg, col-xl-1 or xxl*/
  <div class="col-*-*"></div>
</div>
<div class="row">
  <div class="col-*-*"></div>
  <div class="col-*-*"></div>
  <div class="col-*-*"></div>
</div>

<!-- let Bootstrap automatically render the layout Example 2-->
<div class="row">
  <div class="col"></div>
  <div class="col"></div>
  <div class="col"></div>
</div>

Bootstrap 5 Grid options – Example 1

Bootstrap’s grid system can render across all six default breakpoints, and if any breakpoints as per the customization. Following are the six default grid tiers:

Extra small (xs) – .col-
Small (sm) – .col-sm-
Medium (md) – .col-md-
Large (lg) – .col-lg-
Extra large (xl) – .col-xl-
Extra extra large (xxl) – .col-xxl-

Auto-layout columns Example – 2

If no column widths are specified to the Col component will render equal width columns

<div class="container">
  <div class="row">
    <div class="col">
      1 of 2
    </div>
    <div class="col">
      2 of 2
    </div>
  </div>
</div>

Equal-width

<div class="container">
  <div class="row">
    <div class="col">
      1 of 2
    </div>
    <div class="col">
      2 of 2
    </div>
  </div>
  <div class="row">
    <div class="col">
      1 of 3
    </div>
    <div class="col">
      2 of 3
    </div>
    <div class="col">
      3 of 3
    </div>
  </div>
</div>

Setting one column width in a row

You can also set width for one specific column and the rest of the bootstrap columns will auto resize around it. we can use predefined grid classes , grid mixins, or other inline widths.

Mix and match with Different Column sizes in a tier

Use a combination of different classes for each row as needed. Following is the example for a start of how it all works.

<div class="container">
  <!-- Stack the columns on mobile by making one full-width and the other half-width -->
  <div class="row">
    <div class="col-md-8">.col-md-8</div>
    <div class="col-6 col-md-4">.col-6 .col-md-4</div>
  </div>

  <!-- Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop -->
  <div class="row">
    <div class="col-6 col-md-4">.col-6 .col-md-4</div>
    <div class="col-6 col-md-4">.col-6 .col-md-4</div>
    <div class="col-6 col-md-4">.col-6 .col-md-4</div>
  </div>

  <!-- Columns are always 50% wide, on mobile and desktop -->
  <div class="row">
    <div class="col-6">.col-6</div>
    <div class="col-6">.col-6</div>
  </div>
</div>

Bootstrap 5 Spacing

Bootstrap padding classes can assign to an element or subsets of its sides.These Classes are madfe from a default Sass map ranging from .25rem to 3rem.

Bootstrap provides various shorthands for responsive margin and padding sizing.

Simply We can apply classes to add margins and padding for better design.

The class value method like following {property}{sides}-{size} for xs and {property}{sides}-{breakpoint}-{size} for other breakpoints.

Bootstrap property is one of: m for margin and p for padding

Change the properties depends on the device for better responsive mt-sm-, mt-md-, mt-xl-, mt-xxl-

sides is one of:

t – for margin-top or padding-top

margin-top classes

.mt-0{margin-top:0!important}
.mt-1{margin-top:.25rem!important}
.mt-2{margin-top:.5rem!important}
.mt-3{margin-top:1rem!important}
.mt-4{margin-top:1.5rem!important}
.mt-5{margin-top:3rem!important}
.mt-auto{margin-top:auto!important}

Padding top classes

.pt-0{padding-top:0!important}
.pt-1{padding-top:.25rem!important}
.pt-2{padding-top:.5rem!important}
.pt-3{padding-top:1rem!important}
.pt-4{padding-top:1.5rem!important}
.pt-5{padding-top:3rem!important}

b – for margin-bottom or padding-bottom

Margin Bottom Classes

.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:.25rem!important}
.mb-2{margin-bottom:.5rem!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:3rem!important}
.mb-auto{margin-bottom:auto!important}

Padding Bottom Classes

.pb-0{padding-bottom:0!important}
.pb-1{padding-bottom:.25rem!important}
.pb-2{padding-bottom:.5rem!important}
.pb-3{padding-bottom:1rem!important}
.pb-4{padding-bottom:1.5rem!important}
.pb-5{padding-bottom:3rem!important}

s – for start or padding-left

Margin Left Classes

.ms-0{margin-left:0!important}
.ms-1{margin-left:.25rem!important}
.ms-2{margin-left:.5rem!important}
.ms-3{margin-left:1rem!important}
.ms-4{margin-left:1.5rem!important}
.ms-5{margin-left:3rem!important}
.ms-auto{margin-left:auto!important}

Padding Left Classes

.ps-0{padding-left:0!important}
.ps-1{padding-left:.25rem!important}
.ps-2{padding-left:.5rem!important}
.ps-3{padding-left:1rem!important}
.ps-4{padding-left:1.5rem!important}
.ps-5{padding-left:3rem!important}

e – for margin-right or padding-right

Margin Right Classes

.me-1{margin-right:.25rem!important}
.me-2{margin-right:.5rem!important}
.me-3{margin-right:1rem!important}
.me-4{margin-right:1.5rem!important}
.me-5{margin-right:3rem!important}
.me-auto{margin-right:auto!important}

Padding Right Classes

.pe-0{padding-right:0!important}
.pe-1{padding-right:.25rem!important}
.pe-2{padding-right:.5rem!important}
.pe-3{padding-right:1rem!important}
.pe-4{padding-right:1.5rem!important}

x – for both *-left and *-right
y – for both *-top and *-bottom

blank — for classes that set a margin or padding on all 4 sides of the element
size is one of:

m-0 – for classes that eliminate the margin or padding by setting it to 0
1 – (by default) for classes that set the margin or padding to $spacer * .25
2 – (by default) for classes that set the margin or padding to $spacer * .5
3 – (by default) for classes that set the margin or padding to $spacer
4 – (by default) for classes that set the margin or padding to $spacer * 1.5
5 – (by default) for classes that set the margin or padding to $spacer * 3
auto – for classes that set the margin to auto

Understand Bootstrap Grid System

Bootstrap Grid System

Bootstrao grid system providing the easiest way to create a responsive website layouts. The main quality is it provides responsive, mobile first grid system which scales the columns as the device or the viewport size changes. Flexbox is the base of bootstrap’s grid system it allows up to 12 columns across the page.

as you know the grid system is responsive. As per the screen size the columns will rearrange automatically. The total sum of columns must be 12.

Now we can Check the classsed provided – Grid Classes

The new version Bootstrap 4 grid system has five classes.

.col- (extra small devices – screen width less than 576)
.col-sm (small devices – screen width equal to or greater than 576)
.col-md small devices – screen width equal to or greater than 768)
.col-lg small devices – screen width equal to or greater than 992)
.col-xl small devices – screen width equal to or greater than 1200)

All the above classes you can use as per your needs for dynamic and flexible layouts

bootstrap grid system

Understand Basic structure of Bootstrap 4 Grid
Two Column Layout
[sourcecode]
<!–controlled the column width –>
<div class="row">
<div class="col-md-6"></div>
<div class="col-md-6"></div>
</div>

<div class="row">
<div class="col-md-8"></div>
<div class="col-md-4"></div>
</div>
<div class="row">
<div class="col-md-7"></div>
<div class="col-md-5"></div>
</div>
[/sourcecode]

Three Column Layout
[sourcecode]
<div class="row">
<div class="col-lg-4"></div>
<div class="col-lg-4"></div>
<div class="col-lg-4"></div>
</div>
[/sourcecode]

Try above on editor codepen

Top 20 Free eCommerce bootstrap Website Templates

In this post am sharing collection of best free ecommerce bootstrap website templates that you can use for creating website for your building any type of online shop easily and efficiently. All these collection help you for creating any type of ecommerce business site.

Ecommerce websites nowadays trending, Buying the stuffs from online nowadays increased. Every type of business now owns an online shop. So they can get order from online. This activities will reflect in business growth.

Bootie E commerce Bootstrap Responsive Web Template

bootstrap ecommerce

Demo Download

Toys Shop an Ecommerce Category Bootstrap Responsive Web Template

bootstrap 4 ecommerce free

Demo Download

Fashion Hub an E commerce Category Bootstrap Responsive Web Template

bootstrap 4 ecommerce free

Demo Download

Electro Store an Ecommerce Theme Bootstrap Template

bootstrap 4 ecommerce free

Demo Download

Electro Store an Ecommerce Theme Bootstrap Template

bootstrap 4 ecommerce free

Demo Download

Downy Shoes Ecommerce Category Bootstrap Responsive Web Template

bootstrap ecommerce download

Demo Download

Grocery Shoppy Ecommerce Bootstrap Responsive Web Template

bootstrap ecommerce download

Demo Download

Prezzie

bootstrap ecommerce download

Demo Download

Elite Shoppy

bootstrap ecommerce theme

Demo Download

Super Market

bootstrap ecommerce theme

Demo Download

Super Market

bootstrap ecommerce theme

Demo Download

Electronic Store

bootstrap ecommerce theme download

Demo Download

Groovy Apparel

bootstrap ecommerce theme download

Demo Download

Fashion Club

bootstrap ecommerce responsive theme

Demo Download

Smart Bazaar

ecommerce theme-bootstrap 3 free

Demo Download

Grocery Store

bootstrap-ecommerce template download

Demo Download

Big store

ecommerce template bootstrap free

Demo Download

Modern Shoppe

bootstrap free template

Demo Download

Pendent Store

ecommerce template free

Demo Download

Divisima

bootstrap 4 free

Demo Download

Boighor

download ootstrap ecommerce

Demo Download

Boighor

bootstrap 3 ecommerce free

Demo Download

New Store

bootstrap 3 ecommerce free

Demo Download

New Store

bootstrap 3 ecommerce free

Demo Download

Download jQuery grid plugin Ajax-enabled JavaScript control

jqGrid is an Ajax-enabled JavaScript control that provides solutions for presenting and manipulating table data on the Web. Because the Grid is a client-side solution that dynamically loads data through Ajax callbacks, it can be integrated with any server-side technology, including PHP, ASP, Java Servlets, JSP, ColdFusion, and Perl.

Demo Read More

Material Design for Bootstrap

Material Design for Bootstrap is the best way to use Material Design guidelines by Google in your Bootstrap 4 based application. Since this is a fully customizable version of Bootstrap, just include Material Design for Bootstrap CSS instead of Bootstrap CSS, and include the JavaScript at the end of your document (just before the tag), and everything will be converted to Material Design.

Read More Download

Best Free 404 Error responsive templates

Hi guys.. Today when i just browsing websites i got some error pages. Really i wondered Some 404 error pages are beatifully designed with stunning designing mind, By mind i really appreciate the desinger who designed that. Then i started to search for inspiring other 404 error pages. I got lot of results. Old HTML 404 error
templates
that keeping the traditional HTML coding with good design skills.

Now we are in responsive era. Every website need to be responsive . Here i have collected Best Free 404 Error responsive templates. for you. Most of them using bootstrap framework for responsive . You can download these themes for free. By inspire from these try to make your own 404 error page . Best of luck guys .. enjoy !!!

Free 404 Error Page Template

free-websitetemplate

Free 404 Error Page Template by templatemonster.

Read More Demo

Ohh ? Free 404 Error Website Template

Website-Template
Read More Demo

Poses 404 page not found mobile web template

page-not-found
Read More Demo

Dark Blue 404 Page

404-page
Read More Demo

Green Glossy 404 Page Not Found

responsive-404
Read More Demo

Fuel 404 ?? Free 404 Html Template

fuel-404-web
Read More Demo

White Page ?? Free 404 Html Template

404-white
Read More Demo

Woody 404 Page Not Found

woody-design-404
Read More Demo

Error 404 Mobile Website Template

cool
Read More Demo

Free HTML 404 Error Template

Free-HTML-404-Error-Template
Read More Demo

Robotik ? Free 404 Error Page HTML Template

404-free-html-template
Read More Demo

Free bootstrap 404 error page template

Error-404
Read More Demo

Free 404 Error Page Vectors

Free 404 Error Page Vectors
Read More Demo

Free Bootstrap Photography Templates

Free html templates help us for speed up our work. We getting works from different work firms. They must have different requirements. Here I am listing some best attractive free photo gallery Templates. Photo gallery feature is one important thing in these websites. Attractive photo gallery will make the client and customers happy. You can refer these gallery for making your own photo galleries.

Continue reading Free Bootstrap Photography Templates

Resources for customize bootstrap default theme

Bootstrap is the one of the famous responsive framework that using web designers and web developers. bootstrap framework has built in css files and javascript files that giving a default style for basic bootstrap templates. Clean and nice default bootstrap theme we can create from the default styles. But we all need exactly different themes for each project or else for showcasing our work there all will be same.So there are lots of online solutions for changing default bootstrap theme into attractive theme. Here I gathered paid and free top resources for customizing default bootstrap themes into your dream choice bootstrap website.

Continue reading Resources for customize bootstrap default theme

Collection of free bootstrap templates websites

For a beginner bootstrap developer always need some free bootstrap website templates for quick start. We can get inspired from these free templates also able to download and customize some themes for our own need. Sometimes we need to work for different clients and we didn’t have any idea about their subject at that time we can refer some free themes or premium themes based on their subject. The following list of free bootstrap 3 template websites will help you… enjoy!!!!!!!!

Continue reading Collection of free bootstrap templates websites

Top bootstrap tutorial websites

I am a big fan of the bootstrap. twitter bootstrap simplified my workload. before bootstrap I struggled to hand code for projects. For making a website into responsive that also took extra time. Same for when coding for the gallery, carousel, etc. You can easily solve your these little problems by using the twitter bootstrap framework. Except these there are other lot benefits with bootstrap framework.I learned bootstrap through these bootstrap tutorial websites

Continue reading Top bootstrap tutorial websites

HTML5 responsive website templates free

Today small and large business firms required to show there work and service in front of the world to attract the attract the attention. There is only one solution you can attract the world’s attention easily . Create a small website and present for your people and tell them you can find all my services and history here in website. Just a simple way , now everybody have net connection and all people connected around the world at least through social media.

Continue reading HTML5 responsive website templates free

Top 20 free bootstrap admin panel templates

Hi, Guys here am listing top 20 free bootstrap admin panel templates. I spent too much time to sort the best for you. These all free admin themes is absolutely for all admin solutions. Everybody can download and customize these bootstrap admin themes. Following Admin panel templates include home dashboard analytics demo, its easy to display the all math in your data as you wish

The main advantage of admin area is let the client or user know about whats current going on. For example if we use on of the template from these free bootstrap admin panel templates you can visually display the Statistics in easy way. For magazine admin they can show the data like following , Total visitors, Total subscribers, average time spent by user, Total ads clicked. The admin panel has many useful things like these.

Download free bootstrap admin panel templates

Continue reading Top 20 free bootstrap admin panel templates

Top 20 inspiring Bootstrap websites

Bootstrap is one of the most popular frameworks for building responsive websites with HTML5 CSS and Jquery. Bootstrap made easy responsive website development quick and easier. Grid based design layout and responsive feature is the main reason web developers love to work with bootstrap framework. When i start to design and code with bootstrap i only saw some usual website templates, all are looking same.

After i got experienced with bootstrap designing and coding, i explored more websites that built with bootstrap. That all websites are totally different from the usual bootstrap templates. Here i am listing the most beautiful bootstrap websites for you.

Continue reading Top 20 inspiring Bootstrap websites

Bootstrap Pagy jquery plugin simplifies Bootstrap Pagination component

bootstrap-pagy

Bootstrap Pagy is a jQuery plugin that simplifies the use of the Bootstrap Pagination component.

Features

  • Custom previous and next button
  • Custom first and last button
  • Custom inner window size (default 2)
  • Custom outer window size (default 0)
  • Set current page and total pages programmatically
  • Code under Apache License

  • Only depends on jQuery (for Javascript) and Bootstrap (for Markup)

Read More Demo

jQuery drag and drop HTML builder for Bootstrap

draganddrop

jQuery Drag & Drop HTML Builder – compile Bootstrap based HTML and JS . Builder extract required JS code ( about 0 % – 15 % ) of themselves and provide it with resulting HTML to initialize a third party JS libraries on the front end to allow . Generated HTML contains ” data ” attributes that allow store JS libraries settings and helper to parse the document structure editor .

Read More Demo

Fullscreen select for mobile devices : Bootstrap

bootstrap-fullscreen

A custom fullscreen select / multiselect for Bootstrap using BUTTONS or User defined elements, designed for mobile devices. Often UI developers may need to trigger the select via a custom element, That is fullfilled using the data-triggerOn attribute. and access the custom element from the mobileSelect’s callback functions. mobileSelect makes it easy for mobile users to get the most of their screen.

Read More Demo

Simple search interface experiment using Bootstrap responsive techniques

itunessearch

Tunes API search using jQuery + jPlayer + Bootstrap.Simple search interface experiment using Bootstrap responsive techniques.Allows user to input a search term which is executed against the public iTunes Store API.Results are faded in using jQueryUI delay and fadeTo methods. Songs can be previewed by hovering over album artwork, and clicking the jPlayer Circle Player.

Read More Demo