mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-01 11:06:06 +01:00
Rename header.scala.html to menu.scala.html
This commit is contained in:
@@ -35,8 +35,8 @@
|
|||||||
inkscape:pageopacity="0.0"
|
inkscape:pageopacity="0.0"
|
||||||
inkscape:pageshadow="2"
|
inkscape:pageshadow="2"
|
||||||
inkscape:zoom="0.9899495"
|
inkscape:zoom="0.9899495"
|
||||||
inkscape:cx="827.57339"
|
inkscape:cx="658.37284"
|
||||||
inkscape:cy="496.04311"
|
inkscape:cy="201.93139"
|
||||||
inkscape:document-units="px"
|
inkscape:document-units="px"
|
||||||
inkscape:current-layer="layer1-9"
|
inkscape:current-layer="layer1-9"
|
||||||
showgrid="false"
|
showgrid="false"
|
||||||
@@ -1185,7 +1185,7 @@
|
|||||||
style="fill:#ffffff;stroke:#a0a0a0;stroke-width:22.72570610000000000;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
style="fill:#ffffff;stroke:#a0a0a0;stroke-width:22.72570610000000000;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||||
<path
|
<path
|
||||||
transform="matrix(1.0049237,0,0,0.61497516,944.16607,536.33294)"
|
transform="matrix(1.0049237,0,0,0.61497516,944.16607,536.33294)"
|
||||||
d="m 372.74629,230.89374 a 21.718279,35.140915 0 1 1 -43.43655,0 21.718279,35.140915 0 1 1 43.43655,0 z"
|
d="m 372.74629,230.89374 c 0,19.40779 -9.7236,35.14091 -21.71827,35.14091 -11.99468,0 -21.71828,-15.73312 -21.71828,-35.14091 0,-19.40779 9.7236,-35.14092 21.71828,-35.14092 11.99467,0 21.71827,15.73313 21.71827,35.14092 z"
|
||||||
sodipodi:ry="35.140915"
|
sodipodi:ry="35.140915"
|
||||||
sodipodi:rx="21.718279"
|
sodipodi:rx="21.718279"
|
||||||
sodipodi:cy="230.89374"
|
sodipodi:cy="230.89374"
|
||||||
@@ -1195,7 +1195,7 @@
|
|||||||
sodipodi:type="arc" />
|
sodipodi:type="arc" />
|
||||||
<path
|
<path
|
||||||
transform="matrix(1.0049237,0,0,0.61497516,942.63054,386.00935)"
|
transform="matrix(1.0049237,0,0,0.61497516,942.63054,386.00935)"
|
||||||
d="m 372.74629,230.89374 a 21.718279,35.140915 0 1 1 -43.43655,0 21.718279,35.140915 0 1 1 43.43655,0 z"
|
d="m 372.74629,230.89374 c 0,19.40779 -9.7236,35.14091 -21.71827,35.14091 -11.99468,0 -21.71828,-15.73312 -21.71828,-35.14091 0,-19.40779 9.7236,-35.14092 21.71828,-35.14092 11.99467,0 21.71827,15.73313 21.71827,35.14092 z"
|
||||||
sodipodi:ry="35.140915"
|
sodipodi:ry="35.140915"
|
||||||
sodipodi:rx="21.718279"
|
sodipodi:rx="21.718279"
|
||||||
sodipodi:cy="230.89374"
|
sodipodi:cy="230.89374"
|
||||||
@@ -1205,7 +1205,7 @@
|
|||||||
sodipodi:type="arc" />
|
sodipodi:type="arc" />
|
||||||
<path
|
<path
|
||||||
transform="matrix(1.0049237,0,0,0.61497516,1056.9547,536.43446)"
|
transform="matrix(1.0049237,0,0,0.61497516,1056.9547,536.43446)"
|
||||||
d="m 372.74629,230.89374 a 21.718279,35.140915 0 1 1 -43.43655,0 21.718279,35.140915 0 1 1 43.43655,0 z"
|
d="m 372.74629,230.89374 c 0,19.40779 -9.7236,35.14091 -21.71827,35.14091 -11.99468,0 -21.71828,-15.73312 -21.71828,-35.14091 0,-19.40779 9.7236,-35.14092 21.71828,-35.14092 11.99467,0 21.71827,15.73313 21.71827,35.14092 z"
|
||||||
sodipodi:ry="35.140915"
|
sodipodi:ry="35.140915"
|
||||||
sodipodi:rx="21.718279"
|
sodipodi:rx="21.718279"
|
||||||
sodipodi:cy="230.89374"
|
sodipodi:cy="230.89374"
|
||||||
@@ -1250,6 +1250,79 @@
|
|||||||
x="-1617.2937"
|
x="-1617.2937"
|
||||||
y="306.0546"
|
y="306.0546"
|
||||||
transform="matrix(-0.70710678,-0.70710678,0.70710678,-0.70710678,0,0)" />
|
transform="matrix(-0.70710678,-0.70710678,0.70710678,-0.70710678,0,0)" />
|
||||||
|
<g
|
||||||
|
id="g4016"
|
||||||
|
transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,3107.8871,982.01044)">
|
||||||
|
<rect
|
||||||
|
transform="scale(-1,-1)"
|
||||||
|
y="-1119.1083"
|
||||||
|
x="-1370.8767"
|
||||||
|
height="105.80523"
|
||||||
|
width="33.87508"
|
||||||
|
id="rect3953-82-4-1-4"
|
||||||
|
style="fill:#a0a0a0;fill-opacity:1;stroke:#a0a0a0;stroke-width:16.74562263;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||||
|
<rect
|
||||||
|
transform="scale(-1,-1)"
|
||||||
|
y="-1207.0963"
|
||||||
|
x="-1358.6217"
|
||||||
|
height="113.43421"
|
||||||
|
width="9.3650599"
|
||||||
|
id="rect3953-82-4-1-7-0"
|
||||||
|
style="fill:#a0a0a0;fill-opacity:1;stroke:#a0a0a0;stroke-width:9.11664104;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||||
|
<path
|
||||||
|
transform="matrix(1.5972925,0,0,1.509886,-99.098035,-27.987625)"
|
||||||
|
d="m 936.41143,838.20984 c 0,14.50519 -11.75878,26.26396 -26.26397,26.26396 -14.50519,0 -26.26396,-11.75877 -26.26396,-26.26396 0,-14.50519 11.75877,-26.26397 26.26396,-26.26397 14.50519,0 26.26397,11.75878 26.26397,26.26397 z"
|
||||||
|
sodipodi:ry="26.263966"
|
||||||
|
sodipodi:rx="26.263966"
|
||||||
|
sodipodi:cy="838.20984"
|
||||||
|
sodipodi:cx="910.14746"
|
||||||
|
id="path3226"
|
||||||
|
style="fill:#a0a0a0;fill-opacity:1;stroke:#a0a0a0;stroke-width:7.14799976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
sodipodi:type="arc" />
|
||||||
|
<path
|
||||||
|
transform="matrix(1.1933397,0,0,1.5429659,269.38527,-37.350485)"
|
||||||
|
d="m 936.41143,838.20984 c 0,14.50519 -11.75878,26.26396 -26.26397,26.26396 -14.50519,0 -26.26396,-11.75877 -26.26396,-26.26396 0,-14.50519 11.75877,-26.26397 26.26396,-26.26397 14.50519,0 26.26397,11.75878 26.26397,26.26397 z"
|
||||||
|
sodipodi:ry="26.263966"
|
||||||
|
sodipodi:rx="26.263966"
|
||||||
|
sodipodi:cy="838.20984"
|
||||||
|
sodipodi:cx="910.14746"
|
||||||
|
id="path3226-9"
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:none"
|
||||||
|
sodipodi:type="arc" />
|
||||||
|
</g>
|
||||||
|
<rect
|
||||||
|
style="fill:#ffffff;fill-opacity:1;stroke:none"
|
||||||
|
id="rect4027"
|
||||||
|
width="73.460579"
|
||||||
|
height="107.13"
|
||||||
|
x="1722.2299"
|
||||||
|
y="-207.2868"
|
||||||
|
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" />
|
||||||
|
<g
|
||||||
|
id="g4022"
|
||||||
|
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,1095.262,-713.65443)">
|
||||||
|
<rect
|
||||||
|
transform="scale(-1,-1)"
|
||||||
|
y="-1121.4039"
|
||||||
|
x="-1505.5544"
|
||||||
|
height="105.80523"
|
||||||
|
width="33.87508"
|
||||||
|
id="rect3953-82-4-1"
|
||||||
|
style="fill:#a0a0a0;fill-opacity:1;stroke:#a0a0a0;stroke-width:16.74562263;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||||
|
<rect
|
||||||
|
transform="scale(-1,-1)"
|
||||||
|
y="-1222.4006"
|
||||||
|
x="-1494.0955"
|
||||||
|
height="113.43421"
|
||||||
|
width="9.3650599"
|
||||||
|
id="rect3953-82-4-1-7"
|
||||||
|
style="fill:#a0a0a0;fill-opacity:1;stroke:#a0a0a0;stroke-width:9.11664104;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="rect3182"
|
||||||
|
d="m 1469.5507,1220.8203 20.5952,52.7426 20.6425,-52.7426 -2.0832,-5.35 -37.0713,0 -2.0832,5.35 z"
|
||||||
|
style="fill:#a0a0a0;fill-opacity:1;stroke:#a0a0a0;stroke-width:7.02416945;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||||
|
</g>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 66 KiB |
@@ -6,7 +6,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"New Issue - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"New Issue - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("issues", repository){
|
@html.menu("issues", repository){
|
||||||
@tab("", repository)
|
@tab("", repository)
|
||||||
<form action="@url(repository)/issues/new" method="POST" validate="true">
|
<form action="@url(repository)/issues/new" method="POST" validate="true">
|
||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${issue.title} - Issue #${issue.issueId} - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"${issue.title} - Issue #${issue.issueId} - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("issues", repository){
|
@html.menu("issues", repository){
|
||||||
@tab("issues", repository)
|
@tab("issues", repository)
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li class="pull-left"><a href="@url(repository)/issues"><i class="icon-arrow-left"></i> Back to issue list</a></li>
|
<li class="pull-left"><a href="@url(repository)/issues"><i class="icon-arrow-left"></i> Back to issue list</a></li>
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"Issues - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"Issues - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("issues", repository){
|
@html.menu("issues", repository){
|
||||||
@tab("issues", repository)
|
@tab("issues", repository)
|
||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
<div class="span3">
|
<div class="span3">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"Milestones - ${repository.owner}/${repository.name}"){
|
@html.main(s"Milestones - ${repository.owner}/${repository.name}"){
|
||||||
@html.header("milestones", repository){
|
@html.menu("milestones", repository){
|
||||||
@issues.html.tab("milestones", repository)
|
@issues.html.tab("milestones", repository)
|
||||||
<form method="POST" action="@url(repository)/issues/milestones/@if(milestone.isEmpty){new}else{@milestone.get.milestoneId/edit}" validate="true">
|
<form method="POST" action="@url(repository)/issues/milestones/@if(milestone.isEmpty){new}else{@milestone.get.milestoneId/edit}" validate="true">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"Milestones - ${repository.owner}/${repository.name}"){
|
@html.main(s"Milestones - ${repository.owner}/${repository.name}"){
|
||||||
@html.header("issues", repository){
|
@html.menu("issues", repository){
|
||||||
@issues.html.tab("milestones", repository)
|
@issues.html.tab("milestones", repository)
|
||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
<div class="span3">
|
<div class="span3">
|
||||||
|
|||||||
@@ -1,180 +1,182 @@
|
|||||||
@(active: String,
|
@(active: String,
|
||||||
repository: service.RepositoryService.RepositoryInfo,
|
repository: service.RepositoryService.RepositoryInfo,
|
||||||
id: Option[String] = None,
|
id: Option[String] = None,
|
||||||
expand: Boolean = false)(body: Html)(implicit context: app.Context)
|
expand: Boolean = false)(body: Html)(implicit context: app.Context)
|
||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
@if(repository.commitCount > 0){
|
@if(repository.commitCount > 0){
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
<div class="input-prepend">
|
<div class="input-prepend">
|
||||||
<a href="@path/@repository.owner/@repository.name/fork" class="btn" style="margin-bottom: 10px;">Fork</a>
|
<a href="@path/@repository.owner/@repository.name/fork" class="btn" style="margin-bottom: 10px;">Fork</a>
|
||||||
<span class="add-on count"><a href="@url(repository)/network/members">@repository.forkedCount</a></span>
|
<span class="add-on count"><a href="@url(repository)/network/members">@repository.forkedCount</a></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
<div class="head">
|
<div class="head">
|
||||||
@helper.html.repositoryicon(repository, true)
|
@helper.html.repositoryicon(repository, true)
|
||||||
<a href="@url(repository.owner)">@repository.owner</a> / <a href="@url(repository)" class="strong">@repository.name</a>
|
<a href="@url(repository.owner)">@repository.owner</a> / <a href="@url(repository)" class="strong">@repository.name</a>
|
||||||
|
|
||||||
@defining(repository.repository){ x =>
|
@defining(repository.repository){ x =>
|
||||||
@if(repository.repository.originRepositoryName.isDefined){
|
@if(repository.repository.originRepositoryName.isDefined){
|
||||||
<div class="forked">
|
<div class="forked">
|
||||||
forked from <a href="@path/@x.parentUserName/@x.parentRepositoryName">@x.parentUserName/@x.parentRepositoryName</a>
|
forked from <a href="@path/@x.parentUserName/@x.parentRepositoryName">@x.parentUserName/@x.parentRepositoryName</a>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<hr style="margin-bottom: 20px;"/>
|
<hr style="margin-bottom: 20px;"/>
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
ul.sidemenu {
|
ul.sidemenu {
|
||||||
margin-left: 0px;
|
margin-left: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.sidemenu li.active {
|
ul.sidemenu li.active {
|
||||||
border-top: 1px solid #eee;
|
border-top: 1px solid #eee;
|
||||||
border-bottom: 1px solid #eee;
|
border-bottom: 1px solid #eee;
|
||||||
border-right: 4px solid #bb4444;
|
border-right: 2px solid #bb4444;
|
||||||
border-left: 1px solid white;
|
border-left: 1px solid white;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.sidemenu div.gradient {
|
ul.sidemenu div.gradient {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
height: 35px;
|
height: 35px;
|
||||||
background: linear-gradient(to right, #eee, #fff);
|
background: linear-gradient(to right, #eee, #fff);
|
||||||
margin-right: 4px;
|
margin-right: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.sidemenu div.margin {
|
ul.sidemenu div.margin {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
height: 35px;
|
height: 35px;
|
||||||
margin-right: 4px;
|
margin-right: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.sidemenu li {
|
ul.sidemenu li {
|
||||||
line-height: 35px;
|
line-height: 35px;
|
||||||
height: 35px;
|
height: 35px;
|
||||||
border-left: 1px solid #eee;
|
border-left: 1px solid #eee;
|
||||||
margin-left:0px;
|
margin-left:0px;
|
||||||
border-right: 4px solid white;
|
border-right: 2px solid white;
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.sidemenu li.separator {
|
ul.sidemenu span.badge {
|
||||||
border-top: 1px solid #eee;
|
padding-right: 4px;
|
||||||
height: 1px;
|
}
|
||||||
}
|
</style>
|
||||||
|
<div class="container body">
|
||||||
ul.sidemenu span.badge {
|
<div style="width: @if(expand){170px} else {40px};" class="pull-right">
|
||||||
padding-right: 4px;
|
<ul class="sidemenu">
|
||||||
}
|
<li style="height: 12px"><div class="gradient pull-left" style="height: 12px"></div></li>
|
||||||
</style>
|
<li @if(active=="code"){class="active"}>
|
||||||
<div class="container body">
|
<div class="@if(active=="code"){margin} else {gradient} pull-left"></div>
|
||||||
<div style="width: @if(expand){170px} else {40px};" class="pull-right">
|
<a href="@url(repository)" @if(!expand){data-toggle="tooltip" data-placement="left" data-original-title="Code"}><img src="@assets/common/images/menu-code.png">@if(expand){ Code}</a>
|
||||||
<ul class="sidemenu">
|
</li>
|
||||||
<li style="height: 12px"><div class="gradient pull-left" style="height: 12px"></div></li>
|
<li @if(active=="issues"){class="active"}>
|
||||||
<li @if(active=="code"){class="active"}>
|
<div class="@if(active=="issues"){margin} else {gradient} pull-left"></div>
|
||||||
<div class="@if(active=="code"){margin} else {gradient} pull-left"></div>
|
<a href="@url(repository)/issues" @if(!expand){data-toggle="tooltip" data-placement="left" data-original-title="Issues"}><img src="@assets/common/images/menu-issues.png">@if(expand){ Issues}</a>
|
||||||
<a href="@url(repository)"><img src="@assets/common/images/menu-code.png">@if(expand){ Code}</a>
|
@if(expand && repository.issueCount > 0){
|
||||||
</li>
|
<div class="pull-right"><span class="label">@repository.issueCount</span></div>
|
||||||
<li @if(active=="issues"){class="active"}>
|
}
|
||||||
<div class="@if(active=="issues"){margin} else {gradient} pull-left"></div>
|
</li>
|
||||||
<a href="@url(repository)/issues"><img src="@assets/common/images/menu-issues.png">@if(expand){ Issues}</a>
|
<li @if(active=="pulls"){class="active"}>
|
||||||
@if(expand && repository.issueCount > 0){
|
<div class="@if(active=="pulls"){margin} else {gradient} pull-left"></div>
|
||||||
<div class="pull-right"><span class="label">@repository.issueCount</span></div>
|
<a href="@url(repository)/pulls" @if(!expand){data-toggle="tooltip" data-placement="left" data-original-title="Pull Requests"}><img src="@assets/common/images/menu-pulls.png">@if(expand){ Pull Requests}</a>
|
||||||
}
|
@if(expand && repository.pullCount > 0){
|
||||||
</li>
|
<div class="pull-right"><span class="label">@repository.pullCount</span></div>
|
||||||
<li @if(active=="pulls"){class="active"}>
|
}
|
||||||
<div class="@if(active=="pulls"){margin} else {gradient} pull-left"></div>
|
</li>
|
||||||
<a href="@url(repository)/pulls"><img src="@assets/common/images/menu-pulls.png">@if(expand){ Pull Requests}</a>
|
<li @if(active=="wiki"){class="active"}>
|
||||||
@if(expand && repository.pullCount > 0){
|
<div class="@if(active=="wiki"){margin} else {gradient} pull-left"></div>
|
||||||
<div class="pull-right"><span class="label">@repository.pullCount</span></div>
|
<a href="@url(repository)/wiki" @if(!expand){data-toggle="tooltip" data-placement="left" data-original-title="Wiki"}><img src="@assets/common/images/menu-wiki.png">@if(expand){ Wiki}</a>
|
||||||
}
|
</li>
|
||||||
</li>
|
@if(loginAccount.isDefined && (loginAccount.get.isAdmin || repository.managers.contains(loginAccount.get.userName))){
|
||||||
<li @if(active=="wiki"){class="active"}>
|
<li @if(active=="settings"){class="active"}>
|
||||||
<div class="@if(active=="wiki"){margin} else {gradient} pull-left"></div>
|
<div class="@if(active=="settings"){margin} else {gradient} pull-left"></div>
|
||||||
<a href="@url(repository)/wiki"><img src="@assets/common/images/menu-wiki.png">@if(expand){ Wiki}</a>
|
<a href="@url(repository)/settings" @if(!expand){data-toggle="tooltip" data-placement="left" data-original-title="Settings"}><img src="@assets/common/images/menu-settings.png">@if(expand){ Settings}</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="separator"></li>
|
}
|
||||||
<li>
|
<li style="height: 12px"><div class="gradient pull-left" style="height: 12px"></div></li>
|
||||||
<div class="gradient pull-left"></div>@if(expand){ Settings}
|
</ul>
|
||||||
</li>
|
@if(expand){
|
||||||
</ul>
|
<div class="small">
|
||||||
@if(expand){
|
<strong>HTTP</strong> <span class="mute">clone URL</span>
|
||||||
<div class="small">
|
</div>
|
||||||
<strong>HTTP</strong> <span class="mute">clone URL</span>
|
@helper.html.copy("repository-url-copy", repository.httpUrl){
|
||||||
</div>
|
@*
|
||||||
@helper.html.copy("repository-url-copy", repository.httpUrl){
|
@if(settings.ssh && loginAccount.isDefined){
|
||||||
@*
|
<div class="btn-group add-on" data-toggle="buttons-radio" style="padding: 0px; border-width: 0px;">
|
||||||
@if(settings.ssh && loginAccount.isDefined){
|
<button type="button" class="btn active" id="repository-url-http">HTTP</button><button type="button" class="btn" id="repository-url-ssh">SSH</button>
|
||||||
<div class="btn-group add-on" data-toggle="buttons-radio" style="padding: 0px; border-width: 0px;">
|
</div>
|
||||||
<button type="button" class="btn active" id="repository-url-http">HTTP</button><button type="button" class="btn" id="repository-url-ssh">SSH</button>
|
} else {
|
||||||
</div>
|
<span class="add-on">HTTP</span>
|
||||||
} else {
|
}
|
||||||
<span class="add-on">HTTP</span>
|
*@
|
||||||
}
|
<input type="text" value="@repository.httpUrl" id="repository-url" readonly>
|
||||||
*@
|
}
|
||||||
<input type="text" value="@repository.httpUrl" id="repository-url" readonly>
|
@if(settings.ssh && loginAccount.isDefined){
|
||||||
}
|
<div class="small">
|
||||||
@if(settings.ssh && loginAccount.isDefined){
|
You can clone <a href="#">HTTP</a> or <a href="#">SSH</a>.
|
||||||
<div class="small">
|
</div>
|
||||||
You can clone <a href="#">HTTP</a> or <a href="#">SSH</a>.
|
}
|
||||||
</div>
|
@id.map { id =>
|
||||||
}
|
<div>
|
||||||
@id.map { id =>
|
<a href="@{url(repository)}/archive/@{encodeRefName(id)}.zip" class="btn btn-small" style="width: 147px;"><i class="icon-download-alt"></i>Download ZIP</a>
|
||||||
<div>
|
</div>
|
||||||
<a href="@{url(repository)}/archive/@{encodeRefName(id)}.zip" class="btn btn-small" style="width: 147px;"><i class="icon-download-alt"></i>Download ZIP</a>
|
}
|
||||||
</div>
|
}
|
||||||
}
|
</div>
|
||||||
}
|
<div style="margin-right: @if(expand){180px} else {50px};">
|
||||||
</div>
|
<style type="text/css">
|
||||||
<div style="margin-right: @if(expand){180px} else {50px};">
|
a.header-link {
|
||||||
@repository.repository.description.map { description =>
|
color: #888;
|
||||||
<p class="muted">@description</p>
|
}
|
||||||
}
|
a.header-link strong {
|
||||||
<style type="text/css">
|
color: black;
|
||||||
a.header-link {
|
}
|
||||||
color: #888;
|
a.header-link:hover {
|
||||||
}
|
color: #0088cc;
|
||||||
a.header-link strong {
|
text-decoration: none;
|
||||||
color: black;
|
}
|
||||||
}
|
</style>
|
||||||
a.header-link:hover {
|
@if(expand){
|
||||||
color: #0088cc;
|
@repository.repository.description.map { description =>
|
||||||
text-decoration: none;
|
<p class="muted">@description</p>
|
||||||
}
|
}
|
||||||
</style>
|
<div style="border: 1px solid silver; padding: 4px; margin-bottom: 10px;">
|
||||||
<div style="border: 1px solid silver; padding: 4px; margin-bottom: 10px;">
|
<table style="width: 100%;">
|
||||||
<table style="width: 100%;">
|
<tr>
|
||||||
<tr>
|
<td style="width: 33%; text-align: center;">
|
||||||
<td style="width: 33%; text-align: center;">
|
<a href="@url(repository)/commits/@encodeRefName(id.getOrElse(""))" class="header-link">
|
||||||
<a href="@url(repository)/commits/@encodeRefName(id.getOrElse(""))" class="header-link">
|
<img src="@assets/common/images/header-commits.png"/> <strong>@repository.commitCount</strong> commits
|
||||||
<img src="@assets/common/images/header-commits.png"/> <strong>@repository.commitCount</strong> commits
|
</a>
|
||||||
</a>
|
</td>
|
||||||
</td>
|
<td style="width: 33%; text-align: center;">
|
||||||
<td style="width: 33%; text-align: center;">
|
<a href="@url(repository)/branches" class="header-link" class="header-link">
|
||||||
<a href="@url(repository)/branches" class="header-link" class="header-link">
|
<img src="@assets/common/images/header-branches.png"/> <strong>@repository.branchList.length</strong> branches
|
||||||
<img src="@assets/common/images/header-branches.png"/> <strong>@repository.branchList.length</strong> branches
|
</a>
|
||||||
</a>
|
</td>
|
||||||
</td>
|
<td style="width: 33%; text-align: center;">
|
||||||
<td style="width: 33%; text-align: center;">
|
<a href="@url(repository)/tags" class="header-link" class="header-link">
|
||||||
<a href="@url(repository)/tags" class="header-link" class="header-link">
|
<img src="@assets/common/images/header-tags.png"/> <strong>@repository.tags.length</strong> releases
|
||||||
<img src="@assets/common/images/header-tags.png"/> <strong>@repository.tags.length</strong> releases
|
</a>
|
||||||
</a>
|
</td>
|
||||||
</td>
|
</tr>
|
||||||
</tr>
|
</table>
|
||||||
</table>
|
</div>
|
||||||
</div>
|
}
|
||||||
@body
|
@body
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
@*
|
||||||
$(function(){
|
<script type="text/javascript">
|
||||||
$('table.global-nav th.box-header').click(function(){
|
$(function(){
|
||||||
location.href = $(this).find('a').attr('href');
|
$('table.global-nav th.box-header').click(function(){
|
||||||
return false;
|
location.href = $(this).find('a').attr('href');
|
||||||
});
|
return false;
|
||||||
});
|
});
|
||||||
</script>
|
});
|
||||||
|
</script>
|
||||||
|
*@
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"Pull Requests - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"Pull Requests - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("pulls", repository){
|
@html.menu("pulls", repository){
|
||||||
<div class="pullreq-info">
|
<div class="pullreq-info">
|
||||||
<div id="compare-info">
|
<div id="compare-info">
|
||||||
<a href="#" id="edit-compare-condition" class="btn btn-mini pull-right">Edit</a>
|
<a href="#" id="edit-compare-condition" class="btn btn-mini pull-right">Edit</a>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"Pull Requests - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"Pull Requests - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("pulls", repository){
|
@html.menu("pulls", repository){
|
||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
<div class="span3">
|
<div class="span3">
|
||||||
<ul class="nav nav-pills nav-stacked">
|
<ul class="nav nav-pills nav-stacked">
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${issue.title} - Pull Request #${issue.issueId} - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"${issue.title} - Pull Request #${issue.issueId} - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("pulls", repository){
|
@html.menu("pulls", repository){
|
||||||
@defining(dayByDayCommits.flatten){ commits =>
|
@defining(dayByDayCommits.flatten){ commits =>
|
||||||
<div class="pullreq-info">
|
<div class="pullreq-info">
|
||||||
@if(issue.closed) {
|
@if(issue.closed) {
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@tab(branch, repository, "files")
|
@tab(branch, repository, "files")
|
||||||
<div class="head">
|
<div class="head">
|
||||||
<a href="@url(repository)/tree/@encodeRefName(branch)">@repository.name</a> /
|
<a href="@url(repository)/tree/@encodeRefName(branch)">@repository.name</a> /
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@tab(repository.repository.defaultBranch, repository, "branches", true)
|
@tab(repository.repository.defaultBranch, repository, "branches", true)
|
||||||
<h1>Branches</h1>
|
<h1>Branches</h1>
|
||||||
<table class="table table-bordered">
|
<table class="table table-bordered">
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@import util.Implicits._
|
@import util.Implicits._
|
||||||
@html.main(commit.shortMessage, Some(repository)){
|
@html.main(commit.shortMessage, Some(repository)){
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@tab(commitId, repository, "commits")
|
@tab(commitId, repository, "commits")
|
||||||
<table class="table table-bordered">
|
<table class="table table-bordered">
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@tab(branch, repository, if(pathList.isEmpty) "commits" else "files")
|
@tab(branch, repository, if(pathList.isEmpty) "commits" else "files")
|
||||||
<div class="head">
|
<div class="head">
|
||||||
@if(pathList.isEmpty){
|
@if(pathList.isEmpty){
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"Deleting ${path} at ${fileName} - ${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"Deleting ${path} at ${fileName} - ${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@tab(branch, repository, "files")
|
@tab(branch, repository, "files")
|
||||||
<form method="POST" action="@url(repository)/remove" validate="true">
|
<form method="POST" action="@url(repository)/remove" validate="true">
|
||||||
<div class="head">
|
<div class="head">
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(if(fileName.isEmpty) "New File" else s"Editing ${path} at ${fileName} - ${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(if(fileName.isEmpty) "New File" else s"Editing ${path} at ${fileName} - ${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@tab(branch, repository, "files")
|
@tab(branch, repository, "files")
|
||||||
<form method="POST" action="@url(repository)/@if(fileName.isEmpty){create}else{update}" validate="true">
|
<form method="POST" action="@url(repository)/@if(fileName.isEmpty){create}else{update}" validate="true">
|
||||||
<span class="error" id="error-newFileName"></span>
|
<span class="error" id="error-newFileName"></span>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository, Some(branch), pathList.isEmpty){
|
@html.menu("code", repository, Some(branch), pathList.isEmpty){
|
||||||
@tab(branch, repository, "files")
|
@tab(branch, repository, "files")
|
||||||
<div class="head">
|
<div class="head">
|
||||||
<a href="@url(repository)/tree/@encodeRefName(branch)">@repository.name</a> /
|
<a href="@url(repository)/tree/@encodeRefName(branch)">@repository.name</a> /
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("network", repository){
|
@html.menu("network", repository){
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li class="active"><a href="@url(repository)/network/members">Members</a></li>
|
<li class="active"><a href="@url(repository)/network/members">Members</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@if(!hasWritePermission){
|
@if(!hasWritePermission){
|
||||||
<h3>This is an empty repository</h3>
|
<h3>This is an empty repository</h3>
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
@html.main(s"${repository.owner}/${repository.name}", Some(repository)) {
|
||||||
@html.header("code", repository){
|
@html.menu("code", repository){
|
||||||
@tab(repository.repository.defaultBranch, repository, "tags", true)
|
@tab(repository.repository.defaultBranch, repository, "tags", true)
|
||||||
<h1>Tags</h1>
|
<h1>Tags</h1>
|
||||||
<table class="table table-bordered">
|
<table class="table table-bordered">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
repository: service.RepositoryService.RepositoryInfo)(body: Html)(implicit context: app.Context)
|
repository: service.RepositoryService.RepositoryInfo)(body: Html)(implicit context: app.Context)
|
||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.header("", repository){
|
@html.menu("", repository){
|
||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
<div class="span3">
|
<div class="span3">
|
||||||
<div class="box">
|
<div class="box">
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main("Settings", Some(repository)){
|
@html.main("Settings", Some(repository)){
|
||||||
@html.header("settings", repository){
|
@html.menu("settings", repository){
|
||||||
@menu("collaborators", repository){
|
@menu("collaborators", repository){
|
||||||
<h3>Manage Collaborators</h3>
|
<h3>Manage Collaborators</h3>
|
||||||
<ul class="collaborator">
|
<ul class="collaborator">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main("Danger Zone", Some(repository)){
|
@html.main("Danger Zone", Some(repository)){
|
||||||
@html.header("settings", repository){
|
@html.menu("settings", repository){
|
||||||
@menu("danger", repository){
|
@menu("danger", repository){
|
||||||
<div class="box">
|
<div class="box">
|
||||||
<div class="box-header">Danger Zone</div>
|
<div class="box-header">Danger Zone</div>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main("Settings", Some(repository)){
|
@html.main("Settings", Some(repository)){
|
||||||
@html.header("settings", repository){
|
@html.menu("settings", repository){
|
||||||
@menu("hooks", repository){
|
@menu("hooks", repository){
|
||||||
@helper.html.information(info)
|
@helper.html.information(info)
|
||||||
<h3>WebHook URLs</h3>
|
<h3>WebHook URLs</h3>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main("Settings", Some(repository)){
|
@html.main("Settings", Some(repository)){
|
||||||
@html.header("settings", repository){
|
@html.menu("settings", repository){
|
||||||
@menu("options", repository){
|
@menu("options", repository){
|
||||||
@helper.html.information(info)
|
@helper.html.information(info)
|
||||||
<form id="form" method="post" action="@url(repository)/settings/options" validate="true">
|
<form id="form" method="post" action="@url(repository)/settings/options" validate="true">
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
@import org.eclipse.jgit.diff.DiffEntry.ChangeType
|
@import org.eclipse.jgit.diff.DiffEntry.ChangeType
|
||||||
@html.main(s"Compare Revisions - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"Compare Revisions - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@helper.html.information(info)
|
@helper.html.information(info)
|
||||||
@html.header("wiki", repository){
|
@html.menu("wiki", repository){
|
||||||
@tab("history", repository)
|
@tab("history", repository)
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${if(pageName.isEmpty) "New Page" else pageName} - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"${if(pageName.isEmpty) "New Page" else pageName} - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("wiki", repository){
|
@html.menu("wiki", repository){
|
||||||
@tab("", repository)
|
@tab("", repository)
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"History - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"History - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("wiki", repository){
|
@html.menu("wiki", repository){
|
||||||
@tab(if(pageName.isEmpty) "history" else "", repository)
|
@tab(if(pageName.isEmpty) "history" else "", repository)
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"${pageName} - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"${pageName} - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("wiki", repository){
|
@html.menu("wiki", repository){
|
||||||
@tab((if(pageName == "Home") "home" else ""), repository)
|
@tab((if(pageName == "Home") "home" else ""), repository)
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
@import context._
|
@import context._
|
||||||
@import view.helpers._
|
@import view.helpers._
|
||||||
@html.main(s"Pages - ${repository.owner}/${repository.name}", Some(repository)){
|
@html.main(s"Pages - ${repository.owner}/${repository.name}", Some(repository)){
|
||||||
@html.header("wiki", repository){
|
@html.menu("wiki", repository){
|
||||||
@tab("pages", repository)
|
@tab("pages", repository)
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
Reference in New Issue
Block a user