Correct styles on admin panels and enter triggers submission
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 1m34s
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 1m34s
This commit is contained in:
@@ -141,7 +141,12 @@ a {
|
|||||||
|
|
||||||
input,
|
input,
|
||||||
textarea {
|
textarea {
|
||||||
@apply text-primary border;
|
@apply text-primary border p-2 w-full;
|
||||||
|
}
|
||||||
|
|
||||||
|
input::placeholder,
|
||||||
|
textarea::placeholder {
|
||||||
|
@apply text-secondary opacity-50;
|
||||||
}
|
}
|
||||||
|
|
||||||
table {
|
table {
|
||||||
|
|||||||
@@ -28,9 +28,9 @@ async function post() {
|
|||||||
<template>
|
<template>
|
||||||
<div class="flex flex-col">
|
<div class="flex flex-col">
|
||||||
<h1>Create Activity</h1>
|
<h1>Create Activity</h1>
|
||||||
<input type="text" v-model="type" placeholder="Type" />
|
<input type="text" v-model="type" placeholder="Type" @keyup.enter="post" />
|
||||||
<input type="text" v-model="name" placeholder="Name" />
|
<input type="text" v-model="name" placeholder="Name" @keyup.enter="post" />
|
||||||
<input type="text" v-model="link" placeholder="Link" />
|
<input type="text" v-model="link" placeholder="Link" @keyup.enter="post" />
|
||||||
<Button @click="post">Upload</Button>
|
<Button @click="post">Upload</Button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -28,9 +28,9 @@ async function post() {
|
|||||||
<template>
|
<template>
|
||||||
<div class="flex flex-col">
|
<div class="flex flex-col">
|
||||||
<h1>Create Favorite</h1>
|
<h1>Create Favorite</h1>
|
||||||
<input type="text" v-model="type" placeholder="Type" />
|
<input type="text" v-model="type" placeholder="Type" @keyup.enter="post" />
|
||||||
<input type="text" v-model="name" placeholder="Name" />
|
<input type="text" v-model="name" placeholder="Name" @keyup.enter="post" />
|
||||||
<input type="text" v-model="link" placeholder="Link" />
|
<input type="text" v-model="link" placeholder="Link" @keyup.enter="post" />
|
||||||
<Button @click="post">Upload</Button>
|
<Button @click="post">Upload</Button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ async function post() {
|
|||||||
<template>
|
<template>
|
||||||
<div class="flex flex-col">
|
<div class="flex flex-col">
|
||||||
<h1>Create Post</h1>
|
<h1>Create Post</h1>
|
||||||
<input type="text" v-model="title" placeholder="Title" />
|
<input type="text" v-model="title" placeholder="Title" @keyup.enter="post" />
|
||||||
<textarea
|
<textarea
|
||||||
class="h-50"
|
class="h-50"
|
||||||
v-model="content"
|
v-model="content"
|
||||||
|
|||||||
@@ -44,8 +44,8 @@ async function submit() {
|
|||||||
<input type="file" accept="image/jpeg,image/png,image/gif,image/webp" multiple @change="onFileChange" />
|
<input type="file" accept="image/jpeg,image/png,image/gif,image/webp" multiple @change="onFileChange" />
|
||||||
<Button @click="submit">Upload</Button>
|
<Button @click="submit">Upload</Button>
|
||||||
<div v-for="r in results" :key="r.name">
|
<div v-for="r in results" :key="r.name">
|
||||||
<span>{{ r.name }}: </span>
|
<span class="text-primary">{{ r.name }}: </span>
|
||||||
<span :class="r.ok ? '' : 'text-red-500'">{{ r.status }}</span>
|
<span :class="r.ok ? 'text-secondary' : 'text-red-500'">{{ r.status }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -32,8 +32,8 @@ async function handleCreate() {
|
|||||||
<h1>Create User</h1>
|
<h1>Create User</h1>
|
||||||
<p v-if="message" class="text-green-500">{{ message }}</p>
|
<p v-if="message" class="text-green-500">{{ message }}</p>
|
||||||
<p v-if="error" class="text-red-500">{{ error }}</p>
|
<p v-if="error" class="text-red-500">{{ error }}</p>
|
||||||
<input type="text" v-model="username" placeholder="Username" />
|
<input type="text" v-model="username" placeholder="Username" @keyup.enter="handleCreate" />
|
||||||
<input type="password" v-model="password" placeholder="Password" />
|
<input type="password" v-model="password" placeholder="Password" @keyup.enter="handleCreate" />
|
||||||
<Button @click="handleCreate">Create Account</Button>
|
<Button @click="handleCreate">Create Account</Button>
|
||||||
</div>
|
</div>
|
||||||
<div v-else-if="auth.loggedIn" class="flex flex-col">
|
<div v-else-if="auth.loggedIn" class="flex flex-col">
|
||||||
|
|||||||
@@ -27,8 +27,8 @@ function handleLogout() {
|
|||||||
</div>
|
</div>
|
||||||
<div v-else class="flex flex-col">
|
<div v-else class="flex flex-col">
|
||||||
<h1>Login</h1>
|
<h1>Login</h1>
|
||||||
<input type="text" v-model="username" placeholder="Username" />
|
<input type="text" v-model="username" placeholder="Username" @keyup.enter="handleLogin" />
|
||||||
<input type="password" v-model="password" placeholder="Password" />
|
<input type="password" v-model="password" placeholder="Password" @keyup.enter="handleLogin" />
|
||||||
<Button @click="handleLogin">Log In</Button>
|
<Button @click="handleLogin">Log In</Button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Reference in New Issue
Block a user