added style...
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
damage 2024-12-29 17:19:41 +01:00
parent bb419be5f4
commit 5ec9a95d5e
3 changed files with 110 additions and 21 deletions

View File

@ -1,10 +1,15 @@
<%@ taglib uri="jakarta.tags.core" prefix="c" %>
<%@ page isELIgnored="false" %>
<html>
<body style="background-color:black; color:white">
Download dependencies (Link only works once!): <a href="${WEB_ROOT}/download/zip?file=${zipFilename}">${zipFilename}</a><br/>
<a href="${WEB_ROOT}/logout">logout</a> | <a href="${WEB_ROOT}">back</a><br/>
Maven Output:<br/>
<head>
<link rel="stylesheet" href="${WEB_ROOT}/style/main.css">
</head>
<body>
<h2>Hello ${username}</h2>
<a href="${WEB_ROOT}/logout">logout</a> | <a href="${WEB_ROOT}">back</a>
<h3>Download dependencies</h3>
(Link only works once!) <a href="${WEB_ROOT}/download/zip?file=${zipFilename}">${zipFilename}</a>
<h3>Maven Output:</h3>
<pre>${stdout}</pre>
</body>
</html>

View File

@ -1,21 +1,59 @@
<%@ taglib uri="jakarta.tags.core" prefix="c" %>
<%@ page isELIgnored="false" %>
<html>
<body style="background-color:black; color:white">
<h2>Hello ${username}</h2>
<form method="get" action="${WEB_ROOT}/download/jars">
<input type="hidden" name="type" value="artifact"/>
Repository: <input type="text" name="repository" value="https://source.devloop.de/api/packages/damage/maven/" /><br/>
Group ID: <input type="text" name="groupId" value="org.apache.activemq"/><br/>
Artifact ID: <input type="text" name="artifactId" value="artemis-core-client"/><br/>
Version: <input type="text" name="version" value="2.39.0"/><br/>
<input type="submit"/>
</form>
<form method="post" action="${WEB_ROOT}/download/jars">
<input type="hidden" name="type" value="pom"/>
POM: <textarea name="pom" cols="80" rows="20"></textarea><br/>
<input type="submit"/>
</form>
<a href="${WEB_ROOT}/logout">logout</a>
</body>
<head>
<link rel="stylesheet" href="${WEB_ROOT}/style/main.css">
</head>
<body>
<h2>Hello ${username}</h2>
<a href="${WEB_ROOT}/logout">logout</a>
<h3>download dependencies of given artifact:</h3>
<form method="get" action="${WEB_ROOT}/download/jars">
<input type="hidden" name="type" value="artifact"/>
<div class="row">
<div class="label">
<label for="repository">Repository:</label>
</div>
<div class="input">
<input type="text" name="repository" id="repository" value="https://source.devloop.de/api/packages/damage/maven/" />
</div>
</div>
<div class="row">
<div class="label">
<label for="groupId">Group ID:</label>
</div>
<div class="input small">
<input type="text" name="groupId" id="groupId" value="org.apache.activemq"/>
</div>
</div>
<div class="row">
<div class="label">
<label for="artifactId">Artifact ID:</label>
</div>
<div class="input small">
<input type="text" name="artifactId" id="artifactId" value="artemis-core-client"/>
</div>
</div>
<div class="row">
<div class="label">
<label for="version">Version:</label>
</div>
<div class="input small">
<input type="text" name="version" id="version" value="2.39.0"/>
</div>
</div>
<input type="submit" value="download by artifact"/>
</form>
<h3>download dependencies as given in pom.xml:</h3>
<form method="post" action="${WEB_ROOT}/download/jars">
<input type="hidden" name="type" value="pom"/>
<div class="row">
<div class="input big">
<textarea name="pom" id="pom"></textarea><br/>
</div>
</div>
<input type="submit" value="download by pom.xml"/>
</form>
</body>
</html>

View File

@ -0,0 +1,46 @@
body {
background-color: #1b1b1b;
color: #c0c0c0;
}
h3 {
margin-bottom: 0;
}
textarea, input {
background-color: #2b2b2b;
color: #c0c0c0;
}
.row {
width: 100%;
}
.row div {
display: inline-block;
}
.label {
width: 75pt;
}
.input {
width: 300pt;
}
.input.small {
width: 150pt;
}
.input.big {
width: 500pt;
}
.input input, .input textarea {
width: 100%;
}
.input textarea {
height: 50em;
white-space: pre;
}