init
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
<style>
|
||||
#user-home header {
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.nav-list {
|
||||
border: none;
|
||||
}
|
||||
|
||||
ul.navbar {
|
||||
padding: 0;
|
||||
padding-top: 10px;
|
||||
background-color: rgba(10, 10, 10, 0.8);
|
||||
}
|
||||
|
||||
ul.navbar li {
|
||||
list-style: none;
|
||||
display: block;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
cursor: pointer;
|
||||
/* text-align: center; */
|
||||
}
|
||||
|
||||
ul.navbar li a {
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
cursor: pointer;
|
||||
text-decoration: none;
|
||||
color: whitesmoke;
|
||||
}
|
||||
|
||||
ul.navbar li a i {
|
||||
margin-right: 10px;
|
||||
margin-left: 40px;
|
||||
}
|
||||
|
||||
ul.navbar li a:hover {
|
||||
background-color: rgba(10, 10, 10, 0.6);
|
||||
color: whitesmoke;
|
||||
}
|
||||
|
||||
.navbar .logo {
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.left-menu {
|
||||
width: 180px;
|
||||
}
|
||||
|
||||
.right-content {
|
||||
padding-left: 190px;
|
||||
padding-top: 10px;
|
||||
padding-right: 10px;
|
||||
min-height: 100px;
|
||||
}
|
||||
</style>
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-sm-3 col-lg-2 navbar-menu left-menu">
|
||||
<ul class="navbar nav-list navbar-default navbar-fixed-side">
|
||||
<li>
|
||||
<a href="/user/profile"><i class="fa fa-user-circle"></i>我的资料</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/client/list"><i class="fa fa-exchange"></i>我的Client</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/server/list"><i class="fa fa-server"></i>我的Server</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/tunnel/list"><i class="fa fa-retweet"></i>我的隧道</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="right-content">
|
||||
<iframe id="main" name="main" src="/user/welcome" scrolling="yes" style="overflow-y:auto;border:none;" frameborder="yes" width="100%" height="100%"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
setInterval(function() {
|
||||
var mainheight = $("#main").contents().find("body").height();
|
||||
var minHeight = $(window).height() - 90;
|
||||
if (mainheight < minHeight) {
|
||||
mainheight = minHeight
|
||||
}
|
||||
$("#main").height(mainheight);
|
||||
var src = $("#main").attr("src");
|
||||
if(src == "/author/login") {
|
||||
location.href = src;
|
||||
}
|
||||
}, 200);
|
||||
$('ul.nav-list a').not('.dropdown-toggle').click(function() {
|
||||
$('#main').attr('src', this.href);
|
||||
return false
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,36 @@
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-body">
|
||||
<ul class="nav nav-tabs">
|
||||
<li><a href="/user/profile">修改资料</a></li>
|
||||
<li class="active"><a href="/user/password">修改密码</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post" action="/user/repass">
|
||||
<input type="hidden" name="user_id" value="{{.userValue.user_id}}">
|
||||
<div class="form-group">
|
||||
<label class="col-sm-2 control-label"><span class="text-danger"> * </span>旧密码</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="password" name="old_pass" class="form-control" value="" placeholder="请输入当前密码">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-2 control-label"><span class="text-danger"> * </span>新密码</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="password" name="new_pass" class="form-control" value="" placeholder="请输入新密码">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-2 control-label"><span class="text-danger"> * </span>确认新密码</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="password" name="confirm_pass" class="form-control" value="" placeholder="请再次输入新密码">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-sm-offset-2 col-sm-10">
|
||||
<button type="button" name="submit" onclick="Form.ajaxSubmit(this.form, false)" class="btn btn-primary">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,36 @@
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-body">
|
||||
<ul class="nav nav-tabs">
|
||||
<li class="active"><a href="/user/profile">修改资料</a></li>
|
||||
<li><a href="/user/password">修改密码</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post" action="/user/save">
|
||||
<input type="hidden" name="user_id" value="{{.userValue.user_id}}">
|
||||
<div class="form-group">
|
||||
<label class="col-sm-1 control-label"><span class="text-danger"> * </span>用户名</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="text" name="username" class="form-control" value="{{.userValue.username}}" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-1 control-label"><span class="text-danger"> * </span>邮箱</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="text" name="email" class="form-control" value="{{.userValue.email}}" placeholder="请输入邮箱" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-1 control-label"><span class="text-danger"></span>昵称</label>
|
||||
<div class="col-sm-4">
|
||||
<input type="text" name="nickname" class="form-control" value="{{.userValue.nickname}}" placeholder="请输入昵称">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-sm-offset-1 col-sm-10">
|
||||
<button type="button" name="submit" onclick="Form.ajaxSubmit(this.form, false)" class="btn btn-primary">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1 @@
|
||||
Welcome
|
||||
Reference in New Issue
Block a user