Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
chenpangpang
open-webui
Commits
1c39e5cf
Commit
1c39e5cf
authored
May 04, 2024
by
Timothy J. Baek
Browse files
refac: styling
parent
24c0dbec
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
25 deletions
+28
-25
src/routes/(app)/+layout.svelte
src/routes/(app)/+layout.svelte
+3
-3
src/routes/auth/+page.svelte
src/routes/auth/+page.svelte
+25
-22
No files found.
src/routes/(app)/+layout.svelte
View file @
1c39e5cf
...
@@ -201,11 +201,11 @@
...
@@ -201,11 +201,11 @@
>
>
{#if loaded}
{#if loaded}
{#if !['user', 'admin'].includes($user.role)}
{#if !['user', 'admin'].includes($user.role)}
<div class="fixed w-full h-full flex z-
50
">
<div class="fixed w-full h-full flex z-
[999]
">
<div
<div
class="absolute w-full h-full backdrop-blur-
md
bg-white/
2
0 dark:bg-gray-900/50 flex justify-center"
class="absolute w-full h-full backdrop-blur-
lg
bg-white/
1
0 dark:bg-gray-900/50 flex justify-center"
>
>
<div class="m-auto pb-
44
flex flex-col justify-center">
<div class="m-auto pb-
10
flex flex-col justify-center">
<div class="max-w-md">
<div class="max-w-md">
<div class="text-center dark:text-white text-2xl font-medium z-50">
<div class="text-center dark:text-white text-2xl font-medium z-50">
Account Activation Pending<br /> Contact Admin for WebUI Access
Account Activation Pending<br /> Contact Admin for WebUI Access
...
...
src/routes/auth/+page.svelte
View file @
1c39e5cf
...
@@ -81,7 +81,7 @@
...
@@ -81,7 +81,7 @@
</div>
</div>
</div>
</div>
<div class=" bg-white dark:bg-gray-9
0
0 min-h-screen w-full flex justify-center font-mona">
<div class=" bg-white dark:bg-gray-9
5
0 min-h-screen w-full flex justify-center font-mona">
<!-- <div class="hidden lg:flex lg:flex-1 px-10 md:px-16 w-full bg-yellow-50 justify-center">
<!-- <div class="hidden lg:flex lg:flex-1 px-10 md:px-16 w-full bg-yellow-50 justify-center">
<div class=" my-auto pb-16 text-left">
<div class=" my-auto pb-16 text-left">
<div>
<div>
...
@@ -96,7 +96,7 @@
...
@@ -96,7 +96,7 @@
</div>
</div>
</div> -->
</div> -->
<div class="w-full sm:max-w-
lg
px-
4
min-h-screen flex flex-col">
<div class="w-full sm:max-w-
md
px-
10
min-h-screen flex flex-col
text-center
">
{#if $config?.trusted_header_auth ?? false}
{#if $config?.trusted_header_auth ?? false}
<div class=" my-auto pb-10 w-full">
<div class=" my-auto pb-10 w-full">
<div
<div
...
@@ -114,27 +114,29 @@
...
@@ -114,27 +114,29 @@
</div>
</div>
</div>
</div>
{:else}
{:else}
<div class=" my-auto pb-10 w-full">
<div class="
my-auto pb-10 w-full
dark:text-gray-100
">
<form
<form
class=" flex flex-col justify-center
bg-white py-6 sm:py-16 px-6 sm:px-16 rounded-2xl
"
class=" flex flex-col justify-center"
on:submit|preventDefault={() => {
on:submit|preventDefault={() => {
submitHandler();
submitHandler();
}}
}}
>
>
<div class=" text-xl sm:text-2xl font-bold">
<div class="mb-1">
{mode === 'signin' ? $i18n.t('Sign in') : $i18n.t('Sign up')}
<div class=" text-2xl font-bold">
{$i18n.t('to')}
{mode === 'signin' ? $i18n.t('Sign in') : $i18n.t('Sign up')}
{$WEBUI_NAME}
{$i18n.t('to')}
</div>
{$WEBUI_NAME}
{#if mode === 'signup'}
<div class=" mt-1 text-xs font-medium text-gray-500">
ⓘ {$WEBUI_NAME}
{$i18n.t(
'does not make any external connections, and your data stays securely on your locally hosted server.'
)}
</div>
</div>
{/if}
{#if mode === 'signup'}
<div class=" mt-1 text-xs font-medium text-gray-500">
ⓘ {$WEBUI_NAME}
{$i18n.t(
'does not make any external connections, and your data stays securely on your locally hosted server.'
)}
</div>
{/if}
</div>
<div class="flex flex-col mt-4">
<div class="flex flex-col mt-4">
{#if mode === 'signup'}
{#if mode === 'signup'}
...
@@ -143,14 +145,14 @@
...
@@ -143,14 +145,14 @@
<input
<input
bind:value={name}
bind:value={name}
type="text"
type="text"
class="
border
px-
4
py-
2.5
rounded-2xl w-full text-sm"
class=" px-
5
py-
3
rounded-2xl w-full text-sm
border dark:border-none dark:bg-gray-900
"
autocomplete="name"
autocomplete="name"
placeholder={$i18n.t('Enter Your Full Name')}
placeholder={$i18n.t('Enter Your Full Name')}
required
required
/>
/>
</div>
</div>
<hr class=" my-3" />
<hr class=" my-3
dark:border-gray-900
" />
{/if}
{/if}
<div class="mb-2">
<div class="mb-2">
...
@@ -158,7 +160,7 @@
...
@@ -158,7 +160,7 @@
<input
<input
bind:value={email}
bind:value={email}
type="email"
type="email"
class="
border
px-
4
py-
2.5
rounded-2xl w-full text-sm"
class=" px-
5
py-
3
rounded-2xl w-full text-sm
border dark:border-none dark:bg-gray-900
"
autocomplete="email"
autocomplete="email"
placeholder={$i18n.t('Enter Your Email')}
placeholder={$i18n.t('Enter Your Email')}
required
required
...
@@ -167,10 +169,11 @@
...
@@ -167,10 +169,11 @@
<div>
<div>
<div class=" text-sm font-semibold text-left mb-1">{$i18n.t('Password')}</div>
<div class=" text-sm font-semibold text-left mb-1">{$i18n.t('Password')}</div>
<input
<input
bind:value={password}
bind:value={password}
type="password"
type="password"
class="
border
px-
4
py-
2.5
rounded-2xl w-full text-sm"
class=" px-
5
py-
3
rounded-2xl w-full text-sm
border dark:border-none dark:bg-gray-900
"
placeholder={$i18n.t('Enter Your Password')}
placeholder={$i18n.t('Enter Your Password')}
autocomplete="current-password"
autocomplete="current-password"
required
required
...
@@ -180,7 +183,7 @@
...
@@ -180,7 +183,7 @@
<div class="mt-5">
<div class="mt-5">
<button
<button
class=" bg-gray-900 hover:bg-gray-800 w-full rounded-
ful
l text-white font-semibold text-sm py-3 transition"
class=" bg-gray-900 hover:bg-gray-800 w-full rounded-
2x
l text-white font-semibold text-sm py-3 transition"
type="submit"
type="submit"
>
>
{mode === 'signin' ? $i18n.t('Sign in') : $i18n.t('Create Account')}
{mode === 'signin' ? $i18n.t('Sign in') : $i18n.t('Create Account')}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment