How To Create Coming Soon Page With HTML And Bootstrap

If you are familiar with websites and apps you probably know about coming soon pages. It creates a brand value for your website when your website is not ready for launch. Coming soon pages also help to Keep users aware of your existence and let them know exactly when you go live. With an awesome countdown timer you can create a stunning coming soon or under construction template on your website.

Why Do You Need a Coming Soon Page?

  1. You can convert your visitors into subscribers with a subscription form on coming soon page.
  2. You can promote your social links
  3. You can increase site ranking by choosing specific keywords

Coming soon pages notify people when you will go live with your websites and you will get more time to focus on your website launch.

Creating Coming Soon Page with HTML CSS and JavaScript

Create an Html file Ex: (commingsoon.html)

<div class="bgimg">
  <div class="topleft">
    <p>Logo</p>
  </div>
  <div class="middle">
    <h1>COMING SOON</h1>
    <hr>
    <p>35 days</p>
  </div>
  <div class="bottomleft">
    <p>Some text</p>
  </div>

Add CSS

Note: If you want to use CSS with same HTML file then you have to use CSS code in <Style> tag or if you are using external css file then you need to name with .css extension like comingsoonpages.css

<style> /* code goes here */ </style>
/* Set height to 100% for body and html to enable the background image to cover the whole page: */
body, html {
  height: 100%
}

.bgimg {
  /* Background image */
  background-image: url('/w3images/forestbridge.jpg');
  /* Full-screen */
  height: 100%;
  /* Center the background image */
  background-position: center;
  /* Scale and zoom in the image */
  background-size: cover;
  /* Add position: relative to enable absolutely positioned elements inside the image (place text) */
  position: relative;
  /* Add a white text color to all elements inside the .bgimg container */
  color: white;
  /* Add a font */
  font-family: "Courier New", Courier, monospace;
  /* Set the font-size to 25 pixels */
  font-size: 25px;
}

/* Position text in the top-left corner */
.topleft {
  position: absolute;
  top: 0;
  left: 16px;
}

/* Position text in the bottom-left corner */
.bottomleft {
  position: absolute;
  bottom: 0;
  left: 16px;
}

/* Position text in the middle */
.middle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}

/* Style the <hr> element */
hr {
  margin: auto;
  width: 40%;
}

Add JavaScript

Note: If you want to use below Javascript with same HTML file then you have to use Javascript code in <script> tag or if you are using external JavaScript file then you need to name with .js extension like comingsoonpages.js

<script> // code goes here </script>
// Set the date we're counting down to
var countDownDate = new Date("Jan 5, 2021 15:37:25").getTime();

// Update the count down every 1 second
var x = setInterval(function() {

  // Get todays date and time
  var now = new Date().getTime();

  // Get the distance between now an the count down date
  var distance = countDownDate - now;

  // Calculations of time for days, hours, minutes and seconds
  var days = Math.floor(distance / (1000 * 60 * 60 * 24));
  var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
  var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
  var seconds = Math.floor((distance % (1000 * 60)) / 1000);

  // Display the result in an element (demo) with id="demo"
  document.getElementById("demo").innerHTML = days + "d " + hours + "h "
  + minutes + "m " + seconds + "s ";

  // If the count down is finished, show some text
  if (distance < 0) {
    clearInterval(x);
    document.getElementById("demo").innerHTML = "EXPIRED";
  }
}, 1000);

We are thankful to w3schools for a great tutorial for coming soon page you can check out if you want to test live this tutorial on W3schools

Ready to use pre-made HTML templates

If you don’t want to create your own template or you have don’t any coding skills then you would love to choose ready to use HTML templates.

Here are some stunning and totally free HTML templates for coming soon page

1. Soon – Free HTML5 Bootstrap Coming Soon Template

Soon is a free template for Coming Soon page based on bootstrap. This template is given a great look at your site when before launch. It has a countdown timer where you can specify notify the visitor about the launch date of your site and it comes with a subscription form you can collect the visitor’s email to notify them.

Info | Demo

2. Imminent 3D Parallax Coming Soon Template

Imminent is a 3D Parallax bootstrap free coming soon template created with HTML5 and CSS3. Great looking minimal and creative design, you will not find any free coming soon template available with Parallax 3D effect in!  A premium looking template but it is available for free!

Info | Demo

3.    Coming Soon Template by Colorlib V05

The version five template is designed something as a flash sale type that you may see in e-commerce website templates. At the top of the page, you get a countdown. This template uses gradient as the background. You can use this as an app launching page, modern app landing pages, a business or commercial websites. You also have the option of a subscription form. The subscription form button has hover effects. The form fields also support field validation.

Info | Demo | WordPress Version

If you are using WordPress then you can use WordPress plugin for coming soon and maintenance mode.

Coming Soon Page and Under Construction & Maintenance Mode design by SeedProd

BENEFITS, FEATURES AND OPTIONS:

  • Works with any WordPress Theme
  • Responsive
  • Customize the Look and Feel
  • Easily add Custom CSS and HTML
  • Uses HTML5 & CSS3
  • Translation Ready, i18n Support
  • Multisite Support
  • BuddyPress Support
  • Uses WordPress Best Practices

Free WordPress Plugin For Comming Soon

4. Minimal Coming Soon & Maintenance Mode – Coming Soon Page

Minimal Coming Soon plugin is minimal but elegant with great features and works with any WordPress theme. You’ll have full control over the frontend of the website and can modify almost every aspect of the template as your needs. Easily connect with MailChimp and collect emails from visitors. A perfect Coming Soon Page done in minutes!

Info| Demo

Hope you like our post please share your thoughts and feedback in the comment section. Thank you!

Top Free Responsive Admin Dashboard HTML Templates

What is an Admin Dashboard?

Admin dashboard is also known as a back-end, from where a user or administrator controls the site data control apps and manage the site. Admin Panel is also a Content Management System [CMS]. You can also use an admin panel like writing content, writing posts. manage applications, manage the data that’s come from users. WordPress is also a popular CMS.

Using Admin Panel or Back-end you can add, edit, delete, update any content on the website, but you need a control panel where you manage your content, and that control panel called Admin Panel or Backend.

Now come to the point and see top responsive admin dashboard HTML templates.

Gentelella

Gentelella Admin template is a free  Bootstrap admin dashboard template. This template builds on Bootstrap 3 styles along with a variety of powerful jQuery plugins and tools to create a powerful framework.

Gentelella is licensed under The MIT License (MIT). Which means that you can use, copy, modify, publish, distribute, sublicense, and/or sell copies of the Software.

Sufee

Sufee is a responsive Bootstrap 4 Admin Template. It has a collection of ready to use code snippets and utilities, custom pages, and it has some useful widgets.

Concept

The concept is a responsive Bootstrap 4 admin template. It provides you with a collection of ready to use code snippets and utilities, custom pages, 4 different dashboard variations, a collection of applications and useful widgets.

Octopus

Octopus is a free HTML5 admin dashboard template with the bootstrap framework. Octopus is a really beautiful interface. it has a multi-level dropdown menu. you can customize easily. you will find many features in this admin bootstrap template.

Adminator

Adminator is the best admin template in the market and its free. you will find the latest feature available on this. Adminator is also based on Bootstrap 4 latest package. Adminator is licensed under The MIT License (MIT).

Sing App Html5 Lite

Sing App HTML5 Lite is a completely free and open-source admin dashboard template with stylish design and tons of ready-to-use programming features. Sing App HTML5 Lite is a fully responsive HTML template built Bootstrap 4 and pure Javascript (No frameworks). You can use it to build any type of web applications like SAAS, project management systems, admin dashboards or application backends.

Top 10 PHP Coding Tools For Developers

you are starting using PHP programming language as a newbie, don’t panic everything this is under control, start doing it an on a basic text editor like notepad. Or there are other and better options as well as using a NetBeans which is so easy to and use understands and to use that you can easily grasp the idea of dealing with it. Doing the PHP programming using IDE is very easy for the PHP developer.

This is article is all the set up to help out the PHP developers in a need. doing a PHP programming on PHP IDE is the best tool for the PHP programming that you need to the have. There are lots of best IDEs available in the market. You can have paid and free IDEs as well, every IDE the have its own unique properties making them lovable to a user.

1. PHPStorm

This is IDE developed by JetBrains supports an array of widely to used PHP CMS and web frameworks – WordPress, Magento, and Joomla, Laravel, Zend and Yii. PHPStorm even makes it easier for the PHP programmers to work with a number of widely used the web technologies and relational databases. The developers can the further accelerate custom web application the development by availing features like command line tools, version and control system, REST client and a Composer.

2. Zend Studio

The many web developers including ramotion-web prefer a Zend Studio to the other PHP development tools due to its optimal a speed. Zend Studio helps the programmers to write and debug code a without putting extra time and effort. In addition to supporting PHP 7, and Zend Studio or debugs code by the integrating Zend Debugger, Xdebug or X-ray. It even a allows the developers to the deploy the PHP application on a number of web servers. At the same time, the developers also have an option to extend Zend Studio the through Eclipse plugins.

3. Aptana Studio

The development IDE that professional developers love to use to do the PHP development, and is one of the best IDE for a PHP developer. When it a comes to development, the best one is this IDE that supports the SQL and other databases. Not only back-end development you can the do front end as well with the support of HTML2, or CSS3, JS, Ruby on Rails, PHP, Perl, and Python. Testing can an also be done. All in one and you are the covered! Download this open source an IDE that have deployment wizard for a RoR.

4. PHP Designer 8

The phpDesigner 8 is a fast PHP IDE and PHP editor with the built-in HTML5-, CSS3- or JavaScript editors boosted with features to help you the create amazing websites.

The phpDesigner 8helpss you with all from editing, and analyzing, debugging to publishing websites powered by the PHP, HTML5, CSS3 to JavaScript

  • Fast, powerful and intuitive to use
  • PHP IDE and PHP editor
  • HTML5-, CSS3- and JavaScript editor
  • Code insight
  • Debug and profile PHP with Xdebug
  • PHP frameworks
  • JavaScript frameworks
  • Integration with GIT and SVN
  • Work with files over FTP/SFTP

5. Code Lobster

When you a search online about the PHP Development Tools or Tips, most of the search results will have the Codelobster as their preferred PHP tool. Developed by the Codelobster software firm, and the IDE supports most of the PHP frameworks that are in the current trends. This a makes Codelobster one of the most popular tools for the developer community.

6. Sublime Text

The Sublime Text is designed as a robust text editor for the code, markup, and prose. In addition to being the cross-platform, or Sublime Text comes with a custom UI toolkit. The users can further jump to a line, word, or symbol by using the specific key shortcut. Also, they can make changes to multiple lines of the code at a time. At the same time, Sublime Text is one of the most flexible or customizable text editors.

7. Netbeans

The NetBeans – the most widely used an IDE all around the world or the best PHP IDE for PHP development. This is IDE has all the features that are rich, free and that supports multiple languages. PHP Developers are so over this IDE after it was a released and one the biggest communities of the developers on this open-source integrated development environment. and Previous NetBeans only supported Java language which was a really slow, but now Netbeans works like a jet with almost many languages including the PHP frameworks and WordPress CMS.

8. Eclipse

the Eclipse is a mature or widely used integrated development and environment (IDE) for PHP. The PHP development tool supports major operating systems like Windows, or Linux and macOS. The tools provided by Eclipse help developers to simplify development of the large and complex PHP applications. In addition to supporting both GUI and non-GUI applications, The Eclipse allows programmers to choose from The wide range of plugins. The users can even use a specific plugin to extend and customize the IDE according to precise project requirements.

9. Komodo

This Developed by ActiveState in May 2000, Komodo IDE is the one of the top a PHP Mysql Development Tool. Most of the features of the Komodo are inherited from the Python interpreter. It uses a Mozilla and Scintilla as its base because they share The many features or support the identical languages. Due to its many extensions and pipe feature, Komodo has become the huge success.

10. Cloud 9

If you want to a use the Cloud 9 IDE to develop the PHP website, start the using it using the free version of it. Cloud 9 is the most important or the best IDE to use if you are doing the cloud-based programming and environments. For real-time code inspection for PHP, it a offers built-in debugger. If you are using the free version then you will have two options, work either in the public workshop and in the free private workspace. To use any other feature commercial version of a Cloud9 is the option.

Multiple Bootstrap Carousel Slideshow

How do I add Multiple Bootstrap Carousel Slideshow slider on a single page or one page?

In this tutorial, we are providing a sample of working source code. First, download the sample code using the Download Code button at the bottom of the page.

Adding and creating multiple bootstrap carousel slider on the page is so easy and simple.

So, let’s start with the sample code.

After source code downloading complete you will get a zip file “multiple-bootstrap-carousels.zip”. Extract the zip file anywhere into the local computer system.

After extraction you find a directory named “multiple-bootstrap-carousels”, in that directory you will get the following assets:

  1. CSS Directory
  2. Fonts Directory
  3. Images Directory
  4. JS Directory
  5. CSS Directory
  6. HTML File – multiple-bootstrap-carousels.html

What are these attests?

These assets are required to create a bootstrap multiple carousel sliders.

  • CSS directory contains a file “bootstrap.min.css” which is used to design responsive HTML pages.
  • Fonts directory are used by bootstrap CSS to generates the various built graphic icon. Carousel slider arrow navigation control also generated by this. You can check here.
  • Images directory contains all images which we will use into carousel slider’s slides.
  • JS directory are contains 2 js files “jquery.min.js” and “bootstrap.min.js”. a jquery.min.js file is a JavaScript library the purpose of jquery use JavaScript on websites. a bootstrap.min.js file is bootstrap framework js library file which is used to create bootstrap carousels, models forms, tool-tips, tabs etc. bootstrap.min.js file is dependent on jquery.min.js file, you need load first before using bootstrap js. You can more explore about bootstrap js library file here.
  • HTML file (multiple-bootstrap-carousels.html) is containing all design and code part of multiple carousel sliders.

let’s learn more about multiple-bootstrap-carousels.html file.

You should open the HTML file into any code editor. If you have no code editor tool install on the computer then here some fee code editor tools, download and install any code editor tool:

In Head section we have loaded all required CSS & js file and four carousel JS codes as below:

Code

 <head>
 <title>Multiple Bootstrap Carousel Slidesshow Example</title>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 
 <!-- bootstrap css library -->
 <link rel="stylesheet" href="css/bootstrap.min.css">
 
 <!-- jQuery latest library (load this library first) -->
 <script src="js/jquery.min.js"></script>
 
 <!-- bootstrap js library -->
 <script src="js/bootstrap.min.js"></script>
 
 <!-- carousel customizing css code -->
 <style>
 .carousel {
 /* you can add customizing css here like slider height width */
 }
 </style>
 
 <!-- carousel js code -->
 <script>

 /* first carousel slidesshow */
 $('#carousel-1').carousel({
      // Amount of time to delay between cycling slide, If false, no cycle
      interval: 500,

      // Pauses slide on mouse enter and resumes on mouseleave.
      pause: "hover",

      // Whether carousel should cycle continuously or have hard stops.
      wrap: true,

      // Whether the carousel should react to keyboard events.
      keyboard: true
 });
 
 
 /* second carousel slidesshow */
 $('#carousel-2').carousel({
      interval: 1000,
      wrap: true,
      keyboard: true
 });
 
 
 /* third carousel slidesshow */
 $('#carousel-3').carousel({
     interval: 2000,
     wrap: true,
     keyboard: true
 });
 
 
 /* forth carousel slidesshow */
 $('#carousel-4').carousel({
     interval: 3000,
     wrap: true,
     keyboard: true
 });
 </script>
 </head>

 

 

In the Body section, we are defining the two carousel HTML code. Now, explaining the working of the first slider code. We have divided a row class div into two columns using col-md-6 class. And into the first column, we added HTML code of first carousel slider same as below.

 

<div class="row">
 <!-------------- first column start -------------->
 <div class="col-md-6">
  <div class="jumbotron">
   <center><h3>Carousel One</h3></center>
   <!-------------- first carousel slidesshow start -------------->
   <div id="carousel-1" class="carousel slide" data-ride="carousel">
   <!-- slides bulletes -->
   <ol class="carousel-indicators">
    <li data-target="#carousel-1" data-slide-to="0" class="active"></li>
    <li data-target="#carousel-1" data-slide-to="1"></li>
    <li data-target="#carousel-1" data-slide-to="2"></li>
   </ol>

   <!-- wrapper for slides -->
   <div class="carousel-inner" role="listbox">
    
    <!-- slides 1 -->
    <div class="item active">
     <img src="images/girl-1.jpg" alt="Chania">
    </div>
 
    <!-- slides 2 -->
    <div class="item">
     <img src="images/girl-2.jpg" alt="Chania">
    </div>
 
    <!-- slides 3 -->
    <div class="item">
     <img src="images/girl-3.jpg" alt="Flower">
    </div>

   </div>

   <!-- left and right slides control arrrows -->
   <a class="left carousel-control" href="#carousel-1" role="button" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
    <span class="sr-only">Previous</span>
   </a>
   <a class="right carousel-control" href="#carousel-1" role="button" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
    <span class="sr-only">Next</span>
   </a>
  </div>
  <!-------------- first carousel slide show end -------------->
  </div>
 </div>
 <!-------------- first column end -------------->
</row>

There three parts of carousel slider into above HTML code

  • Slider Bullets
  • Image Slides
  • Slider Navigation

Slider Bullets section it’s build using order list tag of HTML. <ol> uses a class named carousel-indicators, which defined into the bootstrap CSS file. And each <li> tag has a attribute data-target=”#carousel-1″ where #carousel-1 is the same ID we are using in first carousel js code into example code.

Slider Image Slides section has a div with a class item. In each, of this div, we have added an image tag to load slide image.

Slider Navigation is used to navigate image slides left or right direction. Navigation arrows are created by bootstrap graphic icons called Glyphicon. Navigation buttons are wrapped into anchor <a> tag with bootstrap carousel data attribute function and with carousel-control class. Into <a> tag into href attribute, we have added the same ID ( #carousel-1 ) as we added before into slider bullets part. This ID is used into first carousel slideshow js code to activate the first slider functionality into first slider HTML code.

Into our second slider code, we have assigned another ID #carousel-2 for all three parts of slider code like into second slider js code, second slider bullets, and navigation HTML code.

Hope! you guys find the tutorial & example code is descriptive and working for you. We have commented on each and every section of code into the example, so you could understand easily each and every code.

Guys if you have a suggestion regarding tutorial language & downloadable example code then please write to us at our mail. Our email address is awordpresslife{at}gmail{dot}com

Thanks to reading, using and supporting this tutorial.

Find the Useful References links below which we looked to write this tutorial for you: