Loading

Live Preview

Mixio - Five in One Elegant Coming Soon and Landing Page Template Documentation

by: mix_design
version: 2.0.0
created: 11.05.2018
last update: 28.10.2021

01

Introduction

Thank you for choosing Mixio - five in one elegant coming soon and landing page HTML template. We have prepared detailed documentation to make Mixio customization an easy task for you. If you have any questions that are beyond the scope of this help file, you can email us on support@mixdesign.club.

We would be very happy if you could rate this item here with 5 stars. Your feedback is very important so write us a line ! :)

02

Installation

Follow the steps below to setup your site template:

  1. In order to start working with Mixio unzip the downloaded package and open HTML folder to find all ready-to-use template files. Choose one of the demo *.html files (any ready-to-use demo you like) and rename it to index.html.

  2. Next you’ll need to prepare a project for customization. Below is a list of files and folders that are required in the root directory of your project:

    • index.html - your chosen *.html file (renamed already);
    • css folder - stylesheet files;
    • js folder - JavaScript files;
    • fonts folder - icon and lining nums fonts files;
    • img folder for project images and favicon;
    • video folder - project video files;
    • mail.php file for sending e-mails;
    • .htaccess - this file contain rules for files caching on web server;
  3. The other files can be used according to your preferences.

  4. Your project is ready to go! Now you can start adding your texts, images and video to your new awesome website.

  5. After the customization is over, you’ll need to upload the project files to your hosting web server using FTP client or cPanel interface in order to use it on your website.

03

Files Structure

After downloading and extracting template package you will find 3 folders:

  • HTML: ready to use HTML template;
  • MixioGULP: if you want to totally customize Mixio, you can use this template;
  • Documentation: this help file.

This section describes HTML folder structure. More about MixioGULP folder structure you can find out in MixioGULP section.

Mixio is one page HTML template. So, mostly you will need one *.html file and supporting *.css, *.js, *.php files with some images. All the directories and files are well organized as it shown on the image bellow.

Files Structure Image
  • all HTML files are located in the root directory;
  • separate folders are created for CSS files, JavaScript files, fonts, images and video;
  • source-files folder contains all expanded CSS files, expanded JavaScript files, plugins and components files;
  • mail.php file for sending e-mails is located in the root directory;
  • .htaccess file is located in the root directory. This file contain rules for files caching on web server.

HTML structure

Mixio has a simple and easy to customize structure based on Bootstrap 5 Grid. Here is a sample page structure:

    
      <!DOCTYPE html>
      <html lang="en" dir="ltr">

        <head>
          Meta tags, Title, Favicon and Icons, Facebook Metadata, CSS, Custom Browser Color
        </head>

        <body class="split overflow-hidden">

          <!-- Old Browsers Support Start -->
            ...
          <!-- Old Browsers Support End -->

          <!-- Loader Start -->
          <div class="loader">
            ...
          </div>
          <!-- Loader End -->

          <!-- Custom HTML Start -->

          <!-- Navigation Start -->
          <div class="menu-black-layer"></div>
          <nav>
            ...
          </nav>
          <!-- Navigation End -->

          <!-- Fullpage.js Sections Start -->
          <div id="fullpage" class="fullpage">

            <!-- Home Section Start-->
            <div class="section fp-auto-height-responsive home" data-anchor="homePage">
              ...
            </div>
            <!-- Home Section End-->

            <!-- About Section Start-->
            <div class="section fp-auto-height-responsive inner about" data-anchor="aboutPage">
              ...
            </div>
            <!-- About Section End-->

            <!-- Features Section Start-->
            <div class="section fp-auto-height-responsive inner features" data-anchor="featuresPage">
              ...
            </div>
            <!-- Features Section End-->

            <!-- Portfolio Section Start-->
            <div class="section fp-auto-height-responsive inner portfolio" data-anchor="portfolioPage">
              ...
            </div>
            <!-- Portfolio Section End-->

            <!-- Contact Section Start-->
            <div class="section fp-auto-height-responsive inner contact" data-anchor="contactPage">
              ...
            </div>
            <!-- Contact Section End-->

          </div>
          <!-- Fullpage.js Sections End -->

          <!-- Notify Me Popup Start -->
          <div class="popup notify">
            ...
          </div>
          <!-- Notify Me Popup End -->

          <!-- Write-a-Line Popup Start -->
          <div class="popup writealine">
            ...
          </div>
          <!-- Write-a-Line Popup End -->

          <!-- Custom HTML End -->

          <!-- Root element of PhotoSwipe. Must have class pswp. -->
          <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
            ...
          </div>

          <!-- Load Scripts Start -->
          ...
          <!-- Load Scripts End -->

        </body>

      </html>
    
  

CSS Files

Mixio template CSS files have a well-organized structure and a table of contents, as you can see on image below:

CSS Structure Image

All CSS files are placed in css folder and have to be included in the <head> tag. Mixio uses uncompressed CSS files. If you want to improve Google PageSpeed Insights performance, you can use minificated files from source-files → mixio-css-min-files.

    
      <!-- Template Styles Start -->
      <link rel="stylesheet" type="text/css" href="css/loaders/loader.css">
      <link rel="stylesheet" type="text/css" href="css/plugins.css">
      <link rel="stylesheet" type="text/css" href="css/main.css">
      <!-- Template Styles End -->
    
  

CSS files that have to be included in chosen .html file:

  • loader.css
  • plugins.css
  • main.css

If you want to customize CSS styles, We recommend to create your own custom.css file and include it to Template Styles section of the HTML file. This solution will help you in future updates.

JavaScript Libraries

All JavaScript files are placed in js folder and have to be included before the </body> tag.

  • libs.min.js - all JavaScript libraries that are necessary for Mixio proper work, are сompiled in this file;
  • gallery-init.js - for photoswipe gallery initialization;
  • mixio-custom.js - includes other scripts calls and settings;
  • map-*.js - for Google Map.
    
      <!-- Load Scripts Start -->
      <script src="js/libs.min.js"></script>
      <script src="js/gallery-init.js"></script>
      <script src="js/mixio-custom.js"></script>
      <script src="js/maps/map-dark.js"></script>
      <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDNMDtmEsvSevM4ztfsbhLfLNZhKHCvWXk"></script>
      <!-- Load Scripts End -->
    
  

We used minificated libs.min.js file to add all necessary JavaScript libraries to this template. The file contains:

All this uncompressed files you can find in the source-files folder.

* - map color name

04

Fonts

In Mixio template we used Playfair Display Font, Raleway Font and Fontawesome Free Iconic Font.

Custom Fonts

In the Mixio template we used two fonts:

This fonts are embedded in the main.css file via @font-face rule:

    
      /* ------------------------------------------------*/
      /* Fonts Start */
      /* ------------------------------------------------*/
      /* Raleway Font */
      @font-face {
        font-family: "Raleway";
        font-style: normal;
        font-weight: 400;
        src: url("../fonts/RalewayRegular/RalewayRegular.eot?#iefix") format("embedded-opentype"),
             url("../fonts/RalewayRegular/RalewayRegular.woff") format("woff"),
             url("../fonts/RalewayRegular/RalewayRegular.ttf") format("truetype");
      }
      ...
      /* ------------------------------------------------*/
      /* Fonts End */
      /* ------------------------------------------------*/
    
  

You can customize embedded fonts or embed another fonts for your project in the Fonts section of the main.css file.

Fontawesome free

Mixio uses free version of FontAwesome 5.15.4 iconic font. You can use fontawesome.com/icons page to easily find the icon you want to use. Solid, regular and brands icons are already compiled in the plugins.css file and ready for use.

To change icons, just change the class names: fas fa-heart, fab fa-instagram, far fa-address-book.

<li>
    <a href="https://www.facebook.com/ " target="_blank">
        <i class="fab fa-facebook"></i>
    </a>
</li>

More information about FontAwesome you can find on official documentation website - FontAwesome Docs.

05

Favicon and Apple touch icons

Mixio covers almost all platforms design requirements for favicon and icons:

Classic favicon:

      
        <link rel="icon" href="img/favicon/favicon.ico" sizes="any">
      
    

Android Web App Manifest & Apple Touch Icon:

      
        <link rel="apple-touch-icon" href="img/favicon/apple-touch-icon.png">
        <link rel="manifest" href="img/favicon/manifest.webmanifest">
      
    

Universal SVG Icon for All Sizes ang Dark & Light Browser Color Themes:

      
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
        	<style type="text/css">
        		.st0 {
        			fill: #1f1f1f;
        		}
        		@media (prefers-color-scheme: dark) {
        			.st0 {
        				fill: #ffffff;
        			}
        		}
        	</style>
        	<path class="st0" d="M475.1,71.4c-6.2,3.1-9.3,6.2-9.3,12.4c-3.1,6.2-3.1,15.5-3.1,31.1V385c0,12.4,0,24.8,3.1,31.1 ..."/>
        </svg>
      
    

Facebook Metadata:

      
        <meta property="og:image:height" content="1200">
        <meta property="og:image:width" content="1200">
        <meta property="og:title" content="Mixio - Five in One Elegant Coming Soon and Landing Page Template">
        <meta property="og:description" content="MIxio - awesome coming soon template to kick-start your project">
        <meta property="og:url" content="http://mixdesign.club/themeforest/mixio/">
        <meta property="og:image" content="http://mixdesign.club/themeforest/mixio/img/favicon/og-image.jpg">
      
    

You can use Mixio favicon as an example or generate new one with Favicon Generator or any other favicon generator by your needs.

06

Customization

Mixio template comes with easy-to-customize page elements. You can choose from layout types - split and fullscreen, various backgrounds and much more.

Preloader

Loader will hide contents of your site until it's fully loaded.

Loader Image

If you want to customize or remove loader, find this code in *.html file:

<!-- Loader Start -->
<div class="loader">
  <div class="loader__content">
    <div class="loader__logo slideInDown">
      <!-- Your Logo Here -->
      <img src="img/mixio-logo-loader.svg" alt="Mixio - awesome coming soon template to kick-start your project">
    </div>
    <div class="loader__caption slideInUp">
      <p class="loading-text">Loading</p>
      <span class="loading-dots">
        <span class="dot"></span>
        <span class="dot"></span>
        <span class="dot"></span>
      </span>
    </div>
  </div>
</div>
<!-- Loader End -->

Loader styles are included in the <head> tag:

<!-- Template Styles Start-->
...
<link rel="stylesheet" type="text/css" href="css/loaders/loader.css">
...
<!-- Template Styles End-->

Images

All images used in Mixio template live demo are just for preview purpose only and they are not included in main download files. You easily can find all images on unsplash.com or pexels.com. We are using placeholders from placeholder.com instead of real images. You can easily replace placeholder URL with a path to your image like img/yourimage.jpg.

All tmplate background images you can replace in the main.css file:

/* ------------------------------------------------*/
/* Template Backgrounds Start */
/* ------------------------------------------------*/
.media-1 {
  background-image: url("http://via.placeholder.com/1366x1080");
}
...
/* ------------------------------------------------*/
/* Template Backgrounds End */
/* ------------------------------------------------*/

Homescreen Layout

Mixio template is provided with 5 layout types:

1. Split layout and days only countdown. Beautifully designed split layout with middle size headline and large days countdown. Countdown setup prosess you can find in the Countdown section of this file.

Layout Image

Replace this headline demo text with your own:

    
      <!-- Main Headline Start -->
      <div class="intro__headline">
        <h1>A New Start<br>is Close</h1>
        <p>Our website is under construction, but we are ready to go! We are preparing something amazing and exciting for you. Special surprise for our subscribers only.</p>
        ...
      </div>
      <!-- Main Headline End -->
    
  

2. Split layout and full countdown. Beautifully designed split layout with middle size headline and full countdown. Countdown setup prosess you can find in the Countdown section of this file.

Layout Image

Replace this headline demo text with your own:

    
      <!-- Main Headline Start -->
      <div class="intro__headline">
        <h1>A New Start<br>is Close</h1>
        <p>Our website is under construction, but we are ready to go! We are preparing something amazing and exciting for you. Special surprise for our subscribers only.</p>
        ...
      </div>
      <!-- Main Headline End -->
    
  

3. Fullscreen layout and large headline. Minimalistic home screen with large headline.

Layout Image

Replace this headline demo text with your own:

    
      <!-- Main Headline Start -->
      <div class="intro__headline headline-bottom">
        <h1 class="light-text title-bottom no-description">A New Start is Close</h1>
        <a href="#" class="btn btn-line btn-line-light" id="notify-trigger">
          <span>notify me</span>
        </a>
        <a href="#aboutPage" class="btn btn-line btn-line-light">
          <span>explore</span>
        </a>
      </div>
      <!-- Main Headline End -->
    
  

4. Split layout and slider. Split layout with middle size headline and slider. Slider setup prosess you can find in the Slider section of this file.

Layout Image

Replace this headline demo text with your own:

    
      <!-- Main Headline Start -->
      <div class="intro__headline">
        <h1>A New Start<br>is Close</h1>
        <p>Our website is under construction, but we are ready to go! We are preparing something amazing and exciting for you. Special surprise for our subscribers only.</p>
        ...
      </div>
      <!-- Main Headline End -->
    
  

5. Fullscreen layout and medium headline. Ultimate fullscreen layout with medium headline.

Layout Image

Replace this headline demo text with your own:

    
      <!-- Main Headline Start -->
      <div class="intro__headline">
        <h1>A New Start<br>is Close</h1>
        <p>Our website is under construction, but we are ready to go! We are preparing something amazing and exciting for you. Special surprise for our subscribers only.</p>
        ...
      </div>
      <!-- Main Headline End -->
    
  

07

Plugins

Fullpage Settings

Fullpage.js is a simple and easy to use library to create fullscreen scrolling websites (also known as single page websites or onepage sites). It allows the creation of fullscreen scrolling websites, as well as adding some landscape sliders inside the sections of the site.

Mixio comes with two layout types - fullpage and normal scroll - with different fullpage.js plugin settings:

Fullpage layout. You can find fullpage layout settings in mixio-custom.js file:

    
      if (fullpage.length) {
        fullpage.fullpage({
          sectionsColor: ['#ffffff', '#ffffff', '#ffffff', '#ffffff', '#ffffff'],
          menu: '#menu',
          scrollingSpeed: 1000,
          responsiveWidth: 1200,
          navigation: true,
          loopBottom: true,
          verticalCentered: false
        });
      };
    
  

Change everything you want using plugin documentation .

Normal Scroll Layout. For normal scroll layout we also used fullpage.js plugin, but with different settings. You can find this settings in mixio-custom.js file:

    
      if (fullpageNormalScroll.length) {
        fullpageNormalScroll.fullpage({
          sectionsColor: ['#ffffff', '#ffffff', '#ffffff', '#ffffff', '#ffffff'],
          menu: '#menu',
          responsiveWidth: 1183,
          navigation: false,
          autoScrolling: false,
          fitToSection: false,
          verticalCentered: false
        });
      };
    
  

Visit Fullpage.js site for more examples and settings - alvarotrigo.com/fullPage
All plugin documentation you can find on github page - github.com/alvarotrigo/fullPage.js

Countdown

Mixio template comes with two countdown types - full countdown and days only countdown. You can choose the one you like!

  • Days only countdown #countdown Countdown Image
  • Full countdown #countdown-large Countdown Image

Mixio template comes with KBW Countdown Plugin. This plugin can be tricky to set up, but it is very flexible and has a lot of features.

For more details you can see documentation reference page: keith-wood.name/countdownRef.html or see a minimal page with basic settings: keith-wood.name/countdownBasics.html. In our case we are using UTCDate function. (You can also find this function in documentation reference page):

$.countdown.UTCDate(tz, year, month, day, hours, mins, secs, ms)

  • tz - timezone offset, either in hours or minutes, from GMT, for example, Brisbane, Australia, would be +10 or +600;
  • year - local year;
  • month - local month (0 to 11);
  • day - local day in the month;
  • hours - local hour;
  • mins - local minute;
  • secs - local second;
  • ms - local millisecond.

So here: countdown.UTCDate(10, 2022, 11, 22)

  • 10 – timezone;
  • 2022 – local year;
  • 11 – local month;
  • 22 – local day.

Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:

  • libs.min.js
  • mixio-custom.js
    
      <!-- Load Scripts Start-->
      <script src="js/libs.min.js"></script>
      ...
      <script src="js/mixio-custom.js"></script>
      ...
      <!-- Load Scripts End-->
    
  

Setting your own date for countdown script can be done in mixio-custom.js file in js folder:

    
      $('#countdown').countdown({until: $.countdown.UTCDate(+10, 2022, 2, 12), format: 'D'});
      $('#countdown-large').countdown({until: $.countdown.UTCDate(+10, 2022, 2, 12), format: 'DHMS'});
    
  

Visit KBW Countdown site for more details and settings - keith-wood.name/countdown.html

Swiper Slider

We used Swiper Slider for two ready-to-use Mixio demos:

Swiper - is the free and most modern mobile touch slider with hardware accelerated transitions and amazing native behavior. Represent your best works on the first screen!

Make sure you have <div class="swiper"> in *.html file:

    
      <!-- Swiper Slider Start -->
      <div class="swiper">
        <!-- Additional required wrapper -->
        <div class="swiper-wrapper">
          <!-- Slides -->
          <div class="swiper-slide">
            <div class="slide-image slide-image-1"></div>
            <div class="color-layer color-layer-medium"></div>
            <div class="slide-caption">
              <span>Case study</span>
              <p>E-commerce shop design</p>
            </div>
          </div>
          ...
        </div>
        <!-- Pagination -->
        <div class="swiper-pagination"></div>
      </div>
      <!-- Swiper Slider End -->
    
  

You can change all Swiper settings on line 195 of our mixio-custom.js file:

    
      // --------------------------------------------- //
      // Swiper Slider Start
      // --------------------------------------------- //
      var swiper = new Swiper('.swiper', {
        // Optional parameters
        speed: 600,
        spaceBetween: 0,
        centeredSlides: true,
        loop: true,
        autoplay: {
          delay: 3000,
          disableOnInteraction: false,
        },
        // Pagination
        pagination: {
          el: '.swiper-pagination',
          clickable: true,
        },
      });
      // --------------------------------------------- //
      // Swiper Slider End
      // --------------------------------------------- //
    
  

Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:

  • libs.min.js
  • mixio-custom.js

More information about Swiper Slider settings you can find in the official documentation - idangero.us/swiper/get-started

08

Animated Backgrounds

All backgrounds CSS styles are сompiled in plugins.css file so you don't need to add any CSS files.

Ken Burns

To provide this effect we use Vegas jQuery Plugin . Make sure you have <div id="bgndKenburns"> in *.html file:

<!-- Background Effect Start -->
<div class="fullscreen">
  <div id="bgndKenburns"></div>
</div>
<!-- Background Effect End -->

Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:

  • libs.min.js
  • mixio-custom.js
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/mixio-custom.js"></script>
...
<!-- Load Scripts End-->

To replace or add images to the slideshow, find the mixio-custom.js file in js folder and make the necessary changes to the slides array:

$('#bgndKenburns').vegas({
    ...
    slides: [
        { src: '../img/example-slide-1.jpg' },
        { src: '../img/example-slide-2.jpg' },
        { src: '../img/example-slide-3.jpg' }
    ],
    ...
});

More information about Vegas settings you can find in the official documentation - vegas.jaysalvat.com/documentation

Youtube Video

To provide this effect we use YTPlayer jQuery Plugin. Make sure you have <div id="bgndVideo"> with class player in *.html file:


<!-- Background Effect Start -->
<div class="video-background">
  <div class="" id="video-wrapper">
    <div id="bgndVideo" class="player" data-property="{ videoURL:'https://youtu.be/49Dst8RHibs', }"></div>
  </div>
</div>
<!-- Background Effect End -->

Find the Load Scripts section at the end of <body>and make sure that all the necessary js files are added in the following order:

  • libs.min.js
  • mixio-custom.js
<!-- Load Scripts Start-->
<script type="text/javascript" src="js/libs.min.js"></script>
...
<script type="text/javascript" src="js/mixio-custom.js"></script>
...
<!-- Load Scripts End-->

If you want to change background video, find the data-property attribute in <div id="bgndVideo"> and replace videoURL property.

More information about YTPlayer settings you can find in the official documentation.

09

Forms

Mixio template is provided with 2 form types:

Mailchimp Subscription Form

This active subscribe form will save e-mails to Mailchimp list.

Mailchimp Form Image
<!-- Notify Contact Form Start-->
<form class="notify-form form form-dark">
  <input class="" type="email" placeholder="Email Adress*" required>
  <button class="btn btn-line" type="submit">
    <span class="btn-caption">Send</span>
  </button>
</form>
<!-- Notify Contact Form End-->

JavaScript files that have to be included:

  • libs.min.js
  • mixio-custom.js
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/mixio-custom.js"></script>
...
<!-- Load Scripts End-->

Follow these steps to get Mailchimp list URL:

  1. Login or create an account on mailchimp.com and go to the Audience section.Mailchimp Instruction Image
  2. Choose "Signup Forms" from the list:Mailchimp Instruction Image
  3. Find "Embedded forms" and click "Select":Mailchimp Instruction Image
  4. The form, you'll see on the next screen fits for our "Notify Me" form, so click "Continue":Mailchimp Instruction Image
  5. Now the form is ready and you need to copy action URL from the form - highlighted in pink:Mailchimp Instruction Image
  6. Add https:// if it is not included with MailChimp list URL.

Open mixio-custom.js file from js folder. Just replace our Mailchimp form action URL with your Mailchimp list URL:

$('.notify-form').ajaxChimp({
    callback: mailchimpCallback,
    // Replace this Mailchimp form action URL with your Mailchimp list URL
    url: 'https://besaba.us10.list-manage.com/subscribe/post?u=e8d650c0df90e716c22ae4778&id=54a7906900'
});

Done! Now you can save emails to your MailChimp Audience List!

Contact Forms

Mixio has 2 integrated ajax contact forms.

Write a line form:

Mixio Stay in Touch Form Image

Contact form:

Mixio Contact Form Image

It's very easy to set up this forms to receive feedback on your e-mail:

  1. First of all you need to make sure that mail.php file is added to the root directory of your project.
  2. Then find <form> tag with id="contact-form" or id="writealine-form" in the *.html file.
  3. This form contains 3 hidden required inputs. Replace data in the value parameter of these hidden fields:
    <form class="form form-dark contact-form" id="contact-form">
        <!-- Hidden Required Fields -->
         <input type="hidden" name="project_name" value="Mixio Coming Soon Template">
         <input type="hidden" name="admin_email" value="support@mixdesign.club">
         <input type="hidden" name="form_subject" value="Write-a-Line Form Message">
         <!-- END Hidden Required Fields-->
        ...
    </form>
  4. Check JavaScript files connection.

JavaScript files that have to be included:

  • libs.min.js
  • mixio-custom.js
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/mixio-custom.js"></script>
...
<!-- Load Scripts End-->

Done! Now you can receive messages on your e-mail.

10

Google Maps

Mixio comes with a custom Google map which uses silver and dark color scheme and custom zoom in/out buttons.All Google Maps JavaScript files you can find in the js → maps folder.

Mixio Google Map Image

Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:

  • libs.min.js
  • mixio-custom.js
  • map-*.js

* - map color name

For example:

<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/mixio-custom.js"></script>
<script src="js/maps/map-silver.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDNMDtmEsvSevM4ztfsbhLfLNZhKHCvWXk "></script>
<!-- Load Scripts End-->

Change the Google Map parameters in map-color-*.js file:

$(function() {
    // Insert Your Google Map Parameters:
    var latitude = 40.761425,
        longitude = -73.977643,
        map_zoom = 14;
    ...
});

For Google Map proper work you need to get Google Map API key and insert it in your chosen .html file. At first get API key. Google has detailed instructions for this process: Get API key.

Find “Load Scripts” section of the .html file and replace demo API key with your new key. You’ll need to wait some time for the changes to take effect:

<!-- Load Scripts Start-->
...
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR-API-KEY "></script>
<!-- Load Scripts End-->

Done! More information about Google Maps styling you can find on the Google Maps API tutorial page.

11

MixioGULP

If you want to totally customize Mixio, you can use our all-inclusive MixioGULP template. MixioGULP includes Bootstrap 5 Grid, Gulp, Sass, Bourbon, Autoprefixer, Browsersync, Clean-CSS, CSS Beautify, Uglify, and other packages for efficient and comfortable work.

MixioGULP requires node, npm and git.

Getting started

Install Node Modules: npm i
Run MixioGULP: gulp

Project structure

  • The source code is located in the app directory;
  • SASS files are located in the sass directory;
  • The dist folder is a production folder. It contains ready project with optimized HTML, CSS, JS and images.

Gulp tasks

gulp: run default gulp task for web development;
build: build project to dist folder;
clearcache: clear all gulp cache.

If you have any questions about MixioGULP, you can email us on support@mixdesign.club.

12

Changelog

Version 1.0.0 25.06.2018

  • Initial release

Version 2.0.0 28.10.2021

  • Bootstrap updated to 5.1.3;
  • Used plugins are updated to the newest versions;
  • Gulp updated to 4.0.2;
  • Documentation update.

13

Credits

CSS and JavaScript files

Icons and images