52 lines
1.6 KiB
HTML
52 lines
1.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en" th:replace="~{defaultLayout :: layout(~{::title}, ~{::section})}" xmlns:th="http://www.thymeleaf.org">
|
|
|
|
<head>
|
|
<title>Hello Micronaut</title>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<section class="section">
|
|
<div class="container">
|
|
|
|
<article class="message">
|
|
<div class="message-header">
|
|
<p>Hello Micronaut from <span th:text="${hostname}"></span></span></p>
|
|
<button class="delete" aria-label="delete"></button>
|
|
</div>
|
|
<div class="message-body" th:text="${info}">
|
|
</div>
|
|
</article>
|
|
|
|
<div class="columns">
|
|
<div class="column">
|
|
|
|
<form hx-post="/ping">
|
|
<div class="field has-addons" hx-target="#pong">
|
|
<div class="control">
|
|
<input name="message" class="input" type="text" placeholder="Enter message">
|
|
</div>
|
|
<div class="control">
|
|
<a class="button is-info" hx-post="/ping" hx-include="[msg='message']">
|
|
Submit
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="columns mt-4">
|
|
<div class="collumn" id="pong" hx-post="/ping" hx-trigger="load, queue:last, every 5s">
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</section>
|
|
|
|
</body>
|
|
|
|
</html> |