• Facebook
  • Twitter

My Confetti - Kids Party Planner – Responsive HTML5 Template


Support Our Blog

Thank you for purchasing this theme. If you have any questions that are beyond the scope of this help file, please feel free to start new ticket on this page. Thanks so much!

 

Scope of free support

 

We can help you with:

  1. Responding to questions or problems regarding the item and its features
  2. Fixing any discovered item’s bugs
  3. Providing updates to ensure compatibility with new software versions

HTML Structure


This theme is built upon bootstrap framework and is fully responsive. It adapts to window resolution and looks good on all devices including iPad and iPhone.
See for yourself (resize your browser).

If you would like to read more
about bootstrap framework click here :

Bootstrap Documentation

Grid System and Single row structure

 

The default Bootstrap grid system utilizes 12 columns. It’s responsive grid and adapts to viewport. Below 767px viewports, the columns become fluid and stack vertically. The fluid grid system uses percents instead of pixels for column widths. Each row always include 12 columns (for example col-md-8 + col-md-4 = col-md-12).
Bootstrap documentation: here

Basic grid HTML:

Page structure

Below you will find default page structure :


CSS files and structure


If you would like to edit the color, font, or style of any elements, you would do the following:

If you find that your new style is not overriding, it is most likely because of a specificity problem. Scroll down in your CSS file and make sure that there isn’t a similar style that has more weight.

I.E.

So, to ensure that your new styles are applied, make sure that they carry enough “weight” and that there isn’t a style lower in the CSS file that is being applied after yours.

Colors

The theme includes a css file wich you can use to edit the colors.
You just need to add the corresponding CSS file to the head of the page like this:

Icons

We’ve included 360+ font icons.

Awesome Icons – http://fontawesome.io/icons/

HTML markup:

CSS Files & Structure

We’ve included 2 files.
bootstrap.css contains Bootstrap 3 Library.
style.css file contains general styles.

style.less
1. Variables
2. Mixins
3. Animate
4. Slick
5. Selectize
6. Magnific Popup
7. nstSlider
8. Scaffolding
9. Utilities
10. Buttons
11. Typography
12. Form
13. Address
14. Socials
15. Pagination
16. Boxes
17. Sidebar
18. Blog
19. Newsletter
20. Shop
21. Widgets
22. Sliders
23. Navbar
24. Dropdown
25. Footer
26. Page Headers
27. Mobile Menu
28. Coming Soon Page
29. Gallery
30. Accordion
31. 404 Page
32. Map
33. Twitter
34. Demo Styles

The template also includes:

Google Fonts

@import url(https://fonts.googleapis.com/css?family=Lato:400,300,400italic,700,900);

Mixins and Variables
@import ‘variables.scss’;
@import ‘_bootstrap/bootstrap/mixins’;
@import ‘mixins’;

 

 

— Plugins

Animate CSS
@import ‘_animate-css/animate’;

Slick
@import ‘../plugins/slick/slick’;
@import ‘../plugins/slick/slick-theme’;

Selectize
@import ‘../plugins/selectize/selectize.bootstrap3’;

Magnific Popup
@import “../plugins/magnific-popup/main”;

Bootstrap Slider
@import “../plugins/nstSlider/jquery.nstSlider”;

Global

@import ‘global’;
@import ‘utilities’;

 

 

— Components

Small Elements
@import ‘components/buttons’;
@import ‘components/typography’;
@import ‘components/form’;
@import ‘components/address’;
@import ‘components/socials’;
@import ‘components/pagination’;

Page Elements
@import ‘components/boxes’;
@import ‘components/sidebar’;
@import ‘components/blog’;
@import ‘components/newsletter’;
@import ‘components/shop’;
@import ‘components/widgets’;
@import ‘components/sliders’;
@import ‘components/navbar’;
@import ‘components/dropdown’;
@import ‘components/footer’;
@import ‘components/page-headers’;
@import ‘components/mobile-menu’;
@import ‘components/coming-soon’;
@import ‘components/gallery’;
@import “components/accordion”;
@import “components/404”;
@import “components/map”;
@import “components/demo”;

 


Javascript Components


JavaScript files:

  • jquery.min.js – https://jquery.com/
  • bootstrap.min.js – http://getbootstrap.com/getting-started/
  • browser.min.js – https://github.com/gabceb/jquery-browser-plugin
  • device.min.js – https://github.com/borismus/device.js/tree/master/build
  • hammer.min.js – http://hammerjs.github.io/
  • jquery.hammer.js
  • jquery.placeholder.min.js – https://github.com/mathiasbynens/jquery-placeholder
  • jquery.visible.js – https://github.com/customd/jquery-visible
  • skrollr.min.js – http://prinzhorn.github.io/skrollr/
  • slick.min.js – http://kenwheeler.github.io/slick/
  • init.js – custom script for slick slider
  • isotope.min.js – http://isotope.metafizzy.co/
  • jquery.magnific-popup.min.js – http://dimsemenov.com/plugins/magnific-popup/
  • jquery.nstSlider.js – http://lokku.github.io/jquery-nstslider/
  • selectize.min.js – https://brianreavis.github.io/selectize.js/
  • helpers.js – custom script

Screenshot


Navigation


Navigation is really important part of the theme. In My Confetti - Kids Party Planner we have 2 variations of it. The menu markup also contains search bar.

  1. Default Navigation
  2. Sticky Navigation (activate on scroll)

HTML markup

Screenshots

Default Navigation

Default Navigation

Fixed Navigation

Fixed Navigation (activate on scroll)

Needed class:
.midbar__search–default

Navbar Search Default

Navbar Search Default

Needed class:
.midbar__search–transparent

Navbar Search Transparent

Navbar Search Transparent

JavaScript

You will find this code inside main.js file.


Page Headers


My Confetti - Kids Party Planner has two variations for page headers you can use in your website!

— Small

HTML markup

Screenshot

Small Page Header

Small Page Header

— Big

HTML markup

Screenshot

Big Page Header

Big Page Header


Sidebar


HTML markup

 

Screenshot

Sidebar

Sidebar

 

To swap sidebar on mobile you need add is-sidebar class on body

HTML markup

 

Screenshot

Sidebar Mobile

Sidebar Mobile

JavaScript


Section Headers


HTML markup

Screenshot

Section Headers

Section Headers


Accordion


You can find 7 types of variation in My Confetti - Kids Party Planner for Accordion

  • .panel-motive
  • .panel-default
  • .panel-primary
  • .panel-success
  • .panel-info
  • .panel-warning
  • .panel-danger

HTML markup example

 

Screenshot

Accordion example

Accordion example


Isotope


— Filters

HTML markup

Screenshot

Filters

Filters

— Item

HTML markup

Screenshots

Isotope Item

Isotope Item

Isotope Hover

Isotope Hover

JavaScript

Isotope Documentation can be found here Files are bundled inside confetti.min.js & style.css


Testimonials


The best way to adversize your company is to let your customers speak for you. In My Confetti - Kids Party Planner you can do this by using testimonials markup.

HTML markup

Screenshots

Testimonials

Testimonials


Buttons


In My Confetti - Kids Party Planner you will find several variations of sizes and colors for buttons

 

  1. Size
    • btn-lg
    • btn-sm
    • btn-xs
  2. Color Full
    • motive
    • default
    • gray
    • primary
    • success
    • info
    • warning
    • danger
    • accent
  3. Color Open
    • motive-o
    • default-o
    • gray-o
    • primary-o
    • success-o
    • info-o
    • warning-o
    • danger-o
    • accent-o

 

 

HTML markup example

Screenshot

Buttons variations

Buttons variations


Data Attributes


  • data-color – custom text color
  • data-font-size – custom font size
  • data-height – custom height
  • data-background – custom background
  • data-show – show hidden content
  • data-parallax – set parallax value

Check the markup example with the use of data attributes:

HTML markup

Screenshot

Slider example

Slider example with data attributes


Sliders


There are two types of sliders used in the My Confetti - Kids Party Planner

  1. Main Slider
  2. Slick Custom Tweaks
— Main Slider

HTML markup

Screenshot

Main Slider

Main Slider

–Slick Custom Tweaks

HTML markup

Screenshot

Slick Custom Tweaks

Slick Custom Tweaks

New Responsive data-atributes for ease of use:

  • data-items-xl
  • data-items-lg
  • data-items-md
  • data-items-sm
  • data-items-xs

Slick Documentation can be found here. Files are bundled inside confetti.min.js & style.css


Icon Box


You can easily change what icon will be displayed in box by changing the svg icone code you want to use.

Full set of the icons used in the My Confetti - Kids Party Planner you will find in svg-icons.html. All you need to do is to copy the code the the Icon Box markup.

 

HTML markup

Screenshot

Icon Box

Icon Box


Event Box


You can easily change what icon will be displayed in box by changing the svg icone code you want to use.

Full set of the icons used in the My Confetti - Kids Party Planner you will find in svg-icons.html. All you need to do is to copy the code the the Event Box markup.

 

HTML markup

Screenshot

Event Box

Event Box


Image Box


HTML markup

Screenshot

Image Box

Image Box


Pricing Box


Present your prices with sweet and fun tables by just adding this simple HTML markup:

HTML markup

Screenshot

Pricing Box

Pricing Box


Party Box


Present all the awsome parties you can made by using this party box markup.

HTML markup

Screenshot

Party Box

Party Box


Feature Box


if you want to tell something about your company or yourself you can use this feature box. It can’t be easier! The only thing you need to do is to use the markup you can see down below.

HTML markup

Screenshots

Feature Box

Feature Box

JavaScript

You can find this code on path:

<script src=”../assets/js/slick/js/main.js”></script>


Packages


HTML markup

Screenshots

Packages

Packages


Magnific Popup


You can create 3 variations of Magnific Popups by adding one of this custom classes:

Magnific Popup custom classes:

1. mfp-ajax – ajax popup

2. mfp-image – image-popup

3. mfp-video – video popup

HTML markup

Screenshot

Popup

Popup

 

Magnific Popup Documentation can be found here.

Files are bundled inside confetti.min.js & style.css

* This Block show only the way how to create the Popup element. To make it work you need also to create the sctructure that will activate it. The Popup above was created for the Party Box.


Pagination


To add pagination, use the simple HTML markup:

HTML markup

Screenshot

Pagination

Pagination


Blog Posts


In My Confetti - Kids Party Planner we have 5 types of blog posts you can created using this markups:

Blog Image

HTML markup

Screenshot

Blog image

Blog image

Blog Slider

HTML markup

Screenshot

Blog slider

Blog slider

Blog Audio

HTML markup

Screenshot

Blog Video

Blog Audio

Blog Quote

HTML markup

Screenshot

Blog Quote

Blog Quote

Blog Video

HTML markup

Screenshot

Blog Video

Blog Video


Contact Form


All needed files are in /form directory.

Remember to includeon page.
To configure form just edit form/config.php and change e-mails to your own :

That’s it!

HTML markup:

Screenshot

Contact Form

Contact Form

Options (can be changed in HTML) :

  • Mail Subject – just change value in :
  • Success Message – change successMessage div content
  • Error Message – change errorMessage div content

Newsletter


HTML markup

Screenshots

Newsletter

Newsletter


Search


HTML markup

Screenshots

Search

Search form


Booking Party Form


The configuration process is the same as in the Contact form. This form will let your customers send informations to you abouth the party they want to book.

HTML markup

Screenshot

Booking Party Form

Booking Party Form

JavaScript

All needed scripts you will find in confetti.min.js file.

* More information about Booking form elements you will find in next Blocks

  1. Select
  2. Checkbox
  3. Rangle slider

Select


HTML markup

Screenshot

Select

Select

JavaScript

Selectize Documentation can be found here Files are bundled inside confetti.min.js & style.css


Checkbox


HTML markup

Screenshot

Checkbox

Checkbox


Range Slider


HTML markup

Extra data attributes

  • data-currency=”$” – set the currency
  • data-postfix=”false” – set the currency position (after or before the price)

 

Screenshot

Range Slider

Range Slider

JavaScript

For Range Slider we are using a plugin called nstSlider, you can find documentation here Files are bundled inside confetti.min.js & style.css


Shop Locator plugin


All the needed informations about this plugin you will find HERE


Sources & Credits


The following sources and files have been used to build up this theme

Twitter Bootstrap http://twitter.github.com/bootstrap/

jQuery – http://www.jquery.com


Elite Author
We are elite
CreateIT
Who we are

Hi, we are createIT. We create IT. Web applications and websites to be precise.

And we are REALLY good at it.

Get to know us at www.createIT.pl
Thanks for buying!