fix(ui): update empty state messages based on auth status
Show a simple "No X added yet" for unauthenticated visitors. Authenticated users see a prompt to click the Add button.
This commit is contained in:
parent
e6d9f861e6
commit
25705ea0c0
7 changed files with 37 additions and 7 deletions
|
|
@ -7,7 +7,11 @@
|
||||||
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
||||||
>
|
>
|
||||||
<p class="text-center">
|
<p class="text-center">
|
||||||
No bags recorded yet. Use the form above to add your first bag.
|
{% if is_authenticated %}
|
||||||
|
No bags added yet. Click the Add button to create your first bag.
|
||||||
|
{% else %}
|
||||||
|
No bags added yet.
|
||||||
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,11 @@
|
||||||
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
||||||
>
|
>
|
||||||
<p class="text-center">
|
<p class="text-center">
|
||||||
No brews logged yet. Use the form above to log your first brew.
|
{% if is_authenticated %}
|
||||||
|
No brews logged yet. Click the Add button to log your first brew.
|
||||||
|
{% else %}
|
||||||
|
No brews logged yet.
|
||||||
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,11 @@
|
||||||
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
||||||
>
|
>
|
||||||
<p class="text-center">
|
<p class="text-center">
|
||||||
No cafes recorded yet. Use the form above to add your first cafe.
|
{% if is_authenticated %}
|
||||||
|
No cafes added yet. Click the Add button to add your first cafe.
|
||||||
|
{% else %}
|
||||||
|
No cafes added yet.
|
||||||
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,11 @@
|
||||||
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
||||||
>
|
>
|
||||||
<p class="text-center">
|
<p class="text-center">
|
||||||
No cups recorded yet. Use the form above to add your first cup.
|
{% if is_authenticated %}
|
||||||
|
No cups added yet. Click the Add button to add your first cup.
|
||||||
|
{% else %}
|
||||||
|
No cups added yet.
|
||||||
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,11 @@
|
||||||
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
||||||
>
|
>
|
||||||
<p class="text-center">
|
<p class="text-center">
|
||||||
No gear found. Use the form above to add your first piece of brewing equipment.
|
{% if is_authenticated %}
|
||||||
|
No gear added yet. Click the Add button to add your first piece of equipment.
|
||||||
|
{% else %}
|
||||||
|
No gear added yet.
|
||||||
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,13 @@
|
||||||
<div
|
<div
|
||||||
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
||||||
>
|
>
|
||||||
<p class="text-center">No roasts recorded yet. Use the form above to add your first roast.</p>
|
<p class="text-center">
|
||||||
|
{% if is_authenticated %}
|
||||||
|
No roasts added yet. Click the Add button to create your first roast.
|
||||||
|
{% else %}
|
||||||
|
No roasts added yet.
|
||||||
|
{% endif %}
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
<section class="rounded-lg border border-amber-300 bg-amber-100/80 shadow-sm"
|
<section class="rounded-lg border border-amber-300 bg-amber-100/80 shadow-sm"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,11 @@
|
||||||
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
class="rounded-lg border border-dashed border-amber-300 bg-amber-100/40 px-4 py-6 text-sm text-stone-600"
|
||||||
>
|
>
|
||||||
<p class="text-center">
|
<p class="text-center">
|
||||||
No roasters recorded yet. Use the form above to add your first roaster.
|
{% if is_authenticated %}
|
||||||
|
No roasters added yet. Click the Add button to create your first roaster.
|
||||||
|
{% else %}
|
||||||
|
No roasters added yet.
|
||||||
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue