diff --git a/app/src/main/kotlin/controllers/UserController.kt b/app/src/main/kotlin/controllers/UserController.kt
index 6ccdc26..49925ca 100644
--- a/app/src/main/kotlin/controllers/UserController.kt
+++ b/app/src/main/kotlin/controllers/UserController.kt
@@ -87,7 +87,7 @@ class UserController(
Response(OK).html(html)
},
{ token ->
- Response.redirect("/").loginCookie(token, request.isSecure())
+ Response.redirect("/notes").loginCookie(token, request.isSecure())
}
)
}
diff --git a/app/src/main/kotlin/views/BaseView.kt b/app/src/main/kotlin/views/BaseView.kt
index dcaf518..7e5bc75 100644
--- a/app/src/main/kotlin/views/BaseView.kt
+++ b/app/src/main/kotlin/views/BaseView.kt
@@ -29,7 +29,7 @@ class BaseView(staticFileResolver: StaticFileResolver) : View(staticFileResolver
Notes
- Trash (3)
+ Trash (3)
New
diff --git a/app/src/main/kotlin/views/UserView.kt b/app/src/main/kotlin/views/UserView.kt
index ab3d2fd..9574227 100644
--- a/app/src/main/kotlin/views/UserView.kt
+++ b/app/src/main/kotlin/views/UserView.kt
@@ -24,7 +24,7 @@ class UserView(staticFileResolver: StaticFileResolver) : View(staticFileResolver
"Register"
) {
+"Already have an account? "
- a(href = "/login", classes = "no-underline text-blue-500 font-bold") { +"Sign In" }
+ a(href = "/login", classes = "no-underline text-blue-500 hover:text-blue-400 font-bold") { +"Sign In" }
}
fun login(
@@ -34,7 +34,9 @@ class UserView(staticFileResolver: StaticFileResolver) : View(staticFileResolver
new: Boolean = false,
) = accountForm("Login", "Login page", jwtPayload, error, validationErrors, "Sign In", "Sign In", new) {
+"Don't have an account yet? "
- a(href = "/register", classes = "no-underline text-blue-500 font-bold") { +"Create an account" }
+ a(href = "/register", classes = "no-underline text-blue-500 hover:text-blue-400 font-bold") {
+ +"Create an account"
+ }
}
private fun accountForm(
@@ -50,8 +52,8 @@ class UserView(staticFileResolver: StaticFileResolver) : View(staticFileResolver
) = renderPage(title = title, description, jwtPayload = jwtPayload) {
div("centered container mx-auto flex justify-center items-center") {
div("w-full md:w-1/2 lg:w-1/3 m-4") {
- h1("font-semibold text-lg mb-6 text-center") { +h1 }
div("p-8 mb-6") {
+ h1("font-semibold text-lg mb-6 text-center") { +h1 }
if (new) alert(Alert.Success, "Your account has been created")
error?.let { alert(Alert.Warning, error) }
form(method = FormMethod.post) {
diff --git a/app/src/main/kotlin/views/components/NoteListHeader.kt b/app/src/main/kotlin/views/components/NoteListHeader.kt
index a8ebc5e..25b9a41 100644
--- a/app/src/main/kotlin/views/components/NoteListHeader.kt
+++ b/app/src/main/kotlin/views/components/NoteListHeader.kt
@@ -10,7 +10,7 @@ fun DIV.noteListHeader(numberOfDeletedNotes: Int, query: String = "") {
span {
a(
href = "/notes/trash",
- classes = "underline font-semibold"
+ classes = "btn btn-teal"
) { +"Trash ($numberOfDeletedNotes)" }
a(
href = "/notes/new",
diff --git a/css/src/navbar.pcss b/css/src/navbar.pcss
index 1efae1e..dc6540a 100644
--- a/css/src/navbar.pcss
+++ b/css/src/navbar.pcss
@@ -6,7 +6,7 @@
@apply text-2xl text-gray-100 font-bold;
&:hover {
- @apply text-blue-300 underline font-extrabold;
+ @apply text-blue-300 font-extrabold;
--CASL: 1;
}
}
@@ -26,7 +26,7 @@
@apply text-gray-100 font-semibold;
&:hover {
- @apply underline text-blue-300 font-bold;
+ @apply text-blue-300 font-bold;
--CASL: 1;
}
}