More styling, nicely red feedback block

This commit is contained in:
2024-11-05 14:19:52 +01:00
parent e172166886
commit 8eb0f5728d
3 changed files with 19 additions and 7 deletions

View File

@@ -24,13 +24,16 @@ a.title {
}
.instructions {
padding: 2rem 0;
padding: 2rem 0 0 0;
}
.guessesbefore {
padding-top: 2rem;
}
input[type="text"] {
box-sizing: border-box;
width: 100%;
padding: .5rem;
}
button {
@@ -38,7 +41,6 @@ button {
color: #333;
border: 0;
padding: .5rem;
margin-top: .5rem;
cursor: pointer;
@@ -49,3 +51,13 @@ button {
ul {
list-style-type: none;
}
.error {
background-color: #F00;
color: #FFF;
}
input[type="text"], button, .error {
padding: .5rem;
font-size: 1.5rem;
}

View File

@@ -79,7 +79,6 @@ document.addEventListener('alpine:init', () => {
this.winTime = now();
}
}
}),
Alpine.store('darkMode', {

View File

@@ -4,6 +4,7 @@
<title>alfagok</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Raad het woord van de dag. Elke gok geeft een hint over waar het woord zich in het alfabet bevindt. Iedereen speelt hetzelfde woord.">
<link rel="stylesheet" href="/static/game.css">
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
</head>
@@ -19,7 +20,7 @@
<center>
<ul>
<ul class="guessesbefore">
<template x-for="item in $store.alfagok.guessesBefore" :key="item">
<li x-text="item"></li>
</template>
@@ -28,9 +29,9 @@
<input type="text" autocomplete="new-password" autocorrect="off" x-model="$store.alfagok.guessValue" @keyup.enter="$store.alfagok.doGuess()">
{# <p x-cloak>Je huidige gok is: <span x-text="$store.alfagok.guessValue"></span></p>#}
<button @click="$store.alfagok.doGuess()">Doe een gok</button>
<p x-show="$store.alfagok.guessError" x-text="$store.alfagok.guessError"></p>
<p class="error" x-show="$store.alfagok.guessError" x-text="$store.alfagok.guessError"></p>
<ul>
<ul class="guessesafter">
<template x-for="item in $store.alfagok.guessesAfter" :key="item">
<li x-text="item"></li>
</template>