Init commit with 1.14.0 customs.
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
*~
|
BIN
public/april-logo-gitea.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
public/img/favicon.png
Normal file
After Width: | Height: | Size: 8.6 KiB |
BIN
public/img/gitea-lg.png
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
public/img/gitea-sm.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
public/img/important.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
218
public/img/logo.svg
Normal file
@ -0,0 +1,218 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
version="1.1"
|
||||||
|
id="svg2"
|
||||||
|
width="12.8"
|
||||||
|
height="12.8"
|
||||||
|
viewBox="0 0 12.8 12.8"
|
||||||
|
sodipodi:docname="favicon2.svg"
|
||||||
|
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||||
|
<metadata
|
||||||
|
id="metadata8">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs6" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="830"
|
||||||
|
inkscape:window-height="480"
|
||||||
|
id="namedview4"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="18.4375"
|
||||||
|
inkscape:cx="6.4000001"
|
||||||
|
inkscape:cy="6.4000001"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="25"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2" />
|
||||||
|
<image
|
||||||
|
width="12.8"
|
||||||
|
height="12.8"
|
||||||
|
preserveAspectRatio="none"
|
||||||
|
style="image-rendering:optimizeQuality"
|
||||||
|
xlink:href="data:image/png;base64,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
|
||||||
|
yL8AZ6xKj5cSlksAAAAASUVORK5CYII=
|
||||||
|
"
|
||||||
|
id="image10"
|
||||||
|
x="0"
|
||||||
|
y="0" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 13 KiB |
BIN
public/logo-forgechaprilorg.png
Normal file
After Width: | Height: | Size: 44 KiB |
202
templates/base/head_navbar.tmpl
Normal file
@ -0,0 +1,202 @@
|
|||||||
|
<div class="ui container" id="navbar">
|
||||||
|
<div class="item brand" style="justify-content: space-between;">
|
||||||
|
<a href="{{AppSubUrl}}/">
|
||||||
|
<img class="ui mini image" with="30" height="30" src="{{StaticUrlPrefix}}/img/gitea-sm.png">
|
||||||
|
</a>
|
||||||
|
<div class="ui basic icon button mobile-only" id="navbar-expand-toggle">
|
||||||
|
<i class="sidebar icon"></i>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{{if and .IsSigned .MustChangePassword}}
|
||||||
|
{{/* No links */}}
|
||||||
|
{{else if .IsSigned}}
|
||||||
|
<a class="item {{if .PageIsDashboard}}active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "dashboard"}}</a>
|
||||||
|
{{if not .UnitIssuesGlobalDisabled}}
|
||||||
|
<a class="item {{if .PageIsIssues}}active{{end}}" href="{{AppSubUrl}}/issues">{{.i18n.Tr "issues"}}</a>
|
||||||
|
{{end}}
|
||||||
|
{{if not .UnitPullsGlobalDisabled}}
|
||||||
|
<a class="item {{if .PageIsPulls}}active{{end}}" href="{{AppSubUrl}}/pulls">{{.i18n.Tr "pull_requests"}}</a>
|
||||||
|
{{end}}
|
||||||
|
{{if not (and .UnitIssuesGlobalDisabled .UnitPullsGlobalDisabled)}}
|
||||||
|
{{if .ShowMilestonesDashboardPage}}<a class="item {{if .PageIsMilestonesDashboard}}active{{end}}" href="{{AppSubUrl}}/milestones">{{.i18n.Tr "milestones"}}</a>{{end}}
|
||||||
|
{{end}}
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a>
|
||||||
|
{{else if .IsLandingPageHome}}
|
||||||
|
<a class="item {{if .PageIsHome}}active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "home"}}</a>
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a>
|
||||||
|
{{else if .IsLandingPageExplore}}
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "home"}}</a>
|
||||||
|
{{else if .IsLandingPageOrganizations}}
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/organizations">{{.i18n.Tr "home"}}</a>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{template "custom/extra_links" .}}
|
||||||
|
|
||||||
|
{{/*
|
||||||
|
<div class="item">
|
||||||
|
<div class="ui icon input">
|
||||||
|
<input class="searchbox" type="text" placeholder="{{.i18n.Tr "search_project"}}">
|
||||||
|
<i class="icon df ac jc">{{svg "octicon-search" 16}}</i>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
*/}}
|
||||||
|
|
||||||
|
|
||||||
|
{{if and .IsSigned .MustChangePassword}}
|
||||||
|
<div class="right stackable menu">
|
||||||
|
<div class="ui dropdown jump item poping up" tabindex="-1" data-content="{{.i18n.Tr "user_profile_and_more"}}" data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
{{avatar .SignedUser 24 "tiny"}}
|
||||||
|
<span class="sr-only">{{.i18n.Tr "user_profile_and_more"}}</span>
|
||||||
|
<span class="mobile-only">{{.SignedUser.Name}}</span>
|
||||||
|
<span class="fitted not-mobile" tabindex="-1">{{svg "octicon-triangle-down"}}</span>
|
||||||
|
</span>
|
||||||
|
<div class="menu user-menu" tabindex="-1">
|
||||||
|
<div class="ui header">
|
||||||
|
{{.i18n.Tr "signed_in_as"}} <strong>{{.SignedUser.Name}}</strong>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="divider"></div>
|
||||||
|
<a class="item link-action" href data-url="{{AppSubUrl}}/user/logout" data-redirect="{{AppSubUrl}}/">
|
||||||
|
{{svg "octicon-sign-out"}}
|
||||||
|
{{.i18n.Tr "sign_out"}}<!-- Sign Out -->
|
||||||
|
</a>
|
||||||
|
</div><!-- end content avatar menu -->
|
||||||
|
</div><!-- end dropdown avatar menu -->
|
||||||
|
</div>
|
||||||
|
{{else if .IsSigned}}
|
||||||
|
<div class="right stackable menu">
|
||||||
|
{{$issueURL := Printf "%s/%s/issues/%d" AppSubUrl .ActiveStopwatch.RepoSlug .ActiveStopwatch.IssueIndex}}
|
||||||
|
<a class="active-stopwatch-trigger item ui label {{if not .ActiveStopwatch}}hidden{{end}}" href="{{$issueURL}}">
|
||||||
|
<span class="text">
|
||||||
|
<span class="fitted item">
|
||||||
|
{{svg "octicon-stopwatch"}}
|
||||||
|
<span class="red" style="position:absolute; right:-0.6em; top:-0.6em;">{{svg "octicon-dot-fill"}}</span>
|
||||||
|
</span>
|
||||||
|
<span class="sr-mobile-only">{{.i18n.Tr "active_stopwatch"}}</span>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<div class="ui popup very wide">
|
||||||
|
<div class="df ac">
|
||||||
|
<a class="stopwatch-link df ac" href="{{$issueURL}}">
|
||||||
|
{{svg "octicon-issue-opened"}}
|
||||||
|
<span class="stopwatch-issue">{{.ActiveStopwatch.RepoSlug}}#{{.ActiveStopwatch.IssueIndex}}</span>
|
||||||
|
<span class="ui label blue stopwatch-time my-0 mx-4" data-seconds="{{.ActiveStopwatch.Seconds}}">
|
||||||
|
{{if .ActiveStopwatch}}{{Sec2Time .ActiveStopwatch.Seconds}}{{end}}
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<form class="stopwatch-commit" method="POST" action="{{$issueURL}}/times/stopwatch/toggle">
|
||||||
|
{{.CsrfTokenHtml}}
|
||||||
|
<button
|
||||||
|
class="ui button mini compact basic icon fitted poping up"
|
||||||
|
data-content="{{.i18n.Tr "repo.issues.stop_tracking"}}"
|
||||||
|
data-position="top right" data-variation="small inverted"
|
||||||
|
>{{svg "octicon-square-fill"}}</button>
|
||||||
|
</form>
|
||||||
|
<form class="stopwatch-cancel" method="POST" action="{{$issueURL}}/times/stopwatch/cancel">
|
||||||
|
{{.CsrfTokenHtml}}
|
||||||
|
<button
|
||||||
|
class="ui button mini compact basic icon fitted poping up"
|
||||||
|
data-content="{{.i18n.Tr "repo.issues.cancel_tracking"}}"
|
||||||
|
data-position="top right" data-variation="small inverted"
|
||||||
|
>{{svg "octicon-trashcan"}}</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<a href="{{AppSubUrl}}/notifications" class="item poping up" data-content='{{.i18n.Tr "notifications"}}' data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
<span class="fitted">{{svg "octicon-bell"}}</span>
|
||||||
|
<span class="sr-mobile-only">{{.i18n.Tr "notifications"}}</span>
|
||||||
|
{{$notificationUnreadCount := 0}}
|
||||||
|
{{if .NotificationUnreadCount}}{{$notificationUnreadCount = call .NotificationUnreadCount}}{{end}}
|
||||||
|
<span class="ui red label {{if not $notificationUnreadCount}}hidden{{end}} notification_count">
|
||||||
|
{{$notificationUnreadCount}}
|
||||||
|
</span>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="ui dropdown jump item poping up" data-content="{{.i18n.Tr "create_new"}}" data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
<span class="fitted">{{svg "octicon-plus"}}</span>
|
||||||
|
<span class="sr-mobile-only">{{.i18n.Tr "create_new"}}</span>
|
||||||
|
<span class="fitted not-mobile">{{svg "octicon-triangle-down"}}</span>
|
||||||
|
</span>
|
||||||
|
<div class="menu">
|
||||||
|
<a class="item" href="{{AppSubUrl}}/repo/create">
|
||||||
|
<span class="fitted">{{svg "octicon-plus"}}</span> {{.i18n.Tr "new_repo"}}
|
||||||
|
</a>
|
||||||
|
{{if not .DisableMigrations}}
|
||||||
|
<a class="item" href="{{AppSubUrl}}/repo/migrate">
|
||||||
|
<span class="fitted">{{svg "octicon-repo-push"}}</span> {{.i18n.Tr "new_migrate"}}
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
{{if .SignedUser.CanCreateOrganization}}
|
||||||
|
<a class="item" href="{{AppSubUrl}}/org/create">
|
||||||
|
<span class="fitted">{{svg "octicon-organization"}}</span> {{.i18n.Tr "new_org"}}
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
</div><!-- end content create new menu -->
|
||||||
|
</div><!-- end dropdown menu create new -->
|
||||||
|
|
||||||
|
<div class="ui dropdown jump item poping up" tabindex="-1" data-content="{{.i18n.Tr "user_profile_and_more"}}" data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
{{avatar .SignedUser 24 "tiny"}}
|
||||||
|
<span class="sr-only">{{.i18n.Tr "user_profile_and_more"}}</span>
|
||||||
|
<span class="mobile-only">{{.SignedUser.Name}}</span>
|
||||||
|
<span class="fitted not-mobile" tabindex="-1">{{svg "octicon-triangle-down"}}</span>
|
||||||
|
</span>
|
||||||
|
<div class="menu user-menu" tabindex="-1">
|
||||||
|
<div class="ui header">
|
||||||
|
{{.i18n.Tr "signed_in_as"}} <strong>{{.SignedUser.Name}}</strong>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="divider"></div>
|
||||||
|
<a class="item" href="{{AppSubUrl}}/{{.SignedUser.Name}}">
|
||||||
|
{{svg "octicon-person"}}
|
||||||
|
{{.i18n.Tr "your_profile"}}<!-- Your profile -->
|
||||||
|
</a>
|
||||||
|
<a class="item" href="{{AppSubUrl}}/{{.SignedUser.Name}}?tab=stars">
|
||||||
|
{{svg "octicon-star"}}
|
||||||
|
{{.i18n.Tr "your_starred"}}
|
||||||
|
</a>
|
||||||
|
<a class="{{if .PageIsUserSettings}}active{{end}} item" href="{{AppSubUrl}}/user/settings">
|
||||||
|
{{svg "octicon-tools"}}
|
||||||
|
{{.i18n.Tr "your_settings"}}<!-- Your settings -->
|
||||||
|
</a>
|
||||||
|
<a class="item" target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io">
|
||||||
|
{{svg "octicon-question"}}
|
||||||
|
{{.i18n.Tr "help"}}<!-- Help -->
|
||||||
|
</a>
|
||||||
|
{{if .IsAdmin}}
|
||||||
|
<div class="divider"></div>
|
||||||
|
|
||||||
|
<a class="{{if .PageIsAdmin}}active{{end}} item" href="{{AppSubUrl}}/admin">
|
||||||
|
{{svg "octicon-server"}}
|
||||||
|
{{.i18n.Tr "admin_panel"}}<!-- Admin Panel -->
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
<div class="divider"></div>
|
||||||
|
<a class="item link-action" href data-url="{{AppSubUrl}}/user/logout" data-redirect="{{AppSubUrl}}/">
|
||||||
|
{{svg "octicon-sign-out"}}
|
||||||
|
{{.i18n.Tr "sign_out"}}<!-- Sign Out -->
|
||||||
|
</a>
|
||||||
|
</div><!-- end content avatar menu -->
|
||||||
|
</div><!-- end dropdown avatar menu -->
|
||||||
|
</div><!-- end signed user right menu -->
|
||||||
|
{{else}}
|
||||||
|
<a class="item" target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io">{{.i18n.Tr "help"}}</a>
|
||||||
|
<div class="right stackable menu">
|
||||||
|
{{if .ShowRegistrationButton}}
|
||||||
|
<a class="item{{if .PageIsSignUp}} active{{end}}" href="{{AppSubUrl}}/user/sign_up">
|
||||||
|
{{svg "octicon-person"}} {{.i18n.Tr "register"}}
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
<a class="item{{if .PageIsSignIn}} active{{end}}" rel="nofollow" href="{{AppSubUrl}}/user/login?redirect_to={{.CurrentURL}}">
|
||||||
|
{{svg "octicon-sign-in"}} {{.i18n.Tr "sign_in"}}
|
||||||
|
</a>
|
||||||
|
</div><!-- end anonymous right menu -->
|
||||||
|
{{end}}
|
||||||
|
</div>
|
202
templates/base/head_navbar.tmpl-1.14.0
Normal file
@ -0,0 +1,202 @@
|
|||||||
|
<div class="ui container" id="navbar">
|
||||||
|
<div class="item brand" style="justify-content: space-between;">
|
||||||
|
<a href="{{AppSubUrl}}/">
|
||||||
|
<img class="ui mini image" with="30" height="30" src="{{StaticUrlPrefix}}/img/logo.svg">
|
||||||
|
</a>
|
||||||
|
<div class="ui basic icon button mobile-only" id="navbar-expand-toggle">
|
||||||
|
<i class="sidebar icon"></i>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{{if and .IsSigned .MustChangePassword}}
|
||||||
|
{{/* No links */}}
|
||||||
|
{{else if .IsSigned}}
|
||||||
|
<a class="item {{if .PageIsDashboard}}active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "dashboard"}}</a>
|
||||||
|
{{if not .UnitIssuesGlobalDisabled}}
|
||||||
|
<a class="item {{if .PageIsIssues}}active{{end}}" href="{{AppSubUrl}}/issues">{{.i18n.Tr "issues"}}</a>
|
||||||
|
{{end}}
|
||||||
|
{{if not .UnitPullsGlobalDisabled}}
|
||||||
|
<a class="item {{if .PageIsPulls}}active{{end}}" href="{{AppSubUrl}}/pulls">{{.i18n.Tr "pull_requests"}}</a>
|
||||||
|
{{end}}
|
||||||
|
{{if not (and .UnitIssuesGlobalDisabled .UnitPullsGlobalDisabled)}}
|
||||||
|
{{if .ShowMilestonesDashboardPage}}<a class="item {{if .PageIsMilestonesDashboard}}active{{end}}" href="{{AppSubUrl}}/milestones">{{.i18n.Tr "milestones"}}</a>{{end}}
|
||||||
|
{{end}}
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a>
|
||||||
|
{{else if .IsLandingPageHome}}
|
||||||
|
<a class="item {{if .PageIsHome}}active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "home"}}</a>
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a>
|
||||||
|
{{else if .IsLandingPageExplore}}
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "home"}}</a>
|
||||||
|
{{else if .IsLandingPageOrganizations}}
|
||||||
|
<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/organizations">{{.i18n.Tr "home"}}</a>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{template "custom/extra_links" .}}
|
||||||
|
|
||||||
|
{{/*
|
||||||
|
<div class="item">
|
||||||
|
<div class="ui icon input">
|
||||||
|
<input class="searchbox" type="text" placeholder="{{.i18n.Tr "search_project"}}">
|
||||||
|
<i class="icon df ac jc">{{svg "octicon-search" 16}}</i>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
*/}}
|
||||||
|
|
||||||
|
|
||||||
|
{{if and .IsSigned .MustChangePassword}}
|
||||||
|
<div class="right stackable menu">
|
||||||
|
<div class="ui dropdown jump item poping up" tabindex="-1" data-content="{{.i18n.Tr "user_profile_and_more"}}" data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
{{avatar .SignedUser 24 "tiny"}}
|
||||||
|
<span class="sr-only">{{.i18n.Tr "user_profile_and_more"}}</span>
|
||||||
|
<span class="mobile-only">{{.SignedUser.Name}}</span>
|
||||||
|
<span class="fitted not-mobile" tabindex="-1">{{svg "octicon-triangle-down"}}</span>
|
||||||
|
</span>
|
||||||
|
<div class="menu user-menu" tabindex="-1">
|
||||||
|
<div class="ui header">
|
||||||
|
{{.i18n.Tr "signed_in_as"}} <strong>{{.SignedUser.Name}}</strong>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="divider"></div>
|
||||||
|
<a class="item link-action" href data-url="{{AppSubUrl}}/user/logout" data-redirect="{{AppSubUrl}}/">
|
||||||
|
{{svg "octicon-sign-out"}}
|
||||||
|
{{.i18n.Tr "sign_out"}}<!-- Sign Out -->
|
||||||
|
</a>
|
||||||
|
</div><!-- end content avatar menu -->
|
||||||
|
</div><!-- end dropdown avatar menu -->
|
||||||
|
</div>
|
||||||
|
{{else if .IsSigned}}
|
||||||
|
<div class="right stackable menu">
|
||||||
|
{{$issueURL := Printf "%s/%s/issues/%d" AppSubUrl .ActiveStopwatch.RepoSlug .ActiveStopwatch.IssueIndex}}
|
||||||
|
<a class="active-stopwatch-trigger item ui label {{if not .ActiveStopwatch}}hidden{{end}}" href="{{$issueURL}}">
|
||||||
|
<span class="text">
|
||||||
|
<span class="fitted item">
|
||||||
|
{{svg "octicon-stopwatch"}}
|
||||||
|
<span class="red" style="position:absolute; right:-0.6em; top:-0.6em;">{{svg "octicon-dot-fill"}}</span>
|
||||||
|
</span>
|
||||||
|
<span class="sr-mobile-only">{{.i18n.Tr "active_stopwatch"}}</span>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<div class="ui popup very wide">
|
||||||
|
<div class="df ac">
|
||||||
|
<a class="stopwatch-link df ac" href="{{$issueURL}}">
|
||||||
|
{{svg "octicon-issue-opened"}}
|
||||||
|
<span class="stopwatch-issue">{{.ActiveStopwatch.RepoSlug}}#{{.ActiveStopwatch.IssueIndex}}</span>
|
||||||
|
<span class="ui label blue stopwatch-time my-0 mx-4" data-seconds="{{.ActiveStopwatch.Seconds}}">
|
||||||
|
{{if .ActiveStopwatch}}{{Sec2Time .ActiveStopwatch.Seconds}}{{end}}
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<form class="stopwatch-commit" method="POST" action="{{$issueURL}}/times/stopwatch/toggle">
|
||||||
|
{{.CsrfTokenHtml}}
|
||||||
|
<button
|
||||||
|
class="ui button mini compact basic icon fitted poping up"
|
||||||
|
data-content="{{.i18n.Tr "repo.issues.stop_tracking"}}"
|
||||||
|
data-position="top right" data-variation="small inverted"
|
||||||
|
>{{svg "octicon-square-fill"}}</button>
|
||||||
|
</form>
|
||||||
|
<form class="stopwatch-cancel" method="POST" action="{{$issueURL}}/times/stopwatch/cancel">
|
||||||
|
{{.CsrfTokenHtml}}
|
||||||
|
<button
|
||||||
|
class="ui button mini compact basic icon fitted poping up"
|
||||||
|
data-content="{{.i18n.Tr "repo.issues.cancel_tracking"}}"
|
||||||
|
data-position="top right" data-variation="small inverted"
|
||||||
|
>{{svg "octicon-trashcan"}}</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<a href="{{AppSubUrl}}/notifications" class="item poping up" data-content='{{.i18n.Tr "notifications"}}' data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
<span class="fitted">{{svg "octicon-bell"}}</span>
|
||||||
|
<span class="sr-mobile-only">{{.i18n.Tr "notifications"}}</span>
|
||||||
|
{{$notificationUnreadCount := 0}}
|
||||||
|
{{if .NotificationUnreadCount}}{{$notificationUnreadCount = call .NotificationUnreadCount}}{{end}}
|
||||||
|
<span class="ui red label {{if not $notificationUnreadCount}}hidden{{end}} notification_count">
|
||||||
|
{{$notificationUnreadCount}}
|
||||||
|
</span>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="ui dropdown jump item poping up" data-content="{{.i18n.Tr "create_new"}}" data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
<span class="fitted">{{svg "octicon-plus"}}</span>
|
||||||
|
<span class="sr-mobile-only">{{.i18n.Tr "create_new"}}</span>
|
||||||
|
<span class="fitted not-mobile">{{svg "octicon-triangle-down"}}</span>
|
||||||
|
</span>
|
||||||
|
<div class="menu">
|
||||||
|
<a class="item" href="{{AppSubUrl}}/repo/create">
|
||||||
|
<span class="fitted">{{svg "octicon-plus"}}</span> {{.i18n.Tr "new_repo"}}
|
||||||
|
</a>
|
||||||
|
{{if not .DisableMigrations}}
|
||||||
|
<a class="item" href="{{AppSubUrl}}/repo/migrate">
|
||||||
|
<span class="fitted">{{svg "octicon-repo-push"}}</span> {{.i18n.Tr "new_migrate"}}
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
{{if .SignedUser.CanCreateOrganization}}
|
||||||
|
<a class="item" href="{{AppSubUrl}}/org/create">
|
||||||
|
<span class="fitted">{{svg "octicon-organization"}}</span> {{.i18n.Tr "new_org"}}
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
</div><!-- end content create new menu -->
|
||||||
|
</div><!-- end dropdown menu create new -->
|
||||||
|
|
||||||
|
<div class="ui dropdown jump item poping up" tabindex="-1" data-content="{{.i18n.Tr "user_profile_and_more"}}" data-variation="tiny inverted">
|
||||||
|
<span class="text">
|
||||||
|
{{avatar .SignedUser 24 "tiny"}}
|
||||||
|
<span class="sr-only">{{.i18n.Tr "user_profile_and_more"}}</span>
|
||||||
|
<span class="mobile-only">{{.SignedUser.Name}}</span>
|
||||||
|
<span class="fitted not-mobile" tabindex="-1">{{svg "octicon-triangle-down"}}</span>
|
||||||
|
</span>
|
||||||
|
<div class="menu user-menu" tabindex="-1">
|
||||||
|
<div class="ui header">
|
||||||
|
{{.i18n.Tr "signed_in_as"}} <strong>{{.SignedUser.Name}}</strong>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="divider"></div>
|
||||||
|
<a class="item" href="{{AppSubUrl}}/{{.SignedUser.Name}}">
|
||||||
|
{{svg "octicon-person"}}
|
||||||
|
{{.i18n.Tr "your_profile"}}<!-- Your profile -->
|
||||||
|
</a>
|
||||||
|
<a class="item" href="{{AppSubUrl}}/{{.SignedUser.Name}}?tab=stars">
|
||||||
|
{{svg "octicon-star"}}
|
||||||
|
{{.i18n.Tr "your_starred"}}
|
||||||
|
</a>
|
||||||
|
<a class="{{if .PageIsUserSettings}}active{{end}} item" href="{{AppSubUrl}}/user/settings">
|
||||||
|
{{svg "octicon-tools"}}
|
||||||
|
{{.i18n.Tr "your_settings"}}<!-- Your settings -->
|
||||||
|
</a>
|
||||||
|
<a class="item" target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io">
|
||||||
|
{{svg "octicon-question"}}
|
||||||
|
{{.i18n.Tr "help"}}<!-- Help -->
|
||||||
|
</a>
|
||||||
|
{{if .IsAdmin}}
|
||||||
|
<div class="divider"></div>
|
||||||
|
|
||||||
|
<a class="{{if .PageIsAdmin}}active{{end}} item" href="{{AppSubUrl}}/admin">
|
||||||
|
{{svg "octicon-server"}}
|
||||||
|
{{.i18n.Tr "admin_panel"}}<!-- Admin Panel -->
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
<div class="divider"></div>
|
||||||
|
<a class="item link-action" href data-url="{{AppSubUrl}}/user/logout" data-redirect="{{AppSubUrl}}/">
|
||||||
|
{{svg "octicon-sign-out"}}
|
||||||
|
{{.i18n.Tr "sign_out"}}<!-- Sign Out -->
|
||||||
|
</a>
|
||||||
|
</div><!-- end content avatar menu -->
|
||||||
|
</div><!-- end dropdown avatar menu -->
|
||||||
|
</div><!-- end signed user right menu -->
|
||||||
|
{{else}}
|
||||||
|
<a class="item" target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io">{{.i18n.Tr "help"}}</a>
|
||||||
|
<div class="right stackable menu">
|
||||||
|
{{if .ShowRegistrationButton}}
|
||||||
|
<a class="item{{if .PageIsSignUp}} active{{end}}" href="{{AppSubUrl}}/user/sign_up">
|
||||||
|
{{svg "octicon-person"}} {{.i18n.Tr "register"}}
|
||||||
|
</a>
|
||||||
|
{{end}}
|
||||||
|
<a class="item{{if .PageIsSignIn}} active{{end}}" rel="nofollow" href="{{AppSubUrl}}/user/login?redirect_to={{.CurrentURL}}">
|
||||||
|
{{svg "octicon-sign-in"}} {{.i18n.Tr "sign_in"}}
|
||||||
|
</a>
|
||||||
|
</div><!-- end anonymous right menu -->
|
||||||
|
{{end}}
|
||||||
|
</div>
|
60
templates/home.tmpl
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
<style type="text/css">
|
||||||
|
.home .hero .svg {color: #1c79c5 !important;}
|
||||||
|
.ui.icon.header svg {width: 40px !important; height: 40px !important; display: inline !important; vertical-align: middle !important; margin-right: 5px;}
|
||||||
|
.hero {font-weight: bold !important;}
|
||||||
|
.full.height {padding-bottom : 10px !important; }
|
||||||
|
</style>
|
||||||
|
<div class="page-content home">
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="sixteen wide center aligned centered column">
|
||||||
|
<div>
|
||||||
|
<img class="logo" width="220" height="136" src="{{StaticUrlPrefix}}/logo-forgechaprilorg.png"/>
|
||||||
|
</div>
|
||||||
|
<div class="hero">
|
||||||
|
<h1 class="ui icon header title">
|
||||||
|
{{AppName}}
|
||||||
|
</h1>
|
||||||
|
<h2>Plateforme collaborative de contributions libres.</h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-flame"}} Qui peut avoir un compte ?
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
Tout le monde, cette instance est ouverte au public.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-device-desktop"}} Quels contenus sont acceptés ?
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
La forge Chapril accueille tout type de contenu tel que code source, documentation, graphique, artistique, littéraire, etc.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-rocket"}} Comment créer un compte ?
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
La création de compte se fait par une procédure d'inscription classique.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-code"}} Licences libres
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
Tous les dépôts présents sur cette forge sont sous <b>licences libres</b>, au sens de la Free Software Foundation à l'exception des licences Creative Commons en ND ou NC qui sont exclues.<br/>
|
||||||
|
<a href="https://www.chapril.org/cgu.html#forgechaprilorg-cpu">Consulter les Conditions particulières d'utilisation</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{template "base/footer" .}}
|
53
templates/home.tmpl-1.12.5
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
<div class="home">
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="sixteen wide center aligned centered column">
|
||||||
|
<div>
|
||||||
|
<img class="logo" src="{{StaticUrlPrefix}}/img/gitea-lg.png" />
|
||||||
|
</div>
|
||||||
|
<div class="hero">
|
||||||
|
<h1 class="ui icon header title">
|
||||||
|
{{AppName}}
|
||||||
|
</h1>
|
||||||
|
<h2>{{.i18n.Tr "startpage.app_desc"}}</h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-flame" 16}} {{.i18n.Tr "startpage.install"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.install_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-device-desktop" 16}} {{.i18n.Tr "startpage.platform"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.platform_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-rocket" 16}} {{.i18n.Tr "startpage.lightweight"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.lightweight_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-code" 16}} {{.i18n.Tr "startpage.license"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.license_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{template "base/footer" .}}
|
56
templates/home.tmpl-1.12.5.custom
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
<style type="text/css">.home .hero .svg { color: #1c79c5 !important; }</style>
|
||||||
|
<div class="home">
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="sixteen wide center aligned centered column">
|
||||||
|
<div>
|
||||||
|
<img class="logo" src="{{StaticUrlPrefix}}/logo-forgechaprilorg.png" />
|
||||||
|
</div>
|
||||||
|
<div class="hero">
|
||||||
|
<h1 class="ui icon header title">
|
||||||
|
{{AppName}}
|
||||||
|
</h1>
|
||||||
|
<h2>Plateforme collaborative de dépôts de logiciels, ressources et contributions libres.</h2>
|
||||||
|
<!--p><a href="https://www.april.org/" style="color: #005174"><img src="april-logo-gitea.png" /></a>.</p-->
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-flame" 16}} Qui peut avoir un compte ?
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
Tout le monde, cette instance est ouverte au public.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-device-desktop" 16}} Quels contenus sont acceptés ?
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
La forge Chapril accueille tout type de contenu tel que code source, documentation, graphisme, artistique, littéraire, etc.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-rocket" 16}} Comment créer un compte ?
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
La création de compte se fait par une procédure d'inscription classique.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-code" 16}} Licences libres
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
Tous les dépôts présents sur cette forge sont sous <b>licences libres</b>, au sens de la Free Software Foundation à l'exception des licences Creative Commons en ND ou NC qui sont exclues.<br/>
|
||||||
|
<a href="https://www.chapril.org/cgu.html#forgechaprilorg-cpu">Consulter les Conditions particulières d'utilisation</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{template "base/footer" .}}
|
53
templates/home.tmpl-1.14.0
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
<div class="page-content home">
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="sixteen wide center aligned centered column">
|
||||||
|
<div>
|
||||||
|
<img class="logo" width="220" height="220" src="{{StaticUrlPrefix}}/img/logo.svg"/>
|
||||||
|
</div>
|
||||||
|
<div class="hero">
|
||||||
|
<h1 class="ui icon header title">
|
||||||
|
{{AppName}}
|
||||||
|
</h1>
|
||||||
|
<h2>{{.i18n.Tr "startpage.app_desc"}}</h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-flame"}} {{.i18n.Tr "startpage.install"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.install_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-device-desktop"}} {{.i18n.Tr "startpage.platform"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.platform_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ui stackable middle very relaxed page grid">
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-rocket"}} {{.i18n.Tr "startpage.lightweight"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.lightweight_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="eight wide center column">
|
||||||
|
<h1 class="hero ui icon header">
|
||||||
|
{{svg "octicon-code"}} {{.i18n.Tr "startpage.license"}}
|
||||||
|
</h1>
|
||||||
|
<p class="large">
|
||||||
|
{{.i18n.Tr "startpage.license_desc" | Str2html}}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{template "base/footer" .}}
|
15
templates/mail/auth/activate.tmpl
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
|
<title>{{.DisplayName}}, veuillez activer votre compte</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<p>Bonjour <b>{{.DisplayName}}</b>, merci pour votre inscription à {{AppName}} !</p>
|
||||||
|
<p>Veuillez cliquer sur le lien suivant pour activer votre compte avant <b>{{.ActiveCodeLives}}</b> :</p>
|
||||||
|
<p><a href="{{AppUrl}}user/activate?code={{.Code}}">{{AppUrl}}user/activate?code={{.Code}}</a></p>
|
||||||
|
<p>Un problème ? Essayez en copiant/collant le lien dans votre navigateur web.</p>
|
||||||
|
<p>© <a target="_blank" rel="noopener noreferrer" href="{{AppUrl}}">{{AppName}}</a></p>
|
||||||
|
</body>
|
||||||
|
</html>
|
15
templates/mail/auth/activate.tmpl-1.12.5
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
|
<title>{{.DisplayName}}, please activate your account</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<p>Hi <b>{{.DisplayName}}</b>, thanks for registering at {{AppName}}!</p>
|
||||||
|
<p>Please click the following link to activate your account within <b>{{.ActiveCodeLives}}</b>:</p>
|
||||||
|
<p><a href="{{AppUrl}}user/activate?code={{.Code}}">{{AppUrl}}user/activate?code={{.Code}}</a></p>
|
||||||
|
<p>Not working? Try copying and pasting it to your browser.</p>
|
||||||
|
<p>© <a target="_blank" rel="noopener noreferrer" href="{{AppUrl}}">{{AppName}}</a></p>
|
||||||
|
</body>
|
||||||
|
</html>
|
15
templates/mail/auth/activate.tmpl-1.14.0
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
|
<title>{{.DisplayName}}, please activate your account</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<p>Hi <b>{{.DisplayName}}</b>, thanks for registering at {{AppName}}!</p>
|
||||||
|
<p>Please click the following link to activate your account within <b>{{.ActiveCodeLives}}</b>:</p>
|
||||||
|
<p><a href="{{AppUrl}}user/activate?code={{.Code}}">{{AppUrl}}user/activate?code={{.Code}}</a></p>
|
||||||
|
<p>Not working? Try copying and pasting it to your browser.</p>
|
||||||
|
<p>© <a target="_blank" rel="noopener noreferrer" href="{{AppUrl}}">{{AppName}}</a></p>
|
||||||
|
</body>
|
||||||
|
</html>
|
11
templates/user/auth/signup.tmpl
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
<div style="background: #ffc; border-radius: 20px; min-height: 40px; margin: 2em auto; padding: 15px 20px 15px 80px; border-collapse: collapse; min-width: 400px; max-width: 40%; background-image: url(https://forge.chapril.org/img/important.png); background-position: 20px 50%; background-repeat: no-repeat; text-align: center;">
|
||||||
|
En créant un compte, vous acceptez les <a href="https://www.chapril.org/cgu.html">conditions générales d'utilisation</a> du <a href="https://www.chapril.org/">Chapril</a> et les <a href="https://www.chapril.org/cgu.html#forgechaprilorg-cpu">conditions particulières d'utilisation</a> du service <i>forge.chapril.org</i>.<br/>
|
||||||
|
Notamment, vous vous engagez à ce que tous les contenus de vos dépôts soient sous <a href="https://www.gnu.org/licenses/license-list.fr.html">licence libre</a>, au sens de la Free Software Foundation.
|
||||||
|
</div>
|
||||||
|
<div class="page-content user signin{{if .LinkAccountMode}} icon{{end}}">
|
||||||
|
<div class="ui middle very relaxed page grid">
|
||||||
|
{{template "user/auth/signup_inner" .}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{template "base/footer" .}}
|
3
templates/user/auth/signup.tmpl-1.12.5
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
{{template "user/auth/signup_inner" .}}
|
||||||
|
{{template "base/footer" .}}
|
7
templates/user/auth/signup.tmpl-1.12.5-custom
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
<div style="background: #ffc; border-radius: 20px; min-height: 40px; margin: 2em auto; padding: 15px 20px 15px 80px; border-collapse: collapse; min-width: 400px; max-width: 40%; background-image: url(https://forge.chapril.org/img/important.png); background-position: 20px 50%; background-repeat: no-repeat; text-align: center;">
|
||||||
|
En créant un compte, vous acceptez les <a href="https://www.chapril.org/cgu.html">conditions générales d'utilisation</a> du <a href="https://www.chapril.org/">Chapril</a> et les <a href="https://www.chapril.org/cgu.html#forgechaprilorg-cpu">conditions particulières d'utilisation</a> du service <i>forge.chapril.org</i>.<br/>
|
||||||
|
Notamment, vous vous engagez à ce que tous les contenus de vos dépôts soient sous <a href="https://www.gnu.org/licenses/license-list.fr.html">licence libre</a>, au sens de la Free Software Foundation.
|
||||||
|
</div>
|
||||||
|
{{template "user/auth/signup_inner" .}}
|
||||||
|
{{template "base/footer" .}}
|
7
templates/user/auth/signup.tmpl-1.14.0
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{{template "base/head" .}}
|
||||||
|
<div class="page-content user signin{{if .LinkAccountMode}} icon{{end}}">
|
||||||
|
<div class="ui middle very relaxed page grid">
|
||||||
|
{{template "user/auth/signup_inner" .}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{template "base/footer" .}}
|