Merge branch 'master' of github.com:gogits/gogs
Conflicts: public/ng/less/gogs/repository.less templates/repo/home.tmpl
This commit is contained in:
		
						commit
						e3b78c47e2
					
				
					 11 changed files with 102 additions and 70 deletions
				
			
		|  | @ -351,6 +351,7 @@ func runWeb(*cli.Context) { | |||
| 		r.Get("/pulls", repo.Pulls) | ||||
| 		r.Get("/branches", repo.Branches) | ||||
| 		r.Get("/archive/*", repo.Download) | ||||
| 		r.Get("/issues2/",repo.Issues2) | ||||
| 	}, ignSignIn, middleware.RepoAssignment(true)) | ||||
| 
 | ||||
| 	m.Group("/:username/:reponame", func(r *macaron.Router) { | ||||
|  |  | |||
|  | @ -709,6 +709,7 @@ ol.linenums { | |||
| #dashboard-header { | ||||
|   border-bottom: 1px solid #d6d6d6; | ||||
|   height: 69px; | ||||
|   background-color: #FFF; | ||||
| } | ||||
| #dashboard-header > .menu-line > li { | ||||
|   padding: 12px 6px; | ||||
|  | @ -824,6 +825,11 @@ ol.linenums { | |||
| #dashboard-my-repo .repo-contrib-header { | ||||
|   border-top: 1px solid #d6d6d6; | ||||
| } | ||||
| #dashboard-my-mirror .panel-header, | ||||
| #dashboard-my-org .panel-header, | ||||
| #dashboard-my-repo .panel-header { | ||||
|   font-size: 14px; | ||||
| } | ||||
| #dashboard-my-repo .panel-header .octicon { | ||||
|   margin-right: 6px; | ||||
|   font-size: 12px; | ||||
|  | @ -1053,6 +1059,10 @@ The register and sign-in page style | |||
| #repo-content { | ||||
|   padding: 18px 0; | ||||
| } | ||||
| .repo-wide-wrapper { | ||||
|   padding: 18px 0; | ||||
|   position: relative; | ||||
| } | ||||
| #repo-clone-url { | ||||
|   border-right: none; | ||||
|   width: 190px; | ||||
|  | @ -1077,6 +1087,9 @@ The register and sign-in page style | |||
| #repo-desc { | ||||
|   font-size: 1.2em; | ||||
| } | ||||
| #repo-desc .no-description { | ||||
|   color: #999; | ||||
| } | ||||
| #repo-sidebar-nav .label { | ||||
|   font-size: 12px; | ||||
|   line-height: 1.4em; | ||||
|  | @ -1244,7 +1257,8 @@ The register and sign-in page style | |||
|   font-weight: normal; | ||||
|   color: #888; | ||||
| } | ||||
| #repo-readme { | ||||
| #repo-readme, | ||||
| #repo-read-file { | ||||
|   margin-bottom: 80px; | ||||
| } | ||||
| #repo-bare-start { | ||||
|  | @ -1454,6 +1468,10 @@ The register and sign-in page style | |||
| #commits-list { | ||||
|   padding-top: 20px; | ||||
| } | ||||
| #commits-list h4 { | ||||
|   line-height: 30px; | ||||
|   margin-bottom: 0; | ||||
| } | ||||
| .commit-list th { | ||||
|   background-color: #FFF; | ||||
|   line-height: 28px !important; | ||||
|  | @ -1639,10 +1657,6 @@ The register and sign-in page style | |||
| #user-ssh-add-form .field { | ||||
|   margin-bottom: 24px; | ||||
| } | ||||
| .repo-issue-wrapper { | ||||
|   padding: 18px 0; | ||||
|   position: relative; | ||||
| } | ||||
| .pr-main { | ||||
|   margin-right: 100px; | ||||
| } | ||||
|  |  | |||
|  | @ -12,6 +12,7 @@ | |||
| #dashboard-header { | ||||
|   border-bottom: 1px solid @dashboardHeaderBorderColor; | ||||
|   height: 69px; | ||||
|   background-color: #FFF; | ||||
|   > .menu-line { | ||||
|     > li { | ||||
|       padding: 12px 6px; | ||||
|  | @ -125,6 +126,9 @@ | |||
|   .repo-contrib-header { | ||||
|     border-top: 1px solid #d6d6d6; | ||||
|   } | ||||
|   .panel-header{ | ||||
|     font-size: 14px; | ||||
|   } | ||||
| } | ||||
| #dashboard-my-repo { | ||||
|   .panel-header { | ||||
|  |  | |||
|  | @ -1,23 +1,16 @@ | |||
| @import "../ui/var"; | ||||
| .repo-issue-wrapper { | ||||
|   padding: 18px 0; | ||||
|   position: relative; | ||||
| } | ||||
| 
 | ||||
| // pull request main content | ||||
| .pr-main { | ||||
|   margin-right: 100px; | ||||
| } | ||||
| 
 | ||||
| // right bar in pull request page | ||||
| .pr-sidebar { | ||||
|   border-left: 1px solid #DDD; | ||||
|   box-sizing: border-box; | ||||
|   position: absolute; | ||||
|   right:0; | ||||
|   top:12px; | ||||
|   right: 0; | ||||
|   top: 12px; | ||||
| } | ||||
| 
 | ||||
| .pr-title { | ||||
|   .pr-num { | ||||
|     font-weight: normal; | ||||
|  |  | |||
|  | @ -6,12 +6,12 @@ | |||
| /* repository main */ | ||||
| 
 | ||||
| #repo-wrapper { | ||||
|     padding-bottom: 100px; | ||||
|   padding-bottom: 100px; | ||||
| } | ||||
| #repo-header { | ||||
|     height: 69px; | ||||
|     border-bottom: 1px solid@repoHeaderBorderColor; | ||||
|     background-color: @repoHeaderBgColor; | ||||
|   height: 69px; | ||||
|   border-bottom: 1px solid@repoHeaderBorderColor; | ||||
|   background-color: @repoHeaderBgColor; | ||||
| } | ||||
| #repo-header-name { | ||||
|   line-height: 66px; | ||||
|  | @ -91,6 +91,10 @@ | |||
| #repo-content { | ||||
|   padding: 18px 0; | ||||
| } | ||||
| .repo-wide-wrapper { | ||||
|   padding: 18px 0; | ||||
|   position: relative; | ||||
| } | ||||
| #repo-clone-url { | ||||
|   border-right: none; | ||||
|   width: 190px; | ||||
|  | @ -114,6 +118,9 @@ | |||
| } | ||||
| #repo-desc { | ||||
|   font-size: 1.2em; | ||||
|   .no-description{ | ||||
|     color: #999; | ||||
|   } | ||||
| } | ||||
| #repo-sidebar-nav { | ||||
|   .label { | ||||
|  | @ -136,14 +143,14 @@ | |||
|     padding-left: 12px; | ||||
|     width: 24px; | ||||
|     text-align: center; | ||||
|     > i.octicon{ | ||||
|     > i.octicon { | ||||
|       font-size: 21px; | ||||
|     } | ||||
|   } | ||||
|   .num{ | ||||
|   .num { | ||||
|     position: absolute; | ||||
|     font-size: 12px; | ||||
|     top:0; | ||||
|     top: 0; | ||||
|     left: 36px; | ||||
|     padding: 0 2px; | ||||
|     min-width: 16px; | ||||
|  | @ -197,34 +204,34 @@ | |||
|   box-sizing: border-box; | ||||
| } | ||||
| #repo-branch-tag { | ||||
|     .tab-nav { | ||||
|         border-bottom: 1px solid #EAEAEA; | ||||
|         a { | ||||
|             padding: .3em .8em; | ||||
|         } | ||||
|         .js-tab-nav-show { | ||||
|             background-color: #EEE; | ||||
|             font-weight: bold; | ||||
|         } | ||||
|   .tab-nav { | ||||
|     border-bottom: 1px solid #EAEAEA; | ||||
|     a { | ||||
|       padding: .3em .8em; | ||||
|     } | ||||
|     .switching-list { | ||||
|         max-height: 300px; | ||||
|         overflow-y: auto; | ||||
|     .js-tab-nav-show { | ||||
|       background-color: #EEE; | ||||
|       font-weight: bold; | ||||
|     } | ||||
|   } | ||||
|   .switching-list { | ||||
|     max-height: 300px; | ||||
|     overflow-y: auto; | ||||
|   } | ||||
| } | ||||
| #repo-branch-list, | ||||
| #repo-tag-list { | ||||
|     li { | ||||
|         i { | ||||
|             margin-right: 12px; | ||||
|             opacity: 0; | ||||
|         } | ||||
|   li { | ||||
|     i { | ||||
|       margin-right: 12px; | ||||
|       opacity: 0; | ||||
|     } | ||||
|     li.checked { | ||||
|         i { | ||||
|             opacity: 1; | ||||
|         } | ||||
|   } | ||||
|   li.checked { | ||||
|     i { | ||||
|       opacity: 1; | ||||
|     } | ||||
|   } | ||||
| } | ||||
| #repo-bread { | ||||
|   .bread { | ||||
|  | @ -301,7 +308,8 @@ | |||
|     } | ||||
|   } | ||||
| } | ||||
| #repo-readme { | ||||
| #repo-readme, | ||||
| #repo-read-file { | ||||
|   margin-bottom: 80px; | ||||
| } | ||||
| #repo-bare-start { | ||||
|  | @ -494,29 +502,29 @@ | |||
|   list-style: none; | ||||
| } | ||||
| #commits-list { | ||||
|     padding-top: 20px; | ||||
|   padding-top: 20px; | ||||
|   h4{ | ||||
|     line-height: 30px; | ||||
|     margin-bottom: 0; | ||||
|   } | ||||
| } | ||||
| .commit-list { | ||||
|     th { | ||||
|         background-color: #FFF; | ||||
|         line-height: 28px !important; | ||||
|   th { | ||||
|     background-color: #FFF; | ||||
|     line-height: 28px !important; | ||||
|   } | ||||
|   .date { | ||||
|     width: 120px; | ||||
|   } | ||||
|   .author { | ||||
|     padding-left: 20px; | ||||
|     min-width: 180px; | ||||
|     img { | ||||
|       margin-top: -4px; | ||||
|     } | ||||
|     .date { | ||||
|         width: 120px; | ||||
|     } | ||||
|     .author { | ||||
|         padding-left: 20px; | ||||
|         min-width: 180px; | ||||
|         img { | ||||
|             margin-top: -4px; | ||||
|         } | ||||
|     } | ||||
|     .sha a { | ||||
|         font-family: Consolas, Menlo, Monaco, "Lucida Console", monospace; | ||||
|         font-size: 14px; | ||||
|     } | ||||
| } | ||||
| .no-desc { | ||||
|     color: #888; | ||||
|     font-style: italic; | ||||
|   } | ||||
|   .sha a { | ||||
|     font-family: Consolas, Menlo, Monaco, "Lucida Console", monospace; | ||||
|     font-size: 14px; | ||||
|   } | ||||
| } | ||||
|  | @ -1119,3 +1119,9 @@ func IssueGetAttachment(ctx *middleware.Context) { | |||
| 	// We must put the name in " manually.
 | ||||
| 	ctx.ServeFile(attachment.Path, "\""+attachment.Name+"\"") | ||||
| } | ||||
| 
 | ||||
| // testing route handler for new issue ui page
 | ||||
| // todo : move to Issue() function
 | ||||
| func Issues2(ctx *middleware.Context){ | ||||
| 	ctx.HTML(200,"repo/issue2/list") | ||||
| } | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ | |||
| <div id="repo-wrapper"> | ||||
|     {{template "repo/header" .}} | ||||
|     <div id="repo-content" class="clear container"> | ||||
|         <div id="repo-main" class="left grid-4-5"> | ||||
|         <div id="repo-main" class="left grid-5-6"> | ||||
|             <p id="repo-desc"> | ||||
|                 {{if .Repository.DescriptionHtml}}<span class="description">{{.Repository.DescriptionHtml}}</span>{{else}}<span class="no-desc">{{.i18n.Tr "repo.no_desc"}}</span>{{end}} | ||||
|                 <a class="link" href="{{.Repository.Website}}">{{.Repository.Website}}</a> | ||||
|  |  | |||
							
								
								
									
										6
									
								
								templates/repo/issue2/list.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								templates/repo/issue2/list.tmpl
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| {{template "ng/base/head" .}} | ||||
| {{template "ng/base/header" .}} | ||||
| <div id="repo-wrapper"> | ||||
|     {{template "repo/header" .}} | ||||
| </div> | ||||
| {{template "ng/base/footer" .}} | ||||
|  | @ -2,7 +2,7 @@ | |||
| {{template "ng/base/header" .}} | ||||
| <div id="repo-wrapper"> | ||||
|     {{template "repo/header" .}} | ||||
|     <div class="clear container repo-issue-wrapper repo-pr"> | ||||
|     <div class="clear container repo-wide-wrapper repo-pr"> | ||||
|         <div class="pr-main"> | ||||
|             <div class="pr-title clear"> | ||||
|                 <h2 class="pr-title grid-5-6 left">Fix: Repo Name can not be converted to lower in some cases <span class="pr-num">#256</span></h2> | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| <div id="repo-sidebar" class="right grid-1-5"> | ||||
| <div id="repo-sidebar" class="right grid-1-6"> | ||||
|     <ul class="menu menu-vertical" id="repo-sidebar-nav"> | ||||
|         <li> | ||||
|             <a class="radius" href="{{.RepoLink}}/issues"><i class="octicon octicon-issue-opened"></i>{{.i18n.Tr "repo.issues"}}<span class="num right label label-blue label-radius">{{.Repository.NumOpenIssues}}</span></a> | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| <div class="panel panel-radius" id="repo-readme"> | ||||
| <div class="panel panel-radius" id="{{if .ReadmeExist}}repo-readme{{else}}repo-read-file{{end}}"> | ||||
|     <p class="panel-header"> | ||||
|         {{if .ReadmeExist}} | ||||
|             <i class="icon fa fa-book fa-lg"></i> | ||||
|  | @ -12,7 +12,7 @@ | |||
|         <strong class="file-name">{{.FileName}}</strong><span class="file-size">{{FileSize .FileSize}}</span> | ||||
| 	    {{end}} | ||||
|     </p> | ||||
|     <div class="{{if .ReadmeExist}}panel-content markdown{{end}} code-view"> | ||||
|     <div class="{{if .ReadmeExist}}panel-content markdown{{end}} code-view" id="repo-code-view"> | ||||
|     	{{if .ReadmeExist}} | ||||
|     	{{if .FileContent}}{{.FileContent | Str2html}}{{end}} | ||||
|         {{else if not .IsFileText}} | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue