Replace single-page layout with a frameset: left navigation frame with repo dropdown and page links, right content frame showing the selected page. Split the repo page into separate sub-pages: branches, changes, remote, and manage. Uses <frameset> for maximum compatibility with ancient browsers (Netscape 2+, IE 3+). Clone and delete forms target _top to reload the full frameset when the repo list changes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
26 lines
484 B
HTML
26 lines
484 B
HTML
<!DOCTYPE html>
|
|
<html xmlns:th="http://www.thymeleaf.org">
|
|
<head>
|
|
<title th:text="'Remote - ' + ${name}">Remote</title>
|
|
</head>
|
|
<body>
|
|
<h2>Remote</h2>
|
|
|
|
<table border="0" cellpadding="4" cellspacing="0">
|
|
<tr>
|
|
<td>
|
|
<form method="post" th:action="@{/repo/{name}/push(name=${name})}">
|
|
<input type="submit" value="Push">
|
|
</form>
|
|
</td>
|
|
<td>
|
|
<form method="post" th:action="@{/repo/{name}/pull(name=${name})}">
|
|
<input type="submit" value="Pull">
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</body>
|
|
</html>
|