@@ -25,6 +25,14 @@ | |||
</dependency> | |||
<dependency> | |||
<groupId>org.thymeleaf</groupId> | |||
<artifactId>thymeleaf</artifactId> | |||
<version>3.0.11.RELEASE</version> | |||
</dependency> | |||
</dependencies> | |||
<build> | |||
@@ -34,7 +42,7 @@ | |||
<artifactId>maven-compiler-plugin</artifactId> | |||
<version>3.8.0</version> | |||
<configuration> | |||
<release>11</release> | |||
<release>8</release> | |||
</configuration> | |||
</plugin> | |||
</plugins> |
@@ -1,8 +1,31 @@ | |||
import io.javalin.Javalin; | |||
import static io.javalin.plugin.rendering.template.TemplateUtil.model; | |||
public class Quitt { | |||
public static void main(String[] args) { | |||
Javalin app = Javalin.create().start(7000); | |||
app.get("/", ctx -> ctx.result("Hello World")); | |||
app.config.addStaticFiles("/stylesheets"); | |||
app.config.addStaticFiles("/components"); | |||
app.get("/", ctx -> { | |||
ctx.render("/index.html", model("firstName", "John", "lastName", "Doe")); | |||
}); | |||
app.get("/index.html", ctx -> { | |||
ctx.render("/index.html", model("firstName", "John", "lastName", "Doe")); | |||
}); | |||
app.get("/balance.html", ctx -> { | |||
ctx.render("/balance.html", model("firstName", "John", "lastName", "Doe")); | |||
}); | |||
} | |||
public void get() | |||
{ | |||
} | |||
} |
@@ -1,12 +1,12 @@ | |||
<!DOCTYPE html> | |||
<html lang="en"> | |||
<html lang="en" xmlns=th="http://www.thymeleaf.org"> | |||
<head> | |||
<meta charset="UTF-8"> | |||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |||
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | |||
<link rel="stylesheet" href="index_styles.css"> | |||
<link rel="shortcut icon" type="image/x-icon" href="components/icons/Logo_testo.png"> | |||
<link rel="shortcut icon" type="image/x-icon" href="icons/Logo_testo.png"> | |||
<title>Testosteroth</title> | |||
</head> | |||
@@ -14,13 +14,13 @@ | |||
<nav id="nav"> | |||
<ul id="menu_left"> | |||
<li class="menu_left_element"><a class="menu_element_text" href="/index.html"><img src="components/icons/home.svg"></a></li> | |||
<li class="menu_left_element"><a class="menu_element_text" href="/index.html"><img src="icons/home.svg"></a></li> | |||
</ul> | |||
<ul id="menu_right"> | |||
<li class="menu_right_element"><a class="menu_element_text" href="/balance.html"><img src="components/icons/balance.svg"></a></li> | |||
<li class="menu_right_element"><a class="menu_element_text" href="/group.html"><img src="components/icons/group.svg"></a></li> | |||
<li class="menu_right_element"><a class="menu_element_text" href="/login.html"><img src="components/icons/login.svg"></a></li> | |||
<li class="menu_right_element"><a class="menu_element_text" href="/balance.html"><img src="icons/balance.svg"></a></li> | |||
<li class="menu_right_element"><a class="menu_element_text" href="/group.html"><img src="icons/group.svg"></a></li> | |||
<li class="menu_right_element"><a class="menu_element_text" href="/login.html"><img src="icons/login.svg"></a></li> | |||
</ul> | |||
</nav> |
@@ -115,7 +115,7 @@ img { | |||
} | |||
.dropdown { | |||
background-image: url("./components/icons/caret-down-solid.svg"); | |||
background-image: url("./icons/caret-down-solid.svg"); | |||
background-repeat: no-repeat; | |||
background-size: 15px; | |||
background-position: right; |