浏览代码

more cleanup

Michael Mead 8 年之前
父节点
当前提交
6ea093b12d
共有 48 个文件被更改,包括 2 次插入9700 次删除
  1. 0 6
      old/colors.js
  2. 0 202
      old/dashboard.html
  3. 0 618
      old/dashboard.js
  4. 0 7
      old/dashboard/changelog.txt
  5. 0 260
      old/dashboard/documentation/css/documentation.css
  6. 0 1556
      old/dashboard/documentation/documentation.html
  7. 0 355
      old/default.css
  8. 0 12
      old/index.html
  9. 0 70
      src/api/static/css/demo.css
  10. 1 1
      src/api/static/js/dashboard.js
  11. 0 63
      src/api/templates/assets/sass/paper/_alerts.scss
  12. 1 27
      src/api/templates/dashboard.html
  13. 0 1350
      src/api/templates/icons.html
  14. 0 225
      src/api/templates/maps.html
  15. 0 296
      src/api/templates/notifications.html
  16. 0 348
      src/api/templates/table.html
  17. 0 166
      src/api/templates/template.html
  18. 0 294
      src/api/templates/typography.html
  19. 0 284
      src/api/templates/upgrade.html
  20. 0 406
      src/api/templates/user.html
  21. 0 45
      src/sass/paper-dashboard.scss
  22. 0 64
      src/sass/paper/_alerts.scss
  23. 0 114
      src/sass/paper/_buttons.scss
  24. 0 243
      src/sass/paper/_cards.scss
  25. 0 230
      src/sass/paper/_chartist.scss
  26. 0 132
      src/sass/paper/_checkbox-radio.scss
  27. 0 115
      src/sass/paper/_dropdown.scss
  28. 0 42
      src/sass/paper/_footers.scss
  29. 0 171
      src/sass/paper/_inputs.scss
  30. 0 69
      src/sass/paper/_misc.scss
  31. 0 17
      src/sass/paper/_mixins.scss
  32. 0 293
      src/sass/paper/_navbars.scss
  33. 0 447
      src/sass/paper/_responsive.scss
  34. 0 194
      src/sass/paper/_sidebar-and-main-panel.scss
  35. 0 77
      src/sass/paper/_tables.scss
  36. 0 117
      src/sass/paper/_typography.scss
  37. 0 262
      src/sass/paper/_variables.scss
  38. 0 85
      src/sass/paper/mixins/_buttons.scss
  39. 0 8
      src/sass/paper/mixins/_cards.scss
  40. 0 104
      src/sass/paper/mixins/_chartist.scss
  41. 0 13
      src/sass/paper/mixins/_icons.scss
  42. 0 17
      src/sass/paper/mixins/_inputs.scss
  43. 0 21
      src/sass/paper/mixins/_labels.scss
  44. 0 11
      src/sass/paper/mixins/_navbars.scss
  45. 0 42
      src/sass/paper/mixins/_sidebar.scss
  46. 0 4
      src/sass/paper/mixins/_tabs.scss
  47. 0 20
      src/sass/paper/mixins/_transparency.scss
  48. 0 197
      src/sass/paper/mixins/_vendor-prefixes.scss

文件差异内容过多而无法显示
+ 0 - 6
old/colors.js


+ 0 - 202
old/dashboard.html

@@ -1,202 +0,0 @@
-<!-- <meta charset="UTF-8">
-<meta http-equiv="cache-control" content="no-cache">
-<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1">
-<link type="text/css" rel="stylesheet" href="{{ context }}/static/js/jsgrid/jsgrid.min.css" >
-<link type="text/css" rel="stylesheet" href="{{ context }}/static/js/jsgrid/jsgrid-theme.min.css" >
-<link href="{{context}}/static/css/default.css" rel="stylesheet" type="text/css">
-<link href="{{context}}/static/css/reflect.css" rel="stylesheet" type="text/css">
-<link href="{{context}}/static/css/fa/css/font-awesome.min.css" rel="stylesheet" type="text/css">
-<link rel="icon" href="data:;base64,iVBORw0KGgo=">
-<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
-
-
-<script src="{{ context }}/static/js/jquery/jquery.min.js"></script>
-<script src="{{context}}/static/js/chart.js/chart.bundle.js"></script>
-
-<script src="{{context}}/static/js/jx/rpc.js"></script>
-<script src="{{context}}/static/js/jx/dom.js"></script>
-<script src="{{context}}/static/js/jx/utils.js"></script>
-<script src="{{context}}/static/js/jx/ext/math.js"></script>
-<script src="{{context}}/static/js/jsgrid/jsgrid.js"></script>
-<script src="{{context}}/static/js/colors.js"></script>
-<script src="{{context}}/static/js/dashboard.js"></script>
-<title>{{title}}</title>
-<script>
-	var HTTP_CONTEXT="{{context}}"
-	$(document).ready(function(){
-		monitor.folders.init()
-		monitor.processes.fetch()
-
-	})
-</script>
-<body class="">
-	<div class="border-bottom caption" style="height:42px">
-		<div class="">{{title}}</div>
-		<div class="small" style="margin:4px">The Phi Technology LLC</div>
-	</div>
-    <div class="sidebar">
-        <i class="fa fa-reorder default left action" onclick="monitor.menu.event.toggle()"></i>
-        <div id="menuframe" class="left small" style="width:10%;">
-            <div id="menu" class="menu"></div>
-        </div>
-    </div>
-
-        <div class="block">
-    		<div style="margin:4px; margin-top:2%">
-    			<div class="" style="height:28px; ">
-    				<div class=" bold">Monitoring
-    					<span id="latest_processes_label" class="default bold"></span>
-    				</div>
-    				<div class="small">Last Lookup <span id="node_last_lookup"></span></div>
-    			</div>
-    			<div class = "" style="height:170px, width:100%;">
-    				<div id="latest_processes" class="grid" ></div>
-    			</div>
-    			<div style="height:22px; padding:2px" class="small">
-    				<div id="latest_process_pager" align="center"></div>
-    			</div>
-    		</div>
-        </div>
-
-        <div class="block">
-    		<div id="process_summary" class="  grid " style="margin:4px; margin-top:2%">
-    			<div style="margin:4px; padding:2px; margin-bottom:4px; height:28px">
-    				<div class="bold" style="color:#4682B4">Application Summary By Status</div>
-    				<div  class="small">Latest Lookup <span id="app-summary-date"></span></div>
-    			</div>
-
-    			<div class=""  style="padding:2px; height:250px; margin:4px; margin-top:10px">
-    				<div class=" " style="height:100%">
-    					<div class="small left" style="margin-left:2%; margin-top:1%">
-    						<div class="bold">Total Applications that have:</div>
-    						<br>
-    							<div style="margin:0px; margin-left:20px; padding:4px; height:12px"><div class="left width-half"><i class="fa fa-check"></i> Running</div> <span id="total-running" class="right"></span></div>
-    							<div style="margin:0px; margin-left:20px; padding:4px; height:12px"><div class="left width-half"><i class="fa fa-times"></i> Crash</div> <span id="total-crash" class="right"></span></div>
-    							<div style="margin:0px; margin-left:20px; padding:4px; height:12px"><div class="left width-half"><i class="fa fa-ellipsis-h"></i> Idle</div> <span id="total-idle" class="right"></span></div>
-
-
-    					</div>
-    					<div id="summary_chart" class="right width-half"></div>
-    				</div>
-
-    			</div>
-    			<div id="summary_details" class="right"></div>
-    		</div>
-        </div>
-
-        <div class="block">
-    		<div class="grid " style="margin:4px; margin-top:10px;">
-    			<div style="height:28px">
-    				<div class="bold" style="margin:4px; padding:4px; color:#4682B4;">Application Summary By Groups</div>
-    			</div>
-    			<div class="width" id="summary_ranking" style=" margin:4px; padding:2px; text-transform:capitalize"></div>
-    		</div>
-        </div>
-
-	<div class="">
-        <div class="block">
-    		<div class="" style="padding:20px; margin-top:5%; margin-bottom:1rem;">
-    			<div class="" style="height:28px">
-    				<div class="small bold">CPU & Memory Usage Trend for <i class="fa fa-quote-left"></i> <span id="trend_info" class="default bold"></span> <i class="fa fa-quote-right"></i></div>
-    				<div class="small">Last Lookup <span id="trend_last_lookup"></span> <i id="has_anomaly" class="fa fa-warning right" ></i></div>
-
-
-    			</div>
-
-    			<!-- <div  style="height:270px; margin-top:10px"> -->
-    				<div id="trends_chart" class="small grid" style="height:250px; margin:2rem;"></div>
-    			<!-- </div> -->
-    		</div>
-        </div>
-        <div class="block">
-    		<div id="sandbox" class="border-top" style="padding:4px; margin-top:10px">
-    			<div style="height:28px">
-    				<div id="inspect_sandbox" class="right button border" style="display:none" onclick="monitor.sandbox.init()">Inspect</div>
-    				<div class="bold">Python Virtual Environment Analysis</div>
-
-    				<div class="small">Last Lookup <span id="sandbox_date"></span></div>
-    			</div>
-
-    			<div class=" " style="margin-top:10px; height:135px">
-    				<div id="sandbox_status" class="">
-    				</div>
-    				<div id="sandbox_pager"></div>
-    			</div>
-    		</div>
-        </div>
-
-		<div style="margin-top:5%">
-            <div class="block">
-                <div id="folder_summary" class="">
-    				<div style="height:28px">
-
-    					<div class="bold">Folder Analysis/Monitoring</div>
-    					<div class="small">Powered By Machine Learning</div>
-    				</div>
-    				<div class="">
-    					<div class=" border-top" style="margin-top:4px; padding:2px; height:34px">
-    						<i class="fa fa-search left" style="margin:4px; padding:4px; ; color:gray;"></i>
-    						<input id="folder_search" type="text" class="small left" placeholder="hostname" style="width:87%; padding-left:4px;" onkeyup="monitor.folders.search.init()"/>
-    						<i class="fa fa-trash right action right" style="margin:4px; padding:4px; color:maroon" onclick="monitor.folders.search.reset()"></i>
-    					</div>
-    					<div id="gfolderframe" style="margin-top:10px; height:170px; width:100%">
-    						<div style="height:130px">
-    							<div id="gridfolders" style=""></div>
-    						</div>
-    						<div id="folderspager" class="small" style="height:22px; margin:4px;"></div>
-    					</div>
-    				</div>
-    			</div>
-            </div>
-
-            <div class="block">
-    			<div id="folder_plan" style="display:none">
-    				<div class="border-bottom" style="height:32px">
-    					<div class="bold">Deletion/Archiving Plan
-    						<i class="fa fa-quote-left"></i> <span id="folder_name"></span> <i class="fa fa-quote-right"></i>
-    						<i class="fa fa-angle-up action right bold" style="font-size:16px; margin:4px;" onclick="monitor.folders.show.grid()"></i>
-    					</div>
-    					<div class="small left">Powered By Machine Learning</div>
-
-    				</div>
-
-    				<div id="delete_age" class="left width-half " style="margin:2px; padding:2px;">
-    					<div class="small" align="left">By Age</div>
-    					<div class="number" style="height:42px">
-
-    						<div id="age_count"  align="right" class="left width-75" style="margin-right:4px">00</div>
-    						<div class="small" class="left" style="height:100%; padding-top:15px">Files</div>
-
-
-    					</div>
-    					<div class="small border-top" align="center" style="padding-top:4px">
-    						Approximately <span id="age_value">00</span> <span id="age_units"></span>
-    					</div>
-
-    				</div>
-    				<div id="delete_size" class="right width-half" class="number" style="margin:2px; padding:2px">
-    					<div class="small" align="left">By Size</div>
-
-    					<div  class=" number" style="height:42px">
-
-    						<div id="size_count" align="right" class="left width-75" style="margin-right:4px">00</div>
-    						<div class="small" class="left" style="height:100%; padding-top:15px">Files</div>
-    					</div>
-    					<div class="small border-top"align="center" style="padding-top:4px">
-    						Approximately <span id="size_value">00</span> <span id="size_units"></span>
-    					</div>
-
-
-    				</div>
-                </div>
-			</div>
-			<div id="chartfolder" ></div>
-		</div>
-
-
-
-
-	</div>
-
-
-</body> -->

+ 0 - 618
old/dashboard.js

@@ -1,618 +0,0 @@
-var MONTHS = { 1: 'Jan', 2: 'Feb', 3: 'Mar', 4: 'Apr', 5: 'May', 6: 'Jun', 7: 'Jul', 8: 'Aug', 9: 'Sep', 10: 'Oct', 11: 'Nov', 12: 'Dec' }
-var monitor = {}
-monitor.utils = {}
-monitor.utils.get = {}
-monitor.utils.get.time = function (item) {
-	// date = ([item.day + '-' + MONTHS[item.month] + '-' + item.year, hour + ':' + item.minute]).join(' ')
-	var hour = item.hour > 9 ? item.hour : ('0' + item.hour)
-	if (hour > 12) {
-		var units = 'PM'
-	} else {
-		var units = 'AM'
-	}
-	return ([hour+':'+item.minute,units]).join(' ')
-}
-monitor.utils.get.dateTime = function (item) {
-	var time = monitor.utils.get.time(item)
-	return ([item.day+'-'+MONTHS[item.month]+'-'+item.year,time]).join(' ')
-}
-monitor.processes = {}
-monitor.processes.fetch = function(){
-	var httpclient = HttpClient.instance()
-	httpclient.get(HTTP_CONTEXT+'/get/processes',monitor.processes.init);
-    
-}
-
-monitor.processes.init = function (x) {
-
-	var r = JSON.parse(x.responseText)
-	monitor.processes.summary.init(r)
-	var keys = jx.utils.keys(r)
-	jx.dom.set.value('menu','')
-	jx.utils.patterns.visitor(keys,function(label){
-		var div = jx.dom.get.instance('DIV')
-		var frame= jx.dom.get.instance('DIV')
-		var i	= jx.dom.get.instance('I')
-		i.className = 'fa fa-chevron-right left'
-
-		div.innerHTML	= label
-		frame.data	= r[label]
-		frame.label	= label
-		frame.appendChild(i)
-		frame.appendChild(div)
-		frame.className = 'menu-item'
-		frame.onclick = function () {
-			monitor.processes.render(this.label, this.data);
-			jx.dom.set.value('trends_chart','')
-			//monitor.processes.trend.init(this.label)
-		}
-		jx.dom.append('menu',frame)
-	})
-	//
-	// Auto start the first item in the menu
-	// This is designed not to let the user wander or wonder what is going on
-	//
-	var nodes = jx.dom.get.children('menu')
-	if (nodes.length > 0) {
-		nodes[0].click()
-	} else {
-		//
-		// We should hide the panes for this
-		//
-		jx.dom.hide('apps')
-	}
-	monitor.sandbox.init()
-	// setTimeout(monitor.sandbox.init,1000)
-}
-
-/**
-* This function renders the grid of processes being monitored,
-* @param label	label the list of processes belongs to
-* @param data	dataset of a selected set of processes (works a bit like top)
-*/
-monitor.processes.render = function(label,data) {
-
-	data = jx.utils.patterns.visitor(data,function(row){
-		var status = {"idle":'<i class="fa fa-ellipsis-h" title="IDLE"></i>',"running":'<i class="fa fa-check" title="RUNNING"></i>',"crash":'<i class="fa fa-times" title="CRASHED"></i>'}
-
-        if (!row.status.match(/class/)) {
-			row.status_id = row.status
-			row.status = status[row.status]
-
-		}
-		return row
-	})
-	jx.dom.set.value('latest_processes','') ;
-	jx.dom.set.value('latest_processes_label', label)
-
-	var options = {
-		width: "90%", height:'auto', autoload:true
-	}
-	options.paging = true
-	options.pageSize = 4
-	options.pageIndex = 1
-	options.pageButtonCount = 4
-	options.pagerContainer = '#latest_process_pager'
-    	options.pagerFormat= "{prev} Page {pageIndex} of {pageCount} {next}"
-    	options.pagePrevText= '<i class="fa fa-chevron-left"></i>'
-    	options.pageNextText= "<i class='fa fa-chevron-right small' title='Next'> </i>"
-
-	options.data = data
-	options.rowClass = function (item, index,evt) {
-
-		return 'small'
-	}
-	options.rowClick = function(args){
-		var item = args.item
-		var id 	= jx.dom.get.value('latest_processes_label')
-		var app = item.label
-		monitor.processes.trend.init(id, app)
-
-		if (item.anomaly == true) {
-			jx.dom.show('has_anomaly')
-		} else {
-			jx.dom.hide('has_anomaly')
-		}
-		// var hour = item.hour < 10? ('0'+item.hour): item.hour
-		// date = ([item.day + '-' + MONTHS[item.month] + '-' + item.year, hour + ':' + item.minute]).join(' ')
-
-		jx.dom.set.value('node_last_lookup',monitor.utils.get.dateTime(item))
-
-	}
-
-	options.autoload  = true
-	options.fields = [
-		{ name: 'label', type: 'text', title: "Process", headercss: "small bold", css: "small"},
-		{ name: "cpu_usage", type: "number", title: "CPU", headercss: "small bold" , width:'64px'},
-		{ name: "memory_usage", type: "text", title: "Mem. Used", type: "number", headercss: "small bold" },
-		{ name: "proc_count", type: "number", title: "Proc Count", headercss: "small bold" },
-		{name:"status",type:"text",title:"Status",headercss:"small bold",align:"center", width:'64px'}
-	]
-	var grid = $('#latest_processes').jsGrid(options) ;
-	//
-	// We need to auto click the first row
-	$('#latest_processes').find('.jsgrid-row')[0].click()
-
-}
-
-monitor.processes.trend = {}
-monitor.processes.trend.init = function (label,app) {
-	var httpclient = HttpClient.instance()
-	var uri = HTTP_CONTEXT+'/trends?id='+label+'&app='+encodeURIComponent(app)
-	httpclient.get(uri, function (x) {
-		var logs = JSON.parse(x.responseText)
-		var dom = jx.dom.get.instance('trend_info');
-		dom.logs = logs
-		jx.dom.set.value('trend_info',app.trim())
-		// jx.dom.set.attribute(label,'logs',logs)
-		monitor.processes.trend.render(logs,null,app)
-	})
-}
-monitor.processes.trend.render = function (logs, key,label) {
-	// if (key == null) {
-	// 	key = 'memory_usage'
-	// }
-	// if (logs == null || label == null){
-
-	// 	logs = jx.dom.get.instance('trend_info').logs
-	// 	label= jx.dom.get.value('trend_info') ;
-	// }
-	var frame = $('#trends_chart')
-	jx.dom.set.value('trends_chart','')
-	var context = jx.dom.get.instance('CANVAS')
-	context.width = $(frame).width()
-	context.height= $(frame).height()
-
-	var conf = { type: 'line',responsive:true }
-	conf.data = {}
-	conf.options = { legend: { position: 'bottom' } }
-	conf.options.scales = {}
-	conf.options.scales.yAxes = [
-		{id:'0',scaleLabel:{display:true,labelString:'CPU & MEMORY %'},ticks:{min:0,max:100,beginAtZero:true},gridLines: {display:false}}
-		// {id:'1',position:'right',scaleLabel:{display:true,labelString:'PROCESS COUNT'},ticks:{min:0,stepSize:1,beginAtZero:true},gridLines: {display:false}}
-	]
-	conf.options.scales.xAxes = [
-		{
-
-			gridLines: {display:false},
-
-			time: {
-				format:'HH:mm'
-			}
-
-		}
-
-	]
-	conf.data.datasets = [	]
-	var x_axis = []
-	var _x = {}
-	// var _y = {}
-	var cpu = {label: 'CPU Usage (%)', data: [] ,backgroundColor:'transparent',borderColor:COLORS[187],fill:false,borderWidth:1}
-	var mem = {label : 'Memory Usage(%)',data:[],backgroundColor:'transparent',borderColor:COLORS[32],fill:false,borderWidth:1}
-	// var proc= {yAxisID:'1',label : 'Proc Count',data:[],backgroundColor:'transparent',borderColor:COLORS[542],fill:false,borderWidth:1}
-	// var months={1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"}
-	jx.utils.patterns.visitor(logs,function(item){
-		//x = new Date(item.year,item.month-1,item.day,item.hour,item.minute)
-		// day = item.day.length > 1? (['0',item.day]).join(''): item.day
-		// month = months[item.month]
-		// x = ([month, day, item.hour + ':' + item.minute]).join(' ')
-		x = monitor.utils.get.time(item).replace(/AM|PM/g,'')
-		y = item[key]
-		if (_x[x] == null ){//||(_x[x] == null && _y[y] == null)) {
-			_x[x] = 1
-			// _y[y] = 1
-			x_axis.push(x)
-			cpu.data.push({ x: x, y: item.cpu_usage })
-			mem.data.push({x:x,y:item.memory_usage})
-            console.log(item.cpu_usage)
-            console.log(item.memory_usage)
-			// proc.data.push({x:x,y:item.proc_count})
-			// return {x:x,y:y}
-
-		}
-
-	})
-
-	var item = logs[logs.length - 1]
-	jx.dom.set.value('trend_last_lookup',monitor.utils.get.dateTime(item))
-
-	conf.data.datasets = [cpu,mem]
-	x_axis = jx.utils.unique(x_axis)
-	conf.data.labels = x_axis
-	// console.log(conf)
-	jx.dom.append('trends_chart',context)
-	var chart = new Chart(context,conf)
-
-}
-
-monitor.processes.summary = {}
-monitor.processes.summary.init = function(logs){
-	var xr = 0, xc = 0, xi = 0
-	var series = {}
-	//var colors = [COLORS[11], COLORS[1], COLORS[2]]
-    COLORS = ["#00BFFF", "#b2beb5", "#ffa812"]
-	colors = [COLORS[0], COLORS[2], COLORS[1]]
-	RUNNING_COLOR = COLORS[0]
-    // RUNNING_COLOR = #0072BB
-	IDLE_COLOR = COLORS[1]
-	CRASH_COLOR=COLORS[2]
-
-	var i = 0;
-	var date = null;
-	for( label in logs ){
-		var rows = logs[label]
-		series[label] = {data:[0,0,0],label:label}
-
-		jx.utils.patterns.visitor(rows,function(item){
-			if (date == null) {
-
-				// date = new Date(item.year,item.month-1,item.day,item.hour,item.minute)
-				// date = ([item.day + '-' + MONTHS[item.month] + '-' + item.year, item.hour + ':' + item.minute]).join(' ')
-				date = monitor.utils.get.dateTime(item)
-			}
-			if (item.status == 'running'){
-				xr += 1
-			}else if(item.status == 'idle'){
-				xi += 1
-			}else{
-				xc += 1
-			}
-		})
-
-	}
-	var data = {labels:['Running','Crash','Idle'],datasets:[{data:[xr,xc,xi],backgroundColor:[RUNNING_COLOR,CRASH_COLOR,IDLE_COLOR/**COLORS[11],COLORS[2],COLORS[100]*/]}]}
-	var context = jx.dom.get.instance('CANVAS')
-	context.id = 'doughnut'
-	jx.dom.set.value('total-running', xr)
-	jx.dom.set.value('total-crash', xc)
-	jx.dom.set.value('total-idle', xi)
-	// jx.dom.set.value('total-apps', xr + xi + xc)
-
-
-	jx.dom.set.value('app-summary-date', date)
-	jx.dom.set.value('summary_chart','')
-	jx.dom.append('summary_chart', context)
-	$("#doughnut").attr('width', 50)
-	$("#doughnut").attr('height', 50)
-
-	var conf = {}//width:100,height:100}//width:'auto',height:$('#process_summary').height}
-
-	conf.type = 'doughnut'
-	conf.responsive = true
-	conf.data = data
-	conf.options = { legend: { position: 'right' }, repsonsive: true }
-	var _chart = new Chart(context,conf)
-
-	$('#summary_chart').click(function (evt) {
-		console.log(_chart)
-		console.log($(_chart))
-		var activePoints = $(_chart).getSegmentsAtEvent(evt);
-		console.log(activePoints)
-	})
-	jx.dom.set.value('summary_ranking','')
-	context = jx.dom.get.instance('CANVAS')
-	jx.dom.append('summary_ranking',context)
-
-	conf = { type: 'bar', responsive: true }
-
-	conf.options={scales:{xAxes:[{gridLines: {display:false}}],yAxes:[{gridLines: {display:false},scaleLabel:{display:true,labelString:'PROCESS COUNTS'} }] }}
-	conf.options.legend ={position:'right'}
-	/*
-	conf.data = {labels:['Running','Idle','Crash']}
-	var labels = jx.utils.keys(series)
-
-	var i = 0
-	conf.data.datasets = jx.utils.patterns.visitor(labels,function(id){
-		series[id].backgroundColor = COLORS[i++]
-		return series[id]})
-	chart = new Chart(context,conf);
-	*/
-	var labels = jx.utils.keys(logs)
-	conf.data = { labels: labels, backgroundColor:colors }
-	var xr = [], xi = [], xc = [],xr_bg = [],xc_bg = [],xi_bg = []
-	jx.utils.patterns.visitor(labels, function (id) {
-
-		var rows = logs[id]
-		var index = xr.length
-		xr_bg[index] = RUNNING_COLOR
-		xi_bg[index] = IDLE_COLOR
-		xc_bg[index] = CRASH_COLOR
-		if (xr[index] == null) {
-			xr[index] = 0
-			xc[index] = 0
-			xi[index] = 0
-		}
-
-		jx.utils.patterns.visitor(logs[id], function (row) {
-
-			if (row.status.match(/running/i)) {
-				xr[index] += 1
-
-			} else if (row.status.match(/idle/i)) {
-				xi[index] += 1
-
-			} else {
-				xc[index] += 1
-
-			}
-		})
-	})
-
-	conf.data.datasets = [{ label: 'Running', data:xr,backgroundColor:xr_bg},{label:'Crash',data:xc,backgroundColor:xc_bg},{label:'Idle',data:xi,backgroundColor:xi_bg} ]
-	chart = new Chart(context, conf)
-
-}
-
-monitor.sandbox = {}
-monitor.sandbox.init = function () {
-	jx.dom.hide('inspect_sandbox')
-	var httpclient = HttpClient.instance()
-	httpclient.get(HTTP_CONTEXT+'/sandbox', function (x) {
-
-		var r = JSON.parse(x.responseText)
-
-		if (r.length > 0) {
-			jx.dom.show('sandbox')
-			monitor.sandbox.render(r);
-		} else {
-			jx.dom.hide('sandbox')
-		}
-	})
-}
-monitor.sandbox.render = function (logs) {
-	// months = { 1: 'Jan', 2: 'Feb', 3: 'Mar', 4: 'Apr', 5: 'May', 6: 'Jun', 7: 'Jul', 8: 'Aug', 9: 'Sep', 10: 'Oct', 11: 'Nov', 12: 'Dec' }
-
-	// var d = ([logs[0].day, '-', MONTHS[logs[0].month], '-', logs[0].year, ' ', logs[0].hour, ':', logs[0].minute]).join('')
-	var item = logs[logs.length -1]
-	jx.dom.set.value('sandbox_date', monitor.utils.get.dateTime(item))
-
-	var options = { width: $('#sandbox_status').width()-8, height: 'auto' }
-	options.data = jx.utils.patterns.visitor(logs, function (item) {
-		if (item.value == 100) {
-			item.status = '<i class="fa fa-check" style="color:green"></i>'
-		} else {
-			item.status = '<i class="fa fa-download" style="color:black"></i>'
-		}
-		return item
-	})
-	options.paging = true
-	options.pageSize = 4
-	options.pageIndex = 1
-	options.pageButtonCount = 4
-	options.pagerContainer = '#folders_pager'
-	options.pagerFormat = "{prev} Page {pageIndex} of {pageCount} {next}"
-	options.pagePrevText = '<i class="fa fa-chevron-left"></i>'
-	options.pageNextText = "<i class='fa fa-chevron-right small' title='Next'> </i>";
-	options.rowClass = function (item) {
-
-		if (item.value < 70) {
-			return 'bad'
-		} else if (item.value < 100) {
-			return 'warning'
-		} else {
-			return 'good'
-		}
-	}
-	options.rowClick = function (args) {
-		var item = args.item;
-		if (item.missing.length > 0) {
-			var form = jx.dom.get.instance('FORM')
-			var dom = jx.dom.get.instance('INPUT')
-			dom.type = 'hidden'
-			dom.name = 'missing'
-			dom.value = JSON.stringify(item.missing)
-
-			form.action 	= HTTP_CONTEXT+'/download'
-			form.method = 'POST'
-			form.appendChild(dom)
-			form.submit()
-
-		}
-	}
-	options.fields = [
-		{name:"status",title:"",width:20},
-		{ name: 'label',title:'Virtual Environment Label',type:'text',css:'small',headercss:'small bold' },
-		{ name: 'value', title:'Completeness %',type: 'number', css: 'small', headercss: 'small bold' }
-
-	]
-	var grid = $('#sandbox_status').jsGrid(options)
-	jx.dom.show('inspect_sandbox')
-
-}
-
-
-
-monitor.folders = {}
-monitor.folders.init = function () {
-	var httpclient = HttpClient.instance()
-	httpclient.get(HTTP_CONTEXT+'/folders', function (x) {
-		var r = JSON.parse(x.responseText)
-		var data = []
-		for (var id in r) {
-			var item = r[id]
-			// item.id = id
-			data = data.concat(item)
-		}
-
-		monitor.folders.render.init(data)
-	})
-}
-monitor.folders.search = {}
-monitor.folders.search.reset = function () {
-	jx.dom.set.value('folder_search', '')
-	var data = jx.dom.get.attribute('folder_search', 'data')
-	monitor.folders.render.summary(data)
-
-}
-monitor.folders.search.init = function(){
-	var term = jx.dom.get.value('folder_search')
-	var data = jx.dom.get.attribute('folder_search', 'data')
-
-	term = term.replace(/ /g,'')
-	if (term.length == 0) {
-		monitor.folders.render.summary(data)
-	} else if (term.length > 0) {
-
-		data = jx.utils.patterns.visitor(data, function (row) {
-			pattern = "(.*" + term + ".*)"
-
-			if (row.id.match(pattern)) {
-				return row
-			}
-		})
-		monitor.folders.render.summary(data)
-	}
-}
-monitor.folders.render = {}
-monitor.folders.render.init = function (data) {
-	jx.dom.set.attribute('folder_search','data',data)
-	monitor.folders.render.summary(data)
-}
-monitor.folders.show = {}
-monitor.folders.show.plan = function () {
-		$('#folder_summary').slideUp(function () {
-		$('#folder_plan').slideDown()
-	})
-
-}
-monitor.folders.show.grid = function () {
-		$('#folder_plan').slideUp(function () {
-			$('#folder_summary').slideDown()
-		})
-
-}
-/***
- * This function is designed to establish a folder clean up strategy i.e  :
- * 	- We will look for anomalies given age,file size
- * 	- We will also look for where most of the data is distributed (mode)
- */
-monitor.folders.render.details = function (folder,data) {
-	//
-	// We need to normalize the data at this point so as to be able to show it all in the same chart
-	// jx.math.scale x: counts, y: measure ment
-	//
-	var r = [data.age, data.size]
-	var plans = []
-	for (var i in r) {
-		var xy = r[i]
-		var mode = jx.math.mode(jx.utils.vector('x', xy))
-		var yvalues = jx.utils.patterns.visitor(xy, function (row) {
-			if (row.x == mode) {
-				return row.y
-			}
-		})
-		var sd = jx.math.sd(yvalues)
-		if (i == 0) {
-			prefix = 'age'
-			var mean = jx.math.mean(yvalues)
-			var max = (mean + (1.5 * sd))
-			if (mean > 30 && mean < 365) {
-				divide_by = 30
-				units = 'MONTHS'
-			} else if (mean > 365) {
-				divide_by=365
-				units = 'YEARS'
-			} else {
-				divide_by = 1
-				units = 'DAYS'
-			}
-		} else {
-			prefix = 'size'
-			var mean = jx.math.sum(yvalues)
-			var max = 0// (mean + (1.5 * sd))
-			if (mean > 1000) {
-				divide_by = 1000
-				units = 'GB'
-			} else {
-				divide_by = 1
-				units = 'MB'
-			}
-
-		}
-		if (isNaN(mean)) {
-			mean = 0
-		}
-		//
-		// We need to assess the outliars i.e too old, too large
-		//
-		y = jx.utils.vector('y', xy)
-		var _mean = jx.math.mean(y)
-		var _sd = jx.math.sd(y)
-		var outlier = _mean < mean || max > (_mean + (1.5 * _sd))
-
-		plans.push({ 'label': prefix, 'max': max, 'sd': sd, 'mean': mean, 'count': yvalues.length, 'outlier': outlier })
-		jx.dom.set.value(prefix + '_count', yvalues.length)
-		jx.dom.set.value(prefix + '_value', (mean/divide_by).toFixed(2))
-		jx.dom.set.value(prefix+'_units',units)
-		monitor.folders.show.plan()
-
-	}
-
-	jx.dom.set.value('folder_name', folder)
-
-
-
-
-}
-monitor.folders.render.summary = function (data) {
-
-	jx.dom.set.value('gridfolders', '')
-	var options = {
-		width: $('#gfolderframe').width()-8, height:'auto'
-	}
-	options.paging = true
-	options.pageSize = 4
-	options.pageIndex = 1
-	options.pageButtonCount = 4
-	options.pagerContainer = '#folderspager'
-    	options.pagerFormat= "{prev} Page {pageIndex} of {pageCount} {next}"
-    	options.pagePrevText= '<i class="fa fa-chevron-left"></i>'
-    	options.pageNextText= "<i class='fa fa-chevron-right small' title='Next'> </i>"
-
-	options.data = data
-	options.rowClass = function (item, index,evt) {
-
-		return 'small'
-	}
-	options.rowClick = function(args){
-		// var item = args.item
-
-		// age = jx.utils.patterns.visitor(item.details.age, function (row) {
-		// 	return {y:row[0],x:row[1]}
-		// })
-		// size = jx.utils.patterns.visitor(item.details.size, function (row) {
-		// 	return {y:row[0],x:row[1]}
-		// })
-
-		// monitor.folders.render.details(item.name,{age:age,size:size})
-	}
-	//
-	// @TODO Add the units in days just in case
-	options.autoload  = true
-	options.fields = [
-		{ name: 'id', type: 'text', title: "Host", headercss: "small bold", css: "small"},
-		{ name: 'name', type: 'text', title: "Folder Name", headercss: "small bold", css: "small"},
-
-		{ name: "size", type: "number", title: "Folder Size", type: "number", headercss: "small bold" },
-		{ name: "count", type: "number", title: "File Count", type: "number", headercss: "small bold" }
-	]
-	var grid = $('#gridfolders').jsGrid(options) ;
-
-}
-monitor.menu = {}
-monitor.menu.event = {}
-monitor.menu.event.toggle = function () {
-	var dom = jx.dom.get.instance('menuframe')
-	var value = dom.style.marginLeft.trim()
-
-	if (value==0 || value == "0px" || value == "") {
-		var width = -$(dom).width() - 20
-		$('#menuframe').animate({marginLeft:"-20%"})
-	} else {
-		$('#menuframe').animate({marginLeft:"0"})
-	}
-
-}
-/**
- * Socket handler, check for learning status
- */

+ 0 - 7
old/dashboard/changelog.txt

@@ -1,7 +0,0 @@
-V1.0, 29.03.2016 Original Release
-
-V1.1.0, 30 Sept 2016 - New Page
-- added Upgrade to PRO page for those who want to upsell inside the dashboard
-
-V1.1.1, 8 Feb 2017 
-- switched to MIT license

+ 0 - 260
old/dashboard/documentation/css/documentation.css

@@ -1,260 +0,0 @@
-.nav-mobile-menu{
-    position: relative;
-    z-index: 2;
-}
-.nav-mobile-menu li a p{
-    font-size: 12px;
-}
-
-.nav-mobile-menu .btn-simple,
-.nav-mobile-menu .btn-simple:hover,
-.nav-mobile-menu .btn-simple:focus{
-    color: #66615B;
-}
-.nav-mobile-menu .navbar-title{
-    display: none;
-}
-.navbar .navbar-nav > li > a.btn{
-    margin: 17px 3px;
-    padding: 7px 18px;
-}
-.tim-row{
-    margin-bottom: 40px;
-}
-pre.prettyprint{
-    background-color: #eee;
-    border: 0px;
-    margin-bottom: 0;
-    margin-top: 20px;
-    padding: 20px;
-    text-align: left;
-}
-.navbar-title{
-    height: 100%;
-    padding-top: 5px;
-}
-.atv, .str{
-    color: #05AE0E;
-}
-.tag, .pln, .kwd{
-    color: #3472F7;
-}
-.atn{
-    color: #2C93FF;
-}
-.pln{
-    color: #333;
-}
-.com{
-    color: #999;
-}
-.navbar-title .image-container{
-    height: 40px;
-    width: 40px;
-    display: inline-block;
-    top: -3px;
-    position: relative;
-}
-.navbar-title img {
-    width: 100%;
-}
-.space-top{
-    margin-top: 50px;
-}
-.btn-primary .caret{
-    border-top-color: #3472F7;
-    color: #3472F7;
-}
-.area-line{
-    border: 1px solid #999;
-    border-left: 0;
-    border-right: 0;
-    color: #666;
-    display: block;
-    margin-top: 20px;
-    padding: 8px 0;
-    text-align: center;
-}
-.area-line a{
-    color: #666;
-}
-.container-fluid{
-    padding-right: 15px;
-    padding-left: 15px;
-}
-.logo-container .logo{
-    overflow: hidden;
-    border-radius: 50%;
-    border: 1px solid #333333;
-    width: 50px;
-    float: left;
-}
-.header-wrapper {
-  position: relative;
-  height: 500px;
-}
-
-.header-wrapper .navbar {
-    border-radius: 0;
-    /*position: absolute;*/
-    width: 100%;
-    z-index: 1031;
-}
-.header-wrapper .header {
-    background-color: #ff8f5e;
-    background-position: center center;
-    background-size: cover;
-    height: 450px;
-    overflow: hidden;
-    position: absolute;
-    width: 100%;
-    z-index: 1;
-}
-.header-wrapper .header .filter::after {
-/*     background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #9368e9 0%, #943bea 100%) repeat scroll 0 0 / 150% 150%;     */
-    content: "";
-    display: block;
-    height: 450px;
-    left: 0;
-    opacity: 0.77;
-    position: absolute;
-    top: 0;
-    width: 100%;
-    z-index: 2;
-}
-.header-wrapper .title-container{
-    color: #fff;
-    position: relative;
-    top: 120px;
-    z-index: 3;
-
-}
-.logo-container .brand{
-    font-size: 18px;
-    color: #FFFFFF;
-    line-height: 20px;
-    float: left;
-    margin-left: 10px;
-    margin-top: 5px;
-    width: 50px;
-    height: 50px;
-}
-.logo-container{
-    margin-top: 10px;
-    margin-left: 15px;
-}
-.logo-container .logo img{
-    width: 100%;
-}
-.title-container img{
-    width: 100px;
-    height: 100px;
-}
-.navbar-small .logo-container .brand{
-    color: #333333;
-}
-.navbar-default.navbar-transparent .navbar-nav>li>a{
-    color: #FFFFFF;
-}
-.navbar-default .logo-container .brand{
-    color: #444;
-}
-.navbar-default.navbar-transparent .logo-container .brand{
-    color: #FFFFFF !important;
-}
-.navbar-center{
-    float: none;
-    display: inline-block;
-    margin-top: -16px;
-}
-.navbar.navbar-transparent{
-    background-color: transparent;
-    box-shadow: none;
-    color: #fff;
-    border: 0;
-    padding-top: 0px;
-}
-.fixed-section{
-    max-height: 80vh;
-    overflow: scroll;
-    top: 110px;
-}
-.fixed-section ul li{
-    list-style: none;
-}
-.fixed-section li a{
-    font-size: 14px;
-    padding: 2px;
-    display: block;
-    color: #666666;
-}
-.fixed-section li a.active{
-    color: #00bbff;
-}
-.fixed-section.float{
-    position: fixed;
-    top: 100px;
-    width: 200px;
-    margin-top: 0;
-}
-.copyright {
-  color: #777777;
-  padding: 10px 15px;
-  font-size: 14px;
-  margin: 15px 3px;
-  line-height: 20px;
-  text-align: center;
-}
-
-.table-bigboy .img-container{
-    width: 130px;
-    height: 85px;
-}
-
-.table-bigboy .td-name{
-    min-width: 170px;
-}
-#buttons-row .btn{
-    margin-bottom: 15px;
-}
-@media (max-width: 991px) {
-    .fixed-section.affix {
-        position: relative;
-        margin-bottom: 100px;
-    }
-
-    .tim-row .nav.nav-pills{
-        margin-bottom: 25px;
-    }
-
-    .nav-mobile-menu .navbar-title{
-        display: none;
-    }
-
-}
-
-@media (max-width: 1199px) {
-
-  .navbar .navbar-brand {
-    height: 50px;
-    padding: 10px 15px;
-  }
-
-}
-
-@media (max-width: 768px) {
-  .footer .copyright {
-    display: inline-block;
-    text-align: center;
-    padding: 10px 0;
-    float: none !important;
-    width: 100%;
-  }
-}
-
-@media (max-width: 830px){
-    .main-raised{
-        margin-left: 10px;
-        margin-right: 10px;
-    }
-}

文件差异内容过多而无法显示
+ 0 - 1556
old/dashboard/documentation/documentation.html


+ 0 - 355
old/default.css

@@ -1,355 +0,0 @@
-/*body, .default {
-	font-size:14px;
-	font-family:sans-serif;
-	font-weight:lighter;
-	padding:10px;
-
-}
-.jsgrid-grid-header{
-	background: #f9f9f9;
-	background-color: rgb(249, 249, 249);
-	background-image: none;
-	background-repeat: repeat;
-	background-attachment: scroll;
-	background-clip: border-box;
-	background-origin: padding-box;
-	background-position-x: 0%;
-	background-position-y: 0%;
-	background-size: auto auto;
-	max-height: 48px;
-}
-.jsgrid-grid-body {
-	overflow-x:hidden;
-	overflow-y:scroll;
-	-webkit-overflow-scrolling:touch
-}
-
-
-.small {
-	font-family:sans-serif;
-	font-size:12px;
-	font-weight:lighter;
-}
-.bold {font-weight:bold}
-.left {float:left}
-.right{float:right}
-.caption {
-	font-size:22px;
-	margin:2px;
-	padding:2px;
-	height:30px;
-	font-family:sans-serif;
-	font-weight:lighter;
-
-}
-.button {
-	padding:8px;
-	margin:2px;
-	border-radius:4px;
-	-moz-border-radius:4px;
-	-webkit-border-radius:4px;
-	cursor:pointer;
-}
-.button:hover{
-	background-color:#4682B4 ;
-	color:#ffffff;
-
-}
-.no-border{ border:1px solid transparent}
-.border { border:1px solid #CAD5E0}
-.border-bottom{	border-bottom:1px solid #CAD5E0;}
-.border-right { border-right:1px solid #CAD5E0;}
-.border-left { border-left:1px solid #CAD5E0;}
-.border-top { border-top:1px solid #CAD5E0;}
-.grid {
-	font-family:sans-serif;
-	font-weight:lighter;
-
-	margin:4px;
-	padding:4px;
-}
-.grid-half {
-	height:195px;
-	margin:4px;
-	width:98%;
-	padding:4px;
-}
-.grid .fa-check {color:green}
-.grid .fa-times {color:maroon; }
-
-.menu {
-	margin:5px;
-	padding:4px;
-}
-.menu .fa-chevron-right {color:transparent; margin:4px; }
-.menu .menu-item { border:1px solid transparent; cursor:pointer; padding-bottom:4px; margin:2px;}
-.menu .menu-item:hover {
-	border-bottom-color:#4682B4;
-}
-.menu .menu-item:hover .fa-chevron-right { color:#4582b4}
-input[type=text]{
-	padding:4px;
-	margin:4px;
-	outline:0px;
-	border:1px solid transparent;
-	background-color:#f3f3f3;
-	font-size:14px;
-	font-weight:lighter;
-	font-family:sans-serif;
-}
-input[type=text]:focus{
-	border-left-color:#4682B4;
-}
-
-.padding-2x{padding:4px;}
-.margin-2x {margin:4px;}
-.info {
-
-	margin:4px;
-	width:43%;
-
-
-}
-.height-quarter{height:24%;}
-.height-half{height:47%}
-.width-quarter {width:24%}
-.width-half {width:47%; }
-.width-75 {width:72%}
-
-.bad { color:maroon}
-.good{ color:green}
-.fa-warning, .warning{color:orange}
-.number {font-size:42px; font-weight:lighter; padding:2px; margin:2px;}
-
-.action {cursor:pointer; padding:1px; margin:1px; border:1px solid transparent}
-.action:hover { border-bottom-color:#4682B4}
-.shadow{box-shadow: 7px 7px 5px #888888;}
-.gradient {
-  background-image:
-    linear-gradient(
-      #4682b4, #ffffff,#ffffff
-    );
-}
-.simple-gradient {
-background-image: -ms-linear-gradient(top, #CAD5E0 0%, #F3F3F3 40%);
-
-background-image: -moz-linear-gradient(top, #CAD5E0 0%, #F3F3F3 40%);
-
-background-image: -o-linear-gradient(top, #CAD5E0 0%, #F3F3F3 40%);
-
-background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CAD5E0), color-stop(40, #F3F3F3));
-
-background-image: -webkit-linear-gradient(top, #CAD5E0 0%, #F3F3F3 40%);
-
-background-image: linear-gradient(to bottom, #CAD5E0 0%, #F3F3F3 40%);
-
-}
-
-/* ----------- Non-Retina Screens ----------- */
-@media screen
-  and (min-device-width: 1200px)
-  and (max-device-width: 1600px)
-  and (-webkit-min-device-pixel-ratio: 1) {
-}
-
-/* ----------- Retina Screens ----------- */
-@media screen
-  and (min-device-width: 1200px)
-  and (max-device-width: 1600px)
-  and (-webkit-min-device-pixel-ratio: 2)
-  and (min-resolution: 192dpi) {
-}
-
-/* ----------- iPad mini ----------- */
-
-/* Portrait and Landscape */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (-webkit-min-device-pixel-ratio: 1) {
-      }
-
-}
-
-/* Portrait */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (orientation: portrait)
-  and (-webkit-min-device-pixel-ratio: 1) {
-
-}
-
-/* Landscape */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (orientation: landscape)
-  and (-webkit-min-device-pixel-ratio: 1) {
-
-}
-
-/* ----------- iPad 1 and 2 ----------- */
-/* Portrait and Landscape */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (-webkit-min-device-pixel-ratio: 1) {
-      .block {display: inline-block;}
-
-}
-
-/* Portrait */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (orientation: portrait)
-  and (-webkit-min-device-pixel-ratio: 1) {
-
-}
-
-/* Landscape */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (orientation: landscape)
-  and (-webkit-min-device-pixel-ratio: 1) {
-
-}
-
-/* ----------- iPad 3 and 4 ----------- */
-/* Portrait and Landscape */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-/* Portrait */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (orientation: portrait)
-  and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-/* Landscape  ////////////////////////////////////////////////////////////////////////////////////////////////////// */
-@media only screen
-  and (min-device-width: 768px)
-  and (max-device-width: 1024px)
-  and (orientation: landscape)
-  and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-/* ----------- iPhone 4 and 4S ----------- */
-
-/* Portrait and Landscape */
-@media only screen
-  and (min-device-width: 320px)
-  and (max-device-width: 480px)
-  and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-/* Portrait */
-@media only screen
-  and (min-device-width: 320px)
-  and (max-device-width: 480px)
-  and (-webkit-min-device-pixel-ratio: 2)
-  and (orientation: portrait) {
-}
-
-/* Landscape */
-@media only screen
-  and (min-device-width: 320px)
-  and (max-device-width: 480px)
-  and (-webkit-min-device-pixel-ratio: 2)
-  and (orientation: landscape) {
-
-}
-
-/* ----------- iPhone 5 and 5S ----------- */
-
-/* Portrait and Landscape */
-@media only screen
-  and (min-device-width: 320px)
-  and (max-device-width: 568px)
-  and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-/* Portrait */
-@media only screen
-  and (min-device-width: 320px)
-  and (max-device-width: 568px)
-  and (-webkit-min-device-pixel-ratio: 2)
-  and (orientation: portrait) {
-}
-
-/* Landscape */
-@media only screen
-  and (min-device-width: 320px)
-  and (max-device-width: 568px)
-  and (-webkit-min-device-pixel-ratio: 2)
-  and (orientation: landscape) {
-
-}
-
-/* ----------- iPhone 6 ----------- */
-
-/* Portrait and Landscape */
-@media only screen
-  and (min-device-width: 375px)
-  and (max-device-width: 667px)
-  and (-webkit-min-device-pixel-ratio: 2) {
-
-}
-
-/* Portrait */
-@media only screen
-  and (min-device-width: 375px)
-  and (max-device-width: 667px)
-  and (-webkit-min-device-pixel-ratio: 2)
-  and (orientation: portrait) {
-
-}
-
-/* Landscape */
-@media only screen
-  and (min-device-width: 375px)
-  and (max-device-width: 667px)
-  and (-webkit-min-device-pixel-ratio: 2)
-  and (orientation: landscape) {
-
-}
-
-/* ----------- iPhone 6+ ----------- */
-
-/* Portrait and Landscape */
-@media only screen
-  and (min-device-width: 414px)
-  and (max-device-width: 736px)
-  and (-webkit-min-device-pixel-ratio: 3) {
-
-}
-
-/* Portrait */
-@media only screen
-  and (min-device-width: 414px)
-  and (max-device-width: 736px)
-  and (-webkit-min-device-pixel-ratio: 3)
-  and (orientation: portrait) {
-
-}
-
-/* Landscape */
-@media only screen
-  and (min-device-width: 414px)
-  and (max-device-width: 736px)
-  and (-webkit-min-device-pixel-ratio: 3)
-  and (orientation: landscape) {
-
-}*/

+ 0 - 12
old/index.html

@@ -1,12 +0,0 @@
-<!-- <link type="text/css" rel="stylesheet" href="{{ context }}/js/jsgrid/jsgrid.min.css" />
-<link type="text/css" rel="stylesheet" href="{{ context }}/js/jsgrid/jsgrid-theme.min.css" />
-<script src="https://cdn.socket.io/socket.io-1.4.5.js"></script>
-<script src="{{ context }}/static/js/jsgrid.js"></script>
-<script src="{{ context }}/static/js/jquery/jquery.min.js"></script>
-
-<title></title>
-<body>
-<div class="caption">
-<div class="left">Process Monitoring</div>
-</div>
-</body> -->

+ 0 - 70
src/api/static/css/demo.css

@@ -1,70 +0,0 @@
-@media (min-width: 992px){
-    .typo-line{
-        padding-left: 140px;
-        margin-bottom: 40px;
-        position: relative;
-    }
-
-    .typo-line .category{
-        transform: translateY(-50%);
-        top: 50%;
-        left: 0px;
-        position: absolute;
-    }
-}
-
-.icon-section {
-	margin: 0 0 3em;
-	clear: both;
-	overflow: hidden;
-}
-.icon-container {
-	width: 240px;
-	padding: .7em 0;
-	float: left;
-	position: relative;
-	text-align: left;
-}
-.icon-container [class^="ti-"],
-.icon-container [class*=" ti-"] {
-	color: #000;
-	position: absolute;
-	margin-top: 3px;
-	transition: .3s;
-}
-.icon-container:hover [class^="ti-"],
-.icon-container:hover [class*=" ti-"] {
-	font-size: 2.2em;
-	margin-top: -5px;
-}
-.icon-container:hover .icon-name {
-	color: #000;
-}
-.icon-name {
-	color: #aaa;
-	margin-left: 35px;
-	font-size: .8em;
-	transition: .3s;
-}
-.icon-container:hover .icon-name {
-	margin-left: 45px;
-}
-
-.places-buttons .btn{
-    margin-bottom: 30px
-}
-.sidebar .nav > li.active-pro{
-    position: absolute;
-    width: 100%;
-    bottom: 10px;
-}
-.sidebar .nav > li.active-pro a{
-    background: rgba(255, 255, 255, 0.14);
-    opacity: 1;
-    color: #FFFFFF;
-}
-
-.table-upgrade td:nth-child(2),
-.table-upgrade td:nth-child(3){
-    text-align: center;
-}

+ 1 - 1
src/api/static/js/dashboard.js

@@ -20,7 +20,7 @@ dashboard = {
         var getData = $.get('/get/1');
         getData.done(function(results) {
             var data = JSON.parse(results)
-            var app = data['apps@osx'];
+            var app = data['apps@linode'];
 
             function getCpuUsage (app){
                 cpu_usage = []

+ 0 - 63
src/api/templates/assets/sass/paper/_alerts.scss

@@ -1,63 +0,0 @@
-.alert{
-    border: 0;
-    border-radius: 0;
-    color: #FFFFFF;
-    padding: 10px 15px;
-    font-size: 14px;
-
-    .container &{
-        border-radius: 4px;
-
-    }
-    .navbar &{
-        border-radius: 0;
-        left: 0;
-        position: absolute;
-        right: 0;
-        top: 85px;
-        width: 100%;
-        z-index: 3;
-    }
-    .navbar:not(.navbar-transparent) &{
-        top: 70px;
-    }
-
-    span[data-notify="icon"]{
-        font-size: 30px;
-        display: block;
-        left: 15px;
-        position: absolute;
-        top: 50%;
-        margin-top: -20px;
-    }
-
-    .close ~ span{
-        display: block;
-        max-width: 89%;
-    }
-
-    &[data-notify="container"]{
-        padding: 10px 10px 10px 20px;
-        border-radius: $border-radius-base;
-    }
-
-    &.alert-with-icon{
-        padding-left: 65px;
-    }
-}
-.alert-info{
-    background-color: $bg-info;
-    color: $info-states-color;
-}
-.alert-success {
-    background-color: $bg-success;
-    color: $success-states-color;
-}
-.alert-warning {
-    background-color: $bg-warning;
-    color: $warning-states-color;
-}
-.alert-danger {
-    background-color: $bg-danger;
-    color: $danger-states-color;
-}

+ 1 - 27
src/api/templates/dashboard.html

@@ -16,14 +16,9 @@
     <!-- Animation library for notifications   -->
     <link href="{{context}}/static/css/animate.min.css" rel="stylesheet"/>
 
-    <!--  Paper Dashboard core CSS    -->
+    <!--  Dashboard core CSS    -->
     <link href="{{context}}/static/css/dashboard.css" rel="stylesheet"/>
 
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="{{context}}/static/css/demo.css" rel="stylesheet" />
-
-
     <!--  Fonts and icons     -->
     <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
     <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
@@ -59,24 +54,6 @@
                         <i class="ti-user"></i>
                         <p>User Profile</p>
                     </a>
-                </li>
-                <li>
-                    <a href="table.html">
-                        <i class="ti-view-list-alt"></i>
-                        <p>Table List</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="maps.html">
-                        <i class="ti-map"></i>
-                        <p>Maps</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="notifications.html">
-                        <i class="ti-bell"></i>
-                        <p>Notifications</p>
-                    </a>
                 </li>
 				<li class="active-pro">
                     <a href="upgrade.html">
@@ -317,7 +294,6 @@
             </div>
         </div>
 
-
         <footer class="footer">
             <div class="container-fluid">
                 <nav class="pull-left">
@@ -337,11 +313,9 @@
                 </nav>
             </div>
         </footer>
-
     </div>
 </div>
 
-
 </body>
 
     <!--   Core JS Files   -->

文件差异内容过多而无法显示
+ 0 - 1350
src/api/templates/icons.html


+ 0 - 225
src/api/templates/maps.html

@@ -1,225 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-	<meta charset="utf-8" />
-	<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
-	<link rel="icon" type="image/png" sizes="96x96" href="assets/img/favicon.png">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-
-	<title>Paper Dashboard by Creative Tim</title>
-
-	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
-    <meta name="viewport" content="width=device-width" />
-
-
-    <!-- Bootstrap core CSS     -->
-    <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
-
-    <!-- Animation library for notifications   -->
-    <link href="assets/css/animate.min.css" rel="stylesheet"/>
-
-    <!--  Paper Dashboard core CSS    -->
-    <link href="assets/css/paper-dashboard.css" rel="stylesheet"/>
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="assets/css/demo.css" rel="stylesheet" />
-
-    <!--  Fonts and icons     -->
-    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
-    <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
-    <link href="assets/css/themify-icons.css" rel="stylesheet">
-
-</head>
-<body>
-
-<div class="wrapper">
-	<div class="sidebar" data-background-color="white" data-active-color="danger">
-
-    <!--
-		Tip 1: you can change the color of the sidebar's background using: data-background-color="white | black"
-		Tip 2: you can change the color of the active button using the data-active-color="primary | info | success | warning | danger"
-	-->
-
-    	<div class="sidebar-wrapper">
-            <div class="logo">
-                <a href="http://www.creative-tim.com" class="simple-text">
-                    Creative Tim
-                </a>
-            </div>
-
-            <ul class="nav">
-                <li>
-                    <a href="dashboard.html">
-                        <i class="ti-panel"></i>
-                        <p>Dashboard</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="user.html">
-                        <i class="ti-user"></i>
-                        <p>User Profile</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="table.html">
-                        <i class="ti-view-list-alt"></i>
-                        <p>Table List</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="typography.html">
-                        <i class="ti-text"></i>
-                        <p>Typography</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="icons.html">
-                        <i class="ti-pencil-alt2"></i>
-                        <p>Icons</p>
-                    </a>
-                </li>
-                <li class="active">
-                    <a href="maps.html">
-                        <i class="ti-map"></i>
-                        <p>Maps</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="notifications.html">
-                        <i class="ti-bell"></i>
-                        <p>Notifications</p>
-                    </a>
-                </li>
-				<li class="active-pro">
-                    <a href="upgrade.html">
-                        <i class="ti-export"></i>
-                        <p>Upgrade to PRO</p>
-                    </a>
-                </li>
-            </ul>
-    	</div>
-    </div>
-
-    <div class="main-panel">
-		<nav class="navbar navbar-default">
-            <div class="container-fluid">
-                <div class="navbar-header">
-                    <button type="button" class="navbar-toggle">
-                        <span class="sr-only">Toggle navigation</span>
-                        <span class="icon-bar bar1"></span>
-                        <span class="icon-bar bar2"></span>
-                        <span class="icon-bar bar3"></span>
-                    </button>
-                    <a class="navbar-brand" href="#">Maps</a>
-                </div>
-                <div class="collapse navbar-collapse">
-                    <ul class="nav navbar-nav navbar-right">
-                        <li>
-                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                <i class="ti-panel"></i>
-								<p>Stats</p>
-                            </a>
-                        </li>
-                        <li class="dropdown">
-                              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                    <i class="ti-bell"></i>
-                                    <p class="notification">5</p>
-									<p>Notifications</p>
-									<b class="caret"></b>
-                              </a>
-                              <ul class="dropdown-menu">
-                                <li><a href="#">Notification 1</a></li>
-                                <li><a href="#">Notification 2</a></li>
-                                <li><a href="#">Notification 3</a></li>
-                                <li><a href="#">Notification 4</a></li>
-                                <li><a href="#">Another notification</a></li>
-                              </ul>
-                        </li>
-						<li>
-                            <a href="#">
-								<i class="ti-settings"></i>
-								<p>Settings</p>
-                            </a>
-                        </li>
-                    </ul>
-
-                </div>
-            </div>
-        </nav>
-
-		<div class="content">
-            <div class="container-fluid">
-                <div class="card card-map">
-					<div class="header">
-                        <h4 class="title">Google Maps</h4>
-                    </div>
-					<div class="map">
-						<div id="map"></div>
-					</div>
-				</div>
-			</div>
-		</div>
-
-		<footer class="footer">
-            <div class="container-fluid">
-                <nav class="pull-left">
-                    <ul>
-
-                        <li>
-                            <a href="http://www.creative-tim.com">
-                                Creative Tim
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://blog.creative-tim.com">
-                               Blog
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://www.creative-tim.com/license">
-                                Licenses
-                            </a>
-                        </li>
-                    </ul>
-                </nav>
-				<div class="copyright pull-right">
-                    &copy; <script>document.write(new Date().getFullYear())</script>, made with <i class="fa fa-heart heart"></i> by <a href="http://www.creative-tim.com">Creative Tim</a>
-                </div>
-            </div>
-        </footer>
-
-    </div>
-</div>
-
-
-</body>
-
-    <!--   Core JS Files   -->
-    <script src="assets/js/jquery-1.10.2.js" type="text/javascript"></script>
-	<script src="assets/js/bootstrap.min.js" type="text/javascript"></script>
-
-	<!--  Checkbox, Radio & Switch Plugins -->
-	<script src="assets/js/bootstrap-checkbox-radio.js"></script>
-
-	<!--  Charts Plugin -->
-	<script src="assets/js/chartist.min.js"></script>
-
-    <!--  Notifications Plugin    -->
-    <script src="assets/js/bootstrap-notify.js"></script>
-
-    <!--  Google Maps Plugin    -->
-    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
-
-    <!-- Paper Dashboard Core javascript and methods for Demo purpose -->
-	<script src="assets/js/paper-dashboard.js"></script>
-
-	<!-- Paper Dashboard DEMO methods, don't include it in your project! -->
-	<script src="assets/js/demo.js"></script>
-
-    <script>
-        $().ready(function(){
-            demo.initGoogleMaps();
-        });
-    </script>
-
-</html>

+ 0 - 296
src/api/templates/notifications.html

@@ -1,296 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-	<meta charset="utf-8" />
-	<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
-	<link rel="icon" type="image/png" sizes="96x96" href="assets/img/favicon.png">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-
-	<title>Paper Dashboard by Creative Tim</title>
-
-	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
-    <meta name="viewport" content="width=device-width" />
-
-
-    <!-- Bootstrap core CSS     -->
-    <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
-
-    <!-- Animation library for notifications   -->
-    <link href="assets/css/animate.min.css" rel="stylesheet"/>
-
-    <!--  Paper Dashboard core CSS    -->
-    <link href="assets/css/paper-dashboard.css" rel="stylesheet"/>
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="assets/css/demo.css" rel="stylesheet" />
-
-    <!--     Fonts and icons     -->
-    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
-    <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
-    <link href="assets/css/themify-icons.css" rel="stylesheet">
-
-</head>
-<body>
-
-<div class="wrapper">
-	<div class="sidebar" data-background-color="white" data-active-color="danger">
-
-    <!--
-		Tip 1: you can change the color of the sidebar's background using: data-background-color="white | black"
-		Tip 2: you can change the color of the active button using the data-active-color="primary | info | success | warning | danger"
-	-->
-
-    	<div class="sidebar-wrapper">
-            <div class="logo">
-                <a href="http://www.creative-tim.com" class="simple-text">
-                    Creative Tim
-                </a>
-            </div>
-
-            <ul class="nav">
-                <li>
-                    <a href="dashboard.html">
-                        <i class="ti-panel"></i>
-                        <p>Dashboard</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="user.html">
-                        <i class="ti-user"></i>
-                        <p>User Profile</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="table.html">
-                        <i class="ti-view-list-alt"></i>
-                        <p>Table List</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="typography.html">
-                        <i class="ti-text"></i>
-                        <p>Typography</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="icons.html">
-                        <i class="ti-pencil-alt2"></i>
-                        <p>Icons</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="maps.html">
-                        <i class="ti-map"></i>
-                        <p>Maps</p>
-                    </a>
-                </li>
-                <li class="active">
-                    <a href="notifications.html">
-                        <i class="ti-bell"></i>
-                        <p>Notifications</p>
-                    </a>
-                </li>
-				<li class="active-pro">
-                    <a href="upgrade.html">
-                        <i class="ti-export"></i>
-                        <p>Upgrade to PRO</p>
-                    </a>
-                </li>
-            </ul>
-    	</div>
-    </div>
-
-    <div class="main-panel">
-		<nav class="navbar navbar-default">
-            <div class="container-fluid">
-                <div class="navbar-header">
-                    <button type="button" class="navbar-toggle">
-                        <span class="sr-only">Toggle navigation</span>
-                        <span class="icon-bar bar1"></span>
-                        <span class="icon-bar bar2"></span>
-                        <span class="icon-bar bar3"></span>
-                    </button>
-                    <a class="navbar-brand" href="#">Notifications</a>
-                </div>
-                <div class="collapse navbar-collapse">
-                    <ul class="nav navbar-nav navbar-right">
-                        <li>
-                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                <i class="ti-panel"></i>
-								<p>Stats</p>
-                            </a>
-                        </li>
-                        <li class="dropdown">
-                              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                    <i class="ti-bell"></i>
-                                    <p class="notification">5</p>
-									<p>Notifications</p>
-									<b class="caret"></b>
-                              </a>
-                              <ul class="dropdown-menu">
-                                <li><a href="#">Notification 1</a></li>
-                                <li><a href="#">Notification 2</a></li>
-                                <li><a href="#">Notification 3</a></li>
-                                <li><a href="#">Notification 4</a></li>
-                                <li><a href="#">Another notification</a></li>
-                              </ul>
-                        </li>
-						<li>
-                            <a href="#">
-								<i class="ti-settings"></i>
-								<p>Settings</p>
-                            </a>
-                        </li>
-                    </ul>
-
-                </div>
-            </div>
-        </nav>
-
-
-        <div class="content">
-            <div class="container-fluid">
-                <div class="card">
-                    <div class="header">
-                        <h4 class="title">Notifications</h4>
-                        <p class="category">Handcrafted by our friend <a target="_blank" href="https://github.com/mouse0270">Robert McIntosh</a>. Please checkout the <a href="http://bootstrap-notify.remabledesigns.com/" target="_blank">full documentation.</a></p>
-
-                    </div>
-                    <div class="content">
-                        <div class="row">
-                            <div class="col-md-6">
-                                <h5>Notifications Style</h5>
-                                <div class="alert alert-info">
-                                    <span>This is a plain notification</span>
-                                </div>
-                                <div class="alert alert-info">
-                                    <button type="button" aria-hidden="true" class="close">×</button>
-                                    <span>This is a notification with close button.</span>
-                                </div>
-                                <div class="alert alert-info alert-with-icon" data-notify="container">
-                                    <button type="button" aria-hidden="true" class="close">×</button>
-                                    <span data-notify="icon" class="ti-bell"></span>
-                                    <span data-notify="message">This is a notification with close button and icon.</span>
-                                </div>
-                                <div class="alert alert-info alert-with-icon" data-notify="container">
-                                    <button type="button" aria-hidden="true" class="close">×</button>
-                                    <span data-notify="icon" class="ti-pie-chart"></span>
-                                    <span data-notify="message">This is a notification with close button and icon and have many lines. You can see that the icon and the close button are always vertically aligned. This is a beautiful notification. So you don't have to worry about the style.</span>
-                                </div>
-                            </div>
-                            <div class="col-md-6">
-                                <h5>Notification states</h5>
-                                <div class="alert alert-info">
-                                    <button type="button" aria-hidden="true" class="close">×</button>
-                                    <span><b> Info - </b> This is a regular notification made with ".alert-info"</span>
-                                </div>
-                                <div class="alert alert-success">
-                                    <button type="button" aria-hidden="true" class="close">×</button>
-                                    <span><b> Success - </b> This is a regular notification made with ".alert-success"</span>
-                                </div>
-                                <div class="alert alert-warning">
-                                    <button type="button" aria-hidden="true" class="close">×</button>
-                                    <span><b> Warning - </b> This is a regular notification made with ".alert-warning"</span>
-                                </div>
-                                <div class="alert alert-danger">
-                                    <button type="button" aria-hidden="true" class="close">×</button>
-                                    <span><b> Danger - </b> This is a regular notification made with ".alert-danger"</span>
-                                </div>
-                            </div>
-                        </div>
-                        <br>
-                        <br>
-                        <div class="places-buttons">
-                            <div class="row">
-                                <div class="col-md-9">
-                                    <h5>Notifications Places
-                                        <p class="category">Click to view notifications</p>
-                                    </h5>
-                                </div>
-                            </div>
-                            <div class="row">
-                                <div class="col-md-3">
-                                    <button class="btn btn-default btn-block" onclick="demo.showNotification('top','left')">Top Left</button>
-                                </div>
-                                <div class="col-md-3">
-                                    <button class="btn btn-default btn-block" onclick="demo.showNotification('top','center')">Top Center</button>
-                                </div>
-                                <div class="col-md-3">
-                                    <button class="btn btn-default btn-block" onclick="demo.showNotification('top','right')">Top Right</button>
-                                </div>
-                            </div>
-                            <div class="row">
-                                <div class="col-md-3">
-                                    <button class="btn btn-default btn-block" onclick="demo.showNotification('bottom','left')">Bottom Left</button>
-                                </div>
-                                <div class="col-md-3">
-                                    <button class="btn btn-default btn-block" onclick="demo.showNotification('bottom','center')">Bottom Center</button>
-                                </div>
-                                <div class="col-md-3">
-                                    <button class="btn btn-default btn-block" onclick="demo.showNotification('bottom','right')">Bottom Right</button>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-
-
-        <footer class="footer">
-            <div class="container-fluid">
-                <nav class="pull-left">
-                    <ul>
-
-                        <li>
-                            <a href="http://www.creative-tim.com">
-                                Creative Tim
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://blog.creative-tim.com">
-                               Blog
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://www.creative-tim.com/license">
-                                Licenses
-                            </a>
-                        </li>
-                    </ul>
-                </nav>
-				<div class="copyright pull-right">
-                    &copy; <script>document.write(new Date().getFullYear())</script>, made with <i class="fa fa-heart heart"></i> by <a href="http://www.creative-tim.com">Creative Tim</a>
-                </div>
-            </div>
-        </footer>
-
-    </div>
-</div>
-
-
-</body>
-
-    <!--   Core JS Files   -->
-    <script src="assets/js/jquery-1.10.2.js" type="text/javascript"></script>
-	<script src="assets/js/bootstrap.min.js" type="text/javascript"></script>
-
-	<!--  Checkbox, Radio & Switch Plugins -->
-	<script src="assets/js/bootstrap-checkbox-radio.js"></script>
-
-	<!--  Charts Plugin -->
-	<script src="assets/js/chartist.min.js"></script>
-
-    <!--  Notifications Plugin    -->
-    <script src="assets/js/bootstrap-notify.js"></script>
-
-    <!--  Google Maps Plugin    -->
-    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
-
-    <!-- Paper Dashboard Core javascript and methods for Demo purpose -->
-	<script src="assets/js/paper-dashboard.js"></script>
-
-	<!-- Paper Dashboard DEMO methods, don't include it in your project! -->
-	<script src="assets/js/demo.js"></script>
-
-</html>

+ 0 - 348
src/api/templates/table.html

@@ -1,348 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-	<meta charset="utf-8" />
-	<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
-	<link rel="icon" type="image/png" sizes="96x96" href="assets/img/favicon.png">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-
-	<title>Paper Dashboard by Creative Tim</title>
-
-	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
-    <meta name="viewport" content="width=device-width" />
-
-
-    <!-- Bootstrap core CSS     -->
-    <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
-
-    <!-- Animation library for notifications   -->
-    <link href="assets/css/animate.min.css" rel="stylesheet"/>
-
-    <!--  Paper Dashboard core CSS    -->
-    <link href="assets/css/paper-dashboard.css" rel="stylesheet"/>
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="assets/css/demo.css" rel="stylesheet" />
-
-    <!--  Fonts and icons     -->
-    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
-    <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
-    <link href="assets/css/themify-icons.css" rel="stylesheet">
-
-</head>
-<body>
-
-<div class="wrapper">
-	<div class="sidebar" data-background-color="white" data-active-color="danger">
-
-    <!--
-		Tip 1: you can change the color of the sidebar's background using: data-background-color="white | black"
-		Tip 2: you can change the color of the active button using the data-active-color="primary | info | success | warning | danger"
-	-->
-
-    	<div class="sidebar-wrapper">
-            <div class="logo">
-                <a href="http://www.creative-tim.com" class="simple-text">
-                    Creative Tim
-                </a>
-            </div>
-
-            <ul class="nav">
-                <li>
-                    <a href="dashboard.html">
-                        <i class="ti-panel"></i>
-                        <p>Dashboard</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="user.html">
-                        <i class="ti-user"></i>
-                        <p>User Profile</p>
-                    </a>
-                </li>
-                <li class="active">
-                    <a href="table.html">
-                        <i class="ti-view-list-alt"></i>
-                        <p>Table List</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="typography.html">
-                        <i class="ti-text"></i>
-                        <p>Typography</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="icons.html">
-                        <i class="ti-pencil-alt2"></i>
-                        <p>Icons</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="maps.html">
-                        <i class="ti-map"></i>
-                        <p>Maps</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="notifications.html">
-                        <i class="ti-bell"></i>
-                        <p>Notifications</p>
-                    </a>
-                </li>
-				<li class="active-pro">
-                    <a href="upgrade.html">
-                        <i class="ti-export"></i>
-                        <p>Upgrade to PRO</p>
-                    </a>
-                </li>
-            </ul>
-    	</div>
-    </div>
-
-    <div class="main-panel">
-		<nav class="navbar navbar-default">
-            <div class="container-fluid">
-                <div class="navbar-header">
-                    <button type="button" class="navbar-toggle">
-                        <span class="sr-only">Toggle navigation</span>
-                        <span class="icon-bar bar1"></span>
-                        <span class="icon-bar bar2"></span>
-                        <span class="icon-bar bar3"></span>
-                    </button>
-                    <a class="navbar-brand" href="#">Table List</a>
-                </div>
-                <div class="collapse navbar-collapse">
-                    <ul class="nav navbar-nav navbar-right">
-                        <li>
-                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                <i class="ti-panel"></i>
-								<p>Stats</p>
-                            </a>
-                        </li>
-                        <li class="dropdown">
-                              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                    <i class="ti-bell"></i>
-                                    <p class="notification">5</p>
-									<p>Notifications</p>
-									<b class="caret"></b>
-                              </a>
-                              <ul class="dropdown-menu">
-                                <li><a href="#">Notification 1</a></li>
-                                <li><a href="#">Notification 2</a></li>
-                                <li><a href="#">Notification 3</a></li>
-                                <li><a href="#">Notification 4</a></li>
-                                <li><a href="#">Another notification</a></li>
-                              </ul>
-                        </li>
-						<li>
-                            <a href="#">
-								<i class="ti-settings"></i>
-								<p>Settings</p>
-                            </a>
-                        </li>
-                    </ul>
-
-                </div>
-            </div>
-        </nav>
-
-
-        <div class="content">
-            <div class="container-fluid">
-                <div class="row">
-                    <div class="col-md-12">
-                        <div class="card">
-                            <div class="header">
-                                <h4 class="title">Striped Table</h4>
-                                <p class="category">Here is a subtitle for this table</p>
-                            </div>
-                            <div class="content table-responsive table-full-width">
-                                <table class="table table-striped">
-                                    <thead>
-                                        <th>ID</th>
-                                    	<th>Name</th>
-                                    	<th>Salary</th>
-                                    	<th>Country</th>
-                                    	<th>City</th>
-                                    </thead>
-                                    <tbody>
-                                        <tr>
-                                        	<td>1</td>
-                                        	<td>Dakota Rice</td>
-                                        	<td>$36,738</td>
-                                        	<td>Niger</td>
-                                        	<td>Oud-Turnhout</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>2</td>
-                                        	<td>Minerva Hooper</td>
-                                        	<td>$23,789</td>
-                                        	<td>Curaçao</td>
-                                        	<td>Sinaai-Waas</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>3</td>
-                                        	<td>Sage Rodriguez</td>
-                                        	<td>$56,142</td>
-                                        	<td>Netherlands</td>
-                                        	<td>Baileux</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>4</td>
-                                        	<td>Philip Chaney</td>
-                                        	<td>$38,735</td>
-                                        	<td>Korea, South</td>
-                                        	<td>Overland Park</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>5</td>
-                                        	<td>Doris Greene</td>
-                                        	<td>$63,542</td>
-                                        	<td>Malawi</td>
-                                        	<td>Feldkirchen in Kärnten</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>6</td>
-                                        	<td>Mason Porter</td>
-                                        	<td>$78,615</td>
-                                        	<td>Chile</td>
-                                        	<td>Gloucester</td>
-                                        </tr>
-                                    </tbody>
-                                </table>
-
-                            </div>
-                        </div>
-                    </div>
-
-
-                    <div class="col-md-12">
-                        <div class="card card-plain">
-                            <div class="header">
-                                <h4 class="title">Table on Plain Background</h4>
-                                <p class="category">Here is a subtitle for this table</p>
-                            </div>
-                            <div class="content table-responsive table-full-width">
-                                <table class="table table-hover">
-                                    <thead>
-                                        <th>ID</th>
-                                    	<th>Name</th>
-                                    	<th>Salary</th>
-                                    	<th>Country</th>
-                                    	<th>City</th>
-                                    </thead>
-                                    <tbody>
-                                        <tr>
-                                        	<td>1</td>
-                                        	<td>Dakota Rice</td>
-                                        	<td>$36,738</td>
-                                        	<td>Niger</td>
-                                        	<td>Oud-Turnhout</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>2</td>
-                                        	<td>Minerva Hooper</td>
-                                        	<td>$23,789</td>
-                                        	<td>Curaçao</td>
-                                        	<td>Sinaai-Waas</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>3</td>
-                                        	<td>Sage Rodriguez</td>
-                                        	<td>$56,142</td>
-                                        	<td>Netherlands</td>
-                                        	<td>Baileux</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>4</td>
-                                        	<td>Philip Chaney</td>
-                                        	<td>$38,735</td>
-                                        	<td>Korea, South</td>
-                                        	<td>Overland Park</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>5</td>
-                                        	<td>Doris Greene</td>
-                                        	<td>$63,542</td>
-                                        	<td>Malawi</td>
-                                        	<td>Feldkirchen in Kärnten</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>6</td>
-                                        	<td>Mason Porter</td>
-                                        	<td>$78,615</td>
-                                        	<td>Chile</td>
-                                        	<td>Gloucester</td>
-                                        </tr>
-                                    </tbody>
-                                </table>
-
-                            </div>
-                        </div>
-                    </div>
-
-
-                </div>
-            </div>
-        </div>
-
-        <footer class="footer">
-            <div class="container-fluid">
-                <nav class="pull-left">
-                    <ul>
-
-                        <li>
-                            <a href="http://www.creative-tim.com">
-                                Creative Tim
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://blog.creative-tim.com">
-                               Blog
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://www.creative-tim.com/license">
-                                Licenses
-                            </a>
-                        </li>
-                    </ul>
-                </nav>
-				<div class="copyright pull-right">
-                    &copy; <script>document.write(new Date().getFullYear())</script>, made with <i class="fa fa-heart heart"></i> by <a href="http://www.creative-tim.com">Creative Tim</a>
-                </div>
-            </div>
-        </footer>
-
-
-    </div>
-</div>
-
-
-</body>
-
-    <!--   Core JS Files   -->
-    <script src="assets/js/jquery-1.10.2.js" type="text/javascript"></script>
-	<script src="assets/js/bootstrap.min.js" type="text/javascript"></script>
-
-	<!--  Checkbox, Radio & Switch Plugins -->
-	<script src="assets/js/bootstrap-checkbox-radio.js"></script>
-
-	<!--  Charts Plugin -->
-	<script src="assets/js/chartist.min.js"></script>
-
-    <!--  Notifications Plugin    -->
-    <script src="assets/js/bootstrap-notify.js"></script>
-
-    <!--  Google Maps Plugin    -->
-    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
-
-    <!-- Paper Dashboard Core javascript and methods for Demo purpose -->
-	<script src="assets/js/paper-dashboard.js"></script>
-
-	<!-- Paper Dashboard DEMO methods, don't include it in your project! -->
-	<script src="assets/js/demo.js"></script>
-
-
-</html>

+ 0 - 166
src/api/templates/template.html

@@ -1,166 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-	<meta charset="utf-8" />
-	<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
-	<link rel="icon" type="image/png" sizes="96x96" href="assets/img/favicon.png">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-
-	<title>Paper Dashboard by Creative Tim</title>
-
-	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
-    <meta name="viewport" content="width=device-width" />
-
-
-    <!-- Bootstrap core CSS     -->
-    <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
-
-    <!-- Animation library for notifications   -->
-    <link href="assets/css/animate.min.css" rel="stylesheet"/>
-
-    <!--  Paper Dashboard core CSS    -->
-    <link href="assets/css/paper-dashboard.css" rel="stylesheet"/>
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="assets/css/demo.css" rel="stylesheet" />
-
-    <!--  Fonts and icons     -->
-    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
-    <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
-    <link href="assets/css/themify-icons.css" rel="stylesheet">
-
-</head>
-<body>
-
-<div class="wrapper">
-	<div class="sidebar" data-background-color="white" data-active-color="danger">
-
-    <!--
-		Tip 1: you can change the color of the sidebar's background using: data-background-color="white | black"
-		Tip 2: you can change the color of the active button using the data-active-color="primary | info | success | warning | danger"
-	-->
-
-    	<div class="sidebar-wrapper">
-            <div class="logo">
-                <a href="http://www.creative-tim.com" class="simple-text">
-                    Creative Tim
-                </a>
-            </div>
-
-            <ul class="nav">
-                <li class="active">
-                    <a href="dashboard.html">
-                        <i class="ti-pie-chart"></i>
-                        <p>Dashboard</p>
-                    </a>
-                </li>
-
-            </ul>
-    	</div>
-    </div>
-
-    <div class="main-panel">
-		<nav class="navbar navbar-default">
-            <div class="container-fluid">
-                <div class="navbar-header">
-                    <button type="button" class="navbar-toggle">
-                        <span class="sr-only">Toggle navigation</span>
-                        <span class="icon-bar bar1"></span>
-                        <span class="icon-bar bar2"></span>
-                        <span class="icon-bar bar3"></span>
-                    </button>
-                    <a class="navbar-brand" href="#">Template</a>
-                </div>
-                <div class="collapse navbar-collapse">
-                    <ul class="nav navbar-nav navbar-right">
-                        <li>
-                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                <i class="ti-panel"></i>
-								<p>Stats</p>
-                            </a>
-                        </li>
-                        <li class="dropdown">
-                              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                    <i class="ti-bell"></i>
-                                    <p class="notification">5</p>
-									<p>Notifications</p>
-									<b class="caret"></b>
-                              </a>
-                              <ul class="dropdown-menu">
-                                <li><a href="#">Notification 1</a></li>
-                                <li><a href="#">Notification 2</a></li>
-                                <li><a href="#">Notification 3</a></li>
-                                <li><a href="#">Notification 4</a></li>
-                                <li><a href="#">Another notification</a></li>
-                              </ul>
-                        </li>
-						<li>
-                            <a href="#">
-								<i class="ti-settings"></i>
-								<p>Settings</p>
-                            </a>
-                        </li>
-                    </ul>
-
-                </div>
-            </div>
-        </nav>
-
-
-        <div class="content">
-            <div class="container-fluid">
-                <div class="row">
-
-                </div>
-            </div>
-        </div>
-
-
-        <footer class="footer">
-            <div class="container-fluid">
-                <nav class="pull-left">
-                    <ul>
-
-                        <li>
-                            <a href="#">
-                                Home
-                            </a>
-                        </li>
-                    </ul>
-                </nav>
-				<div class="copyright pull-right">
-                    &copy; <script>document.write(new Date().getFullYear())</script>, made with <i class="fa fa-heart heart"></i> by <a href="http://www.creative-tim.com">Creative Tim</a>
-                </div>
-            </div>
-        </footer>
-
-    </div>
-</div>
-
-
-</body>
-
-    <!--   Core JS Files   -->
-    <script src="assets/js/jquery-1.10.2.js" type="text/javascript"></script>
-	<script src="assets/js/bootstrap.min.js" type="text/javascript"></script>
-
-	<!--  Checkbox, Radio & Switch Plugins -->
-	<script src="assets/js/bootstrap-checkbox-radio.js"></script>
-
-	<!--  Charts Plugin -->
-	<script src="assets/js/chartist.min.js"></script>
-
-    <!--  Notifications Plugin    -->
-    <script src="assets/js/bootstrap-notify.js"></script>
-
-    <!--  Google Maps Plugin    -->
-    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
-
-    <!-- Paper Dashboard Core javascript and methods for Demo purpose -->
-	<script src="assets/js/paper-dashboard.js"></script>
-
-	<!-- Paper Dashboard DEMO methods, don't include it in your project! -->
-	<script src="assets/js/demo.js"></script>
-
-
-</html>

+ 0 - 294
src/api/templates/typography.html

@@ -1,294 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-	<meta charset="utf-8" />
-	<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
-	<link rel="icon" type="image/png" sizes="96x96" href="assets/img/favicon.png">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-
-	<title>Paper Dashboard by Creative Tim</title>
-
-	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
-    <meta name="viewport" content="width=device-width" />
-
-
-    <!-- Bootstrap core CSS     -->
-    <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
-
-    <!-- Animation library for notifications   -->
-    <link href="assets/css/animate.min.css" rel="stylesheet"/>
-
-    <!--  Paper Dashboard core CSS    -->
-    <link href="assets/css/paper-dashboard.css" rel="stylesheet"/>
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="assets/css/demo.css" rel="stylesheet" />
-
-    <!--  Fonts and icons     -->
-    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
-    <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
-    <link href="assets/css/themify-icons.css" rel="stylesheet">
-
-</head>
-<body>
-
-<div class="wrapper">
-	<div class="sidebar" data-background-color="white" data-active-color="danger">
-
-	<!--
-		Tip 1: you can change the color of the sidebar's background using: data-background-color="white | black"
-		Tip 2: you can change the color of the active button using the data-active-color="primary | info | success | warning | danger"
-	-->
-
-		<div class="sidebar-wrapper">
-            <div class="logo">
-                <a href="http://www.creative-tim.com" class="simple-text">
-                    Creative Tim
-                </a>
-            </div>
-
-            <ul class="nav">
-                <li>
-                    <a href="dashboard.html">
-                        <i class="ti-panel"></i>
-                        <p>Dashboard</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="user.html">
-                        <i class="ti-user"></i>
-                        <p>User Profile</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="table.html">
-                        <i class="ti-view-list-alt"></i>
-                        <p>Table List</p>
-                    </a>
-                </li>
-                <li  class="active">
-                    <a href="typography.html">
-                        <i class="ti-text"></i>
-                        <p>Typography</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="icons.html">
-                        <i class="ti-pencil-alt2"></i>
-                        <p>Icons</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="maps.html">
-                        <i class="ti-map"></i>
-                        <p>Maps</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="notifications.html">
-                        <i class="ti-bell"></i>
-                        <p>Notifications</p>
-                    </a>
-                </li>
-				<li class="active-pro">
-                    <a href="upgrade.html">
-                        <i class="ti-export"></i>
-                        <p>Upgrade to PRO</p>
-                    </a>
-                </li>
-            </ul>
-    	</div>
-    </div>
-
-    <div class="main-panel">
-		<nav class="navbar navbar-default">
-            <div class="container-fluid">
-                <div class="navbar-header">
-                    <button type="button" class="navbar-toggle">
-                        <span class="sr-only">Toggle navigation</span>
-                        <span class="icon-bar bar1"></span>
-                        <span class="icon-bar bar2"></span>
-                        <span class="icon-bar bar3"></span>
-                    </button>
-                    <a class="navbar-brand" href="#">Typography</a>
-                </div>
-                <div class="collapse navbar-collapse">
-                    <ul class="nav navbar-nav navbar-right">
-                        <li>
-                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                <i class="ti-panel"></i>
-								<p>Stats</p>
-                            </a>
-                        </li>
-                        <li class="dropdown">
-                              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                    <i class="ti-bell"></i>
-                                    <p class="notification">5</p>
-									<p>Notifications</p>
-									<b class="caret"></b>
-                              </a>
-                              <ul class="dropdown-menu">
-                                <li><a href="#">Notification 1</a></li>
-                                <li><a href="#">Notification 2</a></li>
-                                <li><a href="#">Notification 3</a></li>
-                                <li><a href="#">Notification 4</a></li>
-                                <li><a href="#">Another notification</a></li>
-                              </ul>
-                        </li>
-						<li>
-                            <a href="#">
-								<i class="ti-settings"></i>
-								<p>Settings</p>
-                            </a>
-                        </li>
-                    </ul>
-
-                </div>
-            </div>
-        </nav>
-
-
-        <div class="content">
-            <div class="container-fluid">
-                <div class="row">
-                    <div class="col-md-12">
-                        <div class="card">
-                            <div class="header">
-                                <h4 class="title">Paper Dashboard Headings</h4>
-                                <p class="category">Created using <a href="https://www.google.com/fonts/specimen/Muli">Muli</a> Font Family</p>
-                            </div>
-                            <div class="content">
-
-                                <div class="typo-line">
-                                    <h1><p class="category">Header 1</p>Paper Dashboard Heading </h1>
-                                </div>
-
-                                    <div class="typo-line">
-                                    <h2><p class="category">Header 2</p>Paper Dashboard Heading </h2>
-                                </div>
-                                <div class="typo-line">
-                                    <h3><p class="category">Header 3</p>Paper Dashboard Heading </h3>
-                                </div>
-                                <div class="typo-line">
-                                    <h4><p class="category">Header 4</p>Paper Dashboard Heading </h4>
-                                </div>
-                                <div class="typo-line">
-                                    <h5><p class="category">Header 5</p>Paper Dashboard Heading </h5>
-                                </div>
-                                 <div class="typo-line">
-                                    <h6><p class="category">Header 6</p>Paper Dashboard Heading </h6>
-                                </div>
-                                <div class="typo-line">
-                                    <p><span class="category">Paragraph</span>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam.</p>
-                                </div>
-                                <div class="typo-line">
-                                    <p class="category">Quote</p>
-                                    <blockquote>
-                                     <p>
-                                     Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam.
-                                     </p>
-                                     <small>
-                                     Steve Jobs, CEO Apple
-                                     </small>
-                                    </blockquote>
-                                </div>
-
-                                <div class="typo-line">
-                                    <p class="category">Muted Text</p>
-                                    <p class="text-muted">
-                                    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet.
-                                    </p>
-                                </div>
-                                <div class="typo-line">
-                                    <!--
-                                     there are also "text-info", "text-success", "text-warning", "text-danger" clases for the text
-                                     -->
-                                    <p class="category">Coloured Text</p>
-                                    <p class="text-primary">
-                                        Text Primary - Light Bootstrap Table Heading and complex bootstrap dashboard you've ever seen on the internet.
-                                    </p>
-                                    <p class="text-info">
-                                        Text Info - Light Bootstrap Table Heading and complex bootstrap dashboard you've ever seen on the internet.
-                                    </p>
-                                    <p class="text-success">
-                                        Text Success - Light Bootstrap Table Heading and complex bootstrap dashboard you've ever seen on the internet.
-                                    </p>
-                                    <p class="text-warning">
-                                        Text Warning - Light Bootstrap Table Heading and complex bootstrap dashboard you've ever seen on the internet.
-                                    </p>
-                                    <p class="text-danger">
-                                        Text Danger - Light Bootstrap Table Heading and complex bootstrap dashboard you've ever seen on the internet.
-                                    </p>
-                                </div>
-
-                                <div class="typo-line">
-                                    <h2><p class="category">Small Tag</p>Header with small subtitle <br><small>".small" is a tag for the headers</small> </h2>
-                                </div>
-
-
-                            </div>
-                        </div>
-                    </div>
-
-                </div>
-            </div>
-        </div>
-
-        <footer class="footer">
-            <div class="container-fluid">
-                <nav class="pull-left">
-                    <ul>
-
-                        <li>
-                            <a href="http://www.creative-tim.com">
-                                Creative Tim
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://blog.creative-tim.com">
-                               Blog
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://www.creative-tim.com/license">
-                                Licenses
-                            </a>
-                        </li>
-                    </ul>
-                </nav>
-				<div class="copyright pull-right">
-                    &copy; <script>document.write(new Date().getFullYear())</script>, made with <i class="fa fa-heart heart"></i> by <a href="http://www.creative-tim.com">Creative Tim</a>
-                </div>
-            </div>
-        </footer>
-
-
-    </div>
-</div>
-
-
-</body>
-
-    <!--   Core JS Files   -->
-    <script src="assets/js/jquery-1.10.2.js" type="text/javascript"></script>
-	<script src="assets/js/bootstrap.min.js" type="text/javascript"></script>
-
-	<!--  Checkbox, Radio & Switch Plugins -->
-	<script src="assets/js/bootstrap-checkbox-radio.js"></script>
-
-	<!--  Charts Plugin -->
-	<script src="assets/js/chartist.min.js"></script>
-
-    <!--  Notifications Plugin    -->
-    <script src="assets/js/bootstrap-notify.js"></script>
-
-    <!--  Google Maps Plugin    -->
-    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
-
-    <!-- Paper Dashboard Core javascript and methods for Demo purpose -->
-	<script src="assets/js/paper-dashboard.js"></script>
-
-	<!-- Paper Dashboard DEMO methods, don't include it in your project! -->
-	<script src="assets/js/demo.js"></script>
-
-</html>

+ 0 - 284
src/api/templates/upgrade.html

@@ -1,284 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-	<meta charset="utf-8" />
-	<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
-	<link rel="icon" type="image/png" sizes="96x96" href="assets/img/favicon.png">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-
-	<title>Paper Dashboard by Creative Tim</title>
-
-	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
-    <meta name="viewport" content="width=device-width" />
-
-
-    <!-- Bootstrap core CSS     -->
-    <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
-
-    <!-- Animation library for notifications   -->
-    <link href="assets/css/animate.min.css" rel="stylesheet"/>
-
-    <!--  Paper Dashboard core CSS    -->
-    <link href="assets/css/paper-dashboard.css" rel="stylesheet"/>
-
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="assets/css/demo.css" rel="stylesheet" />
-
-
-    <!--  Fonts and icons     -->
-    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
-    <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
-    <link href="assets/css/themify-icons.css" rel="stylesheet">
-
-</head>
-<body>
-
-<div class="wrapper">
-    <div class="sidebar" data-background-color="white" data-active-color="danger">
-
-    <!--
-		Tip 1: you can change the color of the sidebar's background using: data-background-color="white | black"
-		Tip 2: you can change the color of the active button using the data-active-color="primary | info | success | warning | danger"
-	-->
-
-    	<div class="sidebar-wrapper">
-            <div class="logo">
-                <a href="http://www.creative-tim.com" class="simple-text">
-                    Creative Tim
-                </a>
-            </div>
-
-            <ul class="nav">
-                <li>
-                    <a href="dashboard.html">
-                        <i class="ti-panel"></i>
-                        <p>Dashboard</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="user.html">
-                        <i class="ti-user"></i>
-                        <p>User Profile</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="table.html">
-                        <i class="ti-view-list-alt"></i>
-                        <p>Table List</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="typography.html">
-                        <i class="ti-text"></i>
-                        <p>Typography</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="icons.html">
-                        <i class="ti-pencil-alt2"></i>
-                        <p>Icons</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="maps.html">
-                        <i class="ti-map"></i>
-                        <p>Maps</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="notifications.html">
-                        <i class="ti-bell"></i>
-                        <p>Notifications</p>
-                    </a>
-                </li>
-				<li class="active active-pro">
-                    <a href="upgrade.html">
-                        <i class="ti-export"></i>
-                        <p>Upgrade to PRO</p>
-                    </a>
-                </li>
-            </ul>
-    	</div>
-    </div>
-
-    <div class="main-panel">
-        <nav class="navbar navbar-default">
-            <div class="container-fluid">
-                <div class="navbar-header">
-                    <button type="button" class="navbar-toggle">
-                        <span class="sr-only">Toggle navigation</span>
-                        <span class="icon-bar bar1"></span>
-                        <span class="icon-bar bar2"></span>
-                        <span class="icon-bar bar3"></span>
-                    </button>
-                    <a class="navbar-brand" href="#">Dashboard</a>
-                </div>
-                <div class="collapse navbar-collapse">
-                    <ul class="nav navbar-nav navbar-right">
-                        <li>
-                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                <i class="ti-panel"></i>
-								<p>Stats</p>
-                            </a>
-                        </li>
-                        <li class="dropdown">
-                              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                    <i class="ti-bell"></i>
-                                    <p class="notification">5</p>
-									<p>Notifications</p>
-									<b class="caret"></b>
-                              </a>
-                              <ul class="dropdown-menu">
-                                <li><a href="#">Notification 1</a></li>
-                                <li><a href="#">Notification 2</a></li>
-                                <li><a href="#">Notification 3</a></li>
-                                <li><a href="#">Notification 4</a></li>
-                                <li><a href="#">Another notification</a></li>
-                              </ul>
-                        </li>
-						<li>
-                            <a href="#">
-								<i class="ti-settings"></i>
-								<p>Settings</p>
-                            </a>
-                        </li>
-                    </ul>
-
-                </div>
-            </div>
-        </nav>
-
-        <div class="content">
-            <div class="container-fluid">
-                <div class="row">
-					<div class="col-md-8 col-md-offset-2">
-                        <div class="card">
-                            <div class="header text-center">
-                                <h3 class="title">Paper Dashboard</h3>
-                                <p class="category">Are you looking for more components? Please check our Premium Version of Paper Dashboard Pro.</p>
-								<br>
-                            </div>
-                            <div class="content table-responsive table-full-width table-upgrade">
-                                <table class="table">
-                                    <thead>
-                                        <th></th>
-                                    	<th class="text-center">Free</th>
-                                    	<th class="text-center">PRO</th>
-                                    </thead>
-                                    <tbody>
-                                        <tr>
-                                        	<td>Components</td>
-                                        	<td>16</td>
-                                        	<td>160</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>Plugins</td>
-                                        	<td>4</td>
-                                        	<td>15</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>Example Pages</td>
-                                        	<td>4</td>
-                                        	<td>25</td>
-                                        </tr>
-                                        <tr>
-                                        	<td>Documentation</td>
-                                        	<td><i class="fa fa-times text-danger"></i></td>
-                                        	<td><i class="fa fa-check text-success"></td>
-                                        </tr>
-                                        <tr>
-                                        	<td>SASS Files</td>
-											<td><i class="fa fa-check text-success"></i></td>
-                                        	<td><i class="fa fa-check text-success"></td>
-                                        </tr>
-                                        <tr>
-                                        	<td>Login/Register/Lock Pages</td>
-											<td><i class="fa fa-times text-danger"></i></td>
-                                        	<td><i class="fa fa-check text-success"></td>
-                                        </tr>
-										<tr>
-                                        	<td>Premium Support</td>
-											<td><i class="fa fa-times text-danger"></i></td>
-                                        	<td><i class="fa fa-check text-success"></td>
-                                        </tr>
-										<tr>
-                                        	<td></td>
-											<td>Free</td>
-                                        	<td>Just $39</td>
-                                        </tr>
-										<tr>
-											<td></td>
-											<td>
-												<a href="#" class="btn btn-round btn-fill btn-default disabled">Current Version</a>
-											</td>
-											<td>
-												<a target="_blank" href="http://www.creative-tim.com/product/paper-dashboard-pro/?ref=pdfree-upgrade-archive" class="btn btn-round btn-fill btn-info">Upgrade to PRO</a>
-											</td>
-										</tr>
-                                    </tbody>
-                                </table>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-
-
-        <footer class="footer">
-            <div class="container-fluid">
-                <nav class="pull-left">
-                    <ul>
-
-                        <li>
-                            <a href="http://www.creative-tim.com">
-                                Creative Tim
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://blog.creative-tim.com">
-                               Blog
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://www.creative-tim.com/license">
-                                Licenses
-                            </a>
-                        </li>
-                    </ul>
-                </nav>
-                <div class="copyright pull-right">
-                    &copy; <script>document.write(new Date().getFullYear())</script>, made with <i class="fa fa-heart heart"></i> by <a href="http://www.creative-tim.com">Creative Tim</a>
-                </div>
-            </div>
-        </footer>
-
-    </div>
-</div>
-
-
-</body>
-
-    <!--   Core JS Files   -->
-    <script src="assets/js/jquery-1.10.2.js" type="text/javascript"></script>
-	<script src="assets/js/bootstrap.min.js" type="text/javascript"></script>
-
-	<!--  Checkbox, Radio & Switch Plugins -->
-	<script src="assets/js/bootstrap-checkbox-radio.js"></script>
-
-	<!--  Charts Plugin -->
-	<script src="assets/js/chartist.min.js"></script>
-
-    <!--  Notifications Plugin    -->
-    <script src="assets/js/bootstrap-notify.js"></script>
-
-    <!--  Google Maps Plugin    -->
-    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
-
-    <!-- Paper Dashboard Core javascript and methods for Demo purpose -->
-	<script src="assets/js/paper-dashboard.js"></script>
-
-	<!-- Paper Dashboard DEMO methods, don't include it in your project! -->
-	<script src="assets/js/demo.js"></script>
-</html>

+ 0 - 406
src/api/templates/user.html

@@ -1,406 +0,0 @@
-<!doctype html>
-<html lang="en">
-<head>
-	<meta charset="utf-8" />
-	<link rel="apple-touch-icon" sizes="76x76" href="assets/img/apple-icon.png">
-	<link rel="icon" type="image/png" sizes="96x96" href="assets/img/favicon.png">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-
-	<title>Paper Dashboard by Creative Tim</title>
-
-	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
-    <meta name="viewport" content="width=device-width" />
-
-
-    <!-- Bootstrap core CSS     -->
-    <link href="assets/css/bootstrap.min.css" rel="stylesheet" />
-
-    <!-- Animation library for notifications   -->
-    <link href="assets/css/animate.min.css" rel="stylesheet"/>
-
-    <!--  Paper Dashboard core CSS    -->
-    <link href="assets/css/paper-dashboard.css" rel="stylesheet"/>
-
-    <!--  CSS for Demo Purpose, don't include it in your project     -->
-    <link href="assets/css/demo.css" rel="stylesheet" />
-
-    <!--  Fonts and icons     -->
-    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
-    <link href='https://fonts.googleapis.com/css?family=Muli:400,300' rel='stylesheet' type='text/css'>
-    <link href="assets/css/themify-icons.css" rel="stylesheet">
-
-</head>
-<body>
-
-<div class="wrapper">
-	<div class="sidebar" data-background-color="white" data-active-color="danger">
-
-    <!--
-		Tip 1: you can change the color of the sidebar's background using: data-background-color="white | black"
-		Tip 2: you can change the color of the active button using the data-active-color="primary | info | success | warning | danger"
-	-->
-
-    	<div class="sidebar-wrapper">
-            <div class="logo">
-                <a href="http://www.creative-tim.com" class="simple-text">
-                    Creative Tim
-                </a>
-            </div>
-
-            <ul class="nav">
-                <li>
-                    <a href="dashboard.html">
-                        <i class="ti-panel"></i>
-                        <p>Dashboard</p>
-                    </a>
-                </li>
-                <li class="active">
-                    <a href="user.html">
-                        <i class="ti-user"></i>
-                        <p>User Profile</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="table.html">
-                        <i class="ti-view-list-alt"></i>
-                        <p>Table List</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="typography.html">
-                        <i class="ti-text"></i>
-                        <p>Typography</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="icons.html">
-                        <i class="ti-pencil-alt2"></i>
-                        <p>Icons</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="maps.html">
-                        <i class="ti-map"></i>
-                        <p>Maps</p>
-                    </a>
-                </li>
-                <li>
-                    <a href="notifications.html">
-                        <i class="ti-bell"></i>
-                        <p>Notifications</p>
-                    </a>
-                </li>
-				<li class="active-pro">
-                    <a href="upgrade.html">
-                        <i class="ti-export"></i>
-                        <p>Upgrade to PRO</p>
-                    </a>
-                </li>
-            </ul>
-    	</div>
-    </div>
-
-    <div class="main-panel">
-		<nav class="navbar navbar-default">
-            <div class="container-fluid">
-                <div class="navbar-header">
-                    <button type="button" class="navbar-toggle">
-                        <span class="sr-only">Toggle navigation</span>
-                        <span class="icon-bar bar1"></span>
-                        <span class="icon-bar bar2"></span>
-                        <span class="icon-bar bar3"></span>
-                    </button>
-                    <a class="navbar-brand" href="#">User Profile</a>
-                </div>
-                <div class="collapse navbar-collapse">
-                    <ul class="nav navbar-nav navbar-right">
-                        <li>
-                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                <i class="ti-panel"></i>
-								<p>Stats</p>
-                            </a>
-                        </li>
-                        <li class="dropdown">
-                              <a href="#" class="dropdown-toggle" data-toggle="dropdown">
-                                    <i class="ti-bell"></i>
-                                    <p class="notification">5</p>
-									<p>Notifications</p>
-									<b class="caret"></b>
-                              </a>
-                              <ul class="dropdown-menu">
-                                <li><a href="#">Notification 1</a></li>
-                                <li><a href="#">Notification 2</a></li>
-                                <li><a href="#">Notification 3</a></li>
-                                <li><a href="#">Notification 4</a></li>
-                                <li><a href="#">Another notification</a></li>
-                              </ul>
-                        </li>
-						<li>
-                            <a href="#">
-								<i class="ti-settings"></i>
-								<p>Settings</p>
-                            </a>
-                        </li>
-                    </ul>
-
-                </div>
-            </div>
-        </nav>
-
-
-        <div class="content">
-            <div class="container-fluid">
-                <div class="row">
-                    <div class="col-lg-4 col-md-5">
-                        <div class="card card-user">
-                            <div class="image">
-                                <img src="assets/img/background.jpg" alt="..."/>
-                            </div>
-                            <div class="content">
-                                <div class="author">
-                                  <img class="avatar border-white" src="assets/img/faces/face-2.jpg" alt="..."/>
-                                  <h4 class="title">Chet Faker<br />
-                                     <a href="#"><small>@chetfaker</small></a>
-                                  </h4>
-                                </div>
-                                <p class="description text-center">
-                                    "I like the way you work it <br>
-                                    No diggity <br>
-                                    I wanna bag it up"
-                                </p>
-                            </div>
-                            <hr>
-                            <div class="text-center">
-                                <div class="row">
-                                    <div class="col-md-3 col-md-offset-1">
-                                        <h5>12<br /><small>Files</small></h5>
-                                    </div>
-                                    <div class="col-md-4">
-                                        <h5>2GB<br /><small>Used</small></h5>
-                                    </div>
-                                    <div class="col-md-3">
-                                        <h5>24,6$<br /><small>Spent</small></h5>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                        <div class="card">
-                            <div class="header">
-                                <h4 class="title">Team Members</h4>
-                            </div>
-                            <div class="content">
-                                <ul class="list-unstyled team-members">
-                                            <li>
-                                                <div class="row">
-                                                    <div class="col-xs-3">
-                                                        <div class="avatar">
-                                                            <img src="assets/img/faces/face-0.jpg" alt="Circle Image" class="img-circle img-no-padding img-responsive">
-                                                        </div>
-                                                    </div>
-                                                    <div class="col-xs-6">
-                                                        DJ Khaled
-                                                        <br />
-                                                        <span class="text-muted"><small>Offline</small></span>
-                                                    </div>
-
-                                                    <div class="col-xs-3 text-right">
-                                                        <btn class="btn btn-sm btn-success btn-icon"><i class="fa fa-envelope"></i></btn>
-                                                    </div>
-                                                </div>
-                                            </li>
-                                            <li>
-                                                <div class="row">
-                                                    <div class="col-xs-3">
-                                                        <div class="avatar">
-                                                            <img src="assets/img/faces/face-1.jpg" alt="Circle Image" class="img-circle img-no-padding img-responsive">
-                                                        </div>
-                                                    </div>
-                                                    <div class="col-xs-6">
-                                                        Creative Tim
-                                                        <br />
-                                                        <span class="text-success"><small>Available</small></span>
-                                                    </div>
-
-                                                    <div class="col-xs-3 text-right">
-                                                        <btn class="btn btn-sm btn-success btn-icon"><i class="fa fa-envelope"></i></btn>
-                                                    </div>
-                                                </div>
-                                            </li>
-                                            <li>
-                                                <div class="row">
-                                                    <div class="col-xs-3">
-                                                        <div class="avatar">
-                                                            <img src="assets/img/faces/face-3.jpg" alt="Circle Image" class="img-circle img-no-padding img-responsive">
-                                                        </div>
-                                                    </div>
-                                                    <div class="col-xs-6">
-                                                        Flume
-                                                        <br />
-                                                        <span class="text-danger"><small>Busy</small></span>
-                                                    </div>
-
-                                                    <div class="col-xs-3 text-right">
-                                                        <btn class="btn btn-sm btn-success btn-icon"><i class="fa fa-envelope"></i></btn>
-                                                    </div>
-                                                </div>
-                                            </li>
-                                        </ul>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="col-lg-8 col-md-7">
-                        <div class="card">
-                            <div class="header">
-                                <h4 class="title">Edit Profile</h4>
-                            </div>
-                            <div class="content">
-                                <form>
-                                    <div class="row">
-                                        <div class="col-md-5">
-                                            <div class="form-group">
-                                                <label>Company</label>
-                                                <input type="text" class="form-control border-input" disabled placeholder="Company" value="Creative Code Inc.">
-                                            </div>
-                                        </div>
-                                        <div class="col-md-3">
-                                            <div class="form-group">
-                                                <label>Username</label>
-                                                <input type="text" class="form-control border-input" placeholder="Username" value="michael23">
-                                            </div>
-                                        </div>
-                                        <div class="col-md-4">
-                                            <div class="form-group">
-                                                <label for="exampleInputEmail1">Email address</label>
-                                                <input type="email" class="form-control border-input" placeholder="Email">
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="row">
-                                        <div class="col-md-6">
-                                            <div class="form-group">
-                                                <label>First Name</label>
-                                                <input type="text" class="form-control border-input" placeholder="Company" value="Chet">
-                                            </div>
-                                        </div>
-                                        <div class="col-md-6">
-                                            <div class="form-group">
-                                                <label>Last Name</label>
-                                                <input type="text" class="form-control border-input" placeholder="Last Name" value="Faker">
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="row">
-                                        <div class="col-md-12">
-                                            <div class="form-group">
-                                                <label>Address</label>
-                                                <input type="text" class="form-control border-input" placeholder="Home Address" value="Melbourne, Australia">
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="row">
-                                        <div class="col-md-4">
-                                            <div class="form-group">
-                                                <label>City</label>
-                                                <input type="text" class="form-control border-input" placeholder="City" value="Melbourne">
-                                            </div>
-                                        </div>
-                                        <div class="col-md-4">
-                                            <div class="form-group">
-                                                <label>Country</label>
-                                                <input type="text" class="form-control border-input" placeholder="Country" value="Australia">
-                                            </div>
-                                        </div>
-                                        <div class="col-md-4">
-                                            <div class="form-group">
-                                                <label>Postal Code</label>
-                                                <input type="number" class="form-control border-input" placeholder="ZIP Code">
-                                            </div>
-                                        </div>
-                                    </div>
-
-                                    <div class="row">
-                                        <div class="col-md-12">
-                                            <div class="form-group">
-                                                <label>About Me</label>
-                                                <textarea rows="5" class="form-control border-input" placeholder="Here can be your description" value="Mike">Oh so, your weak rhyme
-You doubt I'll bother, reading into it
-I'll probably won't, left to my own devices
-But that's the difference in our opinions.</textarea>
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="text-center">
-                                        <button type="submit" class="btn btn-info btn-fill btn-wd">Update Profile</button>
-                                    </div>
-                                    <div class="clearfix"></div>
-                                </form>
-                            </div>
-                        </div>
-                    </div>
-
-
-                </div>
-            </div>
-        </div>
-
-
-        <footer class="footer">
-            <div class="container-fluid">
-                <nav class="pull-left">
-                    <ul>
-
-                        <li>
-                            <a href="http://www.creative-tim.com">
-                                Creative Tim
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://blog.creative-tim.com">
-                               Blog
-                            </a>
-                        </li>
-                        <li>
-                            <a href="http://www.creative-tim.com/license">
-                                Licenses
-                            </a>
-                        </li>
-                    </ul>
-                </nav>
-				<div class="copyright pull-right">
-                    &copy; <script>document.write(new Date().getFullYear())</script>, made with <i class="fa fa-heart heart"></i> by <a href="http://www.creative-tim.com">Creative Tim</a>
-                </div>
-            </div>
-        </footer>
-
-    </div>
-</div>
-
-
-</body>
-
-    <!--   Core JS Files   -->
-    <script src="assets/js/jquery-1.10.2.js" type="text/javascript"></script>
-	<script src="assets/js/bootstrap.min.js" type="text/javascript"></script>
-
-	<!--  Checkbox, Radio & Switch Plugins -->
-	<script src="assets/js/bootstrap-checkbox-radio.js"></script>
-
-	<!--  Charts Plugin -->
-	<script src="assets/js/chartist.min.js"></script>
-
-    <!--  Notifications Plugin    -->
-    <script src="assets/js/bootstrap-notify.js"></script>
-
-    <!--  Google Maps Plugin    -->
-    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
-
-    <!-- Paper Dashboard Core javascript and methods for Demo purpose -->
-	<script src="assets/js/paper-dashboard.js"></script>
-
-	<!-- Paper Dashboard DEMO methods, don't include it in your project! -->
-	<script src="assets/js/demo.js"></script>
-
-</html>

+ 0 - 45
src/sass/paper-dashboard.scss

@@ -1,45 +0,0 @@
-/*!
-    
- =========================================================
- * Paper Dashboard - v1.1.2
- =========================================================
- 
- * Product Page: http://www.creative-tim.com/product/paper-dashboard
- * Copyright 2017 Creative Tim (http://www.creative-tim.com)
- * Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard/blob/master/LICENSE.md)
- 
- =========================================================
- 
- * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
- 
- */
-
-
-@import "paper/variables";
-@import "paper/mixins";
-
-@import "paper/typography";
-
-// Core CSS
-@import "paper/misc";
-@import "paper/sidebar-and-main-panel";
-@import "paper/buttons";
-@import "paper/inputs";
-
-@import "paper/alerts";
-@import "paper/tables";
-
-@import "paper/checkbox-radio";
-@import "paper/navbars";
-@import "paper/footers";
-
-// Fancy Stuff
-
-@import "paper/dropdown";
-@import "paper/cards";
-@import "paper/chartist";
-@import "paper/responsive";
-
-
-
-

+ 0 - 64
src/sass/paper/_alerts.scss

@@ -1,64 +0,0 @@
-.alert{
-    border: 0;
-    border-radius: 0;
-    color: #FFFFFF;
-    padding: 10px 15px;
-    font-size: 14px;
-    
-    .container &{
-        border-radius: 4px;
-    
-    }
-    .navbar &{
-        border-radius: 0;
-        left: 0;
-        position: absolute;
-        right: 0;
-        top: 85px;
-        width: 100%;
-        z-index: 3;
-    }
-    .navbar:not(.navbar-transparent) &{
-        top: 70px;
-    }
-    
-    span[data-notify="icon"]{
-        font-size: 30px;
-        display: block;
-        left: 15px;
-        position: absolute;
-        top: 50%;
-        margin-top: -20px;
-    }
-    
-    .close ~ span{
-        display: block;
-        max-width: 89%;
-    }
-    
-    &[data-notify="container"]{
-        padding: 10px 10px 10px 20px;
-        border-radius: $border-radius-base;
-    }
-    
-    &.alert-with-icon{
-        padding-left: 65px;
-    }
-}
-.alert-info{
-    background-color: $bg-info;
-    color: $info-states-color;
-}
-.alert-success {
-    background-color: $bg-success;
-    color: $success-states-color;
-}
-.alert-warning {
-    background-color: $bg-warning;
-    color: $warning-states-color;
-}
-.alert-danger {
-    background-color: $bg-danger;
-    color: $danger-states-color;
-}
-

+ 0 - 114
src/sass/paper/_buttons.scss

@@ -1,114 +0,0 @@
-.btn,
-.navbar .navbar-nav > li > a.btn{
-    border-radius: $border-radius-btn-base;
-    box-sizing: border-box;
-    border-width: $border-thick;
-    background-color: $transparent-bg;
-    font-size: $font-size-base;
-    font-weight: $font-weight-semi;
-    
-    padding: $padding-base-vertical $padding-base-horizontal;
-    
-    @include btn-styles($default-color, $default-states-color);
-    @include transition($fast-transition-time, linear);
-    
-    &:hover,
-    &:focus{
-        outline: 0 !important;
-    }
-    &:active,
-    &.active,
-    .open > &.dropdown-toggle {
-         @include box-shadow(none);
-         outline: 0 !important;
-    }
-    
-    &.btn-icon{
-        padding: $padding-base-vertical;
-    } 
-}
-
-.btn-group .btn + .btn, 
-.btn-group .btn + .btn-group, 
-.btn-group .btn-group + .btn, 
-.btn-group .btn-group + .btn-group{
-    margin-left: -2px;
-}
-
-// Apply the mixin to the buttons
-//.btn-default { @include btn-styles($default-color, $default-states-color); }
-.navbar .navbar-nav > li > a.btn-primary, .btn-primary { @include btn-styles($primary-color, $primary-states-color); }
-.navbar .navbar-nav > li > a.btn-success, .btn-success { @include btn-styles($success-color, $success-states-color); }
-.navbar .navbar-nav > li > a.btn-info, .btn-info    { @include btn-styles($info-color, $info-states-color); }
-.navbar .navbar-nav > li > a.btn-warning, .btn-warning { @include btn-styles($warning-color, $warning-states-color); }
-.navbar .navbar-nav > li > a.btn-danger, .btn-danger  { @include btn-styles($danger-color, $danger-states-color); }
-.btn-neutral { 
-    @include btn-styles($white-color, $white-color);
-    
-    &:hover,
-    &:focus{
-        color: $default-color;
-    }
-    
-    &:active,
-    &.active,
-    .open > &.dropdown-toggle{
-         background-color: $white-color;
-         color: $default-color;
-    }    
-    
-    &.btn-fill{
-        color: $default-color;
-    }
-    &.btn-fill:hover,
-    &.btn-fill:focus{
-        color: $default-states-color;
-    }
-    
-    &.btn-simple:active,
-    &.btn-simple.active{
-        background-color: transparent;
-    }
-}
-
-.btn{
-     &:disabled,
-     &[disabled],
-     &.disabled{
-        @include opacity(.5);
-    }
-}
-.btn-simple{
-    border: $none;
-    padding: $padding-base-vertical $padding-base-horizontal;
-    
-    &.btn-icon{
-        padding: $padding-base-vertical;
-    }
-}
-.btn-lg{
-   @include btn-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $border-radius-btn-large, $line-height-small);
-   font-weight: $font-weight-normal;
-}
-.btn-sm{
-    @include btn-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $border-radius-btn-small, $line-height-small);    
-}
-.btn-xs {
-    @include btn-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-xs, $border-radius-btn-small, $line-height-small);
-}
-.btn-wd {
-    min-width: 140px;
-}
-
-.btn-group.select{
-    width: 100%;
-}
-.btn-group.select .btn{
-    text-align: left;
-}
-.btn-group.select .caret{
-    position: absolute;
-    top: 50%;
-    margin-top: -1px;
-    right: 8px;
-}

+ 0 - 243
src/sass/paper/_cards.scss

@@ -1,243 +0,0 @@
-.card{
-    border-radius: $border-radius-extreme;
-    box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
-    background-color: #FFFFFF;
-    color: $card-black-color;
-    margin-bottom: 20px;
-    position: relative;
-    z-index: 1;
-
-    .image{
-        width: 100%;
-        overflow: hidden;
-        height: 260px;
-        border-radius: $border-radius-extreme $border-radius-extreme 0 0;
-        position: relative;
-        -webkit-transform-style: preserve-3d;
-        -moz-transform-style: preserve-3d;
-        transform-style: preserve-3d;
-
-        img {
-            width: 100%;
-        }
-    }
-    .content{
-        padding: 15px 15px 10px 15px;
-    }
-    .header{
-        padding: 20px 20px 0;
-    }
-    .description{
-        font-size: $font-paragraph;
-        color: $font-color;
-    }
-
-    h6{
-        font-size: $font-size-small;
-        margin: 0;
-    }
-    .category,
-    label{
-        font-size: $font-size-base;
-        font-weight: $font-weight-normal;
-        color: $dark-gray;
-        margin-bottom: 0px;
-        i{
-            font-size: $font-paragraph;
-        }
-    }
-
-    label{
-        font-size: 15px;
-        margin-bottom: 5px;
-    }
-
-    .title{
-        margin: $none;
-        color: $card-black-color;
-        font-weight: $font-weight-light;
-    }
-    .avatar{
-        width: 50px;
-        height: 50px;
-        overflow: hidden;
-        border-radius: 50%;
-        margin-right: 5px;
-    }
-    .footer{
-        padding: 0;
-        line-height: 30px;
-
-        .legend{
-            padding: 5px 0;
-        }
-
-        hr{
-            margin-top: 5px;
-            margin-bottom: 5px;
-        }
-    }
-    .stats{
-        color: #a9a9a9;
-        font-weight: 300;
-        i{
-            margin-right: 2px;
-            min-width: 15px;
-            display: inline-block;
-        }
-    }
-    .footer div{
-        display: inline-block;
-    }
-
-    .author{
-        font-size: $font-size-small;
-        font-weight: $font-weight-bold;
-        text-transform: uppercase;
-    }
-    .author i{
-        font-size: $font-size-base;
-    }
-
-    &.card-separator:after{
-        height: 100%;
-        right: -15px;
-        top: 0;
-        width: 1px;
-        background-color: $medium-gray;
-        content: "";
-        position: absolute;
-    }
-
-    .ct-chart{
-        margin: 30px 0 30px;
-        height: 245px;
-    }
-
-    .table{
-        tbody td:first-child,
-        thead th:first-child{
-            padding-left: 15px;
-        }
-
-        tbody td:last-child,
-        thead th:last-child{
-            padding-right: 15px;
-        }
-    }
-
-    .alert{
-        border-radius: $border-radius-base;
-        position: relative;
-
-        &.alert-with-icon{
-            padding-left: 65px;
-        }
-    }
-    .icon-big{
-        font-size: 3em;
-        min-height: 64px;
-    }
-    .numbers{
-        font-size: 2em;
-        text-align: right;
-        p{
-            margin: 0;
-        }
-    }
-    ul.team-members{
-        li{
-            padding: 10px 0px;
-            &:not(:last-child){
-                border-bottom: 1px solid $medium-pale-bg;
-            }
-        }
-    }
-}
-.card-user{
-    .image{
-        border-radius: 8px 8px 0 0;
-        height: 150px;
-        position: relative;
-        overflow: hidden;
-
-        img{
-            width: 100%;
-        }
-    }
-    .image-plain{
-        height: 0;
-        margin-top: 110px;
-    }
-    .author{
-        text-align: center;
-        text-transform: none;
-        margin-top: -65px;
-        .title{
-            color: $default-states-color;
-            small{
-                color: $card-muted-color;
-            }
-        }
-    }
-    .avatar{
-        width: 100px;
-        height: 100px;
-        border-radius: 50%;
-        position: relative;
-        margin-bottom: 15px;
-
-        &.border-white{
-            border: 5px solid $white-color;
-        }
-        &.border-gray{
-            border: 5px solid $card-muted-color;
-        }
-    }
-    .title{
-        font-weight: 600;
-        line-height: 24px;
-    }
-    .description{
-        margin-top: 10px;
-    }
-    .content{
-        min-height: 200px;
-    }
-
-    &.card-plain{
-        .avatar{
-            height: 190px;
-            width: 190px;
-        }
-    }
-}
-
-.card-map{
-    .map{
-        height: 500px;
-        padding-top: 20px;
-
-        > div{
-            height: 100%;
-        }
-    }
-}
-.card-user,
-.card-price{
-    .footer{
-        padding: 5px 15px 10px;
-    }
-    hr{
-        margin: 5px 15px;
-    }
-}
-.card-plain{
-    background-color: transparent;
-    box-shadow: none;
-    border-radius: 0;
-
-    .image{
-        border-radius: 4px;
-    }
-}

+ 0 - 230
src/sass/paper/_chartist.scss

@@ -1,230 +0,0 @@
-@mixin ct-responsive-svg-container($width: 100%, $ratio: $ct-container-ratio) {
-  display: block;
-  position: relative;
-  width: $width;
-
-  &:before {
-    display: block;
-    float: left;
-    content: "";
-    width: 0;
-    height: 0;
-    padding-bottom: $ratio * 100%;
-  }
-
-  &:after {
-    content: "";
-    display: table;
-    clear: both;
-  }
-
-  > svg {
-    display: block;
-    position: absolute;
-    top: 0;
-    left: 0;
-  }
-}
-
-@mixin ct-align-justify($ct-text-align: $ct-text-align, $ct-text-justify: $ct-text-justify) {
-  -webkit-box-align: $ct-text-align;
-  -webkit-align-items: $ct-text-align;
-  -ms-flex-align: $ct-text-align;
-  align-items: $ct-text-align;
-  -webkit-box-pack: $ct-text-justify;
-  -webkit-justify-content: $ct-text-justify;
-  -ms-flex-pack: $ct-text-justify;
-  justify-content: $ct-text-justify;
-  // Fallback to text-align for non-flex browsers
-  @if($ct-text-justify == 'flex-start') {
-    text-align: left;
-  } @else if ($ct-text-justify == 'flex-end') {
-    text-align: right;
-  } @else {
-    text-align: center;
-  }
-}
-
-@mixin ct-flex() {
-  // Fallback to block
-  display: block;
-  display: -webkit-box;
-  display: -moz-box;
-  display: -ms-flexbox;
-  display: -webkit-flex;
-  display: flex;
-}
-
-@mixin ct-chart-label($ct-text-color: $ct-text-color, $ct-text-size: $ct-text-size, $ct-text-line-height: $ct-text-line-height) {
-  fill: $ct-text-color;
-  color: $ct-text-color;
-  font-size: $ct-text-size;
-  line-height: $ct-text-line-height;
-}
-
-@mixin ct-chart-grid($ct-grid-color: $ct-grid-color, $ct-grid-width: $ct-grid-width, $ct-grid-dasharray: $ct-grid-dasharray) {
-  stroke: $ct-grid-color;
-  stroke-width: $ct-grid-width;
-
-  @if ($ct-grid-dasharray) {
-    stroke-dasharray: $ct-grid-dasharray;
-  }
-}
-
-@mixin ct-chart-point($ct-point-size: $ct-point-size, $ct-point-shape: $ct-point-shape) {
-  stroke-width: $ct-point-size;
-  stroke-linecap: $ct-point-shape;
-}
-
-@mixin ct-chart-line($ct-line-width: $ct-line-width, $ct-line-dasharray: $ct-line-dasharray) {
-  fill: none;
-  stroke-width: $ct-line-width;
-
-  @if ($ct-line-dasharray) {
-    stroke-dasharray: $ct-line-dasharray;
-  }
-}
-
-@mixin ct-chart-area($ct-area-opacity: $ct-area-opacity) {
-  stroke: none;
-  fill-opacity: $ct-area-opacity;
-}
-
-@mixin ct-chart-bar($ct-bar-width: $ct-bar-width) {
-  fill: none;
-  stroke-width: $ct-bar-width;
-}
-
-@mixin ct-chart-donut($ct-donut-width: $ct-donut-width) {
-  fill: none;
-  stroke-width: $ct-donut-width;
-}
-
-@mixin ct-chart-series-color($color) {
-  .#{$ct-class-point}, .#{$ct-class-line}, .#{$ct-class-bar}, .#{$ct-class-slice-donut} {
-    stroke: $color;
-  }
-
-  .#{$ct-class-slice-pie}, .#{$ct-class-area} {
-    fill: $color;
-  }
-}
-
-@mixin ct-chart($ct-container-ratio: $ct-container-ratio, $ct-text-color: $ct-text-color, $ct-text-size: $ct-text-size, $ct-grid-color: $ct-grid-color, $ct-grid-width: $ct-grid-width, $ct-grid-dasharray: $ct-grid-dasharray, $ct-point-size: $ct-point-size, $ct-point-shape: $ct-point-shape, $ct-line-width: $ct-line-width, $ct-bar-width: $ct-bar-width, $ct-donut-width: $ct-donut-width, $ct-series-names: $ct-series-names, $ct-series-colors: $ct-series-colors) {
-
-  .#{$ct-class-label} {
-    @include ct-chart-label($ct-text-color, $ct-text-size);
-  }
-
-  .#{$ct-class-chart-line} .#{$ct-class-label},
-  .#{$ct-class-chart-bar} .#{$ct-class-label} {
-    @include ct-flex();
-  }
-
-  .#{$ct-class-label}.#{$ct-class-horizontal}.#{$ct-class-start} {
-    @include ct-align-justify(flex-end, flex-start);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: start;
-  }
-
-  .#{$ct-class-label}.#{$ct-class-horizontal}.#{$ct-class-end} {
-    @include ct-align-justify(flex-start, flex-start);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: start;
-  }
-
-  .#{$ct-class-label}.#{$ct-class-vertical}.#{$ct-class-start} {
-    @include ct-align-justify(flex-end, flex-end);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: end;
-  }
-
-  .#{$ct-class-label}.#{$ct-class-vertical}.#{$ct-class-end} {
-    @include ct-align-justify(flex-end, flex-start);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: start;
-  }
-
-  .#{$ct-class-chart-bar} .#{$ct-class-label}.#{$ct-class-horizontal}.#{$ct-class-start} {
-    @include ct-align-justify(flex-end, center);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: start;
-  }
-
-  .#{$ct-class-chart-bar} .#{$ct-class-label}.#{$ct-class-horizontal}.#{$ct-class-end} {
-    @include ct-align-justify(flex-start, center);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: start;
-  }
-
-  .#{$ct-class-chart-bar}.#{$ct-class-horizontal-bars} .#{$ct-class-label}.#{$ct-class-horizontal}.#{$ct-class-start} {
-    @include ct-align-justify(flex-end, flex-start);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: start;
-  }
-
-  .#{$ct-class-chart-bar}.#{$ct-class-horizontal-bars} .#{$ct-class-label}.#{$ct-class-horizontal}.#{$ct-class-end} {
-    @include ct-align-justify(flex-start, flex-start);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: start;
-  }
-
-  .#{$ct-class-chart-bar}.#{$ct-class-horizontal-bars} .#{$ct-class-label}.#{$ct-class-vertical}.#{$ct-class-start} {
-    //@include ct-chart-label($ct-text-color, $ct-text-size, center, $ct-vertical-text-justify);
-    @include ct-align-justify(center, flex-end);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: end;
-  }
-
-  .#{$ct-class-chart-bar}.#{$ct-class-horizontal-bars} .#{$ct-class-label}.#{$ct-class-vertical}.#{$ct-class-end} {
-    @include ct-align-justify(center, flex-start);
-    // Fallback for browsers that don't support foreignObjects
-    text-anchor: end;
-  }
-
-  .#{$ct-class-grid} {
-    @include ct-chart-grid($ct-grid-color, $ct-grid-width, $ct-grid-dasharray);
-  }
-
-  .#{$ct-class-point} {
-    @include ct-chart-point($ct-point-size, $ct-point-shape);
-  }
-
-  .#{$ct-class-line} {
-    @include ct-chart-line($ct-line-width);
-  }
-
-  .#{$ct-class-area} {
-    @include ct-chart-area();
-  }
-
-  .#{$ct-class-bar} {
-    @include ct-chart-bar($ct-bar-width);
-  }
-
-  .#{$ct-class-slice-donut} {
-    @include ct-chart-donut($ct-donut-width);
-  }
-
-  @if $ct-include-colored-series {
-    @for $i from 0 to length($ct-series-names) {
-      .#{$ct-class-series}-#{nth($ct-series-names, $i + 1)} {
-        $color: nth($ct-series-colors, $i + 1);
-
-        @include ct-chart-series-color($color);
-      }
-    }
-  }
-}
-
-@if $ct-include-classes {
-  @include ct-chart();
-
-  @if $ct-include-alternative-responsive-containers {
-    @for $i from 0 to length($ct-scales-names) {
-      .#{nth($ct-scales-names, $i + 1)} {
-        @include ct-responsive-svg-container($ratio: nth($ct-scales, $i + 1));
-      }
-    }
-  }
-}

+ 0 - 132
src/sass/paper/_checkbox-radio.scss

@@ -1,132 +0,0 @@
-/*      Checkbox and radio         */
-.checkbox,
-.radio {
-    margin-bottom: 12px;
-    padding-left: 30px;
-    position: relative;
-    -webkit-transition: color,opacity 0.25s linear;
-    transition: color,opacity 0.25s linear;
-    font-size: $font-size-base;
-    font-weight: normal;
-    line-height: 1.5;
-    color: $font-color;
-    cursor: pointer;
-
-    .icons {
-      color: $font-color;
-      display: block;
-      height: 20px;
-      left: 0;
-      position: absolute;
-      top: 0;
-      width: 20px;
-      text-align: center;
-      line-height: 21px;
-      font-size: 20px;
-      cursor: pointer;
-      -webkit-transition: color,opacity 0.15s linear;
-      transition: color,opacity 0.15s linear;
-
-       opacity: .50;
-    }
-
-
-    &.checked{
-        .icons{
-            opacity: 1;
-        }
-    }
-
-    input{
-        outline: none !important;
-        display: none;
-    }
-}
-
-.checkbox,
-.radio{
-    label{
-        padding-left: 10px;
-    }
-}
-
-.checkbox .icons .first-icon,
-.radio .icons .first-icon,
-.checkbox .icons .second-icon,
-.radio .icons .second-icon {
-  display: inline-table;
-  position: absolute;
-  left: 0;
-  top: 0;
-  background-color: transparent;
-  margin: 0;
-  @include opacity(1);
-}
-.checkbox .icons .second-icon,
-.radio .icons .second-icon {
-  @include opacity(0);
-}
-.checkbox:hover,
-.radio:hover {
-  -webkit-transition: color 0.2s linear;
-  transition: color 0.2s linear;
-}
-.checkbox:hover .first-icon,
-.radio:hover .first-icon {
- @include opacity(0);
-}
-.checkbox:hover .second-icon,
-.radio:hover .second-icon {
- @include opacity (1);
-}
-.checkbox.checked,
-.radio.checked {
-//   color: $info-color;
-}
-.checkbox.checked .first-icon,
-.radio.checked .first-icon {
-  opacity: 0;
-  filter: alpha(opacity=0);
-}
-.checkbox.checked .second-icon,
-.radio.checked .second-icon {
-  opacity: 1;
-  filter: alpha(opacity=100);
-//   color: $info-color;
-  -webkit-transition: color 0.2s linear;
-  transition: color 0.2s linear;
-}
-.checkbox.disabled,
-.radio.disabled {
-  cursor: default;
-  color: $medium-gray;
-}
-.checkbox.disabled .icons,
-.radio.disabled .icons {
-  color: $medium-gray;
-}
-.checkbox.disabled .first-icon,
-.radio.disabled .first-icon {
-  opacity: 1;
-  filter: alpha(opacity=100);
-}
-.checkbox.disabled .second-icon,
-.radio.disabled .second-icon {
-  opacity: 0;
-  filter: alpha(opacity=0);
-}
-.checkbox.disabled.checked .icons,
-.radio.disabled.checked .icons {
-  color: $medium-gray;
-}
-.checkbox.disabled.checked .first-icon,
-.radio.disabled.checked .first-icon {
-  opacity: 0;
-  filter: alpha(opacity=0);
-}
-.checkbox.disabled.checked .second-icon,
-.radio.disabled.checked .second-icon {
-  opacity: 1;
-  color: $medium-gray;
-  filter: alpha(opacity=100);
-}

+ 0 - 115
src/sass/paper/_dropdown.scss

@@ -1,115 +0,0 @@
-.dropdown-menu{
-    background-color: $pale-bg;
-    border: 0 none;
-    border-radius: $border-radius-extreme;
-    display: block;
-    margin-top: 10px;
-    padding: 0px;
-    position: absolute;
-    visibility: hidden;
-    z-index: 9000;  
-    
-    @include opacity(0); 
-    @include box-shadow($dropdown-shadow);
-        
-//     the style for opening dropdowns on mobile devices; for the desktop version check the _responsive.scss file    
-    .open &{
-        @include opacity(1);
-        visibility: visible;
-    }    
-    
-    .divider{
-        background-color: $medium-pale-bg;
-        margin: 0px;
-    }
-    
-    .dropdown-header{
-        color: $dark-gray;
-        font-size: $font-size-small;
-        padding: $padding-dropdown-vertical $padding-dropdown-horizontal;
-    }
-    
-//     the style for the dropdown menu that appears under select, it is different from the default one
-    .select &{
-       border-radius: $border-radius-bottom; 
-       @include box-shadow(none);
-       @include transform-origin($select-coordinates);
-       @include transform-scale(1);
-       @include transition($fast-transition-time, $transition-linear);
-       margin-top: -20px;
-    }
-    .select.open &{
-        margin-top: -1px;
-    }
-    
-    > li > a {
-       color: $font-color;
-       font-size: $font-size-base;
-       padding: $padding-dropdown-vertical $padding-dropdown-horizontal;
-       @include transition-none();
-       
-       img{
-           margin-top: -3px;
-       }
-    }
-    > li > a:focus{
-        outline: 0 !important;
-    }
-
-    .btn-group.select &{
-        min-width: 100%;
-    }
-    
-    > li:first-child > a{
-       border-top-left-radius: $border-radius-extreme;
-       border-top-right-radius: $border-radius-extreme;
-    }
-    
-    > li:last-child > a{
-        border-bottom-left-radius: $border-radius-extreme;
-        border-bottom-right-radius: $border-radius-extreme;
-    }
-    
-    .select & > li:first-child > a{
-        border-radius: 0;
-        border-bottom: 0 none;
-    }
-    
-    > li > a:hover,
-    > li > a:focus {
-        background-color: $default-color;
-        color: $fill-font-color;
-        opacity: 1;
-        text-decoration: none;
-    }
-    
-    &.dropdown-primary > li > a:hover,
-    &.dropdown-primary > li > a:focus{
-        background-color: $primary-color;
-    }
-    &.dropdown-info > li > a:hover,
-    &.dropdown-info > li > a:focus{
-        background-color: $info-color;
-    }
-    &.dropdown-success > li > a:hover,
-    &.dropdown-success > li > a:focus{
-        background-color: $success-color;
-    }
-    &.dropdown-warning > li > a:hover,
-    &.dropdown-warning > li > a:focus{
-        background-color: $warning-color;
-    }
-    &.dropdown-danger > li > a:hover,
-    &.dropdown-danger > li > a:focus{
-        background-color: $danger-color;
-    }
-
-}
-
-//fix bug for the select items in btn-group 
-.btn-group.select{
-    overflow: hidden;
-}
-.btn-group.select.open{
-    overflow: visible;
-}

+ 0 - 42
src/sass/paper/_footers.scss

@@ -1,42 +0,0 @@
-.footer{
-    background-attachment: fixed;
-    position: relative;
-    line-height: 20px;
-    nav {
-        ul {
-          list-style: none;
-          margin: 0;
-          padding: 0;
-          font-weight: normal;
-            li{
-                    display: inline-block;
-                    padding: 10px 15px;
-                    margin: 15px 3px;
-                    line-height: 20px;
-                    text-align: center;
-            }
-            a:not(.btn){
-                color: $font-color;
-                display: block;
-                margin-bottom: 3px;
-
-                &:focus,
-                &:hover{
-                    color: $default-states-color;
-                }
-            }
-        }
-    }
-    .copyright{
-        color: $font-color;
-        padding: 10px 15px;
-        font-size: 14px;
-        white-space: nowrap;
-        margin: 15px 3px;
-        line-height: 20px;
-        text-align: center;
-    }
-    .heart{
-        color: $danger-color;
-    }
-}

+ 0 - 171
src/sass/paper/_inputs.scss

@@ -1,171 +0,0 @@
-.form-control::-moz-placeholder{
-   @include placeholder($medium-gray,1);
-}
-.form-control:-moz-placeholder{
-   @include placeholder($medium-gray,1);
-}  
-.form-control::-webkit-input-placeholder{
-   @include placeholder($medium-gray,1); 
-} 
-.form-control:-ms-input-placeholder{
-   @include placeholder($medium-gray,1);
-}
-
-.form-control {
-    background-color: $gray-input-bg;
-    border: medium none;
-    border-radius: $border-radius-base;
-    color: $font-color;
-    font-size: $font-size-base;
-    transition: background-color 0.3s ease 0s;
-    @include input-size($padding-base-vertical, $padding-base-horizontal, $height-base);
-    @include box-shadow(none);
-    
-    &:focus{
-           background-color: $white-bg;
-           @include box-shadow(none);
-           outline: 0 !important;       
-    }
-    
-    .has-success &,
-    .has-error &,
-    .has-success &:focus,
-    .has-error &:focus{
-        @include box-shadow(none);
-    }
-    
-    .has-success &{
-        background-color: $success-input-bg;
-        color: $success-color;
-        &.border-input{
-             border: 1px solid $success-color;
-        }
-    }
-    .has-success &:focus{
-        background-color: $white-bg;
-    }
-    .has-error &{
-        background-color: $danger-input-bg;
-        color: $danger-color;
-        &.border-input{
-             border: 1px solid $danger-color;
-        }
-    }
-    .has-error &:focus{
-        background-color: $white-bg;
-    }
-    
-    & + .form-control-feedback{
-        border-radius: $border-radius-large;
-        font-size: $font-size-base;
-        margin-top: -7px;
-        position: absolute;
-        right: 10px;
-        top: 50%;
-        vertical-align: middle;
-    }
-    &.border-input{
-         border: 1px solid $table-line-color;
-    }
-    .open &{
-        border-bottom-color: transparent;
-    }
-}
-
-.input-lg{
-    height: 55px;
-    padding: $padding-large-vertical $padding-large-horizontal;
-}
-
-.has-error{
-    .form-control-feedback, .control-label{
-        color: $danger-color;
-    }
-}
-.has-success{
-    .form-control-feedback, .control-label{
-        color: $success-color;
-    }
-}
-
-
-.input-group-addon {
-    background-color: $gray-input-bg;
-    border: medium none;
-    border-radius: $border-radius-base;
-    
-    
-    .has-success &,
-    .has-error &{
-        background-color: $white-color;
-    }
-    .has-error .form-control:focus + &{
-        color: $danger-color;
-    }
-    .has-success .form-control:focus + &{
-        color: $success-color;
-    }
-    .form-control:focus + &,
-    .form-control:focus ~ &{
-        background-color: $white-color;
-    }
-}
-.border-input{ 
-    .input-group-addon{
-        border: solid 1px $table-line-color;
-    }
-}
-.input-group{
-    margin-bottom: 15px;
-}
-.input-group[disabled]{
-    .input-group-addon{
-        background-color: $light-gray;
-    }
-}
-.input-group .form-control:first-child, 
-.input-group-addon:first-child,  
-.input-group-btn:first-child > .dropdown-toggle, 
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
-    border-right: 0 none;
-}
-.input-group .form-control:last-child, 
-.input-group-addon:last-child,  
-.input-group-btn:last-child > .dropdown-toggle, 
-.input-group-btn:first-child > .btn:not(:first-child) {
-    border-left: 0 none;
-}
-.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
-    background-color: $light-gray;
-    cursor: not-allowed;
-    @include placeholder($dark-gray,1);
-}
-.form-control[disabled]::-moz-placeholder{
-   @include placeholder($dark-gray,1);
-}
-.form-control[disabled]:-moz-placeholder{
-   @include placeholder($medium-gray,1);
-}  
-.form-control[disabled]::-webkit-input-placeholder{
-   @include placeholder($medium-gray,1); 
-} 
-.form-control[disabled]:-ms-input-placeholder{
-   @include placeholder($medium-gray,1);
-}
-.input-group-btn .btn{
-    border-width: $border-thin;
-    padding: $padding-round-vertical $padding-base-horizontal;
-}
-.input-group-btn .btn-default:not(.btn-fill){
-    border-color: $medium-gray;
-}
-
-.input-group-btn:last-child > .btn{
-    margin-left: 0;
-}
-textarea.form-control{
-    max-width: 100%;
-    padding: 10px 18px;
-    resize: none;
-}
-

+ 0 - 69
src/sass/paper/_misc.scss

@@ -1,69 +0,0 @@
-/*     General overwrite     */
-body{
-    color: $font-color;
-    font-size: $font-size-base;
-    font-family: 'Muli', Arial, sans-serif;
-    .wrapper{
-        min-height: 100vh;
-        position: relative;
-    }
-}
-a{
-  color: $info-color;
-
-  &:hover, &:focus{
-     color: $info-states-color;
-     text-decoration: none;
-  }
-}
-
-a:focus, a:active,
-button::-moz-focus-inner,
-input::-moz-focus-inner,
-select::-moz-focus-inner,
-input[type="file"] > input[type="button"]::-moz-focus-inner{
-    outline:0 !important;
-}
-.ui-slider-handle:focus,
-.navbar-toggle,
-input:focus,
-button:focus {
-    outline : 0 !important;
-}
-
-/*           Animations              */
-.form-control,
-.input-group-addon,
-.tagsinput,
-.navbar,
-.navbar .alert{
-    @include transition($general-transition-time, $transition-linear);
-}
-
-.sidebar .nav a,
-.table > tbody > tr .td-actions .btn{
-    @include transition($fast-transition-time, $transition-ease-in);
-}
-
-.btn{
-    @include transition($ultra-fast-transition-time, $transition-ease-in);
-}
-.fa{
-    width: 21px;
-    text-align: center;
-}
-.fa-base{
-    font-size: 1.25em !important;
-}
-
-.margin-top{
-    margin-top: 50px;
-}
-hr{
-    border-color: $medium-pale-bg;
-}
-.wrapper{
-    position: relative;
-    top: 0;
-    height: 100vh;
-}

+ 0 - 17
src/sass/paper/_mixins.scss

@@ -1,17 +0,0 @@
-//Utilities 
-
-@import "mixins/transparency";
-@import "mixins/vendor-prefixes";
-
-
-//Components
-
-@import "mixins/buttons";
-@import "mixins/inputs";
-@import "mixins/labels";
-@import "mixins/tabs";
-@import "mixins/navbars";
-@import "mixins/icons";
-@import "mixins/cards";
-@import "mixins/chartist";
-@import "mixins/sidebar";

+ 0 - 293
src/sass/paper/_navbars.scss

@@ -1,293 +0,0 @@
-.nav {
-    > li{
-        > a:hover,
-        > a:focus{
-            background-color: transparent;
-        }
-    }
-}
-.navbar{
-    border: $none;
-    border-radius: 0;
-    font-size: $font-size-navbar;
-    z-index: 3;
-
-    .navbar-brand{
-        font-weight: $font-weight-bold;
-        margin: $navbar-margin-brand;
-        padding: $navbar-padding-brand;
-        font-size: $font-size-large-navbar;
-    }
-    .navbar-nav{
-         > li > a {
-             line-height: 1.42857;
-             margin: $navbar-margin-a;
-             padding: $navbar-padding-a;
-
-            i,
-            p{
-                display: inline-block;
-                margin: 0;
-            }
-            i{
-                position: relative;
-                top: 1px;
-            }
-         }
-         > li > a.btn{
-             margin: $navbar-margin-a-btn;
-             padding: $padding-base-vertical $padding-base-horizontal;
-         }
-    }
-    .btn{
-       margin: $navbar-margin-btn;
-       font-size: $font-size-base;
-    }
-    .btn-simple{
-        font-size: $font-size-medium;
-    }
-}
-
-.navbar-nav > li > .dropdown-menu{
-    border-radius: $border-radius-extreme;
-    margin-top: -5px;
-}
-
-.navbar-default {
-    background-color: $bg-nude;
-    border-bottom: 1px solid $medium-gray;
-
-    .brand{
-        color: $font-color !important;
-    }
-    .navbar-nav{
-        > li > a:not(.btn){
-            color: $dark-gray;
-        }
-
-        > .active > a,
-        > .active > a:not(.btn):hover,
-        > .active > a:not(.btn):focus,
-        > li > a:not(.btn):hover,
-        > li > a:not(.btn):focus {
-            background-color: transparent;
-            border-radius: 3px;
-            color: $info-color;
-            @include opacity(1);
-        }
-
-        > .dropdown > a:hover .caret,
-        > .dropdown > a:focus .caret {
-            border-bottom-color: $info-color;
-            border-top-color: $info-color;
-
-        }
-
-        > .open > a,
-        > .open > a:hover,
-        > .open > a:focus{
-            background-color: transparent;
-            color: $info-color;
-        }
-
-        .navbar-toggle:hover,.navbar-toggle:focus {
-            background-color: transparent;
-        }
-
-    }
-
-    &:not(.navbar-transparent) .btn-default:hover{
-        color: $info-color;
-        border-color: $info-color;
-    }
-    &:not(.navbar-transparent) .btn-neutral,
-    &:not(.navbar-transparent) .btn-neutral:hover,
-    &:not(.navbar-transparent) .btn-neutral:active{
-            color: $dark-gray;
-        }
-}
-
-.navbar-form{
-   @include box-shadow(none);
-   .form-control{
-        @include light-form();
-        height: 22px;
-        font-size: $font-size-navbar;
-        line-height: $line-height-general;
-        color: $light-gray;
-    }
-    .navbar-transparent & .form-control,
-    [class*="navbar-ct"] & .form-control{
-        color: $white-color;
-        border: $none;
-        border-bottom: 1px solid rgba($white-color,.6);
-    }
-
-}
-
-.navbar-ct-primary{
-    @include navbar-color($bg-primary);
-}
-.navbar-ct-info{
-    @include navbar-color($bg-info);
-}
-.navbar-ct-success{
-    @include navbar-color($bg-success);
-}
-.navbar-ct-warning{
-    @include navbar-color($bg-warning);
-}
-.navbar-ct-danger{
-    @include navbar-color($bg-danger);
-}
-
-.navbar-transparent{
-    padding-top: 15px;
-    background-color: transparent;
-    border-bottom: 1px solid transparent;
-}
-
-.navbar-toggle{
-    margin-top: 19px;
-    margin-bottom: 19px;
-    border: $none;
-
-    .icon-bar {
-        background-color: $white-color;
-    }
-     .navbar-collapse,
-     .navbar-form {
-        border-color: transparent;
-    }
-
-    &.navbar-default .navbar-toggle:hover,
-    &.navbar-default .navbar-toggle:focus {
-        background-color: transparent;
-    }
-}
-
-.navbar-transparent, [class*="navbar-ct"]{
-
-    .navbar-brand{
-
-        @include opacity(.9);
-
-        &:focus,
-
-        &:hover{
-
-            background-color: transparent;
-
-            @include opacity(1);
-
-        }
-
-    }
-
-    .navbar-brand:not([class*="text"]){
-
-        color: $white-color;
-
-    }
-
-    .navbar-nav{
-
-        > li > a:not(.btn){
-
-            color: $white-color;
-
-            border-color: $white-color;
-
-            @include opacity(0.8);
-
-        }
-
-        > .active > a:not(.btn),
-
-        > .active > a:hover:not(.btn),
-
-        > .active > a:focus:not(.btn),
-
-        > li > a:hover:not(.btn),
-
-        > li > a:focus:not(.btn){
-
-            background-color: transparent;
-
-            border-radius: 3px;
-
-            color: $white-color;
-
-            @include opacity(1);
-
-        }
-
-        .nav > li > a.btn:hover{
-
-            background-color: transparent;
-
-        }
-
-        > .dropdown > a .caret,
-
-        > .dropdown > a:hover .caret,
-
-        > .dropdown > a:focus .caret{
-
-            border-bottom-color: $white-color;
-
-            border-top-color: $white-color;
-
-        }
-
-        > .open > a,
-
-        > .open > a:hover,
-
-        > .open > a:focus {
-
-            background-color: transparent;
-
-            color: $white-color;
-
-            @include opacity(1);
-
-        }
-
-    }
-
-    .btn-default{
-
-        color: $white-color;
-
-        border-color: $white-color;
-
-    }
-
-    .btn-default.btn-fill{
-
-        color: $dark-gray;
-
-        background-color: $white-color;
-
-        @include opacity(.9);
-
-    }
-
-    .btn-default.btn-fill:hover,
-
-    .btn-default.btn-fill:focus,
-
-    .btn-default.btn-fill:active,
-
-    .btn-default.btn-fill.active,
-
-    .open .dropdown-toggle.btn-fill.btn-default{
-
-        border-color: $white-color;
-
-        @include opacity(1);
-
-    }
-
-}

+ 0 - 447
src/sass/paper/_responsive.scss

@@ -1,447 +0,0 @@
-@media (min-width: 992px){
-    .navbar{
-        min-height: 75px;
-    }
-    .navbar-form {
-        margin-top: 21px;
-        margin-bottom: 21px;
-        padding-left: 5px;
-        padding-right: 5px;
-    }
-    .navbar-search-form{
-        display: none;
-    }
-    .navbar-nav > li > .dropdown-menu,
-    .dropdown .dropdown-menu{
-        transform: translate3d(0px, -40px, 0px);
-        transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s;
-    }
-    .navbar-nav > li.open > .dropdown-menu, .dropdown.open .dropdown-menu{
-        transform: translate3d(0px, 0px, 0px);
-    }
-
-    .navbar-nav > li > .dropdown-menu:before{
-        border-bottom: 11px solid $medium-pale-bg;
-        border-left: 11px solid rgba(0, 0, 0, 0);
-        border-right: 11px solid rgba(0, 0, 0, 0);
-        content: "";
-        display: inline-block;
-        position: absolute;
-        right: 12px;
-        top: -11px;
-    }
-    .navbar-nav > li > .dropdown-menu:after {
-        border-bottom: 11px solid $pale-bg;
-        border-left: 11px solid rgba(0, 0, 0, 0);
-        border-right: 11px solid rgba(0, 0, 0, 0);
-        content: "";
-        display: inline-block;
-        position: absolute;
-        right: 12px;
-        top: -10px;
-    }
-
-    .navbar-nav.navbar-left > li > .dropdown-menu:before{
-        right: auto;
-        left: 12px;
-    }
-
-    .navbar-nav.navbar-left > li > .dropdown-menu:after{
-        right: auto;
-        left: 12px;
-    }
-
-    .navbar{
-        .navbar-header{
-            margin-left: 10px;
-        }
-    }
-
-    .footer:not(.footer-big){
-        nav > ul{
-           li:first-child{
-             margin-left: 0;
-           }
-        }
-    }
-
-    body > .navbar-collapse.collapse{
-        display: none !important;
-    }
-
-    .card{
-        form{
-            [class*="col-"]{
-                padding: 6px;
-            }
-            [class*="col-"]:first-child{
-                padding-left: 15px;
-            }
-            [class*="col-"]:last-child{
-                padding-right: 15px;
-            }
-        }
-    }
-}
-
-/*          Changes for small display      */
-
-@media (max-width: 991px){
-    .sidebar{
-        display: none;
-    }
-
-    .main-panel{
-        width: 100%;
-    }
-    .navbar-transparent{
-        padding-top: 15px;
-        background-color: rgba(0, 0, 0, 0.45);
-    }
-    body {
-         position: relative;
-    }
-    h6{
-        font-size: 1em;
-    }
-    .wrapper{
-       @include transform-translate-x(0px);
-       @include transition (0.33s, cubic-bezier(0.685, 0.0473, 0.346, 1));
-       left: 0;
-       background-color: white;
-    }
-    .navbar .container{
-         left: 0;
-          width: 100%;
-         @include transition (0.33s, cubic-bezier(0.685, 0.0473, 0.346, 1));
-         position: relative;
-    }
-    .navbar .navbar-collapse.collapse,
-    .navbar .navbar-collapse.collapse.in,
-    .navbar .navbar-collapse.collapsing{
-        display: none !important;
-    }
-
-    .navbar-nav > li{
-        float: none;
-        position: relative;
-        display: block;
-    }
-
-    .off-canvas-sidebar {
-        position: fixed;
-        display: block;
-        top: 0;
-        height: 100%;
-        width: 230px;
-        right: 0;
-        z-index: 1032;
-        visibility: visible;
-        background-color: #999;
-        overflow-y: visible;
-        border-top: none;
-        text-align: left;
-        padding-right: 0px;
-        padding-left: 0;
-
-        @include transform-translate-x(230px);
-        @include transition (0.33s, cubic-bezier(0.685, 0.0473, 0.346, 1));
-
-        .sidebar-wrapper {
-            position: relative;
-            z-index: 3;
-            overflow-y: scroll;
-            height: 100%;
-            box-shadow: inset 1px 0px 0px 0px $medium-gray;
-        }
-
-        .nav{
-            margin-top: 0;
-            padding: 10px $margin-base-vertical 0;
-
-            > li{
-
-                > a{
-                    margin: 0px 0px;
-                    color: $default-color;
-                    text-transform: uppercase;
-                    font-weight: 600;
-                    font-size: $font-size-small;
-                    line-height: $line-height-general;
-                    padding: 10px 0;
-
-                    &:hover,
-                    &.active{
-                        color: $default-states-color;
-                    }
-
-                    p,
-                    .notification,
-                    .caret,
-                    {
-                        display: inline-block;
-                    }
-
-                    .caret{
-                        float: right;
-                        position: relative;
-                        top: 12px;
-                    }
-
-                    i{
-                        font-size: 18px;
-                        margin-right: 10px;
-                        line-height: 26px;
-                    }
-                }
-
-                &.active > a{
-
-                    &:before{
-                        border-right: none;
-                        border-left:  12px solid $medium-gray;
-                        border-top: 12px solid transparent;
-                        border-bottom: 12px solid transparent;
-                        right: auto;
-                        margin-left: -$margin-base-vertical;
-                        left: 0px;
-                        top: 10px;
-                    }
-
-                    &:after{
-                        border-right: none;
-                        border-left: 12px solid $bg-nude;
-                        border-top: 12px solid transparent;
-                        border-bottom: 12px solid transparent;
-                        right: auto;
-                        margin-left: -$margin-base-vertical;
-                        left: -1px;
-                        top: 10px;
-                    }
-                }
-
-            }
-
-
-
-        }
-
-        &::after{
-            top: 0;
-            left: 0;
-            height: 100%;
-            width: 100%;
-            position: absolute;
-            background-color: $bg-nude;
-            background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(112, 112, 112, 0) 60%, rgba(186, 186, 186, 0.15) 100%);
-            display: block;
-            content: "";
-            z-index: 1;
-        }
-        &.has-image::after{
-            @include black-filter(.8);
-        }
-
-        .logo{
-            position: relative;
-            z-index: 4;
-            padding-top: 11px;
-            padding-bottom: 11px;
-        }
-
-        .divider{
-            height: 1px;
-            margin: 10px 0;
-        }
-    }
-    .nav-open .navbar-collapse{
-        @include transform-translate-x(0px);
-    }
-    .nav-open .navbar .container{
-        left: -230px;
-    }
-    .nav-open .wrapper{
-        left: 0;
-        @include transform-translate-x(-230px);
-    }
-    .navbar-toggle .icon-bar {
-          display: block;
-          position: relative;
-          background: #fff;
-          width: 24px;
-          height: 2px;
-          border-radius: 1px;
-          margin: 0 auto;
-    }
-
-    .navbar-header .navbar-toggle {
-        margin: 10px 15px 10px 0;
-        width: 40px;
-        height: 40px;
-    }
-    .bar1,
-    .bar2,
-    .bar3 {
-      outline: 1px solid transparent;
-    }
-    .bar1 {
-      top: 0px;
-      @include bar-animation($topbar-back);
-    }
-    .bar2 {
-      opacity: 1;
-    }
-    .bar3 {
-      bottom: 0px;
-      @include bar-animation($bottombar-back);
-    }
-    .toggled .bar1 {
-      top: 6px;
-      @include bar-animation($topbar-x);
-    }
-    .toggled .bar2 {
-      opacity: 0;
-    }
-    .toggled .bar3 {
-      bottom: 6px;
-      @include bar-animation($bottombar-x);
-    }
-
-    @include topbar-x-rotation();
-    @include topbar-back-rotation();
-    @include bottombar-x-rotation();
-    @include bottombar-back-rotation();
-
-    @-webkit-keyframes fadeIn {
-      0% {opacity: 0;}
-      100% {opacity: 1;}
-    }
-    @-moz-keyframes fadeIn {
-      0% {opacity: 0;}
-      100% {opacity: 1;}
-    }
-    @keyframes fadeIn {
-      0% {opacity: 0;}
-      100% {opacity: 1;}
-    }
-
-    .dropdown-menu .divider{
-        background-color: rgba(229, 229, 229, 0.15);
-    }
-
-    .navbar-nav {
-        margin: 1px 0;
-    }
-
-    .dropdown-menu {
-        display: none;
-
-        & > li > a{
-            &:hover,
-            &:focus{
-                background-color: transparent;
-            }
-        }
-    }
-
-    .navbar-fixed-top {
-        -webkit-backface-visibility: hidden;
-    }
-    #bodyClick {
-        height: 100%;
-        width: 100%;
-        position: fixed;
-        opacity: 0;
-        top: 0;
-        left: auto;
-        right: 230px;
-        content: "";
-        z-index: 9999;
-        overflow-x: hidden;
-    }
-    .form-control + .form-control-feedback{
-        margin-top: -8px;
-    }
-    .navbar-toggle:hover,.navbar-toggle:focus {
-        background-color: transparent !important;
-    }
-    .btn.dropdown-toggle{
-        margin-bottom: 0;
-    }
-    .media-post .author{
-        width: 20%;
-        float: none !important;
-        display: block;
-        margin: 0 auto 10px;
-    }
-    .media-post .media-body{
-        width: 100%;
-    }
-
-    .navbar-collapse.collapse{
-        height: 100% !important;
-    }
-    .navbar-collapse.collapse.in {
-        display: block;
-    }
-    .navbar-header .collapse, .navbar-toggle {
-        display:block !important;
-    }
-    .navbar-header {
-        float:none;
-    }
-    .navbar-nav .open .dropdown-menu {
-        position: static;
-        float: none;
-        width: auto;
-        margin-top: 0;
-        background-color: transparent;
-        border: 0;
-        -webkit-box-shadow: none;
-        box-shadow: none;
-    }
-
-    .main-panel > .content{
-        padding-left: 0;
-        padding-right: 0;
-    }
-    .nav .open > a{
-        &,
-        &:focus,
-        &:hover{
-            background-color: transparent;
-        }
-
-    }
-
-    .footer .copyright{
-        padding: 0px 15px;
-        width: 100%;
-    }
-}
-
-//overwrite table responsive for 768px screens
-
-@media (min-width: 992px){
-    .table-full-width{
-        margin-left: -15px;
-        margin-right: -15px;
-    }
-    .table-responsive{
-        overflow: visible;
-    }
-
-}
-
-@media (max-width: 991px){
-    .table-responsive {
-        width: 100%;
-        margin-bottom: 15px;
-        border: 1px solid #dddddd;
-        overflow-x: scroll;
-        overflow-y: hidden;
-        -ms-overflow-style: -ms-autohiding-scrollbar;
-        -webkit-overflow-scrolling: touch;
-    }
-
-}

+ 0 - 194
src/sass/paper/_sidebar-and-main-panel.scss

@@ -1,194 +0,0 @@
-.sidebar{
-    position: absolute;
-    top: 0;
-    bottom: 0;
-    left: 0;
-    z-index: 1;
-    background-size: cover;
-    background-position: center center;
-    .sidebar-wrapper{
-        position: relative;
-        max-height: none;
-        min-height: 100%;
-        overflow: hidden;
-        width: 260px;
-        z-index: 4;
-        box-shadow: inset -1px 0px 0px 0px $medium-gray;
-    }
-    .sidebar-background{
-        position: absolute;
-        z-index: 1;
-        height: 100%;
-        width: 100%;
-        display: block;
-        top: 0;
-        left: 0;
-        background-size: cover;
-        background-position: center center;
-    }
-
-}
-.sidebar,
-.off-canvas-sidebar{
-    width: 260px;
-    display: block;
-    font-weight: 200;
-
-    .logo{
-        padding: 18px 0px;
-        margin: 0 20px;
-
-        p{
-            float: left;
-            font-size: 20px;
-            margin: 10px 10px;
-            line-height: 20px;
-        }
-
-        .simple-text{
-            text-transform: uppercase;
-            padding: $padding-small-vertical $padding-zero;
-            display: block;
-            font-size: $font-size-large;
-            text-align: center;
-            font-weight: $font-weight-normal;
-            line-height: 30px;
-        }
-    }
-
-    .nav{
-        margin-top: 20px;
-
-        li{
-            > a{
-                margin: 10px 0px;
-                padding-left: 25px;
-                padding-right: 25px;
-
-                opacity: .7;
-            }
-
-            &:hover > a{
-                opacity: 1;
-            }
-
-            &.active > a{
-                color: $primary-color;
-                opacity: 1;
-
-                &:before{
-                    border-right: 17px solid $medium-gray;
-                    border-top: 17px solid transparent;
-                    border-bottom: 17px solid transparent;
-                    content: "";
-                    display: inline-block;
-                    position: absolute;
-                    right: 0;
-                    top: 8px;
-                }
-
-                &:after{
-                    border-right: 17px solid $bg-nude;
-                    border-top: 17px solid transparent;
-                    border-bottom: 17px solid transparent;
-                    content: "";
-                    display: inline-block;
-                    position: absolute;
-                    right: -1px;
-                    top: 8px;
-                }
-            }
-        }
-
-        p{
-            margin: 0;
-            line-height: 30px;
-            font-size: 12px;
-            font-weight: 600;
-            text-transform: uppercase;
-        }
-
-        i{
-            font-size: 24px;
-            float: left;
-            margin-right: 15px;
-            line-height: 30px;
-            width: 30px;
-            text-align: center;
-        }
-    }
-
-    &:after,
-    &:before{
-        display: block;
-        content: "";
-        position: absolute;
-        width: 100%;
-        height: 100%;
-        top: 0;
-        left: 0;
-        z-index: 2;
-        background:  $white-background-color;
-    }
-
-    &,
-    &[data-background-color="white"]{
-        @include sidebar-background-color($white-background-color, $default-color);
-    }
-    &[data-background-color="black"]{
-        @include sidebar-background-color($black-background-color, $white-color);
-    }
-
-    &[data-active-color="primary"]{
-        @include sidebar-active-color($primary-color);
-    }
-    &[data-active-color="info"]{
-        @include sidebar-active-color($info-color);
-    }
-    &[data-active-color="success"]{
-        @include sidebar-active-color($success-color);
-    }
-    &[data-active-color="warning"]{
-        @include sidebar-active-color($warning-color);
-    }
-    &[data-active-color="danger"]{
-        @include sidebar-active-color($danger-color);
-    }
-
-}
-
-.main-panel{
-    background-color: $bg-nude;
-    position: relative;
-    z-index: 2;
-    float: right;
-    width: $sidebar-width;
-    min-height: 100%;
-
-    > .content{
-        padding: 30px 15px;
-        min-height: calc(100% - 123px);
-    }
-
-    > .footer{
-        border-top: 1px solid rgba(0, 0, 0, 0.1);
-    }
-
-    .navbar{
-        margin-bottom: 0;
-    }
-}
-
-.sidebar,
-.main-panel{
-    overflow: auto;
-    max-height: 100%;
-    height: 100%;
-    -webkit-transition-property: top,bottom;
-    transition-property: top,bottom;
-    -webkit-transition-duration: .2s,.2s;
-    transition-duration: .2s,.2s;
-    -webkit-transition-timing-function: linear,linear;
-    transition-timing-function: linear,linear;
-    -webkit-overflow-scrolling: touch;
-}

+ 0 - 77
src/sass/paper/_tables.scss

@@ -1,77 +0,0 @@
-.table{
-    thead,
-    tbody,
-    tfoot{
-        tr > th,
-        tr > td{
-            border-top: 1px solid $table-line-color;
-        }
-    }
-   > thead > tr > th{
-       border-bottom-width: 0;
-       font-size: $font-size-h5;
-       font-weight: $font-weight-light;
-   }
-
-   .radio,
-   .checkbox{
-       margin-top: 0;
-       margin-bottom: 22px;
-       padding: 0;
-       width: 15px;
-   }
-   > thead > tr > th,
-   > tbody > tr > th,
-   > tfoot > tr > th,
-   > thead > tr > td,
-   > tbody > tr > td,
-   > tfoot > tr > td{
-       padding: 12px;
-       vertical-align: middle;
-   }
-
-   .th-description{
-       max-width: 150px;
-   }
-   .td-price{
-       font-size: 26px;
-       font-weight: $font-weight-light;
-       margin-top: 5px;
-       text-align: right;
-   }
-   .td-total{
-        font-weight: $font-weight-bold;
-        font-size: $font-size-h5;
-        padding-top: 20px;
-        text-align: right;
-    }
-
-   .td-actions .btn{
-
-        &.btn-sm,
-        &.btn-xs{
-            padding-left: 3px;
-            padding-right: 3px;
-        }
-    }
-
-    > tbody > tr{
-        position: relative;
-    }
-}
-.table-striped{
-    tbody > tr:nth-of-type(2n+1) {
-        background-color: #fff;
-    }
-    tbody > tr:nth-of-type(2n) {
-        background-color: $pale-bg;
-    }
-    > thead > tr > th,
-    > tbody > tr > th,
-    > tfoot > tr > th,
-    > thead > tr > td,
-    > tbody > tr > td,
-    > tfoot > tr > td{
-        padding: 15px 8px;
-    }
-}

+ 0 - 117
src/sass/paper/_typography.scss

@@ -1,117 +0,0 @@
-h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, .navbar, .brand, a, .td-name, td{
-    -moz-osx-font-smoothing: grayscale;
-    -webkit-font-smoothing: antialiased;
-    font-family: 'Muli', "Helvetica", Arial, sans-serif;
-}
-
-h1, .h1, h2, .h2, h3, .h3, h4, .h4{
-    font-weight: $font-weight-normal;
-    margin: $margin-large-vertical 0 $margin-base-vertical;
-}
-
-h1, .h1 {
-    font-size: $font-size-h1;
-}
-h2, .h2{
-    font-size: $font-size-h2;
-}
-h3, .h3{
-    font-size: $font-size-h3;
-    line-height: 1.4;
-    margin: 20px 0 10px;
-}
-h4, .h4{
-    font-size: $font-size-h4;
-    font-weight: $font-weight-bold;
-    line-height: 1.2em;
-}
-h5, .h5 {
-    font-size: $font-size-h5;
-    font-weight: $font-weight-normal;
-    line-height: 1.4em;
-    margin-bottom: 15px;
-}
-h6, .h6{
-    font-size: $font-size-h6;
-    font-weight: $font-weight-bold;
-    text-transform: uppercase;
-}
-p{
-    font-size: $font-paragraph;
-    line-height: $line-height-general;
-}
-
-h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
-    color: $dark-gray;
-    font-weight: $font-weight-light;
-    line-height: $line-height-general;
-}
-
-h1 small, h2 small, h3 small, h1 .small, h2 .small, h3 .small {
-    font-size: 60%;
-}
-.title-uppercase{
-    text-transform: uppercase;
-}
-blockquote{
-    font-style: italic;
-}
-blockquote small{
-    font-style: normal;
-}
-.text-muted{
-    color: $medium-gray;
-}
-.text-primary, .text-primary:hover{
-    color: $primary-states-color;
-}
-.text-info, .text-info:hover{
-    color: $info-states-color;
-}
-.text-success, .text-success:hover{
-    color: $success-states-color;
-}
-.text-warning, .text-warning:hover{
-    color: $warning-states-color;
-}
-.text-danger, .text-danger:hover{
-    color: $danger-states-color;
-}
-.glyphicon{
-    line-height: 1;
-}
-strong{
-    color: $default-states-color;
-}
-.icon-primary{
-    color: $primary-color;
-}
-.icon-info{
-    color: $info-color;
-}
-.icon-success{
-    color: $success-color;
-}
-.icon-warning{
-    color: $warning-color;
-}
-.icon-danger{
-    color: $danger-color;
-}
-.chart-legend{
-    .text-primary, .text-primary:hover{
-        color: $primary-color;
-    }
-    .text-info, .text-info:hover{
-        color: $info-color;
-    }
-    .text-success, .text-success:hover{
-        color: $success-color;
-    }
-    .text-warning, .text-warning:hover{
-        color: $warning-color;
-    }
-    .text-danger, .text-danger:hover{
-        color: $danger-color;
-    }
-}

+ 0 - 262
src/sass/paper/_variables.scss

@@ -1,262 +0,0 @@
-$font-color:                 #66615b !default;
-$fill-font-color:            rgba(255, 255, 255, 0.7);
-
-$none:                       0   !default;
-$border-thin:                1px !default;
-$border-thick:               2px !default;
-
-$white-color:                #FFFFFF !default;
-$white-bg:                   #FFFFFF !default;
-
-$smoke-bg:                   #F5F5F5 !default;
-$pale-bg:                    #FFFCF5 !default;
-$medium-pale-bg:             #F1EAE0 !default;
-
-$table-line-color:           #CCC5B9 !default;
-$muted-color:                #a49e93 !default;
-
-$black-bg:                   rgba(30,30,30,.97) !default;
-
-$black-color:                #333333 !default;
-$black-hr:                   #444444 !default;
-
-$white-background-color:        #FFFFFF !default;
-$black-background-color:        #212120 !default;
-
-$light-gray:                 #E3E3E3 !default;
-$medium-gray:                #DDDDDD !default;
-$dark-gray:                  #9A9A9A !default;
-
-$gray-input-bg:              #fffcf5 !default;
-$danger-input-bg:            #FFC0A4 !default;
-$success-input-bg:           #ABF3CB !default;
-$other-medium-gray:          #A49E93 !default;
-$transparent-bg:             transparent !default;
-
-$default-color:              #66615B !default;
-$default-bg:                 #66615B !default;
-$default-states-color:       #403D39 !default;
-
-$primary-color:              #7A9E9F !default;
-$primary-bg:                 #7A9E9F !default;
-$primary-states-color:       #427C89 !default;
-
-$success-color:              #7AC29A !default;
-$success-bg:                 #7AC29A !default;
-$success-states-color:       #42A084 !default;
-
-$info-color:                 #68B3C8 !default;
-$info-bg:                    #68B3C8 !default;
-$info-states-color:          #3091B2 !default;
-
-$warning-color:              #F3BB45 !default;
-$warning-bg:                 #F3BB45 !default;
-$warning-states-color:       #BB992F !default;
-
-
-$danger-color:               #EB5E28 !default;
-$danger-bg:                  #EB5E28 !default;
-$danger-states-color:        #B33C12 !default;
-
-
-$link-disabled-color:        #666666 !default;
-
-
-/*      light colors - used for select dropdown         */
-
-$light-blue:                 rgba($primary-color, .2);
-$light-azure:                rgba($info-color, .2);
-$light-green:                rgba($success-color, .2);
-$light-orange:               rgba($warning-color, .2);
-$light-red:                  rgba($danger-color, .2);
-
-
-//== Components
-//
-$padding-base-vertical:         7px !default;
-$padding-base-horizontal:       18px !default;
-
-$padding-round-vertical:        9px !default;
-$padding-round-horizontal:     18px !default;
-
-$padding-simple-vertical:      10px !default;
-$padding-simple-horizontal:    18px !default;
-
-$padding-large-vertical:       11px !default;
-$padding-large-horizontal:     30px !default;
-
-$padding-small-vertical:        4px !default;
-$padding-small-horizontal:     10px !default;
-
-$padding-xs-vertical:           2px !default;
-$padding-xs-horizontal:         5px !default;
-
-$padding-label-vertical:        2px !default;
-$padding-label-horizontal:     12px !default;
-
-// padding for links inside dropdown menu
-$padding-dropdown-vertical:     10px !default;
-$padding-dropdown-horizontal:   15px !default;
-
-$margin-large-vertical:        30px !default;
-$margin-base-vertical:         15px !default;
-
-// border radius for buttons
-$border-radius-btn-small:      26px !default;
-$border-radius-btn-base:       20px !default;
-$border-radius-btn-large:      50px !default;
-
-
-// Cristina: am schimbat aici si s-au modificat inputurile
-$margin-bottom:                0 0 10px 0 !default;
-$border-radius-small:           3px !default;
-$border-radius-base:            4px !default;
-$border-radius-large:           6px !default;
-$border-radius-extreme:        6px !default;
-
-$border-radius-large-top:      $border-radius-large $border-radius-large 0 0 !default;
-$border-radius-large-bottom:   0 0 $border-radius-large $border-radius-large !default;
-
-$btn-round-radius:             30px !default;
-
-$height-base:                  40px !default;
-
-$font-size-base:               14px !default;
-$font-size-xs:                 12px !default;
-$font-size-small:              12px !default;
-$font-size-medium:             16px !default;
-$font-size-large:              18px !default;
-$font-size-large-navbar:       20px !default;
-
-$font-size-h1:                 3.2em   !default;
-$font-size-h2:                 2.6em     !default;
-$font-size-h3:                 1.825em !default;
-$font-size-h4:                 1.5em   !default;
-$font-size-h5:                 1.25em  !default;
-$font-size-h6:                 0.9em   !default;
-$font-paragraph:               16px    !default;
-$font-size-navbar:             16px    !default;
-$font-size-small:              12px    !default;
-
-$font-weight-light:          300 !default;
-$font-weight-normal:         400 !default;
-$font-weight-semi:           500 !default;
-$font-weight-bold:           600 !default;
-
-$line-height-small:            20px !default;
-$line-height-general:          1.4em !default;
-$line-height:                 36px !default;
-$line-height-lg:              54px !default;
-
-
-$border-radius-top:        10px 10px 0 0 !default;
-$border-radius-bottom:     0 0 10px 10px !default;
-
-$dropdown-shadow:          0 2px rgba(17, 16, 15, 0.1), 0 2px 10px rgba(17, 16, 15, 0.1);
-
-$general-transition-time:  300ms !default;
-
-$slow-transition-time:           300ms !default;
-$dropdown-coordinates:      29px -50px !default;
-
-$fast-transition-time:           150ms !default;
-$select-coordinates:         50% -40px !default;
-
-$transition-linear:                                   linear !default;
-$transition-bezier:         cubic-bezier(0.34, 1.61, 0.7, 1) !default;
-$transition-ease:           ease 0s;
-
-$navbar-padding-a:               10px 15px;
-$navbar-margin-a:                15px  0px;
-
-$padding-social-a:               10px  5px;
-
-$navbar-margin-a-btn:            15px 3px;
-$navbar-margin-a-btn-round:      16px 3px;
-
-
-$navbar-padding-brand:           20px 15px;
-$navbar-margin-brand:             5px  0px;
-
-$navbar-margin-brand-icons:      12px auto;
-
-$navbar-margin-btn:              15px  3px;
-
-$height-icon:					 64px !default;
-$width-icon:					 64px !default;
-$padding-icon:					 12px !default;
-$border-radius-icon:		     15px !default;
-
-
-$white-navbar:              rgba(#FFFFFF, .96);
-$blue-navbar:               rgba(#34ACDC, .98);
-$azure-navbar:              rgba(#5BCAFF, .98);
-$green-navbar:              rgba(#4CD964, .98);
-$orange-navbar:             rgba(#FF9500, .98);
-$red-navbar:                rgba(#FF4C40, .98);
-
-$bg-nude:               #f4f3ef !default;
-$bg-primary:            #8ECFD5 !default;
-$bg-info:               #7CE4FE !default;
-$bg-success:            #8EF3C5 !default;
-$bg-warning:            #FFE28C !default;
-$bg-danger:             #FF8F5E !default;
-
-$topbar-x:             topbar-x !default;
-$topbar-back:          topbar-back !default;
-$bottombar-x:          bottombar-x !default;
-$bottombar-back:       bottombar-back !default;
-
-$transition-linear:                                   linear !default;
-$transition-bezier:         cubic-bezier(0.34, 1.61, 0.7, 1) !default;
-$transition-ease:           ease 0s;
-$transition-ease-in:              ease-in !default;
-$transition-ease-out:             ease-out !default;
-
-$general-transition-time:  300ms !default;
-
-$slow-transition-time:           370ms !default;
-$dropdown-coordinates:      29px -50px !default;
-
-$fast-transition-time:           150ms !default;
-
-$ultra-fast-transition-time:     100ms  !default;
-
-$select-coordinates:         50% -40px !default;
-
-$padding-zero:                   0px !default;
-
-$sidebar-width:               calc(100% - 260px) !default;
-$medium-dark-gray:           #AAAAAA !default;
-
-//variables used in cards
-$card-black-color:          #252422 !default;
-$card-muted-color:          #ccc5b9 !default;
-
-
-//variables used for sidebar
-$sidebar-background-dark-blue: #506367;
-
-$sidebar-background-blue:      #b8d8d8 !default;
-$sidebar-font-blue:            #506568 !default;
-$sidebar-subtitle-blue:        #7a9e9f !default;
-
-$sidebar-background-green:      #d5e5a3 !default;
-$sidebar-font-green:            #60773d !default;
-$sidebar-subtitle-green:        #92ac56 !default;
-
-$sidebar-background-yellow:      #ffe28c !default;
-$sidebar-font-yellow:            #b25825 !default;
-$sidebar-subtitle-yellow:        #d88715 !default;
-
-$sidebar-background-brown:      #d6c1ab !default;
-$sidebar-font-brown:            #75442e !default;
-$sidebar-subtitle-brown:        #a47e65 !default;
-
-$sidebar-background-purple:      #baa9ba !default;
-$sidebar-font-purple:            #3a283d !default;
-$sidebar-subtitle-purple:        #5a283d !default;
-
-$sidebar-background-orange:      #ff8f5e !default;
-$sidebar-font-orange:            #772510 !default;
-$sidebar-subtitle-orange:        #e95e37 !default;

+ 0 - 85
src/sass/paper/mixins/_buttons.scss

@@ -1,85 +0,0 @@
-// Mixin for generating new styles
-@mixin btn-styles($btn-color, $btn-states-color) {
-  border-color: $btn-color;
-  color: $btn-color;
-  
-  &:hover,
-  &:focus,
-  &:active,
-  &.active,
-  .open > &.dropdown-toggle {
-    background-color: $btn-color;
-    color: $fill-font-color;
-    border-color: $btn-color;
-    .caret{
-        border-top-color: $fill-font-color;
-    }
-  }
-  
-  &.disabled,
-  &:disabled,
-  &[disabled],
-  fieldset[disabled] & {
-    &,
-    &:hover,
-    &:focus,
-    &.focus,
-    &:active,
-    &.active {
-      background-color: $transparent-bg;
-      border-color: $btn-color;
-    }
-  }
-  
-
-  &.btn-fill {
-    color: $white-color;
-    background-color: $btn-color;
-    @include opacity(1);  
-
-    &:hover,
-    &:focus,
-    &:active,
-    &.active,
-    .open > &.dropdown-toggle{
-        background-color: $btn-states-color;
-        color: $white-color;
-        border-color: $btn-states-color;
-    }
-    
-    .caret{
-        border-top-color: $white-color;
-    }
-  }
-  
-  &.btn-simple {
-    &:hover,
-    &:focus,
-    &:active,
-    &.active,
-    .open > &.dropdown-toggle{
-        background-color: $transparent-bg;
-        color: $btn-states-color;
-    }
-    
-    .caret{
-        border-top-color: $white-color;
-    }
-  }  
-  
-  .caret{
-      border-top-color: $btn-color;
-  }
-}
-
-
-@mixin btn-size($padding-vertical, $padding-horizontal, $font-size, $border, $line-height){
-   font-size: $font-size;
-   border-radius: $border;
-   padding: $padding-vertical $padding-horizontal;
-    
-   &.btn-simple{
-       padding: $padding-vertical + 2 $padding-horizontal; 
-   }
-    
-}

+ 0 - 8
src/sass/paper/mixins/_cards.scss

@@ -1,8 +0,0 @@
-@mixin filter($color){
-    @if $color == #FFFFFF{
-         background-color: rgba($color,.91);
-    } @else {
-         background-color: rgba($color,.69);
-    }
-}
-

+ 0 - 104
src/sass/paper/mixins/_chartist.scss

@@ -1,104 +0,0 @@
-// Scales for responsive SVG containers
-$ct-scales: ((1), (15/16), (8/9), (5/6), (4/5), (3/4), (2/3), (5/8), (1/1.618), (3/5), (9/16), (8/15), (1/2), (2/5), (3/8), (1/3), (1/4)) !default;
-$ct-scales-names: (ct-square, ct-minor-second, ct-major-second, ct-minor-third, ct-major-third, ct-perfect-fourth, ct-perfect-fifth, ct-minor-sixth, ct-golden-section, ct-major-sixth, ct-minor-seventh, ct-major-seventh, ct-octave, ct-major-tenth, ct-major-eleventh, ct-major-twelfth, ct-double-octave) !default;
-
-// Class names to be used when generating CSS
-$ct-class-chart: ct-chart !default;
-$ct-class-chart-line: ct-chart-line !default;
-$ct-class-chart-bar: ct-chart-bar !default;
-$ct-class-horizontal-bars: ct-horizontal-bars !default;
-$ct-class-chart-pie: ct-chart-pie !default;
-$ct-class-chart-donut: ct-chart-donut !default;
-$ct-class-label: ct-label !default;
-$ct-class-series: ct-series !default;
-$ct-class-line: ct-line !default;
-$ct-class-point: ct-point !default;
-$ct-class-area: ct-area !default;
-$ct-class-bar: ct-bar !default;
-$ct-class-slice-pie: ct-slice-pie !default;
-$ct-class-slice-donut: ct-slice-donut !default;
-$ct-class-grid: ct-grid !default;
-$ct-class-vertical: ct-vertical !default;
-$ct-class-horizontal: ct-horizontal !default;
-$ct-class-start: ct-start !default;
-$ct-class-end: ct-end !default;
-
-// Container ratio
-$ct-container-ratio: (1/1.618) !default;
-
-// Text styles for labels
-$ct-text-color: rgba(0, 0, 0, 0.4) !default;
-$ct-text-size: 0.9em !default;
-$ct-text-align: flex-start !default;
-$ct-text-justify: flex-start !default;
-$ct-text-line-height: 1;
-
-// Grid styles
-$ct-grid-color: rgba(0, 0, 0, 0.2) !default;
-$ct-grid-dasharray: 2px !default;
-$ct-grid-width: 1px !default;
-
-// Line chart properties
-$ct-line-width: 4px !default;
-$ct-line-dasharray: false !default;
-$ct-point-size: 10px !default;
-// Line chart point, can be either round or square
-$ct-point-shape: round !default;
-// Area fill transparency between 0 and 1
-$ct-area-opacity: 0.7 !default;
-
-// Bar chart bar width
-$ct-bar-width: 10px !default;
-
-// Donut width (If donut width is to big it can cause issues where the shape gets distorted)
-$ct-donut-width: 60px !default;
-
-// If set to true it will include the default classes and generate CSS output. If you're planning to use the mixins you
-// should set this property to false
-$ct-include-classes: true !default;
-
-// If this is set to true the CSS will contain colored series. You can extend or change the color with the
-// properties below
-$ct-include-colored-series: $ct-include-classes !default;
-
-// If set to true this will include all responsive container variations using the scales defined at the top of the script
-$ct-include-alternative-responsive-containers: $ct-include-classes !default;
-
-// Series names and colors. This can be extended or customized as desired. Just add more series and colors.
-$ct-series-names: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) !default;
-$ct-series-colors: (
-  $info-color,
-  $warning-color,
-  $danger-color,
-  $success-color,
-  $primary-color,
-  rgba($info-color,.8),
-  rgba($success-color,.8),
-  rgba($warning-color,.8),
-  rgba($danger-color,.8),
-  rgba($primary-color,.8),
-  rgba($info-color,.6),
-  rgba($success-color,.6),
-  rgba($warning-color,.6),
-  rgba($danger-color,.6),
-  rgba($primary-color,.6)
-  
-) !default;
-
-// Paper Kit Colors
-
-.ct-blue{
-    stroke: $primary-color !important;
-}
-.ct-azure{
-    stroke: $info-color !important;
-}
-.ct-green{
-    stroke: $success-color !important;
-}
-.ct-orange{
-    stroke: $warning-color !important;
-}
-.ct-red{
-    stroke: $danger-color !important;
-}

+ 0 - 13
src/sass/paper/mixins/_icons.scss

@@ -1,13 +0,0 @@
-@mixin icon-background ($icon-url){
-	background-image : url($icon-url);
-		
-}
-
-@mixin icon-shape ($size, $padding, $border-radius) {
-	height: $size;
-	width: $size;
-	padding: $padding;
-	border-radius: $border-radius;
-	display: inline-table;
-
-}

+ 0 - 17
src/sass/paper/mixins/_inputs.scss

@@ -1,17 +0,0 @@
-@mixin input-size($padding-vertical, $padding-horizontal, $height){
-    padding: $padding-vertical $padding-horizontal;
-    height: $height;
-}
-
-@mixin placeholder($color, $opacity){
-   color: $color;
-   @include opacity(1);
-}
-
-@mixin light-form(){
-    border-radius: 0;
-    border:0;
-    padding: 0;
-    background-color: transparent;
-
-}

+ 0 - 21
src/sass/paper/mixins/_labels.scss

@@ -1,21 +0,0 @@
-@mixin label-style(){
-     padding: $padding-label-vertical $padding-label-horizontal;
-     border: 1px solid $default-color;
-     border-radius: $border-radius-small;
-     color: $default-color;
-     font-weight: $font-weight-semi;
-     font-size: $font-size-small;
-     text-transform: uppercase;
-     display: inline-block;
-     vertical-align: middle;
-}
-
-@mixin label-color($color){
-     border-color: $color;
-     color: $color;
-}
-@mixin label-color-fill($color){
-     border-color: $color;
-     color: $white-color;
-     background-color: $color;
-}

+ 0 - 11
src/sass/paper/mixins/_navbars.scss

@@ -1,11 +0,0 @@
-@mixin navbar-color($color){
-    background-color: $color;
-}
-
-@mixin center-item(){
-    left: 0;
-    right: 0;
-    margin-right: auto;
-    margin-left: auto;
-    position: absolute;
-}

+ 0 - 42
src/sass/paper/mixins/_sidebar.scss

@@ -1,42 +0,0 @@
-@mixin sidebar-background-color($background-color, $font-color){
-    &:after,
-    &:before{
-	    background-color: $background-color;
-	}
-
-    .logo{
-        border-bottom: 1px solid rgba($font-color,.3);
-
-        p{
-            color: $font-color;
-        }
-
-        .simple-text{
-            color: $font-color;
-        }
-    }
-
-    .nav{
-        li:not(.active){
-            > a{
-                color: $font-color;
-            }
-        }
-        .divider{
-            background-color: rgba($font-color,.2);
-        }
-        
-    }
-
-}
-
-@mixin sidebar-active-color($font-color){
-    .nav{
-        li{
-            &.active > a{
-                color: $font-color;
-                opacity: 1;
-            }
-        }
-    }
-}

+ 0 - 4
src/sass/paper/mixins/_tabs.scss

@@ -1,4 +0,0 @@
-@mixin pill-style($color){
-    border: 1px solid $color;
-    color: $color;
-}

+ 0 - 20
src/sass/paper/mixins/_transparency.scss

@@ -1,20 +0,0 @@
-// Opacity
-
-@mixin opacity($opacity) {
-  opacity: $opacity;
-  // IE8 filter
-  $opacity-ie: ($opacity * 100);
-  filter: #{alpha(opacity=$opacity-ie)};
-}
-
-@mixin black-filter($opacity){
-    top: 0;
-    left: 0;
-    height: 100%;
-    width: 100%;
-    position: absolute;
-    background-color: rgba(17,17,17,$opacity);
-    display: block;
-    content: "";
-    z-index: 1; 
-}

+ 0 - 197
src/sass/paper/mixins/_vendor-prefixes.scss

@@ -1,197 +0,0 @@
-// User select
-// For selecting text on the page
-
-@mixin user-select($select) {
-  -webkit-user-select: $select;
-     -moz-user-select: $select;
-      -ms-user-select: $select; // IE10+
-          user-select: $select;
-}
-
-@mixin box-shadow($shadow...) {
-  -webkit-box-shadow: $shadow; // iOS <4.3 & Android <4.1
-          box-shadow: $shadow;
-}
-
-// Box sizing
-@mixin box-sizing($boxmodel) {
-  -webkit-box-sizing: $boxmodel;
-     -moz-box-sizing: $boxmodel;
-          box-sizing: $boxmodel;
-}
-
-
-@mixin transition($time, $type){
-    -webkit-transition: all $time $type;
-    -moz-transition: all $time $type;
-    -o-transition: all $time $type;
-    -ms-transition: all $time $type;
-    transition: all $time $type;
-}
-
-@mixin transition-none(){
-    -webkit-transition: none;
-    -moz-transition: none;
-    -o-transition: none;
-    -ms-transition: none;
-    transition: none;
-}
-
-@mixin transform-scale($value){
-     -webkit-transform: scale($value);
-        -moz-transform: scale($value);
-        -o-transform: scale($value);
-        -ms-transform: scale($value);
-        transform: scale($value);
-}
-
-@mixin transform-translate-x($value){
-     -webkit-transform:  translate3d($value, 0, 0);
-        -moz-transform: translate3d($value, 0, 0);
-        -o-transform: translate3d($value, 0, 0);
-        -ms-transform: translate3d($value, 0, 0);
-        transform: translate3d($value, 0, 0);
-}
-
-@mixin transform-origin($coordinates){
-      -webkit-transform-origin: $coordinates;
-        -moz-transform-origin: $coordinates;
-        -o-transform-origin: $coordinates;
-        -ms-transform-origin: $coordinates;
-        transform-origin: $coordinates;
-}
-
-@mixin icon-gradient ($top-color, $bottom-color){
-    background: $top-color;
-    background: -moz-linear-gradient(top,  $top-color 0%, $bottom-color 100%);
-    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,$top-color), color-stop(100%,$bottom-color));
-    background: -webkit-linear-gradient(top,  $top-color 0%,$bottom-color 100%);
-    background: -o-linear-gradient(top,  $top-color 0%,$bottom-color 100%);
-    background: -ms-linear-gradient(top,  $top-color 0%,$bottom-color 100%);
-    background: linear-gradient(to bottom,  $top-color 0%,$bottom-color 100%);
-    background-size: 150% 150%;
-}
-
-@mixin radial-gradient($extern-color, $center-color){
-    background: $extern-color;
-    background: -moz-radial-gradient(center, ellipse cover, $center-color 0%, $extern-color 100%); /* FF3.6+ */
-    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,$center-color), color-stop(100%,$extern-color)); /* Chrome,Safari4+ */
-    background: -webkit-radial-gradient(center, ellipse cover, $center-color 0%,$extern-color 100%); /* Chrome10+,Safari5.1+ */
-    background: -o-radial-gradient(center, ellipse cover, $center-color 0%,$extern-color 100%); /* Opera 12+ */
-    background: -ms-radial-gradient(center, ellipse cover, $center-color 0%,$extern-color 100%); /* IE10+ */
-    background: radial-gradient(ellipse at center, $center-color 0%,$extern-color 100%); /* W3C */
-    background-size: 550% 450%;
-}
-
-@mixin vertical-align {
-  position: relative;
-  top: 50%;
-  -webkit-transform: translateY(-50%);
-  -ms-transform: translateY(-50%);
-  transform: translateY(-50%);
-}
-
-@mixin rotate-180(){
-    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-    -webkit-transform: rotate(180deg);
-    -ms-transform: rotate(180deg);
-    transform: rotate(180deg);
-}
-
-@mixin bar-animation($type){
-     -webkit-animation: $type 500ms linear 0s;
-     -moz-animation: $type 500ms linear 0s;
-     animation: $type 500ms 0s;
-     -webkit-animation-fill-mode: forwards;
-     -moz-animation-fill-mode: forwards;
-     animation-fill-mode: forwards;
-}
-
-@mixin topbar-x-rotation(){
-    @keyframes topbar-x {
-      0% {top: 0px; transform: rotate(0deg); }
-      45% {top: 6px; transform: rotate(145deg); }
-      75% {transform: rotate(130deg); }
-      100% {transform: rotate(135deg); }
-    }
-    @-webkit-keyframes topbar-x {
-      0% {top: 0px; -webkit-transform: rotate(0deg); }
-      45% {top: 6px; -webkit-transform: rotate(145deg); }
-      75% {-webkit-transform: rotate(130deg); }
-      100% { -webkit-transform: rotate(135deg); }
-    }
-    @-moz-keyframes topbar-x {
-      0% {top: 0px; -moz-transform: rotate(0deg); }
-      45% {top: 6px; -moz-transform: rotate(145deg); }
-      75% {-moz-transform: rotate(130deg); }
-      100% { -moz-transform: rotate(135deg); }
-    }
-}
-
-@mixin topbar-back-rotation(){
-    @keyframes topbar-back {
-      0% { top: 6px; transform: rotate(135deg); }
-      45% { transform: rotate(-10deg); }
-      75% { transform: rotate(5deg); }
-      100% { top: 0px; transform: rotate(0); }
-    }
-    
-    @-webkit-keyframes topbar-back {
-      0% { top: 6px; -webkit-transform: rotate(135deg); }
-      45% { -webkit-transform: rotate(-10deg); }
-      75% { -webkit-transform: rotate(5deg); }
-      100% { top: 0px; -webkit-transform: rotate(0); }
-    }
-    
-    @-moz-keyframes topbar-back {
-      0% { top: 6px; -moz-transform: rotate(135deg); }
-      45% { -moz-transform: rotate(-10deg); }
-      75% { -moz-transform: rotate(5deg); }
-      100% { top: 0px; -moz-transform: rotate(0); }
-    }
-}
-
-@mixin bottombar-x-rotation(){
-    @keyframes bottombar-x {
-      0% {bottom: 0px; transform: rotate(0deg);}
-      45% {bottom: 6px; transform: rotate(-145deg);}
-      75% {transform: rotate(-130deg);}
-      100% {transform: rotate(-135deg);}
-    }
-    @-webkit-keyframes bottombar-x {
-      0% {bottom: 0px; -webkit-transform: rotate(0deg);}
-      45% {bottom: 6px; -webkit-transform: rotate(-145deg);}
-      75% {-webkit-transform: rotate(-130deg);}
-      100% {-webkit-transform: rotate(-135deg);}
-    }
-    @-moz-keyframes bottombar-x {
-      0% {bottom: 0px; -moz-transform: rotate(0deg);}
-      45% {bottom: 6px; -moz-transform: rotate(-145deg);}
-      75% {-moz-transform: rotate(-130deg);}
-      100% {-moz-transform: rotate(-135deg);}
-    }
-}
-
-@mixin bottombar-back-rotation{
-    @keyframes bottombar-back {
-      0% { bottom: 6px;transform: rotate(-135deg);}
-      45% { transform: rotate(10deg);}
-      75% { transform: rotate(-5deg);}
-      100% { bottom: 0px;transform: rotate(0);}
-    }
-    @-webkit-keyframes bottombar-back {
-      0% {bottom: 6px;-webkit-transform: rotate(-135deg);}
-      45% {-webkit-transform: rotate(10deg);}
-      75% {-webkit-transform: rotate(-5deg);}
-      100% {bottom: 0px;-webkit-transform: rotate(0);}
-    }
-    @-moz-keyframes bottombar-back {
-      0% {bottom: 6px;-moz-transform: rotate(-135deg);}
-      45% {-moz-transform: rotate(10deg);}
-      75% {-moz-transform: rotate(-5deg);}
-      100% {bottom: 0px;-moz-transform: rotate(0);}
-    }
-
-}
-
-