Browse Source

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@102 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d

administrator 11 years ago
parent
commit
bcb62a438a

+ 84 - 93
src/main/webapp/WEB-INF/views/normal/signin.html

@@ -1,120 +1,111 @@
 <!DOCTYPE HTML>
 <html lang="zh-CN">
 <head>
+<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+<meta name="baidu-site-verification" content="S0kf5fz0uA" />
 <meta charset="utf-8">
-<title>用户登录 UU电子市场</title>
-<link href="static/img/all/ico_1.jpg" rel="icon" type="image/x-icon" />
+<title>优软商务平台</title>
+<meta name="keywords" content="优软商务平台,优软B2B平台,商务平台,B2B平台,B2B,电子商务,优软">
+<meta name="description" content="优软商务平台,企业供销信息交流平台。">
+<link href="static/img/icon/u.png" rel="icon" type="image/x-icon" />
 <link rel="stylesheet" href="static/lib/bootstrap/css/bootstrap.min.css" />
+<link rel="stylesheet"
+	href="static/lib/fontawesome/css/font-awesome.min.css" />
 <link rel="stylesheet" href="static/css/signin.css" />
 </head>
 <body>
-	<div class="navbar navbar-custom">
-		<div class="navbar-inner">
-			<div class="container">
-				<a class="brand" href="javascript:;">
-					<h1 class="title">登录</h1>
-				</a>
-				<ul id="switch" class="list-unstyled pull-right">
-					<li><i class="icon-arrow-right icon-white"></i> <a
-						href="signup">快速注册</a></li>
-					<li><i class="icon-arrow-right icon-white"></i> <a
-						href="signup">在线咨询</a></li>
-				</ul>
+	<!-- header Start -->
+	<nav id="top" class="navbar" style="margin-bottom: 0;">
+		<div class="container">
+			<div class="navbar-header">
+				<a class="navbar-brand title"></a> <b></b> <span>商务平台</span>
 			</div>
-		</div>
-	</div>
-	<div id="wrapper" class="row" ng-controller="LoginCtrl">
-		<div class="col-xs-8">
-			<div class="well">
-				<ul class="list-unstyled tabcell">
-					<li><h3>
-							<a href="#">紧急冻结</a>
-						</h3>
-						<hr> <small class="text-muted">冻结账号 阻止他人的恶意登录</small></li>
-					<li><h3>
-							<a href="#">找回密码</a>
-						</h3>
-						<hr> <small class="text-muted">帮助您快速找回密码</small></li>
-					<li><h3>
-							<a href="#">安全控件</a>
-						</h3>
-						<hr> <small class="text-muted">安装控件 为您的操作保驾护航</small></li>
-				</ul>
-				<ul class="list-unstyled tabcell">
-					<li><h3>
-							<a href="#">解除冻结</a>
-						</h3>
-						<hr> <small class="text-muted">解除账号冻结 恢复正常使用</small></li>
-					<li><h3>
-							<a href="#">U-Key绑定</a>
-						</h3>
-						<hr> <small class="text-muted">绑定U-Key 为您的信息全程加密</small></li>
-					<li><h3>
-							<a href="#">手机绑定</a>
-						</h3>
-						<hr> <small class="text-muted">绑定手机号码 重要操作手机验证</small></li>
-				</ul>
-			</div>
-			<div>
-				<ul>
-					<li><small>更多问题请咨询 <a href="/serve">客服中心</a></small></li>
-					<li><small>对新版提出您的 <a href="/serve">改进建议</a></small></li>
-					<li><small><a href="/mobile">手机登录</a> 随时掌控市场动态</small></li>
-				</ul>
+			<div class="navbar-right">
+				<p class="navbar-text">
+					第一次使用商务平台? <a href="#">立即注册</a>
+				</p>
 			</div>
 		</div>
-		<div class="col-xs-4">
-			<div id="flash" class="alert-box alert" ng-show="flashMessage">
-				<p ng-bind="flashMessage"></p>
+	</nav>
+	<!-- header End -->
+	<!-- main Start -->
+	<div id="banner">
+		<div class="container">
+			<div id="en-info">
+				<h1>深圳华商龙科技有限公司</h1>
 			</div>
-			<div class="well">
-				<ul class="nav nav-tabs nav-justified">
-					<li ng-class="{active: user.loginType == 'uu'}"><a
-						ng-click="select('uu')">UU号登录</a></li>
-					<li ng-class="{active: user.loginType == 'email'}"><a
-						ng-click="select('email')">邮箱</a></li>
-					<li ng-class="{active: user.loginType == 'mobile'}"><a
-						ng-click="select('mobile')">手机号</a></li>
-				</ul>
-				<form ng-submit="login(user)">
-
-					<label><h5>
-							<span ng-bind="nameLabel"></span>
-						</h5></label>
+			<div id="login-wrap" class="pull-right">
+				<h3>登录</h3>
+				<form ng-submit="login(user)" name="myform" novalidate>
 					<div class="form-group">
-						<input ng-model="user.j_username" type="text"
-							class="form-control input-block-level" autofocus required>
+						<div class="has-feedback-left">
+							<span class="fa fa-user form-control-feedback-left"></span> <input
+								type="text" class="form-control" placeholder="邮箱/手机号/UU号"
+								ng-model="user.j_username" name="j_username" required>
+						</div>
 					</div>
-
-					<label><h5>登录密码</h5></label>
 					<div class="form-group">
-						<input ng-model="user.j_password" type="password"
-							class="form-control input-block-level" value="" required>
+						<div class="has-feedback-left">
+							<span class="fa fa-lock form-control-feedback-left"></span> <input
+								type="password" class="form-control" placeholder="密码"
+								ng-model="user.j_password" name="j_password" required>
+						</div>
 					</div>
-					<div class="checkbox">
-						<label class="text-muted"> <input type="checkbox">
-							安全控件登录
-						</label>
+					<div class="form-group">
+						<div class="checkbox">
+							<label> <input type="checkbox" checked="checked">
+								记住账号
+							</label>
+						</div>
 					</div>
 					<div class="form-group">
-						<input class="btn btn-success btn-block" type="submit" value="登录">
+						<div>
+							<button class="btn btn-inverse" type="submit">登录</button>
+							<a href="#" class="pull-right">无法登录?</a>
+						</div>
 					</div>
 				</form>
 			</div>
-			<center>
-				<p>
-					<small>登录到您的帐户,您已同意 <a href="/policy/">uu商务平台服务条款.</a>
-					</small>
-				</p>
-			</center>
-
+			<div id="code-wrap">
+				<dt>
+					<img src="static/img/mobile/code.gif">
+				</dt>
+				<dd>
+					扫描下载商务平台<br>手机客户端
+				</dd>
+			</div>
+		</div>
+	</div>
+	<div id="body">
+		<div class="container">
+			<ul id="note" class="list-unstyled list-inline">
+				<li>系统公告</li>
+				<li><i>●</i><a href="#">优软供应链SAAS平台正式上线</a><span class="new"></span></li>
+				<li><i>●</i><a href="#">优软商务平台个性域名开放公告</a></li>
+				<li><i>●</i><a href="#">优软商务平台升级公告</a></li>
+				<li class="extra"><a href="#">查看更多<i
+						class="fa fa-angle-right" style="margin-left: 3px;"></i></a></li>
+			</ul>
 		</div>
 	</div>
-	<footer>
-		<div class="container text-center">
-			<small class="text-muted">© 2014 深圳市优软科技有限公司. 版权所有.</small>
+	<!-- main End -->
+	<div class="navbar navbar-fixed-bottom" id="footer">
+		<!-- footer inner -->
+		<div class="container">
+			<div class="link-group">
+				<ul class="list-inline text-center">
+					<li><a href="#">关于优软</a></li>
+					<li><a href="#">联系我们</a></li>
+					<li><a href="#">在线客服</a></li>
+					<li><a href="#">客服中心</a></li>
+					<li><a href="#">联系邮箱</a></li>
+					<li><a href="#">服务条款 </a></li>
+					<li><a href="#">投诉反馈 </a></li>
+					<li>© 2014-2015 深圳市优软科技有限公司. 版权所有.</li>
+				</ul>
+			</div>
 		</div>
-	</footer>
+	</div>
 </body>
 <!-- <script type="text/javascript" src="static/lib/require.js"
 	data-main="static/js/user/main.js"></script> -->

+ 199 - 123
src/main/webapp/resources/css/signin.css

@@ -1,164 +1,240 @@
 body {
-	font: 12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif;
-	color: #333;
+	line-height: 1.6;
+	font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei",
+		"\9ED1\4F53", Arial, sans-serif;
+	color: #222;
+	font-size: 14px;
 }
 
 h1,h2,h3 {
-	color: #00bcdb;
-	font-family: "museo-sans-rounded-n5", "museo-sans-rounded",
-		"Trebuchet MS", Arial, Sans-Serif;
-}
-
-label {
-	font-family: "Microsoft YaHei";
-}
-/*navbar*/
-.navbar-custom .navbar-inner {
-	background-color: #00bcdb;
-	background-image: -moz-linear-gradient(top, #00bcdb, #00b3d1);
-	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00bcdb),
-		to(#00b3d1));
-	background-image: -webkit-linear-gradient(top, #00bcdb, #00b3d1);
-	background-image: -o-linear-gradient(top, #00bcdb, #00b3d1);
-	background-image: linear-gradient(to bottom, #00bcdb, #00b3d1);
-	background-repeat: repeat-x;
-	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bcdb',
-		endColorstr='#00b3d1', GradientType=0);
-	border-bottom: 1px solid #00b3d1;
-	-webkit-border-radius: 0;
-	-moz-border-radius: 0;
-	border-radius: 0;
+	font-size: 20px;
+	font-weight: 400;
+	font-style: normal;
 }
 
-.navbar-custom .navbar-inner .container {
-	width: 990px;
+@media ( min-width : 1200px) {
+	.container {
+		width: 990px;
+	}
 }
 
-.navbar-custom .title {
-	display: inline-block;
-	padding-left: 118px;
-	font-family: "\5FAE\8F6F\96C5\9ED1";
-	font-size: 38px;
-	font-weight: 700;
-	height: 50px;
-	color: #fff;
-	background: url("../img/all/logo.png") no-repeat;
-	background-position: 0 -50px;
-	text-transform: uppercase;
-	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
+.has-feedback-left {
+	position: relative;
 }
 
-#switch {
-	padding: 20px 0;
+.form-control-feedback-left {
+	position: absolute;
+	top: 0;
+	left: 0;
+	z-index: 2;
+	display: block;
+	width: 30px;
+	height: 34px;
+	line-height: 2.3;
+	text-align: center;
+	pointer-events: none;
+	color: #bbb;
+	font-size: 16px;
 }
 
-#switch li {
-	padding: 7px 10px;
-	text-decoration: none;
-	-moz-transition: all 0.3s ease-in-out;
-	-webkit-transition: all 0.3s ease-in-out;
-	-o-transition: all 0.3s ease-in-out;
-	transition: all 0.3s ease-in-out;
+.has-feedback-left>.form-control {
+	padding-left: 30px;
 }
 
-#switch a {
-	text-decoration: none;
+.btn-inverse {
+	color: #fff;
+	background-color: #44b549;
+	background-image: -moz-linear-gradient(top, #44b549 0, #44b549 100%);
+	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#44b549),
+		to(#44b549));
+	background-image: -webkit-linear-gradient(top, #44b549 0, #44b549 100%);
+	background-image: -o-linear-gradient(top, #44b549 0, #44b549 100%);
+	background-image: linear-gradient(to bottom, #44b549 0, #44b549 100%);
+	border-color: #44b549;
+	width: 120px;
+}
+
+.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active {
+	background-color: #2f9833;
+	background-image: -moz-linear-gradient(top, #2f9833 0, #2f9833 100%);
+	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2f9833),
+		to(#2f9833));
+	background-image: -webkit-linear-gradient(top, #2f9833 0, #2f9833 100%);
+	background-image: -o-linear-gradient(top, #2f9833 0, #2f9833 100%);
+	background-image: linear-gradient(to bottom, #2f9833 0, #2f9833 100%);
+	border-color: #2f9833;
 	color: #fff;
-	font-size: 18px;
-	font-weight: bold;
-	text-transform: uppercase;
-	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
-	margin-left: 5px;
 }
 
-#switch li:hover {
-	background-color: #00a6c2;
-	-webkit-border-radius: 5px;
-	-moz-border-radius: 5px;
-	border-radius: 5px;
+/*header*/
+#top {
+	border-top: 4px solid #44b549;
+	border-bottom: 1px solid #d9dadc;
 }
 
-#wrapper {
-	width: 990px;
-	margin: 0 auto;
+#top .navbar-header .navbar-brand {
+	height: 50px;
+	line-height: 50px;
 }
 
-.btn[type="submit"] {
-	font-weight: bold;
-	letter-spacing: 8px;
+#top .navbar-header .title {
+	background: url("../img/logo/uas_gray.png") no-repeat center center;
+	width: 87px;
+	height: 50px;
 }
 
-/*table-cell auto layout*/
-.tabcell {
-	display: table;
-	margin: 0;
-	width: 100%;
-	table-layout: fixed;
+#top .navbar-header b {
+	display: block;
+	width: 1px;
+	height: 18px;
+	margin: 18px 10px 0 11px;
+	z-index: 100;
+	float: left;
+	background: #ccc;
 }
 
-.tabcell li {
-	display: table-cell;
-	text-align: center;
-	vertical-align: middle;
-	padding: 4px 2px;
-	cursor: pointer;
+.navbar-header span {
+	float: left;
+	height: 50px;
+	line-height: 50px;
+	font-size: 20px;
+	color: #666;
 }
-
-.tabcell li.active {
-	border-bottom: 2px solid #01b46a;
+/*main*/
+#banner {
+	background: url("../img/bg/bg_signin.jpg") no-repeat center center;
+	background-color: #090b1a;
 }
 
-#logintype li {
-	background-color: #f5f5f5;
-	-webkit-border-radius: 5px 5px 0 0;
-	-moz-border-radius: 5px 5px 0 0;
-	border-radius: 5px 5px 0 0;
+#banner>.container {
+	height: 460px;
+	position: relative;
 }
 
-.well .tabcell li {
-	padding: 20px 10px;
+#en-info {
+	position: absolute;
+	top: 100px;
+	left: 0;
+	color: #fff;
+	letter-spacing: 2px;
+}
+
+#login-wrap {
+	width: 386px;
+	margin-top: 25px;
+	padding: 25px 35px 20px;
+	border-radius: 2px;
+	-moz-border-radius: 2px;
+	-webkit-border-radius: 2px;
+	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+	-moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+	background-color: #fff;
+}
+
+#code-wrap {
+	position: absolute;
+	top: 25px;
+	left: 50%;
+	margin-left: 490px;
+	padding: 16px;
+	background-color: #fff;
+	border-radius: 2px;
+	-moz-border-radius: 2px;
+	-webkit-border-radius: 2px;
+	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+	-moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+	text-align: center;
+	color: #717375;
+	font-size: 12px;
+	-moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
+}
+
+#note {
+	overflow: hidden;
+	position: relative;
+	margin-top: 30px;
+	margin-bottom: 15px;
+	padding-left: 20px;
+	padding-right: 90px;
+	line-height: 40px;
+	background-color: #fff;
+	border: 1px solid #e7e7eb;
+}
+
+#note
+ 
+li
+:not
+ 
+(
+:first-child
+ 
+)
+{
+margin-left
+:
+ 
+30
+px
+;
+
+
+}
+#note i {
+	display: inline-block;
+	font-weight: 400;
+	font-style: normal;
+	vertical-align: middle;
+	color: #d5d5d5;
+	margin-top: -0.2em;
+	margin-right: 3px;
+}
+
+#note a {
+	width: auto;
+	overflow: hidden;
+	text-overflow: ellipsis;
+	white-space: nowrap;
+	word-wrap: normal;
+	max-width: 22em;
+	color: #333;
 }
 
-.well .tabcell li:hover {
-	background-color: #ccc;
-	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
-		startColorStr=#ccc, endColorStr=#f5f5f5);
-	background: -ms-linear-gradient(top, #ccc, #f5f5f5);
-	background: -moz-linear-gradient(top, #ccc, #f5f5f5);
-	background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(#ccc),
-		to(#f5f5f5));
-	background: -webkit-linear-gradient(top, #ccc, #f5f5f5);
-	background: -o-linear-gradient(top, #ccc, #f5f5f5);
-	-webkit-border-radius: 5px;
-	-moz-border-radius: 5px;
-	border-radius: 5px;
+#note a:hover {
+	color: #428bca;
 }
 
-.well .tabcell li:hover hr {
-	border-top: 1px solid #00bcdb;
-	border-bottom: 1px solid #00bcdb;
+#note .extra {
+	position: absolute;
+	right: 16px;
+	top: 0;
 }
 
-.tabcell a {
-	color: #00bcdb;
-	text-decoration: none;
+.new {
+	background: url("../img/icon/new.jpg") no-repeat;
+	width: 22px;
+	height: 8px;
+	vertical-align: middle;
+	display: inline-block;
+	margin-left: 6px;
 }
-/**/
-.nav-tabs li {
-	cursor: pointer;
+/*footer*/
+#footer {
+	color: #f1f1f1;
+	background-color: #b8b9b9;
+	padding: 20px 0;
+	font-size: 12px;
 }
-
-.nav-tabs .active a {
-	font-weight: bold;
+#footer a {
+	color: #f1f1f1;
 }
-
-/*footer*/
-footer {
-	margin-top: 40px;
+#footer ul {
+	margin: 0;
 }
-
-footer .container {
-	width: 990px;
-	border-top: 3px solid #00bcdb;
-	padding-top: 10px;
+#footer .list-inline>li:not(:last-child):after {
+	margin-left: 15px;
+	content: "|"
 }

BIN
src/main/webapp/resources/img/bg/bg_signin.jpg


BIN
src/main/webapp/resources/img/bg/bg_signin_1.jpg


BIN
src/main/webapp/resources/img/icon/new.jpg


BIN
src/main/webapp/resources/img/icon/u.png


BIN
src/main/webapp/resources/img/logo/uas_gray.png


BIN
src/main/webapp/resources/img/mobile/code.gif