├── 404.html ├── 500.html ├── README.md ├── accordion.html ├── add-course.html ├── add-department.html ├── add-library-assets.html ├── add-professor.html ├── add-student.html ├── advance-form-element.html ├── alerts.html ├── all-courses.html ├── all-professors.html ├── all-students.html ├── analytics.html ├── area-charts.html ├── bar-charts.html ├── basic-form-element.html ├── buttons.html ├── c3.html ├── code-editor.html ├── course-info.html ├── course-payment.html ├── css ├── accordions.css ├── alerts.css ├── animate.css ├── bootstrap.min.css ├── bootstrap.min.css.map ├── buttons.css ├── c3 │ └── c3.min.css ├── calendar │ ├── fullcalendar.min.css │ └── fullcalendar.print.min.css ├── chosen │ ├── bootstrap-chosen.css │ └── chosen-sprite.png ├── code-editor │ ├── ambiance.css │ └── codemirror.css ├── colorpicker │ └── colorpicker.css ├── cropper │ └── cropper.min.css ├── data-table │ ├── bootstrap-editable.css │ └── bootstrap-table.css ├── datapicker │ ├── colorpicker.css │ └── datepicker3.css ├── dropzone │ └── dropzone.css ├── duallistbox │ └── bootstrap-duallistbox.min.css ├── editor │ ├── bootstrap-editable.css │ ├── datetimepicker.css │ ├── select2.css │ └── x-editor-style.css ├── educate-custon-icon.css ├── font-awesome.min.css ├── form.css ├── form │ ├── all-type-forms.css │ └── themesaller-forms.css ├── ionRangeSlider │ ├── ion.rangeSlider.css │ ├── ion.rangeSlider.skinFlat.css │ └── sprite-skin-flat.png ├── main.css ├── meanmenu.min.css ├── metisMenu │ ├── metisMenu-vertical.css │ ├── metisMenu.min.css │ └── metisMenu.min.css.map ├── modals.css ├── morrisjs │ └── morris.css ├── normalize.css ├── notifications │ ├── Lobibox.min.css │ └── notifications.css ├── owl.carousel.css ├── owl.theme.css ├── owl.transitions.css ├── preloader │ └── preloader-style.css ├── responsive.css ├── scrollbar │ └── jquery.mCustomScrollbar.min.css ├── select2 │ └── select2.min.css ├── summernote │ ├── fonts │ │ ├── summernote.eot │ │ ├── summernote.ttf │ │ └── summernote.woff │ └── summernote.css ├── tabs.css ├── touchspin │ └── jquery.bootstrap-touchspin.min.css └── tree-viewer │ ├── 32px.png │ ├── throbber.gif │ └── tree-viewer.css ├── data-maps.html ├── data-table.html ├── departments.html ├── dual-list-box.html ├── edit-course.html ├── edit-department.html ├── edit-library-assets.html ├── edit-professor.html ├── edit-student.html ├── events.html ├── fonts ├── FontAwesome.otf ├── educate-icon.svg ├── educate-icon.ttf ├── educate-icon.woff ├── fontawesome-webfont.eot ├── fontawesome-webfont.svg ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff ├── fontawesome-webfont.woff2 ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg ├── glyphicons-halflings-regular.ttf ├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2 ├── google-map.html ├── images-cropper.html ├── img ├── blog-details │ └── 1.jpg ├── clear.png ├── contact │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ └── 4.jpg ├── courses │ ├── 1.jpg │ ├── 2.jpg │ └── 3.jpg ├── cropper │ └── 1.jpg ├── favicon.ico ├── green1.png ├── loading.gif ├── logo │ ├── logo.png │ └── logosn.png ├── notification │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ └── 6.jpg ├── product │ ├── book-1.jpg │ ├── book-2.jpg │ ├── book-3.jpg │ ├── book-4.jpg │ ├── pro4.jpg │ └── profile-bg.jpg ├── profile │ └── 1.jpg └── student │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ └── 4.jpg ├── index-1.html ├── index-2.html ├── index.html ├── js ├── bootstrap.min.js ├── c3-charts │ ├── c3-active.js │ ├── c3.min.js │ └── d3.min.js ├── calendar │ ├── fullcalendar-active.js │ ├── fullcalendar.min.js │ └── moment.min.js ├── card.js ├── chart │ ├── jquery.peity.min.js │ └── peity-active.js ├── charts │ ├── Chart.js │ ├── area-chart.js │ ├── bar-chart.js │ ├── line-chart.js │ └── rounded-chart.js ├── chosen │ ├── chosen-active.js │ ├── chosen.jquery.js │ └── chosen.jquery.min.js ├── code-editor │ ├── code-editor-active.js │ ├── code-editor.js │ └── codemirror.js ├── colorpicker │ ├── color-picker-active.js │ └── jquery.spectrum.min.js ├── counterup │ ├── counterup-active.js │ ├── jquery.counterup.min.js │ └── waypoints.min.js ├── cropper │ ├── cropper-actice.js │ └── cropper.min.js ├── data-map │ ├── d3.min.js │ ├── data-maps-active.js │ ├── datamaps.all.min.js │ └── topojson.js ├── data-table │ ├── bootstrap-editable.js │ ├── bootstrap-table-editable.js │ ├── bootstrap-table-export.js │ ├── bootstrap-table-resizable.js │ ├── bootstrap-table.js │ ├── colResizable-1.5.source.js │ ├── data-table-active.js │ └── tableExport.js ├── datapicker │ ├── bootstrap-datepicker.js │ ├── bootstrap-datepicker.min.js │ └── datepicker-active.js ├── datepicker │ ├── datepicker-active.js │ └── jquery-ui.min.js ├── dropzone │ └── dropzone.js ├── duallistbox │ ├── duallistbox.active.js │ └── jquery.bootstrap-duallistbox.js ├── e-payment.js ├── editable │ ├── bootstrap-datetimepicker.js │ ├── bootstrap-editable.js │ ├── jquery.mockjax.js │ ├── mock-active.js │ ├── moment.min.js │ ├── select2.js │ └── xediable-active.js ├── form-validation │ ├── form-active.js │ ├── jquery.form.min.js │ └── jquery.validate.min.js ├── google.maps │ └── google.maps-active.js ├── icheck │ ├── icheck-active.js │ └── icheck.min.js ├── input-mask │ └── jasny-bootstrap.min.js ├── ionRangeSlider │ ├── ion.rangeSlider.active.js │ └── ion.rangeSlider.min.js ├── jquery-price-slider.js ├── jquery.maskedinput.min.js ├── jquery.meanmenu.js ├── jquery.payform.min.js ├── jquery.scrollUp.min.js ├── jquery.sticky.js ├── knob │ ├── jquery.knob.js │ └── knob-active.js ├── main.js ├── masking-active.js ├── metisMenu │ ├── metisMenu-active.js │ ├── metisMenu.min.js │ └── metisMenu.min.js.map ├── morrisjs │ ├── home3-active.js │ ├── morris-active-pro.js │ ├── morris-active.js │ ├── morris.js │ └── raphael-min.js ├── multiple-email │ └── multiple-email-active.js ├── notifications │ ├── Lobibox.js │ └── notification-active.js ├── owl.carousel.min.js ├── password-meter │ ├── password-meter-active.js │ ├── pwstrength-bootstrap.min.js │ └── zxcvbn.js ├── pdf │ ├── jquery.media.js │ └── pdf-active.js ├── peity │ ├── jquery.peity.min.js │ └── peity-active.js ├── plugins.js ├── rangle-slider │ ├── jquery-ui-1.10.4.custom.min.js │ ├── jquery-ui-touch-punch.min.js │ └── rangle-active.js ├── scrollbar │ ├── jquery.mCustomScrollbar.concat.min.js │ └── mCustomScrollbar-active.js ├── select2 │ ├── select2-active.js │ └── select2.full.min.js ├── sparkline │ ├── jquery.charts-sparkline.js │ ├── jquery.sparkline.min.js │ └── sparkline-active.js ├── summernote │ ├── summernote-active.js │ └── summernote.min.js ├── tab.js ├── tawk-chat.js ├── touchspin │ ├── jquery.bootstrap-touchspin.min.js │ └── touchspin-active.js ├── tree-line │ ├── jstree.active.js │ └── jstree.min.js ├── vendor │ ├── jquery-1.12.4.min.js │ ├── modernizr-2.8.3.min.js │ └── modernizr-custom.js ├── wizard │ ├── jquery.steps.js │ └── steps-active.js └── wow.min.js ├── library-assets.html ├── line-charts.html ├── lock.html ├── login.html ├── mailbox-compose.html ├── mailbox-view.html ├── mailbox.html ├── modals.html ├── multi-upload.html ├── notifications.html ├── password-meter.html ├── password-recovery.html ├── pdf-viewer.html ├── pdf └── mamunur.pdf ├── peity.html ├── preloader.html ├── professor-profile.html ├── register.html ├── rounded-chart.html ├── sparkline.html ├── static-table.html ├── student-profile.html ├── style.css ├── tabs.html ├── tinymc.html ├── tree-view.html ├── widgets.html └── x-editable.html /404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 404 Page | Kiaalap - Kiaalap Admin Template 8 | 9 | 10 | 12 | 13 | 15 | 16 | 18 | 19 | 21 | 22 | 24 | 25 | 26 | 27 | 29 | 30 | 32 | 33 | 35 | 36 | 38 | 39 | 41 | 42 | 44 | 45 | 46 | 48 | 49 | 50 | 52 | 53 | 55 | 56 | 58 | 59 | 60 | 61 | 62 | 65 |
66 |
67 |
68 |

ERROR 404

69 |

Sorry, but the page you are looking for has note been found. Try checking the URL for the error, then hit the refresh button on your browser or try found something else in our app.

70 | Dashboard 71 | Report Problem 72 |
73 | 76 |
77 |
78 | 80 | 81 | 83 | 84 | 86 | 87 | 89 | 90 | 92 | 93 | 95 | 96 | 98 | 99 | 101 | 102 | 104 | 105 | 106 | 108 | 109 | 110 | 111 | 113 | 114 | 115 | 117 | 118 | 119 | 121 | 122 | 123 | 124 | 126 | 127 | 129 | 130 | 132 | 133 | 135 | 136 | 137 | 138 | -------------------------------------------------------------------------------- /500.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 500 Page | Kiaalap - Kiaalap Admin Template 8 | 9 | 10 | 12 | 13 | 15 | 16 | 18 | 19 | 21 | 22 | 24 | 25 | 26 | 27 | 29 | 30 | 32 | 33 | 35 | 36 | 38 | 39 | 41 | 42 | 44 | 45 | 46 | 48 | 49 | 50 | 52 | 53 | 55 | 56 | 58 | 59 | 60 | 61 | 62 | 65 |
66 |
67 |
68 |

Server Error 500

69 |

The server encountered something unexpected that didn't allow it to complete the request. We apologize.

70 | Dashboard 71 | Report Problem 72 |
73 | 76 |
77 |
78 | 80 | 81 | 83 | 84 | 86 | 87 | 89 | 90 | 92 | 93 | 95 | 96 | 98 | 99 | 101 | 102 | 104 | 105 | 106 | 108 | 109 | 110 | 112 | 113 | 114 | 115 | 117 | 118 | 119 | 121 | 122 | 123 | 124 | 126 | 127 | 129 | 130 | 132 | 133 | 135 | 136 | 137 | 138 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Kiaalap admin dashboard 2 | Free admin dashboard template 3 | 4 | # Preview 5 | 6 | ![Kiaalap admin dashboard template preview](https://colorlib.com/wp/wp-content/uploads/sites/2/kiaalap-free-bootstrap-admin-dashboard-template.jpg) 7 | 8 | # Overview 9 | Kiaalap is a full-featured, multipurpose, premium bootstrap admin template built with Bootstrap 4 Framework, HTML5, CSS and JQuery. 10 | 11 | It is a fully responsive bootstrap admin template/bootstrap admin dashboard template that comes with a huge collection of reusable UI components & plugins. 12 | 13 | We believe we have covered everything you need to set up an All kind of website.If there is something that you would like to know then we are happy to help you out. 14 | 15 | # Template Features: 16 | 17 | - 50+ PAGES 18 | - VALID HTML5 & CSS3 19 | - MATERIAL DESIGN 20 | - RESPONSIVE LAYOUT 21 | - 3 HOME VERSIONS 22 | - NEAT, CLEAN AND SIMPLE DESIGN 23 | - CREATIVE AND MODERN DESIGN 24 | - BUILT BASED ON BOOTSTRAP 3+ 25 | - FULLY RESPONSIVE 26 | - CROSS BROWSER OPTIMIZATION 27 | - WELL COMMENTED HTML & CSS FILES 28 | - GOOGLE FONTS 29 | - GOOGLE MAP 30 | - C3 AND D3 CHARTS 31 | - PLOT CHART 32 | - PEITY CHARTS 33 | - SPARKLINES 34 | - CHOSEN 35 | - CODEMIRROR 36 | - COLORPICKER 37 | - IMAGES CROPPER 38 | - DATA MAP 39 | - DATEPICKER 40 | - X-EDITABLE 41 | - DUAL LISTBOX 42 | - GOOGLE MAPS 43 | - ICHECK 44 | - RANGESLIDER 45 | - JVECTORMAP 46 | - KNOB 47 | - MAPAEL 48 | - PASSWORD METER 49 | - PDF VIEWER 50 | - TOUCHSPIN 51 | - JSTREE 52 | - LOBIBOX 53 | - SUMMERNOTE 54 | 55 | # Other resources: 56 | 57 | - [Bootstrap Dashboards](https://colorlib.com/wp/free-bootstrap-admin-dashboard-templates/) 58 | - [Angular Dashboards](https://colorlib.com/wp/angularjs-admin-templates/) 59 | - [Free Admin Dashboards](https://colorlib.com/wp/free-html5-admin-dashboard-templates/) 60 | - [Website Templates](https://colorlib.com/wp/templates/) 61 | - [Free WordPress Themes](https://colorlib.com/wp/free-wordpress-themes/) 62 | -------------------------------------------------------------------------------- /css/accordions.css: -------------------------------------------------------------------------------- 1 | /*----------------------------------------*/ 2 | /* 1. accordion CSS 3 | /*----------------------------------------*/ 4 | 5 | .edu-custon-design .panel{ 6 | background:none; 7 | box-shadow:none; 8 | } 9 | .edu-custon-design .panel-default{ 10 | border:none; 11 | } 12 | .edu-custon-design .panel-collapse .panel-body{ 13 | border-top:none ; 14 | } 15 | .edu-custon-design .panel-heading{ 16 | border-top-left-radius:0px; 17 | border-top-right-radius:0px; 18 | background:#006DF0; 19 | color:#fff; 20 | font-size:20px; 21 | padding: 15px 20px; 22 | } 23 | .edu-custon-design .admin-panel-content{ 24 | background:#f5f5f5; 25 | } 26 | .edu-custon-design .admin-panel-content p{ 27 | font-size:14px; 28 | color:#444; 29 | line-height:24px; 30 | } 31 | .panel-group.edu-custon-design .accordion-head a:hover, .panel-group.edu-custon-design .accordion-head a:focus, .panel-group.edu-custon-design .accordion-head a:active{ 32 | color:#03a9f4; 33 | } 34 | .panel-group.edu-custon-design{ 35 | margin-bottom:30px; 36 | } 37 | .panel-group.edu-custon-design.edu-ad-mg-bt{ 38 | margin-bottom:40px; 39 | } 40 | .admin-pro-accordion-wrap, .tab-content-details{ 41 | background: #fff; 42 | padding: 15px; 43 | } 44 | .tab-content-details { 45 | text-align: center; 46 | background: #fff; 47 | padding: 20px 100px; 48 | } 49 | .tab-content-details p { 50 | font-size: 14px; 51 | color: #303030; 52 | line-height: 24px; 53 | } 54 | .admin-pro-accordion-wrap .panel-group.edu-custon-design { 55 | margin-bottom:0px; 56 | } 57 | .panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body { 58 | border-top: 0px solid #ddd; 59 | } 60 | .admin-accordion-mg-bt-40{ 61 | margin-bottom:40px; 62 | } -------------------------------------------------------------------------------- /css/alerts.css: -------------------------------------------------------------------------------- 1 | /*----------------------------------------*/ 2 | /* 1. Alert CSS 3 | /*----------------------------------------*/ 4 | .alert-title h2{ 5 | font-size:20px; 6 | } 7 | .alert-title p{ 8 | font-size:14px; 9 | } 10 | .alert-wrap1, .alert-wrap2, .alert-icon { 11 | background:#fff; 12 | padding:20px; 13 | } 14 | .alert-wrap1 .alert, .alert-wrap2 .alert, .alert-icon .alert{ 15 | margin-bottom:10px; 16 | border-radius:0px; 17 | } 18 | .alert-wrap1 .alert-mg-b, .alert-wrap2 .alert-mg-b, .alert-icon .alert-mg-b{ 19 | margin-bottom:0px; 20 | } 21 | .alert-icon .alert.alert-mg-b{ 22 | margin-bottom:0px; 23 | } 24 | .wrap-alert-b{ 25 | margin-bottom:30px; 26 | } 27 | .alert-success-style1, .alert-success-style2, .alert-success-style3, .alert-success-style4, .alert-st-one, .alert-st-two, .alert-st-three, .alert-st-four{ 28 | border:none; 29 | position:relative; 30 | } 31 | .alert-success-style1, .alert-st-one{ 32 | background:#34a854; 33 | } 34 | .alert-success-style2, .alert-st-two{ 35 | background:#4285f3; 36 | } 37 | .alert-success-style3, .alert-st-three{ 38 | background:#fbbc01; 39 | } 40 | .alert-success-style4, .alert-st-four{ 41 | background:#ea4331; 42 | } 43 | .alert-success-style1:before, .alert-success-style2:before, .alert-success-style3:before, .alert-success-style4:before{ 44 | background: #303030; 45 | position: absolute; 46 | content: ""; 47 | top: 0px; 48 | right: 0px; 49 | width: 9%; 50 | height: 100%; 51 | } 52 | .alert-success-style1:after, .alert-success-style2:after, .alert-success-style3:after, .alert-success-style4:after{ 53 | position: absolute; 54 | content: ""; 55 | top: 14px; 56 | right: 39px; 57 | border-left-color: #34a853; 58 | border-top: 11px solid transparent; 59 | border-bottom: 11px solid transparent; 60 | } 61 | .alert-success-style1:after{ 62 | border-left: 11px solid #34a853; 63 | } 64 | .alert-success-style2:after{ 65 | border-left: 11px solid #4285f3; 66 | } 67 | .alert-success-style3:after{ 68 | border-left: 11px solid #fbbc01; 69 | } 70 | .alert-success-style4:after{ 71 | border-left: 11px solid #ea4331; 72 | } 73 | .admin-check-sucess, .admin-check-pro{ 74 | color: #fff; 75 | position: absolute; 76 | z-index: 9; 77 | width: 50px; 78 | height: 100%; 79 | top: 0px; 80 | left: 0px; 81 | font-size: 16px; 82 | line-height: 50px; 83 | text-align: center; 84 | background: #303030; 85 | } 86 | .admin-check-sucess:after, .admin-check-pro:after{ 87 | position: absolute; 88 | content: ""; 89 | top: 14px; 90 | left: 47px; 91 | border-left-color: #303030; 92 | border-top: 11px solid transparent; 93 | border-bottom: 11px solid transparent; 94 | border-left: 11px solid #303030; 95 | } 96 | .alert-success-style1 p, .alert-success-style2 p, .alert-success-style3 p, .alert-success-style4 p{ 97 | color:#fff; 98 | margin:0px 60px; 99 | font-size:14px; 100 | } 101 | .alert-st-one .message-mg-rt, .alert-st-two .message-mg-rt, .alert-st-three .message-mg-rt, .alert-st-four .message-mg-rt{ 102 | color:#fff; 103 | margin:0px 0px 0px 60px; 104 | font-size:14px; 105 | } 106 | .alert-success-style1 .icon-sc-cl, .alert-success-style2 .icon-sc-cl, .alert-success-style3 .icon-sc-cl, .alert-success-style4 .icon-sc-cl{ 107 | color:#fff; 108 | z-index:9; 109 | position:relative; 110 | 111 | } 112 | .alert-success-style1 .sucess-op, .alert-success-style2 .sucess-op, .alert-success-style3 .sucess-op, .alert-success-style4 .sucess-op{ 113 | opacity:1; 114 | } 115 | .admin-check-pro.admin-check-pro-none, .admin-check-sucess.admin-check-pro-none{ 116 | background:none; 117 | } 118 | .admin-check-pro.admin-check-pro-none:after, .admin-check-sucess.admin-check-pro-none:after{ 119 | border-left-color: none; 120 | border-top: none; 121 | border-bottom: none; 122 | border-left: none; 123 | } 124 | .alert-st-one .message-alert-none, .alert-st-two .message-alert-none, .alert-st-three .message-alert-none, .alert-st-four .message-alert-none, .alert-success-style1 .message-alert-none, .alert-success-style2 .message-alert-none, .alert-success-style3 .message-alert-none, .alert-success-style4 .message-alert-none{ 125 | margin: 0px 0px 0px 45px; 126 | } 127 | .alert-success-style1.alert-success-stylenone:before, .alert-success-style2.alert-success-stylenone:before, .alert-success-style3.alert-success-stylenone:before, .alert-success-style4.alert-success-stylenone:before{ 128 | background:none; 129 | } 130 | .admin-check-pro-clr{ 131 | background:#34a854; 132 | } 133 | .admin-check-pro-clr1{ 134 | background:#4285f3; 135 | } 136 | .admin-check-pro-clr2{ 137 | background:#fbbc01; 138 | } 139 | .admin-check-pro-clr3{ 140 | background:#ea4331; 141 | } 142 | .alert-st-bg, .alert-st-bg1, .alert-st-bg2, .alert-st-bg3{ 143 | background:#fff; 144 | } 145 | .alert-st-bg{ 146 | border:1px solid #34a854; 147 | } 148 | .alert-st-bg1{ 149 | border:1px solid #4285f3; 150 | } 151 | .alert-st-bg2{ 152 | border:1px solid #fbbc01; 153 | } 154 | .alert-st-bg3{ 155 | border:1px solid #ea4331; 156 | } 157 | .alert-st-bg .message-mg-rt, .alert-st-bg1 .message-mg-rt, .alert-st-bg2 .message-mg-rt, .alert-st-bg3 .message-mg-rt{ 158 | color:#303030; 159 | } 160 | .admin-check-pro-clr:after{ 161 | border-left-color: #34a854; 162 | border-left: 11px solid #34a854 163 | } 164 | .admin-check-pro-clr1:after{ 165 | border-left-color: #4285f3; 166 | border-left: 11px solid #4285f3 167 | } 168 | .admin-check-pro-clr2:after{ 169 | border-left-color: #fbbc01; 170 | border-left: 11px solid #fbbc01 171 | } 172 | .admin-check-pro-clr3:after{ 173 | border-left-color: #ea4331; 174 | border-left: 11px solid #ea4331 175 | } 176 | .alert-st-bg p, .alert-st-bg1 p, .alert-st-bg2 p, .alert-st-bg3 p{ 177 | color:#303030; 178 | } 179 | .alert-st-bg:before, .alert-st-bg1:before, .alert-st-bg2:before, .alert-st-bg3:before{ 180 | background:none; 181 | } 182 | .alert-st-bg .icon-sc-cl, .alert-st-bg1 .icon-sc-cl, .alert-st-bg2 .icon-sc-cl, .alert-st-bg3 .icon-sc-cl{ 183 | color:#303030; 184 | } 185 | .alert-st-bg:after, .alert-st-bg1:after, .alert-st-bg2:after, .alert-st-bg3:after { 186 | border-left: 11px solid transparent; 187 | } 188 | .admin-check-pro-clr11, .admin-check-pro-clr12, .admin-check-pro-clr13, .admin-check-pro-clr14{ 189 | background:#eee; 190 | } 191 | .admin-check-pro-clr11{ 192 | color:#34a854; 193 | } 194 | .admin-check-pro-clr12{ 195 | color:#4285f3; 196 | } 197 | .admin-check-pro-clr13{ 198 | color:#fbbc01; 199 | } 200 | .admin-check-pro-clr14{ 201 | color:#ea4331; 202 | } 203 | .admin-check-pro-clr11:after, .admin-check-pro-clr12:after, .admin-check-pro-clr13:after, .admin-check-pro-clr14:after { 204 | border-left-color: #eee; 205 | border-left: 11px solid #eee; 206 | } 207 | .alert-st-bg11, .alert-st-bg12, .alert-st-bg13, .alert-st-bg14 { 208 | border: 1px solid #eee; 209 | } 210 | .alert-st-bg11 .icon-sc-cl{ 211 | color:#34a854; 212 | } 213 | .alert-st-bg12 .icon-sc-cl{ 214 | color:#4285f3; 215 | } 216 | .alert-st-bg13 .icon-sc-cl{ 217 | color:#fbbc01; 218 | } 219 | .alert-st-bg14 .icon-sc-cl{ 220 | color:#ea4331; 221 | } 222 | .wrap-alert-tb{ 223 | margin-bottom:40px; 224 | } -------------------------------------------------------------------------------- /css/c3/c3.min.css: -------------------------------------------------------------------------------- 1 | .c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:gray;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:.75}.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:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.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 #777;-moz-box-shadow:7px 7px 12px -9px #777;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #CCC}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#FFF}.c3-tooltip td{font-size:13px;padding:3px 6px;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}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:none}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000} -------------------------------------------------------------------------------- /css/calendar/fullcalendar.print.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * FullCalendar v3.8.0 3 | * Docs & License: https://fullcalendar.io/ 4 | * (c) 2017 Adam Shaw 5 | *//*! 6 | * FullCalendar v3.8.0 Print Stylesheet 7 | * Docs & License: https://fullcalendar.io/ 8 | * (c) 2017 Adam Shaw 9 | */.fc-bg,.fc-bgevent-container,.fc-bgevent-skeleton,.fc-business-container,.fc-event .fc-resizer,.fc-helper-container,.fc-helper-skeleton,.fc-highlight-container,.fc-highlight-skeleton{display:none}.fc tbody .fc-row,.fc-time-grid{min-height:0!important}.fc-time-grid .fc-event.fc-not-end:after,.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc{max-width:100%!important}.fc-event{color:#000!important;page-break-inside:avoid}.fc hr,.fc tbody,.fc td,.fc th,.fc thead,.fc-row{border-color:#fff!important;background:#fff!important}.fc tbody .fc-row{height:auto!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more,.fc-more-cell{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-agenda-view .fc-axis,.fc-popover{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc button,.fc-button-group,.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-day-grid-container,.fc-scroller,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important} -------------------------------------------------------------------------------- /css/chosen/chosen-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/css/chosen/chosen-sprite.png -------------------------------------------------------------------------------- /css/cropper/cropper.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Cropper v0.7.6-beta 3 | * https://github.com/fengyuanchen/cropper 4 | * 5 | * Copyright 2014 Fengyuan Chen 6 | * Released under the MIT license 7 | */ 8 | 9 | .cropper-container{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{width:100%;height:100%;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important}.cropper-modal,.cropper-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-canvas{background-color:#fff;opacity:0;filter:alpha(opacity=0)}.cropper-modal{background-color:#000;opacity:.5;filter:alpha(opacity=50)}.cropper-dragger{position:absolute;top:10%;left:10%;width:80%;height:80%}.cropper-viewer{display:block;width:100%;height:100%;overflow:hidden;outline-width:1px;outline-style:solid;outline-color:#69f;outline-color:rgba(51,102,255,.75)}.cropper-dashed{position:absolute;display:block;border:0 dashed #fff;opacity:.5;filter:alpha(opacity=50)}.cropper-dashed.dashed-h{top:33.3%;left:0;width:100%;height:33.3%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.3%;width:33.3%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;cursor:move;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;opacity:.75;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;opacity:0;filter:alpha(opacity=0)}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-hidden{display:none!important}.cropper-invisible{position:fixed;top:0;left:0;z-index:-1;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;opacity:0;filter:alpha(opacity=0)}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-canvas,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed} -------------------------------------------------------------------------------- /css/duallistbox/bootstrap-duallistbox.min.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Bootstrap Duallistbox - v3.0.5 3 | * A responsive dual listbox widget optimized for Twitter Bootstrap. It works on all modern browsers and on touch devices. 4 | * http://www.virtuosoft.eu/code/bootstrap-duallistbox/ 5 | * 6 | * Made by István Ujj-Mészáros 7 | * Under Apache License v2.0 License 8 | */ 9 | 10 | .bootstrap-duallistbox-container .buttons{width:100%;margin-bottom:-1px}.bootstrap-duallistbox-container label{display:block}.bootstrap-duallistbox-container .info{display:inline-block;margin-bottom:5px;font-size:11px}.bootstrap-duallistbox-container .clear1,.bootstrap-duallistbox-container .clear2{display:none;font-size:10px}.bootstrap-duallistbox-container .box1.filtered .clear1,.bootstrap-duallistbox-container .box2.filtered .clear2{display:inline-block}.bootstrap-duallistbox-container .move,.bootstrap-duallistbox-container .remove{width:60%}.bootstrap-duallistbox-container .btn-group .btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.bootstrap-duallistbox-container select{border-top-left-radius:0;border-top-right-radius:0}.bootstrap-duallistbox-container .moveall,.bootstrap-duallistbox-container .removeall{width:40%}.bootstrap-duallistbox-container.bs2compatible .btn-group>.btn+.btn{margin-left:0}.bootstrap-duallistbox-container select{width:100%;height:300px;padding:0}.bootstrap-duallistbox-container .filter{display:inline-block;width:100%;height:31px;margin:0 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-duallistbox-container .filter.placeholder{color:#aaa}.bootstrap-duallistbox-container.moveonselect .move,.bootstrap-duallistbox-container.moveonselect .remove{display:none}.bootstrap-duallistbox-container.moveonselect .moveall,.bootstrap-duallistbox-container.moveonselect .removeall{width:100%} -------------------------------------------------------------------------------- /css/editor/x-editor-style.css: -------------------------------------------------------------------------------- 1 | .x-editor-custom .popover{ 2 | border-radius: 0px; 3 | border: 1px solid #006DF0; 4 | padding:0px; 5 | } 6 | .x-editor-custom .input-sm{ 7 | font-size:13px; 8 | border-radius: 0px; 9 | } 10 | .x-editor-custom .form-control:focus{ 11 | font-size:13px; 12 | border-radius: 0px; 13 | box-shadow: none; 14 | border-color: #006DF0; 15 | } 16 | .x-editor-custom .form-control{ 17 | border-radius: 0px; 18 | } 19 | .x-editor-custom .btn-primary{ 20 | background-color: #006DF0; 21 | border-color: #006DF0; 22 | } 23 | .x-editor-custom .btn-default{ 24 | background-color: #303030; 25 | border-color: #303030; 26 | color:#fff; 27 | } 28 | .x-editor-custom .btn-primary:hover, .x-editor-custom .btn-primary:focus{ 29 | background-color: #303030; 30 | border-color: #303030; 31 | } 32 | .x-editor-custom .btn-default:hover, .x-editor-custom .btn-default:focus{ 33 | background-color: #006DF0; 34 | border-color: #006DF0; 35 | } 36 | .x-editor-custom .popover-title{ 37 | background:#006DF0; 38 | color:#fff; 39 | border-radius: 0px; 40 | padding:10px 15px; 41 | } 42 | .x-editor-custom .datepicker table tr td.active, .x-editor-custom .datetimepicker table tr td.active{ 43 | background-color: #006DF0; 44 | background-image: -moz-linear-gradient(top, #006DF0, #006DF0); 45 | background-image: -ms-linear-gradient(top, #006DF0, #006DF0); 46 | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#006DF0), to(#006DF0)); 47 | background-image: -webkit-linear-gradient(top, #0088cc, #006DF0); 48 | background-image: -o-linear-gradient(top, #0088cc, #006DF0); 49 | background-image: linear-gradient(top, #0088cc, #006DF0); 50 | background-repeat: repeat-x; 51 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#006DF0', GradientType=0); 52 | border-color: #006DF0 #006DF0 #002a80; 53 | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 54 | filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); 55 | color: #fff; 56 | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 57 | } 58 | .x-editor-custom .select2-container .select2-choice{ 59 | border: 0px solid #aaa; 60 | color: #fff; 61 | border-radius: 0px; 62 | background-color: #006DF0; 63 | background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #006DF0), color-stop(0.5, #006DF0)); 64 | background-image: -webkit-linear-gradient(center bottom, #006DF0 0%, #006DF0 50%); 65 | background-image: -moz-linear-gradient(center bottom, #006DF0 0%, #006DF0 50%); 66 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#006DF0', endColorstr = '#006DF0', GradientType = 0); 67 | background-image: linear-gradient(top, #006DF0 0%, #006DF0 50%); 68 | } 69 | .x-editor-custom .select2-container .select2-choice .select2-arrow{ 70 | border-left: 0px solid #aaa; 71 | border-radius: 0; 72 | background: #303030; 73 | background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #303030), color-stop(0.6, #303030)); 74 | background-image: -webkit-linear-gradient(center bottom, #303030 0%, #303030 60%); 75 | background-image: -moz-linear-gradient(center bottom, #303030 0%, #303030 60%); 76 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#303030', endColorstr = '#303030', GradientType = 0); 77 | background-image: linear-gradient(303030); 78 | } 79 | .x-editor-custom .select2-container-multi .select2-choices{ 80 | border: 1px solid #006DF0; 81 | } 82 | .x-editor-custom .select2-container-multi .select2-choices .select2-search-choice{ 83 | color: #fff; 84 | border: 1px solid #006DF0; 85 | border-radius: 0px; 86 | -webkit-box-shadow: 0 0 2px #006DF0 inset, 0 1px 0 #006DF0; 87 | box-shadow: 0 0 2px #006DF0 inset, 0 1px 0 #006DF0; 88 | background-color: #006DF0; 89 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006DF0', endColorstr='#006DF0', GradientType=0); 90 | background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #006DF0), color-stop(50%, #006DF0), color-stop(52%, #006DF0), color-stop(100%, #006DF0)); 91 | background-image: -webkit-linear-gradient(top, #006DF0 20%, #006DF0 50%, #006DF0 52%, #006DF0 100%); 92 | background-image: -moz-linear-gradient(top, #006DF0 20%, #006DF0 50%, #006DF0 52%, #006DF0 100%); 93 | background-image: linear-gradient(top, #006DF0 20%, #006DF0 50%, #006DF0 52%, #006DF0 100%); 94 | } 95 | .x-editor-custom .datetimepicker table tr td span.active{ 96 | background-color: #006DF0; 97 | background-image: -moz-linear-gradient(top, #006DF0, #006DF0); 98 | background-image: -ms-linear-gradient(top, #006DF0, #006DF0); 99 | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(006DF0), to(#006DF0)); 100 | background-image: -webkit-linear-gradient(top, #006DF0, #006DF0); 101 | background-image: -o-linear-gradient(top, #006DF0, #006DF0); 102 | background-image: linear-gradient(top, #006DF0, #006DF0); 103 | background-repeat: repeat-x; 104 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006DF0', endColorstr='#006DF0', GradientType=0); 105 | border-color: #006DF0 #006DF0 #006DF0; 106 | } -------------------------------------------------------------------------------- /css/educate-custon-icon.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'educate-icon'; 3 | src: 4 | url('fonts/educate-icon.ttf?kufm5h') format('truetype'), 5 | url('fonts/educate-icon.woff?kufm5h') format('woff'), 6 | url('fonts/educate-icon.svg?kufm5h#educate-icon') format('svg'); 7 | font-weight: normal; 8 | font-style: normal; 9 | } 10 | 11 | .educate-icon { 12 | /* use !important to prevent issues with browser extensions that change fonts */ 13 | font-family: 'educate-icon' !important; 14 | speak: none; 15 | font-style: normal; 16 | font-weight: normal; 17 | font-variant: normal; 18 | text-transform: none; 19 | line-height: 1; 20 | 21 | /* Better Font Rendering =========== */ 22 | -webkit-font-smoothing: antialiased; 23 | -moz-osx-font-smoothing: grayscale; 24 | } 25 | 26 | .educate-danger:before { 27 | content: "\e91b"; 28 | } 29 | .educate-info:before { 30 | content: "\e91c"; 31 | } 32 | .educate-warning:before { 33 | content: "\e91d"; 34 | } 35 | .educate-star:before { 36 | content: "\e919"; 37 | } 38 | .educate-star-half:before { 39 | content: "\e91a"; 40 | } 41 | .educate-apps:before { 42 | content: "\e900"; 43 | } 44 | .educate-bell:before { 45 | content: "\e901"; 46 | } 47 | .educate-charts:before { 48 | content: "\e902"; 49 | } 50 | .educate-checked:before { 51 | content: "\e903"; 52 | } 53 | .educate-cloud:before { 54 | content: "\e904"; 55 | } 56 | .educate-comment:before { 57 | content: "\e905"; 58 | } 59 | .educate-course:before { 60 | content: "\e906"; 61 | } 62 | .educate-data-table:before { 63 | content: "\e907"; 64 | } 65 | .educate-department:before { 66 | content: "\e908"; 67 | } 68 | .educate-event:before { 69 | content: "\e909"; 70 | } 71 | .educate-form:before { 72 | content: "\e90a"; 73 | } 74 | .educate-home:before { 75 | content: "\e90b"; 76 | } 77 | .educate-interface:before { 78 | content: "\e90c"; 79 | } 80 | .educate-landing:before { 81 | content: "\e90d"; 82 | } 83 | .educate-library:before { 84 | content: "\e90e"; 85 | } 86 | .educate-menu:before { 87 | content: "\e90f"; 88 | } 89 | .educate-message:before { 90 | content: "\e910"; 91 | } 92 | .educate-miscellanous:before { 93 | content: "\e911"; 94 | } 95 | .educate-nav:before { 96 | content: "\e912"; 97 | } 98 | .educate-pages:before { 99 | content: "\e913"; 100 | } 101 | .educate-professor:before { 102 | content: "\e914"; 103 | } 104 | .educate-project:before { 105 | content: "\e915"; 106 | } 107 | .educate-search:before { 108 | content: "\e916"; 109 | } 110 | .educate-settings:before { 111 | content: "\e917"; 112 | } 113 | .educate-student:before { 114 | content: "\e918"; 115 | } 116 | .educate-price-tag:before { 117 | content: "\e935"; 118 | } 119 | .educate-price-tags:before { 120 | content: "\e936"; 121 | } 122 | -------------------------------------------------------------------------------- /css/ionRangeSlider/ion.rangeSlider.css: -------------------------------------------------------------------------------- 1 | /* Ion.RangeSlider 2 | // css version 1.8.5 3 | // by Denis Ineshin | ionden.com 4 | // ===================================================================================================================*/ 5 | 6 | /* ===================================================================================================================== 7 | // RangeSlider */ 8 | 9 | .irs { 10 | position: relative; display: block; 11 | } 12 | .irs-line { 13 | position: relative; display: block; 14 | overflow: hidden; 15 | } 16 | .irs-line-left, .irs-line-mid, .irs-line-right { 17 | position: absolute; display: block; 18 | top: 0; 19 | } 20 | .irs-line-left { 21 | left: 0; width: 10%; 22 | } 23 | .irs-line-mid { 24 | left: 10%; width: 80%; 25 | } 26 | .irs-line-right { 27 | right: 0; width: 10%; 28 | } 29 | 30 | .irs-diapason { 31 | position: absolute; display: block; 32 | left: 0; width: 100%; 33 | } 34 | .irs-slider { 35 | position: absolute; display: block; 36 | cursor: default; 37 | z-index: 1; 38 | } 39 | .irs-slider.single { 40 | left: 10px; 41 | } 42 | .irs-slider.single:before { 43 | position: absolute; display: block; content: ""; 44 | top: -30%; left: -30%; 45 | width: 160%; height: 160%; 46 | background: rgba(0,0,0,0.0); 47 | } 48 | .irs-slider.from { 49 | left: 100px; 50 | } 51 | .irs-slider.from:before { 52 | position: absolute; display: block; content: ""; 53 | top: -30%; left: -30%; 54 | width: 130%; height: 160%; 55 | background: rgba(0,0,0,0.0); 56 | } 57 | .irs-slider.to { 58 | left: 300px; 59 | } 60 | .irs-slider.to:before { 61 | position: absolute; display: block; content: ""; 62 | top: -30%; left: 0; 63 | width: 130%; height: 160%; 64 | background: rgba(0,0,0,0.0); 65 | } 66 | .irs-slider.last { 67 | z-index: 2; 68 | } 69 | 70 | .irs-min { 71 | position: absolute; display: block; 72 | left: 0; 73 | cursor: default; 74 | } 75 | .irs-max { 76 | position: absolute; display: block; 77 | right: 0; 78 | cursor: default; 79 | } 80 | 81 | .irs-from, .irs-to, .irs-single { 82 | position: absolute; display: block; 83 | top: 0; left: 0; 84 | cursor: default; 85 | white-space: nowrap; 86 | } 87 | 88 | 89 | .irs-grid { 90 | position: absolute; display: none; 91 | bottom: 0; left: 0; 92 | width: 100%; height: 20px; 93 | } 94 | .irs-with-grid .irs-grid { 95 | display: block; 96 | } 97 | .irs-grid-pol { 98 | position: absolute; 99 | top: 0; left: 0; 100 | width: 1px; height: 8px; 101 | background: #000; 102 | } 103 | .irs-grid-pol.small { 104 | height: 4px; 105 | } 106 | .irs-grid-text { 107 | position: absolute; 108 | bottom: 0; left: 0; 109 | width: 100px; 110 | white-space: nowrap; 111 | text-align: center; 112 | font-size: 9px; line-height: 9px; 113 | color: #000; 114 | } 115 | 116 | .irs-disable-mask { 117 | position: absolute; display: block; 118 | top: 0; left: 0; 119 | width: 100%; height: 100%; 120 | cursor: default; 121 | background: rgba(0,0,0,0.0); 122 | z-index: 2; 123 | } 124 | .irs-disabled { 125 | opacity: 0.4; 126 | } -------------------------------------------------------------------------------- /css/ionRangeSlider/ion.rangeSlider.skinFlat.css: -------------------------------------------------------------------------------- 1 | /* Ion.RangeSlider, Flat UI Skin 2 | // css version 1.8.5 3 | // by Denis Ineshin | ionden.com 4 | // ===================================================================================================================*/ 5 | 6 | /* ===================================================================================================================== 7 | // Skin details */ 8 | 9 | .irs-line-mid, 10 | .irs-line-left, 11 | .irs-line-right, 12 | .irs-diapason, 13 | .irs-slider { 14 | background: url(sprite-skin-flat.png) repeat-x; 15 | } 16 | 17 | .irs { 18 | height: 40px; 19 | } 20 | .irs-with-grid { 21 | height: 60px; 22 | } 23 | .irs-line { 24 | height: 12px; top: 25px; 25 | } 26 | .irs-line-left { 27 | height: 12px; 28 | background-position: 0 -30px; 29 | } 30 | .irs-line-mid { 31 | height: 12px; 32 | background-position: 0 0; 33 | } 34 | .irs-line-right { 35 | height: 12px; 36 | background-position: 100% -30px; 37 | } 38 | 39 | .irs-diapason { 40 | height: 12px; top: 25px; 41 | background-position: 0 -60px; 42 | } 43 | 44 | .irs-slider { 45 | width: 16px; height: 18px; 46 | top: 22px; 47 | background-position: 0 -90px; 48 | } 49 | #irs-active-slider, .irs-slider:hover { 50 | background-position: 0 -120px; 51 | } 52 | 53 | .irs-min, .irs-max { 54 | color: #999; 55 | font-size: 10px; line-height: 1.333; 56 | text-shadow: none; 57 | top: 0; padding: 1px 3px; 58 | background: #e1e4e9; 59 | border-radius: 4px; 60 | } 61 | 62 | .irs-from, .irs-to, .irs-single { 63 | color: #fff; 64 | font-size: 10px; line-height: 1.333; 65 | text-shadow: none; 66 | padding: 1px 5px; 67 | background: #ed5565; 68 | border-radius: 4px; 69 | } 70 | .irs-from:after, .irs-to:after, .irs-single:after { 71 | position: absolute; display: block; content: ""; 72 | bottom: -6px; left: 50%; 73 | width: 0; height: 0; 74 | margin-left: -3px; 75 | overflow: hidden; 76 | border: 3px solid transparent; 77 | border-top-color: #ed5565; 78 | } 79 | 80 | 81 | .irs-grid-pol { 82 | background: #e1e4e9; 83 | } 84 | .irs-grid-text { 85 | color: #999; 86 | } 87 | 88 | .irs-disabled { 89 | } -------------------------------------------------------------------------------- /css/ionRangeSlider/sprite-skin-flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/css/ionRangeSlider/sprite-skin-flat.png -------------------------------------------------------------------------------- /css/main.css: -------------------------------------------------------------------------------- 1 | /*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */ 2 | 3 | /* 4 | * What follows is the result of much research on cross-browser styling. 5 | * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, 6 | * Kroc Camen, and the H5BP dev community and team. 7 | */ 8 | 9 | /* ========================================================================== 10 | Base styles: opinionated defaults 11 | ========================================================================== */ 12 | 13 | html { 14 | color: #222; 15 | font-size: 1em; 16 | line-height: 1.4; 17 | } 18 | 19 | /* 20 | * Remove text-shadow in selection highlight: 21 | * https://twitter.com/miketaylr/status/12228805301 22 | * 23 | * These selection rule sets have to be separate. 24 | * Customize the background color to match your design. 25 | */ 26 | 27 | ::-moz-selection { 28 | background: #b3d4fc; 29 | text-shadow: none; 30 | } 31 | 32 | ::selection { 33 | background: #b3d4fc; 34 | text-shadow: none; 35 | } 36 | 37 | /* 38 | * A better looking default horizontal rule 39 | */ 40 | 41 | hr { 42 | display: block; 43 | height: 1px; 44 | border: 0; 45 | border-top: 1px solid #ccc; 46 | margin: 1em 0; 47 | padding: 0; 48 | } 49 | 50 | /* 51 | * Remove the gap between audio, canvas, iframes, 52 | * images, videos and the bottom of their containers: 53 | * https://github.com/h5bp/html5-boilerplate/issues/440 54 | */ 55 | 56 | audio, 57 | canvas, 58 | iframe, 59 | img, 60 | svg, 61 | video { 62 | vertical-align: middle; 63 | } 64 | 65 | /* 66 | * Remove default fieldset styles. 67 | */ 68 | 69 | fieldset { 70 | border: 0; 71 | margin: 0; 72 | padding: 0; 73 | } 74 | 75 | /* 76 | * Allow only vertical resizing of textareas. 77 | */ 78 | 79 | textarea { 80 | resize: vertical; 81 | } 82 | 83 | /* ========================================================================== 84 | Browser Upgrade Prompt 85 | ========================================================================== */ 86 | 87 | .browserupgrade { 88 | margin: 0.2em 0; 89 | background: #ccc; 90 | color: #000; 91 | padding: 0.2em 0; 92 | } 93 | 94 | /* ========================================================================== 95 | Author's custom styles 96 | ========================================================================== */ 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | /* ========================================================================== 115 | Helper classes 116 | ========================================================================== */ 117 | 118 | /* 119 | * Hide visually and from screen readers: 120 | */ 121 | 122 | .hidden { 123 | display: none !important; 124 | } 125 | 126 | /* 127 | * Hide only visually, but have it available for screen readers: 128 | * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility 129 | */ 130 | 131 | .visuallyhidden { 132 | border: 0; 133 | clip: rect(0 0 0 0); 134 | height: 1px; 135 | margin: -1px; 136 | overflow: hidden; 137 | padding: 0; 138 | position: absolute; 139 | width: 1px; 140 | } 141 | 142 | /* 143 | * Extends the .visuallyhidden class to allow the element 144 | * to be focusable when navigated to via the keyboard: 145 | * https://www.drupal.org/node/897638 146 | */ 147 | 148 | .visuallyhidden.focusable:active, 149 | .visuallyhidden.focusable:focus { 150 | clip: auto; 151 | height: auto; 152 | margin: 0; 153 | overflow: visible; 154 | position: static; 155 | width: auto; 156 | } 157 | 158 | /* 159 | * Hide visually and from screen readers, but maintain layout 160 | */ 161 | 162 | .invisible { 163 | visibility: hidden; 164 | } 165 | 166 | /* 167 | * Clearfix: contain floats 168 | * 169 | * For modern browsers 170 | * 1. The space content is one way to avoid an Opera bug when the 171 | * `contenteditable` attribute is included anywhere else in the document. 172 | * Otherwise it causes space to appear at the top and bottom of elements 173 | * that receive the `clearfix` class. 174 | * 2. The use of `table` rather than `block` is only necessary if using 175 | * `:before` to contain the top-margins of child elements. 176 | */ 177 | 178 | .clearfix:before, 179 | .clearfix:after { 180 | content: " "; /* 1 */ 181 | display: table; /* 2 */ 182 | } 183 | 184 | .clearfix:after { 185 | clear: both; 186 | } 187 | 188 | /* ========================================================================== 189 | EXAMPLE Media Queries for Responsive Design. 190 | These examples override the primary ('mobile first') styles. 191 | Modify as content requires. 192 | ========================================================================== */ 193 | 194 | @media only screen and (min-width: 35em) { 195 | /* Style adjustments for viewports that meet the condition */ 196 | } 197 | 198 | @media print, 199 | (-webkit-min-device-pixel-ratio: 1.25), 200 | (min-resolution: 1.25dppx), 201 | (min-resolution: 120dpi) { 202 | /* Style adjustments for high resolution devices */ 203 | } 204 | 205 | /* ========================================================================== 206 | Print styles. 207 | Inlined to avoid the additional HTTP request: 208 | http://www.phpied.com/delay-loading-your-print-css/ 209 | ========================================================================== */ 210 | 211 | @media print { 212 | *, 213 | *:before, 214 | *:after { 215 | background: transparent !important; 216 | color: #000 !important; /* Black prints faster: 217 | http://www.sanbeiji.com/archives/953 */ 218 | box-shadow: none !important; 219 | text-shadow: none !important; 220 | } 221 | 222 | a, 223 | a:visited { 224 | text-decoration: underline; 225 | } 226 | 227 | a[href]:after { 228 | content: " (" attr(href) ")"; 229 | } 230 | 231 | abbr[title]:after { 232 | content: " (" attr(title) ")"; 233 | } 234 | 235 | /* 236 | * Don't show links that are fragment identifiers, 237 | * or use the `javascript:` pseudo protocol 238 | */ 239 | 240 | a[href^="#"]:after, 241 | a[href^="javascript:"]:after { 242 | content: ""; 243 | } 244 | 245 | pre, 246 | blockquote { 247 | border: 1px solid #999; 248 | page-break-inside: avoid; 249 | } 250 | 251 | /* 252 | * Printing Tables: 253 | * http://css-discuss.incutio.com/wiki/Printing_Tables 254 | */ 255 | 256 | thead { 257 | display: table-header-group; 258 | } 259 | 260 | tr, 261 | img { 262 | page-break-inside: avoid; 263 | } 264 | 265 | img { 266 | max-width: 100% !important; 267 | } 268 | 269 | p, 270 | h2, 271 | h3 { 272 | orphans: 3; 273 | widows: 3; 274 | } 275 | 276 | h2, 277 | h3 { 278 | page-break-after: avoid; 279 | } 280 | } 281 | -------------------------------------------------------------------------------- /css/meanmenu.min.css: -------------------------------------------------------------------------------- 1 | .mobile-menu-area,a.meanmenu-reveal{display:none}.mean-container .mean-bar{background:0 0;float:left;min-height:42px;padding:4px 0 0;position:relative;width:100%;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;float:right}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{background:#f8f8f8;float:left;position:relative;width:100%;border-top:1px solid#ddd}.mean-container .mean-nav ul li a{background:#f8f8f8;color:#666;display:block;float:left;font-size:16px;margin:0;padding:1em 5%;text-align:left;text-decoration:none;text-transform:uppercase;width:90%;font-weight:400}.mobile-menu-area{background:#262626}.mean-container .mean-nav ul li li a{border-top:1px solid rgba(255,255,255,.25);opacity:.75;padding:1em 10%;text-shadow:none!important;visibility:visible;width:80%;font-weight:400;text-transform:capitalize;color:#444}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#f8f8f8;color:#F47E1E}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:15px;margin-top:1px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;border:0!important;background:#F8F8F8}.mean-container .mean-push,.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-nav ul li a.mean-expand:hover{background:#f8f8f8}.mean-container .mean-push{float:left;clear:both}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}.mean-container .mean-bar::after{color:#fff;content:"MENU";font-size:21px;left:5%;position:absolute;top:12px} 2 | -------------------------------------------------------------------------------- /css/metisMenu/metisMenu-vertical.css: -------------------------------------------------------------------------------- 1 | .sidebar-nav { 2 | background: #fff; 3 | } 4 | .sidebar-nav ul { 5 | padding: 0; 6 | margin: 0; 7 | list-style: none; 8 | background: #f5f5f5; 9 | } 10 | .sidebar-nav .metismenu { 11 | background: #fff; 12 | display: -webkit-box; 13 | display: -ms-flexbox; 14 | display: flex; 15 | -webkit-box-orient: vertical; 16 | -webkit-box-direction: normal; 17 | -ms-flex-direction: column; 18 | flex-direction: column; 19 | } 20 | .sidebar-nav .metismenu li + li { 21 | margin-top: 5px; 22 | } 23 | .sidebar-nav .metismenu li:last-child { 24 | margin-bottom: 5px; 25 | } 26 | .sidebar-nav .metismenu > li { 27 | /* -webkit-box-flex: 1; 28 | -ms-flex: 1 1 0%; 29 | flex: 1 1 0%;*/ 30 | display: -webkit-box; 31 | display: -ms-flexbox; 32 | display: flex; 33 | -webkit-box-orient: vertical; 34 | -webkit-box-direction: normal; 35 | -ms-flex-direction: column; 36 | flex-direction: column; 37 | position: relative; 38 | } 39 | .sidebar-nav .metismenu a { 40 | position: relative; 41 | display: block; 42 | padding: 13px 15px; 43 | color: #444; 44 | outline-width: 0; 45 | transition: all .3s ease-out; 46 | font-size:16px; 47 | font-weight:400; 48 | } 49 | 50 | .sidebar-nav .metismenu ul a { 51 | padding: 10px 15px 10px 40px; 52 | } 53 | 54 | .sidebar-nav .metismenu ul ul a { 55 | padding: 10px 15px 10px 45px; 56 | } 57 | .sidebar-nav .metismenu a:hover, 58 | .sidebar-nav .metismenu a:focus, 59 | .sidebar-nav .metismenu a:active { 60 | color: #555; 61 | text-decoration: none; 62 | background: #e12503; 63 | } 64 | .sidebar-nav .metismenu li .icon-wrap{ 65 | margin-right:5px; 66 | font-size:20px; 67 | color:#303030; 68 | } 69 | .sidebar-nav .metismenu li .sub-icon-mg{ 70 | margin-right:5px; 71 | font-size:16px; 72 | } 73 | #sidebar.active .metismenu li .mini-click-non{ 74 | display:none; 75 | } 76 | #sidebar.active .metismenu li .has-arrow:after{ 77 | display:none; 78 | } 79 | #sidebar.active .metismenu li .submenu-angle li a { 80 | padding: 10px 20px 10px 20px; 81 | } -------------------------------------------------------------------------------- /css/metisMenu/metisMenu.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * metismenu https://github.com/onokumus/metismenu#readme 3 | * A jQuery menu plugin 4 | * @version 3.0.3 5 | * @author Osman Nuri Okumus (https://github.com/onokumus) 6 | * @license: MIT 7 | */.metismenu .arrow{float:right;line-height:1.42857}[dir=rtl] .metismenu .arrow{float:left}.metismenu .glyphicon.arrow:before{content:"\e079"}.metismenu .mm-active>a>.glyphicon.arrow:before{content:"\e114"}.metismenu .fa.arrow:before{content:"\f104"}.metismenu .mm-active>a>.fa.arrow:before{content:"\f107"}.metismenu .ion.arrow:before{content:"\f3d2"}.metismenu .mm-active>a>.ion.arrow:before{content:"\f3d0"}.metismenu .plus-times{float:right}[dir=rtl] .metismenu .plus-times{float:left}.metismenu .fa.plus-times:before{content:"\f067"}.metismenu .mm-active>a>.fa.plus-times{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.metismenu .plus-minus{float:right}[dir=rtl] .metismenu .plus-minus{float:left}.metismenu .fa.plus-minus:before{content:"\f067"}.metismenu .mm-active>a>.fa.plus-minus:before{content:"\f068"}.metismenu .mm-collapse:not(.mm-show){display:none}.metismenu .mm-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.metismenu .has-arrow{position:relative}.metismenu .has-arrow:after{position:absolute;content:"";width:.5em;height:.5em;border-width:1px 0 0 1px;border-style:solid;border-color:initial;right:1em;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);-webkit-transform-origin:top;transform-origin:top;top:50%;transition:all .3s ease-out}[dir=rtl] .metismenu .has-arrow:after{right:auto;left:1em;-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%)}.metismenu .has-arrow[aria-expanded=true]:after,.metismenu .mm-active>.has-arrow:after{-webkit-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}[dir=rtl] .metismenu .has-arrow[aria-expanded=true]:after,[dir=rtl] .metismenu .mm-active>.has-arrow:after{-webkit-transform:rotate(225deg) translateY(-50%);transform:rotate(225deg) translateY(-50%)} 8 | /*# sourceMappingURL=metisMenu.min.css.map */ -------------------------------------------------------------------------------- /css/metisMenu/metisMenu.min.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["","../src/metisMenu.css"],"names":[],"mappings":"AAAA;;;;;;EAAA,ACAA,kBACE,YAAa,AACb,mBAAqB,CACtB,AACD,4BACE,UAAY,CACb,AAOD,mCACE,eAAiB,CAClB,AACD,gDACE,eAAiB,CAClB,AAOD,4BACE,eAAiB,CAClB,AACD,yCACE,eAAiB,CAClB,AAOD,6BACE,eAAgB,CACjB,AACD,0CACE,eAAiB,CAClB,AACD,uBACE,WAAa,CACd,AACD,iCACE,UAAY,CACb,AACD,iCACE,eAAiB,CAClB,AACD,uCACE,gCAAyB,AAAzB,uBAAyB,CAC1B,AACD,uBACE,WAAa,CACd,AACD,iCACE,UAAY,CACb,AACD,iCACE,eAAiB,CAClB,AACD,8CACE,eAAiB,CAClB,AACD,sCACE,YAAc,CACf,AAED,0BACE,kBAAmB,AACnB,SAAU,AACV,gBAAiB,AACjB,gCAAiC,AACjC,yBAA0B,AAC1B,qCAAwC,CACzC,AAED,sBACE,iBAAmB,CACpB,AAED,4BACE,kBAAmB,AACnB,WAAY,AACZ,WAAY,AACZ,YAAa,AACb,yBAA0B,AAC1B,mBAAoB,AACpB,qBAAsB,AACtB,UAAW,AACX,kDAA6C,AAA7C,0CAA6C,AAC7C,6BAAsB,AAAtB,qBAAsB,AACtB,QAAS,AACT,2BAA6B,CAC9B,AAED,sCACE,WAAY,AACZ,SAAU,AACV,kDAA6C,AAA7C,yCAA6C,CAC9C,AAED,uFAEE,mDAA8C,AAA9C,0CAA8C,CAC/C,AAED,2GAEE,kDAA6C,AAA7C,yCAA6C,CAC9C","file":"metisMenu.min.css","sourcesContent":[null,".metismenu .arrow {\n float: right;\n line-height: 1.42857;\n}\n*[dir=\"rtl\"] .metismenu .arrow {\n float: left;\n}\n\n/*\n * Require Bootstrap 3.x\n * https://github.com/twbs/bootstrap\n*/\n\n.metismenu .glyphicon.arrow:before {\n content: \"\\e079\";\n}\n.metismenu .mm-active > a > .glyphicon.arrow:before {\n content: \"\\e114\";\n}\n\n/*\n * Require Font-Awesome\n * http://fortawesome.github.io/Font-Awesome/\n*/\n\n.metismenu .fa.arrow:before {\n content: \"\\f104\";\n}\n.metismenu .mm-active > a > .fa.arrow:before {\n content: \"\\f107\";\n}\n\n/*\n * Require Ionicons\n * http://ionicons.com/\n*/\n\n.metismenu .ion.arrow:before {\n content: \"\\f3d2\"\n}\n.metismenu .mm-active > a > .ion.arrow:before {\n content: \"\\f3d0\";\n}\n.metismenu .plus-times {\n float: right;\n}\n*[dir=\"rtl\"] .metismenu .plus-times {\n float: left;\n}\n.metismenu .fa.plus-times:before {\n content: \"\\f067\";\n}\n.metismenu .mm-active > a > .fa.plus-times {\n transform: rotate(45deg);\n}\n.metismenu .plus-minus {\n float: right;\n}\n*[dir=\"rtl\"] .metismenu .plus-minus {\n float: left;\n}\n.metismenu .fa.plus-minus:before {\n content: \"\\f067\";\n}\n.metismenu .mm-active > a > .fa.plus-minus:before {\n content: \"\\f068\";\n}\n.metismenu .mm-collapse:not(.mm-show) {\n display: none;\n}\n\n.metismenu .mm-collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition-timing-function: ease;\n transition-duration: .35s;\n transition-property: height, visibility;\n}\n\n.metismenu .has-arrow {\n position: relative;\n}\n\n.metismenu .has-arrow::after {\n position: absolute;\n content: '';\n width: .5em;\n height: .5em;\n border-width: 1px 0 0 1px;\n border-style: solid;\n border-color: initial;\n right: 1em;\n transform: rotate(-45deg) translate(0, -50%);\n transform-origin: top;\n top: 50%;\n transition: all .3s ease-out;\n}\n\n*[dir=\"rtl\"] .metismenu .has-arrow::after {\n right: auto;\n left: 1em;\n transform: rotate(135deg) translate(0, -50%);\n}\n\n.metismenu .mm-active > .has-arrow::after,\n.metismenu .has-arrow[aria-expanded=\"true\"]::after {\n transform: rotate(-135deg) translate(0, -50%);\n}\n\n*[dir=\"rtl\"] .metismenu .mm-active > .has-arrow::after,\n*[dir=\"rtl\"] .metismenu .has-arrow[aria-expanded=\"true\"]::after {\n transform: rotate(225deg) translate(0, -50%);\n}\n"]} -------------------------------------------------------------------------------- /css/modals.css: -------------------------------------------------------------------------------- 1 | /****** Bootstrap Modal *****/ 2 | .modal-area-button .mg-b-10{ 3 | margin-top:10px; 4 | } 5 | .edu-modal-pos{ 6 | position:relative; 7 | } 8 | .modal-close-area{ 9 | position: absolute; 10 | right: -30px; 11 | top: -20px; 12 | } 13 | .modal-close-area.modal-close-df{ 14 | right: -22px; 15 | } 16 | .modal-dialog { 17 | margin: 50px auto; 18 | } 19 | .modal-close-area .close{ 20 | opacity:1; 21 | } 22 | .modal-close-area a{ 23 | color: #fff; 24 | font-size: 16px; 25 | background: #006DF0; 26 | height: 30px; 27 | width: 30px; 28 | text-align: center; 29 | line-height: 28px; 30 | display: block; 31 | border-radius: 50%; 32 | } 33 | .modal-close-area a:hover{ 34 | color: #303030; 35 | } 36 | .modal-clickable{ 37 | text-align:center; 38 | } 39 | .modal-clickable p{ 40 | background:#fff; 41 | font-size:14px; 42 | padding:15px 20px; 43 | } 44 | .modal-clickable a{ 45 | text-decoration:underline; 46 | color:#03a9f4; 47 | } 48 | .modal-edu-general .modal-content{ 49 | border-radius:0px; 50 | } 51 | .modal-edu-general .modal-footer{ 52 | border-top:0px solid #fff; 53 | } 54 | .modal-edu-general .modal-body{ 55 | text-align:center; 56 | padding:50px 70px; 57 | } 58 | .modal-edu-general .modal-body p{ 59 | line-height:24px; 60 | font-size:14px; 61 | font-weight:400; 62 | margin:0px; 63 | } 64 | .modal-edu-general .modal-body h2{ 65 | font-size:30px; 66 | } 67 | .modal-edu-general .modal-body .modal-check-pro{ 68 | font-size:40px; 69 | color:#006DF0; 70 | margin-bottom:15px; 71 | display:block; 72 | } 73 | .modal-edu-general .modal-body .modal-check-pro.information-icon-pro{ 74 | font-size:40px; 75 | } 76 | .modal-bootstrap{ 77 | background:#fff; 78 | padding:20px; 79 | } 80 | .modal-bootstrap h2{ 81 | font-size:20px; 82 | font-weight:700; 83 | } 84 | .modal-bootstrap p{ 85 | font-size:14px; 86 | line-height:24px; 87 | font-weight:400; 88 | } 89 | .modal-footer a{ 90 | margin-left:20px; 91 | } 92 | .modal-area-button a{ 93 | margin:0px 5px; 94 | } 95 | .modal-area-button a:hover{ 96 | color:#fff; 97 | } 98 | .modal-area-button a, .modal-footer a{ 99 | padding: 13px 28px; 100 | text-decoration: none; 101 | color: #fff; 102 | position: relative; 103 | z-index: 11; 104 | font-size: 14px; 105 | display:inline-block; 106 | } 107 | #fullwidth .modal-dialog{ 108 | width:1170px; 109 | } 110 | #Customwidth .modal-dialog{ 111 | width:700px; 112 | } 113 | #FullColor .modal-content{ 114 | background:#03a9f4; 115 | } 116 | #FullColor .modal-content .modal-body h2{ 117 | color:#fff; 118 | } 119 | #FullColor .modal-content .modal-body p{ 120 | color:#fff; 121 | } 122 | #FullColor .modal-content .modal-body .modal-check-pro{ 123 | color:#fff; 124 | } 125 | .fullwidth-popup-InformationproModal .modal-close-area .close{ 126 | background: #8e44ad; 127 | } 128 | .modal-edu-general.fullwidth-popup-InformationproModal .modal-body .modal-check-pro.information-icon-pro{ 129 | color:#8e44ad; 130 | } 131 | .modal-edu-general.fullwidth-popup-InformationproModal .modal-footer a:before{ 132 | background:#8e44ad; 133 | } 134 | .Customwidth-popup-WarningModal .modal-close-area .close{ 135 | background: #65b12d; 136 | } 137 | .modal-edu-general.Customwidth-popup-WarningModal .modal-body .modal-check-pro.information-icon-pro{ 138 | color:#65b12d; 139 | } 140 | .modal-edu-general.Customwidth-popup-WarningModal .modal-footer a:before{ 141 | background:#f39c12; 142 | } 143 | .FullColor-popup-DangerModal .modal-close-area .close{ 144 | background: #F45846; 145 | } 146 | .modal-edu-general.FullColor-popup-DangerModal .modal-body .modal-check-pro.information-icon-pro{ 147 | color:#F45846; 148 | } 149 | .modal-edu-general.FullColor-popup-DangerModal .modal-footer a:before{ 150 | background:#F45846; 151 | } 152 | .FullColor-popup-AlertModal .modal-close-area .close{ 153 | background: #d35400; 154 | } 155 | .modal-edu-general.FullColor-popup-AlertModal .modal-body .modal-check-pro.information-icon-pro{ 156 | color:#d35400; 157 | } 158 | .modal-edu-general.FullColor-popup-AlertModal .modal-footer a:before{ 159 | background:#d35400; 160 | } 161 | .footer-modal-admin{ 162 | text-align:center; 163 | padding:0px 0px 50px 0px; 164 | } 165 | .PrimaryModal-bgcolor .modal-content{ 166 | background: #303030; 167 | } 168 | .modal-edu-general.PrimaryModal-bgcolor .modal-body h2{ 169 | color:#fff; 170 | } 171 | .modal-edu-general.PrimaryModal-bgcolor .modal-body p{ 172 | color:#fff; 173 | } 174 | .header-color-modal{ 175 | padding:20px 50px 20px 50px; 176 | color:#fff; 177 | } 178 | .header-color-modal.bg-color-1{ 179 | background:#006DF0; 180 | } 181 | .header-color-modal.bg-color-2{ 182 | background:#8e44ad; 183 | } 184 | .header-color-modal.bg-color-3{ 185 | background:#f39c12; 186 | } 187 | .header-color-modal.bg-color-4{ 188 | background:#F45846; 189 | } 190 | .header-color-modal.bg-color-5{ 191 | background:#d35400; 192 | } 193 | .header-color-modal h4{ 194 | font-size:20px; 195 | } 196 | .tab-content-details { 197 | text-align: center; 198 | background: #fff; 199 | padding: 20px 100px; 200 | } 201 | .tab-content-details p { 202 | font-size: 14px; 203 | color: #303030; 204 | line-height: 24px; 205 | } 206 | .modal-area-button .Primary{ 207 | background: #006DF0; 208 | font-size: 14px; 209 | padding: 10px 20px; 210 | border-radius: 3px; 211 | } 212 | .modal-area-button .Information{ 213 | background: #933EC5; 214 | font-size: 14px; 215 | padding: 10px 20px; 216 | border-radius: 3px; 217 | } 218 | .modal-area-button .Warning{ 219 | background: #65b12d; 220 | font-size: 14px; 221 | padding: 10px 20px; 222 | border-radius: 3px; 223 | } 224 | .modal-area-button .danger-color{ 225 | background: #D80027; 226 | font-size: 14px; 227 | padding: 10px 20px; 228 | border-radius: 3px; 229 | } 230 | .modal-footer a{ 231 | font-size:14px; 232 | color:#fff; 233 | background: #006DF0; 234 | padding:10px 20px; 235 | border-radius:3px; 236 | } 237 | .modal-footer a:hover{ 238 | color:#fff; 239 | } -------------------------------------------------------------------------------- /css/morrisjs/morris.css: -------------------------------------------------------------------------------- 1 | .morris-hover { 2 | position:absolute; 3 | z-index:1; 4 | } 5 | 6 | .morris-hover.morris-default-style .morris-hover-row-label { 7 | font-weight:bold; 8 | margin:0.25em 0 9 | } 10 | .morris-hover.morris-default-style .morris-hover-point { 11 | white-space:nowrap; 12 | margin:0.1em 0 13 | } 14 | .morris-hover.morris-default-style { 15 | border-radius: 2px; 16 | padding: 10px 12px; 17 | color: #666; 18 | background:rgba(0, 0, 0, 0.7); 19 | border: none; 20 | color: #fff!important ; 21 | } 22 | .morris-hover-point { 23 | color: rgba(257, 257, 257, 0.8)!important ; 24 | } -------------------------------------------------------------------------------- /css/notifications/notifications.css: -------------------------------------------------------------------------------- 1 | /*----------------------------------------*/ 2 | /* 1. Notification CSS 3 | /*----------------------------------------*/ 4 | .nt-mg-b-30{ 5 | margin-bottom:30px; 6 | } 7 | .nt-mg-b-40{ 8 | margin-bottom:40px; 9 | } 10 | .notification-list, .button-ad-wrap{ 11 | background:#fff; 12 | padding:20px; 13 | } 14 | .notification-bt .btn{ 15 | border-radius:0px; 16 | margin-right:10px; 17 | } -------------------------------------------------------------------------------- /css/owl.carousel.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Core Owl Carousel CSS File 3 | * v1.3.3 4 | */ 5 | 6 | /* clearfix */ 7 | .owl-carousel .owl-wrapper:after { 8 | content: "."; 9 | display: block; 10 | clear: both; 11 | visibility: hidden; 12 | line-height: 0; 13 | height: 0; 14 | } 15 | /* display none until init */ 16 | .owl-carousel{ 17 | display: none; 18 | position: relative; 19 | width: 100%; 20 | -ms-touch-action: pan-y; 21 | } 22 | .owl-carousel .owl-wrapper{ 23 | display: none; 24 | position: relative; 25 | -webkit-transform: translate3d(0px, 0px, 0px); 26 | } 27 | .owl-carousel .owl-wrapper-outer{ 28 | overflow: hidden; 29 | position: relative; 30 | width: 100%; 31 | } 32 | .owl-carousel .owl-wrapper-outer.autoHeight{ 33 | -webkit-transition: height 500ms ease-in-out; 34 | -moz-transition: height 500ms ease-in-out; 35 | -ms-transition: height 500ms ease-in-out; 36 | -o-transition: height 500ms ease-in-out; 37 | transition: height 500ms ease-in-out; 38 | } 39 | 40 | .owl-carousel .owl-item{ 41 | float: left; 42 | } 43 | .owl-controls .owl-page, 44 | .owl-controls .owl-buttons div{ 45 | cursor: pointer; 46 | } 47 | .owl-controls { 48 | -webkit-user-select: none; 49 | -khtml-user-select: none; 50 | -moz-user-select: none; 51 | -ms-user-select: none; 52 | user-select: none; 53 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 54 | } 55 | 56 | /* mouse grab icon */ 57 | .grabbing { 58 | cursor:url(grabbing.png) 8 8, move; 59 | } 60 | 61 | /* fix */ 62 | .owl-carousel .owl-wrapper, 63 | .owl-carousel .owl-item{ 64 | -webkit-backface-visibility: hidden; 65 | -moz-backface-visibility: hidden; 66 | -ms-backface-visibility: hidden; 67 | -webkit-transform: translate3d(0,0,0); 68 | -moz-transform: translate3d(0,0,0); 69 | -ms-transform: translate3d(0,0,0); 70 | } 71 | 72 | -------------------------------------------------------------------------------- /css/owl.theme.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Owl Carousel Owl Demo Theme 3 | * v1.3.3 4 | */ 5 | 6 | .owl-theme .owl-controls{ 7 | margin-top: 10px; 8 | text-align: center; 9 | } 10 | 11 | /* Styling Next and Prev buttons */ 12 | 13 | .owl-theme .owl-controls .owl-buttons div{ 14 | color: #FFF; 15 | display: inline-block; 16 | zoom: 1; 17 | *display: inline;/*IE7 life-saver */ 18 | margin: 5px; 19 | padding: 3px 10px; 20 | font-size: 12px; 21 | -webkit-border-radius: 30px; 22 | -moz-border-radius: 30px; 23 | border-radius: 30px; 24 | background: #869791; 25 | filter: Alpha(Opacity=50);/*IE7 fix*/ 26 | opacity: 0.5; 27 | } 28 | /* Clickable class fix problem with hover on touch devices */ 29 | /* Use it for non-touch hover action */ 30 | .owl-theme .owl-controls.clickable .owl-buttons div:hover{ 31 | filter: Alpha(Opacity=100);/*IE7 fix*/ 32 | opacity: 1; 33 | text-decoration: none; 34 | } 35 | 36 | /* Styling Pagination*/ 37 | 38 | .owl-theme .owl-controls .owl-page{ 39 | display: inline-block; 40 | zoom: 1; 41 | *display: inline;/*IE7 life-saver */ 42 | } 43 | .owl-theme .owl-controls .owl-page span{ 44 | display: block; 45 | width: 12px; 46 | height: 12px; 47 | margin: 5px 7px; 48 | filter: Alpha(Opacity=50);/*IE7 fix*/ 49 | opacity: 0.5; 50 | -webkit-border-radius: 20px; 51 | -moz-border-radius: 20px; 52 | border-radius: 20px; 53 | background: #869791; 54 | } 55 | 56 | .owl-theme .owl-controls .owl-page.active span, 57 | .owl-theme .owl-controls.clickable .owl-page:hover span{ 58 | filter: Alpha(Opacity=100);/*IE7 fix*/ 59 | opacity: 1; 60 | } 61 | 62 | /* If PaginationNumbers is true */ 63 | 64 | .owl-theme .owl-controls .owl-page span.owl-numbers{ 65 | height: auto; 66 | width: auto; 67 | color: #FFF; 68 | padding: 2px 10px; 69 | font-size: 12px; 70 | -webkit-border-radius: 30px; 71 | -moz-border-radius: 30px; 72 | border-radius: 30px; 73 | } 74 | 75 | /* preloading images */ 76 | .owl-item.loading{ 77 | min-height: 150px; 78 | background: url(AjaxLoader.gif) no-repeat center center 79 | } -------------------------------------------------------------------------------- /css/owl.transitions.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Owl Carousel CSS3 Transitions 3 | * v1.3.2 4 | */ 5 | 6 | .owl-origin { 7 | -webkit-perspective: 1200px; 8 | -webkit-perspective-origin-x : 50%; 9 | -webkit-perspective-origin-y : 50%; 10 | -moz-perspective : 1200px; 11 | -moz-perspective-origin-x : 50%; 12 | -moz-perspective-origin-y : 50%; 13 | perspective : 1200px; 14 | } 15 | /* fade */ 16 | .owl-fade-out { 17 | z-index: 10; 18 | -webkit-animation: fadeOut .7s both ease; 19 | -moz-animation: fadeOut .7s both ease; 20 | animation: fadeOut .7s both ease; 21 | } 22 | .owl-fade-in { 23 | -webkit-animation: fadeIn .7s both ease; 24 | -moz-animation: fadeIn .7s both ease; 25 | animation: fadeIn .7s both ease; 26 | } 27 | /* backSlide */ 28 | .owl-backSlide-out { 29 | -webkit-animation: backSlideOut 1s both ease; 30 | -moz-animation: backSlideOut 1s both ease; 31 | animation: backSlideOut 1s both ease; 32 | } 33 | .owl-backSlide-in { 34 | -webkit-animation: backSlideIn 1s both ease; 35 | -moz-animation: backSlideIn 1s both ease; 36 | animation: backSlideIn 1s both ease; 37 | } 38 | /* goDown */ 39 | .owl-goDown-out { 40 | -webkit-animation: scaleToFade .7s ease both; 41 | -moz-animation: scaleToFade .7s ease both; 42 | animation: scaleToFade .7s ease both; 43 | } 44 | .owl-goDown-in { 45 | -webkit-animation: goDown .6s ease both; 46 | -moz-animation: goDown .6s ease both; 47 | animation: goDown .6s ease both; 48 | } 49 | /* scaleUp */ 50 | .owl-fadeUp-in { 51 | -webkit-animation: scaleUpFrom .5s ease both; 52 | -moz-animation: scaleUpFrom .5s ease both; 53 | animation: scaleUpFrom .5s ease both; 54 | } 55 | 56 | .owl-fadeUp-out { 57 | -webkit-animation: scaleUpTo .5s ease both; 58 | -moz-animation: scaleUpTo .5s ease both; 59 | animation: scaleUpTo .5s ease both; 60 | } 61 | /* Keyframes */ 62 | /*empty*/ 63 | @-webkit-keyframes empty { 64 | 0% {opacity: 1} 65 | } 66 | @-moz-keyframes empty { 67 | 0% {opacity: 1} 68 | } 69 | @keyframes empty { 70 | 0% {opacity: 1} 71 | } 72 | @-webkit-keyframes fadeIn { 73 | 0% { opacity:0; } 74 | 100% { opacity:1; } 75 | } 76 | @-moz-keyframes fadeIn { 77 | 0% { opacity:0; } 78 | 100% { opacity:1; } 79 | } 80 | @keyframes fadeIn { 81 | 0% { opacity:0; } 82 | 100% { opacity:1; } 83 | } 84 | @-webkit-keyframes fadeOut { 85 | 0% { opacity:1; } 86 | 100% { opacity:0; } 87 | } 88 | @-moz-keyframes fadeOut { 89 | 0% { opacity:1; } 90 | 100% { opacity:0; } 91 | } 92 | @keyframes fadeOut { 93 | 0% { opacity:1; } 94 | 100% { opacity:0; } 95 | } 96 | @-webkit-keyframes backSlideOut { 97 | 25% { opacity: .5; -webkit-transform: translateZ(-500px); } 98 | 75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 99 | 100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 100 | } 101 | @-moz-keyframes backSlideOut { 102 | 25% { opacity: .5; -moz-transform: translateZ(-500px); } 103 | 75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } 104 | 100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } 105 | } 106 | @keyframes backSlideOut { 107 | 25% { opacity: .5; transform: translateZ(-500px); } 108 | 75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } 109 | 100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } 110 | } 111 | @-webkit-keyframes backSlideIn { 112 | 0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); } 113 | 75% { opacity: .5; -webkit-transform: translateZ(-500px); } 114 | 100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); } 115 | } 116 | @-moz-keyframes backSlideIn { 117 | 0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); } 118 | 75% { opacity: .5; -moz-transform: translateZ(-500px); } 119 | 100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); } 120 | } 121 | @keyframes backSlideIn { 122 | 0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); } 123 | 75% { opacity: .5; transform: translateZ(-500px); } 124 | 100% { opacity: 1; transform: translateZ(0) translateX(0); } 125 | } 126 | @-webkit-keyframes scaleToFade { 127 | to { opacity: 0; -webkit-transform: scale(.8); } 128 | } 129 | @-moz-keyframes scaleToFade { 130 | to { opacity: 0; -moz-transform: scale(.8); } 131 | } 132 | @keyframes scaleToFade { 133 | to { opacity: 0; transform: scale(.8); } 134 | } 135 | @-webkit-keyframes goDown { 136 | from { -webkit-transform: translateY(-100%); } 137 | } 138 | @-moz-keyframes goDown { 139 | from { -moz-transform: translateY(-100%); } 140 | } 141 | @keyframes goDown { 142 | from { transform: translateY(-100%); } 143 | } 144 | 145 | @-webkit-keyframes scaleUpFrom { 146 | from { opacity: 0; -webkit-transform: scale(1.5); } 147 | } 148 | @-moz-keyframes scaleUpFrom { 149 | from { opacity: 0; -moz-transform: scale(1.5); } 150 | } 151 | @keyframes scaleUpFrom { 152 | from { opacity: 0; transform: scale(1.5); } 153 | } 154 | 155 | @-webkit-keyframes scaleUpTo { 156 | to { opacity: 0; -webkit-transform: scale(1.5); } 157 | } 158 | @-moz-keyframes scaleUpTo { 159 | to { opacity: 0; -moz-transform: scale(1.5); } 160 | } 161 | @keyframes scaleUpTo { 162 | to { opacity: 0; transform: scale(1.5); } 163 | } -------------------------------------------------------------------------------- /css/summernote/fonts/summernote.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/css/summernote/fonts/summernote.eot -------------------------------------------------------------------------------- /css/summernote/fonts/summernote.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/css/summernote/fonts/summernote.ttf -------------------------------------------------------------------------------- /css/summernote/fonts/summernote.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/css/summernote/fonts/summernote.woff -------------------------------------------------------------------------------- /css/tabs.css: -------------------------------------------------------------------------------- 1 | /*----------------------------------------*/ 2 | /* 1. tab CSS 3 | /*----------------------------------------*/ 4 | .custon-tab-style1{ 5 | background:#fff; 6 | padding:20px; 7 | } 8 | .custon-tab-style1 p{ 9 | font-size:14px; 10 | color:#303030; 11 | line-height:24px; 12 | } 13 | .custon-tab-menu-style1 .tab-custon-ic{ 14 | margin-right:10px; 15 | } 16 | .tab-menu-right li{ 17 | float:right 18 | } 19 | .custom-menu-wrap.custon-tab-menu-style1 li a{ 20 | margin-right:0px; 21 | } 22 | .nav-tabs.custom-menu-wrap.custon-tab-menu-style1 li a, .nav-tabs.custom-menu-wrap.custon-tab-menu-style1 li.active a{ 23 | font-size:14px; 24 | } 25 | .tab-content-details{ 26 | text-align:center; 27 | background:#fff; 28 | padding:20px 100px; 29 | } 30 | .tab-content-details h2{ 31 | font-size:20px; 32 | color:#303030; 33 | } 34 | .tab-content-details p{ 35 | font-size:14px; 36 | color:#303030; 37 | line-height:24px; 38 | } 39 | .nav-tabs.custom-menu-wrap li a:hover{ 40 | background:#006DF0; 41 | color:#fff; 42 | } 43 | .nav-tabs.custom-menu-wrap li a{ 44 | color:#444; 45 | } 46 | .nav-tabs.custom-menu-wrap li.active a{ 47 | color:#303030; 48 | } 49 | .nav-tabs.custom-menu-wrap li.active a:hover{ 50 | color:#fff; 51 | } 52 | .nav-tabs.custom-menu-wrap li a, .nav-tabs.custom-menu-wrap li.active a{ 53 | border:1px solid transparent; 54 | padding:15px 25px; 55 | font-size:15px; 56 | } 57 | .tab-custon-menu-bg-style ul.main-menu-dropdown li a:hover{ 58 | color:#fff; 59 | } -------------------------------------------------------------------------------- /css/touchspin/jquery.bootstrap-touchspin.min.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Bootstrap TouchSpin - v3.0.1 3 | * A mobile and touch friendly input spinner component for Bootstrap 3. 4 | * http://www.virtuosoft.eu/code/bootstrap-touchspin/ 5 | * 6 | * Made by IstvAAn Ujj-MAŠszAAros 7 | * Under Apache License v2.0 License 8 | */ 9 | 10 | .bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px 10px;margin-left:-1px;position:relative}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:400} -------------------------------------------------------------------------------- /css/tree-viewer/32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/css/tree-viewer/32px.png -------------------------------------------------------------------------------- /css/tree-viewer/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/css/tree-viewer/throbber.gif -------------------------------------------------------------------------------- /fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /fonts/educate-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/educate-icon.ttf -------------------------------------------------------------------------------- /fonts/educate-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/educate-icon.woff -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /img/blog-details/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/blog-details/1.jpg -------------------------------------------------------------------------------- /img/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/clear.png -------------------------------------------------------------------------------- /img/contact/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/contact/1.jpg -------------------------------------------------------------------------------- /img/contact/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/contact/2.jpg -------------------------------------------------------------------------------- /img/contact/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/contact/3.jpg -------------------------------------------------------------------------------- /img/contact/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/contact/4.jpg -------------------------------------------------------------------------------- /img/courses/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/courses/1.jpg -------------------------------------------------------------------------------- /img/courses/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/courses/2.jpg -------------------------------------------------------------------------------- /img/courses/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/courses/3.jpg -------------------------------------------------------------------------------- /img/cropper/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/cropper/1.jpg -------------------------------------------------------------------------------- /img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/favicon.ico -------------------------------------------------------------------------------- /img/green1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/green1.png -------------------------------------------------------------------------------- /img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/loading.gif -------------------------------------------------------------------------------- /img/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/logo/logo.png -------------------------------------------------------------------------------- /img/logo/logosn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/logo/logosn.png -------------------------------------------------------------------------------- /img/notification/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/notification/1.jpg -------------------------------------------------------------------------------- /img/notification/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/notification/2.jpg -------------------------------------------------------------------------------- /img/notification/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/notification/3.jpg -------------------------------------------------------------------------------- /img/notification/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/notification/4.jpg -------------------------------------------------------------------------------- /img/notification/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/notification/5.jpg -------------------------------------------------------------------------------- /img/notification/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/notification/6.jpg -------------------------------------------------------------------------------- /img/product/book-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/product/book-1.jpg -------------------------------------------------------------------------------- /img/product/book-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/product/book-2.jpg -------------------------------------------------------------------------------- /img/product/book-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/product/book-3.jpg -------------------------------------------------------------------------------- /img/product/book-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/product/book-4.jpg -------------------------------------------------------------------------------- /img/product/pro4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/product/pro4.jpg -------------------------------------------------------------------------------- /img/product/profile-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/product/profile-bg.jpg -------------------------------------------------------------------------------- /img/profile/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/profile/1.jpg -------------------------------------------------------------------------------- /img/student/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/student/1.jpg -------------------------------------------------------------------------------- /img/student/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/student/2.jpg -------------------------------------------------------------------------------- /img/student/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/student/3.jpg -------------------------------------------------------------------------------- /img/student/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/img/student/4.jpg -------------------------------------------------------------------------------- /js/c3-charts/c3-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | 5 | c3.generate({ 6 | bindto: '#lineChart', 7 | data:{ 8 | columns: [ 9 | ['data1', 30, 200, 100, 400, 150, 250], 10 | ['data2', 50, 20, 10, 40, 15, 25] 11 | ], 12 | colors:{ 13 | data1: '#006DF0', 14 | data2: '#933EC5' 15 | } 16 | } 17 | }); 18 | 19 | c3.generate({ 20 | bindto: '#slineChart', 21 | data:{ 22 | columns: [ 23 | ['data1', 30, 200, 100, 400, 150, 250], 24 | ['data2', 130, 100, 140, 200, 150, 50] 25 | ], 26 | colors:{ 27 | data1: '#006DF0', 28 | data2: '#933EC5' 29 | }, 30 | type: 'spline' 31 | } 32 | }); 33 | 34 | c3.generate({ 35 | bindto: '#scatter', 36 | data:{ 37 | xs:{ 38 | data1: 'data1_x', 39 | data2: 'data2_x' 40 | }, 41 | columns: [ 42 | ["data1_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], 43 | ["data2_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], 44 | ["data1", 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], 45 | ["data2", 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] 46 | ], 47 | colors:{ 48 | data1: '#006DF0', 49 | data2: '#933EC5' 50 | }, 51 | type: 'scatter' 52 | } 53 | }); 54 | 55 | c3.generate({ 56 | bindto: '#stocked', 57 | data:{ 58 | columns: [ 59 | ['data1', 30,200,100,400,150,250], 60 | ['data2', 50,20,10,40,15,25] 61 | ], 62 | colors:{ 63 | data1: '#006DF0', 64 | data2: '#933EC5' 65 | }, 66 | type: 'bar', 67 | groups: [ 68 | ['data1', 'data2'] 69 | ] 70 | } 71 | }); 72 | 73 | c3.generate({ 74 | bindto: '#gauge', 75 | data:{ 76 | columns: [ 77 | ['data', 91.4] 78 | ], 79 | 80 | type: 'gauge' 81 | }, 82 | color:{ 83 | pattern: ['#006DF0', '#933EC5'] 84 | 85 | } 86 | }); 87 | 88 | c3.generate({ 89 | bindto: '#pie', 90 | data:{ 91 | columns: [ 92 | ['data1', 30], 93 | ['data2', 120] 94 | ], 95 | colors:{ 96 | data1: '#006DF0', 97 | data2: '#933EC5' 98 | }, 99 | type : 'pie' 100 | } 101 | }); 102 | 103 | 104 | 105 | })(jQuery); -------------------------------------------------------------------------------- /js/calendar/fullcalendar-active.js: -------------------------------------------------------------------------------- 1 | $(function() { 2 | 3 | var todayDate = moment().startOf('day'); 4 | var YM = todayDate.format('YYYY-MM'); 5 | var YESTERDAY = todayDate.clone().subtract(1, 'day').format('YYYY-MM-DD'); 6 | var TODAY = todayDate.format('YYYY-MM-DD'); 7 | var TOMORROW = todayDate.clone().add(1, 'day').format('YYYY-MM-DD'); 8 | 9 | $('#calendar').fullCalendar({ 10 | header: { 11 | left: 'prev,next today', 12 | center: 'title', 13 | right: 'month,agendaWeek,agendaDay,listWeek' 14 | }, 15 | editable: true, 16 | eventLimit: true, // allow "more" link when too many events 17 | navLinks: true, 18 | backgroundColor: '#1f2e86', 19 | eventTextColor: '#1f2e86', 20 | textColor: '#378006', 21 | dayClick: function(date, jsEvent, view) { 22 | 23 | alert('Clicked on: ' + date.format()); 24 | 25 | alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY); 26 | 27 | alert('Current view: ' + view.name); 28 | 29 | // change the day's background color just for fun 30 | $(this).css('background-color', 'red'); 31 | 32 | }, 33 | events: [ 34 | { 35 | title: 'All Day Event', 36 | start: YM + '-01', 37 | color: '#006DF0' 38 | }, 39 | { 40 | title: 'Long Event', 41 | start: YM + '-07', 42 | end: YM + '-10', 43 | color: '#933EC5' 44 | }, 45 | { 46 | id: 999, 47 | title: 'Repeating Event', 48 | start: YM + '-09T16:00:00', 49 | color: '#65b12d' 50 | }, 51 | { 52 | id: 999, 53 | title: 'Repeating Event', 54 | start: YM + '-16T16:00:00', 55 | color: '#D80027' 56 | }, 57 | { 58 | title: 'Conference', 59 | start: YESTERDAY, 60 | end: TOMORROW, 61 | color: '#f3c30b' 62 | }, 63 | { 64 | title: 'Meeting', 65 | start: TODAY + 'T10:30:00', 66 | end: TODAY + 'T12:30:00', 67 | color: '#1f2e86' 68 | }, 69 | { 70 | title: 'Lunch', 71 | start: TODAY + 'T12:00:00', 72 | color: '#0D4CFF' 73 | }, 74 | { 75 | title: 'Meeting', 76 | start: TODAY + 'T14:30:00', 77 | color: '#1f2e86' 78 | }, 79 | { 80 | title: 'Happy Hour', 81 | start: TODAY + 'T17:30:00', 82 | color: '#AA00FF' 83 | }, 84 | { 85 | title: 'Dinner', 86 | start: TODAY + 'T20:00:00', 87 | color: '#00BCD4' 88 | }, 89 | { 90 | title: 'Birthday Party', 91 | start: TOMORROW + 'T07:00:00', 92 | color: '#FF5722' 93 | }, 94 | { 95 | title: 'Click for Google', 96 | url: 'http://google.com/', 97 | start: YM + '-28', 98 | color: '#323232' 99 | } 100 | ] 101 | }); 102 | }); -------------------------------------------------------------------------------- /js/chart/jquery.peity.min.js: -------------------------------------------------------------------------------- 1 | // Peity jQuery plugin version 2.0.3 2 | // (c) 2014 Ben Pickles 3 | // 4 | // http://benpickles.github.io/peity 5 | // 6 | // Released under MIT license. 7 | (function(e,q,h){var o=function(a,b){var c=q.createElementNS("http://www.w3.org/2000/svg",a);e.each(b,function(a,b){c.setAttribute(a,b)});return c},t="createElementNS"in q&&o("svg",{}).createSVGRect,r=1/(window.devicePixelRatio||1),j=e.fn.peity=function(a,b){t&&this.each(function(){var c=e(this),d=c.data("peity");if(d)a&&(d.type=a),e.extend(d.opts,b);else{var f=j.defaults[a],g={};e.each(c.data(),function(a,b){a in f&&(g[a]=b)});var h=e.extend({},f,g,b),d=new s(c,a,h);c.change(function(){d.draw()}).data("peity", 8 | d)}d.draw()});return this},s=function(a,b,c){this.$el=a;this.type=b;this.opts=c},m=s.prototype;m.draw=function(){j.graphers[this.type].call(this,this.opts)};m.fill=function(){var a=this.opts.fill,b=a;e.isFunction(b)||(b=function(b,d){return a[d%a.length]});return b};m.prepare=function(a,b){var c;this.svg?c=e(this.svg).empty():(this.svg=o("svg",{"class":"peity"}),this.$el.hide().after(this.svg),c=e(this.svg).data("peity",this));this.svg.setAttribute("height",b);this.svg.setAttribute("width",a);return c}; 9 | m.values=function(){return e.map(this.$el.text().split(this.opts.delimiter),function(a){return parseFloat(a)})};j.defaults={};j.graphers={};j.register=function(a,b,c){this.defaults[a]=b;this.graphers[a]=c};j.register("pie",{delimiter:null,diameter:16,fill:["#ff9900","#fff4dd","#ffc66e"]},function(a){if(!a.delimiter){var b=this.$el.text().match(/[^0-9\.]/);a.delimiter=b?b[0]:","}b=this.values();if("/"==a.delimiter)var c=b[0],b=[c,h.max(0,b[1]-c)];for(var d=0,c=b.length,f=0;de?1:0,1,q,r,"Z"].join(" ")});i=l}k.setAttribute("fill",j.call(this,n,d,b));this.svg.appendChild(k)}}});j.register("line",{delimiter:",",fill:"#c6d9fd",height:16,max:null, 11 | min:0,stroke:"#4d89f9",strokeWidth:1,width:32},function(a){var b=this.values();1==b.length&&b.push(b[0]);for(var c=h.max.apply(h,b.concat([a.max])),d=h.min.apply(h,b.concat([a.min])),f=this.prepare(a.width,a.height),g=f.width(),f=f.height()-a.strokeWidth,e=g/(b.length-1),c=c-d,j=0==c?f:f/c,m=f+d*j,c=[0,m],i=0;i=d&&0k&&(l+=k,k=-k);n=o("rect",{fill:m.call(this,n,i,b),x:i*g,y:l,width:g-a,height:k});this.svg.appendChild(n)}})})(jQuery,document,Math); -------------------------------------------------------------------------------- /js/chart/peity-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $(".bar").peity("bar", { 5 | fill: ["#0d4cff", "#d7d7d7"] 6 | }) 7 | 8 | 9 | })(jQuery); -------------------------------------------------------------------------------- /js/charts/rounded-chart.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | /*----------------------------------------*/ 5 | /* 1. pie Chart 6 | /*----------------------------------------*/ 7 | var ctx = document.getElementById("piechart"); 8 | var piechart = new Chart(ctx, { 9 | type: 'pie', 10 | data: { 11 | labels: ["Red", "Orange", "Yellow", "Green", "Blue"], 12 | datasets: [{ 13 | label: 'pie Chart', 14 | backgroundColor: [ 15 | '#303030', 16 | '#933EC5', 17 | '#65b12d', 18 | '#D80027', 19 | '#006DF0' 20 | ], 21 | data: [10, 20, 30, 40, 60] 22 | }] 23 | }, 24 | options: { 25 | responsive: true 26 | } 27 | }); 28 | /*----------------------------------------*/ 29 | /* 2. polar Chart 30 | /*----------------------------------------*/ 31 | var ctx = document.getElementById("polarchart"); 32 | var polarchart = new Chart(ctx, { 33 | type: 'polarArea', 34 | data: { 35 | labels: ["Red", "Orange", "Yellow", "Green", "Blue"], 36 | datasets: [{ 37 | label: 'pie Chart', 38 | data: [10, 20, 30, 40, 60], 39 | backgroundColor: [ 40 | 'rgb(255, 99, 132)', 41 | '#933EC5', 42 | '#65b12d', 43 | '#D80027', 44 | '#006DF0' 45 | ], 46 | 47 | }] 48 | }, 49 | options: { 50 | responsive: true, 51 | legend: { 52 | position: 'right', 53 | }, 54 | title: { 55 | display: true, 56 | text: 'Polar Chart' 57 | }, 58 | scale: { 59 | ticks: { 60 | beginAtZero: true 61 | }, 62 | reverse: false 63 | }, 64 | animation: { 65 | animateRotate: false, 66 | animateScale: true 67 | } 68 | } 69 | }); 70 | 71 | /*----------------------------------------*/ 72 | /* 3. radar Chart 73 | /*----------------------------------------*/ 74 | var ctx = document.getElementById("radarchart"); 75 | var radarchart = new Chart(ctx, { 76 | type: 'radar', 77 | data: { 78 | labels: ["Design", "Development", "Graphic", "Android", "Games"], 79 | datasets: [{ 80 | label: "My First dataset", 81 | data: [90, 20, 30, 40, 10], 82 | backgroundColor: '#006DF0', 83 | borderColor: '#006DF0', 84 | pointBackgroundColor: '#ff0000', 85 | 86 | },{ 87 | label: "My Second dataset", 88 | data: [50, 20, 10, 30, 90], 89 | backgroundColor: '#933EC5', 90 | borderColor: '#933EC5', 91 | pointBackgroundColor: '#ff0000', 92 | 93 | }] 94 | }, 95 | options: { 96 | legend: { 97 | position: 'top', 98 | }, 99 | title: { 100 | display: true, 101 | text: 'Radar Chart' 102 | }, 103 | scale: { 104 | ticks: { 105 | beginAtZero: true 106 | } 107 | } 108 | } 109 | }); 110 | /*----------------------------------------*/ 111 | /* 3. Doughnut Chart 112 | /*----------------------------------------*/ 113 | var ctx = document.getElementById("Doughnutchart"); 114 | var Doughnutchart = new Chart(ctx, { 115 | type: 'radar', 116 | data: { 117 | labels: ["Red", "Orange", "Yellow", "Green", "Blue"], 118 | datasets: [{ 119 | label: 'Dataset 1', 120 | data: [10, 20, 30, 40, 90], 121 | backgroundColor: '#006DF0' 122 | 123 | }] 124 | }, 125 | options: { 126 | responsive: true, 127 | legend: { 128 | position: 'top', 129 | }, 130 | title: { 131 | display: true, 132 | text: 'Doughnut Chart' 133 | }, 134 | animation: { 135 | animateScale: true, 136 | animateRotate: true 137 | } 138 | } 139 | }); 140 | 141 | 142 | 143 | 144 | 145 | })(jQuery); -------------------------------------------------------------------------------- /js/chosen/chosen-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $('.chosen-select').chosen({width: "100%"}); 5 | 6 | 7 | })(jQuery); -------------------------------------------------------------------------------- /js/code-editor/code-editor-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | var editor_one = CodeMirror.fromTextArea(document.getElementById("code1"), { 5 | lineNumbers: true, 6 | matchBrackets: true, 7 | styleActiveLine: true, 8 | theme:"ambiance" 9 | }); 10 | 11 | var editor_two = CodeMirror.fromTextArea(document.getElementById("code2"), { 12 | lineNumbers: true, 13 | matchBrackets: true, 14 | styleActiveLine: true 15 | }); 16 | 17 | 18 | })(jQuery); -------------------------------------------------------------------------------- /js/colorpicker/color-picker-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | // HEX 5 | $("#hex").spectrum({ 6 | color: "#f00", 7 | preferredFormat: "hex", 8 | showInput: true 9 | }); 10 | // HSL 11 | $("#hsl").spectrum({ 12 | color: "#c34040", 13 | preferredFormat: "hsl", 14 | showInput: true 15 | }); 16 | // RGB 17 | $("#rgb").spectrum({ 18 | color: "#dbc75e", 19 | preferredFormat: "rgb", 20 | showInput: true 21 | }); 22 | // Alpha RGB 23 | $("#a-rgb").spectrum({ 24 | showAlpha: true, 25 | color: "#3dbb8f", 26 | preferredFormat: "rgb", 27 | showInput: true 28 | }); 29 | // Alpha HSL 30 | $("#a-hsl").spectrum({ 31 | showAlpha: true, 32 | color: "#8bc177", 33 | preferredFormat: "hsl", 34 | showInput: true 35 | }); 36 | // Palette 37 | $("#palette1").spectrum({ 38 | color: "#9257b4", 39 | preferredFormat: "hex", 40 | showInput: true, 41 | showPalette: true, 42 | palette: [ 43 | ['#000', '#fff', '#ffebcd'], 44 | ['#ff8000', '#448026', '#ffffe0'] 45 | ] 46 | }); 47 | // Palette only 48 | $("#palette2").spectrum({ 49 | showPaletteOnly: true, 50 | showPalette:true, 51 | color: '#780707', 52 | palette: [ 53 | ['#000', '#fff', '#ffebcd','#ff8000', '#448026'], 54 | ['#ff0000', '#fff700', '#75b274', '#1d31c3', '#9257b4'] 55 | ] 56 | }); 57 | // Method "show" 58 | $("#hex, #hsl, #rgb, #a-hsl, #a-rgb, #palette1, #palette2").show(); 59 | 60 | 61 | 62 | 63 | 64 | 65 | })(jQuery); -------------------------------------------------------------------------------- /js/counterup/counterup-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | /*---------------------------- 4 | counterUp js active 5 | ------------------------------ */ 6 | $('.counter').counterUp({ 7 | delay: 10, 8 | time: 1000 9 | }); 10 | 11 | })(jQuery); -------------------------------------------------------------------------------- /js/counterup/jquery.counterup.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * jquery.counterup.js 1.0 3 | * 4 | * Copyright 2013, Benjamin Intal http://gambit.ph @bfintal 5 | * Released under the GPL v2 License 6 | * 7 | * Date: Nov 26, 2013 8 | */(function(e){"use strict";e.fn.counterUp=function(t){var n=e.extend({time:400,delay:10},t);return this.each(function(){var t=e(this),r=n,i=function(){var e=[],n=r.time/r.delay,i=t.text(),s=/[0-9]+,[0-9]+/.test(i);i=i.replace(/,/g,"");var o=/^[0-9]+$/.test(i),u=/^[0-9]+\.[0-9]+$/.test(i),a=u?(i.split(".")[1]||[]).length:0;for(var f=n;f>=1;f--){var l=parseInt(i/n*f);u&&(l=parseFloat(i/n*f).toFixed(a));if(s)while(/(\d+)(\d{3})/.test(l.toString()))l=l.toString().replace(/(\d+)(\d{3})/,"$1,$2");e.unshift(l)}t.data("counterup-nums",e);t.text("0");var c=function(){t.text(t.data("counterup-nums").shift());if(t.data("counterup-nums").length)setTimeout(t.data("counterup-func"),r.delay);else{delete t.data("counterup-nums");t.data("counterup-nums",null);t.data("counterup-func",null)}};t.data("counterup-func",c);setTimeout(t.data("counterup-func"),r.delay)};t.waypoint(i,{offset:"100%",triggerOnce:!0})})}})(jQuery); -------------------------------------------------------------------------------- /js/cropper/cropper-actice.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | 5 | var $image = $(".image-crop > img") 6 | $($image).cropper({ 7 | aspectRatio: 1.618, 8 | preview: ".img-preview", 9 | done: function(data) { 10 | // Output the result data for cropping image. 11 | } 12 | }); 13 | 14 | var $inputImage = $("#inputImage"); 15 | if (window.FileReader) { 16 | $inputImage.change(function() { 17 | var fileReader = new FileReader(), 18 | files = this.files, 19 | file; 20 | 21 | if (!files.length) { 22 | return; 23 | } 24 | 25 | file = files[0]; 26 | 27 | if (/^image\/\w+$/.test(file.type)) { 28 | fileReader.readAsDataURL(file); 29 | fileReader.onload = function () { 30 | $inputImage.val(""); 31 | $image.cropper("reset", true).cropper("replace", this.result); 32 | }; 33 | } else { 34 | showMessage("Please choose an image file."); 35 | } 36 | }); 37 | } else { 38 | $inputImage.addClass("hide"); 39 | } 40 | 41 | $("#download").on('click', function() { 42 | window.open($image.cropper("getDataURL")); 43 | }); 44 | 45 | $("#zoomIn").on('click', function() { 46 | $image.cropper("zoom", 0.1); 47 | }); 48 | 49 | $("#zoomOut").on('click', function() { 50 | $image.cropper("zoom", -0.1); 51 | }); 52 | 53 | $("#rotateLeft").on('click', function() { 54 | $image.cropper("rotate", 45); 55 | }); 56 | 57 | $("#rotateRight").on('click', function() { 58 | $image.cropper("rotate", -45); 59 | }); 60 | 61 | $("#setDrag").on('click', function() { 62 | $image.cropper("setDragMode", "crop"); 63 | }); 64 | 65 | 66 | 67 | 68 | })(jQuery); -------------------------------------------------------------------------------- /js/data-map/data-maps-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | var basic_choropleth = new Datamap({ 5 | element: document.getElementById("basic_choropleth"), 6 | projection: 'mercator', 7 | fills: { 8 | defaultFill: "#ABDDA4", 9 | authorHasTraveledTo: "#fa0fa0" 10 | }, 11 | data: { 12 | USA: { fillKey: "authorHasTraveledTo" }, 13 | JPN: { fillKey: "authorHasTraveledTo" }, 14 | ITA: { fillKey: "authorHasTraveledTo" }, 15 | CRI: { fillKey: "authorHasTraveledTo" }, 16 | KOR: { fillKey: "authorHasTraveledTo" }, 17 | DEU: { fillKey: "authorHasTraveledTo" }, 18 | } 19 | }); 20 | 21 | var colors = d3.scale.category10(); 22 | 23 | window.setInterval(function() { 24 | basic_choropleth.updateChoropleth({ 25 | USA: colors(Math.random() * 10), 26 | RUS: colors(Math.random() * 100), 27 | AUS: { fillKey: 'authorHasTraveledTo' }, 28 | BRA: colors(Math.random() * 50), 29 | CAN: colors(Math.random() * 50), 30 | ZAF: colors(Math.random() * 50), 31 | IND: colors(Math.random() * 50), 32 | }); 33 | }, 2000); 34 | 35 | 36 | 37 | 38 | var basic = new Datamap({ 39 | element: document.getElementById("basic_map"), 40 | responsive: true, 41 | fills: { 42 | defaultFill: "#DBDAD6" 43 | }, 44 | geographyConfig: { 45 | highlightFillColor: '#006DF0', 46 | highlightBorderWidth: 0, 47 | }, 48 | }); 49 | 50 | var selected_map = new Datamap({ 51 | element: document.getElementById("selected_map"), 52 | responsive: true, 53 | fills: { 54 | defaultFill: "#DBDAD6", 55 | active: "#006DF0" 56 | }, 57 | geographyConfig: { 58 | highlightFillColor: '#006DF0', 59 | highlightBorderWidth: 0, 60 | }, 61 | data: { 62 | USA: { fillKey: "active" }, 63 | RUS: { fillKey: "active" }, 64 | DEU: { fillKey: "active" }, 65 | BRA: { fillKey: "active" } 66 | } 67 | }); 68 | 69 | var usa_map = new Datamap({ 70 | element: document.getElementById("usa_map"), 71 | responsive: true, 72 | scope: 'usa', 73 | fills: { 74 | defaultFill: "#DBDAD6", 75 | active: "#006DF0" 76 | }, 77 | geographyConfig: { 78 | highlightFillColor: '#006DF0', 79 | highlightBorderWidth: 0 80 | }, 81 | data: { 82 | NE: { fillKey: "active" }, 83 | CA: { fillKey: "active" }, 84 | NY: { fillKey: "active" }, 85 | } 86 | }); 87 | 88 | 89 | var map = new Datamap({ 90 | scope: 'world', 91 | element: document.getElementById('projection_map'), 92 | projection: 'orthographic', 93 | fills: { 94 | defaultFill: "#ABDDA4", 95 | gt50: colors(Math.random() * 20), 96 | eq50: colors(Math.random() * 20), 97 | lt25: colors(Math.random() * 10), 98 | gt75: colors(Math.random() * 200), 99 | lt50: colors(Math.random() * 20), 100 | eq0: colors(Math.random() * 1), 101 | pink: '#0fa0fa', 102 | gt500: colors(Math.random() * 1) 103 | }, 104 | projectionConfig: { 105 | rotation: [97,-30] 106 | }, 107 | data: { 108 | 'USA': {fillKey: 'lt50' }, 109 | 'MEX': {fillKey: 'lt25' }, 110 | 'CAN': {fillKey: 'gt50' }, 111 | 'GTM': {fillKey: 'gt500'}, 112 | 'HND': {fillKey: 'eq50' }, 113 | 'BLZ': {fillKey: 'pink' }, 114 | 'GRL': {fillKey: 'eq0' }, 115 | 'CAN': {fillKey: 'gt50' } 116 | } 117 | }); 118 | 119 | map.graticule(); 120 | 121 | map.arc([{ 122 | origin: { 123 | latitude: 61, 124 | longitude: -149 125 | }, 126 | destination: { 127 | latitude: -22, 128 | longitude: -43 129 | } 130 | }], { 131 | greatArc: true, 132 | animationSpeed: 2000 133 | }); 134 | 135 | 136 | var arc_map = new Datamap({ 137 | element: document.getElementById("arc_map"), 138 | responsive: true, 139 | fills: { 140 | defaultFill: "#F2F2F0", 141 | active: "#006DF0", 142 | usa: "#006DF0" 143 | }, 144 | geographyConfig: { 145 | highlightFillColor: '#006DF0', 146 | highlightBorderWidth: 0 147 | }, 148 | data: { 149 | USA: {fillKey: "usa"}, 150 | RUS: {fillKey: "active"}, 151 | DEU: {fillKey: "active"}, 152 | POL: {fillKey: "active"}, 153 | JAP: {fillKey: "active"}, 154 | AUS: {fillKey: "active"}, 155 | BRA: {fillKey: "active"} 156 | } 157 | }); 158 | 159 | arc_map.arc( 160 | [ 161 | { origin: 'USA', destination: 'RUS'}, 162 | { origin: 'USA', destination: 'DEU'}, 163 | { origin: 'USA', destination: 'POL'}, 164 | { origin: 'USA', destination: 'JAP'}, 165 | { origin: 'USA', destination: 'AUS'}, 166 | { origin: 'USA', destination: 'BRA'} 167 | ], 168 | { strokeColor: '#006DF0', strokeWidth: 1} 169 | ); 170 | 171 | 172 | })(jQuery); -------------------------------------------------------------------------------- /js/data-table/bootstrap-table-editable.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @author zhixin wen 3 | * extensions: https://github.com/vitalets/x-editable 4 | */ 5 | 6 | (function($) { 7 | 8 | 'use strict'; 9 | 10 | $.extend($.fn.bootstrapTable.defaults, { 11 | editable: true, 12 | onEditableInit: function() { 13 | return false; 14 | }, 15 | onEditableSave: function(field, row, oldValue, $el) { 16 | return false; 17 | }, 18 | onEditableShown: function(field, row, $el, editable) { 19 | return false; 20 | }, 21 | onEditableHidden: function(field, row, $el, reason) { 22 | return false; 23 | } 24 | }); 25 | 26 | $.extend($.fn.bootstrapTable.Constructor.EVENTS, { 27 | 'editable-init.bs.table': 'onEditableInit', 28 | 'editable-save.bs.table': 'onEditableSave', 29 | 'editable-shown.bs.table': 'onEditableShown', 30 | 'editable-hidden.bs.table': 'onEditableHidden' 31 | }); 32 | 33 | var BootstrapTable = $.fn.bootstrapTable.Constructor, 34 | _initTable = BootstrapTable.prototype.initTable, 35 | _initBody = BootstrapTable.prototype.initBody; 36 | 37 | BootstrapTable.prototype.initTable = function() { 38 | var that = this; 39 | _initTable.apply(this, Array.prototype.slice.apply(arguments)); 40 | 41 | if (!this.options.editable) { 42 | return; 43 | } 44 | 45 | $.each(this.columns, function(i, column) { 46 | if (!column.editable) { 47 | return; 48 | } 49 | 50 | var editableOptions = {}, 51 | editableDataMarkup = [], 52 | editableDataPrefix = 'editable-'; 53 | 54 | var processDataOptions = function(key, value) { 55 | // Replace camel case with dashes. 56 | var dashKey = key.replace(/([A-Z])/g, function($1) { 57 | return "-" + $1.toLowerCase(); 58 | }); 59 | if (dashKey.slice(0, editableDataPrefix.length) == editableDataPrefix) { 60 | var dataKey = dashKey.replace(editableDataPrefix, 'data-'); 61 | editableOptions[dataKey] = value; 62 | } 63 | }; 64 | 65 | $.each(that.options, processDataOptions); 66 | 67 | column.formatter = column.formatter || function(value, row, index) { 68 | return value; 69 | }; 70 | column._formatter = column._formatter ? column._formatter : column.formatter; 71 | column.formatter = function(value, row, index) { 72 | var result = column._formatter ? column._formatter(value, row, index) : value; 73 | 74 | $.each(column, processDataOptions); 75 | 76 | $.each(editableOptions, function(key, value) { 77 | editableDataMarkup.push(' ' + key + '="' + value + '"'); 78 | }); 79 | 80 | var _dont_edit_formatter = false; 81 | if (column.editable.hasOwnProperty('noeditFormatter')) { 82 | _dont_edit_formatter = column.editable.noeditFormatter(value, row, index); 83 | } 84 | 85 | if (_dont_edit_formatter === false) { 86 | return ['' + '' 92 | ].join(''); 93 | } else { 94 | return _dont_edit_formatter; 95 | } 96 | 97 | }; 98 | }); 99 | }; 100 | 101 | BootstrapTable.prototype.initBody = function() { 102 | var that = this; 103 | _initBody.apply(this, Array.prototype.slice.apply(arguments)); 104 | 105 | if (!this.options.editable) { 106 | return; 107 | } 108 | 109 | $.each(this.columns, function(i, column) { 110 | if (!column.editable) { 111 | return; 112 | } 113 | 114 | that.$body.find('a[data-name="' + column.field + '"]').editable(column.editable) 115 | .off('save').on('save', function(e, params) { 116 | var data = that.getData(), 117 | index = $(this).parents('tr[data-index]').data('index'), 118 | row = data[index], 119 | oldValue = row[column.field]; 120 | 121 | $(this).data('value', params.submitValue); 122 | row[column.field] = params.submitValue; 123 | that.trigger('editable-save', column.field, row, oldValue, $(this)); 124 | that.resetFooter(); 125 | }); 126 | that.$body.find('a[data-name="' + column.field + '"]').editable(column.editable) 127 | .off('shown').on('shown', function(e, editable) { 128 | var data = that.getData(), 129 | index = $(this).parents('tr[data-index]').data('index'), 130 | row = data[index]; 131 | 132 | that.trigger('editable-shown', column.field, row, $(this), editable); 133 | }); 134 | that.$body.find('a[data-name="' + column.field + '"]').editable(column.editable) 135 | .off('hidden').on('hidden', function(e, reason) { 136 | var data = that.getData(), 137 | index = $(this).parents('tr[data-index]').data('index'), 138 | row = data[index]; 139 | 140 | that.trigger('editable-hidden', column.field, row, $(this), reason); 141 | }); 142 | }); 143 | this.trigger('editable-init'); 144 | }; 145 | 146 | })(jQuery); -------------------------------------------------------------------------------- /js/data-table/bootstrap-table-export.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @author zhixin wen 3 | * extensions: https://github.com/kayalshri/tableExport.jquery.plugin 4 | */ 5 | 6 | (function ($) { 7 | 'use strict'; 8 | var sprintf = $.fn.bootstrapTable.utils.sprintf; 9 | 10 | var TYPE_NAME = { 11 | json: 'JSON', 12 | xml: 'XML', 13 | png: 'PNG', 14 | csv: 'CSV', 15 | txt: 'TXT', 16 | sql: 'SQL', 17 | doc: 'MS-Word', 18 | excel: 'MS-Excel', 19 | xlsx: 'MS-Excel (OpenXML)', 20 | powerpoint: 'MS-Powerpoint', 21 | pdf: 'PDF' 22 | }; 23 | 24 | $.extend($.fn.bootstrapTable.defaults, { 25 | showExport: false, 26 | exportDataType: 'basic', // basic, all, selected 27 | // 'json', 'xml', 'png', 'csv', 'txt', 'sql', 'doc', 'excel', 'powerpoint', 'pdf' 28 | exportTypes: ['json', 'xml', 'csv', 'txt', 'sql', 'excel'], 29 | exportOptions: {} 30 | }); 31 | 32 | $.extend($.fn.bootstrapTable.defaults.icons, { 33 | export: 'glyphicon-export icon-share' 34 | }); 35 | 36 | $.extend($.fn.bootstrapTable.locales, { 37 | formatExport: function () { 38 | return 'Export data'; 39 | } 40 | }); 41 | $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales); 42 | 43 | var BootstrapTable = $.fn.bootstrapTable.Constructor, 44 | _initToolbar = BootstrapTable.prototype.initToolbar; 45 | 46 | BootstrapTable.prototype.initToolbar = function () { 47 | this.showToolbar = this.options.showExport; 48 | 49 | _initToolbar.apply(this, Array.prototype.slice.apply(arguments)); 50 | 51 | if (this.options.showExport) { 52 | var that = this, 53 | $btnGroup = this.$toolbar.find('>.btn-group'), 54 | $export = $btnGroup.find('div.export'); 55 | 56 | if (!$export.length) { 57 | $export = $([ 58 | '
', 59 | '', 68 | '', 70 | '
'].join('')).appendTo($btnGroup); 71 | 72 | var $menu = $export.find('.dropdown-menu'), 73 | exportTypes = this.options.exportTypes; 74 | 75 | if (typeof this.options.exportTypes === 'string') { 76 | var types = this.options.exportTypes.slice(1, -1).replace(/ /g, '').split(','); 77 | 78 | exportTypes = []; 79 | $.each(types, function (i, value) { 80 | exportTypes.push(value.slice(1, -1)); 81 | }); 82 | } 83 | $.each(exportTypes, function (i, type) { 84 | if (TYPE_NAME.hasOwnProperty(type)) { 85 | $menu.append(['
  • ', 86 | '', 87 | TYPE_NAME[type], 88 | '', 89 | '
  • '].join('')); 90 | } 91 | }); 92 | 93 | $menu.find('li').click(function () { 94 | var type = $(this).data('type'), 95 | doExport = function () { 96 | that.$el.tableExport($.extend({}, that.options.exportOptions, { 97 | type: type, 98 | escape: false 99 | })); 100 | }; 101 | 102 | if (that.options.exportDataType === 'all' && that.options.pagination) { 103 | that.$el.one(that.options.sidePagination === 'server' ? 'post-body.bs.table' : 'page-change.bs.table', function () { 104 | doExport(); 105 | that.togglePagination(); 106 | }); 107 | that.togglePagination(); 108 | } else if (that.options.exportDataType === 'selected') { 109 | var data = that.getData(), 110 | selectedData = that.getAllSelections(); 111 | 112 | // Quick fix #2220 113 | if (that.options.sidePagination === 'server') { 114 | data = {total: that.options.totalRows}; 115 | data[that.options.dataField] = that.getData(); 116 | 117 | selectedData = {total: that.options.totalRows}; 118 | selectedData[that.options.dataField] = that.getAllSelections(); 119 | } 120 | 121 | that.load(selectedData); 122 | doExport(); 123 | that.load(data); 124 | } else { 125 | doExport(); 126 | } 127 | }); 128 | } 129 | } 130 | }; 131 | })(jQuery); -------------------------------------------------------------------------------- /js/data-table/bootstrap-table-resizable.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @author: Dennis Hern?ndez 3 | * @webSite: http://djhvscf.github.io/Blog 4 | * @version: v1.0.0 5 | */ 6 | 7 | (function ($) { 8 | 'use strict'; 9 | 10 | var initResizable = function (that) { 11 | //Deletes the plugin to re-create it 12 | that.$el.colResizable({disable: true}); 13 | 14 | //Creates the plugin 15 | that.$el.colResizable({ 16 | liveDrag: that.options.liveDrag, 17 | fixed: that.options.fixed, 18 | headerOnly: that.options.headerOnly, 19 | minWidth: that.options.minWidth, 20 | hoverCursor: that.options.hoverCursor, 21 | dragCursor: that.options.dragCursor, 22 | onResize: that.onResize, 23 | onDrag: that.options.onResizableDrag 24 | }); 25 | }; 26 | 27 | $.extend($.fn.bootstrapTable.defaults, { 28 | resizable: false, 29 | liveDrag: false, 30 | fixed: true, 31 | headerOnly: false, 32 | minWidth: 15, 33 | hoverCursor: 'e-resize', 34 | dragCursor: 'e-resize', 35 | onResizableResize: function (e) { 36 | return false; 37 | }, 38 | onResizableDrag: function (e) { 39 | return false; 40 | } 41 | }); 42 | 43 | var BootstrapTable = $.fn.bootstrapTable.Constructor, 44 | _toggleView = BootstrapTable.prototype.toggleView, 45 | _resetView = BootstrapTable.prototype.resetView; 46 | 47 | BootstrapTable.prototype.toggleView = function () { 48 | _toggleView.apply(this, Array.prototype.slice.apply(arguments)); 49 | 50 | if (this.options.resizable && this.options.cardView) { 51 | //Deletes the plugin 52 | $(this.$el).colResizable({disable: true}); 53 | } 54 | }; 55 | 56 | BootstrapTable.prototype.resetView = function () { 57 | var that = this; 58 | 59 | _resetView.apply(this, Array.prototype.slice.apply(arguments)); 60 | 61 | if (this.options.resizable) { 62 | // because in fitHeader function, we use setTimeout(func, 100); 63 | setTimeout(function () { 64 | initResizable(that); 65 | }, 100); 66 | } 67 | }; 68 | 69 | BootstrapTable.prototype.onResize = function (e) { 70 | var that = $(e.currentTarget); 71 | that.bootstrapTable('resetView'); 72 | that.data('bootstrap.table').options.onResizableResize.apply(e); 73 | } 74 | })(jQuery); -------------------------------------------------------------------------------- /js/data-table/data-table-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | var $table = $('#table'); 5 | $('#toolbar').find('select').change(function () { 6 | $table.bootstrapTable('destroy').bootstrapTable({ 7 | exportDataType: $(this).val() 8 | }); 9 | }); 10 | 11 | })(jQuery); -------------------------------------------------------------------------------- /js/datapicker/datepicker-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $('#data_1 .input-group.date').datepicker({ 5 | startView: 2, 6 | todayBtn: "linked", 7 | keyboardNavigation: false, 8 | forceParse: false, 9 | calendarWeeks: true, 10 | autoclose: true, 11 | format: "yyyy/mm/dd", 12 | defaultDate: "" 13 | }); 14 | 15 | $('#data_2 .input-group.date').datepicker({ 16 | startView: 1, 17 | todayBtn: "linked", 18 | keyboardNavigation: false, 19 | forceParse: false, 20 | autoclose: true, 21 | format: "dd/mm/yyyy" 22 | }); 23 | 24 | $('#data_3 .input-group.date').datepicker({ 25 | startView: 2, 26 | todayBtn: "linked", 27 | keyboardNavigation: false, 28 | forceParse: false, 29 | autoclose: true 30 | }); 31 | 32 | $('#data_4 .input-group.date').datepicker({ 33 | minViewMode: 1, 34 | keyboardNavigation: false, 35 | forceParse: false, 36 | forceParse: false, 37 | autoclose: true, 38 | todayHighlight: true 39 | }); 40 | 41 | $('#data_5 .input-daterange').datepicker({ 42 | keyboardNavigation: false, 43 | forceParse: false, 44 | autoclose: true 45 | }); 46 | 47 | })(jQuery); 48 | -------------------------------------------------------------------------------- /js/datepicker/datepicker-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | // Datepickers 5 | $('#start').datepicker({ 6 | dateFormat: 'dd.mm.yy', 7 | prevText: '', 8 | nextText: '', 9 | onSelect: function( selectedDate ) 10 | { 11 | $('#finish').datepicker('option', 'minDate', selectedDate); 12 | } 13 | }); 14 | $('#finish').datepicker({ 15 | dateFormat: 'dd.mm.yy', 16 | prevText: '', 17 | nextText: '', 18 | onSelect: function( selectedDate ) 19 | { 20 | $('#start').datepicker('option', 'maxDate', selectedDate); 21 | } 22 | }); 23 | 24 | })(jQuery); -------------------------------------------------------------------------------- /js/duallistbox/duallistbox.active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $('.dual_select').bootstrapDualListbox({ 5 | selectorMinimalHeight: 160 6 | }); 7 | 8 | 9 | })(jQuery); -------------------------------------------------------------------------------- /js/e-payment.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | var card = new Card({ 5 | form: '.active form', 6 | container: '.card-wrapper' 7 | }); 8 | var owner = $('#owner'); 9 | var cardNumber = $('#cardNumber'); 10 | var cardNumberField = $('#card-number-field'); 11 | var CVV = $("#cvv"); 12 | var mastercard = $("#mastercard"); 13 | var confirmButton = $('#confirm-purchase'); 14 | var visa = $("#visa"); 15 | var amex = $("#amex"); 16 | cardNumber.payform('formatCardNumber'); 17 | CVV.payform('formatCardCVC'); 18 | cardNumber.keyup(function() { 19 | amex.removeClass('transparent'); 20 | visa.removeClass('transparent'); 21 | mastercard.removeClass('transparent'); 22 | if ($.payform.validateCardNumber(cardNumber.val()) == false) { 23 | cardNumberField.addClass('has-error'); 24 | } else { 25 | cardNumberField.removeClass('has-error'); 26 | cardNumberField.addClass('has-success'); 27 | } 28 | if ($.payform.parseCardType(cardNumber.val()) == 'visa') { 29 | mastercard.addClass('transparent'); 30 | amex.addClass('transparent'); 31 | } else if ($.payform.parseCardType(cardNumber.val()) == 'amex') { 32 | mastercard.addClass('transparent'); 33 | visa.addClass('transparent'); 34 | } else if ($.payform.parseCardType(cardNumber.val()) == 'mastercard') { 35 | amex.addClass('transparent'); 36 | visa.addClass('transparent'); 37 | } 38 | }); 39 | confirmButton.on('click', function(e) { 40 | e.preventDefault(); 41 | var isCardValid = $.payform.validateCardNumber(cardNumber.val()); 42 | var isCvvValid = $.payform.validateCardCVC(CVV.val()); 43 | }); 44 | 45 | })(jQuery); -------------------------------------------------------------------------------- /js/editable/mock-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | //ajax mocks 4 | $.mockjaxSettings.responseTime = 500; 5 | 6 | $.mockjax({ 7 | url: '/post', 8 | response: function(settings) { 9 | log(settings, this); 10 | } 11 | }); 12 | 13 | $.mockjax({ 14 | url: '/error', 15 | status: 400, 16 | statusText: 'Bad Request', 17 | response: function(settings) { 18 | this.responseText = 'Please input correct value'; 19 | log(settings, this); 20 | } 21 | }); 22 | 23 | $.mockjax({ 24 | url: '/status', 25 | status: 500, 26 | response: function(settings) { 27 | this.responseText = 'Internal Server Error'; 28 | log(settings, this); 29 | } 30 | }); 31 | 32 | $.mockjax({ 33 | url: '/groups', 34 | response: function(settings) { 35 | this.responseText = [ 36 | {value: 0, text: 'Guest'}, 37 | {value: 1, text: 'Service'}, 38 | {value: 2, text: 'Customer'}, 39 | {value: 3, text: 'Operator'}, 40 | {value: 4, text: 'Support'}, 41 | {value: 5, text: 'Admin'} 42 | ]; 43 | log(settings, this); 44 | } 45 | }); 46 | 47 | function log(settings, response) { 48 | var s = [], str; 49 | s.push(settings.type.toUpperCase() + ' url = "' + settings.url + '"'); 50 | for(var a in settings.data) { 51 | if(settings.data[a] && typeof settings.data[a] === 'object') { 52 | str = []; 53 | for(var j in settings.data[a]) {str.push(j+': "'+settings.data[a][j]+'"');} 54 | str = '{ '+str.join(', ')+' }'; 55 | } else { 56 | str = '"'+settings.data[a]+'"'; 57 | } 58 | s.push(a + ' = ' + str); 59 | } 60 | s.push('RESPONSE: status = ' + response.status); 61 | 62 | if(response.responseText) { 63 | if($.isArray(response.responseText)) { 64 | s.push('['); 65 | $.each(response.responseText, function(i, v){ 66 | s.push('{value: ' + v.value+', text: "'+v.text+'"}'); 67 | }); 68 | s.push(']'); 69 | } else { 70 | s.push($.trim(response.responseText)); 71 | } 72 | } 73 | s.push('--------------------------------------\n'); 74 | $('#console').val(s.join('\n') + $('#console').val()); 75 | } 76 | 77 | })(jQuery); -------------------------------------------------------------------------------- /js/icheck/icheck-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $('.i-checks').iCheck({ 5 | checkboxClass: 'icheckbox_square-green', 6 | radioClass: 'iradio_square-green', 7 | }); 8 | 9 | 10 | 11 | })(jQuery); -------------------------------------------------------------------------------- /js/icheck/icheck.min.js: -------------------------------------------------------------------------------- 1 | /*! iCheck v1.0.2 by Damir Sultanov, http://git.io/arlzeA, MIT Licensed */ 2 | (function(f){function A(a,b,d){var c=a[0],g=/er/.test(d)?_indeterminate:/bl/.test(d)?n:k,e=d==_update?{checked:c[k],disabled:c[n],indeterminate:"true"==a.attr(_indeterminate)||"false"==a.attr(_determinate)}:c[g];if(/^(ch|di|in)/.test(d)&&!e)x(a,g);else if(/^(un|en|de)/.test(d)&&e)q(a,g);else if(d==_update)for(var f in e)e[f]?x(a,f,!0):q(a,f,!0);else if(!b||"toggle"==d){if(!b)a[_callback]("ifClicked");e?c[_type]!==r&&q(a,g):x(a,g)}}function x(a,b,d){var c=a[0],g=a.parent(),e=b==k,u=b==_indeterminate, 3 | v=b==n,s=u?_determinate:e?y:"enabled",F=l(a,s+t(c[_type])),B=l(a,b+t(c[_type]));if(!0!==c[b]){if(!d&&b==k&&c[_type]==r&&c.name){var w=a.closest("form"),p='input[name="'+c.name+'"]',p=w.length?w.find(p):f(p);p.each(function(){this!==c&&f(this).data(m)&&q(f(this),b)})}u?(c[b]=!0,c[k]&&q(a,k,"force")):(d||(c[b]=!0),e&&c[_indeterminate]&&q(a,_indeterminate,!1));D(a,e,b,d)}c[n]&&l(a,_cursor,!0)&&g.find("."+C).css(_cursor,"default");g[_add](B||l(a,b)||"");g.attr("role")&&!u&&g.attr("aria-"+(v?n:k),"true"); 4 | g[_remove](F||l(a,s)||"")}function q(a,b,d){var c=a[0],g=a.parent(),e=b==k,f=b==_indeterminate,m=b==n,s=f?_determinate:e?y:"enabled",q=l(a,s+t(c[_type])),r=l(a,b+t(c[_type]));if(!1!==c[b]){if(f||!d||"force"==d)c[b]=!1;D(a,e,s,d)}!c[n]&&l(a,_cursor,!0)&&g.find("."+C).css(_cursor,"pointer");g[_remove](r||l(a,b)||"");g.attr("role")&&!f&&g.attr("aria-"+(m?n:k),"false");g[_add](q||l(a,s)||"")}function E(a,b){if(a.data(m)){a.parent().html(a.attr("style",a.data(m).s||""));if(b)a[_callback](b);a.off(".i").unwrap(); 5 | f(_label+'[for="'+a[0].id+'"]').add(a.closest(_label)).off(".i")}}function l(a,b,f){if(a.data(m))return a.data(m).o[b+(f?"":"Class")]}function t(a){return a.charAt(0).toUpperCase()+a.slice(1)}function D(a,b,f,c){if(!c){if(b)a[_callback]("ifToggled");a[_callback]("ifChanged")[_callback]("if"+t(f))}}var m="iCheck",C=m+"-helper",r="radio",k="checked",y="un"+k,n="disabled";_determinate="determinate";_indeterminate="in"+_determinate;_update="update";_type="type";_click="click";_touch="touchbegin.i touchend.i"; 6 | _add="addClass";_remove="removeClass";_callback="trigger";_label="label";_cursor="cursor";_mobile=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent);f.fn[m]=function(a,b){var d='input[type="checkbox"], input[type="'+r+'"]',c=f(),g=function(a){a.each(function(){var a=f(this);c=a.is(d)?c.add(a):c.add(a.find(d))})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(a))return a=a.toLowerCase(),g(this),c.each(function(){var c= 7 | f(this);"destroy"==a?E(c,"ifDestroyed"):A(c,!0,a);f.isFunction(b)&&b()});if("object"!=typeof a&&a)return this;var e=f.extend({checkedClass:k,disabledClass:n,indeterminateClass:_indeterminate,labelHover:!0},a),l=e.handle,v=e.hoverClass||"hover",s=e.focusClass||"focus",t=e.activeClass||"active",B=!!e.labelHover,w=e.labelHoverClass||"hover",p=(""+e.increaseArea).replace("%","")|0;if("checkbox"==l||l==r)d='input[type="'+l+'"]';-50>p&&(p=-50);g(this);return c.each(function(){var a=f(this);E(a);var c=this, 8 | b=c.id,g=-p+"%",d=100+2*p+"%",d={position:"absolute",top:g,left:g,display:"block",width:d,height:d,margin:0,padding:0,background:"#fff",border:0,opacity:0},g=_mobile?{position:"absolute",visibility:"hidden"}:p?d:{position:"absolute",opacity:0},l="checkbox"==c[_type]?e.checkboxClass||"icheckbox":e.radioClass||"i"+r,z=f(_label+'[for="'+b+'"]').add(a.closest(_label)),u=!!e.aria,y=m+"-"+Math.random().toString(36).substr(2,6),h='
    ")[_callback]("ifCreated").parent().append(e.insert);d=f('').css(d).appendTo(h);a.data(m,{o:e,s:a.attr("style")}).css(g);e.inheritClass&&h[_add](c.className||"");e.inheritID&&b&&h.attr("id",m+"-"+b);"static"==h.css("position")&&h.css("position","relative");A(a,!0,_update);if(z.length)z.on(_click+".i mouseover.i mouseout.i "+_touch,function(b){var d=b[_type],e=f(this);if(!c[n]){if(d==_click){if(f(b.target).is("a"))return; 10 | A(a,!1,!0)}else B&&(/ut|nd/.test(d)?(h[_remove](v),e[_remove](w)):(h[_add](v),e[_add](w)));if(_mobile)b.stopPropagation();else return!1}});a.on(_click+".i focus.i blur.i keyup.i keydown.i keypress.i",function(b){var d=b[_type];b=b.keyCode;if(d==_click)return!1;if("keydown"==d&&32==b)return c[_type]==r&&c[k]||(c[k]?q(a,k):x(a,k)),!1;if("keyup"==d&&c[_type]==r)!c[k]&&x(a,k);else if(/us|ur/.test(d))h["blur"==d?_remove:_add](s)});d.on(_click+" mousedown mouseup mouseover mouseout "+_touch,function(b){var d= 11 | b[_type],e=/wn|up/.test(d)?t:v;if(!c[n]){if(d==_click)A(a,!1,!0);else{if(/wn|er|in/.test(d))h[_add](e);else h[_remove](e+" "+t);if(z.length&&B&&e==v)z[/ut|nd/.test(d)?_remove:_add](w)}if(_mobile)b.stopPropagation();else return!1}})})}})(window.jQuery||window.Zepto); -------------------------------------------------------------------------------- /js/ionRangeSlider/ion.rangeSlider.active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $("#ionrange_1").ionRangeSlider({ 5 | min: 0, 6 | max: 5000, 7 | type: 'double', 8 | prefix: "$", 9 | maxPostfix: "+", 10 | prettify: false, 11 | hasGrid: true 12 | }); 13 | $("#ionrange_2").ionRangeSlider({ 14 | min: 0, 15 | max: 10, 16 | type: 'single', 17 | step: 0.1, 18 | postfix: " carats", 19 | prettify: false, 20 | hasGrid: true 21 | }); 22 | $("#ionrange_3").ionRangeSlider({ 23 | min: -50, 24 | max: 50, 25 | from: 0, 26 | postfix: "°", 27 | prettify: false, 28 | hasGrid: true 29 | }); 30 | 31 | $("#ionrange_4").ionRangeSlider({ 32 | values: [ 33 | "January", "February", "March", 34 | "April", "May", "June", 35 | "July", "August", "September", 36 | "October", "November", "December" 37 | ], 38 | type: 'single', 39 | hasGrid: true 40 | }); 41 | 42 | 43 | 44 | })(jQuery); -------------------------------------------------------------------------------- /js/jquery.maskedinput.min.js: -------------------------------------------------------------------------------- 1 | /* Masked Input plugin for jQuery 2 | Copyright (c) 2007-2013 Josh Bush (digitalbush.com) 3 | Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license) 4 | Version: 1.3.1 */ 5 | (function(e){function t(){var e=document.createElement("input"),t="onpaste";return e.setAttribute(t,""),"function"==typeof e[t]?"paste":"input"}var n,a=t()+".mask",r=navigator.userAgent,i=/iphone/i.test(r),o=/android/i.test(r);e.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},dataName:"rawMaskFn",placeholder:"_"},e.fn.extend({caret:function(e,t){var n;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof e?(t="number"==typeof t?t:e,this.each(function(){this.setSelectionRange?this.setSelectionRange(e,t):this.createTextRange&&(n=this.createTextRange(),n.collapse(!0),n.moveEnd("character",t),n.moveStart("character",e),n.select())})):(this[0].setSelectionRange?(e=this[0].selectionStart,t=this[0].selectionEnd):document.selection&&document.selection.createRange&&(n=document.selection.createRange(),e=0-n.duplicate().moveStart("character",-1e5),t=e+n.text.length),{begin:e,end:t})},unmask:function(){return this.trigger("unmask")},mask:function(t,r){var c,l,s,u,f,h;return!t&&this.length>0?(c=e(this[0]),c.data(e.mask.dataName)()):(r=e.extend({placeholder:e.mask.placeholder,completed:null},r),l=e.mask.definitions,s=[],u=h=t.length,f=null,e.each(t.split(""),function(e,t){"?"==t?(h--,u=e):l[t]?(s.push(RegExp(l[t])),null===f&&(f=s.length-1)):s.push(null)}),this.trigger("unmask").each(function(){function c(e){for(;h>++e&&!s[e];);return e}function d(e){for(;--e>=0&&!s[e];);return e}function m(e,t){var n,a;if(!(0>e)){for(n=e,a=c(t);h>n;n++)if(s[n]){if(!(h>a&&s[n].test(R[a])))break;R[n]=R[a],R[a]=r.placeholder,a=c(a)}b(),x.caret(Math.max(f,e))}}function p(e){var t,n,a,i;for(t=e,n=r.placeholder;h>t;t++)if(s[t]){if(a=c(t),i=R[t],R[t]=n,!(h>a&&s[a].test(i)))break;n=i}}function g(e){var t,n,a,r=e.which;8===r||46===r||i&&127===r?(t=x.caret(),n=t.begin,a=t.end,0===a-n&&(n=46!==r?d(n):a=c(n-1),a=46===r?c(a):a),k(n,a),m(n,a-1),e.preventDefault()):27==r&&(x.val(S),x.caret(0,y()),e.preventDefault())}function v(t){var n,a,i,l=t.which,u=x.caret();t.ctrlKey||t.altKey||t.metaKey||32>l||l&&(0!==u.end-u.begin&&(k(u.begin,u.end),m(u.begin,u.end-1)),n=c(u.begin-1),h>n&&(a=String.fromCharCode(l),s[n].test(a)&&(p(n),R[n]=a,b(),i=c(n),o?setTimeout(e.proxy(e.fn.caret,x,i),0):x.caret(i),r.completed&&i>=h&&r.completed.call(x))),t.preventDefault())}function k(e,t){var n;for(n=e;t>n&&h>n;n++)s[n]&&(R[n]=r.placeholder)}function b(){x.val(R.join(""))}function y(e){var t,n,a=x.val(),i=-1;for(t=0,pos=0;h>t;t++)if(s[t]){for(R[t]=r.placeholder;pos++a.length)break}else R[t]===a.charAt(pos)&&t!==u&&(pos++,i=t);return e?b():u>i+1?(x.val(""),k(0,h)):(b(),x.val(x.val().substring(0,i+1))),u?t:f}var x=e(this),R=e.map(t.split(""),function(e){return"?"!=e?l[e]?r.placeholder:e:void 0}),S=x.val();x.data(e.mask.dataName,function(){return e.map(R,function(e,t){return s[t]&&e!=r.placeholder?e:null}).join("")}),x.attr("readonly")||x.one("unmask",function(){x.unbind(".mask").removeData(e.mask.dataName)}).bind("focus.mask",function(){clearTimeout(n);var e;S=x.val(),e=y(),n=setTimeout(function(){b(),e==t.length?x.caret(0,e):x.caret(e)},10)}).bind("blur.mask",function(){y(),x.val()!=S&&x.change()}).bind("keydown.mask",g).bind("keypress.mask",v).bind(a,function(){setTimeout(function(){var e=y(!0);x.caret(e),r.completed&&e==x.val().length&&r.completed.call(x)},0)}),y()}))}})})(jQuery); -------------------------------------------------------------------------------- /js/jquery.scrollUp.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * scrollup v2.4.1 3 | * Url: http://markgoodyear.com/labs/scrollup/ 4 | * Copyright (c) Mark Goodyear — @markgdyr — http://markgoodyear.com 5 | * License: MIT 6 | */ 7 | !function(l,o,e){"use strict";l.fn.scrollUp=function(o){l.data(e.body,"scrollUp")||(l.data(e.body,"scrollUp",!0),l.fn.scrollUp.init(o))},l.fn.scrollUp.init=function(r){var s,t,c,i,n,a,d,p=l.fn.scrollUp.settings=l.extend({},l.fn.scrollUp.defaults,r),f=!1;switch(d=p.scrollTrigger?l(p.scrollTrigger):l("",{id:p.scrollName,href:"#top"}),p.scrollTitle&&d.attr("title",p.scrollTitle),d.appendTo("body"),p.scrollImg||p.scrollTrigger||d.html(p.scrollText),d.css({display:"none",position:"fixed",zIndex:p.zIndex}),p.activeOverlay&&l("
    ",{id:p.scrollName+"-active"}).css({position:"absolute",top:p.scrollDistance+"px",width:"100%",borderTop:"1px dotted"+p.activeOverlay,zIndex:p.zIndex}).appendTo("body"),p.animation){case"fade":s="fadeIn",t="fadeOut",c=p.animationSpeed;break;case"slide":s="slideDown",t="slideUp",c=p.animationSpeed;break;default:s="show",t="hide",c=0}i="top"===p.scrollFrom?p.scrollDistance:l(e).height()-l(o).height()-p.scrollDistance,n=l(o).scroll(function(){l(o).scrollTop()>i?f||(d[s](c),f=!0):f&&(d[t](c),f=!1)}),p.scrollTarget?"number"==typeof p.scrollTarget?a=p.scrollTarget:"string"==typeof p.scrollTarget&&(a=Math.floor(l(p.scrollTarget).offset().top)):a=0,d.click(function(o){o.preventDefault(),l("html, body").animate({scrollTop:a},p.scrollSpeed,p.easingType)})},l.fn.scrollUp.defaults={scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationSpeed:200,scrollTrigger:!1,scrollTarget:!1,scrollText:"Scroll to top",scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483647},l.fn.scrollUp.destroy=function(r){l.removeData(e.body,"scrollUp"),l("#"+l.fn.scrollUp.settings.scrollName).remove(),l("#"+l.fn.scrollUp.settings.scrollName+"-active").remove(),l.fn.jquery.split(".")[1]>=7?l(o).off("scroll",r):l(o).unbind("scroll",r)},l.scrollUp=l.fn.scrollUp}(jQuery,window,document); -------------------------------------------------------------------------------- /js/knob/knob-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $(".dial").knob(); 5 | 6 | 7 | })(jQuery); -------------------------------------------------------------------------------- /js/main.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | /*---------------------------- 5 | jQuery MeanMenu 6 | ------------------------------ */ 7 | jQuery('nav#dropdown').meanmenu(); 8 | /*---------------------------- 9 | jQuery myTab 10 | ------------------------------ */ 11 | $('#myTab a').on('click', function (e) { 12 | e.preventDefault() 13 | $(this).tab('show') 14 | }); 15 | $('#myTab3 a').on('click', function (e) { 16 | e.preventDefault() 17 | $(this).tab('show') 18 | }); 19 | $('#myTab4 a').on('click', function (e) { 20 | e.preventDefault() 21 | $(this).tab('show') 22 | }); 23 | $('#myTabedu1 a').on('click', function (e) { 24 | e.preventDefault() 25 | $(this).tab('show') 26 | }); 27 | 28 | $('#single-product-tab a').on('click', function (e) { 29 | e.preventDefault() 30 | $(this).tab('show') 31 | }); 32 | 33 | $('[data-toggle="tooltip"]').tooltip(); 34 | 35 | $('#sidebarCollapse').on('click', function () { 36 | $('#sidebar').toggleClass('active'); 37 | }); 38 | // Collapse ibox function 39 | $('#sidebar ul li').on('click', function () { 40 | var button = $(this).find('i.fa.indicator-mn'); 41 | button.toggleClass('fa-plus').toggleClass('fa-minus'); 42 | 43 | }); 44 | /*----------------------------- 45 | Menu Stick 46 | ---------------------------------*/ 47 | $(".sicker-menu").sticky({topSpacing:0}); 48 | 49 | $('#sidebarCollapse').on('click', function () { 50 | $("body").toggleClass("mini-navbar"); 51 | SmoothlyMenu(); 52 | }); 53 | $(document).on('click', '.header-right-menu .dropdown-menu', function (e) { 54 | e.stopPropagation(); 55 | }); 56 | /*---------------------------- 57 | wow js active 58 | ------------------------------ */ 59 | new WOW().init(); 60 | /*---------------------------- 61 | owl active 62 | ------------------------------ */ 63 | $("#owl-demo").owlCarousel({ 64 | autoPlay: false, 65 | slideSpeed:2000, 66 | pagination:false, 67 | navigation:true, 68 | items : 4, 69 | /* transitionStyle : "fade", */ /* [This code for animation ] */ 70 | navigationText:["",""], 71 | itemsDesktop : [1199,4], 72 | itemsDesktopSmall : [980,3], 73 | itemsTablet: [768,2], 74 | itemsMobile : [479,1], 75 | }); 76 | /*---------------------------- 77 | price-slider active 78 | ------------------------------ */ 79 | $( "#slider-range" ).slider({ 80 | range: true, 81 | min: 40, 82 | max: 600, 83 | values: [ 60, 570 ], 84 | slide: function( event, ui ) { 85 | $( "#amount" ).val( "£" + ui.values[ 0 ] + " - £" + ui.values[ 1 ] ); 86 | } 87 | }); 88 | $( "#amount" ).val( "£" + $( "#slider-range" ).slider( "values", 0 ) + 89 | " - £" + $( "#slider-range" ).slider( "values", 1 ) ); 90 | /*-------------------------- 91 | scrollUp 92 | ---------------------------- */ 93 | $.scrollUp({ 94 | scrollText: '', 95 | easingType: 'linear', 96 | scrollSpeed: 900, 97 | animation: 'fade' 98 | }); 99 | 100 | })(jQuery); -------------------------------------------------------------------------------- /js/masking-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | // Masking form 4 | $('#postcode').mask('9999', {placeholder:'X'}); 5 | $('#year').mask('9999', {placeholder:'X'}); 6 | $('#cvv').mask('999', {placeholder:'X'}); 7 | $('#card').mask('9999-9999-9999-9999', {placeholder:'X'}); 8 | $("#phone").mask('(999) 999-9999', {placeholder:'X'}); 9 | $("#date").mask('99/99/9999', {placeholder:'X'}); 10 | $("#serial").mask('***-***-***-***-***-***', {placeholder:'_'}); 11 | $("#tax").mask('99-9999999', {placeholder:'X'}); 12 | 13 | })(jQuery); -------------------------------------------------------------------------------- /js/metisMenu/metisMenu-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $('#menu1').metisMenu(); 5 | 6 | })(jQuery); 7 | -------------------------------------------------------------------------------- /js/metisMenu/metisMenu.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * metismenu https://github.com/onokumus/metismenu#readme 3 | * A jQuery menu plugin 4 | * @version 3.0.3 5 | * @author Osman Nuri Okumus (https://github.com/onokumus) 6 | * @license: MIT 7 | */ 8 | !function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):e.metisMenu=n(e.jQuery)}(this,function(o){"use strict";function a(r){for(var e=1;e'); 12 | // input 13 | var $input = $('').keyup(function(event) { 14 | if(event.which == 13 || event.which == 32 || event.which == 188) { 15 | if(event.which==188){ 16 | var val = $(this).val().slice(0, -1);// remove space/comma from value 17 | } 18 | else{ 19 | var val = $(this).val(); // key press is space or comma 20 | } 21 | if(validateEmail(val)){ 22 | // append to list of emails with remove button 23 | $list.append($('
  • ' + val + '
  • ') 24 | .append($('
    ') 25 | .on('click', function(e) { 26 | $(this).parent().remove(); 27 | e.preventDefault(); 28 | }) 29 | ) 30 | ); 31 | $(this).attr('placeholder', ''); 32 | // empty input 33 | $(this).val(''); 34 | } 35 | else{ 36 | alert('Please enter valid email id, Thanks!'); 37 | } 38 | } 39 | }); 40 | // container div 41 | var $container = $('
    ').on('click', function() { 42 | $input.focus(); 43 | }); 44 | // insert elements into DOM 45 | $container.append($list).append($input).insertAfter($(this)); 46 | return $(this).hide(); 47 | }); 48 | }; 49 | })( jQuery ); 50 | $('#recipient_email').multipleInput(); 51 | 52 | -------------------------------------------------------------------------------- /js/password-meter/password-meter-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | // Example 1 5 | var options1 = {}; 6 | options1.ui = { 7 | container: "#pwd-container1", 8 | showVerdictsInsideProgressBar: true, 9 | viewports: { 10 | progress: ".pwstrength_viewport_progress" 11 | } 12 | }; 13 | options1.common = { 14 | debug: false, 15 | }; 16 | $('.example1').pwstrength(options1); 17 | 18 | // Example 2 19 | var options2 = {}; 20 | options2.ui = { 21 | container: "#pwd-container2", 22 | showStatus: true, 23 | showProgressBar: false, 24 | viewports: { 25 | verdict: ".pwstrength_viewport_verdict" 26 | } 27 | }; 28 | $('.example2').pwstrength(options2); 29 | 30 | // Example 3 31 | var options3 = {}; 32 | options3.ui = { 33 | container: "#pwd-container3", 34 | showVerdictsInsideProgressBar: true, 35 | viewports: { 36 | progress: ".pwstrength_viewport_progress2" 37 | } 38 | }; 39 | options3.common = { 40 | debug: true, 41 | usernameField: "#username" 42 | }; 43 | $('.example3').pwstrength(options3); 44 | 45 | // Example 4 46 | var options4 = {}; 47 | options4.ui = { 48 | container: "#pwd-container4", 49 | viewports: { 50 | progress: ".pwstrength_viewport_progress4", 51 | verdict: ".pwstrength_viewport_verdict4" 52 | } 53 | }; 54 | options4.common = { 55 | zxcvbn: true, 56 | zxcvbnTerms: ['samurai', 'shogun', 'bushido', 'daisho', 'seppuku'], 57 | userInputs: ['#year', '#familyname'] 58 | }; 59 | $('.example4').pwstrength(options4); 60 | 61 | 62 | })(jQuery); -------------------------------------------------------------------------------- /js/pdf/pdf-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $('a.media').media({width:630, height:950}); 5 | 6 | 7 | })(jQuery); -------------------------------------------------------------------------------- /js/peity/jquery.peity.min.js: -------------------------------------------------------------------------------- 1 | // Peity jQuery plugin version 2.0.3 2 | // (c) 2014 Ben Pickles 3 | // 4 | // http://benpickles.github.io/peity 5 | // 6 | // Released under MIT license. 7 | (function(e,q,h){var o=function(a,b){var c=q.createElementNS("http://www.w3.org/2000/svg",a);e.each(b,function(a,b){c.setAttribute(a,b)});return c},t="createElementNS"in q&&o("svg",{}).createSVGRect,r=1/(window.devicePixelRatio||1),j=e.fn.peity=function(a,b){t&&this.each(function(){var c=e(this),d=c.data("peity");if(d)a&&(d.type=a),e.extend(d.opts,b);else{var f=j.defaults[a],g={};e.each(c.data(),function(a,b){a in f&&(g[a]=b)});var h=e.extend({},f,g,b),d=new s(c,a,h);c.change(function(){d.draw()}).data("peity", 8 | d)}d.draw()});return this},s=function(a,b,c){this.$el=a;this.type=b;this.opts=c},m=s.prototype;m.draw=function(){j.graphers[this.type].call(this,this.opts)};m.fill=function(){var a=this.opts.fill,b=a;e.isFunction(b)||(b=function(b,d){return a[d%a.length]});return b};m.prepare=function(a,b){var c;this.svg?c=e(this.svg).empty():(this.svg=o("svg",{"class":"peity"}),this.$el.hide().after(this.svg),c=e(this.svg).data("peity",this));this.svg.setAttribute("height",b);this.svg.setAttribute("width",a);return c}; 9 | m.values=function(){return e.map(this.$el.text().split(this.opts.delimiter),function(a){return parseFloat(a)})};j.defaults={};j.graphers={};j.register=function(a,b,c){this.defaults[a]=b;this.graphers[a]=c};j.register("pie",{delimiter:null,diameter:16,fill:["#ff9900","#fff4dd","#ffc66e"]},function(a){if(!a.delimiter){var b=this.$el.text().match(/[^0-9\.]/);a.delimiter=b?b[0]:","}b=this.values();if("/"==a.delimiter)var c=b[0],b=[c,h.max(0,b[1]-c)];for(var d=0,c=b.length,f=0;de?1:0,1,q,r,"Z"].join(" ")});i=l}k.setAttribute("fill",j.call(this,n,d,b));this.svg.appendChild(k)}}});j.register("line",{delimiter:",",fill:"#c6d9fd",height:16,max:null, 11 | min:0,stroke:"#4d89f9",strokeWidth:1,width:32},function(a){var b=this.values();1==b.length&&b.push(b[0]);for(var c=h.max.apply(h,b.concat([a.max])),d=h.min.apply(h,b.concat([a.min])),f=this.prepare(a.width,a.height),g=f.width(),f=f.height()-a.strokeWidth,e=g/(b.length-1),c=c-d,j=0==c?f:f/c,m=f+d*j,c=[0,m],i=0;i=d&&0k&&(l+=k,k=-k);n=o("rect",{fill:m.call(this,n,i,b),x:i*g,y:l,width:g-a,height:k});this.svg.appendChild(n)}})})(jQuery,document,Math); -------------------------------------------------------------------------------- /js/peity/peity-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | 5 | 6 | 7 | $("span.pie").peity("pie", { 8 | fill: ['#006DF0', '#d7d7d7', '#ffffff'] 9 | }) 10 | 11 | $(".line").peity("line",{ 12 | fill: '#006DF0', 13 | stroke:'#169c81', 14 | }) 15 | 16 | $(".bar").peity("bar", { 17 | fill: ["#006DF0", "#d7d7d7"] 18 | }) 19 | 20 | $(".bar_dashboard").peity("bar", { 21 | fill: ["#006DF0", "#d7d7d7"], 22 | width:100 23 | }) 24 | 25 | var updatingChart = $(".updating-chart").peity("line", { fill: '#006DF0',stroke:'#169c81', width: 64 }) 26 | 27 | setInterval(function() { 28 | var random = Math.round(Math.random() * 10) 29 | var values = updatingChart.text().split(",") 30 | values.shift() 31 | values.push(random) 32 | 33 | updatingChart 34 | .text(values.join(",")) 35 | .change() 36 | }, 1000); 37 | 38 | 39 | 40 | })(jQuery); -------------------------------------------------------------------------------- /js/plugins.js: -------------------------------------------------------------------------------- 1 | // Avoid `console` errors in browsers that lack a console. 2 | (function() { 3 | var method; 4 | var noop = function () {}; 5 | var methods = [ 6 | 'assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error', 7 | 'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log', 8 | 'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd', 9 | 'timeline', 'timelineEnd', 'timeStamp', 'trace', 'warn' 10 | ]; 11 | var length = methods.length; 12 | var console = (window.console = window.console || {}); 13 | 14 | while (length--) { 15 | method = methods[length]; 16 | 17 | // Only stub undefined methods. 18 | if (!console[method]) { 19 | console[method] = noop; 20 | } 21 | } 22 | }()); 23 | 24 | // Place any jQuery/helper plugins in here. 25 | -------------------------------------------------------------------------------- /js/rangle-slider/jquery-ui-touch-punch.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Touch Punch 0.2.3 3 | * 4 | * Copyright 2011–2014, Dave Furfero 5 | * Dual licensed under the MIT or GPL Version 2 licenses. 6 | * 7 | * Depends: 8 | * jquery.ui.widget.js 9 | * jquery.ui.mouse.js 10 | */ 11 | !function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery); -------------------------------------------------------------------------------- /js/rangle-slider/rangle-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | var initialSpark = 60; 5 | var sparkTooltip = function(event, ui) { 6 | var curSpark = ui.value || initialSpark 7 | var sparktip = '' + curSpark + ''; 8 | $(this).find('.ui-slider-handle').html(sparktip); 9 | } 10 | 11 | $("#slider9").slider({ 12 | orientation: "vertical", 13 | range: "min", 14 | min: 1, 15 | max: 100, 16 | step: 1, 17 | value: initialSpark, 18 | create: sparkTooltip, 19 | slide: sparkTooltip 20 | }); 21 | 22 | 23 | 24 | $("#slider6").slider({ 25 | orientation: "vertical", 26 | range: "min", 27 | min: 0, 28 | max: 100, 29 | value: 60, 30 | slide: function(event, ui) { 31 | $("#volume").val(ui.value); 32 | } 33 | }); 34 | 35 | $("#volume").val( 36 | $("#slider6").slider("value") 37 | ); 38 | 39 | $("#slider7").slider({ 40 | orientation: "vertical", 41 | range: true, 42 | values: [27, 67], 43 | slide: function(event, ui) { 44 | $("#sales").val("$" + ui.values[0] + " - $" + ui.values[1]); 45 | } 46 | }); 47 | $("#sales").val( "$" + $("#slider7").slider("values", 0) + " - $" + $("#slider7").slider("values", 1)); 48 | 49 | $("#eq > .sliderv-wrapper").each(function() { 50 | var value = parseInt($(this).text(), 10); 51 | $(this).empty().slider({ 52 | value: value, 53 | range: "min", 54 | animate: true, 55 | orientation: "vertical" 56 | }); 57 | }); 58 | 59 | $("#eq2 > .sliderv-wrapper").each(function() { 60 | var value = parseInt($(this).text(), 10); 61 | $(this).empty().slider({ 62 | value: value, 63 | range: "min", 64 | animate: true, 65 | orientation: "vertical" 66 | }); 67 | }); 68 | 69 | var initialYear = 1980; 70 | var yearTooltip = function(event, ui) { 71 | var curYear = ui.value || initialYear 72 | var yeartip = '' + curYear + ''; 73 | $(this).find('.ui-slider-handle').html(yeartip); 74 | } 75 | 76 | $("#slider10").slider({ 77 | value: initialYear, 78 | range: "min", 79 | min: 1950, 80 | max: 2020, 81 | step: 1, 82 | create: yearTooltip, 83 | slide: yearTooltip 84 | }); 85 | 86 | 87 | 88 | $('#slider8').slider({ 89 | range: true, 90 | values: [500, 1500], 91 | min: 10, 92 | max: 2000, 93 | step: 10, 94 | slide: function(event, ui) { 95 | $("#budget").val("$" + ui.values[0] + " - $" + ui.values[1]); 96 | } 97 | }); 98 | $("#budget").val("$" + $("#slider8").slider("values", 0) + " - $" + $("#slider8").slider("values", 1)); 99 | 100 | 101 | 102 | $("#slider").slider({ 103 | range: "min", 104 | min: 10, 105 | max: 100, 106 | value: 80 107 | }); 108 | $("#slider1").slider({ 109 | range: true, 110 | values: [17, 83] 111 | }); 112 | 113 | $( "#slider2" ).slider({ 114 | range: "min", 115 | value: 140, 116 | min: 1, 117 | max: 800, 118 | slide: function(event, ui) { 119 | $("#amount").val("$" + ui.value); 120 | } 121 | }); 122 | 123 | $("#amount").val( 124 | "$" + $("#slider2").slider("value") 125 | ); 126 | 127 | $("#slider3").slider({ 128 | range: "max", 129 | min: 1, 130 | max: 10, 131 | value: 2, 132 | slide: function(event, ui) { 133 | $("#bedrooms").val(ui.value); 134 | } 135 | }); 136 | 137 | $("#bedrooms").val( 138 | $("#slider3").slider("value") 139 | ); 140 | 141 | 142 | })(jQuery); -------------------------------------------------------------------------------- /js/scrollbar/mCustomScrollbar-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | /*-------------------------- 5 | mCustomScrollbar 6 | ---------------------------- */ 7 | $(window).on("load",function(){ 8 | $(".message-menu, .notification-menu, .comment-scrollbar, .notes-menu-scrollbar, .project-st-menu-scrollbar, .report-graph-scroll, .report-graph-scroll2").mCustomScrollbar({ 9 | axis:"x", 10 | axis:"y", 11 | autoHideScrollbar: true, 12 | scrollbarPosition: "outside", 13 | theme:"light-1" 14 | 15 | }); 16 | $(".timeline-scrollbar").mCustomScrollbar({ 17 | setHeight:636, 18 | autoHideScrollbar: true, 19 | scrollbarPosition: "outside", 20 | theme:"light-1" 21 | 22 | }); 23 | $(".project-list-scrollbar").mCustomScrollbar({ 24 | setHeight:636, 25 | theme:"light-2" 26 | }); 27 | $(".messages-scrollbar").mCustomScrollbar({ 28 | setHeight:503, 29 | autoHideScrollbar: true, 30 | scrollbarPosition: "outside", 31 | theme:"light-1" 32 | }); 33 | $(".chat-scrollbar").mCustomScrollbar({ 34 | setHeight:250, 35 | theme:"light-2" 36 | }); 37 | $(".widgets-chat-scrollbar").mCustomScrollbar({ 38 | setHeight:335, 39 | autoHideScrollbar: true, 40 | scrollbarPosition: "outside", 41 | theme:"light-1" 42 | }); 43 | $(".widgets-todo-scrollbar").mCustomScrollbar({ 44 | setHeight:322, 45 | autoHideScrollbar: true, 46 | scrollbarPosition: "outside", 47 | theme:"light-1" 48 | }); 49 | $(".user-profile-scrollbar").mCustomScrollbar({ 50 | setHeight:1820, 51 | autoHideScrollbar: true, 52 | scrollbarPosition: "outside", 53 | theme:"light-1" 54 | }); 55 | }); 56 | 57 | 58 | })(jQuery); -------------------------------------------------------------------------------- /js/select2/select2-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $(".select2_demo_2").select2(); 5 | $(".select2_demo_3").select2({ 6 | placeholder: "Select a state", 7 | allowClear: true 8 | }); 9 | 10 | 11 | 12 | })(jQuery); -------------------------------------------------------------------------------- /js/sparkline/sparkline-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $("#sparkline1").sparkline([34, 43, 43, 35, 44, 32, 44, 52, 25], { 5 | type: 'line', 6 | lineColor: '#006DF0', 7 | lineWidth: 1, 8 | barSpacing: '100px', 9 | fillColor: '#006DF0', 10 | }); 11 | $("#sparkline2").sparkline([-4, -2, 2, 0, 4, 5, 6, 7], { 12 | type: 'bar', 13 | barColor: '#006DF0', 14 | negBarColor: '#933EC5'}); 15 | 16 | $("#sparkline3").sparkline([1, 1, 2], { 17 | type: 'pie', 18 | sliceColors: ['#006DF0', '#933EC5', '#D80027']}); 19 | 20 | $("#sparklinedask1").sparkline([1, 3, 2], { 21 | type: 'pie', 22 | width: '80', 23 | height: '80', 24 | sliceColors: ['#006DF0', '#933EC5', '#D80027']}); 25 | 26 | $("#sparklinedask2").sparkline([1, 1, 2], { 27 | type: 'pie', 28 | width: '80', 29 | height: '80', 30 | sliceColors: ['#006DF0', '#933EC5', '#D80027']}); 31 | 32 | $("#sparkline4").sparkline([34, 43, 43, 35, 44, 32, 15, 22, 46, 33, 86, 54, 73, 53, 12, 53, 23, 65, 23, 63, 53, 42, 34, 56, 76, 15, 54, 23, 44], { 33 | type: 'line', 34 | lineColor: '#006DF0', 35 | fillColor: '#ffffff', 36 | }); 37 | 38 | $("#sparkline5").sparkline([1, 1, 0, 1, 1, 1, 1, 1, -1, -2, -3, -4], { 39 | type: 'tristate', 40 | posBarColor: '#006DF0', 41 | negBarColor: '#933EC5'}); 42 | 43 | 44 | $("#sparkline6").sparkline([4, 6, 7, 7, 4, 3, 2, 1, 4, 4, 5, 6, 3, 4, 5, 8, 7, 6, 9, 3, 2, 4, 1, 5, 6, 4, 3, 7, ], { 45 | type: 'discrete', 46 | lineColor: '#006DF0'}); 47 | 48 | $("#sparkline7").sparkline([52, 12, 44], { 49 | type: 'pie', 50 | height: '150px', 51 | sliceColors: ['#006DF0', '#933EC5', '#D80027']}); 52 | 53 | $("#sparkline8").sparkline([5, 6, 7, 2, 0, 4, 2, 4, 5, 7, 2, 4, 12, 14, 4, 2, 14, 12, 7], { 54 | type: 'bar', 55 | barWidth: 8, 56 | height: '150px', 57 | barColor: '#006DF0', 58 | negBarColor: '#933EC5'}); 59 | 60 | $("#sparkline9").sparkline([34, 43, 43, 35, 44, 32, 15, 22, 46, 33, 86, 54, 73, 53, 12, 53, 23, 65, 23, 63, 53, 42, 34, 56, 76, 15, 54, 23, 44], { 61 | type: 'line', 62 | lineWidth: 1, 63 | width: '150px', 64 | height: '150px', 65 | lineColor: '#999', 66 | fillColor: '#006DF0', 67 | }); 68 | 69 | $('.sparklineedu').sparkline([ [1], [2], [3], [4, 2], [3], [5, 3] ], { type: 'bar', barColor: '#006DF0', 70 | negBarColor: '#933EC5',}); 71 | 72 | 73 | 74 | 75 | var sparklineCharts = function(){ 76 | $("#sparkline22").sparkline([34, 43, 43, 35, 44, 32, 44, 52], { 77 | type: 'line', 78 | width: '100%', 79 | height: '60', 80 | lineColor: '#006DF0', 81 | fillColor: "#006DF0" 82 | }); 83 | 84 | $("#sparkline23").sparkline([24, 43, 43, 55, 44, 62, 44, 72], { 85 | type: 'line', 86 | width: '100%', 87 | height: '60', 88 | lineColor: '#933EC5', 89 | fillColor: "#933EC5" 90 | }); 91 | 92 | $("#sparkline24").sparkline([74, 43, 23, 55, 54, 32, 24, 12], { 93 | type: 'line', 94 | width: '100%', 95 | height: '60', 96 | lineColor: '#65b12d', 97 | fillColor: "#65b12d" 98 | }); 99 | 100 | $("#sparkline25").sparkline([24, 43, 33, 55, 64, 72, 44, 22], { 101 | type: 'line', 102 | width: '100%', 103 | height: '60', 104 | lineColor: '#D80027', 105 | fillColor: "#D80027" 106 | }); 107 | 108 | $("#sparkline51").sparkline([1, 4], { 109 | type: 'pie', 110 | height: '140', 111 | sliceColors: ['#006DF0', '#ebebeb'] 112 | }); 113 | 114 | $("#sparkline52").sparkline([5, 3], { 115 | type: 'pie', 116 | height: '140', 117 | sliceColors: ['#933EC5', '#ebebeb'] 118 | }); 119 | 120 | $("#sparkline53").sparkline([2, 2], { 121 | type: 'pie', 122 | height: '140', 123 | sliceColors: ['#65b12d', '#ebebeb'] 124 | }); 125 | 126 | $("#sparkline54").sparkline([2, 3], { 127 | type: 'pie', 128 | height: '140', 129 | sliceColors: ['#D80027', '#ebebeb'] 130 | }); 131 | }; 132 | 133 | var sparkResize; 134 | 135 | $(window).resize(function(e) { 136 | clearTimeout(sparkResize); 137 | sparkResize = setTimeout(sparklineCharts, 500); 138 | }); 139 | 140 | sparklineCharts(); 141 | 142 | 143 | 144 | 145 | 146 | })(jQuery); -------------------------------------------------------------------------------- /js/summernote/summernote-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | $('#summernote1').summernote({ 4 | height: 200, 5 | }); 6 | $('#summernote2').summernote({ 7 | height: 200, 8 | }); 9 | $('#summernote3').summernote({ 10 | height: 200, 11 | }); 12 | $('#summernote4').summernote({ 13 | height: 200, 14 | }); 15 | $('#summernote5').summernote({ 16 | height: 400, 17 | }); 18 | $('.summernote6').summernote({ 19 | height: 300, 20 | }); 21 | 22 | })(jQuery); -------------------------------------------------------------------------------- /js/tab.js: -------------------------------------------------------------------------------- 1 | /* ======================================================================== 2 | * Bootstrap: tab.js v3.3.7 3 | * http://getbootstrap.com/javascript/#tabs 4 | * ======================================================================== 5 | * Copyright 2011-2016 Twitter, Inc. 6 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 7 | * ======================================================================== */ 8 | 9 | 10 | +function ($) { 11 | 'use strict'; 12 | 13 | // TAB CLASS DEFINITION 14 | // ==================== 15 | 16 | var Tab = function (element) { 17 | // jscs:disable requireDollarBeforejQueryAssignment 18 | this.element = $(element) 19 | // jscs:enable requireDollarBeforejQueryAssignment 20 | } 21 | 22 | Tab.VERSION = '3.3.7' 23 | 24 | Tab.TRANSITION_DURATION = 150 25 | 26 | Tab.prototype.show = function () { 27 | var $this = this.element 28 | var $ul = $this.closest('ul:not(.dropdown-menu)') 29 | var selector = $this.data('target') 30 | 31 | if (!selector) { 32 | selector = $this.attr('href') 33 | selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 34 | } 35 | 36 | if ($this.parent('li').hasClass('active')) return 37 | 38 | var $previous = $ul.find('.active:last a') 39 | var hideEvent = $.Event('hide.bs.tab', { 40 | relatedTarget: $this[0] 41 | }) 42 | var showEvent = $.Event('show.bs.tab', { 43 | relatedTarget: $previous[0] 44 | }) 45 | 46 | $previous.trigger(hideEvent) 47 | $this.trigger(showEvent) 48 | 49 | if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return 50 | 51 | var $target = $(selector) 52 | 53 | this.activate($this.closest('li'), $ul) 54 | this.activate($target, $target.parent(), function () { 55 | $previous.trigger({ 56 | type: 'hidden.bs.tab', 57 | relatedTarget: $this[0] 58 | }) 59 | $this.trigger({ 60 | type: 'shown.bs.tab', 61 | relatedTarget: $previous[0] 62 | }) 63 | }) 64 | } 65 | 66 | Tab.prototype.activate = function (element, container, callback) { 67 | var $active = container.find('> .active') 68 | var transition = callback 69 | && $.support.transition 70 | && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) 71 | 72 | function next() { 73 | $active 74 | .removeClass('active') 75 | .find('> .dropdown-menu > .active') 76 | .removeClass('active') 77 | .end() 78 | .find('[data-toggle="tab"]') 79 | .attr('aria-expanded', false) 80 | 81 | element 82 | .addClass('active') 83 | .find('[data-toggle="tab"]') 84 | .attr('aria-expanded', true) 85 | 86 | if (transition) { 87 | element[0].offsetWidth // reflow for transition 88 | element.addClass('in') 89 | } else { 90 | element.removeClass('fade') 91 | } 92 | 93 | if (element.parent('.dropdown-menu').length) { 94 | element 95 | .closest('li.dropdown') 96 | .addClass('active') 97 | .end() 98 | .find('[data-toggle="tab"]') 99 | .attr('aria-expanded', true) 100 | } 101 | 102 | callback && callback() 103 | } 104 | 105 | $active.length && transition ? 106 | $active 107 | .one('bsTransitionEnd', next) 108 | .emulateTransitionEnd(Tab.TRANSITION_DURATION) : 109 | next() 110 | 111 | $active.removeClass('in') 112 | } 113 | 114 | 115 | // TAB PLUGIN DEFINITION 116 | // ===================== 117 | 118 | function Plugin(option) { 119 | return this.each(function () { 120 | var $this = $(this) 121 | var data = $this.data('bs.tab') 122 | 123 | if (!data) $this.data('bs.tab', (data = new Tab(this))) 124 | if (typeof option == 'string') data[option]() 125 | }) 126 | } 127 | 128 | var old = $.fn.tab 129 | 130 | $.fn.tab = Plugin 131 | $.fn.tab.Constructor = Tab 132 | 133 | 134 | // TAB NO CONFLICT 135 | // =============== 136 | 137 | $.fn.tab.noConflict = function () { 138 | $.fn.tab = old 139 | return this 140 | } 141 | 142 | 143 | // TAB DATA-API 144 | // ============ 145 | 146 | var clickHandler = function (e) { 147 | e.preventDefault() 148 | Plugin.call($(this), 'show') 149 | } 150 | 151 | $(document) 152 | .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) 153 | .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) 154 | 155 | }(jQuery); -------------------------------------------------------------------------------- /js/tawk-chat.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date(); 5 | (function(){ 6 | var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0]; 7 | s1.async=true; 8 | s1.src='https://embed.tawk.to/59474840e9c6d324a47360f9/default'; 9 | s1.charset='UTF-8'; 10 | s1.setAttribute('crossorigin','*'); 11 | s0.parentNode.insertBefore(s1,s0); 12 | })(); 13 | })(jQuery); -------------------------------------------------------------------------------- /js/touchspin/touchspin-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | $(".touchspin1").TouchSpin({ 5 | buttondown_class: 'btn btn-white', 6 | buttonup_class: 'btn btn-white' 7 | }); 8 | 9 | $(".touchspin2").TouchSpin({ 10 | min: 0, 11 | max: 100, 12 | step: 0.1, 13 | decimals: 2, 14 | boostat: 5, 15 | maxboostedstep: 10, 16 | postfix: '%', 17 | buttondown_class: 'btn btn-white', 18 | buttonup_class: 'btn btn-white' 19 | }); 20 | 21 | $(".touchspin3").TouchSpin({ 22 | verticalbuttons: true, 23 | buttondown_class: 'btn btn-white', 24 | buttonup_class: 'btn btn-white' 25 | }); 26 | 27 | })(jQuery); -------------------------------------------------------------------------------- /js/tree-line/jstree.active.js: -------------------------------------------------------------------------------- 1 | 2 | (function ($) { 3 | "use strict"; 4 | 5 | 6 | $('#jstree1').jstree({ 7 | 'core' : { 8 | 'check_callback' : true 9 | }, 10 | 'plugins' : [ 'types', 'dnd' ], 11 | 'types' : { 12 | 'default' : { 13 | 'icon' : 'fa fa-folder' 14 | }, 15 | 'html' : { 16 | 'icon' : 'fa fa-file-code-o' 17 | }, 18 | 'svg' : { 19 | 'icon' : 'fa fa-file-picture-o' 20 | }, 21 | 'css' : { 22 | 'icon' : 'fa fa-file-code-o' 23 | }, 24 | 'img' : { 25 | 'icon' : 'fa fa-file-image-o' 26 | }, 27 | 'js' : { 28 | 'icon' : 'fa fa-file-text-o' 29 | } 30 | 31 | } 32 | }); 33 | 34 | $('#using_json').jstree({ 35 | 'core' : { 36 | 'data' : [ 37 | 'Empty Folder', 38 | { 39 | 'text': 'Resources', 40 | 'state': { 41 | 'opened': true 42 | }, 43 | 'children': [ 44 | { 45 | 'text': 'css', 46 | 'children': [ 47 | { 48 | 'text': 'animate.css', 'icon': 'none' 49 | }, 50 | { 51 | 'text': 'bootstrap.css', 'icon': 'none' 52 | }, 53 | { 54 | 'text': 'main.css', 'icon': 'none' 55 | }, 56 | { 57 | 'text': 'style.css', 'icon': 'none' 58 | } 59 | ], 60 | 'state': { 61 | 'opened': true 62 | } 63 | }, 64 | { 65 | 'text': 'js', 66 | 'children': [ 67 | { 68 | 'text': 'bootstrap.js', 'icon': 'none' 69 | }, 70 | { 71 | 'text': 'inspinia.min.js', 'icon': 'none' 72 | }, 73 | { 74 | 'text': 'jquery.min.js', 'icon': 'none' 75 | }, 76 | { 77 | 'text': 'jsTree.min.js', 'icon': 'none' 78 | }, 79 | { 80 | 'text': 'custom.min.js', 'icon': 'none' 81 | } 82 | ], 83 | 'state': { 84 | 'opened': true 85 | } 86 | }, 87 | { 88 | 'text': 'html', 89 | 'children': [ 90 | { 91 | 'text': 'layout.html', 'icon': 'none' 92 | }, 93 | { 94 | 'text': 'navigation.html', 'icon': 'none' 95 | }, 96 | { 97 | 'text': 'navbar.html', 'icon': 'none' 98 | }, 99 | { 100 | 'text': 'footer.html', 'icon': 'none' 101 | }, 102 | { 103 | 'text': 'sidebar.html', 'icon': 'none' 104 | } 105 | ], 106 | 'state': { 107 | 'opened': true 108 | } 109 | } 110 | ] 111 | }, 112 | 'Fonts', 113 | 'Images', 114 | 'Scripts', 115 | 'Templates', 116 | ] 117 | } }); 118 | 119 | 120 | })(jQuery); 121 | -------------------------------------------------------------------------------- /js/wizard/steps-active.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | "use strict"; 3 | 4 | 5 | $("#example-basic").steps({ 6 | headerTag: "h3", 7 | bodyTag: "section", 8 | transitionEffect: "slideLeft", 9 | autoFocus: true 10 | }); 11 | 12 | })(jQuery); -------------------------------------------------------------------------------- /lock.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Lock | Kiaalap - Kiaalap Admin Template 8 | 9 | 10 | 12 | 13 | 15 | 16 | 18 | 19 | 21 | 22 | 24 | 25 | 26 | 27 | 29 | 30 | 32 | 33 | 35 | 36 | 38 | 39 | 41 | 42 | 44 | 45 | 46 | 48 | 49 | 50 | 52 | 53 | 55 | 56 | 58 | 59 | 61 | 62 | 63 | 64 | 65 | 68 |
    69 |
    70 |
    71 |
    72 | 73 |
    74 |

    3:43:15 PM Friday, February 27, 2015

    75 |

    Your are in lock screen. Main app was shut down and you need to enter your passwor to go back to app.

    76 |
    77 |
    78 | 79 |
    80 | 81 |
    82 |
    83 |
    84 | 87 |
    88 |
    89 | 91 | 92 | 94 | 95 | 97 | 98 | 100 | 101 | 103 | 104 | 106 | 107 | 109 | 110 | 112 | 113 | 115 | 116 | 117 | 119 | 120 | 121 | 123 | 124 | 126 | 127 | 128 | 130 | 131 | 133 | 134 | 136 | 137 | 138 | 139 | -------------------------------------------------------------------------------- /password-recovery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Password Recevery | Kiaalap - Kiaalap Admin Template 8 | 9 | 10 | 12 | 13 | 15 | 16 | 18 | 19 | 21 | 22 | 24 | 25 | 26 | 27 | 29 | 30 | 32 | 33 | 35 | 36 | 38 | 39 | 41 | 42 | 44 | 45 | 46 | 48 | 49 | 50 | 52 | 53 | 55 | 56 | 58 | 59 | 61 | 62 | 63 | 64 | 65 | 68 |
    69 |
    70 |
    71 |

    PASSWORD RECOVER

    72 |

    Please fill the form to recover your password

    73 |
    74 |
    75 |
    76 |
    77 |

    78 | Enter your email address and your password will be reset and emailed to you. 79 |

    80 |
    81 |
    82 | 83 | 84 | Your registered email address 85 |
    86 | 87 | 88 |
    89 |
    90 |
    91 |
    92 | 95 |
    96 |
    97 | 99 | 100 | 102 | 103 | 105 | 106 | 108 | 109 | 111 | 112 | 114 | 115 | 117 | 118 | 120 | 121 | 123 | 124 | 125 | 127 | 128 | 129 | 131 | 132 | 134 | 135 | 136 | 138 | 139 | 141 | 142 | 144 | 145 | 146 | 147 | -------------------------------------------------------------------------------- /pdf/mamunur.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puikinsh/kiaalap/16e72623bfbb9059c80a073f21910c97d7478ead/pdf/mamunur.pdf --------------------------------------------------------------------------------