diff options
author | FuXiaoHei <fuxiaohei@hexiaz.com> | 2014-03-17 15:17:44 +0800 |
---|---|---|
committer | FuXiaoHei <fuxiaohei@hexiaz.com> | 2014-03-17 15:17:44 +0800 |
commit | 24d91ecda8c819a33f326ff724559456bcae6d71 (patch) | |
tree | 9af7902cdbd4b1b5187bd1134e46e0111731c6e7 | |
parent | 3a2eee08278a71320140129ec29c8586264d9968 (diff) | |
download | gitea-24d91ecda8c819a33f326ff724559456bcae6d71.tar.gz gitea-24d91ecda8c819a33f326ff724559456bcae6d71.zip |
ui and js update
-rwxr-xr-x | public/css/gogs.css | 12 | ||||
-rw-r--r-- | public/js/app.js | 35 | ||||
-rw-r--r-- | templates/base/footer.tmpl | 21 | ||||
-rw-r--r-- | templates/user/dashboard.tmpl | 2 | ||||
-rw-r--r-- | templates/user/delete.tmpl | 2 | ||||
-rw-r--r-- | templates/user/notification.tmpl | 2 | ||||
-rw-r--r-- | templates/user/password.tmpl | 2 | ||||
-rw-r--r-- | templates/user/profile.tmpl | 2 | ||||
-rw-r--r-- | templates/user/publickey.tmpl | 2 | ||||
-rw-r--r-- | templates/user/security.tmpl | 2 | ||||
-rw-r--r-- | templates/user/setting.tmpl | 2 | ||||
-rw-r--r-- | templates/user/signin.tmpl | 2 | ||||
-rw-r--r-- | templates/user/signup.tmpl | 2 |
13 files changed, 47 insertions, 41 deletions
diff --git a/public/css/gogs.css b/public/css/gogs.css index f98cf7a184..3d0a31e6f5 100755 --- a/public/css/gogs.css +++ b/public/css/gogs.css @@ -51,7 +51,6 @@ html, body { .gogs-masthead { background-color: #428bca; box-shadow: inset 0 -2px 5px rgba(0, 0, 0, .1); - padding: 0 16px; margin: 0; } @@ -133,6 +132,11 @@ html, body { padding: 5px 0; margin-left: 10px; height: 28px; + float: right; +} + +#gogs-nav-signin{ + float: right; } #gogs-nav-out .fa { @@ -349,10 +353,6 @@ html, body { /* #gogs-feed */ -#gogs-feed-left { - padding-left: 0; -} - #gogs-feed-right .repo-panel .panel-heading .btn { margin-top: -4px; } @@ -635,7 +635,7 @@ html, body { } #footer .footer-wrap { - padding: 20px 0; + padding: 20px 15px; } #footer a { diff --git a/public/js/app.js b/public/js/app.js index 94e38cc134..58633718fc 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -43,7 +43,15 @@ var Gogits = { Gogits.initTabs = function () { var $tabs = $('[data-init=tabs]'); $tabs.find("li:eq(0) a").tab("show"); + }; + + // render markdown + Gogits.renderMarkdown = function () { + var $pre = $('.markdown').find('pre > code').parent(); + $pre.addClass("prettyprint"); + prettyPrint(); } + })(jQuery); // ajax utils @@ -70,6 +78,7 @@ function initCore() { Gogits.initTooltips(); Gogits.initTabs(); Gogits.initModals(); + Gogits.renderMarkdown(); } function initRegister() { @@ -98,14 +107,14 @@ function initRegister() { }); } -function initUserSetting(){ +function initUserSetting() { $('#gogs-ssh-keys .delete').confirmation({ singleton: true, - onConfirm: function(e, $this){ - Gogits.ajaxDelete("",{"id":$this.data("del")},function(json){ - if(json.ok){ + onConfirm: function (e, $this) { + Gogits.ajaxDelete("", {"id": $this.data("del")}, function (json) { + if (json.ok) { window.location.reload(); - }else{ + } else { alert(json.err); } }); @@ -113,11 +122,15 @@ function initUserSetting(){ }); } -;(function($){ - // on Dom Ready - $(function(){ - var $pre = $('.markdown').find('pre > code').parent(); - $pre.addClass("prettyprint"); - prettyPrint(); +(function ($) { + $(function () { + initCore(); + var body = $("#gogs-body"); + if (body.data("page") == "user-signup") { + initRegister(); + } + if (body.data("page") == "user") { + initUserSetting(); + } }); })(jQuery); diff --git a/templates/base/footer.tmpl b/templates/base/footer.tmpl index 09466e9e9a..841af680bd 100644 --- a/templates/base/footer.tmpl +++ b/templates/base/footer.tmpl @@ -1,19 +1,12 @@ -<script> - $(function(){ - initCore();{{if .PageIsSignUp}} - initRegister();{{end}}{{if .PageIsUserSetting}} - initUserSetting();{{end}} - }); -</script> - <div class="wrapper-push"></div> +<div class="wrapper-push"></div> </div> <footer id="footer"> - <div class="container footer-wrap"> - <p> - © 2014 Gogs · ver {{AppVer}} · <i class="fa fa-github"></i><a target="_blank" href="https://github.com/gogits/gogs">GitHub</a> - </p> - <p class="desc"></p> - </div> + <div class="container footer-wrap"> + <p>© 2014 Gogs · ver {{AppVer}} · + <i class="fa fa-github"></i><a target="_blank" href="https://github.com/gogits/gogs">GitHub</a> + </p> + <p class="desc"></p> + </div> </footer> </body> </html>
\ No newline at end of file diff --git a/templates/user/dashboard.tmpl b/templates/user/dashboard.tmpl index 547e8ab556..c528185c01 100644 --- a/templates/user/dashboard.tmpl +++ b/templates/user/dashboard.tmpl @@ -11,7 +11,7 @@ <h3>News Feed</h3> </div> </div> -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> {{if .HasInfo}}<div class="alert alert-info">{{.InfoMsg}}</div>{{end}} <div id="gogs-feed-left" class="col-md-8"> <ul class="list-unstyled activity-list"> diff --git a/templates/user/delete.tmpl b/templates/user/delete.tmpl index a116787c80..397ea8cc09 100644 --- a/templates/user/delete.tmpl +++ b/templates/user/delete.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> <div id="gogs-user-setting-nav" class="col-md-3"> <h4>Account Setting</h4> <ul class="list-group"> diff --git a/templates/user/notification.tmpl b/templates/user/notification.tmpl index c1abc46fb0..ecb3fa856c 100644 --- a/templates/user/notification.tmpl +++ b/templates/user/notification.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> <div id="gogs-user-setting-nav" class="col-md-3"> <h4>Account Setting</h4> <ul class="list-group"> diff --git a/templates/user/password.tmpl b/templates/user/password.tmpl index a8b1e21e04..532a57cb0f 100644 --- a/templates/user/password.tmpl +++ b/templates/user/password.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> <div id="gogs-user-setting-nav" class="col-md-3"> <h4>Account Setting</h4> <ul class="list-group"> diff --git a/templates/user/profile.tmpl b/templates/user/profile.tmpl index 24ae76fef8..8dca29ffe3 100644 --- a/templates/user/profile.tmpl +++ b/templates/user/profile.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> <div id="gogs-user-profile" class="col-md-3"> <div class="profile-avatar text-center"> <a href="{{.Owner.HomeLink}}" class="center-block" data-toggle="tooltip" data-placement="bottom" title="Change Avatar"> diff --git a/templates/user/publickey.tmpl b/templates/user/publickey.tmpl index 104575d488..ef5879b54d 100644 --- a/templates/user/publickey.tmpl +++ b/templates/user/publickey.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> <div id="gogs-user-setting-nav" class="col-md-3"> <h4>Account Setting</h4> <ul class="list-group"> diff --git a/templates/user/security.tmpl b/templates/user/security.tmpl index 37cd5872aa..cf51127d2c 100644 --- a/templates/user/security.tmpl +++ b/templates/user/security.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> <div id="gogs-user-setting-nav" class="col-md-3"> <h4>Account Setting</h4> <ul class="list-group"> diff --git a/templates/user/setting.tmpl b/templates/user/setting.tmpl index edbeeb22a9..d6a6094f3f 100644 --- a/templates/user/setting.tmpl +++ b/templates/user/setting.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div id="gogs-body" class="container"> +<div id="gogs-body" class="container" data-page="user"> <div id="gogs-user-setting-nav" class="col-md-3"> <h4>Account Setting</h4> <ul class="list-group"> diff --git a/templates/user/signin.tmpl b/templates/user/signin.tmpl index 3aefefdcf1..e60cedec88 100644 --- a/templates/user/signin.tmpl +++ b/templates/user/signin.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div class="container" id="gogs-body"> +<div class="container" id="gogs-body" data-page="user-signin"> <form action="/user/login" method="post" class="form-horizontal gogs-card" id="gogs-login-card"> <h3>Log in</h3> <div class="alert alert-danger form-error{{if .HasError}}{{else}} hidden{{end}}">{{.ErrorMsg}}</div> diff --git a/templates/user/signup.tmpl b/templates/user/signup.tmpl index 2f1e82c730..187364de8f 100644 --- a/templates/user/signup.tmpl +++ b/templates/user/signup.tmpl @@ -1,6 +1,6 @@ {{template "base/head" .}} {{template "base/navbar" .}} -<div class="container" id="gogs-body"> +<div class="container" id="gogs-body" data-page="user-signup"> <form action="/user/sign_up" method="post" class="form-horizontal gogs-card" id="gogs-login-card"> <h3>Sign Up</h3> <div class="alert alert-danger form-error{{if .HasError}}{{else}} hidden{{end}}">{{.ErrorMsg}}</div> |