14715318824 před 7 roky
rodič
revize
100d569d22
36 změnil soubory, kde provedl 775 přidání a 10425 odebrání
  1. 10 10
      adminWeb/index.html
  2. 2 2
      api/index.php
  3. 14 14
      index.html
  4. 5 5
      userWeb/UI/about.html
  5. 37 17
      userWeb/UI/control.html
  6. 118 69
      userWeb/UI/css/control.css
  7. 5 5
      userWeb/UI/custom.html
  8. 5 5
      userWeb/UI/home.html
  9. 15 15
      userWeb/UI/img/Logo.svg
  10. 14 0
      userWeb/UI/img/search_icon_white.svg
  11. 8 8
      userWeb/UI/js/about.js
  12. 25 14
      userWeb/UI/js/control.js
  13. 8 8
      userWeb/UI/js/custom.js
  14. 3 3
      userWeb/UI/js/home.js
  15. 8 8
      userWeb/UI/js/shop.js
  16. 5 5
      userWeb/UI/shop.html
  17. 34 34
      userWeb/about.html
  18. 5 5
      userWeb/config/common.css
  19. 33 33
      userWeb/config/common.js
  20. 17 17
      userWeb/config/language.js
  21. 34 34
      userWeb/custom.html
  22. 34 34
      userWeb/home.html
  23. 0 587
      userWeb/lib/bootstrap/css/bootstrap-theme.css
  24. 0 1
      userWeb/lib/bootstrap/css/bootstrap-theme.css.map
  25. 0 6
      userWeb/lib/bootstrap/css/bootstrap-theme.min.css
  26. 0 1
      userWeb/lib/bootstrap/css/bootstrap-theme.min.css.map
  27. 0 6757
      userWeb/lib/bootstrap/css/bootstrap.css
  28. 0 1
      userWeb/lib/bootstrap/css/bootstrap.css.map
  29. 5 5
      userWeb/lib/bootstrap/css/bootstrap.min.css
  30. 0 1
      userWeb/lib/bootstrap/css/bootstrap.min.css.map
  31. 287 287
      userWeb/lib/bootstrap/fonts/glyphicons-halflings-regular.svg
  32. 0 2377
      userWeb/lib/bootstrap/js/bootstrap.js
  33. 6 6
      userWeb/lib/bootstrap/js/bootstrap.min.js
  34. 0 13
      userWeb/lib/bootstrap/js/npm.js
  35. 4 4
      userWeb/lib/jquery-2.1.1.min.js
  36. 34 34
      userWeb/shop.html

+ 10 - 10
adminWeb/index.html

@@ -1,11 +1,11 @@
-<!DOCTYPE html>
-<html>
-<head>
-	<meta charset="utf-8">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-	<title>麦记网-admin</title>
-</head>
-<body>
-    <h1>这是后端入口文件</h1>
-</body>
+<!DOCTYPE html>
+<html>
+<head>
+	<meta charset="utf-8">
+	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+	<title>麦记网-admin</title>
+</head>
+<body>
+    <h1>这是后端入口文件</h1>
+</body>
 </html>

+ 2 - 2
api/index.php

@@ -1,3 +1,3 @@
-<?php
-phpinfo();
+<?php
+phpinfo();
 ?>

+ 14 - 14
index.html

@@ -1,15 +1,15 @@
-<!DOCTYPE html>
-<html>
-<head>
-	<meta charset="utf-8">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-	<title>imgtee</title>
-	<meta name="description" content="">
-	<meta name="keywords" content="">
-</head>
-<body>
-    <script>
-		window.location.href="userWeb/home.html";
-    </script>
-</body>
+<!DOCTYPE html>
+<html>
+<head>
+	<meta charset="utf-8">
+	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+	<title>imgtee</title>
+	<meta name="description" content="">
+	<meta name="keywords" content="">
+</head>
+<body>
+    <script>
+		window.location.href="userWeb/home.html";
+    </script>
+</body>
 </html>

+ 5 - 5
userWeb/UI/about.html

@@ -1,6 +1,6 @@
-<!-- 关于页面的默认UI层 -->
-<div id="about">
-	<h1>关于页面的默认UI层 </h1>
-	<h1>关于页面的默认UI层 </h1>
-	<h1>关于页面的默认UI层 </h1>
+<!-- 关于页面的默认UI层 -->
+<div id="about">
+	<h1>关于页面的默认UI层 </h1>
+	<h1>关于页面的默认UI层 </h1>
+	<h1>关于页面的默认UI层 </h1>
 </div>

+ 37 - 17
userWeb/UI/control.html

@@ -1,18 +1,38 @@
-<!-- 公共部分-头部导航及控件的UI层 -->
-<div id="control" >
-	<header>
-		<nav>
-			<a href="home.html">.</a>
-			<a href="shop.html">shop</a>
-			<a href="custom.html">custom</a>
-			<a href="about.html">about</a>
-		</nav>
-		<div class="controlBtn">
-			<span class="search"></span>
-			<span class="avatar"></span>
-			<span class="cart"></span>
-			<span class="menu" style="margin-right:0;"></span>
-		</div>
-		<div class="hr"></div>
-	</header>
+<!-- 公共部分-头部导航及控件的UI层 -->
+<div id="control" >
+	<header>
+		<nav>
+			<a href="home.html">.</a>
+			<a href="shop.html">shop</a>
+			<a href="custom.html">custom</a>
+			<a href="about.html">about</a>
+		</nav>
+		<div class="controlBtn">
+			<span class="search"></span>
+			<span class="avatar"></span>
+			<span class="cart"></span>
+			<span class="menu" style="margin-right:0;"></span>
+		</div>
+		<div class="hr"></div>
+	</header>
+	<div id="control_search">
+		<div class="title">Search:</div>
+		<div class="input">
+			<div>
+				<p>
+					<input type="text" placeholder="What t-shirt do you like?" />
+					<span></span>
+				</p>
+				<div class="hot">
+					<p class="tit">Hot Search</p>
+					<p class="word">
+						<a href="">game of thrones</a>
+						<a href="">TBBT</a>
+						<a href="">Sheldon</a>
+					</p>
+				</div>
+			</div>
+			<p><span>&times;</span></p>
+		</div>
+	</div>
 </div>

+ 118 - 69
userWeb/UI/css/control.css

@@ -1,70 +1,119 @@
-#control header{
-	height:123px;
-	padding-top: 1px;
-}
-#control header nav{
-	float:left;
-	width:50%;
-	padding-left:80px;
-	height: inherit;
-}
-#control header nav a:nth-child(1){
-	color: #2d3037;
-	background: url(../img/Logo.svg) 47% 49% no-repeat;
-	margin-right:8%;
-	width:65px;
-}
-#control header nav a:nth-child(1):hover{color: #2d3037;}
-#control header nav a{
-	display: inline-block;
-    height: 123px;
-    width: 130px;
-    text-align: center;
-    line-height: 123px;
-    font-weight: 500;
-    color: #A8AAB1;
-    font-size: 16px;
-    font-family: HelveticaNeue-Medium;
-}
-#control header nav a:hover{
-	color:#161A21;
-    font-weight: 600;
-	text-decoration:none;
-}
-#control header .controlBtn{
-    float: right;
-    width: 50%;
-    text-align: right;
-    height: inherit;
-    padding-top: 45px;
-    padding-right: 94px;
-}
-#control header .controlBtn span{
-    display: inline-block;
-    width: 32px;
-    height: 32px;
-    margin-right: 46px;
-}
-#control .search{background:url("../img/search_icon.svg") no-repeat;
-}
-#control .search:hover{background:url("../img/search_icon_hover.svg") no-repeat;
-}
-#control .avatar{background:url("../img/avatar_default.svg") no-repeat;
-}
-#control .avatar:hover{background:url("../img/avatar_default_hover.svg") no-repeat;
-}
-#control .cart{background:url("../img/cart_icon.svg") no-repeat;
-}
-#control .cart:hover{background:url("../img/cart_icon_hover.svg") no-repeat;
-}
-#control .menu{background:url("../img/menu_icon.svg") no-repeat;
-}
-#control .menu:hover{background:url("../img/menu_icon_hover.svg") no-repeat;
-}
-#control header .hr{
-	float: left;
-    width: 88%;
-    height: 1.5px;
-    background: #F8F8F8;
-    margin: 0 6%;
+#control header{
+	height:123px;
+	padding-top: 1px;
+}
+#control header nav{
+	float:left;
+	width:50%;
+	padding-left:80px;
+	height: inherit;
+}
+#control header nav a:nth-child(1){
+	color: #2d3037;
+	background: url(../img/Logo.svg) 47% 49% no-repeat;
+	margin-right:8%;
+	width:65px;
+}
+#control header nav a:nth-child(1):hover{color: #2d3037;}
+#control header nav a{
+	display: inline-block;
+    height: 123px;
+    width: 130px;
+    text-align: center;
+    line-height: 123px;
+    font-weight: 500;
+    color: #A8AAB1;
+    font-size: 16px;
+    font-family: HelveticaNeue-Medium;
+}
+#control header nav a:hover{
+	color:#161A21;
+    font-weight: 600;
+	text-decoration:none;
+}
+#control header .controlBtn{
+    float: right;
+    width: 50%;
+    text-align: right;
+    height: inherit;
+    padding-top: 45px;
+    padding-right: 94px;
+}
+#control header .controlBtn span{
+    display: inline-block;
+    width: 32px;
+    height: 32px;
+    margin-right: 46px;
+}
+#control .search{background:url("../img/search_icon.svg") no-repeat;
+}
+#control .search:hover{background:url("../img/search_icon_hover.svg") no-repeat;
+}
+#control .avatar{background:url("../img/avatar_default.svg") no-repeat;
+}
+#control .avatar:hover{background:url("../img/avatar_default_hover.svg") no-repeat;
+}
+#control .cart{background:url("../img/cart_icon.svg") no-repeat;
+}
+#control .cart:hover{background:url("../img/cart_icon_hover.svg") no-repeat;
+}
+#control .menu{background:url("../img/menu_icon.svg") no-repeat;
+}
+#control .menu:hover{background:url("../img/menu_icon_hover.svg") no-repeat;
+}
+#control header .hr{
+	float: left;
+    width: 88%;
+    height: 1.5px;
+    background: #F8F8F8;
+    margin: 0 6%;
+}
+/*搜索*/
+#control_search{
+    display:none;
+    width: 88%;
+    margin: 0 auto;
+}
+#control_search .title{
+    text-align: center;
+    padding-top: 198px;
+    padding-bottom: 60px;
+    font-family: HelveticaNeue;
+    font-size: 32px;
+    color: #262c38;
+}
+#control_search .input{
+    text-align: center;
+}
+#control_search .input>div{
+    display: inline-block;
+}
+#control_search .input>div>p{
+    height:50px
+}
+#control_search .input>div>p>input{
+    float:left;
+    height: 50px;
+    width: 660px;
+}
+#control_search .input>div>p>span{
+    background: url(../img/search_icon_white.svg) no-repeat;
+    float: left;
+    display: inline-block;
+    width: 71px;
+    height: 50px;
+    border-radius: 1px;
+    line-height: 50px;
+    border-left: 0;
+    background-color: #00c400;
+    background-position: 50% 50%;
+}
+#control_search .hot{
+    text-align: left;
+}
+#control_search .input>p{
+    background: #767a82;
+    display: inline-block;
+    width: 25px;
+    height: 25px;
 }

+ 5 - 5
userWeb/UI/custom.html

@@ -1,6 +1,6 @@
-<!-- 定制页面的默认UI层 -->
-<div id="custom">
-	<h1>定制页面的默认UI层</h1>
-	<h1>定制页面的默认UI层</h1>
-	<h1>定制页面的默认UI层</h1>
+<!-- 定制页面的默认UI层 -->
+<div id="custom">
+	<h1>定制页面的默认UI层</h1>
+	<h1>定制页面的默认UI层</h1>
+	<h1>定制页面的默认UI层</h1>
 </div>

+ 5 - 5
userWeb/UI/home.html

@@ -1,6 +1,6 @@
-<!-- 首页的默认UI层 -->
-<div id="home">
-	<h1>首页的默认UI层</h1>
-	<h1>首页的默认UI层</h1>
-	<h1>首页的默认UI层</h1>
+<!-- 首页的默认UI层 -->
+<div id="home">
+	<h1>首页的默认UI层</h1>
+	<h1>首页的默认UI层</h1>
+	<h1>首页的默认UI层</h1>
 </div>

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 15 - 15
userWeb/UI/img/Logo.svg


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 14 - 0
userWeb/UI/img/search_icon_white.svg


+ 8 - 8
userWeb/UI/js/about.js

@@ -1,9 +1,9 @@
-// 添加首页默认UI
-addUI("about",function(){
-	$("#control nav a:eq(3)").css({
-		"color": '#161A21',
-		"font-weight": '600',
-		"text-decoration": 'none'
-	});
-	$("#about").show();
+// 添加首页默认UI
+addUI("about",function(){
+	$("#control nav a:eq(3)").css({
+		"color": '#161A21',
+		"font-weight": '600',
+		"text-decoration": 'none'
+	});
+	$("#about").show();
 });

+ 25 - 14
userWeb/UI/js/control.js

@@ -1,15 +1,26 @@
-// 添加公共UI
-addUI("control",function(){ //加载control回调
-	var controlO = new controlF();
-	$("#control").show();
-	console.log("加载control回调")
-	controlSuccess()	//load完公共部分在load其他
-});
-function controlF(){
-	function lang(){	//语言初始化
-		$("#control nav a:eq(1)").text(currentLang.c0000)
-		$("#control nav a:eq(2)").text(currentLang.c0001)
-		$("#control nav a:eq(3)").text(currentLang.c0002)
-	}
-	lang();
+// 添加公共UI
+addUI("control",function(){ //加载control回调
+	var controlO = new controlF();
+	$("#control").show();
+	console.log("加载control回调")
+	controlSuccess()	//load完公共部分在load其他
+});
+function controlF(){
+	function lang(){	//语言初始化
+		$("#control nav a:eq(1)").text(currentLang.c0000)
+		$("#control nav a:eq(2)").text(currentLang.c0001)
+		$("#control nav a:eq(3)").text(currentLang.c0002)
+	}
+	lang();
+	$("#control header .search")[0].onclick=function(){
+		$("#uiLayer>div").not('#control').css('display', 'none');
+		$("#control_search").show('1', function() {
+			// $("#control_search").animate({display:"block"},"10000",function(){
+				console.log(100)
+			// })
+		});
+		$("#control_search .input span")[0].onclick=function(){
+			$("#control_search").hide()
+		}
+	}
 }

+ 8 - 8
userWeb/UI/js/custom.js

@@ -1,9 +1,9 @@
-// 添加首页默认UI
-addUI("custom",function(){
-	$("#control nav a:eq(2)").css({
-		"color": '#161A21',
-		"font-weight": '600',
-		"text-decoration": 'none'
-	});
-	$("#custom").show();
+// 添加首页默认UI
+addUI("custom",function(){
+	$("#control nav a:eq(2)").css({
+		"color": '#161A21',
+		"font-weight": '600',
+		"text-decoration": 'none'
+	});
+	$("#custom").show();
 });

+ 3 - 3
userWeb/UI/js/home.js

@@ -1,4 +1,4 @@
-// 添加首页默认UI
-addUI("home",function(){
-	$("#home").show();
+// 添加首页默认UI
+addUI("home",function(){
+	$("#home").show();
 });

+ 8 - 8
userWeb/UI/js/shop.js

@@ -1,9 +1,9 @@
-// 添加首页默认UI
-addUI("shop",function(){
-	$("#control nav a:eq(1)").css({
-		"color": '#161A21',
-		"font-weight": '600',
-		"text-decoration": 'none'
-	});
-	$("#shop").show();
+// 添加首页默认UI
+addUI("shop",function(){
+	$("#control nav a:eq(1)").css({
+		"color": '#161A21',
+		"font-weight": '600',
+		"text-decoration": 'none'
+	});
+	$("#shop").show();
 });

+ 5 - 5
userWeb/UI/shop.html

@@ -1,6 +1,6 @@
-<!-- 商店的默认UI层 -->
-<div id="shop">
-	<h1>商店的默认UI层</h1>
-	<h1>商店的默认UI层</h1>
-	<h1>商店的默认UI层</h1>
+<!-- 商店的默认UI层 -->
+<div id="shop">
+	<h1>商店的默认UI层</h1>
+	<h1>商店的默认UI层</h1>
+	<h1>商店的默认UI层</h1>
 </div>

+ 34 - 34
userWeb/about.html

@@ -1,35 +1,35 @@
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-    <title>关于</title>
-    <meta name="description" content="">
-    <meta name="keywords" content="">
-    <!-- 库 -->
-    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
-    <script src="lib/jquery-2.1.1.min.js"></script>
-    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
-    <!-- 配置 -->
-    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
-    <script src="config/common.js"></script>            <!-- 公共配置 -->
-    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
-    <!-- UI层样式 -->
-    <link href="UI/css/control.css" rel="stylesheet">
-    <link href="UI/css/about.css" rel="stylesheet">
-</head>
-<body>
-    <!-- UI层缓存区 -->
-    <div id="Temporary"></div>
-    <!-- UI层容器 -->
-    <div id="uiLayer" class="container-fluid"></div>
-    <!-- UI层配置 -->
-    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
-    <script>
-        function controlSuccess(){
-            dynamicLoadScript("UI/js/about.js")
-        }
-    </script>
-</body>
+<!DOCTYPE html>
+<html>
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <title>关于</title>
+    <meta name="description" content="">
+    <meta name="keywords" content="">
+    <!-- 库 -->
+    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
+    <script src="lib/jquery-2.1.1.min.js"></script>
+    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
+    <!-- 配置 -->
+    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
+    <script src="config/common.js"></script>            <!-- 公共配置 -->
+    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
+    <!-- UI层样式 -->
+    <link href="UI/css/control.css" rel="stylesheet">
+    <link href="UI/css/about.css" rel="stylesheet">
+</head>
+<body>
+    <!-- UI层缓存区 -->
+    <div id="Temporary"></div>
+    <!-- UI层容器 -->
+    <div id="uiLayer" class="container-fluid"></div>
+    <!-- UI层配置 -->
+    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
+    <script>
+        function controlSuccess(){
+            dynamicLoadScript("UI/js/about.js")
+        }
+    </script>
+</body>
 </html>

+ 5 - 5
userWeb/config/common.css

@@ -1,6 +1,6 @@
-/*
- *全局样式
- */
-#uiLayer{
-  background-color:#fff;
+/*
+ *全局样式
+ */
+#uiLayer{
+  background-color:#fff;
 }

+ 33 - 33
userWeb/config/common.js

@@ -1,34 +1,34 @@
-// 添加UI方法定义
-function addUI(
-	uiName,//UI名
-	loadDone,//加载完成回调
-){
-	$("#Temporary").load("UI/"+uiName+".html",function(data,rt,obj){
-		$("#Temporary").html("");
-		$("#uiLayer").append(data);
-		$("#"+uiName).hide();
-		loadDone();
-	});
-}
-// 获取url参数   
-function GetQueryString(name){//name参数名字
-     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
-     var r = window.location.search.substr(1).match(reg);
-     if(r!=null)return  unescape(r[2]); return null;
-}
-// 计数对象长度
-function objlen(obj){ //obj对象
-	var l = 0;
-	for (var i in obj){
-		l++
-	}
-	return l
-}
-// 动态载入 script
-function dynamicLoadScript(src){ //src相对路径
-	var scriptObj = document.createElement("script");
-	scriptObj.src = src; 
-	scriptObj.type = "text/javascript";
-	// document.getElementById(id)[0].appendChild(scriptObj);
-	document.getElementsByTagName('body')[0].appendChild(scriptObj);
+// 添加UI方法定义
+function addUI(
+	uiName,//UI名
+	loadDone,//加载完成回调
+){
+	$("#Temporary").load("UI/"+uiName+".html",function(data,rt,obj){
+		$("#Temporary").html("");
+		$("#uiLayer").append(data);
+		$("#"+uiName).hide();
+		loadDone();
+	});
+}
+// 获取url参数   
+function GetQueryString(name){//name参数名字
+     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
+     var r = window.location.search.substr(1).match(reg);
+     if(r!=null)return  unescape(r[2]); return null;
+}
+// 计数对象长度
+function objlen(obj){ //obj对象
+	var l = 0;
+	for (var i in obj){
+		l++
+	}
+	return l
+}
+// 动态载入 script
+function dynamicLoadScript(src){ //src相对路径
+	var scriptObj = document.createElement("script");
+	scriptObj.src = src; 
+	scriptObj.type = "text/javascript";
+	// document.getElementById(id)[0].appendChild(scriptObj);
+	document.getElementsByTagName('body')[0].appendChild(scriptObj);
 }

+ 17 - 17
userWeb/config/language.js

@@ -1,17 +1,17 @@
-// 0英文   1中文
-var languageJson = {
-	0:{
-		"c0000":"SHOP",
-		"c0001":"CUSTOM",
-		"c0002":"ABOUT",
-	},
-	1:{
-		"c0000":"商店",
-		"c0001":"定制",
-		"c0002":"关于",
-	}
-}
-var len=objlen(languageJson)
-var languageMark = Number(GetQueryString("languageMark"));
-var currentLang = languageJson[0];
-if (languageMark && languageMark<=len-1) var currentLang = languageJson[languageMark];
+// 0英文   1中文
+var languageJson = {
+	0:{
+		"c0000":"SHOP",
+		"c0001":"CUSTOM",
+		"c0002":"ABOUT",
+	},
+	1:{
+		"c0000":"商店",
+		"c0001":"定制",
+		"c0002":"关于",
+	}
+}
+var len=objlen(languageJson)
+var languageMark = Number(GetQueryString("languageMark"));
+var currentLang = languageJson[0];
+if (languageMark && languageMark<=len-1) var currentLang = languageJson[languageMark];

+ 34 - 34
userWeb/custom.html

@@ -1,35 +1,35 @@
-<!DOCTYPE html>
-<html>
-<head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-    <title>定制</title>
-    <meta name="description" content="">
-    <meta name="keywords" content="">
-    <!-- 库 -->
-    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
-    <script src="lib/jquery-2.1.1.min.js"></script>
-    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
-    <!-- 配置 -->
-    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
-    <script src="config/common.js"></script>            <!-- 公共配置 -->
-    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
-    <!-- UI层样式 -->
-    <link href="UI/css/control.css" rel="stylesheet">
-    <link href="UI/css/custom.css" rel="stylesheet">
-</head>
-<body>
-    <!-- UI层缓存区 -->
-    <div id="Temporary"></div>
-    <!-- UI层容器 -->
-    <div id="uiLayer" class="container-fluid"></div>
-    <!-- UI层配置 -->
-    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
-    <script>
-        function controlSuccess() {
-            dynamicLoadScript("UI/js/custom.js")
-        }
-    </script>
-</body>
+<!DOCTYPE html>
+<html>
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <title>定制</title>
+    <meta name="description" content="">
+    <meta name="keywords" content="">
+    <!-- 库 -->
+    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
+    <script src="lib/jquery-2.1.1.min.js"></script>
+    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
+    <!-- 配置 -->
+    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
+    <script src="config/common.js"></script>            <!-- 公共配置 -->
+    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
+    <!-- UI层样式 -->
+    <link href="UI/css/control.css" rel="stylesheet">
+    <link href="UI/css/custom.css" rel="stylesheet">
+</head>
+<body>
+    <!-- UI层缓存区 -->
+    <div id="Temporary"></div>
+    <!-- UI层容器 -->
+    <div id="uiLayer" class="container-fluid"></div>
+    <!-- UI层配置 -->
+    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
+    <script>
+        function controlSuccess() {
+            dynamicLoadScript("UI/js/custom.js")
+        }
+    </script>
+</body>
 </html>

+ 34 - 34
userWeb/home.html

@@ -1,35 +1,35 @@
-<!DOCTYPE html>
-<html>
-<head>
-	<meta charset="utf-8">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-	<title>首页</title>
-	<meta name="description" content="">
-	<meta name="keywords" content="">
-    <!-- 库 -->
-    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
-	<script src="lib/jquery-2.1.1.min.js"></script>
-    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
-    <!-- 配置 -->
-    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
-    <script src="config/common.js"></script>            <!-- 公共配置 -->
-    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
-    <!-- UI层样式 -->
-    <link href="UI/css/control.css" rel="stylesheet">
-    <link href="UI/css/home.css" rel="stylesheet">
-</head>
-<body>
-    <!-- UI层缓存区 -->
-    <div id="Temporary"></div>
-    <!-- UI层容器 -->
-	<div id="uiLayer" class="container-fluid"></div>
-    <!-- UI层配置 -->
-    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
-    <script>
-        function controlSuccess() {
-            dynamicLoadScript("UI/js/home.js")
-        }
-    </script>
-</body>
+<!DOCTYPE html>
+<html>
+<head>
+	<meta charset="utf-8">
+	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+	<title>首页</title>
+	<meta name="description" content="">
+	<meta name="keywords" content="">
+    <!-- 库 -->
+    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
+	<script src="lib/jquery-2.1.1.min.js"></script>
+    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
+    <!-- 配置 -->
+    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
+    <script src="config/common.js"></script>            <!-- 公共配置 -->
+    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
+    <!-- UI层样式 -->
+    <link href="UI/css/control.css" rel="stylesheet">
+    <link href="UI/css/home.css" rel="stylesheet">
+</head>
+<body>
+    <!-- UI层缓存区 -->
+    <div id="Temporary"></div>
+    <!-- UI层容器 -->
+	<div id="uiLayer" class="container-fluid"></div>
+    <!-- UI层配置 -->
+    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
+    <script>
+        function controlSuccess() {
+            dynamicLoadScript("UI/js/home.js")
+        }
+    </script>
+</body>
 </html>

+ 0 - 587
userWeb/lib/bootstrap/css/bootstrap-theme.css

@@ -1,587 +0,0 @@
-/*!
- * Bootstrap v3.3.7 (http://getbootstrap.com)
- * Copyright 2011-2016 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-.btn-default,
-.btn-primary,
-.btn-success,
-.btn-info,
-.btn-warning,
-.btn-danger {
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
-}
-.btn-default:active,
-.btn-primary:active,
-.btn-success:active,
-.btn-info:active,
-.btn-warning:active,
-.btn-danger:active,
-.btn-default.active,
-.btn-primary.active,
-.btn-success.active,
-.btn-info.active,
-.btn-warning.active,
-.btn-danger.active {
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-}
-.btn-default.disabled,
-.btn-primary.disabled,
-.btn-success.disabled,
-.btn-info.disabled,
-.btn-warning.disabled,
-.btn-danger.disabled,
-.btn-default[disabled],
-.btn-primary[disabled],
-.btn-success[disabled],
-.btn-info[disabled],
-.btn-warning[disabled],
-.btn-danger[disabled],
-fieldset[disabled] .btn-default,
-fieldset[disabled] .btn-primary,
-fieldset[disabled] .btn-success,
-fieldset[disabled] .btn-info,
-fieldset[disabled] .btn-warning,
-fieldset[disabled] .btn-danger {
-  -webkit-box-shadow: none;
-          box-shadow: none;
-}
-.btn-default .badge,
-.btn-primary .badge,
-.btn-success .badge,
-.btn-info .badge,
-.btn-warning .badge,
-.btn-danger .badge {
-  text-shadow: none;
-}
-.btn:active,
-.btn.active {
-  background-image: none;
-}
-.btn-default {
-  text-shadow: 0 1px 0 #fff;
-  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
-  background-image:      -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
-  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #dbdbdb;
-  border-color: #ccc;
-}
-.btn-default:hover,
-.btn-default:focus {
-  background-color: #e0e0e0;
-  background-position: 0 -15px;
-}
-.btn-default:active,
-.btn-default.active {
-  background-color: #e0e0e0;
-  border-color: #dbdbdb;
-}
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.btn-default.disabled:hover,
-.btn-default[disabled]:hover,
-fieldset[disabled] .btn-default:hover,
-.btn-default.disabled:focus,
-.btn-default[disabled]:focus,
-fieldset[disabled] .btn-default:focus,
-.btn-default.disabled.focus,
-.btn-default[disabled].focus,
-fieldset[disabled] .btn-default.focus,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
-  background-color: #e0e0e0;
-  background-image: none;
-}
-.btn-primary {
-  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
-  background-image:      -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
-  background-image:         linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #245580;
-}
-.btn-primary:hover,
-.btn-primary:focus {
-  background-color: #265a88;
-  background-position: 0 -15px;
-}
-.btn-primary:active,
-.btn-primary.active {
-  background-color: #265a88;
-  border-color: #245580;
-}
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled.focus,
-.btn-primary[disabled].focus,
-fieldset[disabled] .btn-primary.focus,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
-  background-color: #265a88;
-  background-image: none;
-}
-.btn-success {
-  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
-  background-image:      -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
-  background-image:         linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #3e8f3e;
-}
-.btn-success:hover,
-.btn-success:focus {
-  background-color: #419641;
-  background-position: 0 -15px;
-}
-.btn-success:active,
-.btn-success.active {
-  background-color: #419641;
-  border-color: #3e8f3e;
-}
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled.focus,
-.btn-success[disabled].focus,
-fieldset[disabled] .btn-success.focus,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
-  background-color: #419641;
-  background-image: none;
-}
-.btn-info {
-  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
-  background-image:      -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
-  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #28a4c9;
-}
-.btn-info:hover,
-.btn-info:focus {
-  background-color: #2aabd2;
-  background-position: 0 -15px;
-}
-.btn-info:active,
-.btn-info.active {
-  background-color: #2aabd2;
-  border-color: #28a4c9;
-}
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.btn-info.disabled:hover,
-.btn-info[disabled]:hover,
-fieldset[disabled] .btn-info:hover,
-.btn-info.disabled:focus,
-.btn-info[disabled]:focus,
-fieldset[disabled] .btn-info:focus,
-.btn-info.disabled.focus,
-.btn-info[disabled].focus,
-fieldset[disabled] .btn-info.focus,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
-  background-color: #2aabd2;
-  background-image: none;
-}
-.btn-warning {
-  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
-  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
-  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #e38d13;
-}
-.btn-warning:hover,
-.btn-warning:focus {
-  background-color: #eb9316;
-  background-position: 0 -15px;
-}
-.btn-warning:active,
-.btn-warning.active {
-  background-color: #eb9316;
-  border-color: #e38d13;
-}
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.btn-warning.disabled:hover,
-.btn-warning[disabled]:hover,
-fieldset[disabled] .btn-warning:hover,
-.btn-warning.disabled:focus,
-.btn-warning[disabled]:focus,
-fieldset[disabled] .btn-warning:focus,
-.btn-warning.disabled.focus,
-.btn-warning[disabled].focus,
-fieldset[disabled] .btn-warning.focus,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
-  background-color: #eb9316;
-  background-image: none;
-}
-.btn-danger {
-  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
-  background-image:      -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
-  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #b92c28;
-}
-.btn-danger:hover,
-.btn-danger:focus {
-  background-color: #c12e2a;
-  background-position: 0 -15px;
-}
-.btn-danger:active,
-.btn-danger.active {
-  background-color: #c12e2a;
-  border-color: #b92c28;
-}
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.btn-danger.disabled:hover,
-.btn-danger[disabled]:hover,
-fieldset[disabled] .btn-danger:hover,
-.btn-danger.disabled:focus,
-.btn-danger[disabled]:focus,
-fieldset[disabled] .btn-danger:focus,
-.btn-danger.disabled.focus,
-.btn-danger[disabled].focus,
-fieldset[disabled] .btn-danger.focus,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
-  background-color: #c12e2a;
-  background-image: none;
-}
-.thumbnail,
-.img-thumbnail {
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-}
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
-  background-color: #e8e8e8;
-  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
-  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
-  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
-  background-repeat: repeat-x;
-}
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
-  background-color: #2e6da4;
-  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
-  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
-  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
-  background-repeat: repeat-x;
-}
-.navbar-default {
-  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
-  background-image:      -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
-  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
-}
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .active > a {
-  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
-  background-image:      -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
-  background-image:         linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
-  background-repeat: repeat-x;
-  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
-}
-.navbar-brand,
-.navbar-nav > li > a {
-  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
-}
-.navbar-inverse {
-  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
-  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
-  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-radius: 4px;
-}
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .active > a {
-  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
-  background-image:      -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
-  background-image:         linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
-  background-repeat: repeat-x;
-  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
-          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
-}
-.navbar-inverse .navbar-brand,
-.navbar-inverse .navbar-nav > li > a {
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
-}
-.navbar-static-top,
-.navbar-fixed-top,
-.navbar-fixed-bottom {
-  border-radius: 0;
-}
-@media (max-width: 767px) {
-  .navbar .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #fff;
-    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
-    background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
-    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
-    background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
-    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
-    background-repeat: repeat-x;
-  }
-}
-.alert {
-  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
-}
-.alert-success {
-  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
-  background-image:      -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
-  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #b2dba1;
-}
-.alert-info {
-  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
-  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
-  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #9acfea;
-}
-.alert-warning {
-  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
-  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
-  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #f5e79e;
-}
-.alert-danger {
-  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
-  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
-  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #dca7a7;
-}
-.progress {
-  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
-  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
-  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar {
-  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
-  background-image:      -o-linear-gradient(top, #337ab7 0%, #286090 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
-  background-image:         linear-gradient(to bottom, #337ab7 0%, #286090 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-success {
-  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
-  background-image:      -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
-  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-info {
-  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
-  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
-  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-warning {
-  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
-  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
-  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-danger {
-  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
-  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
-  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-striped {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-}
-.list-group {
-  border-radius: 4px;
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-}
-.list-group-item.active,
-.list-group-item.active:hover,
-.list-group-item.active:focus {
-  text-shadow: 0 -1px 0 #286090;
-  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
-  background-image:      -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
-  background-image:         linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #2b669a;
-}
-.list-group-item.active .badge,
-.list-group-item.active:hover .badge,
-.list-group-item.active:focus .badge {
-  text-shadow: none;
-}
-.panel {
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
-          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
-}
-.panel-default > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
-  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
-  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-primary > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
-  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
-  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-success > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
-  background-image:      -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
-  background-image:         linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-info > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
-  background-image:      -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
-  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-warning > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
-  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
-  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-danger > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
-  background-image:      -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
-  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
-  background-repeat: repeat-x;
-}
-.well {
-  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
-  background-image:      -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
-  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
-  background-image:         linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #dcdcdc;
-  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
-          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
-}
-/*# sourceMappingURL=bootstrap-theme.css.map */

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 1
userWeb/lib/bootstrap/css/bootstrap-theme.css.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 6
userWeb/lib/bootstrap/css/bootstrap-theme.min.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 1
userWeb/lib/bootstrap/css/bootstrap-theme.min.css.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 6757
userWeb/lib/bootstrap/css/bootstrap.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 1
userWeb/lib/bootstrap/css/bootstrap.css.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 5 - 5
userWeb/lib/bootstrap/css/bootstrap.min.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 1
userWeb/lib/bootstrap/css/bootstrap.min.css.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 287 - 287
userWeb/lib/bootstrap/fonts/glyphicons-halflings-regular.svg


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 2377
userWeb/lib/bootstrap/js/bootstrap.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 6 - 6
userWeb/lib/bootstrap/js/bootstrap.min.js


+ 0 - 13
userWeb/lib/bootstrap/js/npm.js

@@ -1,13 +0,0 @@
-// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
-require('../../js/transition.js')
-require('../../js/alert.js')
-require('../../js/button.js')
-require('../../js/carousel.js')
-require('../../js/collapse.js')
-require('../../js/dropdown.js')
-require('../../js/modal.js')
-require('../../js/tooltip.js')
-require('../../js/popover.js')
-require('../../js/scrollspy.js')
-require('../../js/tab.js')
-require('../../js/affix.js')

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 4 - 4
userWeb/lib/jquery-2.1.1.min.js


+ 34 - 34
userWeb/shop.html

@@ -1,35 +1,35 @@
-<!DOCTYPE html>
-<html>
-<head>
-	<meta charset="utf-8">
-	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-	<title>商店</title>
-	<meta name="description" content="">
-	<meta name="keywords" content="">
-    <!-- 库 -->
-    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
-	<script src="lib/jquery-2.1.1.min.js"></script>
-    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
-    <!-- 配置 -->
-    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
-    <script src="config/common.js"></script>            <!-- 公共配置 -->
-    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
-    <!-- UI层样式 -->
-    <link href="UI/css/control.css" rel="stylesheet">
-    <link href="UI/css/shop.css" rel="stylesheet">
-</head>
-<body>
-    <!-- UI层缓存区 -->
-    <div id="Temporary"></div>
-    <!-- UI层容器 -->
-	<div id="uiLayer" class="container-fluid"></div>
-    <!-- UI层配置 -->
-    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
-    <script>
-        function controlSuccess() {
-            dynamicLoadScript("UI/js/shop.js")
-        }
-    </script>
-</body>
+<!DOCTYPE html>
+<html>
+<head>
+	<meta charset="utf-8">
+	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+	<title>商店</title>
+	<meta name="description" content="">
+	<meta name="keywords" content="">
+    <!-- 库 -->
+    <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
+	<script src="lib/jquery-2.1.1.min.js"></script>
+    <script src="lib/bootstrap/js/bootstrap.min.js"></script>
+    <!-- 配置 -->
+    <link href="config/common.css" rel="stylesheet">    <!-- 公共样式 -->
+    <script src="config/common.js"></script>            <!-- 公共配置 -->
+    <script src="config/language.js"></script>          <!-- currentLang-当前语言对象 -->
+    <!-- UI层样式 -->
+    <link href="UI/css/control.css" rel="stylesheet">
+    <link href="UI/css/shop.css" rel="stylesheet">
+</head>
+<body>
+    <!-- UI层缓存区 -->
+    <div id="Temporary"></div>
+    <!-- UI层容器 -->
+	<div id="uiLayer" class="container-fluid"></div>
+    <!-- UI层配置 -->
+    <script src="UI/js/control.js"></script>            <!-- 公共导航及控件UI层  -->
+    <script>
+        function controlSuccess() {
+            dynamicLoadScript("UI/js/shop.js")
+        }
+    </script>
+</body>
 </html>