first commit
86
action.php
Normal file
@ -0,0 +1,86 @@
|
||||
<?php
|
||||
session_start();
|
||||
include("conn.php");
|
||||
|
||||
if(isset($_POST['loginusername']))
|
||||
{
|
||||
|
||||
$loginusername=$_POST['loginusername'];
|
||||
$loginpassword=$_POST['loginpassword'];
|
||||
|
||||
|
||||
$select = "SELECT * FROM `login` WHERE username='$loginusername' AND password='$loginpassword'";
|
||||
$run = mysqli_query($conn, $select);
|
||||
$userloginget = mysqli_fetch_assoc($run);
|
||||
|
||||
$oldusername = $userloginget['username'];
|
||||
$oldpassword = $userloginget['password'];
|
||||
$oldloginid = $userloginget['id'];
|
||||
|
||||
if ($oldusername != $loginusername && $oldpassword !=$loginpassword)
|
||||
{
|
||||
echo "<script>alert('Please check Username and Password');</script>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo $_SESSION["loginid"] = $oldloginid;
|
||||
echo "<script>alert('Login Sucessfully'); window.location.href='index.php';</script>";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
if(isset($_POST['auser_name']))
|
||||
{
|
||||
|
||||
$auser_name=$_POST['auser_name'];
|
||||
$apassword=$_POST['apassword'];
|
||||
$acompany_name=$_POST['acompany_name'];
|
||||
$aphone=$_POST['aphone'];
|
||||
$aemail_id=$_POST['aemail_id'];
|
||||
$agst_number=$_POST['agst_number'];
|
||||
$avillage_name=$_POST['avillage_name'];
|
||||
$adistrict_name=$_POST['adistrict_name'];
|
||||
$astate=$_POST['astate'];
|
||||
$apin_code=$_POST['apin_code'];
|
||||
$abank_name=$_POST['abank_name'];
|
||||
$abank_nameacno=$_POST['abank_nameacno'];
|
||||
$abank_nameifc_code=$_POST['abank_nameifc_code'];
|
||||
|
||||
$update="UPDATE `login` SET `username`='$auser_name',`password`='$apassword' WHERE id='1'";
|
||||
$run = mysqli_query($conn, $update);
|
||||
|
||||
$update="UPDATE `account` SET `companyname`='$acompany_name',`phoneno`='$aphone',`emailid`='$aemail_id',`gstnumber`='$agst_number',`address`='$avillage_name',`district`='$adistrict_name',`state`='$astate',`pincode`='$apin_code',`bankname`='$abank_name',`bankno`='$abank_nameacno',`ifsccode`='$abank_nameifc_code' WHERE id='1'";
|
||||
$run = mysqli_query($conn, $update);
|
||||
|
||||
|
||||
$selectimage = $_FILES['companylogo']['name'];
|
||||
|
||||
if($selectimage != '')
|
||||
{
|
||||
|
||||
$location = "assets/images/logo/".$selectimage;
|
||||
|
||||
if(move_uploaded_file($_FILES['companylogo']['tmp_name'],$location))
|
||||
{
|
||||
|
||||
$update="UPDATE `account` SET `logo`='$selectimage' WHERE id='1'";
|
||||
$run = mysqli_query($conn, $update);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
echo "<script>alert('Profile Update Sucessfully'); window.location.href='update-profile.php';</script>";
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
389
assets/assets/images/background/img5.html
Normal file
@ -0,0 +1,389 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US" prefix="og: http://ogp.me/ns#">
|
||||
|
||||
|
||||
<!-- Mirrored from technext.github.io/concept/assets/assets/images/background/img5.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 09 Oct 2021 09:53:55 GMT -->
|
||||
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=utf-8" /><!-- /Added by HTTrack -->
|
||||
<head>
|
||||
|
||||
|
||||
<meta name="google-site-verification" content="4KqxXLPDRgArLiUh4ZFZ0BLFW6n7QN0jibkjD7lBNMg" />
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="profile" href="http://gmpg.org/xfn/11">
|
||||
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i,700,700i,800" rel="stylesheet">
|
||||
<title>Page not found - Jitu Chauhan</title>
|
||||
|
||||
<!-- This site is optimized with the Yoast SEO plugin v7.9 - https://yoast.com/wordpress/plugins/seo/ -->
|
||||
<meta name="robots" content="noindex,follow"/>
|
||||
<meta property="og:locale" content="en_US" />
|
||||
<meta property="og:type" content="object" />
|
||||
<meta property="og:title" content="Page not found - Jitu Chauhan" />
|
||||
<meta property="og:site_name" content="Jitu Chauhan" />
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:title" content="Page not found - Jitu Chauhan" />
|
||||
<script type='application/ld+json'>{"@context":"https:\/\/schema.org","@type":"Person","url":"https:\/\/jituchauhan.com\/","sameAs":[],"@id":"#person","name":"Jitu Chauhan"}</script>
|
||||
<script type='application/ld+json'>{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/jituchauhan.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":null,"name":"Error 404: Page not found"}}]}</script>
|
||||
<!-- / Yoast SEO plugin. -->
|
||||
|
||||
<link rel='dns-prefetch' href='http://maxcdn.bootstrapcdn.com/' />
|
||||
<link rel='dns-prefetch' href='http://s.w.org/' />
|
||||
<link rel="alternate" type="application/rss+xml" title="Jitu Chauhan » Feed" href="https://jituchauhan.com/feed/" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Jitu Chauhan » Comments Feed" href="https://jituchauhan.com/comments/feed/" />
|
||||
<script type="text/javascript">
|
||||
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/jituchauhan.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.8"}};
|
||||
!function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56760,9792,65039],[55358,56760,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings);
|
||||
</script>
|
||||
<style type="text/css">
|
||||
img.wp-smiley,
|
||||
img.emoji {
|
||||
display: inline !important;
|
||||
border: none !important;
|
||||
box-shadow: none !important;
|
||||
height: 1em !important;
|
||||
width: 1em !important;
|
||||
margin: 0 .07em !important;
|
||||
vertical-align: -0.1em !important;
|
||||
background: none !important;
|
||||
padding: 0 !important;
|
||||
}
|
||||
</style>
|
||||
<link rel='stylesheet' id='contact-form-7-css' href='../../../../../../jituchauhan.com/wp-content/plugins/contact-form-7/includes/css/stylesaead.css?ver=5.0.3' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='bootstrap-css' href='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/css/bootstrap.min7433.css?ver=3.3.7' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='jituchauhan-style-css' href='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/style5010.css?ver=4.9.8' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='wpb-fa-css' href='../../../../../../maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min5010.css?ver=4.9.8' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='addtoany-css' href='../../../../../../jituchauhan.com/wp-content/plugins/add-to-any/addtoany.mind50e.css?ver=1.14' type='text/css' media='all' />
|
||||
<style id='addtoany-inline-css' type='text/css'>
|
||||
@media screen and (min-width:981px){
|
||||
.a2a_floating_style.a2a_default_style{display:none;}
|
||||
}
|
||||
</style>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-includes/js/jquery/jqueryb8ff.js?ver=1.12.4'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-includes/js/jquery/jquery-migrate.min330a.js?ver=1.4.1'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/plugins/add-to-any/addtoany.min5152.js?ver=1.0'></script>
|
||||
<link rel='https://api.w.org/' href='https://jituchauhan.com/wp-json/' />
|
||||
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://jituchauhan.com/xmlrpc.php?rsd" />
|
||||
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://jituchauhan.com/wp-includes/wlwmanifest.xml" />
|
||||
<meta name="generator" content="WordPress 4.9.8" />
|
||||
|
||||
<script data-cfasync="false">
|
||||
window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={};
|
||||
a2a_config.icon_color="unset,#ffffff";
|
||||
(function(d,s,a,b){a=d.createElement(s);b=d.getElementsByTagName(s)[0];a.async=1;a.src="../../../../../../static.addtoany.com/menu/page.js";b.parentNode.insertBefore(a,b);})(document,"script");
|
||||
</script>
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','../../../../../../www.google-analytics.com/analytics.js','ga');
|
||||
|
||||
ga('create', 'UA-92805225-1', 'auto');
|
||||
ga('send', 'pageview');
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jituchauhan.com/wp-content/plugins/template-help-featured-templates/css/style.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jituchauhan.com/wp-content/plugins/template-help-featured-templates/css/preview.css" />
|
||||
<script type="text/javascript">
|
||||
function html_entity_decode(str) {
|
||||
var ta = document.createElement("textarea");
|
||||
ta.innerHTML=str.replace(/</g,"<").replace(/>/g,">");
|
||||
toReturn = ta.value;
|
||||
ta = null;
|
||||
return toReturn
|
||||
}
|
||||
</script>
|
||||
<link rel="icon" href="../../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-32x32.png" sizes="32x32" />
|
||||
<link rel="icon" href="../../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-192x192.png" sizes="192x192" />
|
||||
<link rel="apple-touch-icon-precomposed" href="../../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-180x180.png" />
|
||||
<meta name="msapplication-TileImage" content="https://jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-270x270.png" />
|
||||
<!-- Google AdSense Ad --->
|
||||
<script async src="../../../../../../pagead2.googlesyndication.com/pagead/js/f.txt"></script>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({
|
||||
google_ad_client: "ca-pub-2256645353903872",
|
||||
enable_page_level_ads: true
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="error404 wp-custom-logo hfeed">
|
||||
|
||||
<div id="page" class="site">
|
||||
<div class="header">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<a class="skip-link screen-reader-text" href="#content">
|
||||
Skip to content </a>
|
||||
<header id="masthead" class="site-header" role="banner">
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<div class="site-branding">
|
||||
|
||||
<h1 class="site-title"><a href="https://jituchauhan.com/" rel="home">Jitu Chauhan</a></h1>
|
||||
</div>
|
||||
<!-- .site-branding -->
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<nav id="site-navigation" class="main-navigation" role="navigation">
|
||||
<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
|
||||
Primary Menu </button>
|
||||
<div class="menu-primary-menu-container"><ul id="primary-menu" class="menu"><li id="menu-item-7" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7"><a href="https://jituchauhan.com/about-me/">About Me</a></li>
|
||||
<li id="menu-item-403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-403"><a href="https://jituchauhan.com/blog/">Blog</a></li>
|
||||
<li id="menu-item-176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-176"><a href="https://jituchauhan.com/contact-me/">Contact Me</a></li>
|
||||
<li id="menu-item-359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-359"><a href="https://jituchauhan.com/privacy-policy/">Privacy Policy</a></li>
|
||||
</ul></div> </nav>
|
||||
<!-- #site-navigation -->
|
||||
</div>
|
||||
</header>
|
||||
<!-- #masthead -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container"><div class="row"><div class="col-md-12"><p id="breadcrumbs" class="breadcrumbs"><span><strong class="breadcrumb_last">Error 404: Page not found</strong></span></span></p></div></div></div>
|
||||
|
||||
<div class="wrapper">
|
||||
<div class="container">
|
||||
|
||||
<div id="content" class="site-content">
|
||||
<div class="row">
|
||||
|
||||
<div id="primary" class="content-area">
|
||||
<main id="main" class="site-main" role="main">
|
||||
|
||||
<section class="error-404 not-found">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Oops! That page can’t be found.</h1>
|
||||
</header><!-- .page-header -->
|
||||
|
||||
<div class="page-content">
|
||||
<p>It looks like nothing was found at this location. Maybe try one of the links below or a search?</p>
|
||||
|
||||
<form role="search" method="get" class="search-form" action="https://jituchauhan.com/">
|
||||
<label>
|
||||
<span class="screen-reader-text">Search for:</span>
|
||||
<input type="search" class="search-field" placeholder="Search …" value="" name="s" />
|
||||
</label>
|
||||
<input type="submit" class="search-submit" value="Search" />
|
||||
</form> <div class="widget widget_recent_entries"> <h2 class="widgettitle">Recent Posts</h2> <ul>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/law-bootstrap-website-templates-free-download/">Law Bootstrap Website Templates Free Download</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/digital-marketing-seo-website-template/">Digital Marketing SEO Website Template</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-best-architecture-interior-design-wordpress-theme/">10+ Best Architecture Interior Design WordPress Theme</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-best-medical-health-care-website-template/">10 + Best Medical & Health Care Website Template</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-youtube-channel-that-useful-to-beginner-for-wordpress-theme-development-tutorial/">10+ Youtube Channel That Useful to Beginner for WordPress Theme Development Tutorial</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="widget widget_categories">
|
||||
<h2 class="widget-title">Most Used Categories</h2>
|
||||
<ul>
|
||||
<li class="cat-item cat-item-3"><a href="https://jituchauhan.com/category/wordpress-theme/" title="Premium WordPress Theme">Wordpress Theme</a> (3)
|
||||
</li>
|
||||
<li class="cat-item cat-item-22"><a href="https://jituchauhan.com/category/website-template/" >Website Template</a> (3)
|
||||
</li>
|
||||
<li class="cat-item cat-item-48"><a href="https://jituchauhan.com/category/freebies/" title="Start your website easily with free bootstrap website templates.">Freebies</a> (2)
|
||||
</li>
|
||||
<li class="cat-item cat-item-13"><a href="https://jituchauhan.com/category/wordpress-tutorial/" title="Helpful Links for WordPress Beginner.">WordPress Tutorial</a> (1)
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- .widget -->
|
||||
|
||||
<div class="widget widget_archive"><h2 class="widgettitle">Archives</h2><p>Try looking in the monthly archives. 🙂</p> <label class="screen-reader-text" for="archives-dropdown--1">Archives</label>
|
||||
<select id="archives-dropdown--1" name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'>
|
||||
|
||||
<option value="">Select Month</option>
|
||||
<option value='https://jituchauhan.com/2017/07/'> July 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/05/'> May 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/03/'> March 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/02/'> February 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/01/'> January 2017 </option>
|
||||
|
||||
</select>
|
||||
</div><div class="widget widget_tag_cloud"><h2 class="widgettitle">Tags</h2><div class="tagcloud"><a href="https://jituchauhan.com/tag/architectect/" class="tag-cloud-link tag-link-44 tag-link-position-1" style="font-size: 8pt;" aria-label="Architectect (1 item)">Architectect</a>
|
||||
<a href="https://jituchauhan.com/tag/architecture/" class="tag-cloud-link tag-link-43 tag-link-position-2" style="font-size: 8pt;" aria-label="architecture (1 item)">architecture</a>
|
||||
<a href="https://jituchauhan.com/tag/attorney-website-templates/" class="tag-cloud-link tag-link-57 tag-link-position-3" style="font-size: 8pt;" aria-label="attorney website templates (1 item)">attorney website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/beginner-wordpress-theme-development/" class="tag-cloud-link tag-link-20 tag-link-position-4" style="font-size: 8pt;" aria-label="beginner Wordpress theme development (1 item)">beginner Wordpress theme development</a>
|
||||
<a href="https://jituchauhan.com/tag/cardiology/" class="tag-cloud-link tag-link-40 tag-link-position-5" style="font-size: 8pt;" aria-label="cardiology (1 item)">cardiology</a>
|
||||
<a href="https://jituchauhan.com/tag/clinic/" class="tag-cloud-link tag-link-28 tag-link-position-6" style="font-size: 8pt;" aria-label="clinic (1 item)">clinic</a>
|
||||
<a href="https://jituchauhan.com/tag/commercial/" class="tag-cloud-link tag-link-47 tag-link-position-7" style="font-size: 8pt;" aria-label="commercial (1 item)">commercial</a>
|
||||
<a href="https://jituchauhan.com/tag/dentist-clinic-wordpress-theme/" class="tag-cloud-link tag-link-15 tag-link-position-8" style="font-size: 8pt;" aria-label="Dentist Clinic WordPress Theme (1 item)">Dentist Clinic WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/dentistry-wordpress-theme/" class="tag-cloud-link tag-link-14 tag-link-position-9" style="font-size: 8pt;" aria-label="Dentistry WordPress Theme (1 item)">Dentistry WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/dentists/" class="tag-cloud-link tag-link-41 tag-link-position-10" style="font-size: 8pt;" aria-label="dentists (1 item)">dentists</a>
|
||||
<a href="https://jituchauhan.com/tag/digital-marketing/" class="tag-cloud-link tag-link-50 tag-link-position-11" style="font-size: 8pt;" aria-label="digital marketing (1 item)">digital marketing</a>
|
||||
<a href="https://jituchauhan.com/tag/digital-marketing-templates/" class="tag-cloud-link tag-link-53 tag-link-position-12" style="font-size: 8pt;" aria-label="digital marketing templates (1 item)">digital marketing templates</a>
|
||||
<a href="https://jituchauhan.com/tag/doctor/" class="tag-cloud-link tag-link-30 tag-link-position-13" style="font-size: 8pt;" aria-label="doctor (1 item)">doctor</a>
|
||||
<a href="https://jituchauhan.com/tag/exterior-design/" class="tag-cloud-link tag-link-46 tag-link-position-14" style="font-size: 8pt;" aria-label="exterior design (1 item)">exterior design</a>
|
||||
<a href="https://jituchauhan.com/tag/eye-care/" class="tag-cloud-link tag-link-37 tag-link-position-15" style="font-size: 8pt;" aria-label="Eye care (1 item)">Eye care</a>
|
||||
<a href="https://jituchauhan.com/tag/freebies/" class="tag-cloud-link tag-link-52 tag-link-position-16" style="font-size: 8pt;" aria-label="freebies (1 item)">freebies</a>
|
||||
<a href="https://jituchauhan.com/tag/free-website-templates/" class="tag-cloud-link tag-link-51 tag-link-position-17" style="font-size: 8pt;" aria-label="free website templates (1 item)">free website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/gynecology/" class="tag-cloud-link tag-link-38 tag-link-position-18" style="font-size: 8pt;" aria-label="gynecology (1 item)">gynecology</a>
|
||||
<a href="https://jituchauhan.com/tag/health-care/" class="tag-cloud-link tag-link-35 tag-link-position-19" style="font-size: 8pt;" aria-label="health care (1 item)">health care</a>
|
||||
<a href="https://jituchauhan.com/tag/hospital/" class="tag-cloud-link tag-link-29 tag-link-position-20" style="font-size: 8pt;" aria-label="hospital (1 item)">hospital</a>
|
||||
<a href="https://jituchauhan.com/tag/interior-design/" class="tag-cloud-link tag-link-45 tag-link-position-21" style="font-size: 8pt;" aria-label="interior design (1 item)">interior design</a>
|
||||
<a href="https://jituchauhan.com/tag/laboratory/" class="tag-cloud-link tag-link-36 tag-link-position-22" style="font-size: 8pt;" aria-label="laboratory (1 item)">laboratory</a>
|
||||
<a href="https://jituchauhan.com/tag/law-templates/" class="tag-cloud-link tag-link-54 tag-link-position-23" style="font-size: 8pt;" aria-label="Law Templates (1 item)">Law Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/lawyer-templates/" class="tag-cloud-link tag-link-56 tag-link-position-24" style="font-size: 8pt;" aria-label="Lawyer Templates (1 item)">Lawyer Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/lawyer-website-templates/" class="tag-cloud-link tag-link-55 tag-link-position-25" style="font-size: 8pt;" aria-label="Lawyer Website Templates (1 item)">Lawyer Website Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/medical-website/" class="tag-cloud-link tag-link-32 tag-link-position-26" style="font-size: 8pt;" aria-label="medical website (1 item)">medical website</a>
|
||||
<a href="https://jituchauhan.com/tag/neurologist/" class="tag-cloud-link tag-link-39 tag-link-position-27" style="font-size: 8pt;" aria-label="neurologist (1 item)">neurologist</a>
|
||||
<a href="https://jituchauhan.com/tag/orthodontist-wordpress-theme/" class="tag-cloud-link tag-link-17 tag-link-position-28" style="font-size: 8pt;" aria-label="Orthodontist WordPress Theme (1 item)">Orthodontist WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/psychologist/" class="tag-cloud-link tag-link-42 tag-link-position-29" style="font-size: 8pt;" aria-label="psychologist (1 item)">psychologist</a>
|
||||
<a href="https://jituchauhan.com/tag/seo-website-templates/" class="tag-cloud-link tag-link-49 tag-link-position-30" style="font-size: 8pt;" aria-label="seo website templates (1 item)">seo website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/step-by-step-theme-development-tutorial-youtube-channel/" class="tag-cloud-link tag-link-21 tag-link-position-31" style="font-size: 8pt;" aria-label="step by step theme development tutorial youtube channel (1 item)">step by step theme development tutorial youtube channel</a>
|
||||
<a href="https://jituchauhan.com/tag/website-template/" class="tag-cloud-link tag-link-34 tag-link-position-32" style="font-size: 8pt;" aria-label="website template (1 item)">website template</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-101/" class="tag-cloud-link tag-link-19 tag-link-position-33" style="font-size: 8pt;" aria-label="wordpress 101 (1 item)">wordpress 101</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-theme-dentist-clinic/" class="tag-cloud-link tag-link-16 tag-link-position-34" style="font-size: 8pt;" aria-label="WordPress Theme Dentist Clinic (1 item)">WordPress Theme Dentist Clinic</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-theme-development/" class="tag-cloud-link tag-link-18 tag-link-position-35" style="font-size: 8pt;" aria-label="wordPress theme development (1 item)">wordPress theme development</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-blog/" class="tag-cloud-link tag-link-9 tag-link-position-36" style="font-size: 8pt;" aria-label="yoga blog (1 item)">yoga blog</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-fitness/" class="tag-cloud-link tag-link-11 tag-link-position-37" style="font-size: 8pt;" aria-label="yoga fitness (1 item)">yoga fitness</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-instructor/" class="tag-cloud-link tag-link-6 tag-link-position-38" style="font-size: 8pt;" aria-label="yoga instructor (1 item)">yoga instructor</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-responsive/" class="tag-cloud-link tag-link-5 tag-link-position-39" style="font-size: 8pt;" aria-label="yoga responsive (1 item)">yoga responsive</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-studio/" class="tag-cloud-link tag-link-7 tag-link-position-40" style="font-size: 8pt;" aria-label="yoga studio (1 item)">yoga studio</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-teacher/" class="tag-cloud-link tag-link-4 tag-link-position-41" style="font-size: 8pt;" aria-label="yoga teacher (1 item)">yoga teacher</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-theme/" class="tag-cloud-link tag-link-8 tag-link-position-42" style="font-size: 8pt;" aria-label="yoga theme (1 item)">yoga theme</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-website/" class="tag-cloud-link tag-link-10 tag-link-position-43" style="font-size: 8pt;" aria-label="yoga website (1 item)">yoga website</a></div>
|
||||
</div>
|
||||
</div><!-- .page-content -->
|
||||
</section><!-- .error-404 -->
|
||||
|
||||
</main><!-- #main -->
|
||||
</div><!-- #primary -->
|
||||
|
||||
|
||||
</div><!-- #content -->
|
||||
|
||||
|
||||
</div><!-- #page -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div id="text-2" class="widget-container widget_text col-md-3"><h3 class="widget-title">About Me</h3> <div class="textwidget"><p>Welcome to jituchauhan.com– a Blog that helps you to find more beautiful and creative design for your small and local business. Find the best WordPress theme from online theme market.</p>
|
||||
</div>
|
||||
</div><div id="pages-2" class="widget-container widget_pages col-md-3"><h3 class="widget-title">Useful Link</h3> <ul>
|
||||
<li class="page_item page-item-5"><a href="https://jituchauhan.com/about-me/">About Me</a></li>
|
||||
<li class="page_item page-item-222"><a href="https://jituchauhan.com/blog/">Blog</a></li>
|
||||
<li class="page_item page-item-174"><a href="https://jituchauhan.com/contact-me/">Contact Me</a></li>
|
||||
<li class="page_item page-item-361"><a href="https://jituchauhan.com/home/">Home</a></li>
|
||||
<li class="page_item page-item-241"><a href="https://jituchauhan.com/privacy-policy/">Privacy Policy</a></li>
|
||||
</ul>
|
||||
</div><div id="categories-3" class="widget-container widget_categories col-md-3"><h3 class="widget-title">Category</h3> <ul>
|
||||
<li class="cat-item cat-item-48"><a href="https://jituchauhan.com/category/freebies/" title="Start your website easily with free bootstrap website templates.">Freebies</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-22"><a href="https://jituchauhan.com/category/website-template/" >Website Template</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-3"><a href="https://jituchauhan.com/category/wordpress-theme/" title="Premium WordPress Theme">Wordpress Theme</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-13"><a href="https://jituchauhan.com/category/wordpress-tutorial/" title="Helpful Links for WordPress Beginner.">WordPress Tutorial</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><div id="mc4wp_form_widget-3" class="widget-container widget_mc4wp_form_widget col-md-3"><h3 class="widget-title">Newsletter</h3><script>(function() {
|
||||
if (!window.mc4wp) {
|
||||
window.mc4wp = {
|
||||
listeners: [],
|
||||
forms : {
|
||||
on: function (event, callback) {
|
||||
window.mc4wp.listeners.push({
|
||||
event : event,
|
||||
callback: callback
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script><!-- MailChimp for WordPress v4.2.4 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-277" method="post" data-id="277" data-name="Subscriber For Update" ><div class="mc4wp-form-fields"><p>
|
||||
<label></label>
|
||||
<input type="email" name="EMAIL" placeholder="Your email address" required/>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<input type="submit" value="Sign up" />
|
||||
</p></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1541623502" /><input type="hidden" name="_mc4wp_form_id" value="277" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / MailChimp for WordPress Plugin --></div> </div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
||||
<footer id="colophon" class="site-footer" role="contentinfo">
|
||||
<div class="site-info">
|
||||
<a href="https://wordpress.org/">Proudly powered by WordPress</a>
|
||||
<span class="sep"> | </span>
|
||||
Theme: jituchauhan by <a href="http://jituchauhan.com/" rel="designer" class="">jituchauhan.com</a>. </div><!-- .site-info -->
|
||||
|
||||
</footer><!-- #colophon -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="a2a_kit a2a_kit_size_32 a2a_floating_style a2a_default_style" style="bottom:0px;left:0px;background-color:transparent;"><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fassets%2Fimages%2Fbackground%2Fimg5.png&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fassets%2Fimages%2Fbackground%2Fimg5.png&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_plus" href="https://www.addtoany.com/add_to/google_plus?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fassets%2Fimages%2Fbackground%2Fimg5.png&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Google+" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fassets%2Fimages%2Fbackground%2Fimg5.png&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fassets%2Fimages%2Fbackground%2Fimg5.png&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div><script>(function() {function addEventListener(element,event,handler) {
|
||||
if(element.addEventListener) {
|
||||
element.addEventListener(event,handler, false);
|
||||
} else if(element.attachEvent){
|
||||
element.attachEvent('on'+event,handler);
|
||||
}
|
||||
}function maybePrefixUrlField() {
|
||||
if(this.value.trim() !== '' && this.value.indexOf('http') !== 0) {
|
||||
this.value = "http://" + this.value;
|
||||
}
|
||||
}
|
||||
|
||||
var urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]');
|
||||
if( urlFields && urlFields.length > 0 ) {
|
||||
for( var j=0; j < urlFields.length; j++ ) {
|
||||
addEventListener(urlFields[j],'blur',maybePrefixUrlField);
|
||||
}
|
||||
}/* test if browser supports date fields */
|
||||
var testInput = document.createElement('input');
|
||||
testInput.setAttribute('type', 'date');
|
||||
if( testInput.type !== 'date') {
|
||||
|
||||
/* add placeholder & pattern to all date fields */
|
||||
var dateFields = document.querySelectorAll('.mc4wp-form input[type="date"]');
|
||||
for(var i=0; i<dateFields.length; i++) {
|
||||
if(!dateFields[i].placeholder) {
|
||||
dateFields[i].placeholder = 'YYYY-MM-DD';
|
||||
}
|
||||
if(!dateFields[i].pattern) {
|
||||
dateFields[i].pattern = '[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|1[0-9]|2[0-9]|3[01])';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
})();</script><script type='text/javascript'>
|
||||
/* <![CDATA[ */
|
||||
var wpcf7 = {"apiSettings":{"root":"https:\/\/jituchauhan.com\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}}};
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/plugins/contact-form-7/includes/js/scriptsaead.html?ver=5.0.3'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/bootstrap.min7433.js?ver=3.3.7'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/navigation4a7d.js?ver=20151215'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/skip-link-focus-fix4a7d.js?ver=20151215'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-includes/js/wp-embed.min5010.js?ver=4.9.8'></script>
|
||||
<script type='text/javascript'>
|
||||
/* <![CDATA[ */
|
||||
var mc4wp_forms_config = [];
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/plugins/mailchimp-for-wp/assets/js/forms-api.min4189.html?ver=4.2.4'></script>
|
||||
<!--[if lte IE 9]>
|
||||
<script type='text/javascript' src='https://jituchauhan.com/wp-content/plugins/mailchimp-for-wp/assets/js/third-party/placeholders.min.js?ver=4.2.4'></script>
|
||||
<![endif]-->
|
||||
|
||||
</body>
|
||||
|
||||
<!-- Mirrored from technext.github.io/concept/assets/assets/images/background/img5.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 09 Oct 2021 09:54:15 GMT -->
|
||||
</html>
|
BIN
assets/images/avatar-1.jpg
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/images/avatar-2.jpg
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/images/avatar-3.jpg
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/images/avatar-4.jpg
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/images/avatar-5.jpg
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/images/bitbucket.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/card-img-1.jpg
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/card-img-2.jpg
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/card-img-3.jpg
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/card-img.jpg
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
assets/images/down-arrow.png
Normal file
After Width: | Height: | Size: 1015 B |
BIN
assets/images/drag-indicator.png
Normal file
After Width: | Height: | Size: 979 B |
BIN
assets/images/dribbble.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/dropbox.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/eco-product-img-1.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/eco-product-img-2.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/eco-product-img-3.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/eco-product-img-4.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/eco-slider-img-1.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/images/eco-slider-img-2.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/images/eco-slider-img-3.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/images/error-img.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
assets/images/github.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
31
assets/images/loader.svg
Normal file
@ -0,0 +1,31 @@
|
||||
<svg width="38" height="38" viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient x1="8.042%" y1="0%" x2="65.682%" y2="23.865%" id="a">
|
||||
<stop stop-color="#007bff" stop-opacity="0" offset="0%"/>
|
||||
<stop stop-color="#007bff" stop-opacity=".631" offset="63.146%"/>
|
||||
<stop stop-color="#007bff" offset="100%"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<g transform="translate(1 1)">
|
||||
<path d="M36 18c0-9.94-8.06-18-18-18" id="Oval-2" stroke="url(#a)" stroke-width="2">
|
||||
<animateTransform
|
||||
attributeName="transform"
|
||||
type="rotate"
|
||||
from="0 18 18"
|
||||
to="360 18 18"
|
||||
dur="0.9s"
|
||||
repeatCount="indefinite" />
|
||||
</path>
|
||||
<circle fill="#007bff" cx="36" cy="18" r="1">
|
||||
<animateTransform
|
||||
attributeName="transform"
|
||||
type="rotate"
|
||||
from="0 18 18"
|
||||
to="360 18 18"
|
||||
dur="0.9s"
|
||||
repeatCount="indefinite" />
|
||||
</circle>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/images/logo.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/images/logo/logo.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/images/mail_chimp.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/product-pic-2.jpg
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
assets/images/product-pic-3.jpg
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
assets/images/product-pic-4.jpg
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
assets/images/product-pic.jpg
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
assets/images/slack.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/images/switch.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
245
assets/js/dataTables/dataTables.bootstrap.js
Normal file
@ -0,0 +1,245 @@
|
||||
/* Set the defaults for DataTables initialisation */
|
||||
$.extend(true, $.fn.dataTable.defaults, {
|
||||
"sDom": "<'row'<'col-sm-6'l><'col-sm-6'f>r>" + "t" + "<'row'<'col-sm-6'i><'col-sm-6'p>>",
|
||||
"oLanguage": {
|
||||
"sLengthMenu": "_MENU_ records per page"
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
/* Default class modification */
|
||||
$.extend($.fn.dataTableExt.oStdClasses, {
|
||||
"sWrapper": "dataTables_wrapper form-inline",
|
||||
"sFilterInput": "form-control input-sm",
|
||||
"sLengthSelect": "form-control input-sm"
|
||||
});
|
||||
|
||||
// In 1.10 we use the pagination renderers to draw the Bootstrap paging,
|
||||
// rather than custom plug-in
|
||||
if ($.fn.dataTable.Api) {
|
||||
$.fn.dataTable.defaults.renderer = 'bootstrap';
|
||||
$.fn.dataTable.ext.renderer.pageButton.bootstrap = function(settings, host, idx, buttons, page, pages) {
|
||||
var api = new $.fn.dataTable.Api(settings);
|
||||
var classes = settings.oClasses;
|
||||
var lang = settings.oLanguage.oPaginate;
|
||||
var btnDisplay, btnClass;
|
||||
|
||||
var attach = function(container, buttons) {
|
||||
var i, ien, node, button;
|
||||
var clickHandler = function(e) {
|
||||
e.preventDefault();
|
||||
if (e.data.action !== 'ellipsis') {
|
||||
api.page(e.data.action).draw(false);
|
||||
}
|
||||
};
|
||||
|
||||
for (i = 0, ien = buttons.length; i < ien; i++) {
|
||||
button = buttons[i];
|
||||
|
||||
if ($.isArray(button)) {
|
||||
attach(container, button);
|
||||
} else {
|
||||
btnDisplay = '';
|
||||
btnClass = '';
|
||||
|
||||
switch (button) {
|
||||
case 'ellipsis':
|
||||
btnDisplay = '…';
|
||||
btnClass = 'disabled';
|
||||
break;
|
||||
|
||||
case 'first':
|
||||
btnDisplay = lang.sFirst;
|
||||
btnClass = button + (page > 0 ?
|
||||
'' : ' disabled');
|
||||
break;
|
||||
|
||||
case 'previous':
|
||||
btnDisplay = lang.sPrevious;
|
||||
btnClass = button + (page > 0 ?
|
||||
'' : ' disabled');
|
||||
break;
|
||||
|
||||
case 'next':
|
||||
btnDisplay = lang.sNext;
|
||||
btnClass = button + (page < pages - 1 ?
|
||||
'' : ' disabled');
|
||||
break;
|
||||
|
||||
case 'last':
|
||||
btnDisplay = lang.sLast;
|
||||
btnClass = button + (page < pages - 1 ?
|
||||
'' : ' disabled');
|
||||
break;
|
||||
|
||||
default:
|
||||
btnDisplay = button + 1;
|
||||
btnClass = page === button ?
|
||||
'active' : '';
|
||||
break;
|
||||
}
|
||||
|
||||
if (btnDisplay) {
|
||||
node = $('<li>', {
|
||||
'class': classes.sPageButton + ' ' + btnClass,
|
||||
'aria-controls': settings.sTableId,
|
||||
'tabindex': settings.iTabIndex,
|
||||
'id': idx === 0 && typeof button === 'string' ? settings.sTableId + '_' + button : null
|
||||
})
|
||||
.append($('<a>', {
|
||||
'href': '#'
|
||||
})
|
||||
.html(btnDisplay)
|
||||
)
|
||||
.appendTo(container);
|
||||
|
||||
settings.oApi._fnBindAction(
|
||||
node, {
|
||||
action: button
|
||||
}, clickHandler
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
attach(
|
||||
$(host).empty().html('<ul class="pagination"/>').children('ul'),
|
||||
buttons
|
||||
);
|
||||
}
|
||||
} else {
|
||||
// Integration for 1.9-
|
||||
$.fn.dataTable.defaults.sPaginationType = 'bootstrap';
|
||||
|
||||
/* API method to get paging information */
|
||||
$.fn.dataTableExt.oApi.fnPagingInfo = function(oSettings) {
|
||||
return {
|
||||
"iStart": oSettings._iDisplayStart,
|
||||
"iEnd": oSettings.fnDisplayEnd(),
|
||||
"iLength": oSettings._iDisplayLength,
|
||||
"iTotal": oSettings.fnRecordsTotal(),
|
||||
"iFilteredTotal": oSettings.fnRecordsDisplay(),
|
||||
"iPage": oSettings._iDisplayLength === -1 ? 0 : Math.ceil(oSettings._iDisplayStart / oSettings._iDisplayLength),
|
||||
"iTotalPages": oSettings._iDisplayLength === -1 ? 0 : Math.ceil(oSettings.fnRecordsDisplay() / oSettings._iDisplayLength)
|
||||
};
|
||||
};
|
||||
|
||||
/* Bootstrap style pagination control */
|
||||
$.extend($.fn.dataTableExt.oPagination, {
|
||||
"bootstrap": {
|
||||
"fnInit": function(oSettings, nPaging, fnDraw) {
|
||||
var oLang = oSettings.oLanguage.oPaginate;
|
||||
var fnClickHandler = function(e) {
|
||||
e.preventDefault();
|
||||
if (oSettings.oApi._fnPageChange(oSettings, e.data.action)) {
|
||||
fnDraw(oSettings);
|
||||
}
|
||||
};
|
||||
|
||||
$(nPaging).append(
|
||||
'<ul class="pagination">' +
|
||||
'<li class="prev disabled"><a href="#">← ' + oLang.sPrevious + '</a></li>' +
|
||||
'<li class="next disabled"><a href="#">' + oLang.sNext + ' → </a></li>' +
|
||||
'</ul>'
|
||||
);
|
||||
var els = $('a', nPaging);
|
||||
$(els[0]).bind('click.DT', {
|
||||
action: "previous"
|
||||
}, fnClickHandler);
|
||||
$(els[1]).bind('click.DT', {
|
||||
action: "next"
|
||||
}, fnClickHandler);
|
||||
},
|
||||
|
||||
"fnUpdate": function(oSettings, fnDraw) {
|
||||
var iListLength = 5;
|
||||
var oPaging = oSettings.oInstance.fnPagingInfo();
|
||||
var an = oSettings.aanFeatures.p;
|
||||
var i, ien, j, sClass, iStart, iEnd, iHalf = Math.floor(iListLength / 2);
|
||||
|
||||
if (oPaging.iTotalPages < iListLength) {
|
||||
iStart = 1;
|
||||
iEnd = oPaging.iTotalPages;
|
||||
} else if (oPaging.iPage <= iHalf) {
|
||||
iStart = 1;
|
||||
iEnd = iListLength;
|
||||
} else if (oPaging.iPage >= (oPaging.iTotalPages - iHalf)) {
|
||||
iStart = oPaging.iTotalPages - iListLength + 1;
|
||||
iEnd = oPaging.iTotalPages;
|
||||
} else {
|
||||
iStart = oPaging.iPage - iHalf + 1;
|
||||
iEnd = iStart + iListLength - 1;
|
||||
}
|
||||
|
||||
for (i = 0, ien = an.length; i < ien; i++) {
|
||||
// Remove the middle elements
|
||||
$('li:gt(0)', an[i]).filter(':not(:last)').remove();
|
||||
|
||||
// Add the new list items and their event handlers
|
||||
for (j = iStart; j <= iEnd; j++) {
|
||||
sClass = (j == oPaging.iPage + 1) ? 'class="active"' : '';
|
||||
$('<li ' + sClass + '><a href="#">' + j + '</a></li>')
|
||||
.insertBefore($('li:last', an[i])[0])
|
||||
.bind('click', function(e) {
|
||||
e.preventDefault();
|
||||
oSettings._iDisplayStart = (parseInt($('a', this).text(), 10) - 1) * oPaging.iLength;
|
||||
fnDraw(oSettings);
|
||||
});
|
||||
}
|
||||
|
||||
// Add / remove disabled classes from the static elements
|
||||
if (oPaging.iPage === 0) {
|
||||
$('li:first', an[i]).addClass('disabled');
|
||||
} else {
|
||||
$('li:first', an[i]).removeClass('disabled');
|
||||
}
|
||||
|
||||
if (oPaging.iPage === oPaging.iTotalPages - 1 || oPaging.iTotalPages === 0) {
|
||||
$('li:last', an[i]).addClass('disabled');
|
||||
} else {
|
||||
$('li:last', an[i]).removeClass('disabled');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* TableTools Bootstrap compatibility
|
||||
* Required TableTools 2.1+
|
||||
*/
|
||||
if ($.fn.DataTable.TableTools) {
|
||||
// Set the classes that TableTools uses to something suitable for Bootstrap
|
||||
$.extend(true, $.fn.DataTable.TableTools.classes, {
|
||||
"container": "DTTT btn-group",
|
||||
"buttons": {
|
||||
"normal": "btn btn-default",
|
||||
"disabled": "disabled"
|
||||
},
|
||||
"collection": {
|
||||
"container": "DTTT_dropdown dropdown-menu",
|
||||
"buttons": {
|
||||
"normal": "",
|
||||
"disabled": "disabled"
|
||||
}
|
||||
},
|
||||
"print": {
|
||||
"info": "DTTT_print_info modal"
|
||||
},
|
||||
"select": {
|
||||
"row": "active"
|
||||
}
|
||||
});
|
||||
|
||||
// Have the collection use a bootstrap compatible dropdown
|
||||
$.extend(true, $.fn.DataTable.TableTools.DEFAULTS.oTags, {
|
||||
"collection": {
|
||||
"container": "ul",
|
||||
"button": "li",
|
||||
"liner": "a"
|
||||
}
|
||||
});
|
||||
}
|
14015
assets/js/dataTables/jquery.dataTables.js
vendored
Normal file
7047
assets/libs/css/style.css
Normal file
265
assets/libs/js/dashboard-ecommerce.js
Normal file
@ -0,0 +1,265 @@
|
||||
|
||||
|
||||
$(function() {
|
||||
"use strict";
|
||||
// ==============================================================
|
||||
// Product Sales
|
||||
// ==============================================================
|
||||
|
||||
new Chartist.Bar('.ct-chart-product', {
|
||||
labels: ['Q1', 'Q2', 'Q3', 'Q4'],
|
||||
series: [
|
||||
[800000, 1200000, 1400000, 1300000],
|
||||
[200000, 400000, 500000, 300000],
|
||||
[100000, 200000, 400000, 600000]
|
||||
]
|
||||
}, {
|
||||
stackBars: true,
|
||||
axisY: {
|
||||
labelInterpolationFnc: function(value) {
|
||||
return (value / 1000) + 'k';
|
||||
}
|
||||
}
|
||||
}).on('draw', function(data) {
|
||||
if (data.type === 'bar') {
|
||||
data.element.attr({
|
||||
style: 'stroke-width: 40px'
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Product Category
|
||||
// ==============================================================
|
||||
var chart = new Chartist.Pie('.ct-chart-category', {
|
||||
series: [60, 30, 30],
|
||||
labels: ['Bananas', 'Apples', 'Grapes']
|
||||
}, {
|
||||
donut: true,
|
||||
showLabel: false,
|
||||
donutWidth: 40
|
||||
|
||||
});
|
||||
|
||||
|
||||
chart.on('draw', function(data) {
|
||||
if (data.type === 'slice') {
|
||||
// Get the total path length in order to use for dash array animation
|
||||
var pathLength = data.element._node.getTotalLength();
|
||||
|
||||
// Set a dasharray that matches the path length as prerequisite to animate dashoffset
|
||||
data.element.attr({
|
||||
'stroke-dasharray': pathLength + 'px ' + pathLength + 'px'
|
||||
});
|
||||
|
||||
// Create animation definition while also assigning an ID to the animation for later sync usage
|
||||
var animationDefinition = {
|
||||
'stroke-dashoffset': {
|
||||
id: 'anim' + data.index,
|
||||
dur: 1000,
|
||||
from: -pathLength + 'px',
|
||||
to: '0px',
|
||||
easing: Chartist.Svg.Easing.easeOutQuint,
|
||||
// We need to use `fill: 'freeze'` otherwise our animation will fall back to initial (not visible)
|
||||
fill: 'freeze'
|
||||
}
|
||||
};
|
||||
|
||||
// If this was not the first slice, we need to time the animation so that it uses the end sync event of the previous animation
|
||||
if (data.index !== 0) {
|
||||
animationDefinition['stroke-dashoffset'].begin = 'anim' + (data.index - 1) + '.end';
|
||||
}
|
||||
|
||||
// We need to set an initial value before the animation starts as we are not in guided mode which would do that for us
|
||||
data.element.attr({
|
||||
'stroke-dashoffset': -pathLength + 'px'
|
||||
});
|
||||
|
||||
// We can't use guided mode as the animations need to rely on setting begin manually
|
||||
// See http://gionkunz.github.io/chartist-js/api-documentation.html#chartistsvg-function-animate
|
||||
data.element.animate(animationDefinition, false);
|
||||
}
|
||||
});
|
||||
|
||||
// For the sake of the example we update the chart every time it's created with a delay of 8 seconds
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Customer acquisition
|
||||
// ==============================================================
|
||||
var chart = new Chartist.Line('.ct-chart', {
|
||||
labels: ['Mon', 'Tue', 'Wed'],
|
||||
series: [
|
||||
[1, 5, 2, 5],
|
||||
[2, 3, 4, 8]
|
||||
|
||||
]
|
||||
}, {
|
||||
low: 0,
|
||||
showArea: true,
|
||||
showPoint: false,
|
||||
fullWidth: true
|
||||
});
|
||||
|
||||
chart.on('draw', function(data) {
|
||||
if (data.type === 'line' || data.type === 'area') {
|
||||
data.element.animate({
|
||||
d: {
|
||||
begin: 2000 * data.index,
|
||||
dur: 2000,
|
||||
from: data.path.clone().scale(1, 0).translate(0, data.chartRect.height()).stringify(),
|
||||
to: data.path.clone().stringify(),
|
||||
easing: Chartist.Svg.Easing.easeOutQuint
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Revenue Cards
|
||||
// ==============================================================
|
||||
$("#sparkline-revenue").sparkline([5, 5, 7, 7, 9, 5, 3, 5, 2, 4, 6, 7], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#5969ff',
|
||||
fillColor: '#dbdeff',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize: true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-revenue2").sparkline([3, 7, 6, 4, 5, 4, 3, 5, 5, 2, 3, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#ff407b',
|
||||
fillColor: '#ffdbe6',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize: true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-revenue3").sparkline([5, 3, 4, 6, 5, 7, 9, 4, 3, 5, 6, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#25d5f2',
|
||||
fillColor: '#dffaff',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize: true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-revenue4").sparkline([6, 5, 3, 4, 2, 5, 3, 8, 6, 4, 5, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#fec957',
|
||||
fillColor: '#fff2d5',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize: true,
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Total Revenue
|
||||
// ==============================================================
|
||||
Morris.Area({
|
||||
element: 'morris_totalrevenue',
|
||||
behaveLikeLine: true,
|
||||
data: [
|
||||
{ x: '2016 Q1', y: 0, },
|
||||
{ x: '2016 Q2', y: 7500, },
|
||||
{ x: '2017 Q3', y: 15000, },
|
||||
{ x: '2017 Q4', y: 22500, },
|
||||
{ x: '2018 Q5', y: 30000, },
|
||||
{ x: '2018 Q6', y: 40000, }
|
||||
],
|
||||
xkey: 'x',
|
||||
ykeys: ['y'],
|
||||
labels: ['Y'],
|
||||
lineColors: ['#5969ff'],
|
||||
resize: true
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Revenue By Categories
|
||||
// ==============================================================
|
||||
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_category",
|
||||
data: {
|
||||
columns: [
|
||||
['Men', 100],
|
||||
['Women', 80],
|
||||
['Accessories', 50],
|
||||
['Children', 40],
|
||||
['Apperal', 20],
|
||||
|
||||
],
|
||||
type: 'donut',
|
||||
|
||||
onclick: function(d, i) { console.log("onclick", d, i); },
|
||||
onmouseover: function(d, i) { console.log("onmouseover", d, i); },
|
||||
onmouseout: function(d, i) { console.log("onmouseout", d, i); },
|
||||
|
||||
colors: {
|
||||
Men: '#5969ff',
|
||||
Women: '#ff407b',
|
||||
Accessories: '#25d5f2',
|
||||
Children: '#ffc750',
|
||||
Apperal: '#2ec551',
|
||||
|
||||
|
||||
|
||||
}
|
||||
},
|
||||
donut: {
|
||||
label: {
|
||||
show: false
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
417
assets/libs/js/dashboard-finance.js
Normal file
@ -0,0 +1,417 @@
|
||||
/*
|
||||
Template Name: Influence Admin Template
|
||||
Author: jitu
|
||||
Email: chauhanjitu3@gmail.com
|
||||
File: js
|
||||
*/
|
||||
$(function() {
|
||||
"use strict";
|
||||
|
||||
// ==============================================================
|
||||
// Revenue Cards
|
||||
// ==============================================================
|
||||
$("#sparkline-revenue").sparkline([5, 5, 7, 7, 9, 5, 3, 5, 2, 4, 6, 7], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#5969ff',
|
||||
fillColor: '',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-revenue2").sparkline([3, 7, 6, 4, 5, 4, 3, 5, 5, 2, 3, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#ff407b',
|
||||
fillColor: '',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-revenue3").sparkline([5, 3, 4, 6, 5, 7, 9, 4, 3, 5, 6, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#25d5f2',
|
||||
fillColor: '',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-revenue4").sparkline([6, 5, 3, 4, 2, 5, 3, 8, 6, 4, 5, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#ffc750',
|
||||
fillColor: '',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true,
|
||||
});
|
||||
// ==============================================================
|
||||
// Chart Balance Bar
|
||||
// ==============================================================
|
||||
var ctx = document.getElementById("chartjs_balance_bar").getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'bar',
|
||||
|
||||
|
||||
data: {
|
||||
labels: ["Current", "1-30", "31-60", "61-90", "91+"],
|
||||
datasets: [{
|
||||
label: 'Aged Payables',
|
||||
data: [500, 1000, 1500, 3700, 2500],
|
||||
backgroundColor: "rgba(89, 105, 255,.8)",
|
||||
borderColor: "rgba(89, 105, 255,1)",
|
||||
borderWidth:2
|
||||
|
||||
}, {
|
||||
label: 'Aged Receiables',
|
||||
data: [1000, 1500, 2500, 3500, 2500],
|
||||
backgroundColor: "rgba(255, 64, 123,.8)",
|
||||
borderColor: "rgba(255, 64, 123,1)",
|
||||
borderWidth:2
|
||||
|
||||
|
||||
}]
|
||||
|
||||
},
|
||||
options: {
|
||||
legend: {
|
||||
display: true,
|
||||
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily:'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
|
||||
scales: {
|
||||
xAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily:'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}],
|
||||
yAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily:'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Gross Profit Margin
|
||||
// ==============================================================
|
||||
Morris.Donut({
|
||||
element: 'morris_gross',
|
||||
|
||||
data: [
|
||||
{ value: 94, label: 'Budget' },
|
||||
{ value: 15, label: '' }
|
||||
|
||||
],
|
||||
|
||||
labelColor: '#5969ff',
|
||||
|
||||
colors: [
|
||||
'#5969ff',
|
||||
'#a8b0ff'
|
||||
|
||||
],
|
||||
|
||||
formatter: function(x) { return x + "%" },
|
||||
resize: true
|
||||
|
||||
});
|
||||
|
||||
// ==============================================================
|
||||
// Net Profit Margin
|
||||
// ==============================================================
|
||||
Morris.Donut({
|
||||
element: 'morris_profit',
|
||||
|
||||
data: [
|
||||
{ value: 93, label: 'Profit' },
|
||||
{ value: 15, label: '' }
|
||||
|
||||
],
|
||||
|
||||
labelColor: '#ff407b',
|
||||
|
||||
|
||||
colors: [
|
||||
'#ff407b',
|
||||
'#ffd5e1'
|
||||
|
||||
],
|
||||
|
||||
formatter: function(x) { return x + "%" },
|
||||
resize: true
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
//EBIT Morris
|
||||
// ==============================================================
|
||||
|
||||
Morris.Bar({
|
||||
element: 'ebit_morris',
|
||||
data: [
|
||||
{ x: '2011 Q1', y: 20000 },
|
||||
{ x: '2011 Q2', y: 24000 },
|
||||
{ x: '2011 Q3', y: 33000 },
|
||||
{ x: '2011 Q4', y: 40000 },
|
||||
{ x: '2012 Q1', y: 25000 },
|
||||
{ x: '2012 Q2', y: 70000 },
|
||||
{ x: '2012 Q3', y: 52000 },
|
||||
{ x: '2012 Q4', y: 39000 },
|
||||
{ x: '2013 Q1', y: 80000 }
|
||||
],
|
||||
xkey: 'x',
|
||||
ykeys: ['y'],
|
||||
labels: ['Y'],
|
||||
barColors: ['#ff407b'],
|
||||
preUnits: ["$"]
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
//EBIT Morris
|
||||
// ==============================================================
|
||||
var a = c3.generate({
|
||||
bindto: "#goodservice",
|
||||
size: { height: 350 },
|
||||
color: { pattern: ["#5969ff", "#ff407b"] },
|
||||
data: {
|
||||
columns: [
|
||||
["Service", 20000, 25000, 30000, 80000, 10000, 50000],
|
||||
["Average", 25000, 25000, 25000, 25000, 25000, 25000]
|
||||
],
|
||||
types: { Service: "bar" }
|
||||
},
|
||||
bar: {
|
||||
|
||||
width: 45
|
||||
|
||||
},
|
||||
legend: {
|
||||
show: true
|
||||
},
|
||||
axis: {
|
||||
y: {
|
||||
tick: {
|
||||
format: d3.format("$")
|
||||
}
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Disputed vs Overdue Invoices
|
||||
// ==============================================================
|
||||
var data = {
|
||||
labels: ['Disputed Invoice', 'Overdue Invoice'],
|
||||
series: [20, 15]
|
||||
};
|
||||
|
||||
var options = {
|
||||
labelInterpolationFnc: function(value) {
|
||||
return value[0]
|
||||
}
|
||||
};
|
||||
|
||||
var responsiveOptions = [
|
||||
['screen and (min-width: 640px)', {
|
||||
chartPadding: 30,
|
||||
labelOffset: 100,
|
||||
labelDirection: 'explode',
|
||||
labelInterpolationFnc: function(value) {
|
||||
return value;
|
||||
}
|
||||
}],
|
||||
['screen and (min-width: 1024px)', {
|
||||
labelOffset: 80,
|
||||
chartPadding: 20
|
||||
}]
|
||||
];
|
||||
|
||||
new Chartist.Pie('.ct-chart-invoice', data, options, responsiveOptions);
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Disputed vs Overdue Invoices
|
||||
// ==============================================================
|
||||
|
||||
new Chartist.Line('.ct-chart-line-invoice', {
|
||||
labels: ['Jan 2018', 'Mar 2018', 'May 2018', 'Jul 2018', 'Sep 2018', 'Oct 2018', 'Nov 2018'],
|
||||
series: [
|
||||
[12, 8, 6, 7, 3, 2.5, 7, 8],
|
||||
[7, 7, 7, 7, 7, 7, 7, 7]
|
||||
|
||||
]
|
||||
}, {
|
||||
fullWidth: true,
|
||||
chartPadding: {
|
||||
right: 40
|
||||
},
|
||||
axisY: {
|
||||
labelInterpolationFnc: function(value) {
|
||||
return '$'+ (value / 1000);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Accounts Payable Age
|
||||
// ==============================================================
|
||||
|
||||
var chart = c3.generate({
|
||||
bindto: "#account",
|
||||
color: { pattern: ["#5969ff", "#ff407b", "#25d5f2", "#ffc750"] },
|
||||
data: {
|
||||
// iris data from R
|
||||
columns: [
|
||||
['30 days', 120],
|
||||
['60 days', 70],
|
||||
['90 days', 50],
|
||||
['90+ Days', 30],
|
||||
|
||||
],
|
||||
type: 'pie',
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
setTimeout(function() {
|
||||
chart.load({
|
||||
|
||||
});
|
||||
}, 1500);
|
||||
|
||||
setTimeout(function() {
|
||||
chart.unload({
|
||||
ids: 'data1'
|
||||
});
|
||||
chart.unload({
|
||||
ids: 'data2'
|
||||
});
|
||||
},
|
||||
2500
|
||||
);
|
||||
|
||||
// ==============================================================
|
||||
// Working Capital
|
||||
// ==============================================================
|
||||
|
||||
// // Use Morris.Area instead of Morris.Line
|
||||
Morris.Area({
|
||||
element: 'capital',
|
||||
behaveLikeLine: true,
|
||||
|
||||
|
||||
|
||||
data: [
|
||||
{ x: '2010 Q1', y: 20000 },
|
||||
{ x: '2010 Q2', y: 24000 },
|
||||
{ x: '2010 Q3', y: 33000 },
|
||||
{ x: '2010 Q4', y: 40000 },
|
||||
{ x: '2011 Q1', y: 25000 },
|
||||
{ x: '2011 Q2', y: 70000 },
|
||||
{ x: '2011 Q3', y: 52000 },
|
||||
{ x: '2012 Q1', y: 39000 },
|
||||
{ x: '2012 Q2', y: 80000 }
|
||||
],
|
||||
xkey: 'x',
|
||||
ykeys: ['y'],
|
||||
labels: ['Y'],
|
||||
lineColors: ['#ff407b'],
|
||||
preUnits: ["$"]
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
// ==============================================================
|
||||
// Working Capital
|
||||
// ==============================================================
|
||||
new Chartist.Bar('.ct-chart-inventory', {
|
||||
labels: ['Q1', 'Q2', 'Q3', 'Q4'],
|
||||
series: [
|
||||
[800000, 1200000, 1400000, 1300000],
|
||||
[200000, 400000, 500000, 300000],
|
||||
[100000, 200000, 400000, 600000]
|
||||
]
|
||||
}, {
|
||||
stackBars: true,
|
||||
axisY: {
|
||||
labelInterpolationFnc: function(value) {
|
||||
return '$' + (value / 1000);
|
||||
}
|
||||
}
|
||||
}).on('draw', function(data) {
|
||||
if (data.type === 'bar') {
|
||||
data.element.attr({
|
||||
style: 'stroke-width: 30px'
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
91
assets/libs/js/dashboard-influencer.js
Normal file
@ -0,0 +1,91 @@
|
||||
$(function() {
|
||||
"use strict";
|
||||
// ==============================================================
|
||||
// Gender Js
|
||||
// ==============================================================
|
||||
|
||||
Morris.Donut({
|
||||
element: 'gender_donut',
|
||||
data: [
|
||||
{ value: 60, label: 'Female' },
|
||||
{ value: 40, label: 'Male' }
|
||||
|
||||
],
|
||||
|
||||
labelColor: '#5969ff',
|
||||
colors: [
|
||||
'#5969ff',
|
||||
'#ff407b',
|
||||
|
||||
],
|
||||
|
||||
|
||||
|
||||
formatter: function(x) { return x + "%" }
|
||||
});
|
||||
|
||||
// ==============================================================
|
||||
// chart bar horizontal
|
||||
// ==============================================================
|
||||
var ctx = document.getElementById("chartjs_bar_horizontal").getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'horizontalBar',
|
||||
|
||||
data: {
|
||||
labels: ["US", "Brazil", "Canada", "UK", "Australia", "India", "China"],
|
||||
datasets: [{
|
||||
label: 'Country',
|
||||
data: [2800, 24000, 19000, 17000, 14000, 10000, 7000],
|
||||
backgroundColor: "rgba(89, 105, 255, 1)",
|
||||
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
responsive: true,
|
||||
hover: false,
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
|
||||
legend: {
|
||||
display: false
|
||||
|
||||
},
|
||||
yAxes: [{
|
||||
gridLines: {
|
||||
drawOnChartArea: false
|
||||
},
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}],
|
||||
xAxes: [{
|
||||
gridLines: {
|
||||
drawOnChartArea: false
|
||||
},
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
});
|
237
assets/libs/js/dashboard-sales.js
Normal file
@ -0,0 +1,237 @@
|
||||
|
||||
$(function() {
|
||||
"use strict";
|
||||
// ==============================================================
|
||||
// Revenue
|
||||
// ==============================================================
|
||||
var ctx = document.getElementById('revenue').getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'line',
|
||||
|
||||
data: {
|
||||
labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
|
||||
datasets: [{
|
||||
label: 'Current Week',
|
||||
data: [12, 19, 3, 17, 6, 3, 7],
|
||||
backgroundColor: "rgba(89, 105, 255,0.5)",
|
||||
borderColor: "rgba(89, 105, 255,0.7)",
|
||||
borderWidth: 2
|
||||
|
||||
}, {
|
||||
label: 'Previous Week',
|
||||
data: [2, 29, 5, 5, 2, 3, 10],
|
||||
backgroundColor: "rgba(255, 64, 123,0.5)",
|
||||
borderColor: "rgba(255, 64, 123,0.7)",
|
||||
borderWidth: 2
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
yAxes: [{
|
||||
ticks: {
|
||||
// Include a dollar sign in the ticks
|
||||
callback: function(value, index, values) {
|
||||
return '$' + value;
|
||||
}
|
||||
}
|
||||
}]
|
||||
},
|
||||
|
||||
|
||||
scales: {
|
||||
xAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}],
|
||||
yAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}]
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
// ==============================================================
|
||||
// Total Sale
|
||||
// ==============================================================
|
||||
var ctx = document.getElementById("total-sale").getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'doughnut',
|
||||
|
||||
data: {
|
||||
labels: ["Direct", " Affilliate", "Sponsored", " E-mail"],
|
||||
datasets: [{
|
||||
backgroundColor: [
|
||||
"#5969ff",
|
||||
"#ff407b",
|
||||
"#25d5f2",
|
||||
"#ffc750"
|
||||
],
|
||||
data: [350.56, 135.18, 48.96, 154.02]
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
legend: {
|
||||
display: false
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Location Map
|
||||
// ==============================================================
|
||||
jQuery('#locationmap').vectorMap({
|
||||
|
||||
map: 'world_mill_en',
|
||||
backgroundColor: 'transparent',
|
||||
borderColor: '#000',
|
||||
borderOpacity: 0,
|
||||
borderWidth: 0,
|
||||
zoomOnScroll: false,
|
||||
color: '#25d5f2',
|
||||
regionStyle: {
|
||||
initial: {
|
||||
fill: "#e3eaef"
|
||||
}
|
||||
},
|
||||
markerStyle: {
|
||||
initial: {
|
||||
r: 9,
|
||||
fill: "#25d5f2",
|
||||
"fill-opacity": .9,
|
||||
stroke: "#fff",
|
||||
"stroke-width": 7,
|
||||
"stroke-opacity": .4
|
||||
},
|
||||
hover: {
|
||||
stroke: "#fff",
|
||||
"fill-opacity": 1,
|
||||
"stroke-width": 1.5
|
||||
}
|
||||
},
|
||||
|
||||
markers: [{
|
||||
latLng: [40.71, -74],
|
||||
name: "New York"
|
||||
}, {
|
||||
latLng: [37.77, -122.41],
|
||||
name: "San Francisco"
|
||||
}, {
|
||||
latLng: [-33.86, 151.2],
|
||||
name: "Sydney"
|
||||
}, {
|
||||
latLng: [1.3, 103.8],
|
||||
name: "Singapore"
|
||||
}],
|
||||
|
||||
|
||||
hoverOpacity: null,
|
||||
normalizeFunction: 'linear',
|
||||
scaleColors: ['#25d5f2', '#25d5f2'],
|
||||
selectedColor: '#c9dfaf',
|
||||
selectedRegions: [],
|
||||
showTooltip: true,
|
||||
onRegionClick: function(element, code, region) {
|
||||
var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
|
||||
alert(message);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
// ==============================================================
|
||||
// Revenue Cards
|
||||
// ==============================================================
|
||||
$("#sparkline-1").sparkline([5, 5, 7, 7, 9, 5, 3, 5, 2, 4, 6, 7], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#5969ff',
|
||||
fillColor: '#dbdeff',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-2").sparkline([3, 7, 6, 4, 5, 4, 3, 5, 5, 2, 3, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#ff407b',
|
||||
fillColor: '#ffdbe6',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-3").sparkline([5, 3, 4, 6, 5, 7, 9, 4, 3, 5, 6, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#25d5f2',
|
||||
fillColor: '#dffaff',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true
|
||||
});
|
||||
|
||||
|
||||
|
||||
$("#sparkline-4").sparkline([6, 5, 3, 4, 2, 5, 3, 8, 6, 4, 5, 1], {
|
||||
type: 'line',
|
||||
width: '99.5%',
|
||||
height: '100',
|
||||
lineColor: '#fec957',
|
||||
fillColor: '#fff2d5',
|
||||
lineWidth: 2,
|
||||
spotColor: undefined,
|
||||
minSpotColor: undefined,
|
||||
maxSpotColor: undefined,
|
||||
highlightSpotColor: undefined,
|
||||
highlightLineColor: undefined,
|
||||
resize:true,
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
2
assets/libs/js/gmaps.min.js
vendored
Normal file
283
assets/libs/js/google_map.js
Normal file
@ -0,0 +1,283 @@
|
||||
$(function() {
|
||||
//******************************************//
|
||||
// Basic Map
|
||||
//******************************************//
|
||||
var map;
|
||||
map = new GMaps({
|
||||
div: '#map',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Map Events
|
||||
//******************************************//
|
||||
var map_1;
|
||||
map_1 = new GMaps({
|
||||
div: '#map_1',
|
||||
zoom: 16,
|
||||
lat: -12.043333,
|
||||
lng: -77.028333,
|
||||
click: function(e) {
|
||||
alert('click');
|
||||
},
|
||||
dragend: function(e) {
|
||||
alert('dragend');
|
||||
}
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Markers
|
||||
//******************************************//
|
||||
var map_2;
|
||||
map_2 = new GMaps({
|
||||
div: '#map_2',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333
|
||||
});
|
||||
map_2.addMarker({
|
||||
lat: -12.043333,
|
||||
lng: -77.03,
|
||||
title: 'Lima',
|
||||
details: {
|
||||
database_id: 42,
|
||||
author: 'HPNeo'
|
||||
},
|
||||
click: function(e) {
|
||||
if (console.log)
|
||||
console.log(e);
|
||||
alert('You clicked in this marker');
|
||||
}
|
||||
});
|
||||
map_2.addMarker({
|
||||
lat: -12.042,
|
||||
lng: -77.028333,
|
||||
title: 'Marker with InfoWindow',
|
||||
infoWindow: {
|
||||
content: '<p>HTML Content</p>'
|
||||
}
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Polylines
|
||||
//******************************************//
|
||||
var map_3;
|
||||
map_3 = new GMaps({
|
||||
div: '#map_3',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333,
|
||||
click: function(e) {
|
||||
console.log(e);
|
||||
}
|
||||
});
|
||||
|
||||
path1 = [
|
||||
[-12.044012922866312, -77.02470665341184],
|
||||
[-12.05449279282314, -77.03024273281858],
|
||||
[-12.055122327623378, -77.03039293652341],
|
||||
[-12.075917129727586, -77.02764635449216],
|
||||
[-12.07635776902266, -77.02792530422971],
|
||||
[-12.076819390363665, -77.02893381481931],
|
||||
[-12.088527520066453, -77.0241058385925],
|
||||
[-12.090814532191756, -77.02271108990476]
|
||||
];
|
||||
|
||||
map_3.drawPolyline({
|
||||
path: path1,
|
||||
strokeColor: '#131540',
|
||||
strokeOpacity: 0.6,
|
||||
strokeWeight: 6
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Polygons
|
||||
//******************************************//
|
||||
var map_4;
|
||||
map_4 = new GMaps({
|
||||
div: '#map_4',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333
|
||||
});
|
||||
|
||||
var path2 = [
|
||||
[-12.040397656836609, -77.03373871559225],
|
||||
[-12.040248585302038, -77.03993927003302],
|
||||
[-12.050047116528843, -77.02448169303511],
|
||||
[-12.044804866577001, -77.02154422636042]
|
||||
];
|
||||
|
||||
polygon = map_4.drawPolygon({
|
||||
paths: path2,
|
||||
strokeColor: '#BBD8E9',
|
||||
strokeOpacity: 1,
|
||||
strokeWeight: 3,
|
||||
fillColor: '#BBD8E9',
|
||||
fillOpacity: 0.6
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Routes
|
||||
//******************************************//
|
||||
var map_5;
|
||||
map_5 = new GMaps({
|
||||
div: '#map_5',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333
|
||||
});
|
||||
map_5.drawRoute({
|
||||
origin: [-12.044012922866312, -77.02470665341184],
|
||||
destination: [-12.090814532191756, -77.02271108990476],
|
||||
travelMode: 'driving',
|
||||
strokeColor: '#131540',
|
||||
strokeOpacity: 0.6,
|
||||
strokeWeight: 6
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Routes Advance
|
||||
//******************************************//
|
||||
var map_6;
|
||||
map_6 = new GMaps({
|
||||
div: '#map_6',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333
|
||||
});
|
||||
$('#start_travel').click(function(e) {
|
||||
e.preventDefault();
|
||||
map_6.travelRoute({
|
||||
origin: [-12.044012922866312, -77.02470665341184],
|
||||
destination: [-12.090814532191756, -77.02271108990476],
|
||||
travelMode: 'driving',
|
||||
step: function(e) {
|
||||
$('#instructions').append('<li>' + e.instructions + '</li>');
|
||||
$('#instructions li:eq(' + e.step_number + ')').delay(450 * e.step_number).fadeIn(200, function() {
|
||||
map_6.setCenter(e.end_location.lat(), e.end_location.lng());
|
||||
map_6.drawPolyline({
|
||||
path: e.path,
|
||||
strokeColor: '#131540',
|
||||
strokeOpacity: 0.6,
|
||||
strokeWeight: 6
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Street View Panoramas
|
||||
//******************************************//
|
||||
panorama = GMaps.createPanorama({
|
||||
el: '#panorama',
|
||||
lat: 42.3455,
|
||||
lng: -71.0983
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Map Types
|
||||
//******************************************//
|
||||
var map_7;
|
||||
map_7 = new GMaps({
|
||||
div: '#map_7',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333,
|
||||
mapTypeControlOptions: {
|
||||
mapTypeIds: ["hybrid", "roadmap", "satellite", "terrain", "osm"]
|
||||
}
|
||||
});
|
||||
map_7.addMapType("osm", {
|
||||
getTileUrl: function(coord, zoom) {
|
||||
return "https://a.tile.openstreetmap.org/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
||||
},
|
||||
tileSize: new google.maps.Size(256, 256),
|
||||
name: "OpenStreetMap",
|
||||
maxZoom: 18
|
||||
});
|
||||
map_7.setMapTypeId("osm");
|
||||
|
||||
//******************************************//
|
||||
// Fusion Tables layers
|
||||
//******************************************//
|
||||
var map_8, infoWindow1;
|
||||
infoWindow = new google.maps.InfoWindow({});
|
||||
map_8 = new GMaps({
|
||||
div: '#map_8',
|
||||
zoom: 11,
|
||||
lat: 41.850033,
|
||||
lng: -87.6500523
|
||||
});
|
||||
map_8.loadFromFusionTables({
|
||||
query: {
|
||||
select: '\'Geocodable address\'',
|
||||
from: '1mZ53Z70NsChnBMm-qEYmSDOvLXgrreLTkQUvvg'
|
||||
},
|
||||
suppressInfoWindows: true,
|
||||
events: {
|
||||
click: function(point) {
|
||||
infoWindow.setContent('You clicked here!');
|
||||
infoWindow.setPosition(point.latLng);
|
||||
infoWindow.open(map_8.map_8);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// KML layers
|
||||
//******************************************//
|
||||
var map_9, infoWindow2;
|
||||
infoWindow2 = new google.maps.InfoWindow({});
|
||||
map_9 = new GMaps({
|
||||
div: '#map_9',
|
||||
zoom: 12,
|
||||
lat: 40.65,
|
||||
lng: -73.95
|
||||
});
|
||||
map_9.loadFromKML({
|
||||
url: 'http://api.flickr.com/services/feeds/geo/?g=322338@N20&lang=en-us&format=feed-georss',
|
||||
suppressInfoWindows: true,
|
||||
events: {
|
||||
click: function(point) {
|
||||
infoWindow2.setContent(point.featureData.infoWindowHtml);
|
||||
infoWindow2.setPosition(point.latLng);
|
||||
infoWindow2.open(map_9.map_9);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
//******************************************//
|
||||
// Geofences
|
||||
//******************************************//
|
||||
var map_10;
|
||||
map_10 = new GMaps({
|
||||
div: '#map_10',
|
||||
lat: -12.043333,
|
||||
lng: -77.028333
|
||||
});
|
||||
var path3 = [];
|
||||
var p = [
|
||||
[-12.040397656836609, -77.03373871559225],
|
||||
[-12.040248585302038, -77.03993927003302],
|
||||
[-12.050047116528843, -77.02448169303511],
|
||||
[-12.044804866577001, -77.02154422636042]
|
||||
];
|
||||
for (var i in p) {
|
||||
latlng = new google.maps.LatLng(p[i][0], p[i][1]);
|
||||
path3.push(latlng);
|
||||
}
|
||||
polygon = map_10.drawPolygon({
|
||||
paths: path3,
|
||||
strokeColor: '#BBD8E9',
|
||||
strokeOpacity: 1,
|
||||
strokeWeight: 3,
|
||||
fillColor: '#BBD8E9',
|
||||
fillOpacity: 0.6
|
||||
});
|
||||
map_10.addMarker({
|
||||
lat: -12.043333,
|
||||
lng: -77.028333,
|
||||
draggable: true,
|
||||
fences: [polygon],
|
||||
outside: function(m, f) {
|
||||
alert('This marker has been moved outside of its fence');
|
||||
}
|
||||
});
|
||||
});
|
98
assets/libs/js/jvectormap.custom.js
Normal file
@ -0,0 +1,98 @@
|
||||
$(function() {
|
||||
"use strict";
|
||||
|
||||
jQuery('#world-map-markers').vectorMap({
|
||||
map: 'world_mill_en',
|
||||
backgroundColor: 'transparent',
|
||||
borderColor: '#818181',
|
||||
borderOpacity: 0.25,
|
||||
borderWidth: 1,
|
||||
zoomOnScroll: false,
|
||||
color: '#8b94d6',
|
||||
regionStyle: {
|
||||
initial: {
|
||||
fill: '#8b94d6'
|
||||
}
|
||||
},
|
||||
markerStyle: {
|
||||
initial: {
|
||||
r: 9,
|
||||
'fill': '#fff',
|
||||
'fill-opacity': 1,
|
||||
'stroke': '#000',
|
||||
'stroke-width': 5,
|
||||
'stroke-opacity': 0.4
|
||||
},
|
||||
},
|
||||
enableZoom: true,
|
||||
hoverColor: '#8b94d6',
|
||||
markers: [{
|
||||
latLng: [21.00, 78.00],
|
||||
name: 'India'
|
||||
|
||||
}],
|
||||
hoverOpacity: null,
|
||||
normalizeFunction: 'linear',
|
||||
scaleColors: ['#b6d6ff', '#005ace'],
|
||||
selectedColor: '#c9dfaf',
|
||||
selectedRegions: [],
|
||||
showTooltip: true,
|
||||
onRegionClick: function(element, code, region) {
|
||||
var message = 'You clicked "' +
|
||||
region +
|
||||
'" which has the code: ' +
|
||||
code.toUpperCase();
|
||||
|
||||
alert(message);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$('#india').vectorMap({
|
||||
map: 'in_mill',
|
||||
backgroundColor: 'transparent',
|
||||
zoomOnScroll: false,
|
||||
regionStyle: {
|
||||
initial: {
|
||||
fill: '#64ced3'
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$('#usa').vectorMap({
|
||||
map: 'us_aea_en',
|
||||
backgroundColor: 'transparent',
|
||||
zoomOnScroll: false,
|
||||
regionStyle: {
|
||||
initial: {
|
||||
fill: '#f87ca1'
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
$('#australia').vectorMap({
|
||||
map: 'au_mill',
|
||||
backgroundColor: 'transparent',
|
||||
zoomOnScroll: false,
|
||||
regionStyle: {
|
||||
initial: {
|
||||
fill: '#ffe174'
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
$('#uk').vectorMap({
|
||||
map: 'uk_mill_en',
|
||||
backgroundColor: 'transparent',
|
||||
zoomOnScroll: false,
|
||||
regionStyle: {
|
||||
initial: {
|
||||
fill: '#ffa47f'
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
});
|
132
assets/libs/js/main-js.js
Normal file
@ -0,0 +1,132 @@
|
||||
|
||||
jQuery(document).ready(function($) {
|
||||
'use strict';
|
||||
|
||||
// ==============================================================
|
||||
// Notification list
|
||||
// ==============================================================
|
||||
if ($(".notification-list").length) {
|
||||
|
||||
$('.notification-list').slimScroll({
|
||||
height: '250px'
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// ==============================================================
|
||||
// Menu Slim Scroll List
|
||||
// ==============================================================
|
||||
|
||||
|
||||
if ($(".menu-list").length) {
|
||||
$('.menu-list').slimScroll({
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
// ==============================================================
|
||||
// Sidebar scrollnavigation
|
||||
// ==============================================================
|
||||
|
||||
if ($(".sidebar-nav-fixed a").length) {
|
||||
$('.sidebar-nav-fixed a')
|
||||
// Remove links that don't actually link to anything
|
||||
|
||||
.click(function(event) {
|
||||
// On-page links
|
||||
if (
|
||||
location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') &&
|
||||
location.hostname == this.hostname
|
||||
) {
|
||||
// Figure out element to scroll to
|
||||
var target = $(this.hash);
|
||||
target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
|
||||
// Does a scroll target exist?
|
||||
if (target.length) {
|
||||
// Only prevent default if animation is actually gonna happen
|
||||
event.preventDefault();
|
||||
$('html, body').animate({
|
||||
scrollTop: target.offset().top - 90
|
||||
}, 1000, function() {
|
||||
// Callback after animation
|
||||
// Must change focus!
|
||||
var $target = $(target);
|
||||
$target.focus();
|
||||
if ($target.is(":focus")) { // Checking if the target was focused
|
||||
return false;
|
||||
} else {
|
||||
$target.attr('tabindex', '-1'); // Adding tabindex for elements not focusable
|
||||
$target.focus(); // Set focus again
|
||||
};
|
||||
});
|
||||
}
|
||||
};
|
||||
$('.sidebar-nav-fixed a').each(function() {
|
||||
$(this).removeClass('active');
|
||||
})
|
||||
$(this).addClass('active');
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// ==============================================================
|
||||
// tooltip
|
||||
// ==============================================================
|
||||
if ($('[data-toggle="tooltip"]').length) {
|
||||
|
||||
$('[data-toggle="tooltip"]').tooltip()
|
||||
|
||||
}
|
||||
|
||||
// ==============================================================
|
||||
// popover
|
||||
// ==============================================================
|
||||
if ($('[data-toggle="popover"]').length) {
|
||||
$('[data-toggle="popover"]').popover()
|
||||
|
||||
}
|
||||
// ==============================================================
|
||||
// Chat List Slim Scroll
|
||||
// ==============================================================
|
||||
|
||||
|
||||
if ($('.chat-list').length) {
|
||||
$('.chat-list').slimScroll({
|
||||
color: 'false',
|
||||
width: '100%'
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
// ==============================================================
|
||||
// dropzone script
|
||||
// ==============================================================
|
||||
|
||||
// if ($('.dz-clickable').length) {
|
||||
// $(".dz-clickable").dropzone({ url: "/file/post" });
|
||||
// }
|
||||
|
||||
}); // AND OF JQUERY
|
||||
|
||||
|
||||
// $(function() {
|
||||
// "use strict";
|
||||
|
||||
|
||||
|
||||
|
||||
// var monkeyList = new List('test-list', {
|
||||
// valueNames: ['name']
|
||||
|
||||
// });
|
||||
// var monkeyList = new List('test-list-2', {
|
||||
// valueNames: ['name']
|
||||
|
||||
// });
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// });
|
320
assets/vendor/bootstrap-colorpicker/@claviska/jquery-minicolors/jquery.minicolors.css
vendored
Normal file
@ -0,0 +1,320 @@
|
||||
.minicolors {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.minicolors-sprite {
|
||||
background-image: url(jquery.minicolors.png);
|
||||
}
|
||||
|
||||
.minicolors-swatch {
|
||||
position: absolute;
|
||||
vertical-align: middle;
|
||||
background-position: -80px 0;
|
||||
border: solid 1px #e6e6f2;
|
||||
cursor: text;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.minicolors-swatch-color {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
}
|
||||
|
||||
.minicolors input[type=hidden] + .minicolors-swatch {
|
||||
width: 28px;
|
||||
position: static;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.minicolors input[type=hidden][disabled] + .minicolors-swatch {
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
/* Panel */
|
||||
.minicolors-panel {
|
||||
position: absolute;
|
||||
width: 173px;
|
||||
background: white;
|
||||
border: solid 1px #CCC;
|
||||
box-shadow: 0 0 20px rgba(0, 0, 0, .2);
|
||||
z-index: 99999;
|
||||
box-sizing: content-box;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.minicolors-panel.minicolors-visible {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Panel positioning */
|
||||
.minicolors-position-top .minicolors-panel {
|
||||
top: -154px;
|
||||
}
|
||||
|
||||
.minicolors-position-right .minicolors-panel {
|
||||
right: 0;
|
||||
}
|
||||
|
||||
.minicolors-position-bottom .minicolors-panel {
|
||||
top: auto;
|
||||
}
|
||||
|
||||
.minicolors-position-left .minicolors-panel {
|
||||
left: 0;
|
||||
}
|
||||
|
||||
.minicolors-with-opacity .minicolors-panel {
|
||||
width: 194px;
|
||||
}
|
||||
|
||||
.minicolors .minicolors-grid {
|
||||
position: relative;
|
||||
top: 1px;
|
||||
left: 1px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
background-position: -120px 0;
|
||||
cursor: crosshair;
|
||||
}
|
||||
|
||||
.minicolors .minicolors-grid-inner {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
}
|
||||
|
||||
.minicolors-slider-saturation .minicolors-grid {
|
||||
background-position: -420px 0;
|
||||
}
|
||||
|
||||
.minicolors-slider-saturation .minicolors-grid-inner {
|
||||
background-position: -270px 0;
|
||||
background-image: inherit;
|
||||
}
|
||||
|
||||
.minicolors-slider-brightness .minicolors-grid {
|
||||
background-position: -570px 0;
|
||||
}
|
||||
|
||||
.minicolors-slider-brightness .minicolors-grid-inner {
|
||||
background-color: black;
|
||||
}
|
||||
|
||||
.minicolors-slider-wheel .minicolors-grid {
|
||||
background-position: -720px 0;
|
||||
}
|
||||
|
||||
.minicolors-slider,
|
||||
.minicolors-opacity-slider {
|
||||
position: absolute;
|
||||
top: 1px;
|
||||
left: 152px;
|
||||
width: 20px;
|
||||
height: 150px;
|
||||
background-color: white;
|
||||
background-position: 0 0;
|
||||
cursor: row-resize;
|
||||
}
|
||||
|
||||
.minicolors-slider-saturation .minicolors-slider {
|
||||
background-position: -60px 0;
|
||||
}
|
||||
|
||||
.minicolors-slider-brightness .minicolors-slider {
|
||||
background-position: -20px 0;
|
||||
}
|
||||
|
||||
.minicolors-slider-wheel .minicolors-slider {
|
||||
background-position: -20px 0;
|
||||
}
|
||||
|
||||
.minicolors-opacity-slider {
|
||||
left: 173px;
|
||||
background-position: -40px 0;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.minicolors-with-opacity .minicolors-opacity-slider {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Pickers */
|
||||
.minicolors-grid .minicolors-picker {
|
||||
position: absolute;
|
||||
top: 70px;
|
||||
left: 70px;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
border: solid 1px black;
|
||||
border-radius: 10px;
|
||||
margin-top: -6px;
|
||||
margin-left: -6px;
|
||||
background: none;
|
||||
}
|
||||
|
||||
.minicolors-grid .minicolors-picker > div {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 8px;
|
||||
height: 8px;
|
||||
border-radius: 8px;
|
||||
border: solid 2px white;
|
||||
box-sizing: content-box;
|
||||
}
|
||||
|
||||
.minicolors-picker {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 18px;
|
||||
height: 2px;
|
||||
background: white;
|
||||
border: solid 1px black;
|
||||
margin-top: -2px;
|
||||
box-sizing: content-box;
|
||||
}
|
||||
|
||||
/* Swatches */
|
||||
.minicolors-swatches,
|
||||
.minicolors-swatches li {
|
||||
margin: 5px 0 3px 5px;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.minicolors-swatches .minicolors-swatch {
|
||||
position: relative;
|
||||
float: left;
|
||||
cursor: pointer;
|
||||
margin:0 4px 0 0;
|
||||
}
|
||||
|
||||
.minicolors-with-opacity .minicolors-swatches .minicolors-swatch {
|
||||
margin-right: 7px;
|
||||
}
|
||||
|
||||
.minicolors-swatch.selected {
|
||||
border-color: #000;
|
||||
}
|
||||
|
||||
/* Inline controls */
|
||||
.minicolors-inline {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.minicolors-inline .minicolors-input {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.minicolors-inline .minicolors-panel {
|
||||
position: relative;
|
||||
top: auto;
|
||||
left: auto;
|
||||
box-shadow: none;
|
||||
z-index: auto;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/* Default theme */
|
||||
.minicolors-theme-default .minicolors-swatch {
|
||||
top: 5px;
|
||||
left: 5px;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
.minicolors-theme-default .minicolors-swatches .minicolors-swatch {
|
||||
margin-bottom: 2px;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
.minicolors-theme-default.minicolors-position-right .minicolors-swatch {
|
||||
left: auto;
|
||||
right: 5px;
|
||||
}
|
||||
.minicolors-theme-default.minicolors {
|
||||
width: auto;
|
||||
display: inline-block;
|
||||
}
|
||||
.minicolors-theme-default .minicolors-input {
|
||||
height: 20px;
|
||||
width: auto;
|
||||
display: inline-block;
|
||||
padding-left: 26px;
|
||||
}
|
||||
.minicolors-theme-default.minicolors-position-right .minicolors-input {
|
||||
padding-right: 26px;
|
||||
padding-left: inherit;
|
||||
}
|
||||
|
||||
/* Bootstrap theme */
|
||||
.minicolors-theme-bootstrap .minicolors-swatch {
|
||||
z-index: 2;
|
||||
top: 5px;
|
||||
left: 5px;
|
||||
width: 28px;
|
||||
height: 28px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
.minicolors-theme-bootstrap .minicolors-swatches .minicolors-swatch {
|
||||
margin-bottom: 2px;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
}
|
||||
.minicolors-theme-bootstrap .minicolors-swatch-color {
|
||||
border-radius: inherit;
|
||||
}
|
||||
.minicolors-theme-bootstrap.minicolors-position-right > .minicolors-swatch {
|
||||
left: auto;
|
||||
right: 3px;
|
||||
}
|
||||
.minicolors-theme-bootstrap .minicolors-input {
|
||||
float: none;
|
||||
padding-left: 44px;
|
||||
line-height: 1.8;
|
||||
}
|
||||
.minicolors-theme-bootstrap.minicolors-position-right .minicolors-input {
|
||||
padding-right: 44px;
|
||||
padding-left: 12px;
|
||||
}
|
||||
.minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch {
|
||||
top: 4px;
|
||||
left: 4px;
|
||||
width: 37px;
|
||||
height: 37px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
.minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
}
|
||||
.minicolors-theme-bootstrap .minicolors-input.input-xs + .minicolors-swatch {
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
.input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input {
|
||||
border-top-left-radius: 0;
|
||||
border-bottom-left-radius: 0;
|
||||
}
|
||||
|
||||
/* Semantic Ui theme */
|
||||
.minicolors-theme-semanticui .minicolors-swatch {
|
||||
top: 0;
|
||||
left: 0;
|
||||
padding: 18px;
|
||||
}
|
||||
.minicolors-theme-semanticui input {
|
||||
text-indent: 30px;
|
||||
}
|
8
assets/vendor/bootstrap-colorpicker/@claviska/jquery-minicolors/jquery.minicolors.min.js
vendored
Normal file
BIN
assets/vendor/bootstrap-colorpicker/@claviska/jquery-minicolors/jquery.minicolors.png
vendored
Normal file
After Width: | Height: | Size: 67 KiB |
9
assets/vendor/bootstrap-colorpicker/jquery-asColor/dist/jquery-asColor.min.js
vendored
Normal file
9
assets/vendor/bootstrap-colorpicker/jquery-asColorPicker/dist/jquery-asColorPicker.min.js
vendored
Normal file
859
assets/vendor/bootstrap-colorpicker/jquery-asGradient/dist/jquery-asGradient.js
vendored
Normal file
@ -0,0 +1,859 @@
|
||||
/**
|
||||
* jQuery asGradient v0.3.3
|
||||
* https://github.com/amazingSurge/jquery-asGradient
|
||||
*
|
||||
* Copyright (c) amazingSurge
|
||||
* Released under the LGPL-3.0 license
|
||||
*/
|
||||
(function(global, factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
define('AsGradient', ['exports', 'jquery', 'jquery-asColor'], factory);
|
||||
} else if (typeof exports !== 'undefined') {
|
||||
factory(exports, require('jquery'), require('jquery-asColor'));
|
||||
} else {
|
||||
var mod = {
|
||||
exports: {}
|
||||
};
|
||||
factory(mod.exports, global.jQuery, global.AsColor);
|
||||
global.AsGradient = mod.exports;
|
||||
}
|
||||
})(this, function(exports, _jquery, _jqueryAsColor) {
|
||||
'use strict';
|
||||
|
||||
Object.defineProperty(exports, '__esModule', {
|
||||
value: true
|
||||
});
|
||||
|
||||
var _jquery2 = _interopRequireDefault(_jquery);
|
||||
|
||||
var _jqueryAsColor2 = _interopRequireDefault(_jqueryAsColor);
|
||||
|
||||
function _interopRequireDefault(obj) {
|
||||
return obj && obj.__esModule
|
||||
? obj
|
||||
: {
|
||||
default: obj
|
||||
};
|
||||
}
|
||||
|
||||
var _typeof =
|
||||
typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol'
|
||||
? function(obj) {
|
||||
return typeof obj;
|
||||
}
|
||||
: function(obj) {
|
||||
return obj &&
|
||||
typeof Symbol === 'function' &&
|
||||
obj.constructor === Symbol &&
|
||||
obj !== Symbol.prototype
|
||||
? 'symbol'
|
||||
: typeof obj;
|
||||
};
|
||||
|
||||
function _classCallCheck(instance, Constructor) {
|
||||
if (!(instance instanceof Constructor)) {
|
||||
throw new TypeError('Cannot call a class as a function');
|
||||
}
|
||||
}
|
||||
|
||||
var _createClass = (function() {
|
||||
function defineProperties(target, props) {
|
||||
for (var i = 0; i < props.length; i++) {
|
||||
var descriptor = props[i];
|
||||
descriptor.enumerable = descriptor.enumerable || false;
|
||||
descriptor.configurable = true;
|
||||
if ('value' in descriptor) descriptor.writable = true;
|
||||
Object.defineProperty(target, descriptor.key, descriptor);
|
||||
}
|
||||
}
|
||||
|
||||
return function(Constructor, protoProps, staticProps) {
|
||||
if (protoProps) defineProperties(Constructor.prototype, protoProps);
|
||||
if (staticProps) defineProperties(Constructor, staticProps);
|
||||
return Constructor;
|
||||
};
|
||||
})();
|
||||
|
||||
var DEFAULTS = {
|
||||
prefixes: ['-webkit-', '-moz-', '-ms-', '-o-'],
|
||||
forceStandard: true,
|
||||
angleUseKeyword: true,
|
||||
emptyString: '',
|
||||
degradationFormat: false,
|
||||
cleanPosition: true,
|
||||
color: {
|
||||
format: false, // rgb, rgba, hsl, hsla, hex
|
||||
hexUseName: false,
|
||||
reduceAlpha: true,
|
||||
shortenHex: true,
|
||||
zeroAlphaAsTransparent: false,
|
||||
invalidValue: {
|
||||
r: 0,
|
||||
g: 0,
|
||||
b: 0,
|
||||
a: 1
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
/* eslint no-extend-native: "off" */
|
||||
if (!String.prototype.includes) {
|
||||
String.prototype.includes = function(search, start) {
|
||||
'use strict';
|
||||
|
||||
if (typeof start !== 'number') {
|
||||
start = 0;
|
||||
}
|
||||
|
||||
if (start + search.length > this.length) {
|
||||
return false;
|
||||
}
|
||||
return this.indexOf(search, start) !== -1;
|
||||
};
|
||||
}
|
||||
|
||||
function getPrefix() {
|
||||
var ua = window.navigator.userAgent;
|
||||
var prefix = '';
|
||||
if (/MSIE/g.test(ua)) {
|
||||
prefix = '-ms-';
|
||||
} else if (/Firefox/g.test(ua)) {
|
||||
prefix = '-moz-';
|
||||
} else if (/(WebKit)/i.test(ua)) {
|
||||
prefix = '-webkit-';
|
||||
} else if (/Opera/g.test(ua)) {
|
||||
prefix = '-o-';
|
||||
}
|
||||
return prefix;
|
||||
}
|
||||
|
||||
function flip(o) {
|
||||
var flipped = {};
|
||||
for (var i in o) {
|
||||
if (o.hasOwnProperty(i)) {
|
||||
flipped[o[i]] = i;
|
||||
}
|
||||
}
|
||||
return flipped;
|
||||
}
|
||||
|
||||
function reverseDirection(direction) {
|
||||
var mapping = {
|
||||
top: 'bottom',
|
||||
right: 'left',
|
||||
bottom: 'top',
|
||||
left: 'right',
|
||||
'right top': 'left bottom',
|
||||
'top right': 'bottom left',
|
||||
'bottom right': 'top left',
|
||||
'right bottom': 'left top',
|
||||
'left bottom': 'right top',
|
||||
'bottom left': 'top right',
|
||||
'top left': 'bottom right',
|
||||
'left top': 'right bottom'
|
||||
};
|
||||
return mapping.hasOwnProperty(direction) ? mapping[direction] : direction;
|
||||
}
|
||||
|
||||
function isDirection(n) {
|
||||
var reg = /^(top|left|right|bottom)$/i;
|
||||
return reg.test(n);
|
||||
}
|
||||
|
||||
var keywordAngleMap = {
|
||||
'to top': 0,
|
||||
'to right': 90,
|
||||
'to bottom': 180,
|
||||
'to left': 270,
|
||||
'to right top': 45,
|
||||
'to top right': 45,
|
||||
'to bottom right': 135,
|
||||
'to right bottom': 135,
|
||||
'to left bottom': 225,
|
||||
'to bottom left': 225,
|
||||
'to top left': 315,
|
||||
'to left top': 315
|
||||
};
|
||||
|
||||
var angleKeywordMap = flip(keywordAngleMap);
|
||||
|
||||
var RegExpStrings = (function() {
|
||||
var color = /(?:rgba|rgb|hsla|hsl)\s*\([\s\d\.,%]+\)|#[a-z0-9]{3,6}|[a-z]+/i;
|
||||
var position = /\d{1,3}%/i;
|
||||
var angle = /(?:to ){0,1}(?:(?:top|left|right|bottom)\s*){1,2}|\d+deg/i;
|
||||
var stop = new RegExp(
|
||||
'(' + color.source + ')\\s*(' + position.source + '){0,1}',
|
||||
'i'
|
||||
);
|
||||
var stops = new RegExp(stop.source, 'gi');
|
||||
var parameters = new RegExp(
|
||||
'(?:(' + angle.source + ')){0,1}\\s*,{0,1}\\s*(.*?)\\s*',
|
||||
'i'
|
||||
);
|
||||
var full = new RegExp(
|
||||
'^(-webkit-|-moz-|-ms-|-o-){0,1}(linear|radial|repeating-linear)-gradient\\s*\\(\\s*(' +
|
||||
parameters.source +
|
||||
')\\s*\\)$',
|
||||
'i'
|
||||
);
|
||||
|
||||
return {
|
||||
FULL: full,
|
||||
ANGLE: angle,
|
||||
COLOR: color,
|
||||
POSITION: position,
|
||||
STOP: stop,
|
||||
STOPS: stops,
|
||||
PARAMETERS: new RegExp('^' + parameters.source + '$', 'i')
|
||||
};
|
||||
})();
|
||||
|
||||
var GradientString = {
|
||||
matchString: function matchString(string) {
|
||||
var matched = this.parseString(string);
|
||||
if (
|
||||
matched &&
|
||||
matched.value &&
|
||||
matched.value.stops &&
|
||||
matched.value.stops.length > 1
|
||||
) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
},
|
||||
|
||||
parseString: function parseString(string) {
|
||||
string = _jquery2.default.trim(string);
|
||||
var matched = void 0;
|
||||
if ((matched = RegExpStrings.FULL.exec(string)) !== null) {
|
||||
var value = this.parseParameters(matched[3]);
|
||||
|
||||
return {
|
||||
prefix: typeof matched[1] === 'undefined' ? null : matched[1],
|
||||
type: matched[2],
|
||||
value: value
|
||||
};
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
|
||||
parseParameters: function parseParameters(string) {
|
||||
var matched = void 0;
|
||||
if ((matched = RegExpStrings.PARAMETERS.exec(string)) !== null) {
|
||||
var stops = this.parseStops(matched[2]);
|
||||
return {
|
||||
angle: typeof matched[1] === 'undefined' ? 0 : matched[1],
|
||||
stops: stops
|
||||
};
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
|
||||
parseStops: function parseStops(string) {
|
||||
var _this = this;
|
||||
|
||||
var matched = void 0;
|
||||
var result = [];
|
||||
if ((matched = string.match(RegExpStrings.STOPS)) !== null) {
|
||||
_jquery2.default.each(matched, function(i, item) {
|
||||
var stop = _this.parseStop(item);
|
||||
if (stop) {
|
||||
result.push(stop);
|
||||
}
|
||||
});
|
||||
return result;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
|
||||
formatStops: function formatStops(stops, cleanPosition) {
|
||||
var stop = void 0;
|
||||
var output = [];
|
||||
var positions = [];
|
||||
var colors = [];
|
||||
var position = void 0;
|
||||
|
||||
for (var i = 0; i < stops.length; i++) {
|
||||
stop = stops[i];
|
||||
if (typeof stop.position === 'undefined' || stop.position === null) {
|
||||
if (i === 0) {
|
||||
position = 0;
|
||||
} else if (i === stops.length - 1) {
|
||||
position = 1;
|
||||
} else {
|
||||
position = undefined;
|
||||
}
|
||||
} else {
|
||||
position = stop.position;
|
||||
}
|
||||
positions.push(position);
|
||||
colors.push(stop.color.toString());
|
||||
}
|
||||
|
||||
positions = (function(data) {
|
||||
var start = null;
|
||||
var average = void 0;
|
||||
for (var _i = 0; _i < data.length; _i++) {
|
||||
if (isNaN(data[_i])) {
|
||||
if (start === null) {
|
||||
start = _i;
|
||||
continue;
|
||||
}
|
||||
} else if (start) {
|
||||
average = (data[_i] - data[start - 1]) / (_i - start + 1);
|
||||
for (var j = start; j < _i; j++) {
|
||||
data[j] = data[start - 1] + (j - start + 1) * average;
|
||||
}
|
||||
start = null;
|
||||
}
|
||||
}
|
||||
|
||||
return data;
|
||||
})(positions);
|
||||
|
||||
for (var x = 0; x < stops.length; x++) {
|
||||
if (
|
||||
cleanPosition &&
|
||||
((x === 0 && positions[x] === 0) ||
|
||||
(x === stops.length - 1 && positions[x] === 1))
|
||||
) {
|
||||
position = '';
|
||||
} else {
|
||||
position = ' ' + this.formatPosition(positions[x]);
|
||||
}
|
||||
|
||||
output.push(colors[x] + position);
|
||||
}
|
||||
return output.join(', ');
|
||||
},
|
||||
|
||||
parseStop: function parseStop(string) {
|
||||
var matched = void 0;
|
||||
if ((matched = RegExpStrings.STOP.exec(string)) !== null) {
|
||||
var position = this.parsePosition(matched[2]);
|
||||
|
||||
return {
|
||||
color: matched[1],
|
||||
position: position
|
||||
};
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
|
||||
parsePosition: function parsePosition(string) {
|
||||
if (typeof string === 'string' && string.substr(-1) === '%') {
|
||||
string = parseFloat(string.slice(0, -1) / 100);
|
||||
}
|
||||
|
||||
if (typeof string !== 'undefined' && string !== null) {
|
||||
return parseFloat(string, 10);
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
},
|
||||
|
||||
formatPosition: function formatPosition(value) {
|
||||
return parseInt(value * 100, 10) + '%';
|
||||
},
|
||||
|
||||
parseAngle: function parseAngle(string, notStandard) {
|
||||
if (typeof string === 'string' && string.includes('deg')) {
|
||||
string = string.replace('deg', '');
|
||||
}
|
||||
if (!isNaN(string)) {
|
||||
if (notStandard) {
|
||||
string = this.fixOldAngle(string);
|
||||
}
|
||||
}
|
||||
if (typeof string === 'string') {
|
||||
var directions = string.split(' ');
|
||||
|
||||
var filtered = [];
|
||||
for (var i in directions) {
|
||||
if (isDirection(directions[i])) {
|
||||
filtered.push(directions[i].toLowerCase());
|
||||
}
|
||||
}
|
||||
var keyword = filtered.join(' ');
|
||||
|
||||
if (!string.includes('to ')) {
|
||||
keyword = reverseDirection(keyword);
|
||||
}
|
||||
keyword = 'to ' + keyword;
|
||||
if (keywordAngleMap.hasOwnProperty(keyword)) {
|
||||
string = keywordAngleMap[keyword];
|
||||
}
|
||||
}
|
||||
var value = parseFloat(string, 10);
|
||||
|
||||
if (value > 360) {
|
||||
value %= 360;
|
||||
} else if (value < 0) {
|
||||
value %= -360;
|
||||
|
||||
if (value !== 0) {
|
||||
value += 360;
|
||||
}
|
||||
}
|
||||
return value;
|
||||
},
|
||||
|
||||
fixOldAngle: function fixOldAngle(value) {
|
||||
value = parseFloat(value);
|
||||
value = Math.abs(450 - value) % 360;
|
||||
value = parseFloat(value.toFixed(3));
|
||||
return value;
|
||||
},
|
||||
|
||||
formatAngle: function formatAngle(value, notStandard, useKeyword) {
|
||||
value = parseInt(value, 10);
|
||||
if (useKeyword && angleKeywordMap.hasOwnProperty(value)) {
|
||||
value = angleKeywordMap[value];
|
||||
if (notStandard) {
|
||||
value = reverseDirection(value.substr(3));
|
||||
}
|
||||
} else {
|
||||
if (notStandard) {
|
||||
value = this.fixOldAngle(value);
|
||||
}
|
||||
value = value + 'deg';
|
||||
}
|
||||
|
||||
return value;
|
||||
}
|
||||
};
|
||||
|
||||
var ColorStop = (function() {
|
||||
function ColorStop(color, position, gradient) {
|
||||
_classCallCheck(this, ColorStop);
|
||||
|
||||
this.color = (0, _jqueryAsColor2.default)(color, gradient.options.color);
|
||||
this.position = GradientString.parsePosition(position);
|
||||
this.id = ++gradient._stopIdCount;
|
||||
this.gradient = gradient;
|
||||
}
|
||||
|
||||
_createClass(ColorStop, [
|
||||
{
|
||||
key: 'setPosition',
|
||||
value: function setPosition(string) {
|
||||
var position = GradientString.parsePosition(string);
|
||||
if (this.position !== position) {
|
||||
this.position = position;
|
||||
this.gradient.reorder();
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'setColor',
|
||||
value: function setColor(string) {
|
||||
this.color.fromString(string);
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'remove',
|
||||
value: function remove() {
|
||||
this.gradient.removeById(this.id);
|
||||
}
|
||||
}
|
||||
]);
|
||||
|
||||
return ColorStop;
|
||||
})();
|
||||
|
||||
var GradientTypes = {
|
||||
LINEAR: {
|
||||
parse: function parse(result) {
|
||||
return {
|
||||
r:
|
||||
result[1].substr(-1) === '%'
|
||||
? parseInt(result[1].slice(0, -1) * 2.55, 10)
|
||||
: parseInt(result[1], 10),
|
||||
g:
|
||||
result[2].substr(-1) === '%'
|
||||
? parseInt(result[2].slice(0, -1) * 2.55, 10)
|
||||
: parseInt(result[2], 10),
|
||||
b:
|
||||
result[3].substr(-1) === '%'
|
||||
? parseInt(result[3].slice(0, -1) * 2.55, 10)
|
||||
: parseInt(result[3], 10),
|
||||
a: 1
|
||||
};
|
||||
},
|
||||
to: function to(gradient, instance, prefix) {
|
||||
if (gradient.stops.length === 0) {
|
||||
return instance.options.emptyString;
|
||||
}
|
||||
if (gradient.stops.length === 1) {
|
||||
return gradient.stops[0].color.to(instance.options.degradationFormat);
|
||||
}
|
||||
|
||||
var standard = instance.options.forceStandard;
|
||||
var _prefix = instance._prefix;
|
||||
|
||||
if (!_prefix) {
|
||||
standard = true;
|
||||
}
|
||||
if (
|
||||
prefix &&
|
||||
-1 !== _jquery2.default.inArray(prefix, instance.options.prefixes)
|
||||
) {
|
||||
standard = false;
|
||||
_prefix = prefix;
|
||||
}
|
||||
|
||||
var angle = GradientString.formatAngle(
|
||||
gradient.angle,
|
||||
!standard,
|
||||
instance.options.angleUseKeyword
|
||||
);
|
||||
var stops = GradientString.formatStops(
|
||||
gradient.stops,
|
||||
instance.options.cleanPosition
|
||||
);
|
||||
|
||||
var output = 'linear-gradient(' + angle + ', ' + stops + ')';
|
||||
if (standard) {
|
||||
return output;
|
||||
} else {
|
||||
return _prefix + output;
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
var AsGradient = (function() {
|
||||
function AsGradient(string, options) {
|
||||
_classCallCheck(this, AsGradient);
|
||||
|
||||
if (
|
||||
(typeof string === 'undefined' ? 'undefined' : _typeof(string)) ===
|
||||
'object' &&
|
||||
typeof options === 'undefined'
|
||||
) {
|
||||
options = string;
|
||||
string = undefined;
|
||||
}
|
||||
this.value = {
|
||||
angle: 0,
|
||||
stops: []
|
||||
};
|
||||
this.options = _jquery2.default.extend(true, {}, DEFAULTS, options);
|
||||
|
||||
this._type = 'LINEAR';
|
||||
this._prefix = null;
|
||||
this.length = this.value.stops.length;
|
||||
this.current = 0;
|
||||
this._stopIdCount = 0;
|
||||
|
||||
this.init(string);
|
||||
}
|
||||
|
||||
_createClass(
|
||||
AsGradient,
|
||||
[
|
||||
{
|
||||
key: 'init',
|
||||
value: function init(string) {
|
||||
if (string) {
|
||||
this.fromString(string);
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'val',
|
||||
value: function val(value) {
|
||||
if (typeof value === 'undefined') {
|
||||
return this.toString();
|
||||
} else {
|
||||
this.fromString(value);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'angle',
|
||||
value: function angle(value) {
|
||||
if (typeof value === 'undefined') {
|
||||
return this.value.angle;
|
||||
} else {
|
||||
this.value.angle = GradientString.parseAngle(value);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'append',
|
||||
value: function append(color, position) {
|
||||
return this.insert(color, position, this.length);
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'reorder',
|
||||
value: function reorder() {
|
||||
if (this.length < 2) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.value.stops = this.value.stops.sort(function(a, b) {
|
||||
return a.position - b.position;
|
||||
});
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'insert',
|
||||
value: function insert(color, position, index) {
|
||||
if (typeof index === 'undefined') {
|
||||
index = this.current;
|
||||
}
|
||||
|
||||
var stop = new ColorStop(color, position, this);
|
||||
|
||||
this.value.stops.splice(index, 0, stop);
|
||||
|
||||
this.length = this.length + 1;
|
||||
this.current = index;
|
||||
return stop;
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'getById',
|
||||
value: function getById(id) {
|
||||
if (this.length > 0) {
|
||||
for (var i in this.value.stops) {
|
||||
if (id === this.value.stops[i].id) {
|
||||
return this.value.stops[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'removeById',
|
||||
value: function removeById(id) {
|
||||
var index = this.getIndexById(id);
|
||||
if (index) {
|
||||
this.remove(index);
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'getIndexById',
|
||||
value: function getIndexById(id) {
|
||||
var index = 0;
|
||||
for (var i in this.value.stops) {
|
||||
if (id === this.value.stops[i].id) {
|
||||
return index;
|
||||
}
|
||||
index++;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'getCurrent',
|
||||
value: function getCurrent() {
|
||||
return this.value.stops[this.current];
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'setCurrentById',
|
||||
value: function setCurrentById(id) {
|
||||
var index = 0;
|
||||
for (var i in this.value.stops) {
|
||||
if (this.value.stops[i].id !== id) {
|
||||
index++;
|
||||
} else {
|
||||
this.current = index;
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'get',
|
||||
value: function get(index) {
|
||||
if (typeof index === 'undefined') {
|
||||
index = this.current;
|
||||
}
|
||||
if (index >= 0 && index < this.length) {
|
||||
this.current = index;
|
||||
return this.value.stops[index];
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'remove',
|
||||
value: function remove(index) {
|
||||
if (typeof index === 'undefined') {
|
||||
index = this.current;
|
||||
}
|
||||
if (index >= 0 && index < this.length) {
|
||||
this.value.stops.splice(index, 1);
|
||||
this.length = this.length - 1;
|
||||
this.current = index - 1;
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'empty',
|
||||
value: function empty() {
|
||||
this.value.stops = [];
|
||||
this.length = 0;
|
||||
this.current = 0;
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'reset',
|
||||
value: function reset() {
|
||||
this.value._angle = 0;
|
||||
this.empty();
|
||||
this._prefix = null;
|
||||
this._type = 'LINEAR';
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'type',
|
||||
value: function type(_type) {
|
||||
if (
|
||||
typeof _type === 'string' &&
|
||||
(_type = _type.toUpperCase()) &&
|
||||
typeof GradientTypes[_type] !== 'undefined'
|
||||
) {
|
||||
this._type = _type;
|
||||
return this;
|
||||
} else {
|
||||
return this._type;
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'fromString',
|
||||
value: function fromString(string) {
|
||||
var _this2 = this;
|
||||
|
||||
this.reset();
|
||||
|
||||
var result = GradientString.parseString(string);
|
||||
|
||||
if (result) {
|
||||
this._prefix = result.prefix;
|
||||
this.type(result.type);
|
||||
if (result.value) {
|
||||
this.value.angle = GradientString.parseAngle(
|
||||
result.value.angle,
|
||||
this._prefix !== null
|
||||
);
|
||||
|
||||
_jquery2.default.each(result.value.stops, function(i, stop) {
|
||||
_this2.append(stop.color, stop.position);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'toString',
|
||||
value: function toString(prefix) {
|
||||
if (prefix === true) {
|
||||
prefix = getPrefix();
|
||||
}
|
||||
return GradientTypes[this.type()].to(this.value, this, prefix);
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'matchString',
|
||||
value: function matchString(string) {
|
||||
return GradientString.matchString(string);
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'toStringWithAngle',
|
||||
value: function toStringWithAngle(angle, prefix) {
|
||||
var value = _jquery2.default.extend(true, {}, this.value);
|
||||
value.angle = GradientString.parseAngle(angle);
|
||||
|
||||
if (prefix === true) {
|
||||
prefix = getPrefix();
|
||||
}
|
||||
|
||||
return GradientTypes[this.type()].to(value, this, prefix);
|
||||
}
|
||||
},
|
||||
{
|
||||
key: 'getPrefixedStrings',
|
||||
value: function getPrefixedStrings() {
|
||||
var strings = [];
|
||||
for (var i in this.options.prefixes) {
|
||||
if (Object.hasOwnProperty.call(this.options.prefixes, i)) {
|
||||
strings.push(this.toString(this.options.prefixes[i]));
|
||||
}
|
||||
}
|
||||
return strings;
|
||||
}
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
key: 'setDefaults',
|
||||
value: function setDefaults(options) {
|
||||
_jquery2.default.extend(
|
||||
true,
|
||||
DEFAULTS,
|
||||
_jquery2.default.isPlainObject(options) && options
|
||||
);
|
||||
}
|
||||
}
|
||||
]
|
||||
);
|
||||
|
||||
return AsGradient;
|
||||
})();
|
||||
|
||||
var info = {
|
||||
version: '0.3.3'
|
||||
};
|
||||
|
||||
var OtherAsGradient = _jquery2.default.asGradient;
|
||||
|
||||
var jQueryAsGradient = function jQueryAsGradient() {
|
||||
for (
|
||||
var _len = arguments.length, args = Array(_len), _key = 0;
|
||||
_key < _len;
|
||||
_key++
|
||||
) {
|
||||
args[_key] = arguments[_key];
|
||||
}
|
||||
|
||||
return new (Function.prototype.bind.apply(
|
||||
AsGradient,
|
||||
[null].concat(args)
|
||||
))();
|
||||
};
|
||||
|
||||
_jquery2.default.asGradient = jQueryAsGradient;
|
||||
_jquery2.default.asGradient.Constructor = AsGradient;
|
||||
|
||||
_jquery2.default.extend(
|
||||
_jquery2.default.asGradient,
|
||||
{
|
||||
setDefaults: AsGradient.setDefaults,
|
||||
noConflict: function noConflict() {
|
||||
_jquery2.default.asGradient = OtherAsGradient;
|
||||
return jQueryAsGradient;
|
||||
}
|
||||
},
|
||||
GradientString,
|
||||
info
|
||||
);
|
||||
|
||||
var main = _jquery2.default.asGradient;
|
||||
|
||||
exports.default = main;
|
||||
});
|
392
assets/vendor/bootstrap-select/css/bootstrap-select.css
vendored
Normal file
@ -0,0 +1,392 @@
|
||||
/*!
|
||||
* Bootstrap-select v1.13.2 (https://developer.snapappointments.com/bootstrap-select)
|
||||
*
|
||||
* Copyright 2012-2018 SnapAppointments, LLC
|
||||
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
|
||||
*/
|
||||
|
||||
select.bs-select-hidden,
|
||||
.bootstrap-select > select.bs-select-hidden,
|
||||
select.selectpicker {
|
||||
display: none !important;
|
||||
}
|
||||
.bootstrap-select {
|
||||
width: 220px \0;
|
||||
/*IE9 and below*/
|
||||
}
|
||||
.bootstrap-select > .dropdown-toggle {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
z-index: 1;
|
||||
text-align: right;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
|
||||
color: #999;
|
||||
}
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
|
||||
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
|
||||
color: rgba(255, 255, 255, 0.5);
|
||||
}
|
||||
.bootstrap-select > select {
|
||||
position: absolute !important;
|
||||
bottom: 0;
|
||||
left: 50%;
|
||||
display: block !important;
|
||||
width: 0.5px !important;
|
||||
height: 100% !important;
|
||||
padding: 0 !important;
|
||||
opacity: 0 !important;
|
||||
border: none;
|
||||
}
|
||||
.bootstrap-select > select.mobile-device {
|
||||
top: 0;
|
||||
left: 0;
|
||||
display: block !important;
|
||||
width: 100% !important;
|
||||
z-index: 2;
|
||||
}
|
||||
.has-error .bootstrap-select .dropdown-toggle,
|
||||
.error .bootstrap-select .dropdown-toggle,
|
||||
.bootstrap-select.is-invalid .dropdown-toggle,
|
||||
.was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle {
|
||||
border-color: #b94a48;
|
||||
}
|
||||
.bootstrap-select.is-valid .dropdown-toggle,
|
||||
.was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle {
|
||||
border-color: #28a745;
|
||||
}
|
||||
.bootstrap-select.fit-width {
|
||||
width: auto !important;
|
||||
}
|
||||
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
|
||||
width: 220px;
|
||||
}
|
||||
.bootstrap-select .dropdown-toggle:focus {
|
||||
outline: thin dotted #333333 !important;
|
||||
outline: 5px auto -webkit-focus-ring-color !important;
|
||||
outline-offset: -2px;
|
||||
}
|
||||
.bootstrap-select.form-control {
|
||||
margin-bottom: 0;
|
||||
padding: 0;
|
||||
border: none;
|
||||
}
|
||||
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
|
||||
width: 100%;
|
||||
}
|
||||
.bootstrap-select.form-control.input-group-btn {
|
||||
z-index: auto;
|
||||
}
|
||||
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
|
||||
border-radius: 0;
|
||||
}
|
||||
.bootstrap-select:not(.input-group-btn),
|
||||
.bootstrap-select[class*="col-"] {
|
||||
float: none;
|
||||
display: inline-block;
|
||||
margin-left: 0;
|
||||
}
|
||||
.bootstrap-select.dropdown-menu-right,
|
||||
.bootstrap-select[class*="col-"].dropdown-menu-right,
|
||||
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
|
||||
float: right;
|
||||
}
|
||||
.form-inline .bootstrap-select,
|
||||
.form-horizontal .bootstrap-select,
|
||||
.form-group .bootstrap-select {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.form-group-lg .bootstrap-select.form-control,
|
||||
.form-group-sm .bootstrap-select.form-control {
|
||||
padding: 0;
|
||||
}
|
||||
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
|
||||
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
|
||||
height: 100%;
|
||||
font-size: inherit;
|
||||
line-height: inherit;
|
||||
border-radius: inherit;
|
||||
}
|
||||
.bootstrap-select.form-control-sm .dropdown-toggle,
|
||||
.bootstrap-select.form-control-lg .dropdown-toggle {
|
||||
font-size: inherit;
|
||||
line-height: inherit;
|
||||
border-radius: inherit;
|
||||
}
|
||||
.bootstrap-select.form-control-sm .dropdown-toggle {
|
||||
padding: 0.25rem 0.5rem;
|
||||
}
|
||||
.bootstrap-select.form-control-lg .dropdown-toggle {
|
||||
padding: 0.5rem 1rem;
|
||||
}
|
||||
.form-inline .bootstrap-select .form-control {
|
||||
width: 100%;
|
||||
}
|
||||
.bootstrap-select.disabled,
|
||||
.bootstrap-select > .disabled {
|
||||
cursor: not-allowed;
|
||||
}
|
||||
.bootstrap-select.disabled:focus,
|
||||
.bootstrap-select > .disabled:focus {
|
||||
outline: none !important;
|
||||
}
|
||||
.bootstrap-select.bs-container {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
height: 0 !important;
|
||||
padding: 0 !important;
|
||||
}
|
||||
.bootstrap-select.bs-container .dropdown-menu {
|
||||
z-index: 1060;
|
||||
}
|
||||
.bootstrap-select .dropdown-toggle:before {
|
||||
content: '';
|
||||
display: inline-block;
|
||||
}
|
||||
.bootstrap-select .dropdown-toggle .filter-option {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
padding-top: inherit;
|
||||
padding-right: inherit;
|
||||
padding-bottom: inherit;
|
||||
padding-left: inherit;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
}
|
||||
.bootstrap-select .dropdown-toggle .filter-option-inner {
|
||||
padding-right: inherit;
|
||||
}
|
||||
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
|
||||
overflow: hidden;
|
||||
}
|
||||
.bootstrap-select .dropdown-toggle .caret {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
right: 12px;
|
||||
margin-top: -2px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.input-group .bootstrap-select.form-control .dropdown-toggle {
|
||||
border-radius: inherit;
|
||||
}
|
||||
.bootstrap-select[class*="col-"] .dropdown-toggle {
|
||||
width: 100%;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu {
|
||||
min-width: 100%;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu > .inner:focus {
|
||||
outline: none !important;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu.inner {
|
||||
position: static;
|
||||
float: none;
|
||||
border: 0;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
border-radius: 0;
|
||||
-webkit-box-shadow: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li {
|
||||
position: relative;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li.active small {
|
||||
color: rgba(255, 255, 255, 0.5) !important;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li.disabled a {
|
||||
cursor: not-allowed;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li a {
|
||||
cursor: pointer;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li a.opt {
|
||||
position: relative;
|
||||
padding-left: 2.25em;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li a span.check-mark {
|
||||
display: none;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li a span.text {
|
||||
display: inline-block;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu li small {
|
||||
padding-left: 0.5em;
|
||||
}
|
||||
.bootstrap-select .dropdown-menu .notify {
|
||||
position: absolute;
|
||||
bottom: 5px;
|
||||
width: 96%;
|
||||
margin: 0 2%;
|
||||
min-height: 26px;
|
||||
padding: 3px 5px;
|
||||
background: #f5f5f5;
|
||||
border: 1px solid #e3e3e3;
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
|
||||
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
|
||||
pointer-events: none;
|
||||
opacity: 0.9;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.bootstrap-select .no-results {
|
||||
padding: 3px;
|
||||
background: #f5f5f5;
|
||||
margin: 0 5px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
|
||||
position: static;
|
||||
display: inline;
|
||||
padding: 0;
|
||||
}
|
||||
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
|
||||
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
|
||||
display: inline;
|
||||
}
|
||||
.bootstrap-select.fit-width .dropdown-toggle .caret {
|
||||
position: static;
|
||||
top: auto;
|
||||
margin-top: -1px;
|
||||
}
|
||||
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
|
||||
position: absolute;
|
||||
display: inline-block;
|
||||
right: 15px;
|
||||
top: 5px;
|
||||
}
|
||||
.bootstrap-select.show-tick .dropdown-menu li a span.text {
|
||||
margin-right: 34px;
|
||||
}
|
||||
.bootstrap-select .bs-ok-default:after {
|
||||
content: '';
|
||||
display: block;
|
||||
width: 0.5em;
|
||||
height: 1em;
|
||||
border-style: solid;
|
||||
border-width: 0 0.26em 0.26em 0;
|
||||
-webkit-transform: rotate(45deg);
|
||||
-ms-transform: rotate(45deg);
|
||||
-o-transform: rotate(45deg);
|
||||
transform: rotate(45deg);
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
|
||||
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
|
||||
z-index: 1061;
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
|
||||
content: '';
|
||||
border-left: 7px solid transparent;
|
||||
border-right: 7px solid transparent;
|
||||
border-bottom: 7px solid rgba(204, 204, 204, 0.2);
|
||||
position: absolute;
|
||||
bottom: -4px;
|
||||
left: 9px;
|
||||
display: none;
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
|
||||
content: '';
|
||||
border-left: 6px solid transparent;
|
||||
border-right: 6px solid transparent;
|
||||
border-bottom: 6px solid white;
|
||||
position: absolute;
|
||||
bottom: -4px;
|
||||
left: 10px;
|
||||
display: none;
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
|
||||
bottom: auto;
|
||||
top: -4px;
|
||||
border-top: 7px solid rgba(204, 204, 204, 0.2);
|
||||
border-bottom: 0;
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
|
||||
bottom: auto;
|
||||
top: -4px;
|
||||
border-top: 6px solid white;
|
||||
border-bottom: 0;
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
|
||||
right: 12px;
|
||||
left: auto;
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
|
||||
right: 13px;
|
||||
left: auto;
|
||||
}
|
||||
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
|
||||
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
|
||||
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
|
||||
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
|
||||
display: block;
|
||||
}
|
||||
.bs-searchbox,
|
||||
.bs-actionsbox,
|
||||
.bs-donebutton {
|
||||
padding: 4px 8px;
|
||||
}
|
||||
.bs-actionsbox {
|
||||
width: 100%;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.bs-actionsbox .btn-group button {
|
||||
width: 50%;
|
||||
}
|
||||
.bs-donebutton {
|
||||
float: left;
|
||||
width: 100%;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.bs-donebutton .btn-group button {
|
||||
width: 100%;
|
||||
}
|
||||
.bs-searchbox + .bs-actionsbox {
|
||||
padding: 0 8px 4px;
|
||||
}
|
||||
.bs-searchbox .form-control {
|
||||
margin-bottom: 0;
|
||||
width: 100%;
|
||||
float: none;
|
||||
}
|
||||
/*# sourceMappingURL=bootstrap-select.css.map */
|
2737
assets/vendor/bootstrap-select/js/bootstrap-select.js
vendored
Normal file
7
assets/vendor/bootstrap/css/bootstrap.min.css
vendored
Normal file
6433
assets/vendor/bootstrap/js/bootstrap.bundle.js
vendored
Normal file
393
assets/vendor/charts/c3charts/C3chartjs.js
vendored
Normal file
@ -0,0 +1,393 @@
|
||||
(function(window, document, $, undefined) {
|
||||
"use strict";
|
||||
$(function() {
|
||||
|
||||
if ($('#c3chart_area').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_area",
|
||||
data: {
|
||||
columns: [
|
||||
['data1', 300, 350, 300, 0, 0, 0],
|
||||
['data2', 130, 100, 140, 200, 150, 50]
|
||||
],
|
||||
types: {
|
||||
data1: 'area',
|
||||
data2: 'area-spline'
|
||||
},
|
||||
colors: {
|
||||
data1: '#5969ff',
|
||||
data2: '#ff407b',
|
||||
|
||||
}
|
||||
|
||||
},
|
||||
axis: {
|
||||
|
||||
y: {
|
||||
show: true
|
||||
|
||||
|
||||
|
||||
|
||||
},
|
||||
x: {
|
||||
show: true
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#c3chart_spline').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_spline",
|
||||
data: {
|
||||
columns: [
|
||||
['data1', 30, 200, 100, 400, 150, 250],
|
||||
['data2', 130, 100, 140, 200, 150, 50]
|
||||
],
|
||||
type: 'spline',
|
||||
colors: {
|
||||
data1: '#5969ff',
|
||||
data2: '#ff407b',
|
||||
|
||||
}
|
||||
},
|
||||
axis: {
|
||||
y: {
|
||||
show: true,
|
||||
|
||||
|
||||
},
|
||||
x: {
|
||||
show: true,
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($('#c3chart_zoom').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_zoom",
|
||||
data: {
|
||||
columns: [
|
||||
['sample', 30, 200, 100, 400, 150, 250, 150, 200, 170, 240, 350, 150, 100, 400, 150, 250, 150, 200, 170, 240, 100, 150, 250, 150, 200, 170, 240, 30, 200, 100, 400, 150, 250, 150, 200, 170, 240, 350, 150, 100, 400, 350, 220, 250, 300, 270, 140, 150, 90, 150, 50, 120, 70, 40]
|
||||
],
|
||||
colors: {
|
||||
sample: '#5969ff'
|
||||
|
||||
|
||||
}
|
||||
},
|
||||
zoom: {
|
||||
enabled: true
|
||||
},
|
||||
axis: {
|
||||
y: {
|
||||
show: true,
|
||||
|
||||
|
||||
},
|
||||
x: {
|
||||
show: true,
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#c3chart_scatter').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_scatter",
|
||||
data: {
|
||||
xs: {
|
||||
setosa: 'setosa_x',
|
||||
versicolor: 'versicolor_x',
|
||||
},
|
||||
// iris data from R
|
||||
columns: [
|
||||
["setosa_x", 3.5, 3.0, 3.2, 3.1, 3.6, 3.9, 3.4, 3.4, 2.9, 3.1, 3.7, 3.4, 3.0, 3.0, 4.0, 4.4, 3.9, 3.5, 3.8, 3.8, 3.4, 3.7, 3.6, 3.3, 3.4, 3.0, 3.4, 3.5, 3.4, 3.2, 3.1, 3.4, 4.1, 4.2, 3.1, 3.2, 3.5, 3.6, 3.0, 3.4, 3.5, 2.3, 3.2, 3.5, 3.8, 3.0, 3.8, 3.2, 3.7, 3.3],
|
||||
["versicolor_x", 3.2, 3.2, 3.1, 2.3, 2.8, 2.8, 3.3, 2.4, 2.9, 2.7, 2.0, 3.0, 2.2, 2.9, 2.9, 3.1, 3.0, 2.7, 2.2, 2.5, 3.2, 2.8, 2.5, 2.8, 2.9, 3.0, 2.8, 3.0, 2.9, 2.6, 2.4, 2.4, 2.7, 2.7, 3.0, 3.4, 3.1, 2.3, 3.0, 2.5, 2.6, 3.0, 2.6, 2.3, 2.7, 3.0, 2.9, 2.9, 2.5, 2.8],
|
||||
["setosa", 0.2, 0.2, 0.2, 0.2, 0.2, 0.4, 0.3, 0.2, 0.2, 0.1, 0.2, 0.2, 0.1, 0.1, 0.2, 0.4, 0.4, 0.3, 0.3, 0.3, 0.2, 0.4, 0.2, 0.5, 0.2, 0.2, 0.4, 0.2, 0.2, 0.2, 0.2, 0.4, 0.1, 0.2, 0.2, 0.2, 0.2, 0.1, 0.2, 0.2, 0.3, 0.3, 0.2, 0.6, 0.4, 0.3, 0.2, 0.2, 0.2, 0.2],
|
||||
["versicolor", 1.4, 1.5, 1.5, 1.3, 1.5, 1.3, 1.6, 1.0, 1.3, 1.4, 1.0, 1.5, 1.0, 1.4, 1.3, 1.4, 1.5, 1.0, 1.5, 1.1, 1.8, 1.3, 1.5, 1.2, 1.3, 1.4, 1.4, 1.7, 1.5, 1.0, 1.1, 1.0, 1.2, 1.6, 1.5, 1.6, 1.5, 1.3, 1.3, 1.3, 1.2, 1.4, 1.2, 1.0, 1.3, 1.2, 1.3, 1.3, 1.1, 1.3],
|
||||
],
|
||||
type: 'scatter',
|
||||
colors: {
|
||||
setosa: '#5969ff',
|
||||
versicolor: '#ff407b',
|
||||
|
||||
}
|
||||
},
|
||||
axis: {
|
||||
y: {
|
||||
show: true,
|
||||
|
||||
|
||||
},
|
||||
x: {
|
||||
show: true,
|
||||
}
|
||||
}
|
||||
});
|
||||
setTimeout(function() {
|
||||
chart.load({
|
||||
xs: {
|
||||
virginica: 'virginica_x'
|
||||
},
|
||||
columns: [
|
||||
["virginica_x", 3.3, 2.7, 3.0, 2.9, 3.0, 3.0, 2.5, 2.9, 2.5, 3.6, 3.2, 2.7, 3.0, 2.5, 2.8, 3.2, 3.0, 3.8, 2.6, 2.2, 3.2, 2.8, 2.8, 2.7, 3.3, 3.2, 2.8, 3.0, 2.8, 3.0, 2.8, 3.8, 2.8, 2.8, 2.6, 3.0, 3.4, 3.1, 3.0, 3.1, 3.1, 3.1, 2.7, 3.2, 3.3, 3.0, 2.5, 3.0, 3.4, 3.0],
|
||||
["virginica", 2.5, 1.9, 2.1, 1.8, 2.2, 2.1, 1.7, 1.8, 1.8, 2.5, 2.0, 1.9, 2.1, 2.0, 2.4, 2.3, 1.8, 2.2, 2.3, 1.5, 2.3, 2.0, 2.0, 1.8, 2.1, 1.8, 1.8, 1.8, 2.1, 1.6, 1.9, 2.0, 2.2, 1.5, 1.4, 2.3, 2.4, 1.8, 1.8, 2.1, 2.4, 2.3, 1.9, 2.3, 2.5, 2.3, 1.9, 2.0, 2.3, 1.8],
|
||||
]
|
||||
});
|
||||
}, 1000);
|
||||
setTimeout(function() {
|
||||
chart.unload({
|
||||
ids: 'setosa'
|
||||
});
|
||||
}, 2000);
|
||||
setTimeout(function() {
|
||||
chart.load({
|
||||
columns: [
|
||||
["virginica", 0.2, 0.2, 0.2, 0.2, 0.2, 0.4, 0.3, 0.2, 0.2, 0.1, 0.2, 0.2, 0.1, 0.1, 0.2, 0.4, 0.4, 0.3, 0.3, 0.3, 0.2, 0.4, 0.2, 0.5, 0.2, 0.2, 0.4, 0.2, 0.2, 0.2, 0.2, 0.4, 0.1, 0.2, 0.2, 0.2, 0.2, 0.1, 0.2, 0.2, 0.3, 0.3, 0.2, 0.6, 0.4, 0.3, 0.2, 0.2, 0.2, 0.2],
|
||||
]
|
||||
});
|
||||
}, 3000);
|
||||
}
|
||||
|
||||
|
||||
if ($('#c3chart_stacked').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_stacked",
|
||||
|
||||
data: {
|
||||
columns: [
|
||||
['data1', 130, 200, 320, 400, 530, 750],
|
||||
['data2', -130, 10, 130, 200, 150, 250],
|
||||
['data3', -130, -50, -10, -200, -250, -150]
|
||||
],
|
||||
type: 'bar',
|
||||
groups: [
|
||||
['data1', 'data2', 'data3']
|
||||
],
|
||||
order: 'desc', // stack order by sum of values descendantly. this is default.
|
||||
// order: 'asc' // stack order by sum of values ascendantly.
|
||||
// order: null // stack order by data definition.
|
||||
|
||||
colors: {
|
||||
data1: '#5969ff',
|
||||
data2: '#ff407b',
|
||||
data3: '#64ced3'
|
||||
|
||||
}
|
||||
},
|
||||
axis: {
|
||||
y: {
|
||||
show: true,
|
||||
|
||||
|
||||
},
|
||||
x: {
|
||||
show: true,
|
||||
}
|
||||
},
|
||||
grid: {
|
||||
y: {
|
||||
lines: [{ value: 0 }]
|
||||
}
|
||||
}
|
||||
});
|
||||
setTimeout(function() {
|
||||
chart.load({
|
||||
columns: [
|
||||
['data4', 1200, 1300, 1450, 1600, 1520, 1820],
|
||||
]
|
||||
});
|
||||
}, 1000);
|
||||
setTimeout(function() {
|
||||
chart.load({
|
||||
columns: [
|
||||
['data5', 200, 300, 450, 600, 520, 820],
|
||||
]
|
||||
});
|
||||
}, 2000);
|
||||
setTimeout(function() {
|
||||
chart.groups([
|
||||
['data1', 'data2', 'data3', 'data4', 'data5']
|
||||
])
|
||||
}, 3000);
|
||||
}
|
||||
|
||||
|
||||
if ($('#c3chart_combine').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_combine",
|
||||
data: {
|
||||
columns: [
|
||||
['data1', 30, 20, 50, 40, 60, 50],
|
||||
['data2', 200, 130, 90, 240, 130, 220],
|
||||
['data3', 300, 200, 160, 400, 250, 250],
|
||||
['data4', 200, 130, 90, 240, 130, 220],
|
||||
['data5', 130, 120, 150, 140, 160, 150],
|
||||
['data6', 90, 70, 20, 50, 60, 120],
|
||||
],
|
||||
type: 'bar',
|
||||
types: {
|
||||
data3: 'spline',
|
||||
data4: 'line',
|
||||
data6: 'area',
|
||||
},
|
||||
groups: [
|
||||
['data1', 'data2']
|
||||
],
|
||||
|
||||
colors: {
|
||||
data1: '#5969ff',
|
||||
data2: '#ff407b',
|
||||
data3: '#25d5f2',
|
||||
data4: '#ffc750',
|
||||
data5: '#2ec551',
|
||||
data6: '#1ba3b9',
|
||||
|
||||
|
||||
}
|
||||
|
||||
},
|
||||
axis: {
|
||||
y: {
|
||||
show: true,
|
||||
|
||||
|
||||
},
|
||||
x: {
|
||||
show: true,
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($('#c3chart_pie').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_pie",
|
||||
data: {
|
||||
columns: [
|
||||
['data1', 30],
|
||||
['data2', 50]
|
||||
],
|
||||
type: 'pie',
|
||||
|
||||
colors: {
|
||||
data1: '#5969ff',
|
||||
data2: '#ff407b'
|
||||
|
||||
|
||||
}
|
||||
},
|
||||
pie: {
|
||||
label: {
|
||||
format: function(value, ratio, id) {
|
||||
return d3.format('$')(value);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($('#c3chart_donut').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_donut",
|
||||
data: {
|
||||
columns: [
|
||||
['data1', 30],
|
||||
['data2', 120],
|
||||
],
|
||||
type: 'donut',
|
||||
onclick: function(d, i) { console.log("onclick", d, i); },
|
||||
onmouseover: function(d, i) { console.log("onmouseover", d, i); },
|
||||
onmouseout: function(d, i) { console.log("onmouseout", d, i); },
|
||||
|
||||
colors: {
|
||||
data1: '#5969ff',
|
||||
data2: '#ff407b'
|
||||
|
||||
|
||||
}
|
||||
},
|
||||
donut: {
|
||||
title: "Iris Petal Width"
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
setTimeout(function() {
|
||||
chart.load({
|
||||
columns: [
|
||||
["setosa", 0.2, 0.2, 0.2, 0.2, 0.2, 0.4, 0.3, 0.2, 0.2, 0.1, 0.2, 0.2, 0.1, 0.1, 0.2, 0.4, 0.4, 0.3, 0.3, 0.3, 0.2, 0.4, 0.2, 0.5, 0.2, 0.2, 0.4, 0.2, 0.2, 0.2, 0.2, 0.4, 0.1, 0.2, 0.2, 0.2, 0.2, 0.1, 0.2, 0.2, 0.3, 0.3, 0.2, 0.6, 0.4, 0.3, 0.2, 0.2, 0.2, 0.2],
|
||||
["versicolor", 1.4, 1.5, 1.5, 1.3, 1.5, 1.3, 1.6, 1.0, 1.3, 1.4, 1.0, 1.5, 1.0, 1.4, 1.3, 1.4, 1.5, 1.0, 1.5, 1.1, 1.8, 1.3, 1.5, 1.2, 1.3, 1.4, 1.4, 1.7, 1.5, 1.0, 1.1, 1.0, 1.2, 1.6, 1.5, 1.6, 1.5, 1.3, 1.3, 1.3, 1.2, 1.4, 1.2, 1.0, 1.3, 1.2, 1.3, 1.3, 1.1, 1.3],
|
||||
["virginica", 2.5, 1.9, 2.1, 1.8, 2.2, 2.1, 1.7, 1.8, 1.8, 2.5, 2.0, 1.9, 2.1, 2.0, 2.4, 2.3, 1.8, 2.2, 2.3, 1.5, 2.3, 2.0, 2.0, 1.8, 2.1, 1.8, 1.8, 1.8, 2.1, 1.6, 1.9, 2.0, 2.2, 1.5, 1.4, 2.3, 2.4, 1.8, 1.8, 2.1, 2.4, 2.3, 1.9, 2.3, 2.5, 2.3, 1.9, 2.0, 2.3, 1.8],
|
||||
]
|
||||
});
|
||||
}, 1500);
|
||||
|
||||
setTimeout(function() {
|
||||
chart.unload({
|
||||
ids: 'data1'
|
||||
});
|
||||
chart.unload({
|
||||
ids: 'data2'
|
||||
});
|
||||
}, 2500);
|
||||
}
|
||||
|
||||
if ($('#c3chart_gauge').length) {
|
||||
var chart = c3.generate({
|
||||
bindto: "#c3chart_gauge",
|
||||
data: {
|
||||
columns: [
|
||||
['data1', 91.4]
|
||||
|
||||
],
|
||||
type: 'gauge',
|
||||
onclick: function(d, i) { console.log("onclick", d, i); },
|
||||
onmouseover: function(d, i) { console.log("onmouseover", d, i); },
|
||||
onmouseout: function(d, i) { console.log("onmouseout", d, i); },
|
||||
colors: {
|
||||
data1: '#5969ff',
|
||||
data2: '#ff407b',
|
||||
data3: '#25d5f2',
|
||||
data4: '#ffc750',
|
||||
data5: '#2ec551',
|
||||
data6: '#1ba3b9',
|
||||
|
||||
}
|
||||
},
|
||||
gauge: {
|
||||
// label: {
|
||||
// format: function(value, ratio) {
|
||||
// return value;
|
||||
// },
|
||||
// show: false // to turn off the min/max labels.
|
||||
// },
|
||||
// min: 0, // 0 is default, //can handle negative min e.g. vacuum / voltage / current flow / rate of change
|
||||
// max: 100, // 100 is default
|
||||
// units: ' %',
|
||||
// width: 39 // for adjusting arc thickness
|
||||
},
|
||||
|
||||
size: {
|
||||
height: 320
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
})(window, document, window.jQuery);
|
187
assets/vendor/charts/c3charts/c3.css
vendored
Normal file
@ -0,0 +1,187 @@
|
||||
/*-- Chart --*/
|
||||
.c3 svg {
|
||||
font-size: 14px; font-family: 'Circular Std Book';
|
||||
-webkit-tap-highlight-color:#71748d; fill: #71748d; }
|
||||
|
||||
.c3 path, .c3 line {
|
||||
fill: none;
|
||||
stroke: #71748d; }
|
||||
|
||||
.c3 text {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
fill: #71748d; }
|
||||
|
||||
|
||||
|
||||
.c3-legend-item-tile,
|
||||
.c3-xgrid-focus,
|
||||
.c3-ygrid,
|
||||
.c3-event-rect,
|
||||
.c3-bars path {
|
||||
shape-rendering: crispEdges; }
|
||||
|
||||
.c3-chart-arc path {
|
||||
stroke: #fff; }
|
||||
|
||||
.c3-chart-arc rect {
|
||||
stroke: white;
|
||||
stroke-width: 10; }
|
||||
|
||||
.c3-chart-arc text {
|
||||
fill: #fff;
|
||||
font-size: 13px; font-family: 'Circular Std Book'; }
|
||||
|
||||
/*-- Axis --*/
|
||||
/*-- Grid --*/
|
||||
.c3-grid line {
|
||||
stroke: #aaa; }
|
||||
|
||||
.c3-grid text {
|
||||
fill: #6c757d; }
|
||||
|
||||
.c3-xgrid, .c3-ygrid {
|
||||
stroke-dasharray: 3 3; }
|
||||
|
||||
/*-- Text on Chart --*/
|
||||
.c3-text.c3-empty {
|
||||
fill: #71748d;
|
||||
font-size:14px; }
|
||||
|
||||
/*-- Line --*/
|
||||
.c3-line {
|
||||
stroke-width: 3px;
|
||||
}
|
||||
|
||||
/*-- Point --*/
|
||||
.c3-circle._expanded_ {
|
||||
stroke-width:2px;
|
||||
stroke: white; }
|
||||
|
||||
.c3-selected-circle {
|
||||
fill: white;
|
||||
stroke-width: 2px; }
|
||||
|
||||
/*-- Bar --*/
|
||||
.c3-bar {
|
||||
stroke-width: 0; }
|
||||
|
||||
.c3-bar._expanded_ {
|
||||
fill-opacity: 1;
|
||||
fill-opacity: 0.75; }
|
||||
|
||||
/*-- Focus --*/
|
||||
.c3-target.c3-focused {
|
||||
opacity: 1; }
|
||||
|
||||
.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
|
||||
stroke-width: 2px; }
|
||||
|
||||
.c3-target.c3-defocused {
|
||||
opacity: 0.3 !important; }
|
||||
|
||||
/*-- Region --*/
|
||||
.c3-region {
|
||||
fill: #71748d;
|
||||
fill-opacity: .1; }
|
||||
|
||||
/*-- Brush --*/
|
||||
.c3-brush .extent {
|
||||
fill-opacity: .1; }
|
||||
|
||||
/*-- Select - Drag --*/
|
||||
/*-- Legend --*/
|
||||
.c3-legend-item {
|
||||
font-size: 14px; font-family: 'Circular Std Book'; }
|
||||
|
||||
.c3-legend-item-hidden {
|
||||
opacity: 0.15; }
|
||||
|
||||
.c3-legend-background {
|
||||
opacity: 0.75;
|
||||
fill: white;
|
||||
stroke: lightgray;
|
||||
stroke-width: 1; }
|
||||
|
||||
/*-- Title --*/
|
||||
.c3-title {
|
||||
font-size: 14px;font-family: 'Circular Std Book'; }
|
||||
|
||||
/*-- Tooltip --*/
|
||||
.c3-tooltip-container {
|
||||
z-index: 10; }
|
||||
|
||||
.c3-tooltip {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
background-color: #fff;
|
||||
empty-cells: show;
|
||||
-webkit-box-shadow: 7px 7px 12px -9px #acacc6;
|
||||
-moz-box-shadow: 7px 7px 12px -9px #acacc6;
|
||||
box-shadow: 7px 7px 12px -9px #acacc6;
|
||||
opacity: 1; }
|
||||
|
||||
.c3-tooltip tr {
|
||||
border: 1px solid #e6e6f2; }
|
||||
|
||||
.c3-tooltip th {
|
||||
background-color: #fff;
|
||||
font-size: 14px;
|
||||
padding: 5px 8px;
|
||||
text-align: left;
|
||||
color: #3d405c; }
|
||||
|
||||
.c3-tooltip td {
|
||||
font-size: 14px;
|
||||
padding: 5px 8px;
|
||||
background-color: #fff;
|
||||
border-left: 1px dotted #999; }
|
||||
|
||||
.c3-tooltip td > span {
|
||||
display: inline-block;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
margin-right: 6px; }
|
||||
|
||||
.c3-tooltip td.value {
|
||||
text-align: right; color: #5969ff;
|
||||
font-family:'Circular Std Medium'; }
|
||||
|
||||
/*-- Area --*/
|
||||
.c3-area {
|
||||
stroke-width: 0;
|
||||
opacity: 0.08; }
|
||||
|
||||
/*-- Arc --*/
|
||||
.c3-chart-arcs-title {
|
||||
dominant-baseline: middle;
|
||||
font-size: 1.3em; }
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-background {
|
||||
fill: #e0e0e0;
|
||||
stroke: #FFF; }
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-unit {
|
||||
fill: #6c757d;
|
||||
font-size: 16px; }
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-max {
|
||||
fill: #777; }
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-min {
|
||||
fill: #777; }
|
||||
|
||||
.c3-chart-arc .c3-gauge-value {
|
||||
fill: #6c757d;
|
||||
/* font-size: 28px !important;*/ }
|
||||
|
||||
.c3-chart-arc.c3-target g path {
|
||||
opacity: 1; }
|
||||
|
||||
.c3-chart-arc.c3-target.c3-focused g path {
|
||||
opacity: 1; }
|
||||
|
||||
|
||||
|
||||
|
2
assets/vendor/charts/c3charts/c3.min.js
vendored
Normal file
2
assets/vendor/charts/c3charts/d3-5.4.0.min.js
vendored
Normal file
518
assets/vendor/charts/chartist-bundle/Chartistjs.js
vendored
Normal file
@ -0,0 +1,518 @@
|
||||
(function(window, document, $, undefined) {
|
||||
"use strict";
|
||||
$(function() {
|
||||
|
||||
if ($('.ct-chart-line').length) {
|
||||
new Chartist.Line('.ct-chart-line', {
|
||||
labels: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'],
|
||||
series: [
|
||||
[12, 9, 7, 8, 5],
|
||||
[2, 1, 3.5, 7, 3],
|
||||
[1, 3, 4, 5, 6]
|
||||
]
|
||||
}, {
|
||||
fullWidth: true,
|
||||
chartPadding: {
|
||||
right: 40
|
||||
},
|
||||
axisY: {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ($('.ct-chart-holes').length) {
|
||||
var chart = new Chartist.Line('.ct-chart-holes', {
|
||||
labels: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16],
|
||||
series: [
|
||||
[5, 5, 10, 8, 7, 5, 4, null, null, null, 10, 10, 7, 8, 6, 9],
|
||||
[10, 15, null, 12, null, 10, 12, 15, null, null, 12, null, 14, null, null, null],
|
||||
[null, null, null, null, 3, 4, 1, 3, 4, 6, 7, 9, 5, null, null, null],
|
||||
[{ x: 3, y: 3 }, { x: 4, y: 3 }, { x: 5, y: undefined }, { x: 6, y: 4 }, { x: 7, y: null }, { x: 8, y: 4 }, { x: 9, y: 4 }]
|
||||
]
|
||||
|
||||
}, {
|
||||
fullWidth: true,
|
||||
|
||||
|
||||
chartPadding: {
|
||||
right: 10
|
||||
},
|
||||
axisY: {
|
||||
|
||||
},
|
||||
|
||||
low: 0
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
if ($('.ct-chart-wnumbers').length) {
|
||||
new Chartist.Line('.ct-chart-wnumbers', {
|
||||
labels: [1, 2, 3, 4, 5, 6, 7, 8],
|
||||
series: [
|
||||
[1, 2, 3, 1, -2, 0, 1, 0],
|
||||
[-2, -1, -2, -1, -3, -1, -2, -1],
|
||||
[0, 0, 0, 1, 2, 3, 2, 1],
|
||||
[3, 2, 1, 0.5, 1, 0, -1, -3]
|
||||
]
|
||||
}, {
|
||||
high: 3,
|
||||
low: -3,
|
||||
fullWidth: true,
|
||||
// As this is axis specific we need to tell Chartist to use whole numbers only on the concerned axis
|
||||
axisY: {
|
||||
onlyInteger: true,
|
||||
offset: 20,
|
||||
|
||||
},
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('.ct-chart-scatter').length) {
|
||||
var times = function(n) {
|
||||
return Array.apply(null, new Array(n));
|
||||
};
|
||||
|
||||
var data = times(52).map(Math.random).reduce(function(data, rnd, index) {
|
||||
data.labels.push(index + 1);
|
||||
data.series.forEach(function(series) {
|
||||
series.push(Math.random() * 100)
|
||||
});
|
||||
|
||||
return data;
|
||||
}, {
|
||||
labels: [],
|
||||
series: times(4).map(function() { return new Array() })
|
||||
});
|
||||
|
||||
var options = {
|
||||
showLine: false,
|
||||
axisX: {
|
||||
labelInterpolationFnc: function(value, index) {
|
||||
return index % 13 === 0 ? 'W' + value : null;
|
||||
}
|
||||
},
|
||||
axisY: {
|
||||
labelInterpolationFnc: function(value) {
|
||||
return '$' + (value / 1000);
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
var responsiveOptions = [
|
||||
['screen and (min-width: 640px)', {
|
||||
axisX: {
|
||||
labelInterpolationFnc: function(value, index) {
|
||||
return index % 4 === 0 ? 'W' + value : null;
|
||||
}
|
||||
}
|
||||
|
||||
}]
|
||||
];
|
||||
|
||||
new Chartist.Line('.ct-chart-scatter', data, options, responsiveOptions);
|
||||
}
|
||||
|
||||
|
||||
if ($('.ct-chart-area').length) {
|
||||
new Chartist.Line('.ct-chart-area', {
|
||||
labels: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
|
||||
series: [
|
||||
[5, 9, 7, 8, 5, 3, 5, 4, 10, 4]
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
low: 0,
|
||||
showArea: true,
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('.ct-chart-polar').length) {
|
||||
new Chartist.Line('.ct-chart-polar', {
|
||||
labels: [1, 2, 3, 4, 5, 6, 7, 8],
|
||||
series: [
|
||||
[1, 2, 3, 1, -2, 0, 1, 0],
|
||||
[-2, -1, -2, -1, -2.5, -1, -2, -1],
|
||||
[0, 0, 0, 1, 2, 2.5, 2, 1],
|
||||
[2.5, 2, 1, 0.5, 1, 0.5, -1, -2.5]
|
||||
]
|
||||
}, {
|
||||
high: 3,
|
||||
low: -3,
|
||||
showArea: true,
|
||||
showLine: false,
|
||||
showPoint: false,
|
||||
fullWidth: true,
|
||||
axisX: {
|
||||
showLabel: false,
|
||||
showGrid: false
|
||||
},
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
if ($('.ct-chart-scatter-bar').length) {
|
||||
new Chartist.Bar('.ct-chart-scatter-bar', {
|
||||
labels: ['Q1', 'Q2', 'Q3', 'Q4'],
|
||||
series: [
|
||||
[800000, 1200000, 1400000, 1300000],
|
||||
[200000, 400000, 500000, 300000],
|
||||
[100000, 200000, 400000, 600000]
|
||||
]
|
||||
}, {
|
||||
stackBars: true,
|
||||
axisY: {
|
||||
|
||||
}
|
||||
}).on('draw', function(data) {
|
||||
if (data.type === 'bar') {
|
||||
data.element.attr({
|
||||
style: 'stroke-width: 30px'
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($('.ct-chart-multilines').length) {
|
||||
new Chartist.Bar('.ct-chart-multilines', {
|
||||
labels: ['First quarter of the year', 'Second quarter of the year', 'Third quarter of the year', 'Fourth quarter of the year'],
|
||||
series: [
|
||||
[60000, 40000, 80000, 70000],
|
||||
[40000, 30000, 70000, 65000],
|
||||
[8000, 3000, 10000, 6000]
|
||||
]
|
||||
}, {
|
||||
seriesBarDistance: 10,
|
||||
axisX: {
|
||||
offset: 60
|
||||
},
|
||||
axisY: {
|
||||
offset: 80,
|
||||
labelInterpolationFnc: function(value) {
|
||||
return value + ' CHF'
|
||||
},
|
||||
scaleMinSpace: 15
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($('.ct-chart-bipolar').length) {
|
||||
var data = {
|
||||
labels: ['W1', 'W2', 'W3', 'W4', 'W5', 'W6', 'W7', 'W8', 'W9', 'W10'],
|
||||
series: [
|
||||
[1, 2, 4, 8, 6, -2, -1, -4, -6, -2]
|
||||
]
|
||||
};
|
||||
|
||||
var options = {
|
||||
high: 10,
|
||||
low: -10,
|
||||
axisX: {
|
||||
labelInterpolationFnc: function(value, index) {
|
||||
return index % 2 === 0 ? value : null;
|
||||
}
|
||||
},
|
||||
axisY: {
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
new Chartist.Bar('.ct-chart-bipolar', data, options);
|
||||
}
|
||||
|
||||
if ($('.ct-chart-events').length) {
|
||||
// Create a simple bi-polar bar chart
|
||||
var chart = new Chartist.Bar('.ct-chart-events', {
|
||||
labels: ['W1', 'W2', 'W3', 'W4', 'W5', 'W6', 'W7', 'W8', 'W9', 'W10'],
|
||||
series: [
|
||||
[1, 2, 4, 8, 6, -2, -1, -4, -6, -2]
|
||||
]
|
||||
}, {
|
||||
high: 10,
|
||||
low: -10,
|
||||
axisX: {
|
||||
labelInterpolationFnc: function(value, index) {
|
||||
return index % 2 === 0 ? value : null;
|
||||
}
|
||||
},
|
||||
axisY: {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
// Listen for draw events on the bar chart
|
||||
chart.on('draw', function(data) {
|
||||
// If this draw event is of type bar we can use the data to create additional content
|
||||
if (data.type === 'bar') {
|
||||
// We use the group element of the current series to append a simple circle with the bar peek coordinates and a circle radius that is depending on the value
|
||||
data.group.append(new Chartist.Svg('circle', {
|
||||
cx: data.x2,
|
||||
cy: data.y2,
|
||||
r: Math.abs(Chartist.getMultiValue(data.value)) * 1 + 7
|
||||
}, 'ct-slice-pie'));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($('.ct-chart-pie').length) {
|
||||
var data = {
|
||||
series: [5, 3, 4]
|
||||
};
|
||||
|
||||
var sum = function(a, b) { return a + b };
|
||||
|
||||
new Chartist.Pie('.ct-chart-pie', data, {
|
||||
labelInterpolationFnc: function(value) {
|
||||
return Math.round(value / data.series.reduce(sum) * 100) + '%';
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('.ct-chart-donut').length) {
|
||||
new Chartist.Pie('.ct-chart-donut', {
|
||||
series: [20, 10, 30, 40]
|
||||
}, {
|
||||
donut: true,
|
||||
donutWidth: 60,
|
||||
donutSolid: true,
|
||||
startAngle: 270,
|
||||
showLabel: true
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('.ct-chart-animated').length) {
|
||||
var chart = new Chartist.Pie('.ct-chart-animated', {
|
||||
series: [50, 20, 30, 20, 5, 20, 15],
|
||||
labels: [1, 2, 3, 4, 5, 6, 7]
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
donut: true,
|
||||
showLabel: false
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
chart.on('draw', function(data) {
|
||||
if (data.type === 'slice') {
|
||||
// Get the total path length in order to use for dash array animation
|
||||
var pathLength = data.element._node.getTotalLength();
|
||||
|
||||
// Set a dasharray that matches the path length as prerequisite to animate dashoffset
|
||||
data.element.attr({
|
||||
'stroke-dasharray': pathLength + 'px ' + pathLength + 'px'
|
||||
});
|
||||
|
||||
// Create animation definition while also assigning an ID to the animation for later sync usage
|
||||
var animationDefinition = {
|
||||
'stroke-dashoffset': {
|
||||
id: 'anim' + data.index,
|
||||
dur: 1000,
|
||||
from: -pathLength + 'px',
|
||||
to: '0px',
|
||||
easing: Chartist.Svg.Easing.easeOutQuint,
|
||||
// We need to use `fill: 'freeze'` otherwise our animation will fall back to initial (not visible)
|
||||
fill: 'freeze'
|
||||
}
|
||||
};
|
||||
|
||||
// If this was not the first slice, we need to time the animation so that it uses the end sync event of the previous animation
|
||||
if (data.index !== 0) {
|
||||
animationDefinition['stroke-dashoffset'].begin = 'anim' + (data.index - 1) + '.end';
|
||||
}
|
||||
|
||||
// We need to set an initial value before the animation starts as we are not in guided mode which would do that for us
|
||||
data.element.attr({
|
||||
'stroke-dashoffset': -pathLength + 'px'
|
||||
});
|
||||
|
||||
// We can't use guided mode as the animations need to rely on setting begin manually
|
||||
// See http://gionkunz.github.io/chartist-js/api-documentation.html#chartistsvg-function-animate
|
||||
data.element.animate(animationDefinition, false);
|
||||
}
|
||||
});
|
||||
|
||||
// For the sake of the example we update the chart every time it's created with a delay of 8 seconds
|
||||
chart.on('created', function() {
|
||||
if (window.__anim21278907124) {
|
||||
clearTimeout(window.__anim21278907124);
|
||||
window.__anim21278907124 = null;
|
||||
}
|
||||
window.__anim21278907124 = setTimeout(chart.update.bind(chart), 10000);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('.ct-chart-animation').length) {
|
||||
var chart = new Chartist.Line('.ct-chart-animation', {
|
||||
labels: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||||
series: [
|
||||
[12, 9, 7, 8, 5, 4, 6, 2, 3, 3, 4, 6],
|
||||
[4, 5, 3, 7, 3, 5, 5, 3, 4, 4, 5, 5],
|
||||
[5, 3, 4, 5, 6, 3, 3, 4, 5, 6, 3, 4],
|
||||
[3, 4, 5, 6, 7, 6, 4, 5, 6, 7, 6, 3]
|
||||
]
|
||||
}, {
|
||||
low: 0
|
||||
});
|
||||
|
||||
// Let's put a sequence number aside so we can use it in the event callbacks
|
||||
var seq = 0,
|
||||
delays = 80,
|
||||
durations = 500;
|
||||
|
||||
// Once the chart is fully created we reset the sequence
|
||||
chart.on('created', function() {
|
||||
seq = 0;
|
||||
});
|
||||
|
||||
// On each drawn element by Chartist we use the Chartist.Svg API to trigger SMIL animations
|
||||
chart.on('draw', function(data) {
|
||||
seq++;
|
||||
|
||||
if (data.type === 'line') {
|
||||
// If the drawn element is a line we do a simple opacity fade in. This could also be achieved using CSS3 animations.
|
||||
data.element.animate({
|
||||
opacity: {
|
||||
// The delay when we like to start the animation
|
||||
begin: seq * delays + 1000,
|
||||
// Duration of the animation
|
||||
dur: durations,
|
||||
// The value where the animation should start
|
||||
from: 0,
|
||||
// The value where it should end
|
||||
to: 1
|
||||
}
|
||||
});
|
||||
} else if (data.type === 'label' && data.axis === 'x') {
|
||||
data.element.animate({
|
||||
y: {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: data.y + 100,
|
||||
to: data.y,
|
||||
// We can specify an easing function from Chartist.Svg.Easing
|
||||
easing: 'easeOutQuart'
|
||||
}
|
||||
});
|
||||
} else if (data.type === 'label' && data.axis === 'y') {
|
||||
data.element.animate({
|
||||
x: {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: data.x - 100,
|
||||
to: data.x,
|
||||
easing: 'easeOutQuart'
|
||||
}
|
||||
});
|
||||
} else if (data.type === 'point') {
|
||||
data.element.animate({
|
||||
x1: {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: data.x - 10,
|
||||
to: data.x,
|
||||
easing: 'easeOutQuart'
|
||||
},
|
||||
x2: {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: data.x - 10,
|
||||
to: data.x,
|
||||
easing: 'easeOutQuart'
|
||||
},
|
||||
opacity: {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: 0,
|
||||
to: 1,
|
||||
easing: 'easeOutQuart'
|
||||
}
|
||||
});
|
||||
} else if (data.type === 'grid') {
|
||||
// Using data.axis we get x or y which we can use to construct our animation definition objects
|
||||
var pos1Animation = {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: data[data.axis.units.pos + '1'] - 30,
|
||||
to: data[data.axis.units.pos + '1'],
|
||||
easing: 'easeOutQuart'
|
||||
};
|
||||
|
||||
var pos2Animation = {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: data[data.axis.units.pos + '2'] - 100,
|
||||
to: data[data.axis.units.pos + '2'],
|
||||
easing: 'easeOutQuart'
|
||||
};
|
||||
|
||||
var animations = {};
|
||||
animations[data.axis.units.pos + '1'] = pos1Animation;
|
||||
animations[data.axis.units.pos + '2'] = pos2Animation;
|
||||
animations['opacity'] = {
|
||||
begin: seq * delays,
|
||||
dur: durations,
|
||||
from: 0,
|
||||
to: 1,
|
||||
easing: 'easeOutQuart'
|
||||
};
|
||||
|
||||
data.element.animate(animations);
|
||||
}
|
||||
});
|
||||
|
||||
// For the sake of the example we update the chart every time it's created with a delay of 10 seconds
|
||||
chart.on('created', function() {
|
||||
if (window.__exampleAnimateTimeout) {
|
||||
clearTimeout(window.__exampleAnimateTimeout);
|
||||
window.__exampleAnimateTimeout = null;
|
||||
}
|
||||
window.__exampleAnimateTimeout = setTimeout(chart.update.bind(chart), 12000);
|
||||
});
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
if ($('.ct-chart-horizontal').length) {
|
||||
new Chartist.Bar('.ct-chart-horizontal', {
|
||||
labels: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'],
|
||||
series: [
|
||||
[5, 4, 3, 7, 5, 10, 3],
|
||||
[3, 2, 9, 5, 4, 6, 4]
|
||||
]
|
||||
}, {
|
||||
seriesBarDistance: 10,
|
||||
reverseData: true,
|
||||
horizontalBars: true,
|
||||
axisY: {
|
||||
offset: 70
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
})(window, document, window.jQuery);
|
128
assets/vendor/charts/chartist-bundle/chartist-plugin-threshold.js
vendored
Normal file
@ -0,0 +1,128 @@
|
||||
(function (root, factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
// AMD. Register as an anonymous module.
|
||||
define([], function () {
|
||||
return (root.returnExportsGlobal = factory());
|
||||
});
|
||||
} else if (typeof exports === 'object') {
|
||||
// Node. Does not work with strict CommonJS, but
|
||||
// only CommonJS-like enviroments that support module.exports,
|
||||
// like Node.
|
||||
module.exports = factory();
|
||||
} else {
|
||||
root['Chartist.plugins.ctThreshold'] = factory();
|
||||
}
|
||||
}(this, function () {
|
||||
|
||||
/**
|
||||
* Chartist.js plugin to display a data label on top of the points in a line chart.
|
||||
*
|
||||
*/
|
||||
/* global Chartist */
|
||||
(function (window, document, Chartist) {
|
||||
'use strict';
|
||||
|
||||
var defaultOptions = {
|
||||
threshold: 0,
|
||||
classNames: {
|
||||
aboveThreshold: 'ct-threshold-above',
|
||||
belowThreshold: 'ct-threshold-below'
|
||||
},
|
||||
maskNames: {
|
||||
aboveThreshold: 'ct-threshold-mask-above',
|
||||
belowThreshold: 'ct-threshold-mask-below'
|
||||
}
|
||||
};
|
||||
|
||||
function createMasks(data, options) {
|
||||
// Select the defs element within the chart or create a new one
|
||||
var defs = data.svg.querySelector('defs') || data.svg.elem('defs');
|
||||
// Project the threshold value on the chart Y axis
|
||||
var projectedThreshold = data.chartRect.height() - data.axisY.projectValue(options.threshold) + data.chartRect.y2;
|
||||
var width = data.svg.width();
|
||||
var height = data.svg.height();
|
||||
|
||||
// Create mask for upper part above threshold
|
||||
defs
|
||||
.elem('mask', {
|
||||
x: 0,
|
||||
y: 0,
|
||||
width: width,
|
||||
height: height,
|
||||
id: options.maskNames.aboveThreshold
|
||||
})
|
||||
.elem('rect', {
|
||||
x: 0,
|
||||
y: 0,
|
||||
width: width,
|
||||
height: projectedThreshold,
|
||||
fill: 'white'
|
||||
});
|
||||
|
||||
// Create mask for lower part below threshold
|
||||
defs
|
||||
.elem('mask', {
|
||||
x: 0,
|
||||
y: 0,
|
||||
width: width,
|
||||
height: height,
|
||||
id: options.maskNames.belowThreshold
|
||||
})
|
||||
.elem('rect', {
|
||||
x: 0,
|
||||
y: projectedThreshold,
|
||||
width: width,
|
||||
height: height - projectedThreshold,
|
||||
fill: 'white'
|
||||
});
|
||||
|
||||
return defs;
|
||||
}
|
||||
|
||||
Chartist.plugins = Chartist.plugins || {};
|
||||
Chartist.plugins.ctThreshold = function (options) {
|
||||
|
||||
options = Chartist.extend({}, defaultOptions, options);
|
||||
|
||||
return function ctThreshold(chart) {
|
||||
if (chart instanceof Chartist.Line || chart instanceof Chartist.Bar) {
|
||||
chart.on('draw', function (data) {
|
||||
if (data.type === 'point') {
|
||||
// For points we can just use the data value and compare against the threshold in order to determine
|
||||
// the appropriate class
|
||||
data.element.addClass(
|
||||
data.value.y >= options.threshold ? options.classNames.aboveThreshold : options.classNames.belowThreshold
|
||||
);
|
||||
} else if (data.type === 'line' || data.type === 'bar' || data.type === 'area') {
|
||||
// Cloning the original line path, mask it with the upper mask rect above the threshold and add the
|
||||
// class for above threshold
|
||||
data.element
|
||||
.parent()
|
||||
.elem(data.element._node.cloneNode(true))
|
||||
.attr({
|
||||
mask: 'url(#' + options.maskNames.aboveThreshold + ')'
|
||||
})
|
||||
.addClass(options.classNames.aboveThreshold);
|
||||
|
||||
// Use the original line path, mask it with the lower mask rect below the threshold and add the class
|
||||
// for blow threshold
|
||||
data.element
|
||||
.attr({
|
||||
mask: 'url(#' + options.maskNames.belowThreshold + ')'
|
||||
})
|
||||
.addClass(options.classNames.belowThreshold);
|
||||
}
|
||||
});
|
||||
|
||||
// On the created event, create the two mask definitions used to mask the line graphs
|
||||
chart.on('created', function (data) {
|
||||
createMasks(data, options);
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
}(window, document, Chartist));
|
||||
|
||||
return Chartist.plugins.ctThreshold;
|
||||
|
||||
}));
|
625
assets/vendor/charts/chartist-bundle/chartist.css
vendored
Normal file
@ -0,0 +1,625 @@
|
||||
.ct-label {
|
||||
fill: #71748d;
|
||||
color:#71748d;
|
||||
font-size: 13px;
|
||||
font-family: 'Circular Std Book';
|
||||
line-height: 1; }
|
||||
|
||||
.ct-chart-line .ct-label,
|
||||
.ct-chart-bar .ct-label {
|
||||
display: block;
|
||||
display: -webkit-box;
|
||||
display: -moz-box;
|
||||
display: -ms-flexbox;
|
||||
display: -webkit-flex;
|
||||
display: flex; }
|
||||
|
||||
.ct-chart-pie .ct-label,
|
||||
.ct-chart-donut .ct-label {
|
||||
dominant-baseline: central; }
|
||||
|
||||
.ct-label.ct-horizontal.ct-start {
|
||||
-webkit-box-align: flex-end;
|
||||
-webkit-align-items: flex-end;
|
||||
-ms-flex-align: flex-end;
|
||||
align-items: flex-end;
|
||||
-webkit-box-pack: flex-start;
|
||||
-webkit-justify-content: flex-start;
|
||||
-ms-flex-pack: flex-start;
|
||||
justify-content: flex-start;
|
||||
text-align: left;
|
||||
text-anchor: start; }
|
||||
|
||||
.ct-label.ct-horizontal.ct-end {
|
||||
-webkit-box-align: flex-start;
|
||||
-webkit-align-items: flex-start;
|
||||
-ms-flex-align: flex-start;
|
||||
align-items: flex-start;
|
||||
-webkit-box-pack: flex-start;
|
||||
-webkit-justify-content: flex-start;
|
||||
-ms-flex-pack: flex-start;
|
||||
justify-content: flex-start;
|
||||
text-align: left;
|
||||
text-anchor: start; }
|
||||
|
||||
.ct-label.ct-vertical.ct-start {
|
||||
-webkit-box-align: flex-end;
|
||||
-webkit-align-items: flex-end;
|
||||
-ms-flex-align: flex-end;
|
||||
align-items: flex-end;
|
||||
-webkit-box-pack: flex-end;
|
||||
-webkit-justify-content: flex-end;
|
||||
-ms-flex-pack: flex-end;
|
||||
justify-content: flex-end;
|
||||
text-align: right;
|
||||
text-anchor: end; }
|
||||
|
||||
.ct-label.ct-vertical.ct-end {
|
||||
-webkit-box-align: flex-end;
|
||||
-webkit-align-items: flex-end;
|
||||
-ms-flex-align: flex-end;
|
||||
align-items: flex-end;
|
||||
-webkit-box-pack: flex-start;
|
||||
-webkit-justify-content: flex-start;
|
||||
-ms-flex-pack: flex-start;
|
||||
justify-content: flex-start;
|
||||
text-align: left;
|
||||
text-anchor: start; }
|
||||
|
||||
.ct-chart-bar .ct-label.ct-horizontal.ct-start {
|
||||
-webkit-box-align: flex-end;
|
||||
-webkit-align-items: flex-end;
|
||||
-ms-flex-align: flex-end;
|
||||
align-items: flex-end;
|
||||
-webkit-box-pack: center;
|
||||
-webkit-justify-content: center;
|
||||
-ms-flex-pack: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
text-anchor: start; }
|
||||
|
||||
.ct-chart-bar .ct-label.ct-horizontal.ct-end {
|
||||
-webkit-box-align: flex-start;
|
||||
-webkit-align-items: flex-start;
|
||||
-ms-flex-align: flex-start;
|
||||
align-items: flex-start;
|
||||
-webkit-box-pack: center;
|
||||
-webkit-justify-content: center;
|
||||
-ms-flex-pack: center;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
text-anchor: start; }
|
||||
|
||||
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {
|
||||
-webkit-box-align: flex-end;
|
||||
-webkit-align-items: flex-end;
|
||||
-ms-flex-align: flex-end;
|
||||
align-items: flex-end;
|
||||
-webkit-box-pack: flex-start;
|
||||
-webkit-justify-content: flex-start;
|
||||
-ms-flex-pack: flex-start;
|
||||
justify-content: flex-start;
|
||||
text-align: left;
|
||||
text-anchor: start; }
|
||||
|
||||
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {
|
||||
-webkit-box-align: flex-start;
|
||||
-webkit-align-items: flex-start;
|
||||
-ms-flex-align: flex-start;
|
||||
align-items: flex-start;
|
||||
-webkit-box-pack: flex-start;
|
||||
-webkit-justify-content: flex-start;
|
||||
-ms-flex-pack: flex-start;
|
||||
justify-content: flex-start;
|
||||
text-align: left;
|
||||
text-anchor: start; }
|
||||
|
||||
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
|
||||
-webkit-box-align: center;
|
||||
-webkit-align-items: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
-webkit-box-pack: flex-end;
|
||||
-webkit-justify-content: flex-end;
|
||||
-ms-flex-pack: flex-end;
|
||||
justify-content: flex-end;
|
||||
text-align: right;
|
||||
text-anchor: end; }
|
||||
|
||||
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
|
||||
-webkit-box-align: center;
|
||||
-webkit-align-items: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
-webkit-box-pack: flex-start;
|
||||
-webkit-justify-content: flex-start;
|
||||
-ms-flex-pack: flex-start;
|
||||
justify-content: flex-start;
|
||||
text-align: left;
|
||||
text-anchor: end; }
|
||||
|
||||
.ct-grid {
|
||||
stroke: #e6e6f2;
|
||||
stroke-width: 1px;
|
||||
stroke-dasharray: 2px; }
|
||||
|
||||
.ct-grid-background {
|
||||
fill: none; }
|
||||
|
||||
.ct-point {
|
||||
stroke-width: 6px;
|
||||
stroke-linecap: round; }
|
||||
|
||||
.ct-line {
|
||||
fill: none;
|
||||
stroke-width: 3px; }
|
||||
|
||||
.ct-area {
|
||||
stroke: none;
|
||||
fill-opacity: 0.3;
|
||||
}
|
||||
|
||||
.ct-bar {
|
||||
fill: none;
|
||||
stroke-width: 10px; }
|
||||
|
||||
.ct-slice-donut {
|
||||
fill: none;
|
||||
stroke-width: 60px; }
|
||||
|
||||
.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {
|
||||
stroke: #5969ff;
|
||||
}
|
||||
|
||||
.ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {
|
||||
fill: #5969ff;
|
||||
}
|
||||
|
||||
.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {
|
||||
stroke: #f0346e;
|
||||
}
|
||||
|
||||
.ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {
|
||||
fill: #ff407b;
|
||||
}
|
||||
|
||||
.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {
|
||||
stroke: #17c0dc;
|
||||
}
|
||||
|
||||
.ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {
|
||||
fill: #ffe174;
|
||||
}
|
||||
|
||||
.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {
|
||||
stroke: #ffe174;
|
||||
}
|
||||
|
||||
.ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {
|
||||
fill: #64ced3;
|
||||
}
|
||||
|
||||
.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {
|
||||
stroke: #ffa47f; }
|
||||
|
||||
.ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {
|
||||
fill: #ffa47f; }
|
||||
|
||||
.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {
|
||||
stroke: #b4f87b; }
|
||||
|
||||
.ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {
|
||||
fill: #ffa47f; }
|
||||
|
||||
.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {
|
||||
stroke: #c4a9f0; }
|
||||
|
||||
.ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {
|
||||
fill: #0544d3; }
|
||||
|
||||
.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {
|
||||
stroke: #6b0392; }
|
||||
|
||||
.ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {
|
||||
fill: #6b0392; }
|
||||
|
||||
.ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut {
|
||||
stroke: #f05b4f; }
|
||||
|
||||
.ct-series-i .ct-slice-pie, .ct-series-i .ct-slice-donut-solid, .ct-series-i .ct-area {
|
||||
fill: #f05b4f; }
|
||||
|
||||
.ct-series-j .ct-point, .ct-series-j .ct-line, .ct-series-j .ct-bar, .ct-series-j .ct-slice-donut {
|
||||
stroke: #dda458; }
|
||||
|
||||
.ct-series-j .ct-slice-pie, .ct-series-j .ct-slice-donut-solid, .ct-series-j .ct-area {
|
||||
fill: #dda458; }
|
||||
|
||||
.ct-series-k .ct-point, .ct-series-k .ct-line, .ct-series-k .ct-bar, .ct-series-k .ct-slice-donut {
|
||||
stroke: #eacf7d; }
|
||||
|
||||
.ct-series-k .ct-slice-pie, .ct-series-k .ct-slice-donut-solid, .ct-series-k .ct-area {
|
||||
fill: #eacf7d; }
|
||||
|
||||
.ct-series-l .ct-point, .ct-series-l .ct-line, .ct-series-l .ct-bar, .ct-series-l .ct-slice-donut {
|
||||
stroke: #86797d; }
|
||||
|
||||
.ct-series-l .ct-slice-pie, .ct-series-l .ct-slice-donut-solid, .ct-series-l .ct-area {
|
||||
fill: #86797d; }
|
||||
|
||||
.ct-series-m .ct-point, .ct-series-m .ct-line, .ct-series-m .ct-bar, .ct-series-m .ct-slice-donut {
|
||||
stroke: #b2c326; }
|
||||
|
||||
.ct-series-m .ct-slice-pie, .ct-series-m .ct-slice-donut-solid, .ct-series-m .ct-area {
|
||||
fill: #b2c326; }
|
||||
|
||||
.ct-series-n .ct-point, .ct-series-n .ct-line, .ct-series-n .ct-bar, .ct-series-n .ct-slice-donut {
|
||||
stroke: #6188e2; }
|
||||
|
||||
.ct-series-n .ct-slice-pie, .ct-series-n .ct-slice-donut-solid, .ct-series-n .ct-area {
|
||||
fill: #6188e2; }
|
||||
|
||||
.ct-series-o .ct-point, .ct-series-o .ct-line, .ct-series-o .ct-bar, .ct-series-o .ct-slice-donut {
|
||||
stroke: #a748ca; }
|
||||
|
||||
.ct-series-o .ct-slice-pie, .ct-series-o .ct-slice-donut-solid, .ct-series-o .ct-area {
|
||||
fill: #a748ca; }
|
||||
|
||||
.ct-square {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-square:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 100%; }
|
||||
.ct-square:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-square > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-minor-second {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-minor-second:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 93.75%; }
|
||||
.ct-minor-second:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-minor-second > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-major-second {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-major-second:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 88.8888888889%; }
|
||||
.ct-major-second:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-major-second > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-minor-third {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-minor-third:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 83.3333333333%; }
|
||||
.ct-minor-third:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-minor-third > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-major-third {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-major-third:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 80%; }
|
||||
.ct-major-third:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-major-third > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-perfect-fourth {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-perfect-fourth:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 75%; }
|
||||
.ct-perfect-fourth:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-perfect-fourth > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-perfect-fifth {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-perfect-fifth:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 66.6666666667%; }
|
||||
.ct-perfect-fifth:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-perfect-fifth > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-minor-sixth {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-minor-sixth:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 62.5%; }
|
||||
.ct-minor-sixth:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-minor-sixth > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-golden-section {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-golden-section:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 50.804697%; }
|
||||
.ct-golden-section:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-golden-section > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-major-sixth {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-major-sixth:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 60%; }
|
||||
.ct-major-sixth:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-major-sixth > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-minor-seventh {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-minor-seventh:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 56.25%; }
|
||||
.ct-minor-seventh:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-minor-seventh > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-major-seventh {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-major-seventh:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 53.3333333333%; }
|
||||
.ct-major-seventh:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-major-seventh > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-octave {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-octave:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 50%; }
|
||||
.ct-octave:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-octave > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-major-tenth {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-major-tenth:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 40%; }
|
||||
.ct-major-tenth:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-major-tenth > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-major-eleventh {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-major-eleventh:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 37.5%; }
|
||||
.ct-major-eleventh:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-major-eleventh > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-major-twelfth {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-major-twelfth:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 33.3333333333%; }
|
||||
.ct-major-twelfth:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-major-twelfth > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
.ct-double-octave {
|
||||
display: block;
|
||||
position: relative;
|
||||
width: 100%; }
|
||||
.ct-double-octave:before {
|
||||
display: block;
|
||||
float: left;
|
||||
content: "";
|
||||
width: 0;
|
||||
height: 0;
|
||||
padding-bottom: 25%; }
|
||||
.ct-double-octave:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both; }
|
||||
.ct-double-octave > svg {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0; }
|
||||
|
||||
/*# sourceMappingURL=chartist.css.map */
|
10
assets/vendor/charts/chartist-bundle/chartist.min.js
vendored
Normal file
18919
assets/vendor/charts/charts-bundle/Chart.bundle.js
vendored
Normal file
280
assets/vendor/charts/charts-bundle/chartjs.js
vendored
Normal file
@ -0,0 +1,280 @@
|
||||
(function(window, document, $, undefined) {
|
||||
"use strict";
|
||||
$(function() {
|
||||
|
||||
if ($('#chartjs_line').length) {
|
||||
var ctx = document.getElementById('chartjs_line').getContext('2d');
|
||||
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'line',
|
||||
|
||||
data: {
|
||||
labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
|
||||
datasets: [{
|
||||
label: 'Almonds',
|
||||
data: [12, 19, 3, 17, 6, 3, 7],
|
||||
|
||||
backgroundColor: "rgba(89, 105, 255,0.5)",
|
||||
borderColor: "rgba(89, 105, 255,0.7)",
|
||||
borderWidth: 2
|
||||
}, {
|
||||
label: 'Cashew',
|
||||
data: [2, 29, 5, 5, 2, 3, 10],
|
||||
backgroundColor: "rgba(255, 64, 123,0.5)",
|
||||
borderColor: "rgba(255, 64, 123,0.7)",
|
||||
borderWidth: 2
|
||||
}]
|
||||
|
||||
},
|
||||
options: {
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
|
||||
scales: {
|
||||
xAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}],
|
||||
yAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#chartjs_bar').length) {
|
||||
var ctx = document.getElementById("chartjs_bar").getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'bar',
|
||||
data: {
|
||||
labels: ["M", "T", "W", "R", "F", "S", "S"],
|
||||
datasets: [{
|
||||
label: 'Almonds',
|
||||
data: [12, 19, 3, 17, 28, 24, 7],
|
||||
backgroundColor: "rgba(89, 105, 255,0.5)",
|
||||
borderColor: "rgba(89, 105, 255,0.7)",
|
||||
borderWidth: 2
|
||||
}, {
|
||||
label: 'Cashew',
|
||||
data: [30, 29, 5, 5, 20, 3, 10],
|
||||
backgroundColor: "rgba(255, 64, 123,0.5)",
|
||||
borderColor: "rgba(255, 64, 123,0.7)",
|
||||
borderWidth: 2
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
scales: {
|
||||
yAxes: [{
|
||||
|
||||
}]
|
||||
},
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
|
||||
scales: {
|
||||
xAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}],
|
||||
yAxes: [{
|
||||
ticks: {
|
||||
fontSize: 14,
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontColor: '#71748d',
|
||||
}
|
||||
}]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
if ($('#chartjs_radar').length) {
|
||||
var ctx = document.getElementById("chartjs_radar");
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'radar',
|
||||
data: {
|
||||
labels: ["M", "T", "W", "T", "F", "S", "S"],
|
||||
datasets: [{
|
||||
label: 'Almonds',
|
||||
backgroundColor: "rgba(89, 105, 255,0.5)",
|
||||
borderColor: "rgba(89, 105, 255,0.7)",
|
||||
data: [12, 19, 3, 17, 28, 24, 7],
|
||||
borderWidth: 2
|
||||
}, {
|
||||
label: 'Cashew',
|
||||
backgroundColor: "rgba(255, 64, 123,0.5)",
|
||||
borderColor: "rgba(255, 64, 123,0.7)",
|
||||
data: [30, 29, 5, 5, 20, 3, 10],
|
||||
borderWidth: 2
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#chartjs_polar').length) {
|
||||
var ctx = document.getElementById("chartjs_polar").getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'polarArea',
|
||||
data: {
|
||||
labels: ["M", "T", "W", "T", "F", "S", "S"],
|
||||
datasets: [{
|
||||
backgroundColor: [
|
||||
"#5969ff",
|
||||
"#ff407b",
|
||||
"#25d5f2",
|
||||
"#ffc750",
|
||||
"#2ec551",
|
||||
"#7040fa",
|
||||
"#ff004e"
|
||||
],
|
||||
data: [12, 19, 3, 17, 28, 24, 7]
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#chartjs_pie').length) {
|
||||
var ctx = document.getElementById("chartjs_pie").getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'pie',
|
||||
data: {
|
||||
labels: ["M", "T", "W", "T", "F", "S", "S"],
|
||||
datasets: [{
|
||||
backgroundColor: [
|
||||
"#5969ff",
|
||||
"#ff407b",
|
||||
"#25d5f2",
|
||||
"#ffc750",
|
||||
"#2ec551",
|
||||
"#7040fa",
|
||||
"#ff004e"
|
||||
],
|
||||
data: [12, 19, 3, 17, 28, 24, 7]
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#chartjs_doughnut').length) {
|
||||
var ctx = document.getElementById("chartjs_doughnut").getContext('2d');
|
||||
var myChart = new Chart(ctx, {
|
||||
type: 'doughnut',
|
||||
data: {
|
||||
labels: ["M", "T", "W", "T", "F", "S", "S"],
|
||||
datasets: [{
|
||||
backgroundColor: [
|
||||
"#5969ff",
|
||||
"#ff407b",
|
||||
"#25d5f2",
|
||||
"#ffc750",
|
||||
"#2ec551",
|
||||
"#7040fa",
|
||||
"#ff004e"
|
||||
],
|
||||
data: [12, 19, 3, 17, 28, 24, 7]
|
||||
}]
|
||||
},
|
||||
options: {
|
||||
|
||||
legend: {
|
||||
display: true,
|
||||
position: 'bottom',
|
||||
|
||||
labels: {
|
||||
fontColor: '#71748d',
|
||||
fontFamily: 'Circular Std Book',
|
||||
fontSize: 14,
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
})(window, document, window.jQuery);
|
174
assets/vendor/charts/morris-bundle/Morrisjs.js
vendored
Normal file
@ -0,0 +1,174 @@
|
||||
(function(window, document, $, undefined) {
|
||||
"use strict";
|
||||
$(function() {
|
||||
|
||||
if ($('#morris_area').length) {
|
||||
// Use Morris.Area instead of Morris.Line
|
||||
Morris.Area({
|
||||
element: 'morris_area',
|
||||
behaveLikeLine: true,
|
||||
data: [
|
||||
{ x: '2011 Q1', y: 4, z: 3 },
|
||||
{ x: '2011 Q2', y: 2, z: 1 },
|
||||
{ x: '2011 Q3', y: 2, z: 3 },
|
||||
{ x: '2011 Q4', y: 4, z: 1 }
|
||||
],
|
||||
xkey: 'x',
|
||||
ykeys: ['y', 'z'],
|
||||
labels: ['Y', 'Z'],
|
||||
lineColors: ['#5969ff', '#ff407b'],
|
||||
resize: true,
|
||||
gridTextSize: '14px'
|
||||
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if ($('#morris_line').length) {
|
||||
// Use Morris.Area instead of Morris.Line
|
||||
Morris.Line({
|
||||
element: 'morris_line',
|
||||
behaveLikeLine: true,
|
||||
data: [
|
||||
{ y: '2006', a: 10, b: 20 },
|
||||
{ y: '2007', a: 65, b: 45 },
|
||||
{ y: '2008', a: 50, b: 40 },
|
||||
{ y: '2009', a: 75, b: 65 },
|
||||
{ y: '2010', a: 50, b: 40 },
|
||||
{ y: '2011', a: 75, b: 65 },
|
||||
{ y: '2012', a: 100, b: 90 }
|
||||
],
|
||||
|
||||
xkey: 'y',
|
||||
ykeys: ['a', 'b'],
|
||||
labels: ['Series A', 'Series B'],
|
||||
lineColors: ['#5969ff', '#ff407b'],
|
||||
resize: true,
|
||||
gridTextSize: '14px'
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
if ($('#morris_bar').length) {
|
||||
Morris.Bar({
|
||||
element: 'morris_bar',
|
||||
data: [
|
||||
{ x: '2011 Q1', y: 0 },
|
||||
{ x: '2011 Q2', y: 1 },
|
||||
{ x: '2011 Q3', y: 2 },
|
||||
{ x: '2011 Q4', y: 3 },
|
||||
{ x: '2012 Q1', y: 4 },
|
||||
{ x: '2012 Q2', y: 5 },
|
||||
{ x: '2012 Q3', y: 6 },
|
||||
{ x: '2012 Q4', y: 7 },
|
||||
{ x: '2013 Q1', y: 8 }
|
||||
],
|
||||
xkey: 'x',
|
||||
ykeys: ['y'],
|
||||
labels: ['Y'],
|
||||
barColors: ['#5969ff'],
|
||||
resize: true,
|
||||
gridTextSize: '14px'
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#morris_stacked').length) {
|
||||
// Use Morris.Bar
|
||||
Morris.Bar({
|
||||
element: 'morris_stacked',
|
||||
data: [
|
||||
{ x: '2011 Q1', y: 3, z: 2, a: 3 },
|
||||
{ x: '2011 Q2', y: 2, z: null, a: 1 },
|
||||
{ x: '2011 Q3', y: 0, z: 2, a: 4 },
|
||||
{ x: '2011 Q4', y: 2, z: 4, a: 3 }
|
||||
],
|
||||
xkey: 'x',
|
||||
ykeys: ['y', 'z', 'a'],
|
||||
labels: ['Y', 'Z', 'A'],
|
||||
stacked: true,
|
||||
barColors: ['#5969ff', '#ff407b', '#25d5f2'],
|
||||
resize: true,
|
||||
gridTextSize: '14px'
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#morris_udateing').length) {
|
||||
var nReloads = 0;
|
||||
|
||||
function data(offset) {
|
||||
var ret = [];
|
||||
for (var x = 0; x <= 360; x += 10) {
|
||||
var v = (offset + x) % 360;
|
||||
ret.push({
|
||||
x: x,
|
||||
y: Math.sin(Math.PI * v / 180).toFixed(4),
|
||||
z: Math.cos(Math.PI * v / 180).toFixed(4)
|
||||
});
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
var graph = Morris.Line({
|
||||
element: 'morris_udateing',
|
||||
data: data(0),
|
||||
xkey: 'x',
|
||||
ykeys: ['y', 'z'],
|
||||
labels: ['sin()', 'cos()'],
|
||||
parseTime: false,
|
||||
ymin: -1.0,
|
||||
ymax: 1.0,
|
||||
hideHover: true,
|
||||
lineColors: ['#5969ff', '#ff407b'],
|
||||
resize: true
|
||||
});
|
||||
|
||||
function update() {
|
||||
nReloads++;
|
||||
graph.setData(data(5 * nReloads));
|
||||
$('#reloadStatus').text(nReloads + ' reloads');
|
||||
}
|
||||
setInterval(update, 100);
|
||||
}
|
||||
|
||||
|
||||
if ($('#morris_donut').length) {
|
||||
Morris.Donut({
|
||||
element: 'morris_donut',
|
||||
data: [
|
||||
{ value: 70, label: 'foo' },
|
||||
{ value: 15, label: 'bar' },
|
||||
{ value: 10, label: 'baz' },
|
||||
{ value: 5, label: 'A really really long label' }
|
||||
],
|
||||
|
||||
labelColor: '#2e2f39',
|
||||
gridTextSize: '14px',
|
||||
colors: [
|
||||
"#5969ff",
|
||||
"#ff407b",
|
||||
"#25d5f2",
|
||||
"#ffc750"
|
||||
|
||||
],
|
||||
|
||||
formatter: function(x) { return x + "%" },
|
||||
resize: true
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
})(window, document, window.jQuery);
|
44
assets/vendor/charts/morris-bundle/morris.css
vendored
Normal file
@ -0,0 +1,44 @@
|
||||
.morris-hover {
|
||||
position: absolute;
|
||||
z-index: 1000
|
||||
}
|
||||
|
||||
.morris-hover.morris-default-style {
|
||||
border-radius: 2px;
|
||||
|
||||
color: #3d3f5d;
|
||||
background: rgb(255, 255, 255);
|
||||
font-size: 14px;
|
||||
font-family: 'Circular Std Book';
|
||||
text-align: center;
|
||||
/* -webkit-box-shadow: 0px 1px 2px 1px rgba(154, 154, 204, 0.22);
|
||||
-moz-box-shadow: 0px 1px 2px 1px rgba(154, 154, 204, 0.22);
|
||||
box-shadow: 0px 1px 2px 1px rgba(154, 154, 204, 0.22);*/
|
||||
border: 1px solid #e6e6f2;
|
||||
|
||||
}
|
||||
|
||||
.morris-hover.morris-default-style .morris-hover-row-label {
|
||||
font-family:'Circular Std Medium';
|
||||
border-bottom: 1px solid #e6e6f2;
|
||||
padding: 8px;
|
||||
|
||||
}
|
||||
|
||||
.morris-hover.morris-default-style .morris-hover-point {
|
||||
white-space: nowrap;
|
||||
font-size: 16px;
|
||||
padding: 8px;
|
||||
background: #f7f7fd;
|
||||
line-height: 18px;
|
||||
font-family:'Circular Std Medium';
|
||||
|
||||
}
|
||||
|
||||
#morris_donut svg text{
|
||||
font-size: 6px!important;
|
||||
}
|
||||
|
||||
#morris_donut tspan {
|
||||
font-size: 6px!important;
|
||||
}
|
2113
assets/vendor/charts/morris-bundle/morris.js
vendored
Normal file
389
assets/vendor/charts/morris-bundle/morrisjs.html
vendored
Normal file
@ -0,0 +1,389 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US" prefix="og: http://ogp.me/ns#">
|
||||
|
||||
|
||||
<!-- Mirrored from technext.github.io/concept/assets/vendor/charts/morris-bundle/morrisjs.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 09 Oct 2021 09:54:31 GMT -->
|
||||
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=utf-8" /><!-- /Added by HTTrack -->
|
||||
<head>
|
||||
|
||||
|
||||
<meta name="google-site-verification" content="4KqxXLPDRgArLiUh4ZFZ0BLFW6n7QN0jibkjD7lBNMg" />
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="profile" href="http://gmpg.org/xfn/11">
|
||||
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i,700,700i,800" rel="stylesheet">
|
||||
<title>Page not found - Jitu Chauhan</title>
|
||||
|
||||
<!-- This site is optimized with the Yoast SEO plugin v7.9 - https://yoast.com/wordpress/plugins/seo/ -->
|
||||
<meta name="robots" content="noindex,follow"/>
|
||||
<meta property="og:locale" content="en_US" />
|
||||
<meta property="og:type" content="object" />
|
||||
<meta property="og:title" content="Page not found - Jitu Chauhan" />
|
||||
<meta property="og:site_name" content="Jitu Chauhan" />
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:title" content="Page not found - Jitu Chauhan" />
|
||||
<script type='application/ld+json'>{"@context":"https:\/\/schema.org","@type":"Person","url":"https:\/\/jituchauhan.com\/","sameAs":[],"@id":"#person","name":"Jitu Chauhan"}</script>
|
||||
<script type='application/ld+json'>{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/jituchauhan.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":null,"name":"Error 404: Page not found"}}]}</script>
|
||||
<!-- / Yoast SEO plugin. -->
|
||||
|
||||
<link rel='dns-prefetch' href='http://maxcdn.bootstrapcdn.com/' />
|
||||
<link rel='dns-prefetch' href='http://s.w.org/' />
|
||||
<link rel="alternate" type="application/rss+xml" title="Jitu Chauhan » Feed" href="https://jituchauhan.com/feed/" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Jitu Chauhan » Comments Feed" href="https://jituchauhan.com/comments/feed/" />
|
||||
<script type="text/javascript">
|
||||
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/jituchauhan.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.8"}};
|
||||
!function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56760,9792,65039],[55358,56760,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings);
|
||||
</script>
|
||||
<style type="text/css">
|
||||
img.wp-smiley,
|
||||
img.emoji {
|
||||
display: inline !important;
|
||||
border: none !important;
|
||||
box-shadow: none !important;
|
||||
height: 1em !important;
|
||||
width: 1em !important;
|
||||
margin: 0 .07em !important;
|
||||
vertical-align: -0.1em !important;
|
||||
background: none !important;
|
||||
padding: 0 !important;
|
||||
}
|
||||
</style>
|
||||
<link rel='stylesheet' id='contact-form-7-css' href='../../../../../../jituchauhan.com/wp-content/plugins/contact-form-7/includes/css/stylesaead.css?ver=5.0.3' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='bootstrap-css' href='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/css/bootstrap.min7433.css?ver=3.3.7' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='jituchauhan-style-css' href='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/style5010.css?ver=4.9.8' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='wpb-fa-css' href='../../../../../../maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min5010.css?ver=4.9.8' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='addtoany-css' href='../../../../../../jituchauhan.com/wp-content/plugins/add-to-any/addtoany.mind50e.css?ver=1.14' type='text/css' media='all' />
|
||||
<style id='addtoany-inline-css' type='text/css'>
|
||||
@media screen and (min-width:981px){
|
||||
.a2a_floating_style.a2a_default_style{display:none;}
|
||||
}
|
||||
</style>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-includes/js/jquery/jqueryb8ff.js?ver=1.12.4'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-includes/js/jquery/jquery-migrate.min330a.js?ver=1.4.1'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/plugins/add-to-any/addtoany.min5152.js?ver=1.0'></script>
|
||||
<link rel='https://api.w.org/' href='https://jituchauhan.com/wp-json/' />
|
||||
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://jituchauhan.com/xmlrpc.php?rsd" />
|
||||
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://jituchauhan.com/wp-includes/wlwmanifest.xml" />
|
||||
<meta name="generator" content="WordPress 4.9.8" />
|
||||
|
||||
<script data-cfasync="false">
|
||||
window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={};
|
||||
a2a_config.icon_color="unset,#ffffff";
|
||||
(function(d,s,a,b){a=d.createElement(s);b=d.getElementsByTagName(s)[0];a.async=1;a.src="../../../../../../static.addtoany.com/menu/page.js";b.parentNode.insertBefore(a,b);})(document,"script");
|
||||
</script>
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','../../../../../../www.google-analytics.com/analytics.js','ga');
|
||||
|
||||
ga('create', 'UA-92805225-1', 'auto');
|
||||
ga('send', 'pageview');
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jituchauhan.com/wp-content/plugins/template-help-featured-templates/css/style.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jituchauhan.com/wp-content/plugins/template-help-featured-templates/css/preview.css" />
|
||||
<script type="text/javascript">
|
||||
function html_entity_decode(str) {
|
||||
var ta = document.createElement("textarea");
|
||||
ta.innerHTML=str.replace(/</g,"<").replace(/>/g,">");
|
||||
toReturn = ta.value;
|
||||
ta = null;
|
||||
return toReturn
|
||||
}
|
||||
</script>
|
||||
<link rel="icon" href="../../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-32x32.png" sizes="32x32" />
|
||||
<link rel="icon" href="../../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-192x192.png" sizes="192x192" />
|
||||
<link rel="apple-touch-icon-precomposed" href="../../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-180x180.png" />
|
||||
<meta name="msapplication-TileImage" content="https://jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-270x270.png" />
|
||||
<!-- Google AdSense Ad --->
|
||||
<script async src="../../../../../../pagead2.googlesyndication.com/pagead/js/f.txt"></script>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({
|
||||
google_ad_client: "ca-pub-2256645353903872",
|
||||
enable_page_level_ads: true
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="error404 wp-custom-logo hfeed">
|
||||
|
||||
<div id="page" class="site">
|
||||
<div class="header">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<a class="skip-link screen-reader-text" href="#content">
|
||||
Skip to content </a>
|
||||
<header id="masthead" class="site-header" role="banner">
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<div class="site-branding">
|
||||
|
||||
<h1 class="site-title"><a href="https://jituchauhan.com/" rel="home">Jitu Chauhan</a></h1>
|
||||
</div>
|
||||
<!-- .site-branding -->
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<nav id="site-navigation" class="main-navigation" role="navigation">
|
||||
<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
|
||||
Primary Menu </button>
|
||||
<div class="menu-primary-menu-container"><ul id="primary-menu" class="menu"><li id="menu-item-7" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7"><a href="https://jituchauhan.com/about-me/">About Me</a></li>
|
||||
<li id="menu-item-403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-403"><a href="https://jituchauhan.com/blog/">Blog</a></li>
|
||||
<li id="menu-item-176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-176"><a href="https://jituchauhan.com/contact-me/">Contact Me</a></li>
|
||||
<li id="menu-item-359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-359"><a href="https://jituchauhan.com/privacy-policy/">Privacy Policy</a></li>
|
||||
</ul></div> </nav>
|
||||
<!-- #site-navigation -->
|
||||
</div>
|
||||
</header>
|
||||
<!-- #masthead -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container"><div class="row"><div class="col-md-12"><p id="breadcrumbs" class="breadcrumbs"><span><strong class="breadcrumb_last">Error 404: Page not found</strong></span></span></p></div></div></div>
|
||||
|
||||
<div class="wrapper">
|
||||
<div class="container">
|
||||
|
||||
<div id="content" class="site-content">
|
||||
<div class="row">
|
||||
|
||||
<div id="primary" class="content-area">
|
||||
<main id="main" class="site-main" role="main">
|
||||
|
||||
<section class="error-404 not-found">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Oops! That page can’t be found.</h1>
|
||||
</header><!-- .page-header -->
|
||||
|
||||
<div class="page-content">
|
||||
<p>It looks like nothing was found at this location. Maybe try one of the links below or a search?</p>
|
||||
|
||||
<form role="search" method="get" class="search-form" action="https://jituchauhan.com/">
|
||||
<label>
|
||||
<span class="screen-reader-text">Search for:</span>
|
||||
<input type="search" class="search-field" placeholder="Search …" value="" name="s" />
|
||||
</label>
|
||||
<input type="submit" class="search-submit" value="Search" />
|
||||
</form> <div class="widget widget_recent_entries"> <h2 class="widgettitle">Recent Posts</h2> <ul>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/law-bootstrap-website-templates-free-download/">Law Bootstrap Website Templates Free Download</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/digital-marketing-seo-website-template/">Digital Marketing SEO Website Template</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-best-architecture-interior-design-wordpress-theme/">10+ Best Architecture Interior Design WordPress Theme</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-best-medical-health-care-website-template/">10 + Best Medical & Health Care Website Template</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-youtube-channel-that-useful-to-beginner-for-wordpress-theme-development-tutorial/">10+ Youtube Channel That Useful to Beginner for WordPress Theme Development Tutorial</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="widget widget_categories">
|
||||
<h2 class="widget-title">Most Used Categories</h2>
|
||||
<ul>
|
||||
<li class="cat-item cat-item-3"><a href="https://jituchauhan.com/category/wordpress-theme/" title="Premium WordPress Theme">Wordpress Theme</a> (3)
|
||||
</li>
|
||||
<li class="cat-item cat-item-22"><a href="https://jituchauhan.com/category/website-template/" >Website Template</a> (3)
|
||||
</li>
|
||||
<li class="cat-item cat-item-48"><a href="https://jituchauhan.com/category/freebies/" title="Start your website easily with free bootstrap website templates.">Freebies</a> (2)
|
||||
</li>
|
||||
<li class="cat-item cat-item-13"><a href="https://jituchauhan.com/category/wordpress-tutorial/" title="Helpful Links for WordPress Beginner.">WordPress Tutorial</a> (1)
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- .widget -->
|
||||
|
||||
<div class="widget widget_archive"><h2 class="widgettitle">Archives</h2><p>Try looking in the monthly archives. 🙂</p> <label class="screen-reader-text" for="archives-dropdown--1">Archives</label>
|
||||
<select id="archives-dropdown--1" name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'>
|
||||
|
||||
<option value="">Select Month</option>
|
||||
<option value='https://jituchauhan.com/2017/07/'> July 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/05/'> May 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/03/'> March 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/02/'> February 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/01/'> January 2017 </option>
|
||||
|
||||
</select>
|
||||
</div><div class="widget widget_tag_cloud"><h2 class="widgettitle">Tags</h2><div class="tagcloud"><a href="https://jituchauhan.com/tag/architectect/" class="tag-cloud-link tag-link-44 tag-link-position-1" style="font-size: 8pt;" aria-label="Architectect (1 item)">Architectect</a>
|
||||
<a href="https://jituchauhan.com/tag/architecture/" class="tag-cloud-link tag-link-43 tag-link-position-2" style="font-size: 8pt;" aria-label="architecture (1 item)">architecture</a>
|
||||
<a href="https://jituchauhan.com/tag/attorney-website-templates/" class="tag-cloud-link tag-link-57 tag-link-position-3" style="font-size: 8pt;" aria-label="attorney website templates (1 item)">attorney website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/beginner-wordpress-theme-development/" class="tag-cloud-link tag-link-20 tag-link-position-4" style="font-size: 8pt;" aria-label="beginner Wordpress theme development (1 item)">beginner Wordpress theme development</a>
|
||||
<a href="https://jituchauhan.com/tag/cardiology/" class="tag-cloud-link tag-link-40 tag-link-position-5" style="font-size: 8pt;" aria-label="cardiology (1 item)">cardiology</a>
|
||||
<a href="https://jituchauhan.com/tag/clinic/" class="tag-cloud-link tag-link-28 tag-link-position-6" style="font-size: 8pt;" aria-label="clinic (1 item)">clinic</a>
|
||||
<a href="https://jituchauhan.com/tag/commercial/" class="tag-cloud-link tag-link-47 tag-link-position-7" style="font-size: 8pt;" aria-label="commercial (1 item)">commercial</a>
|
||||
<a href="https://jituchauhan.com/tag/dentist-clinic-wordpress-theme/" class="tag-cloud-link tag-link-15 tag-link-position-8" style="font-size: 8pt;" aria-label="Dentist Clinic WordPress Theme (1 item)">Dentist Clinic WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/dentistry-wordpress-theme/" class="tag-cloud-link tag-link-14 tag-link-position-9" style="font-size: 8pt;" aria-label="Dentistry WordPress Theme (1 item)">Dentistry WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/dentists/" class="tag-cloud-link tag-link-41 tag-link-position-10" style="font-size: 8pt;" aria-label="dentists (1 item)">dentists</a>
|
||||
<a href="https://jituchauhan.com/tag/digital-marketing/" class="tag-cloud-link tag-link-50 tag-link-position-11" style="font-size: 8pt;" aria-label="digital marketing (1 item)">digital marketing</a>
|
||||
<a href="https://jituchauhan.com/tag/digital-marketing-templates/" class="tag-cloud-link tag-link-53 tag-link-position-12" style="font-size: 8pt;" aria-label="digital marketing templates (1 item)">digital marketing templates</a>
|
||||
<a href="https://jituchauhan.com/tag/doctor/" class="tag-cloud-link tag-link-30 tag-link-position-13" style="font-size: 8pt;" aria-label="doctor (1 item)">doctor</a>
|
||||
<a href="https://jituchauhan.com/tag/exterior-design/" class="tag-cloud-link tag-link-46 tag-link-position-14" style="font-size: 8pt;" aria-label="exterior design (1 item)">exterior design</a>
|
||||
<a href="https://jituchauhan.com/tag/eye-care/" class="tag-cloud-link tag-link-37 tag-link-position-15" style="font-size: 8pt;" aria-label="Eye care (1 item)">Eye care</a>
|
||||
<a href="https://jituchauhan.com/tag/freebies/" class="tag-cloud-link tag-link-52 tag-link-position-16" style="font-size: 8pt;" aria-label="freebies (1 item)">freebies</a>
|
||||
<a href="https://jituchauhan.com/tag/free-website-templates/" class="tag-cloud-link tag-link-51 tag-link-position-17" style="font-size: 8pt;" aria-label="free website templates (1 item)">free website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/gynecology/" class="tag-cloud-link tag-link-38 tag-link-position-18" style="font-size: 8pt;" aria-label="gynecology (1 item)">gynecology</a>
|
||||
<a href="https://jituchauhan.com/tag/health-care/" class="tag-cloud-link tag-link-35 tag-link-position-19" style="font-size: 8pt;" aria-label="health care (1 item)">health care</a>
|
||||
<a href="https://jituchauhan.com/tag/hospital/" class="tag-cloud-link tag-link-29 tag-link-position-20" style="font-size: 8pt;" aria-label="hospital (1 item)">hospital</a>
|
||||
<a href="https://jituchauhan.com/tag/interior-design/" class="tag-cloud-link tag-link-45 tag-link-position-21" style="font-size: 8pt;" aria-label="interior design (1 item)">interior design</a>
|
||||
<a href="https://jituchauhan.com/tag/laboratory/" class="tag-cloud-link tag-link-36 tag-link-position-22" style="font-size: 8pt;" aria-label="laboratory (1 item)">laboratory</a>
|
||||
<a href="https://jituchauhan.com/tag/law-templates/" class="tag-cloud-link tag-link-54 tag-link-position-23" style="font-size: 8pt;" aria-label="Law Templates (1 item)">Law Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/lawyer-templates/" class="tag-cloud-link tag-link-56 tag-link-position-24" style="font-size: 8pt;" aria-label="Lawyer Templates (1 item)">Lawyer Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/lawyer-website-templates/" class="tag-cloud-link tag-link-55 tag-link-position-25" style="font-size: 8pt;" aria-label="Lawyer Website Templates (1 item)">Lawyer Website Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/medical-website/" class="tag-cloud-link tag-link-32 tag-link-position-26" style="font-size: 8pt;" aria-label="medical website (1 item)">medical website</a>
|
||||
<a href="https://jituchauhan.com/tag/neurologist/" class="tag-cloud-link tag-link-39 tag-link-position-27" style="font-size: 8pt;" aria-label="neurologist (1 item)">neurologist</a>
|
||||
<a href="https://jituchauhan.com/tag/orthodontist-wordpress-theme/" class="tag-cloud-link tag-link-17 tag-link-position-28" style="font-size: 8pt;" aria-label="Orthodontist WordPress Theme (1 item)">Orthodontist WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/psychologist/" class="tag-cloud-link tag-link-42 tag-link-position-29" style="font-size: 8pt;" aria-label="psychologist (1 item)">psychologist</a>
|
||||
<a href="https://jituchauhan.com/tag/seo-website-templates/" class="tag-cloud-link tag-link-49 tag-link-position-30" style="font-size: 8pt;" aria-label="seo website templates (1 item)">seo website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/step-by-step-theme-development-tutorial-youtube-channel/" class="tag-cloud-link tag-link-21 tag-link-position-31" style="font-size: 8pt;" aria-label="step by step theme development tutorial youtube channel (1 item)">step by step theme development tutorial youtube channel</a>
|
||||
<a href="https://jituchauhan.com/tag/website-template/" class="tag-cloud-link tag-link-34 tag-link-position-32" style="font-size: 8pt;" aria-label="website template (1 item)">website template</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-101/" class="tag-cloud-link tag-link-19 tag-link-position-33" style="font-size: 8pt;" aria-label="wordpress 101 (1 item)">wordpress 101</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-theme-dentist-clinic/" class="tag-cloud-link tag-link-16 tag-link-position-34" style="font-size: 8pt;" aria-label="WordPress Theme Dentist Clinic (1 item)">WordPress Theme Dentist Clinic</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-theme-development/" class="tag-cloud-link tag-link-18 tag-link-position-35" style="font-size: 8pt;" aria-label="wordPress theme development (1 item)">wordPress theme development</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-blog/" class="tag-cloud-link tag-link-9 tag-link-position-36" style="font-size: 8pt;" aria-label="yoga blog (1 item)">yoga blog</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-fitness/" class="tag-cloud-link tag-link-11 tag-link-position-37" style="font-size: 8pt;" aria-label="yoga fitness (1 item)">yoga fitness</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-instructor/" class="tag-cloud-link tag-link-6 tag-link-position-38" style="font-size: 8pt;" aria-label="yoga instructor (1 item)">yoga instructor</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-responsive/" class="tag-cloud-link tag-link-5 tag-link-position-39" style="font-size: 8pt;" aria-label="yoga responsive (1 item)">yoga responsive</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-studio/" class="tag-cloud-link tag-link-7 tag-link-position-40" style="font-size: 8pt;" aria-label="yoga studio (1 item)">yoga studio</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-teacher/" class="tag-cloud-link tag-link-4 tag-link-position-41" style="font-size: 8pt;" aria-label="yoga teacher (1 item)">yoga teacher</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-theme/" class="tag-cloud-link tag-link-8 tag-link-position-42" style="font-size: 8pt;" aria-label="yoga theme (1 item)">yoga theme</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-website/" class="tag-cloud-link tag-link-10 tag-link-position-43" style="font-size: 8pt;" aria-label="yoga website (1 item)">yoga website</a></div>
|
||||
</div>
|
||||
</div><!-- .page-content -->
|
||||
</section><!-- .error-404 -->
|
||||
|
||||
</main><!-- #main -->
|
||||
</div><!-- #primary -->
|
||||
|
||||
|
||||
</div><!-- #content -->
|
||||
|
||||
|
||||
</div><!-- #page -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div id="text-2" class="widget-container widget_text col-md-3"><h3 class="widget-title">About Me</h3> <div class="textwidget"><p>Welcome to jituchauhan.com– a Blog that helps you to find more beautiful and creative design for your small and local business. Find the best WordPress theme from online theme market.</p>
|
||||
</div>
|
||||
</div><div id="pages-2" class="widget-container widget_pages col-md-3"><h3 class="widget-title">Useful Link</h3> <ul>
|
||||
<li class="page_item page-item-5"><a href="https://jituchauhan.com/about-me/">About Me</a></li>
|
||||
<li class="page_item page-item-222"><a href="https://jituchauhan.com/blog/">Blog</a></li>
|
||||
<li class="page_item page-item-174"><a href="https://jituchauhan.com/contact-me/">Contact Me</a></li>
|
||||
<li class="page_item page-item-361"><a href="https://jituchauhan.com/home/">Home</a></li>
|
||||
<li class="page_item page-item-241"><a href="https://jituchauhan.com/privacy-policy/">Privacy Policy</a></li>
|
||||
</ul>
|
||||
</div><div id="categories-3" class="widget-container widget_categories col-md-3"><h3 class="widget-title">Category</h3> <ul>
|
||||
<li class="cat-item cat-item-48"><a href="https://jituchauhan.com/category/freebies/" title="Start your website easily with free bootstrap website templates.">Freebies</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-22"><a href="https://jituchauhan.com/category/website-template/" >Website Template</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-3"><a href="https://jituchauhan.com/category/wordpress-theme/" title="Premium WordPress Theme">Wordpress Theme</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-13"><a href="https://jituchauhan.com/category/wordpress-tutorial/" title="Helpful Links for WordPress Beginner.">WordPress Tutorial</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><div id="mc4wp_form_widget-3" class="widget-container widget_mc4wp_form_widget col-md-3"><h3 class="widget-title">Newsletter</h3><script>(function() {
|
||||
if (!window.mc4wp) {
|
||||
window.mc4wp = {
|
||||
listeners: [],
|
||||
forms : {
|
||||
on: function (event, callback) {
|
||||
window.mc4wp.listeners.push({
|
||||
event : event,
|
||||
callback: callback
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script><!-- MailChimp for WordPress v4.2.4 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-277" method="post" data-id="277" data-name="Subscriber For Update" ><div class="mc4wp-form-fields"><p>
|
||||
<label></label>
|
||||
<input type="email" name="EMAIL" placeholder="Your email address" required/>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<input type="submit" value="Sign up" />
|
||||
</p></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1541623607" /><input type="hidden" name="_mc4wp_form_id" value="277" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / MailChimp for WordPress Plugin --></div> </div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
||||
<footer id="colophon" class="site-footer" role="contentinfo">
|
||||
<div class="site-info">
|
||||
<a href="https://wordpress.org/">Proudly powered by WordPress</a>
|
||||
<span class="sep"> | </span>
|
||||
Theme: jituchauhan by <a href="http://jituchauhan.com/" rel="designer" class="">jituchauhan.com</a>. </div><!-- .site-info -->
|
||||
|
||||
</footer><!-- #colophon -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="a2a_kit a2a_kit_size_32 a2a_floating_style a2a_default_style" style="bottom:0px;left:0px;background-color:transparent;"><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcharts%2Fmorris-bundle%2Fmorrisjs.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcharts%2Fmorris-bundle%2Fmorrisjs.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_plus" href="https://www.addtoany.com/add_to/google_plus?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcharts%2Fmorris-bundle%2Fmorrisjs.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Google+" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcharts%2Fmorris-bundle%2Fmorrisjs.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcharts%2Fmorris-bundle%2Fmorrisjs.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div><script>(function() {function addEventListener(element,event,handler) {
|
||||
if(element.addEventListener) {
|
||||
element.addEventListener(event,handler, false);
|
||||
} else if(element.attachEvent){
|
||||
element.attachEvent('on'+event,handler);
|
||||
}
|
||||
}function maybePrefixUrlField() {
|
||||
if(this.value.trim() !== '' && this.value.indexOf('http') !== 0) {
|
||||
this.value = "http://" + this.value;
|
||||
}
|
||||
}
|
||||
|
||||
var urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]');
|
||||
if( urlFields && urlFields.length > 0 ) {
|
||||
for( var j=0; j < urlFields.length; j++ ) {
|
||||
addEventListener(urlFields[j],'blur',maybePrefixUrlField);
|
||||
}
|
||||
}/* test if browser supports date fields */
|
||||
var testInput = document.createElement('input');
|
||||
testInput.setAttribute('type', 'date');
|
||||
if( testInput.type !== 'date') {
|
||||
|
||||
/* add placeholder & pattern to all date fields */
|
||||
var dateFields = document.querySelectorAll('.mc4wp-form input[type="date"]');
|
||||
for(var i=0; i<dateFields.length; i++) {
|
||||
if(!dateFields[i].placeholder) {
|
||||
dateFields[i].placeholder = 'YYYY-MM-DD';
|
||||
}
|
||||
if(!dateFields[i].pattern) {
|
||||
dateFields[i].pattern = '[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|1[0-9]|2[0-9]|3[01])';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
})();</script><script type='text/javascript'>
|
||||
/* <![CDATA[ */
|
||||
var wpcf7 = {"apiSettings":{"root":"https:\/\/jituchauhan.com\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}}};
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/plugins/contact-form-7/includes/js/scriptsaead.html?ver=5.0.3'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/bootstrap.min7433.js?ver=3.3.7'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/navigation4a7d.js?ver=20151215'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/skip-link-focus-fix4a7d.js?ver=20151215'></script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-includes/js/wp-embed.min5010.js?ver=4.9.8'></script>
|
||||
<script type='text/javascript'>
|
||||
/* <![CDATA[ */
|
||||
var mc4wp_forms_config = [];
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type='text/javascript' src='../../../../../../jituchauhan.com/wp-content/plugins/mailchimp-for-wp/assets/js/forms-api.min4189.html?ver=4.2.4'></script>
|
||||
<!--[if lte IE 9]>
|
||||
<script type='text/javascript' src='https://jituchauhan.com/wp-content/plugins/mailchimp-for-wp/assets/js/third-party/placeholders.min.js?ver=4.2.4'></script>
|
||||
<![endif]-->
|
||||
|
||||
</body>
|
||||
|
||||
<!-- Mirrored from technext.github.io/concept/assets/vendor/charts/morris-bundle/morrisjs.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 09 Oct 2021 09:54:31 GMT -->
|
||||
</html>
|
1
assets/vendor/charts/morris-bundle/raphael.min.js
vendored
Normal file
3054
assets/vendor/charts/sparkline/jquery.sparkline.js
vendored
Normal file
125
assets/vendor/charts/sparkline/spark-js.js
vendored
Normal file
@ -0,0 +1,125 @@
|
||||
|
||||
$(function() {
|
||||
"use strict";
|
||||
if ($('#sparkline1').length) {
|
||||
$("#sparkline1").sparkline([5, 6, 7, 8, 9, 6, 8, 10], {
|
||||
type: 'bar',
|
||||
height: '50',
|
||||
barWidth: 10,
|
||||
barSpacing: 4,
|
||||
barColor: '#5969ff'
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ($('#sparkline2').length) {
|
||||
$("#sparkline2").sparkline([5, 6, 7, 9, 8, 5, 3, 2, 2, 4, 6, 5, 5, 6, 3, 4, 9, 5, 2, 3], {
|
||||
type: 'line',
|
||||
width: '60%',
|
||||
height: '50',
|
||||
spotColor: '#ff407b',
|
||||
minSpotColor: '#ff407b',
|
||||
maxSpotColor: '#ff407b',
|
||||
lineColor: '#5969ff',
|
||||
lineWidth:'2'
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
if ($('#sparkline3').length) {
|
||||
$("#sparkline3").sparkline([1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1],
|
||||
{
|
||||
type: 'discrete',
|
||||
width: '120',
|
||||
height: '50',
|
||||
lineColor: '#25d5f2'
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#sparkline4').length) {
|
||||
$("#sparkline4").sparkline([5, 6, 7, 9, 9, 5, 3, 2, 2, 4, 6, 7], {
|
||||
type: 'line',
|
||||
lineColor: '#7040fa',
|
||||
fillColor: null,
|
||||
width: '60%',
|
||||
height: '50',
|
||||
spotColor: '#ff407b',
|
||||
minSpotColor: '#ff407b',
|
||||
maxSpotColor: '#ff407b',
|
||||
lineWidth:'2'
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#compositebar').length) {
|
||||
$('#compositebar')
|
||||
.sparkline([4, 1, 5, 7, 9, 9, 8, 7, 6, 6, 4, 7, 8, 4, 3, 2, 2, 5, 6, 7], {
|
||||
type: 'bar',
|
||||
height: '50',
|
||||
barWidth: '4',
|
||||
resize: true,
|
||||
barSpacing: '7',
|
||||
barColor: '#25d5f2',
|
||||
|
||||
});
|
||||
$('#compositebar').sparkline([4, 1, 5, 7, 9, 9, 8, 7, 6, 6, 4, 7, 8, 4, 3, 2, 2, 5, 6, 7], {
|
||||
composite: true,
|
||||
fillColor: false,
|
||||
lineColor: '#25d5f2',
|
||||
spotColor: '#ff407b',
|
||||
minSpotColor: '#ff407b',
|
||||
maxSpotColor: '#ff407b',
|
||||
lineWidth:'2'
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#sparkline5').length) {
|
||||
$("#sparkline5").sparkline([10, 12, 12, 9, 7], {
|
||||
type: 'bullet',
|
||||
targetColor: '#5969ff',
|
||||
performanceColor: '#ff407b',
|
||||
height: '50',
|
||||
width:'180',
|
||||
resize: true
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($('#sparkline6').length) {
|
||||
$("#sparkline6").sparkline([1, 1, 2], {
|
||||
|
||||
sliceColors: ['#ff407b', '#5969ff #5969ff', '#5969ff', '#ff407b', '#ff407b'],
|
||||
type: 'pie',
|
||||
height: '50',
|
||||
resize: true
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if ($('#sparkline7').length) {
|
||||
$("#sparkline7").sparkline([4, 27, 34, 52, 54, 59, 61, 68, 78, 82, 85, 87, 91, 93, 100], {
|
||||
type: 'box',
|
||||
boxFillColor: '#5969ff',
|
||||
medianColor: '#ff407b',
|
||||
targetColor: '#ff407b',
|
||||
height:'50',
|
||||
width:'200',
|
||||
resize: true,
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
275
assets/vendor/cropper/dist/cropper-int.js
vendored
Normal file
@ -0,0 +1,275 @@
|
||||
$(function() {
|
||||
|
||||
'use strict';
|
||||
|
||||
var console = window.console || { log: function() {} };
|
||||
var URL = window.URL || window.webkitURL;
|
||||
var $image = $('#image');
|
||||
var $download = $('#download');
|
||||
var $dataX = $('#dataX');
|
||||
var $dataY = $('#dataY');
|
||||
var $dataHeight = $('#dataHeight');
|
||||
var $dataWidth = $('#dataWidth');
|
||||
var $dataRotate = $('#dataRotate');
|
||||
var $dataScaleX = $('#dataScaleX');
|
||||
var $dataScaleY = $('#dataScaleY');
|
||||
var options = {
|
||||
aspectRatio: 16 / 9,
|
||||
preview: '.img-preview',
|
||||
crop: function(e) {
|
||||
$dataX.val(Math.round(e.detail.x));
|
||||
$dataY.val(Math.round(e.detail.y));
|
||||
$dataHeight.val(Math.round(e.detail.height));
|
||||
$dataWidth.val(Math.round(e.detail.width));
|
||||
$dataRotate.val(e.detail.rotate);
|
||||
$dataScaleX.val(e.detail.scaleX);
|
||||
$dataScaleY.val(e.detail.scaleY);
|
||||
}
|
||||
};
|
||||
var originalImageURL = $image.attr('src');
|
||||
var uploadedImageName = 'cropped.jpg';
|
||||
var uploadedImageType = 'image/jpeg';
|
||||
var uploadedImageURL;
|
||||
|
||||
|
||||
// Tooltip
|
||||
$('[data-toggle="tooltip"]').tooltip();
|
||||
|
||||
|
||||
// Cropper
|
||||
$image.on({
|
||||
ready: function(e) {
|
||||
console.log(e.type);
|
||||
},
|
||||
cropstart: function(e) {
|
||||
console.log(e.type, e.detail.action);
|
||||
},
|
||||
cropmove: function(e) {
|
||||
console.log(e.type, e.detail.action);
|
||||
},
|
||||
cropend: function(e) {
|
||||
console.log(e.type, e.detail.action);
|
||||
},
|
||||
crop: function(e) {
|
||||
console.log(e.type);
|
||||
},
|
||||
zoom: function(e) {
|
||||
console.log(e.type, e.detail.ratio);
|
||||
}
|
||||
}).cropper(options);
|
||||
|
||||
|
||||
// Buttons
|
||||
if (!$.isFunction(document.createElement('canvas').getContext)) {
|
||||
$('button[data-method="getCroppedCanvas"]').prop('disabled', true);
|
||||
}
|
||||
|
||||
if (typeof document.createElement('cropper').style.transition === 'undefined') {
|
||||
$('button[data-method="rotate"]').prop('disabled', true);
|
||||
$('button[data-method="scale"]').prop('disabled', true);
|
||||
}
|
||||
|
||||
|
||||
// Download
|
||||
if (typeof $download[0].download === 'undefined') {
|
||||
$download.addClass('disabled');
|
||||
}
|
||||
|
||||
|
||||
// Options
|
||||
$('.docs-toggles').on('change', 'input', function() {
|
||||
var $this = $(this);
|
||||
var name = $this.attr('name');
|
||||
var type = $this.prop('type');
|
||||
var cropBoxData;
|
||||
var canvasData;
|
||||
|
||||
if (!$image.data('cropper')) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (type === 'checkbox') {
|
||||
options[name] = $this.prop('checked');
|
||||
cropBoxData = $image.cropper('getCropBoxData');
|
||||
canvasData = $image.cropper('getCanvasData');
|
||||
|
||||
options.ready = function() {
|
||||
$image.cropper('setCropBoxData', cropBoxData);
|
||||
$image.cropper('setCanvasData', canvasData);
|
||||
};
|
||||
} else if (type === 'radio') {
|
||||
options[name] = $this.val();
|
||||
}
|
||||
|
||||
$image.cropper('destroy').cropper(options);
|
||||
});
|
||||
|
||||
|
||||
// Methods
|
||||
$('.docs-buttons').on('click', '[data-method]', function() {
|
||||
var $this = $(this);
|
||||
var data = $this.data();
|
||||
var cropper = $image.data('cropper');
|
||||
var cropped;
|
||||
var $target;
|
||||
var result;
|
||||
|
||||
if ($this.prop('disabled') || $this.hasClass('disabled')) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (cropper && data.method) {
|
||||
data = $.extend({}, data); // Clone a new one
|
||||
|
||||
if (typeof data.target !== 'undefined') {
|
||||
$target = $(data.target);
|
||||
|
||||
if (typeof data.option === 'undefined') {
|
||||
try {
|
||||
data.option = JSON.parse($target.val());
|
||||
} catch (e) {
|
||||
console.log(e.message);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cropped = cropper.cropped;
|
||||
|
||||
switch (data.method) {
|
||||
case 'rotate':
|
||||
if (cropped && options.viewMode > 0) {
|
||||
$image.cropper('clear');
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'getCroppedCanvas':
|
||||
if (uploadedImageType === 'image/jpeg') {
|
||||
if (!data.option) {
|
||||
data.option = {};
|
||||
}
|
||||
|
||||
data.option.fillColor = '#fff';
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
result = $image.cropper(data.method, data.option, data.secondOption);
|
||||
|
||||
switch (data.method) {
|
||||
case 'rotate':
|
||||
if (cropped && options.viewMode > 0) {
|
||||
$image.cropper('crop');
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'scaleX':
|
||||
case 'scaleY':
|
||||
$(this).data('option', -data.option);
|
||||
break;
|
||||
|
||||
case 'getCroppedCanvas':
|
||||
if (result) {
|
||||
// Bootstrap's Modal
|
||||
$('#getCroppedCanvasModal').modal().find('.modal-body').html(result);
|
||||
|
||||
if (!$download.hasClass('disabled')) {
|
||||
download.download = uploadedImageName;
|
||||
$download.attr('href', result.toDataURL(uploadedImageType));
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'destroy':
|
||||
if (uploadedImageURL) {
|
||||
URL.revokeObjectURL(uploadedImageURL);
|
||||
uploadedImageURL = '';
|
||||
$image.attr('src', originalImageURL);
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
if ($.isPlainObject(result) && $target) {
|
||||
try {
|
||||
$target.val(JSON.stringify(result));
|
||||
} catch (e) {
|
||||
console.log(e.message);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
// Keyboard
|
||||
$(document.body).on('keydown', function(e) {
|
||||
|
||||
if (!$image.data('cropper') || this.scrollTop > 300) {
|
||||
return;
|
||||
}
|
||||
|
||||
switch (e.which) {
|
||||
case 37:
|
||||
e.preventDefault();
|
||||
$image.cropper('move', -1, 0);
|
||||
break;
|
||||
|
||||
case 38:
|
||||
e.preventDefault();
|
||||
$image.cropper('move', 0, -1);
|
||||
break;
|
||||
|
||||
case 39:
|
||||
e.preventDefault();
|
||||
$image.cropper('move', 1, 0);
|
||||
break;
|
||||
|
||||
case 40:
|
||||
e.preventDefault();
|
||||
$image.cropper('move', 0, 1);
|
||||
break;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
// Import image
|
||||
var $inputImage = $('#inputImage');
|
||||
|
||||
if (URL) {
|
||||
$inputImage.change(function() {
|
||||
var files = this.files;
|
||||
var file;
|
||||
|
||||
if (!$image.data('cropper')) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (files && files.length) {
|
||||
file = files[0];
|
||||
|
||||
if (/^image\/\w+$/.test(file.type)) {
|
||||
uploadedImageName = file.name;
|
||||
uploadedImageType = file.type;
|
||||
|
||||
if (uploadedImageURL) {
|
||||
URL.revokeObjectURL(uploadedImageURL);
|
||||
}
|
||||
|
||||
uploadedImageURL = URL.createObjectURL(file);
|
||||
$image.cropper('destroy').attr('src', uploadedImageURL).cropper(options);
|
||||
$inputImage.val('');
|
||||
} else {
|
||||
window.alert('Please choose an image file.');
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$inputImage.prop('disabled', true).parent().addClass('disabled');
|
||||
}
|
||||
|
||||
});
|
9
assets/vendor/cropper/dist/cropper.min.css
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
/*!
|
||||
* Cropper v4.0.0
|
||||
* https://github.com/fengyuanchen/cropper
|
||||
*
|
||||
* Copyright (c) 2014-2018 Chen Fengyuan
|
||||
* Released under the MIT license
|
||||
*
|
||||
* Date: 2018-04-01T06:26:32.417Z
|
||||
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline-color:rgba(51,153,255,.75);outline:1px solid #39f;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
|
10
assets/vendor/cropper/dist/cropper.min.js
vendored
Normal file
389
assets/vendor/custom-js/jquery.multi-select.html
vendored
Normal file
@ -0,0 +1,389 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US" prefix="og: http://ogp.me/ns#">
|
||||
|
||||
|
||||
<!-- Mirrored from technext.github.io/concept/assets/vendor/custom-js/jquery.multi-select.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 09 Oct 2021 09:54:32 GMT -->
|
||||
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=utf-8" /><!-- /Added by HTTrack -->
|
||||
<head>
|
||||
|
||||
|
||||
<meta name="google-site-verification" content="4KqxXLPDRgArLiUh4ZFZ0BLFW6n7QN0jibkjD7lBNMg" />
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="profile" href="http://gmpg.org/xfn/11">
|
||||
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i,700,700i,800" rel="stylesheet">
|
||||
<title>Page not found - Jitu Chauhan</title>
|
||||
|
||||
<!-- This site is optimized with the Yoast SEO plugin v7.9 - https://yoast.com/wordpress/plugins/seo/ -->
|
||||
<meta name="robots" content="noindex,follow"/>
|
||||
<meta property="og:locale" content="en_US" />
|
||||
<meta property="og:type" content="object" />
|
||||
<meta property="og:title" content="Page not found - Jitu Chauhan" />
|
||||
<meta property="og:site_name" content="Jitu Chauhan" />
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:title" content="Page not found - Jitu Chauhan" />
|
||||
<script type='application/ld+json'>{"@context":"https:\/\/schema.org","@type":"Person","url":"https:\/\/jituchauhan.com\/","sameAs":[],"@id":"#person","name":"Jitu Chauhan"}</script>
|
||||
<script type='application/ld+json'>{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/jituchauhan.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":null,"name":"Error 404: Page not found"}}]}</script>
|
||||
<!-- / Yoast SEO plugin. -->
|
||||
|
||||
<link rel='dns-prefetch' href='http://maxcdn.bootstrapcdn.com/' />
|
||||
<link rel='dns-prefetch' href='http://s.w.org/' />
|
||||
<link rel="alternate" type="application/rss+xml" title="Jitu Chauhan » Feed" href="https://jituchauhan.com/feed/" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Jitu Chauhan » Comments Feed" href="https://jituchauhan.com/comments/feed/" />
|
||||
<script type="text/javascript">
|
||||
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/jituchauhan.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.8"}};
|
||||
!function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56760,9792,65039],[55358,56760,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings);
|
||||
</script>
|
||||
<style type="text/css">
|
||||
img.wp-smiley,
|
||||
img.emoji {
|
||||
display: inline !important;
|
||||
border: none !important;
|
||||
box-shadow: none !important;
|
||||
height: 1em !important;
|
||||
width: 1em !important;
|
||||
margin: 0 .07em !important;
|
||||
vertical-align: -0.1em !important;
|
||||
background: none !important;
|
||||
padding: 0 !important;
|
||||
}
|
||||
</style>
|
||||
<link rel='stylesheet' id='contact-form-7-css' href='../../../../../jituchauhan.com/wp-content/plugins/contact-form-7/includes/css/stylesaead.css?ver=5.0.3' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='bootstrap-css' href='../../../../../jituchauhan.com/wp-content/themes/jituchauhan/css/bootstrap.min7433.css?ver=3.3.7' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='jituchauhan-style-css' href='../../../../../jituchauhan.com/wp-content/themes/jituchauhan/style5010.css?ver=4.9.8' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='wpb-fa-css' href='../../../../../maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min5010.css?ver=4.9.8' type='text/css' media='all' />
|
||||
<link rel='stylesheet' id='addtoany-css' href='../../../../../jituchauhan.com/wp-content/plugins/add-to-any/addtoany.mind50e.css?ver=1.14' type='text/css' media='all' />
|
||||
<style id='addtoany-inline-css' type='text/css'>
|
||||
@media screen and (min-width:981px){
|
||||
.a2a_floating_style.a2a_default_style{display:none;}
|
||||
}
|
||||
</style>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-includes/js/jquery/jqueryb8ff.js?ver=1.12.4'></script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-includes/js/jquery/jquery-migrate.min330a.js?ver=1.4.1'></script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-content/plugins/add-to-any/addtoany.min5152.js?ver=1.0'></script>
|
||||
<link rel='https://api.w.org/' href='https://jituchauhan.com/wp-json/' />
|
||||
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://jituchauhan.com/xmlrpc.php?rsd" />
|
||||
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://jituchauhan.com/wp-includes/wlwmanifest.xml" />
|
||||
<meta name="generator" content="WordPress 4.9.8" />
|
||||
|
||||
<script data-cfasync="false">
|
||||
window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={};
|
||||
a2a_config.icon_color="unset,#ffffff";
|
||||
(function(d,s,a,b){a=d.createElement(s);b=d.getElementsByTagName(s)[0];a.async=1;a.src="../../../../../static.addtoany.com/menu/page.js";b.parentNode.insertBefore(a,b);})(document,"script");
|
||||
</script>
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','../../../../../www.google-analytics.com/analytics.js','ga');
|
||||
|
||||
ga('create', 'UA-92805225-1', 'auto');
|
||||
ga('send', 'pageview');
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../jituchauhan.com/wp-content/plugins/template-help-featured-templates/css/style.css" />
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../jituchauhan.com/wp-content/plugins/template-help-featured-templates/css/preview.css" />
|
||||
<script type="text/javascript">
|
||||
function html_entity_decode(str) {
|
||||
var ta = document.createElement("textarea");
|
||||
ta.innerHTML=str.replace(/</g,"<").replace(/>/g,">");
|
||||
toReturn = ta.value;
|
||||
ta = null;
|
||||
return toReturn
|
||||
}
|
||||
</script>
|
||||
<link rel="icon" href="../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-32x32.png" sizes="32x32" />
|
||||
<link rel="icon" href="../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-192x192.png" sizes="192x192" />
|
||||
<link rel="apple-touch-icon-precomposed" href="../../../../../jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-180x180.png" />
|
||||
<meta name="msapplication-TileImage" content="https://jituchauhan.com/wp-content/uploads/2017/07/cropped-jituchauhan-270x270.png" />
|
||||
<!-- Google AdSense Ad --->
|
||||
<script async src="../../../../../pagead2.googlesyndication.com/pagead/js/f.txt"></script>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({
|
||||
google_ad_client: "ca-pub-2256645353903872",
|
||||
enable_page_level_ads: true
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="error404 wp-custom-logo hfeed">
|
||||
|
||||
<div id="page" class="site">
|
||||
<div class="header">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<a class="skip-link screen-reader-text" href="#content">
|
||||
Skip to content </a>
|
||||
<header id="masthead" class="site-header" role="banner">
|
||||
|
||||
|
||||
<div class="col-md-4">
|
||||
<div class="site-branding">
|
||||
|
||||
<h1 class="site-title"><a href="https://jituchauhan.com/" rel="home">Jitu Chauhan</a></h1>
|
||||
</div>
|
||||
<!-- .site-branding -->
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<nav id="site-navigation" class="main-navigation" role="navigation">
|
||||
<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
|
||||
Primary Menu </button>
|
||||
<div class="menu-primary-menu-container"><ul id="primary-menu" class="menu"><li id="menu-item-7" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7"><a href="https://jituchauhan.com/about-me/">About Me</a></li>
|
||||
<li id="menu-item-403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-403"><a href="https://jituchauhan.com/blog/">Blog</a></li>
|
||||
<li id="menu-item-176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-176"><a href="https://jituchauhan.com/contact-me/">Contact Me</a></li>
|
||||
<li id="menu-item-359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-359"><a href="https://jituchauhan.com/privacy-policy/">Privacy Policy</a></li>
|
||||
</ul></div> </nav>
|
||||
<!-- #site-navigation -->
|
||||
</div>
|
||||
</header>
|
||||
<!-- #masthead -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container"><div class="row"><div class="col-md-12"><p id="breadcrumbs" class="breadcrumbs"><span><strong class="breadcrumb_last">Error 404: Page not found</strong></span></span></p></div></div></div>
|
||||
|
||||
<div class="wrapper">
|
||||
<div class="container">
|
||||
|
||||
<div id="content" class="site-content">
|
||||
<div class="row">
|
||||
|
||||
<div id="primary" class="content-area">
|
||||
<main id="main" class="site-main" role="main">
|
||||
|
||||
<section class="error-404 not-found">
|
||||
<header class="page-header">
|
||||
<h1 class="page-title">Oops! That page can’t be found.</h1>
|
||||
</header><!-- .page-header -->
|
||||
|
||||
<div class="page-content">
|
||||
<p>It looks like nothing was found at this location. Maybe try one of the links below or a search?</p>
|
||||
|
||||
<form role="search" method="get" class="search-form" action="https://jituchauhan.com/">
|
||||
<label>
|
||||
<span class="screen-reader-text">Search for:</span>
|
||||
<input type="search" class="search-field" placeholder="Search …" value="" name="s" />
|
||||
</label>
|
||||
<input type="submit" class="search-submit" value="Search" />
|
||||
</form> <div class="widget widget_recent_entries"> <h2 class="widgettitle">Recent Posts</h2> <ul>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/law-bootstrap-website-templates-free-download/">Law Bootstrap Website Templates Free Download</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/digital-marketing-seo-website-template/">Digital Marketing SEO Website Template</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-best-architecture-interior-design-wordpress-theme/">10+ Best Architecture Interior Design WordPress Theme</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-best-medical-health-care-website-template/">10 + Best Medical & Health Care Website Template</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://jituchauhan.com/10-youtube-channel-that-useful-to-beginner-for-wordpress-theme-development-tutorial/">10+ Youtube Channel That Useful to Beginner for WordPress Theme Development Tutorial</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="widget widget_categories">
|
||||
<h2 class="widget-title">Most Used Categories</h2>
|
||||
<ul>
|
||||
<li class="cat-item cat-item-3"><a href="https://jituchauhan.com/category/wordpress-theme/" title="Premium WordPress Theme">Wordpress Theme</a> (3)
|
||||
</li>
|
||||
<li class="cat-item cat-item-22"><a href="https://jituchauhan.com/category/website-template/" >Website Template</a> (3)
|
||||
</li>
|
||||
<li class="cat-item cat-item-48"><a href="https://jituchauhan.com/category/freebies/" title="Start your website easily with free bootstrap website templates.">Freebies</a> (2)
|
||||
</li>
|
||||
<li class="cat-item cat-item-13"><a href="https://jituchauhan.com/category/wordpress-tutorial/" title="Helpful Links for WordPress Beginner.">WordPress Tutorial</a> (1)
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- .widget -->
|
||||
|
||||
<div class="widget widget_archive"><h2 class="widgettitle">Archives</h2><p>Try looking in the monthly archives. 🙂</p> <label class="screen-reader-text" for="archives-dropdown--1">Archives</label>
|
||||
<select id="archives-dropdown--1" name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'>
|
||||
|
||||
<option value="">Select Month</option>
|
||||
<option value='https://jituchauhan.com/2017/07/'> July 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/05/'> May 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/03/'> March 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/02/'> February 2017 </option>
|
||||
<option value='https://jituchauhan.com/2017/01/'> January 2017 </option>
|
||||
|
||||
</select>
|
||||
</div><div class="widget widget_tag_cloud"><h2 class="widgettitle">Tags</h2><div class="tagcloud"><a href="https://jituchauhan.com/tag/architectect/" class="tag-cloud-link tag-link-44 tag-link-position-1" style="font-size: 8pt;" aria-label="Architectect (1 item)">Architectect</a>
|
||||
<a href="https://jituchauhan.com/tag/architecture/" class="tag-cloud-link tag-link-43 tag-link-position-2" style="font-size: 8pt;" aria-label="architecture (1 item)">architecture</a>
|
||||
<a href="https://jituchauhan.com/tag/attorney-website-templates/" class="tag-cloud-link tag-link-57 tag-link-position-3" style="font-size: 8pt;" aria-label="attorney website templates (1 item)">attorney website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/beginner-wordpress-theme-development/" class="tag-cloud-link tag-link-20 tag-link-position-4" style="font-size: 8pt;" aria-label="beginner Wordpress theme development (1 item)">beginner Wordpress theme development</a>
|
||||
<a href="https://jituchauhan.com/tag/cardiology/" class="tag-cloud-link tag-link-40 tag-link-position-5" style="font-size: 8pt;" aria-label="cardiology (1 item)">cardiology</a>
|
||||
<a href="https://jituchauhan.com/tag/clinic/" class="tag-cloud-link tag-link-28 tag-link-position-6" style="font-size: 8pt;" aria-label="clinic (1 item)">clinic</a>
|
||||
<a href="https://jituchauhan.com/tag/commercial/" class="tag-cloud-link tag-link-47 tag-link-position-7" style="font-size: 8pt;" aria-label="commercial (1 item)">commercial</a>
|
||||
<a href="https://jituchauhan.com/tag/dentist-clinic-wordpress-theme/" class="tag-cloud-link tag-link-15 tag-link-position-8" style="font-size: 8pt;" aria-label="Dentist Clinic WordPress Theme (1 item)">Dentist Clinic WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/dentistry-wordpress-theme/" class="tag-cloud-link tag-link-14 tag-link-position-9" style="font-size: 8pt;" aria-label="Dentistry WordPress Theme (1 item)">Dentistry WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/dentists/" class="tag-cloud-link tag-link-41 tag-link-position-10" style="font-size: 8pt;" aria-label="dentists (1 item)">dentists</a>
|
||||
<a href="https://jituchauhan.com/tag/digital-marketing/" class="tag-cloud-link tag-link-50 tag-link-position-11" style="font-size: 8pt;" aria-label="digital marketing (1 item)">digital marketing</a>
|
||||
<a href="https://jituchauhan.com/tag/digital-marketing-templates/" class="tag-cloud-link tag-link-53 tag-link-position-12" style="font-size: 8pt;" aria-label="digital marketing templates (1 item)">digital marketing templates</a>
|
||||
<a href="https://jituchauhan.com/tag/doctor/" class="tag-cloud-link tag-link-30 tag-link-position-13" style="font-size: 8pt;" aria-label="doctor (1 item)">doctor</a>
|
||||
<a href="https://jituchauhan.com/tag/exterior-design/" class="tag-cloud-link tag-link-46 tag-link-position-14" style="font-size: 8pt;" aria-label="exterior design (1 item)">exterior design</a>
|
||||
<a href="https://jituchauhan.com/tag/eye-care/" class="tag-cloud-link tag-link-37 tag-link-position-15" style="font-size: 8pt;" aria-label="Eye care (1 item)">Eye care</a>
|
||||
<a href="https://jituchauhan.com/tag/freebies/" class="tag-cloud-link tag-link-52 tag-link-position-16" style="font-size: 8pt;" aria-label="freebies (1 item)">freebies</a>
|
||||
<a href="https://jituchauhan.com/tag/free-website-templates/" class="tag-cloud-link tag-link-51 tag-link-position-17" style="font-size: 8pt;" aria-label="free website templates (1 item)">free website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/gynecology/" class="tag-cloud-link tag-link-38 tag-link-position-18" style="font-size: 8pt;" aria-label="gynecology (1 item)">gynecology</a>
|
||||
<a href="https://jituchauhan.com/tag/health-care/" class="tag-cloud-link tag-link-35 tag-link-position-19" style="font-size: 8pt;" aria-label="health care (1 item)">health care</a>
|
||||
<a href="https://jituchauhan.com/tag/hospital/" class="tag-cloud-link tag-link-29 tag-link-position-20" style="font-size: 8pt;" aria-label="hospital (1 item)">hospital</a>
|
||||
<a href="https://jituchauhan.com/tag/interior-design/" class="tag-cloud-link tag-link-45 tag-link-position-21" style="font-size: 8pt;" aria-label="interior design (1 item)">interior design</a>
|
||||
<a href="https://jituchauhan.com/tag/laboratory/" class="tag-cloud-link tag-link-36 tag-link-position-22" style="font-size: 8pt;" aria-label="laboratory (1 item)">laboratory</a>
|
||||
<a href="https://jituchauhan.com/tag/law-templates/" class="tag-cloud-link tag-link-54 tag-link-position-23" style="font-size: 8pt;" aria-label="Law Templates (1 item)">Law Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/lawyer-templates/" class="tag-cloud-link tag-link-56 tag-link-position-24" style="font-size: 8pt;" aria-label="Lawyer Templates (1 item)">Lawyer Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/lawyer-website-templates/" class="tag-cloud-link tag-link-55 tag-link-position-25" style="font-size: 8pt;" aria-label="Lawyer Website Templates (1 item)">Lawyer Website Templates</a>
|
||||
<a href="https://jituchauhan.com/tag/medical-website/" class="tag-cloud-link tag-link-32 tag-link-position-26" style="font-size: 8pt;" aria-label="medical website (1 item)">medical website</a>
|
||||
<a href="https://jituchauhan.com/tag/neurologist/" class="tag-cloud-link tag-link-39 tag-link-position-27" style="font-size: 8pt;" aria-label="neurologist (1 item)">neurologist</a>
|
||||
<a href="https://jituchauhan.com/tag/orthodontist-wordpress-theme/" class="tag-cloud-link tag-link-17 tag-link-position-28" style="font-size: 8pt;" aria-label="Orthodontist WordPress Theme (1 item)">Orthodontist WordPress Theme</a>
|
||||
<a href="https://jituchauhan.com/tag/psychologist/" class="tag-cloud-link tag-link-42 tag-link-position-29" style="font-size: 8pt;" aria-label="psychologist (1 item)">psychologist</a>
|
||||
<a href="https://jituchauhan.com/tag/seo-website-templates/" class="tag-cloud-link tag-link-49 tag-link-position-30" style="font-size: 8pt;" aria-label="seo website templates (1 item)">seo website templates</a>
|
||||
<a href="https://jituchauhan.com/tag/step-by-step-theme-development-tutorial-youtube-channel/" class="tag-cloud-link tag-link-21 tag-link-position-31" style="font-size: 8pt;" aria-label="step by step theme development tutorial youtube channel (1 item)">step by step theme development tutorial youtube channel</a>
|
||||
<a href="https://jituchauhan.com/tag/website-template/" class="tag-cloud-link tag-link-34 tag-link-position-32" style="font-size: 8pt;" aria-label="website template (1 item)">website template</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-101/" class="tag-cloud-link tag-link-19 tag-link-position-33" style="font-size: 8pt;" aria-label="wordpress 101 (1 item)">wordpress 101</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-theme-dentist-clinic/" class="tag-cloud-link tag-link-16 tag-link-position-34" style="font-size: 8pt;" aria-label="WordPress Theme Dentist Clinic (1 item)">WordPress Theme Dentist Clinic</a>
|
||||
<a href="https://jituchauhan.com/tag/wordpress-theme-development/" class="tag-cloud-link tag-link-18 tag-link-position-35" style="font-size: 8pt;" aria-label="wordPress theme development (1 item)">wordPress theme development</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-blog/" class="tag-cloud-link tag-link-9 tag-link-position-36" style="font-size: 8pt;" aria-label="yoga blog (1 item)">yoga blog</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-fitness/" class="tag-cloud-link tag-link-11 tag-link-position-37" style="font-size: 8pt;" aria-label="yoga fitness (1 item)">yoga fitness</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-instructor/" class="tag-cloud-link tag-link-6 tag-link-position-38" style="font-size: 8pt;" aria-label="yoga instructor (1 item)">yoga instructor</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-responsive/" class="tag-cloud-link tag-link-5 tag-link-position-39" style="font-size: 8pt;" aria-label="yoga responsive (1 item)">yoga responsive</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-studio/" class="tag-cloud-link tag-link-7 tag-link-position-40" style="font-size: 8pt;" aria-label="yoga studio (1 item)">yoga studio</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-teacher/" class="tag-cloud-link tag-link-4 tag-link-position-41" style="font-size: 8pt;" aria-label="yoga teacher (1 item)">yoga teacher</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-theme/" class="tag-cloud-link tag-link-8 tag-link-position-42" style="font-size: 8pt;" aria-label="yoga theme (1 item)">yoga theme</a>
|
||||
<a href="https://jituchauhan.com/tag/yoga-website/" class="tag-cloud-link tag-link-10 tag-link-position-43" style="font-size: 8pt;" aria-label="yoga website (1 item)">yoga website</a></div>
|
||||
</div>
|
||||
</div><!-- .page-content -->
|
||||
</section><!-- .error-404 -->
|
||||
|
||||
</main><!-- #main -->
|
||||
</div><!-- #primary -->
|
||||
|
||||
|
||||
</div><!-- #content -->
|
||||
|
||||
|
||||
</div><!-- #page -->
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div id="text-2" class="widget-container widget_text col-md-3"><h3 class="widget-title">About Me</h3> <div class="textwidget"><p>Welcome to jituchauhan.com– a Blog that helps you to find more beautiful and creative design for your small and local business. Find the best WordPress theme from online theme market.</p>
|
||||
</div>
|
||||
</div><div id="pages-2" class="widget-container widget_pages col-md-3"><h3 class="widget-title">Useful Link</h3> <ul>
|
||||
<li class="page_item page-item-5"><a href="https://jituchauhan.com/about-me/">About Me</a></li>
|
||||
<li class="page_item page-item-222"><a href="https://jituchauhan.com/blog/">Blog</a></li>
|
||||
<li class="page_item page-item-174"><a href="https://jituchauhan.com/contact-me/">Contact Me</a></li>
|
||||
<li class="page_item page-item-361"><a href="https://jituchauhan.com/home/">Home</a></li>
|
||||
<li class="page_item page-item-241"><a href="https://jituchauhan.com/privacy-policy/">Privacy Policy</a></li>
|
||||
</ul>
|
||||
</div><div id="categories-3" class="widget-container widget_categories col-md-3"><h3 class="widget-title">Category</h3> <ul>
|
||||
<li class="cat-item cat-item-48"><a href="https://jituchauhan.com/category/freebies/" title="Start your website easily with free bootstrap website templates.">Freebies</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-22"><a href="https://jituchauhan.com/category/website-template/" >Website Template</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-3"><a href="https://jituchauhan.com/category/wordpress-theme/" title="Premium WordPress Theme">Wordpress Theme</a>
|
||||
</li>
|
||||
<li class="cat-item cat-item-13"><a href="https://jituchauhan.com/category/wordpress-tutorial/" title="Helpful Links for WordPress Beginner.">WordPress Tutorial</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><div id="mc4wp_form_widget-3" class="widget-container widget_mc4wp_form_widget col-md-3"><h3 class="widget-title">Newsletter</h3><script>(function() {
|
||||
if (!window.mc4wp) {
|
||||
window.mc4wp = {
|
||||
listeners: [],
|
||||
forms : {
|
||||
on: function (event, callback) {
|
||||
window.mc4wp.listeners.push({
|
||||
event : event,
|
||||
callback: callback
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script><!-- MailChimp for WordPress v4.2.4 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-277" method="post" data-id="277" data-name="Subscriber For Update" ><div class="mc4wp-form-fields"><p>
|
||||
<label></label>
|
||||
<input type="email" name="EMAIL" placeholder="Your email address" required/>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<input type="submit" value="Sign up" />
|
||||
</p></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1541623618" /><input type="hidden" name="_mc4wp_form_id" value="277" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / MailChimp for WordPress Plugin --></div> </div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
||||
<footer id="colophon" class="site-footer" role="contentinfo">
|
||||
<div class="site-info">
|
||||
<a href="https://wordpress.org/">Proudly powered by WordPress</a>
|
||||
<span class="sep"> | </span>
|
||||
Theme: jituchauhan by <a href="http://jituchauhan.com/" rel="designer" class="">jituchauhan.com</a>. </div><!-- .site-info -->
|
||||
|
||||
</footer><!-- #colophon -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="a2a_kit a2a_kit_size_32 a2a_floating_style a2a_default_style" style="bottom:0px;left:0px;background-color:transparent;"><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcustom-js%2Fjquery.multi-select.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcustom-js%2Fjquery.multi-select.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_plus" href="https://www.addtoany.com/add_to/google_plus?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcustom-js%2Fjquery.multi-select.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Google+" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcustom-js%2Fjquery.multi-select.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fjituchauhan.com%2Finfluence%2Flandingpage%2Finfluence%2Fassets%2Fvendor%2Fcustom-js%2Fjquery.multi-select.js&linkname=Page%20not%20found%20-%20Jitu%20Chauhan" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div><script>(function() {function addEventListener(element,event,handler) {
|
||||
if(element.addEventListener) {
|
||||
element.addEventListener(event,handler, false);
|
||||
} else if(element.attachEvent){
|
||||
element.attachEvent('on'+event,handler);
|
||||
}
|
||||
}function maybePrefixUrlField() {
|
||||
if(this.value.trim() !== '' && this.value.indexOf('http') !== 0) {
|
||||
this.value = "http://" + this.value;
|
||||
}
|
||||
}
|
||||
|
||||
var urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]');
|
||||
if( urlFields && urlFields.length > 0 ) {
|
||||
for( var j=0; j < urlFields.length; j++ ) {
|
||||
addEventListener(urlFields[j],'blur',maybePrefixUrlField);
|
||||
}
|
||||
}/* test if browser supports date fields */
|
||||
var testInput = document.createElement('input');
|
||||
testInput.setAttribute('type', 'date');
|
||||
if( testInput.type !== 'date') {
|
||||
|
||||
/* add placeholder & pattern to all date fields */
|
||||
var dateFields = document.querySelectorAll('.mc4wp-form input[type="date"]');
|
||||
for(var i=0; i<dateFields.length; i++) {
|
||||
if(!dateFields[i].placeholder) {
|
||||
dateFields[i].placeholder = 'YYYY-MM-DD';
|
||||
}
|
||||
if(!dateFields[i].pattern) {
|
||||
dateFields[i].pattern = '[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|1[0-9]|2[0-9]|3[01])';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
})();</script><script type='text/javascript'>
|
||||
/* <![CDATA[ */
|
||||
var wpcf7 = {"apiSettings":{"root":"https:\/\/jituchauhan.com\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}}};
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-content/plugins/contact-form-7/includes/js/scriptsaead.html?ver=5.0.3'></script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/bootstrap.min7433.js?ver=3.3.7'></script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/navigation4a7d.js?ver=20151215'></script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-content/themes/jituchauhan/js/skip-link-focus-fix4a7d.js?ver=20151215'></script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-includes/js/wp-embed.min5010.js?ver=4.9.8'></script>
|
||||
<script type='text/javascript'>
|
||||
/* <![CDATA[ */
|
||||
var mc4wp_forms_config = [];
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type='text/javascript' src='../../../../../jituchauhan.com/wp-content/plugins/mailchimp-for-wp/assets/js/forms-api.min4189.html?ver=4.2.4'></script>
|
||||
<!--[if lte IE 9]>
|
||||
<script type='text/javascript' src='https://jituchauhan.com/wp-content/plugins/mailchimp-for-wp/assets/js/third-party/placeholders.min.js?ver=4.2.4'></script>
|
||||
<![endif]-->
|
||||
|
||||
</body>
|
||||
|
||||
<!-- Mirrored from technext.github.io/concept/assets/vendor/custom-js/jquery.multi-select.html by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 09 Oct 2021 09:54:32 GMT -->
|
||||
</html>
|
225
assets/vendor/datatables/css/buttons.bootstrap4.css
vendored
Normal file
@ -0,0 +1,225 @@
|
||||
@keyframes dtb-spinner {
|
||||
100% {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
@-o-keyframes dtb-spinner {
|
||||
100% {
|
||||
-o-transform: rotate(360deg);
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
@-ms-keyframes dtb-spinner {
|
||||
100% {
|
||||
-ms-transform: rotate(360deg);
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
@-webkit-keyframes dtb-spinner {
|
||||
100% {
|
||||
-webkit-transform: rotate(360deg);
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
@-moz-keyframes dtb-spinner {
|
||||
100% {
|
||||
-moz-transform: rotate(360deg);
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
div.dt-button-info {
|
||||
position: fixed;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
width: 400px;
|
||||
margin-top: -100px;
|
||||
margin-left: -200px;
|
||||
background-color: white;
|
||||
border: 2px solid #111;
|
||||
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
|
||||
border-radius: 3px;
|
||||
text-align: center;
|
||||
z-index: 21;
|
||||
}
|
||||
div.dt-button-info h2 {
|
||||
padding: 0.5em;
|
||||
margin: 0;
|
||||
font-weight: normal;
|
||||
border-bottom: 1px solid #ddd;
|
||||
background-color: #f3f3f3;
|
||||
}
|
||||
div.dt-button-info > div {
|
||||
padding: 1em;
|
||||
}
|
||||
|
||||
ul.dt-button-collection.dropdown-menu {
|
||||
display: block;
|
||||
z-index: 2002;
|
||||
-webkit-column-gap: 8px;
|
||||
-moz-column-gap: 8px;
|
||||
-ms-column-gap: 8px;
|
||||
-o-column-gap: 8px;
|
||||
column-gap: 8px;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu.fixed {
|
||||
position: fixed;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
margin-left: -75px;
|
||||
border-radius: 0;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu.fixed.two-column {
|
||||
margin-left: -150px;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu.fixed.three-column {
|
||||
margin-left: -225px;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu.fixed.four-column {
|
||||
margin-left: -300px;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu > * {
|
||||
-webkit-column-break-inside: avoid;
|
||||
break-inside: avoid;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu.two-column {
|
||||
width: 300px;
|
||||
padding-bottom: 1px;
|
||||
-webkit-column-count: 2;
|
||||
-moz-column-count: 2;
|
||||
-ms-column-count: 2;
|
||||
-o-column-count: 2;
|
||||
column-count: 2;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu.three-column {
|
||||
width: 450px;
|
||||
padding-bottom: 1px;
|
||||
-webkit-column-count: 3;
|
||||
-moz-column-count: 3;
|
||||
-ms-column-count: 3;
|
||||
-o-column-count: 3;
|
||||
column-count: 3;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu.four-column {
|
||||
width: 600px;
|
||||
padding-bottom: 1px;
|
||||
-webkit-column-count: 4;
|
||||
-moz-column-count: 4;
|
||||
-ms-column-count: 4;
|
||||
-o-column-count: 4;
|
||||
column-count: 4;
|
||||
}
|
||||
ul.dt-button-collection.dropdown-menu .dt-button {
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
ul.dt-button-collection {
|
||||
-webkit-column-gap: 8px;
|
||||
-moz-column-gap: 8px;
|
||||
-ms-column-gap: 8px;
|
||||
-o-column-gap: 8px;
|
||||
column-gap: 8px;
|
||||
}
|
||||
ul.dt-button-collection.fixed {
|
||||
position: fixed;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
margin-left: -75px;
|
||||
border-radius: 0;
|
||||
}
|
||||
ul.dt-button-collection.fixed.two-column {
|
||||
margin-left: -150px;
|
||||
}
|
||||
ul.dt-button-collection.fixed.three-column {
|
||||
margin-left: -225px;
|
||||
}
|
||||
ul.dt-button-collection.fixed.four-column {
|
||||
margin-left: -300px;
|
||||
}
|
||||
ul.dt-button-collection > * {
|
||||
-webkit-column-break-inside: avoid;
|
||||
break-inside: avoid;
|
||||
}
|
||||
ul.dt-button-collection.two-column {
|
||||
width: 300px;
|
||||
padding-bottom: 1px;
|
||||
-webkit-column-count: 2;
|
||||
-moz-column-count: 2;
|
||||
-ms-column-count: 2;
|
||||
-o-column-count: 2;
|
||||
column-count: 2;
|
||||
}
|
||||
ul.dt-button-collection.three-column {
|
||||
width: 450px;
|
||||
padding-bottom: 1px;
|
||||
-webkit-column-count: 3;
|
||||
-moz-column-count: 3;
|
||||
-ms-column-count: 3;
|
||||
-o-column-count: 3;
|
||||
column-count: 3;
|
||||
}
|
||||
ul.dt-button-collection.four-column {
|
||||
width: 600px;
|
||||
padding-bottom: 1px;
|
||||
-webkit-column-count: 4;
|
||||
-moz-column-count: 4;
|
||||
-ms-column-count: 4;
|
||||
-o-column-count: 4;
|
||||
column-count: 4;
|
||||
}
|
||||
ul.dt-button-collection .dt-button {
|
||||
border-radius: 0;
|
||||
}
|
||||
ul.dt-button-collection.fixed {
|
||||
max-width: none;
|
||||
}
|
||||
ul.dt-button-collection.fixed:before, ul.dt-button-collection.fixed:after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
div.dt-button-background {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: 999;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 767px) {
|
||||
div.dt-buttons {
|
||||
float: none;
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
div.dt-buttons a.btn {
|
||||
float: none;
|
||||
}
|
||||
}
|
||||
div.dt-buttons button.btn.processing,
|
||||
div.dt-buttons div.btn.processing,
|
||||
div.dt-buttons a.btn.processing {
|
||||
color: rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
div.dt-buttons button.btn.processing:after,
|
||||
div.dt-buttons div.btn.processing:after,
|
||||
div.dt-buttons a.btn.processing:after {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin: -8px 0 0 -8px;
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
content: ' ';
|
||||
border: 2px solid #282828;
|
||||
border-radius: 50%;
|
||||
border-left-color: transparent;
|
||||
border-right-color: transparent;
|
||||
animation: dtb-spinner 1500ms infinite linear;
|
||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
||||
}
|
206
assets/vendor/datatables/css/dataTables.bootstrap4.css
vendored
Normal file
@ -0,0 +1,206 @@
|
||||
table.dataTable {
|
||||
clear: both;
|
||||
margin-top: 6px !important;
|
||||
margin-bottom: 6px !important;
|
||||
max-width: none !important;
|
||||
border-collapse: separate !important;
|
||||
border-spacing: 0;
|
||||
}
|
||||
table.dataTable td,
|
||||
table.dataTable th {
|
||||
-webkit-box-sizing: content-box;
|
||||
box-sizing: content-box;
|
||||
}
|
||||
table.dataTable td.dataTables_empty,
|
||||
table.dataTable th.dataTables_empty {
|
||||
text-align: center;
|
||||
}
|
||||
table.dataTable.nowrap th,
|
||||
table.dataTable.nowrap td {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div.dataTables_wrapper div.dataTables_length label {
|
||||
font-weight: normal;
|
||||
text-align: left;
|
||||
white-space: nowrap;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_length select {
|
||||
width: auto;
|
||||
display: inline-block;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_filter {
|
||||
text-align: right;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_filter label {
|
||||
font-weight: normal;
|
||||
white-space: nowrap;
|
||||
text-align: left;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_filter input {
|
||||
margin-left: 0.5em;
|
||||
display: inline-block;
|
||||
width: auto;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_info {
|
||||
padding-top: 0.85em;
|
||||
white-space: nowrap;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_paginate {
|
||||
margin: 0;
|
||||
white-space: nowrap;
|
||||
text-align: right;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
|
||||
margin: 2px 0;
|
||||
white-space: nowrap;
|
||||
justify-content: flex-end;
|
||||
}
|
||||
div.dataTables_wrapper div.dataTables_processing {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
width: 200px;
|
||||
margin-left: -100px;
|
||||
margin-top: -26px;
|
||||
text-align: center;
|
||||
padding: 1em 0;
|
||||
}
|
||||
|
||||
table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
|
||||
table.dataTable thead > tr > td.sorting_asc,
|
||||
table.dataTable thead > tr > td.sorting_desc,
|
||||
table.dataTable thead > tr > td.sorting {
|
||||
padding-right: 30px;
|
||||
}
|
||||
table.dataTable thead > tr > th:active,
|
||||
table.dataTable thead > tr > td:active {
|
||||
outline: none;
|
||||
}
|
||||
table.dataTable thead .sorting,
|
||||
table.dataTable thead .sorting_asc,
|
||||
table.dataTable thead .sorting_desc,
|
||||
table.dataTable thead .sorting_asc_disabled,
|
||||
table.dataTable thead .sorting_desc_disabled {
|
||||
cursor: pointer;
|
||||
position: relative;
|
||||
}
|
||||
table.dataTable thead .sorting:before, table.dataTable thead .sorting:after,
|
||||
table.dataTable thead .sorting_asc:before,
|
||||
table.dataTable thead .sorting_asc:after,
|
||||
table.dataTable thead .sorting_desc:before,
|
||||
table.dataTable thead .sorting_desc:after,
|
||||
table.dataTable thead .sorting_asc_disabled:before,
|
||||
table.dataTable thead .sorting_asc_disabled:after,
|
||||
table.dataTable thead .sorting_desc_disabled:before,
|
||||
table.dataTable thead .sorting_desc_disabled:after {
|
||||
position: absolute;
|
||||
bottom: 0.9em;
|
||||
display: block;
|
||||
opacity: 0.3;
|
||||
}
|
||||
table.dataTable thead .sorting:before,
|
||||
table.dataTable thead .sorting_asc:before,
|
||||
table.dataTable thead .sorting_desc:before,
|
||||
table.dataTable thead .sorting_asc_disabled:before,
|
||||
table.dataTable thead .sorting_desc_disabled:before {
|
||||
right: 1em;
|
||||
content: "\2191";
|
||||
}
|
||||
table.dataTable thead .sorting:after,
|
||||
table.dataTable thead .sorting_asc:after,
|
||||
table.dataTable thead .sorting_desc:after,
|
||||
table.dataTable thead .sorting_asc_disabled:after,
|
||||
table.dataTable thead .sorting_desc_disabled:after {
|
||||
right: 0.5em;
|
||||
content: "\2193";
|
||||
}
|
||||
table.dataTable thead .sorting_asc:before,
|
||||
table.dataTable thead .sorting_desc:after {
|
||||
opacity: 1;
|
||||
}
|
||||
table.dataTable thead .sorting_asc_disabled:before,
|
||||
table.dataTable thead .sorting_desc_disabled:after {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
div.dataTables_scrollHead table.dataTable {
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
||||
div.dataTables_scrollBody table {
|
||||
border-top: none;
|
||||
margin-top: 0 !important;
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
div.dataTables_scrollBody table thead .sorting:before,
|
||||
div.dataTables_scrollBody table thead .sorting_asc:before,
|
||||
div.dataTables_scrollBody table thead .sorting_desc:before,
|
||||
div.dataTables_scrollBody table thead .sorting:after,
|
||||
div.dataTables_scrollBody table thead .sorting_asc:after,
|
||||
div.dataTables_scrollBody table thead .sorting_desc:after {
|
||||
display: none;
|
||||
}
|
||||
div.dataTables_scrollBody table tbody tr:first-child th,
|
||||
div.dataTables_scrollBody table tbody tr:first-child td {
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
div.dataTables_scrollFoot > .dataTables_scrollFootInner {
|
||||
box-sizing: content-box;
|
||||
}
|
||||
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
|
||||
margin-top: 0 !important;
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 767px) {
|
||||
div.dataTables_wrapper div.dataTables_length,
|
||||
div.dataTables_wrapper div.dataTables_filter,
|
||||
div.dataTables_wrapper div.dataTables_info,
|
||||
div.dataTables_wrapper div.dataTables_paginate {
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
table.dataTable.table-sm > thead > tr > th {
|
||||
padding-right: 20px;
|
||||
}
|
||||
table.dataTable.table-sm .sorting:before,
|
||||
table.dataTable.table-sm .sorting_asc:before,
|
||||
table.dataTable.table-sm .sorting_desc:before {
|
||||
top: 5px;
|
||||
right: 0.85em;
|
||||
}
|
||||
table.dataTable.table-sm .sorting:after,
|
||||
table.dataTable.table-sm .sorting_asc:after,
|
||||
table.dataTable.table-sm .sorting_desc:after {
|
||||
top: 5px;
|
||||
}
|
||||
|
||||
table.table-bordered.dataTable th,
|
||||
table.table-bordered.dataTable td {
|
||||
border-left-width: 0;
|
||||
}
|
||||
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
|
||||
table.table-bordered.dataTable td:last-child,
|
||||
table.table-bordered.dataTable td:last-child {
|
||||
border-right-width: 0;
|
||||
}
|
||||
table.table-bordered.dataTable tbody th,
|
||||
table.table-bordered.dataTable tbody td {
|
||||
border-bottom-width: 0;
|
||||
}
|
||||
|
||||
div.dataTables_scrollHead table.table-bordered {
|
||||
border-bottom-width: 0;
|
||||
}
|
||||
|
||||
div.table-responsive > div.dataTables_wrapper > div.row {
|
||||
margin: 0;
|
||||
}
|
||||
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
|
||||
padding-left: 0;
|
||||
}
|
||||
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
|
||||
padding-right: 0;
|
||||
}
|
20
assets/vendor/datatables/css/fixedHeader.bootstrap4.css
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
table.dataTable.fixedHeader-floating,
|
||||
table.dataTable.fixedHeader-locked {
|
||||
background-color: white;
|
||||
margin-top: 0 !important;
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
||||
table.dataTable.fixedHeader-floating {
|
||||
position: fixed !important;
|
||||
}
|
||||
|
||||
table.dataTable.fixedHeader-locked {
|
||||
position: absolute !important;
|
||||
}
|
||||
|
||||
@media print {
|
||||
table.fixedHeader-floating {
|
||||
display: none;
|
||||
}
|
||||
}
|
115
assets/vendor/datatables/css/select.bootstrap4.css
vendored
Normal file
@ -0,0 +1,115 @@
|
||||
table.dataTable tbody > tr.selected,
|
||||
table.dataTable tbody > tr > .selected {
|
||||
background-color: #5969ff;
|
||||
}
|
||||
table.dataTable.stripe tbody > tr.odd.selected,
|
||||
table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected,
|
||||
table.dataTable.display tbody > tr.odd > .selected {
|
||||
background-color: #0272d3;
|
||||
}
|
||||
table.dataTable.hover tbody > tr.selected:hover,
|
||||
table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover,
|
||||
table.dataTable.display tbody > tr > .selected:hover {
|
||||
background-color: #0271d0;
|
||||
}
|
||||
table.dataTable.order-column tbody > tr.selected > .sorting_1,
|
||||
table.dataTable.order-column tbody > tr.selected > .sorting_2,
|
||||
table.dataTable.order-column tbody > tr.selected > .sorting_3,
|
||||
table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1,
|
||||
table.dataTable.display tbody > tr.selected > .sorting_2,
|
||||
table.dataTable.display tbody > tr.selected > .sorting_3,
|
||||
table.dataTable.display tbody > tr > .selected {
|
||||
background-color: #0273d4;
|
||||
}
|
||||
table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {
|
||||
background-color: #026fcc;
|
||||
}
|
||||
table.dataTable.display tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 {
|
||||
background-color: #0270ce;
|
||||
}
|
||||
table.dataTable.display tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 {
|
||||
background-color: #0270d0;
|
||||
}
|
||||
table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {
|
||||
background-color: #0273d4;
|
||||
}
|
||||
table.dataTable.display tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 {
|
||||
background-color: #0274d5;
|
||||
}
|
||||
table.dataTable.display tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 {
|
||||
background-color: #0275d7;
|
||||
}
|
||||
table.dataTable.display tbody > tr.odd > .selected, table.dataTable.order-column.stripe tbody > tr.odd > .selected {
|
||||
background-color: #026fcc;
|
||||
}
|
||||
table.dataTable.display tbody > tr.even > .selected, table.dataTable.order-column.stripe tbody > tr.even > .selected {
|
||||
background-color: #0273d4;
|
||||
}
|
||||
table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {
|
||||
background-color: #026bc6;
|
||||
}
|
||||
table.dataTable.display tbody > tr.selected:hover > .sorting_2, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 {
|
||||
background-color: #026cc8;
|
||||
}
|
||||
table.dataTable.display tbody > tr.selected:hover > .sorting_3, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 {
|
||||
background-color: #026eca;
|
||||
}
|
||||
table.dataTable.display tbody > tr:hover > .selected,
|
||||
table.dataTable.display tbody > tr > .selected:hover, table.dataTable.order-column.hover tbody > tr:hover > .selected,
|
||||
table.dataTable.order-column.hover tbody > tr > .selected:hover {
|
||||
background-color: #026bc6;
|
||||
}
|
||||
table.dataTable tbody td.select-checkbox,
|
||||
table.dataTable tbody th.select-checkbox {
|
||||
position: relative;
|
||||
}
|
||||
table.dataTable tbody td.select-checkbox:before, table.dataTable tbody td.select-checkbox:after,
|
||||
table.dataTable tbody th.select-checkbox:before,
|
||||
table.dataTable tbody th.select-checkbox:after {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 1.2em;
|
||||
left: 50%;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
table.dataTable tbody td.select-checkbox:before,
|
||||
table.dataTable tbody th.select-checkbox:before {
|
||||
content: ' ';
|
||||
margin-top: -6px;
|
||||
margin-left: -6px;
|
||||
border: 1px solid black;
|
||||
border-radius: 3px;
|
||||
}
|
||||
table.dataTable tr.selected td.select-checkbox:after,
|
||||
table.dataTable tr.selected th.select-checkbox:after {
|
||||
content: '\2714';
|
||||
margin-top: -11px;
|
||||
margin-left: -4px;
|
||||
text-align: center;
|
||||
text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9;
|
||||
}
|
||||
|
||||
div.dataTables_wrapper span.select-info,
|
||||
div.dataTables_wrapper span.select-item {
|
||||
margin-left: 0.5em;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 640px) {
|
||||
div.dataTables_wrapper span.select-info,
|
||||
div.dataTables_wrapper span.select-item {
|
||||
margin-left: 0;
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
table.dataTable tbody tr.selected,
|
||||
table.dataTable tbody th.selected,
|
||||
table.dataTable tbody td.selected {
|
||||
color: white;
|
||||
}
|
||||
table.dataTable tbody tr.selected a,
|
||||
table.dataTable tbody th.selected a,
|
||||
table.dataTable tbody td.selected a {
|
||||
color: #a2d4ed;
|
||||
}
|
17
assets/vendor/datatables/js/buttons.bootstrap4.min.js
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
/*!
|
||||
Bootstrap integration for DataTables' Buttons
|
||||
©2016 SpryMedia Ltd - datatables.net/license
|
||||
*/
|
||||
(function(c) { "function" === typeof define && define.amd ? define(["jquery", "datatables.net-bs4", "datatables.net-buttons"], function(a) { return c(a, window, document) }) : "object" === typeof exports ? module.exports = function(a, b) { a || (a = window); if (!b || !b.fn.dataTable) b = require("datatables.net-bs4")(a, b).$;
|
||||
b.fn.dataTable.Buttons || require("datatables.net-buttons")(a, b); return c(b, a, a.document) } : c(jQuery, window, document) })(function(c) {
|
||||
var a = c.fn.dataTable;
|
||||
c.extend(!0, a.Buttons.defaults, {
|
||||
dom: {
|
||||
container: { className: "dt-buttons" },
|
||||
button: { className: "btn btn-outline-light" },
|
||||
collection: { tag: "div", className: "dt-button-collection dropdown-menu", button: { tag: "a", className: "dt-button dropdown-item", active: "active", disabled: "disabled" } }
|
||||
}
|
||||
});
|
||||
a.ext.buttons.collection.className += " dropdown-toggle";
|
||||
return a.Buttons
|
||||
});
|
88
assets/vendor/datatables/js/data-table.js
vendored
Normal file
@ -0,0 +1,88 @@
|
||||
jQuery(document).ready(function($) {
|
||||
'use strict';
|
||||
|
||||
if ($("table.first").length) {
|
||||
|
||||
$(document).ready(function() {
|
||||
$('table.first').DataTable();
|
||||
});
|
||||
}
|
||||
|
||||
/* Calender jQuery **/
|
||||
|
||||
if ($("table.second").length) {
|
||||
|
||||
$(document).ready(function() {
|
||||
var table = $('table.second').DataTable({
|
||||
lengthChange: false,
|
||||
buttons: ['copy', 'excel', 'pdf', 'print', 'colvis']
|
||||
});
|
||||
|
||||
table.buttons().container()
|
||||
.appendTo('#example_wrapper .col-md-6:eq(0)');
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($("#example2").length) {
|
||||
|
||||
$(document).ready(function() {
|
||||
$(document).ready(function() {
|
||||
var groupColumn = 2;
|
||||
var table = $('#example2').DataTable({
|
||||
"columnDefs": [
|
||||
{ "visible": false, "targets": groupColumn }
|
||||
],
|
||||
"order": [
|
||||
[groupColumn, 'asc']
|
||||
],
|
||||
"displayLength": 25,
|
||||
"drawCallback": function(settings) {
|
||||
var api = this.api();
|
||||
var rows = api.rows({ page: 'current' }).nodes();
|
||||
var last = null;
|
||||
|
||||
api.column(groupColumn, { page: 'current' }).data().each(function(group, i) {
|
||||
if (last !== group) {
|
||||
$(rows).eq(i).before(
|
||||
'<tr class="group"><td colspan="5">' + group + '</td></tr>'
|
||||
);
|
||||
|
||||
last = group;
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// Order by the grouping
|
||||
$('#example2 tbody').on('click', 'tr.group', function() {
|
||||
var currentOrder = table.order()[0];
|
||||
if (currentOrder[0] === groupColumn && currentOrder[1] === 'asc') {
|
||||
table.order([groupColumn, 'desc']).draw();
|
||||
} else {
|
||||
table.order([groupColumn, 'asc']).draw();
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
if ($("#example3").length) {
|
||||
|
||||
$('#example3').DataTable({
|
||||
select: {
|
||||
style: 'multi'
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
if ($("#example4").length) {
|
||||
|
||||
$(document).ready(function() {
|
||||
var table = $('#example4').DataTable({
|
||||
fixedHeader: true
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
});
|
53
assets/vendor/datatables/js/dataTables.bootstrap4.min.js
vendored
Normal file
@ -0,0 +1,53 @@
|
||||
/*!
|
||||
DataTables Bootstrap 4 integration
|
||||
©2011-2017 SpryMedia Ltd - datatables.net/license
|
||||
*/
|
||||
(function(b) { "function" === typeof define && define.amd ? define(["jquery", "datatables.net"], function(a) { return b(a, window, document) }) : "object" === typeof exports ? module.exports = function(a, d) { a || (a = window); if (!d || !d.fn.dataTable) d = require("datatables.net")(a, d).$; return b(d, a, a.document) } : b(jQuery, window, document) })(function(b, a, d, m) {
|
||||
var f = b.fn.dataTable;
|
||||
b.extend(!0, f.defaults, {
|
||||
dom: "<'row'<'col-sm-12 col-md-6'l><'col-sm-12 col-md-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>",
|
||||
renderer: "bootstrap"
|
||||
});
|
||||
b.extend(f.ext.classes, { sWrapper: "dataTables_wrapper dt-bootstrap4", sFilterInput: "form-control form-control-sm", sLengthSelect: "custom-select custom-select-sm form-control form-control-sm", sProcessing: "dataTables_processing card", sPageButton: "paginate_button page-item" });
|
||||
f.ext.renderer.pageButton.bootstrap = function(a, h, r, s, j, n) {
|
||||
var o = new f.Api(a),
|
||||
t = a.oClasses,
|
||||
k = a.oLanguage.oPaginate,
|
||||
u = a.oLanguage.oAria.paginate || {},
|
||||
e, g, p = 0,
|
||||
q = function(d, f) {
|
||||
var l, h, i, c, m = function(a) {
|
||||
a.preventDefault();
|
||||
!b(a.currentTarget).hasClass("disabled") && o.page() != a.data.action && o.page(a.data.action).draw("page")
|
||||
};
|
||||
l = 0;
|
||||
for (h = f.length; l < h; l++)
|
||||
if (c = f[l], b.isArray(c)) q(d, c);
|
||||
else {
|
||||
g = e = "";
|
||||
switch (c) {
|
||||
case "ellipsis":
|
||||
e = "…";
|
||||
g = "disabled"; break;
|
||||
case "first":
|
||||
e = k.sFirst;
|
||||
g = c + (0 < j ? "" : " disabled"); break;
|
||||
case "previous":
|
||||
e = k.sPrevious;
|
||||
g = c + (0 < j ? "" : " disabled"); break;
|
||||
case "next":
|
||||
e = k.sNext;
|
||||
g = c + (j < n - 1 ? "" : " disabled"); break;
|
||||
case "last":
|
||||
e = k.sLast;
|
||||
g = c + (j < n - 1 ? "" : " disabled"); break;
|
||||
default:
|
||||
e = c + 1, g = j === c ? "active" : "" } e && (i = b("<li>", { "class": t.sPageButton + " " + g, id: 0 === r && "string" === typeof c ? a.sTableId + "_" + c : null }).append(b("<a>", { href: "#", "aria-controls": a.sTableId, "aria-label": u[c], "data-dt-idx": p, tabindex: a.iTabIndex, "class": "page-link" }).html(e)).appendTo(d), a.oApi._fnBindAction(i, { action: c }, m), p++)
|
||||
}
|
||||
},
|
||||
i;
|
||||
try { i = b(h).find(d.activeElement).data("dt-idx") } catch (v) {} q(b(h).empty().html('<ul class="pagination"/>').children("ul"), s);
|
||||
i !== m && b(h).find("[data-dt-idx=" + i + "]").focus()
|
||||
};
|
||||
return f
|
||||
});
|
116
assets/vendor/datepicker/datepicker.js
vendored
Normal file
@ -0,0 +1,116 @@
|
||||
jQuery(document).ready(function($) {
|
||||
'use strict';
|
||||
|
||||
if ($("#datetimepicker1").length) {
|
||||
$('#datetimepicker1').datetimepicker();
|
||||
|
||||
}
|
||||
|
||||
/* Calender jQuery **/
|
||||
|
||||
if ($("datetimepicker2").length) {
|
||||
|
||||
$('#datetimepicker2').datetimepicker({
|
||||
locale: 'ru',
|
||||
icons: {
|
||||
time: "far fa-clock",
|
||||
date: "fa fa-calendar-alt",
|
||||
up: "fa fa-arrow-up",
|
||||
down: "fa fa-arrow-down"
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if ($("#datetimepicker3").length) {
|
||||
|
||||
$('#datetimepicker3').datetimepicker({
|
||||
format: 'LT'
|
||||
});
|
||||
}
|
||||
|
||||
if ($("#datetimepicker4").length) {
|
||||
$('#datetimepicker4').datetimepicker({
|
||||
format: 'L'
|
||||
});
|
||||
|
||||
}
|
||||
if ($("#datetimepicker5").length) {
|
||||
$('#datetimepicker5').datetimepicker();
|
||||
|
||||
}
|
||||
|
||||
if ($("#datetimepicker6").length) {
|
||||
$('#datetimepicker6').datetimepicker({
|
||||
defaultDate: "11/1/2013",
|
||||
disabledDates: [
|
||||
moment("12/25/2013"),
|
||||
new Date(2013, 11 - 1, 21),
|
||||
"11/22/2013 00:53"
|
||||
],
|
||||
icons: {
|
||||
time: "far fa-clock",
|
||||
date: "fa fa-calendar-alt",
|
||||
up: "fa fa-arrow-up",
|
||||
down: "fa fa-arrow-down"
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($("#datetimepicker7").length) {
|
||||
$(function() {
|
||||
$('#datetimepicker7').datetimepicker({
|
||||
icons: {
|
||||
time: "far fa-clock",
|
||||
date: "fa fa-calendar-alt",
|
||||
up: "fa fa-arrow-up",
|
||||
down: "fa fa-arrow-down"
|
||||
}
|
||||
});
|
||||
$('#datetimepicker8').datetimepicker({
|
||||
useCurrent: false,
|
||||
icons: {
|
||||
time: "far fa-clock",
|
||||
date: "fa fa-calendar-alt",
|
||||
up: "fa fa-arrow-up",
|
||||
down: "fa fa-arrow-down"
|
||||
}
|
||||
});
|
||||
$("#datetimepicker7").on("change.datetimepicker", function(e) {
|
||||
$('#datetimepicker8').datetimepicker('minDate', e.date);
|
||||
});
|
||||
$("#datetimepicker8").on("change.datetimepicker", function(e) {
|
||||
$('#datetimepicker7').datetimepicker('maxDate', e.date);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
if ($("#datetimepicker10").length) {
|
||||
$('#datetimepicker10').datetimepicker({
|
||||
viewMode: 'years',
|
||||
icons: {
|
||||
time: "far fa-clock",
|
||||
date: "fa fa-calendar-alt",
|
||||
up: "fa fa-arrow-up",
|
||||
down: "fa fa-arrow-down"
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if ($("#datetimepicker11").length) {
|
||||
$('#datetimepicker11').datetimepicker({
|
||||
viewMode: 'years',
|
||||
format: 'MM/YYYY'
|
||||
});
|
||||
}
|
||||
|
||||
if ($("#datetimepicker13").length) {
|
||||
$('#datetimepicker13').datetimepicker({
|
||||
inline: true,
|
||||
sideBySide: true
|
||||
});
|
||||
|
||||
}
|
||||
});
|
4506
assets/vendor/datepicker/moment.js
vendored
Normal file
208
assets/vendor/datepicker/tempusdominus-bootstrap-4.css
vendored
Normal file
@ -0,0 +1,208 @@
|
||||
/*@preserve
|
||||
* Tempus Dominus Bootstrap4 v5.0.1 (https://tempusdominus.github.io/bootstrap-4/)
|
||||
* Copyright 2016-2018 Jonathan Peterson
|
||||
* Licensed under MIT (https://github.com/tempusdominus/bootstrap-3/blob/master/LICENSE)
|
||||
*/
|
||||
|
||||
.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
clip: rect(0, 0, 0, 0);
|
||||
border: 0; }
|
||||
|
||||
.bootstrap-datetimepicker-widget {
|
||||
list-style: none; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu {
|
||||
display: block;
|
||||
margin: 2px 0;
|
||||
padding: 4px;
|
||||
width: 370px; }
|
||||
@media (min-width: 576px) {
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
|
||||
width: 38em; } }
|
||||
@media (min-width: 768px) {
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
|
||||
width: 38em; } }
|
||||
@media (min-width: 992px) {
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
|
||||
width: 38em; } }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after {
|
||||
content: '';
|
||||
display: inline-block;
|
||||
position: absolute; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
|
||||
border-left: 7px solid transparent;
|
||||
border-right: 7px solid transparent;
|
||||
border-bottom: 7px solid #ccc;
|
||||
border-bottom-color: rgba(0, 0, 0, 0.2);
|
||||
top: -7px;
|
||||
left: 7px; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
|
||||
border-left: 6px solid transparent;
|
||||
border-right: 6px solid transparent;
|
||||
border-bottom: 6px solid white;
|
||||
top: -6px;
|
||||
left: 8px; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
|
||||
border-left: 7px solid transparent;
|
||||
border-right: 7px solid transparent;
|
||||
border-top: 7px solid #ccc;
|
||||
border-top-color: rgba(0, 0, 0, 0.2);
|
||||
bottom: -7px;
|
||||
left: 6px; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
|
||||
border-left: 6px solid transparent;
|
||||
border-right: 6px solid transparent;
|
||||
border-top: 6px solid white;
|
||||
bottom: -6px;
|
||||
left: 7px; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before {
|
||||
left: auto;
|
||||
right: 6px; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after {
|
||||
left: auto;
|
||||
right: 7px; }
|
||||
.bootstrap-datetimepicker-widget.dropdown-menu.wider {
|
||||
width: 16rem; }
|
||||
.bootstrap-datetimepicker-widget .list-unstyled {
|
||||
margin: 0; }
|
||||
.bootstrap-datetimepicker-widget a[data-action] {
|
||||
padding: 6px 0; }
|
||||
.bootstrap-datetimepicker-widget a[data-action]:active {
|
||||
box-shadow: none; }
|
||||
.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {
|
||||
width: 54px;
|
||||
font-weight: bold;
|
||||
font-size: 1.2em;
|
||||
margin: 0; }
|
||||
.bootstrap-datetimepicker-widget button[data-action] {
|
||||
padding: 6px; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
|
||||
content: "Increment Hours"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
|
||||
content: "Increment Minutes"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
|
||||
content: "Decrement Hours"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
|
||||
content: "Decrement Minutes"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
|
||||
content: "Show Hours"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
|
||||
content: "Show Minutes"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
|
||||
content: "Toggle AM/PM"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
|
||||
content: "Clear the picker"; }
|
||||
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
|
||||
content: "Set the date to today"; }
|
||||
.bootstrap-datetimepicker-widget .picker-switch {
|
||||
text-align: center; }
|
||||
.bootstrap-datetimepicker-widget .picker-switch::after {
|
||||
content: "Toggle Date and Time Screens"; }
|
||||
.bootstrap-datetimepicker-widget .picker-switch td {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
height: auto;
|
||||
width: auto;
|
||||
line-height: inherit; }
|
||||
.bootstrap-datetimepicker-widget .picker-switch td span {
|
||||
line-height: 2.5;
|
||||
height: 2.5em;
|
||||
width: 100%; }
|
||||
.bootstrap-datetimepicker-widget table {
|
||||
width: 100%;
|
||||
margin: 0; }
|
||||
.bootstrap-datetimepicker-widget table td,
|
||||
.bootstrap-datetimepicker-widget table th {
|
||||
text-align: center;
|
||||
border-radius: 0.25rem; }
|
||||
.bootstrap-datetimepicker-widget table th {
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
width: 20px; }
|
||||
.bootstrap-datetimepicker-widget table th.picker-switch {
|
||||
width: 145px; }
|
||||
.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
|
||||
background: none;
|
||||
color: #6c757d;
|
||||
cursor: not-allowed; }
|
||||
.bootstrap-datetimepicker-widget table th.prev::after {
|
||||
content: "Previous Month"; }
|
||||
.bootstrap-datetimepicker-widget table th.next::after {
|
||||
content: "Next Month"; }
|
||||
.bootstrap-datetimepicker-widget table thead tr:first-child th {
|
||||
cursor: pointer; }
|
||||
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
|
||||
background: #efeff6; }
|
||||
.bootstrap-datetimepicker-widget table td {
|
||||
height: 54px;
|
||||
line-height: 54px;
|
||||
width: 54px; }
|
||||
.bootstrap-datetimepicker-widget table td.cw {
|
||||
font-size: .8em;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
color: #6c757d; }
|
||||
.bootstrap-datetimepicker-widget table td.day {
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
width: 20px; }
|
||||
.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
|
||||
background: #efeff6;
|
||||
cursor: pointer; }
|
||||
.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
|
||||
color: #6c757d; }
|
||||
.bootstrap-datetimepicker-widget table td.today {
|
||||
position: relative; }
|
||||
.bootstrap-datetimepicker-widget table td.today:before {
|
||||
content: '';
|
||||
display: inline-block;
|
||||
border: solid transparent;
|
||||
border-width: 0 0 7px 7px;
|
||||
border-bottom-color: #007bff;
|
||||
border-top-color: rgba(0, 0, 0, 0.2);
|
||||
position: absolute;
|
||||
bottom: 4px;
|
||||
right: 4px; }
|
||||
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
|
||||
background-color: #5763ff;
|
||||
color: #fff;
|
||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||
}
|
||||
.bootstrap-datetimepicker-widget table td.active.today:before {
|
||||
border-bottom-color: #fff; }
|
||||
.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
|
||||
background: none;
|
||||
color: #6c757d;
|
||||
cursor: not-allowed; }
|
||||
.bootstrap-datetimepicker-widget table td span {
|
||||
display: inline-block;
|
||||
width: 54px;
|
||||
height: 54px;
|
||||
line-height: 54px;
|
||||
margin: 2px 1.5px;
|
||||
cursor: pointer;
|
||||
border-radius: 0.25rem; }
|
||||
.bootstrap-datetimepicker-widget table td span:hover {
|
||||
background: #efeff6; }
|
||||
.bootstrap-datetimepicker-widget table td span.active {
|
||||
background-color: #5763ff;
|
||||
color: #fff;
|
||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||
}
|
||||
.bootstrap-datetimepicker-widget table td span.old {
|
||||
color: #6c757d; }
|
||||
.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
|
||||
background: none;
|
||||
color: #6c757d;
|
||||
cursor: not-allowed; }
|
||||
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
|
||||
height: 27px;
|
||||
line-height: 27px; }
|
||||
|
||||
.input-group [data-toggle="datetimepicker"] {
|
||||
cursor: pointer; }
|
2776
assets/vendor/datepicker/tempusdominus-bootstrap-4.js
vendored
Normal file
388
assets/vendor/daterangepicker/daterangepicker.css
vendored
Normal file
@ -0,0 +1,388 @@
|
||||
.daterangepicker {
|
||||
position: absolute;
|
||||
color: inherit;
|
||||
background-color: #fff;
|
||||
border-radius: 4px;
|
||||
border: 1px solid #ddd;
|
||||
width: 278px;
|
||||
max-width: none;
|
||||
padding: 0;
|
||||
margin-top: 7px;
|
||||
top: 100px;
|
||||
left: 20px;
|
||||
z-index: 3001;
|
||||
display: none;
|
||||
font-family: arial;
|
||||
font-size: 15px;
|
||||
line-height: 1em;
|
||||
}
|
||||
|
||||
.daterangepicker:before, .daterangepicker:after {
|
||||
position: absolute;
|
||||
display: inline-block;
|
||||
border-bottom-color: rgba(0, 0, 0, 0.2);
|
||||
content: '';
|
||||
}
|
||||
|
||||
.daterangepicker:before {
|
||||
top: -7px;
|
||||
border-right: 7px solid transparent;
|
||||
border-left: 7px solid transparent;
|
||||
border-bottom: 7px solid #ccc;
|
||||
}
|
||||
|
||||
.daterangepicker:after {
|
||||
top: -6px;
|
||||
border-right: 6px solid transparent;
|
||||
border-bottom: 6px solid #fff;
|
||||
border-left: 6px solid transparent;
|
||||
}
|
||||
|
||||
.daterangepicker.opensleft:before {
|
||||
right: 9px;
|
||||
}
|
||||
|
||||
.daterangepicker.opensleft:after {
|
||||
right: 10px;
|
||||
}
|
||||
|
||||
.daterangepicker.openscenter:before {
|
||||
left: 0;
|
||||
right: 0;
|
||||
width: 0;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.daterangepicker.openscenter:after {
|
||||
left: 0;
|
||||
right: 0;
|
||||
width: 0;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.daterangepicker.opensright:before {
|
||||
left: 9px;
|
||||
}
|
||||
|
||||
.daterangepicker.opensright:after {
|
||||
left: 10px;
|
||||
}
|
||||
|
||||
.daterangepicker.drop-up {
|
||||
margin-top: -7px;
|
||||
}
|
||||
|
||||
.daterangepicker.drop-up:before {
|
||||
top: initial;
|
||||
bottom: -7px;
|
||||
border-bottom: initial;
|
||||
border-top: 7px solid #ccc;
|
||||
}
|
||||
|
||||
.daterangepicker.drop-up:after {
|
||||
top: initial;
|
||||
bottom: -6px;
|
||||
border-bottom: initial;
|
||||
border-top: 6px solid #fff;
|
||||
}
|
||||
|
||||
.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
|
||||
float: none;
|
||||
}
|
||||
|
||||
.daterangepicker.single .drp-selected {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.daterangepicker.show-calendar .drp-calendar {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.daterangepicker.show-calendar .drp-buttons {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.daterangepicker.auto-apply .drp-buttons {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-calendar {
|
||||
display: none;
|
||||
max-width: 270px;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-calendar.left {
|
||||
padding: 8px 0 8px 8px;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-calendar.right {
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-calendar.single .calendar-table {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
|
||||
color: #fff;
|
||||
border: solid #3d3f5d;
|
||||
border-width: 0 2px 2px 0;
|
||||
border-radius: 0;
|
||||
display: inline-block;
|
||||
padding: 3px;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table .next span {
|
||||
transform: rotate(-45deg);
|
||||
-webkit-transform: rotate(-45deg);
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table .prev span {
|
||||
transform: rotate(135deg);
|
||||
-webkit-transform: rotate(135deg);
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
|
||||
white-space: nowrap;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
min-width: 32px;
|
||||
width: 32px;
|
||||
height: 24px;
|
||||
line-height: 24px;
|
||||
font-size: 12px;
|
||||
border-radius: 4px;
|
||||
border: 1px solid transparent;
|
||||
white-space: nowrap;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table {
|
||||
border: 1px solid #fff;
|
||||
border-radius: 4px;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-table table {
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
border-spacing: 0;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.daterangepicker td.available:hover, .daterangepicker th.available:hover {
|
||||
background-color: #efeff6;
|
||||
border-color: transparent;
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
.daterangepicker td.week, .daterangepicker th.week {
|
||||
font-size: 80%;
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
|
||||
background-color: #fff;
|
||||
border-color: transparent;
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.daterangepicker td.in-range {
|
||||
background-color: #f1f1ff;
|
||||
border-color: transparent;
|
||||
color: #3d3f5d;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.daterangepicker td.start-date {
|
||||
border-radius: 4px 0 0 4px;
|
||||
}
|
||||
|
||||
.daterangepicker td.end-date {
|
||||
border-radius: 0 4px 4px 0;
|
||||
}
|
||||
|
||||
.daterangepicker td.start-date.end-date {
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.daterangepicker td.active, .daterangepicker td.active:hover {
|
||||
background-color: #5763ff;
|
||||
border-color: transparent;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.daterangepicker th.month {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.daterangepicker td.disabled, .daterangepicker option.disabled {
|
||||
color: #999;
|
||||
cursor: not-allowed;
|
||||
text-decoration: line-through;
|
||||
}
|
||||
|
||||
.daterangepicker select.monthselect, .daterangepicker select.yearselect {
|
||||
font-size: 12px;
|
||||
padding: 1px;
|
||||
height: auto;
|
||||
margin: 0;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.daterangepicker select.monthselect {
|
||||
margin-right: 2%;
|
||||
width: 56%;
|
||||
}
|
||||
|
||||
.daterangepicker select.yearselect {
|
||||
width: 40%;
|
||||
}
|
||||
|
||||
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
|
||||
width: 50px;
|
||||
margin: 0 auto;
|
||||
background: #eee;
|
||||
border: 1px solid #eee;
|
||||
padding: 2px;
|
||||
outline: 0;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-time {
|
||||
text-align: center;
|
||||
margin: 4px auto 0 auto;
|
||||
line-height: 30px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.daterangepicker .calendar-time select.disabled {
|
||||
color: #ccc;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-buttons {
|
||||
clear: both;
|
||||
text-align: right;
|
||||
padding: 8px;
|
||||
border-top: 1px solid #ddd;
|
||||
display: none;
|
||||
line-height: 12px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-selected {
|
||||
display: inline-block;
|
||||
font-size: 12px;
|
||||
padding-right: 8px;
|
||||
}
|
||||
|
||||
.daterangepicker .drp-buttons .btn {
|
||||
margin-left: 8px;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
|
||||
.daterangepicker.show-ranges .drp-calendar.left {
|
||||
border-left: 1px solid #ddd;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges {
|
||||
float: none;
|
||||
text-align: left;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.daterangepicker.show-calendar .ranges {
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges ul {
|
||||
list-style: none;
|
||||
margin: 0 auto;
|
||||
padding: 0;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges li {
|
||||
font-size: 12px;
|
||||
padding: 8px 12px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges li:hover {
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
.daterangepicker .ranges li.active {
|
||||
background-color: #08c;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* Larger Screen Styling */
|
||||
@media (min-width: 564px) {
|
||||
.daterangepicker {
|
||||
width: auto; }
|
||||
.daterangepicker .ranges ul {
|
||||
width: 140px; }
|
||||
.daterangepicker.single .ranges ul {
|
||||
width: 100%; }
|
||||
.daterangepicker.single .drp-calendar.left {
|
||||
clear: none; }
|
||||
.daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .drp-calendar {
|
||||
float: left; }
|
||||
.daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .drp-calendar {
|
||||
float: right; }
|
||||
.daterangepicker.ltr {
|
||||
direction: ltr;
|
||||
text-align: left; }
|
||||
.daterangepicker.ltr .drp-calendar.left {
|
||||
clear: left;
|
||||
margin-right: 0; }
|
||||
.daterangepicker.ltr .drp-calendar.left .calendar-table {
|
||||
border-right: none;
|
||||
border-top-right-radius: 0;
|
||||
border-bottom-right-radius: 0; }
|
||||
.daterangepicker.ltr .drp-calendar.right {
|
||||
margin-left: 0; }
|
||||
.daterangepicker.ltr .drp-calendar.right .calendar-table {
|
||||
border-left: none;
|
||||
border-top-left-radius: 0;
|
||||
border-bottom-left-radius: 0; }
|
||||
.daterangepicker.ltr .drp-calendar.left .calendar-table {
|
||||
padding-right: 8px; }
|
||||
.daterangepicker.ltr .ranges, .daterangepicker.ltr .drp-calendar {
|
||||
float: left; }
|
||||
.daterangepicker.rtl {
|
||||
direction: rtl;
|
||||
text-align: right; }
|
||||
.daterangepicker.rtl .drp-calendar.left {
|
||||
clear: right;
|
||||
margin-left: 0; }
|
||||
.daterangepicker.rtl .drp-calendar.left .calendar-table {
|
||||
border-left: none;
|
||||
border-top-left-radius: 0;
|
||||
border-bottom-left-radius: 0; }
|
||||
.daterangepicker.rtl .drp-calendar.right {
|
||||
margin-right: 0; }
|
||||
.daterangepicker.rtl .drp-calendar.right .calendar-table {
|
||||
border-right: none;
|
||||
border-top-right-radius: 0;
|
||||
border-bottom-right-radius: 0; }
|
||||
.daterangepicker.rtl .drp-calendar.left .calendar-table {
|
||||
padding-left: 12px; }
|
||||
.daterangepicker.rtl .ranges, .daterangepicker.rtl .drp-calendar {
|
||||
text-align: right;
|
||||
float: right; } }
|
||||
@media (min-width: 730px) {
|
||||
.daterangepicker .ranges {
|
||||
width: auto; }
|
||||
.daterangepicker.ltr .ranges {
|
||||
float: left; }
|
||||
.daterangepicker.rtl .ranges {
|
||||
float: right; }
|
||||
.daterangepicker .drp-calendar.left {
|
||||
clear: none !important; } }
|
3530
assets/vendor/dropzone/dropzone.js
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-Black.woff
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-BlackItalic.woff
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-Bold.woff
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-BoldItalic.woff
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-Book.woff
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-BookItalic.woff
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-Medium.woff
vendored
Normal file
BIN
assets/vendor/fonts/circular-std/CircularStd-MediumItalic.woff
vendored
Normal file
64
assets/vendor/fonts/circular-std/style.css
vendored
Normal file
@ -0,0 +1,64 @@
|
||||
/* #### Generated By: http://www.cufonfonts.com #### */
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Black';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Black'), url('CircularStd-Black.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Book';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Book'), url('CircularStd-Book.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Medium';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Medium'), url('CircularStd-Medium.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Black Italic';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Black Italic'), url('CircularStd-BlackItalic.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Bold';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Bold'), url('CircularStd-Bold.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Bold Italic';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Bold Italic'), url('CircularStd-BoldItalic.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Book Italic';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Book Italic'), url('CircularStd-BookItalic.woff') format('woff');
|
||||
}
|
||||
|
||||
|
||||
@font-face {
|
||||
font-family: 'Circular Std Medium Italic';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
src: local('Circular Std Medium Italic'), url('CircularStd-MediumItalic.woff') format('woff');
|
||||
}
|