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

View File

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