Ajoute sauvegarde UI + explorateur arborescent et ajuste modales
Some checks failed
Tests / test-java-8-war-generation (push) Failing after 8s
Tests / test-mvn-livecycle (11) (push) Failing after 6s
Tests / test-mvn-livecycle (17) (push) Failing after 6s
Tests / test-embedded (11) (push) Has been skipped
Tests / test-embedded (17) (push) Has been skipped
Tests / test-mvn-jetty-run (11) (push) Has been skipped
Tests / test-mvn-jetty-run (17) (push) Has been skipped
Tests / test-jetty (11) (push) Has been skipped
Tests / test-jetty (17) (push) Has been skipped
Tests / test-tomcat (11) (push) Has been skipped
Tests / test-tomcat (17) (push) Has been skipped

This commit is contained in:
Matthieu
2025-12-18 17:26:07 +01:00
parent 4df35390e1
commit 22d2bd0d46
27 changed files with 1392 additions and 69 deletions

View File

@@ -1,8 +1,32 @@
<h1>PlantUML Server</h1>
<% if (showSocialButtons) { %>
<%@ include file="/components/header/social-buttons.jsp" %>
<% } %>
<% if (showGithubRibbon) { %>
<%@ include file="/components/header/github-ribbon.jsp" %>
<% } %>
<p>Create your <a href="https://plantuml.com">PlantUML</a> diagrams directly in your browser!</p>
<style>
.header-actions {
display: flex;
gap: 0.5rem;
margin: 0.5rem 0;
flex-wrap: wrap;
}
.header-actions button {
background: var(--button-bg, #2c3e50);
color: #fff;
border: none;
border-radius: 4px;
padding: 0.4rem 0.75rem;
cursor: pointer;
font-weight: 600;
}
.header-actions button:hover {
opacity: 0.9;
}
</style>
<h1>Serveur PlantUML</h1>
<div class="header-actions">
<button id="header-save-btn" type="button">Sauvegarder le diagramme</button>
<button id="header-load-btn" type="button">Charger un diagramme</button>
</div>
<% if (showSocialButtons) { %> <%@ include
file="/components/header/social-buttons.jsp" %> <% } %> <% if (showGithubRibbon)
{ %> <%@ include file="/components/header/github-ribbon.jsp" %> <% } %>
<p>
Cr&eacute;ez vos diagrammes <a href="https://plantuml.com">PlantUML</a>
directement dans votre navigateur.
</p>