Heya ! Download KARMANTA Full version in just 8$ : DEMO | BUY NOW!

Documentation v1.0

Karmanta Logo Big

Welcome To Karmanta Theme Documentation

Thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to create a support thread on our support forum. Thanks so much!

Support Contact Us Live Demo Purchase Now
Karmanta - Bootstrap 3 Responsive Admin Template

Karmanta is the excellent responsive and multipurpose Admin Theme powered with Twitter Bootstrap 3.0 Framework. Karmanta can be used for any type of web applications dashboard: custom admin panels, admin dashboards, CMS, CRM, SAAS and websites: CMSs, SAAS, CRM, HRMS, Support & Social portal, e-commerce, personal business, corporate. Karmanta has a minimal, sleek, clean and intuitive design which makes your next project look awesome and yet user friendly.

Karmanta is minimal, sleek, clean and lightweight which makes your next project look awesome and yet user friendly. Karmanta has a huge collection of UI Elements, jQuery plugins and works seamlessly on all major web browsers, tablets and phones. User friendly, intuitive, and fun to use, Have look Karmanta today!


Features
  • Bootstrap 3 Framework
  • Responsive Design
  • Html5 Markup & CSS3
  • Fully customizable
  • Flat UI with clean style
  • Dashboard with profile widget, stats, charts and many more...
  • 10+ Custom widgets
  • Custom UI Tabs and Accordions
  • Charts and Graphs (Morris, ChartJs and Sparkline)
  • Circle Dials (jQuery Knob)
  • Advance Form Validation (jQuery Form Validation Plug-in)
  • Data Tables (jQuery Data Tables)
  • Full Calendar (jQuery Full Calendar)
  • Custom Radio Buttons and Checkboxes
  • Nice Scrollbar For Vertical Scrollable Contents
  • Sticky Notifications (jQuery Gritter)
  • Colorpicker for Bootstrap
  • Datepicker for Bootstrap
  • Date Range Picker
  • Elegant Line icon
  • Font Awesome icons
  • Lato and Open Sans Google fonts
  • Form Wizards
  • WYSIWYG Editors
  • User Profile page
  • Mail page
  • Login pages
  • Timeline page
  • Invoice page
  • Chat Page
  • 404 Error pages
  • Well structured code
  • Detailed Documentation

Using Theme

After unzip Theme Files, you will found Admin Theme & Documentation Folder.

You can view this Theme in any web browser from your desktop computer. Open admin-template/index.html in your web browser. Because the files are written in HTML, you do not need an Internet connection in order to display or edit the Theme.

Folder Structure

  • Karmanta/
  • ../css
  • ../js
  • ../fonts
  • ../img
  • ../assets

Start your FTP client (I persoanlly use Filezila which is free) and login. Login to your server. You will need your server name (often times this will be your domain name), username, and password that you setup with the hosting company.

Locate the domain folder you wish to upload your Theme files to on your server. You are going to want to click and drag every file that you have labeled .html, .css, .php, .js into your FTP client.

As Karmata designed for backend panel of your web platform, You need to implement yourself backend code in JAVA, PHP, .NET ,Ruby or any other as per your standers to view dynamic data and layout.

Once the files are done uploading, rename the file you want to be your home page as 'index.html'.


HTML Stracture

After unzip the Theme files you can see Karmanta/blank.html folder. That file contain the following common structure.

By using blank.html you are free to modify depending on the customization you require.
If you would like to add/edit UI elements, Widget, Data Tables or charts.

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta name="description" content="Karmanta - Bootstrap 3 Responsive Admin Template">
  7. <meta name="author" content="GeeksLabs">
  8. <meta name="keyword" content="Karmanta, Dashboard, Admin, Template, Theme, Bootstrap, Responsive, Retina, Minimal">
  9. <link rel="shortcut icon" href="img/favicon.png">
  10. <title>Blank | Karmanta - Bootstrap 3 Responsive Admin Template</title>
  11. <!-- Bootstrap CSS -->
  12. <link href="css/bootstrap.min.css" rel="stylesheet">
  13. <!-- bootstrap theme -->
  14. <link href="css/bootstrap-theme.css" rel="stylesheet">
  15. <!--external css-->
  16. <!-- font icon -->
  17. <link href="css/elegant-icons-style.css" rel="stylesheet" />
  18. <link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />
  19. <!-- Custom styles -->
  20. <link href="css/style.css" rel="stylesheet">
  21. <link href="css/style-responsive.css" rel="stylesheet" />
  22. <!-- HTML5 shim and Respond.js IE8 support of HTML5 -->
  23. <!--[if lt IE 9]>
  24. <script src="js/html5shiv.js"></script>
  25. <script src="js/respond.min.js"></script>
  26. <script src="js/lte-ie7.js"></script>
  27. <![endif]-->
  28. </head>
  29. <body>
  30. <!-- container section start -->
  31. <section id="container" class="">
  32. <!--header start-->
  33. <header class="header white-bg">
  34. </header>
  35. <!--header end-->
  36. <!--sidebar start-->
  37. <aside>
  38. </aside>
  39. <!--sidebar end-->
  40. <!--main content start-->
  41. <section id="main-content">
  42. <section class="wrapper">
  43. <!-- page start-->
  44. Page content goes here
  45. <!-- page end-->
  46. </section>
  47. </section>
  48. <!--main content end-->
  49. </section>
  50. <!-- container section end -->
  51. <!-- javascripts -->
  52. <script src="js/jquery.js"></script>
  53. <script src="js/bootstrap.min.js"></script>
  54. <!-- nice scroll -->
  55. <script src="js/jquery.scrollTo.min.js"></script>
  56. <script src="js/jquery.nicescroll.js" type="text/javascript"></script><!--custome script for all page-->
  57. <script src="js/scripts.js"></script>
  58. </body>
  59. </html>

CSS Files and Structure

After unzip the Theme files you can see Karmanta/css folder. That css folder contains color,lib,pre-load.css & style.css

I am using one main CSS file name is style.css in this theme which you are free to modify depending on the customization you require.
If you would like to edit a specific section of the site, simply find the appropriate label in the CSS file, and then scroll down until you find the appropriate style that needs to be edited.

  1. /*
  2. Template Name: Karmanta Bootstrap 3 Responsive Admin Template
  3. Template Version: 1.0
  4. Author: GeeksLabs
  5. Website: http://geekslabs.com/
  6. */
  7. /* Import fonts */
  8. @import url(http://fonts.googleapis.com/css?family=Lato:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
  9. @import url(line-icons.css);
  10. body {
  11. color: #797979;
  12. background: #eeeeee;
  13. font-family: 'Lato', sans-serif;
  14. padding: 0px !important;
  15. margin: 0px !important;
  16. font-size:14px !important;
  17. }
  18. h1,h2,h3,h4,h5{
  19. font-weight: 300;
  20. }
  21. label{
  22. font-weight: 300;
  23. }
  24. ul li {
  25. list-style: none;
  26. }

JavaScript Structure

After unzip the Theme files you can see Karmanta/js folder. That js folder contains jQuery, bootstrap & different jQuery plugin js file & scripts.js (custom js for this theme).

This theme custom js file name is scripts.js. If you have enough jQuery knowledge, you are free to modify depending on the customization you require.

  1. function initializeJS() {
  2. //tool tips
  3. jQuery('.tooltips').tooltip();
  4. //popovers
  5. jQuery('.popovers').popover();
  6. //custom scrollbar
  7. //for html
  8. jQuery("html").niceScroll({styler:"fb",cursorcolor:"#007AFF", cursorwidth: '6', cursorborderradius: '10px', background: '#F7F7F7', cursorborder: '', zindex: '1000'});
  9. //for sidebar
  10. jQuery("#sidebar").niceScroll({styler:"fb",cursorcolor:"#007AFF", cursorwidth: '3', cursorborderradius: '10px', background: '#F7F7F7', cursorborder: ''});
  11. // for scroll panel
  12. jQuery(".scroll-panel").niceScroll({styler:"fb",cursorcolor:"#007AFF", cursorwidth: '3', cursorborderradius: '10px', background: '#F7F7F7', cursorborder: ''});
  13. //sidebar dropdown menu
  14. jQuery('#sidebar .sub-menu > a').click(function () {
  15. var last = jQuery('.sub-menu.open', jQuery('#sidebar'));
  16. jQuery('.menu-arrow').removeClass('arrow_carrot-right');
  17. jQuery('.sub', last).slideUp(200);
  18. var sub = jQuery(this).next();
  19. if (sub.is(":visible")) {
  20. jQuery('.menu-arrow').addClass('arrow_carrot-right');
  21. sub.slideUp(200);
  22. } else {
  23. jQuery('.menu-arrow').addClass('arrow_carrot-down');
  24. sub.slideDown(200);
  25. }
  26. var o = (jQuery(this).offset());
  27. diff = 200 - o.top;
  28. if(diff>0)
  29. jQuery("#sidebar").scrollTo("-="+Math.abs(diff),500);
  30. else
  31. jQuery("#sidebar").scrollTo("+="+Math.abs(diff),500);
  32. });
  33. // sidebar menu toggle
  34. jQuery(function() {
  35. function responsiveView() {
  36. var wSize = jQuery(window).width();
  37. if (wSize <= 768) {
  38. jQuery('#container').addClass('sidebar-close');
  39. jQuery('#sidebar > ul').hide();
  40. }
  41. if (wSize > 768) {
  42. jQuery('#container').removeClass('sidebar-close');
  43. jQuery('#sidebar > ul').show();
  44. }
  45. }
  46. jQuery(window).on('load', responsiveView);
  47. jQuery(window).on('resize', responsiveView);
  48. });
  49. jQuery('.toggle-nav').click(function () {
  50. if (jQuery('#sidebar > ul').is(":visible") === true) {
  51. jQuery('#main-content').css({
  52. 'margin-left': '0px'
  53. });
  54. jQuery('#sidebar').css({
  55. 'margin-left': '-180px'
  56. });
  57. jQuery('#sidebar > ul').hide();
  58. jQuery("#container").addClass("sidebar-closed");
  59. } else {
  60. jQuery('#main-content').css({
  61. 'margin-left': '180px'
  62. });
  63. jQuery('#sidebar > ul').show();
  64. jQuery('#sidebar').css({
  65. 'margin-left': '0'
  66. });
  67. jQuery("#container").removeClass("sidebar-closed");
  68. }
  69. });
  70. //bar chart
  71. if (jQuery(".custom-custom-bar-chart")) {
  72. jQuery(".bar").each(function () {
  73. var i = jQuery(this).find(".value").html();
  74. jQuery(this).find(".value").html("");
  75. jQuery(this).find(".value").animate({
  76. height: i
  77. }, 2000)
  78. })
  79. }
  80. }
  81. jQuery(document).ready(function(){
  82. initializeJS();
  83. });

Credits

Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the support forums and asking your question in the Item Discussion section.