Goit

Simple and lightweight Git web server
git clone https://git.omkov.net/Goit
git clone [email protected]:Goit
Log | Tree | Refs | README | Download

Goit/res/repo/header.html (46 lines, 1.2 KiB) -rw-r--r-- file download

17c34f4 Jakob Wakeling 2023-07-19 22:07:36
0
<table>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
1
	<tr>
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
2
		<td rowspan="2"><a href="/"><img style="max-height: 24px;" src="/static/favicon.png"></a></td>
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
3
		<td><h1 style="display: inline;">{{.Name}}</h1></td>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
4
	</tr>
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
5
	{{if .Description}}<tr><td>{{.Description}}</td></tr>{{end}}
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
6
	{{if .Mirror}}
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
7
		<tr>
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
8
			{{if .Description}}<td></td>{{end}}
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
9
			<td>Mirror of <a href="{{.Mirror}}">{{.Mirror}}</a></td>
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
10
		</tr>
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
11
	{{end}}
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
12
	<tr>
2e13a8c Jakob Wakeling 2023-12-23 19:40:09
13
		{{if or (.Description) (.Mirror)}}<td></td>{{end}}
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
14
		<td>git clone <a style="cursor: copy;" onclick="copyToClipboard('{{.URL}}')">{{.URL}}</a></td>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
15
	</tr>
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
16
	{{if .EnableSSH}}
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
17
	<tr><td></td><td>git clone <a style="cursor: copy;" onclick="copyToClipboard('{{.SSH}}')">{{.SSH}}</a></td></tr>
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
18
	{{end}}
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
19
	<tr>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
20
		<td></td>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
21
		<td>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
22
			<a href="/{{.Name}}/log">Log</a>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
23
			| <a href="/{{.Name}}/tree">Tree</a>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
24
			| <a href="/{{.Name}}/refs">Refs</a>
d631c5e Jakob Wakeling 2023-07-20 23:13:39
25
			{{if .Readme}}
7ba1b21 Jakob Wakeling 2023-08-02 21:44:07
26
				| <a href="{{.Readme}}">README</a>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
27
			{{end}}
d631c5e Jakob Wakeling 2023-07-20 23:13:39
28
			{{if .Licence}}
7ba1b21 Jakob Wakeling 2023-08-02 21:44:07
29
				| <a href="{{.Licence}}">LICENCE</a>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
30
			{{end}}
7dd4459 Jakob Wakeling 2023-11-20 23:18:08
31
			| <a href="/{{.Name}}/download">Download</a>
ceeeb52 Jakob Wakeling 2023-08-19 12:11:35
32
			{{if .Editable}}
ceeeb52 Jakob Wakeling 2023-08-19 12:11:35
33
				| <a href="/{{.Name}}/edit">Edit</a>
ceeeb52 Jakob Wakeling 2023-08-19 12:11:35
34
			{{end}}
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
35
		</td>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
36
	</tr>
17c34f4 Jakob Wakeling 2023-07-19 22:07:36
37
</table>
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
38
<script>
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
39
	function copyToClipboard(s) {
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
40
		navigator.clipboard.writeText(s).then(() => {}, () => {
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
41
			console.error("Failed to copy to clipboard");
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
42
		});
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
43
	}
5d42ac7 Jakob Wakeling 2025-01-04 13:19:47
44
</script>
45