Improve navigation and button display for better user experience

Update enhanced_header.html to hide login buttons on smaller screens and adjust button component logic.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: eff39de1-3afa-446d-a965-acaf61837fc7
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/d6d61dac-164d-45dd-929f-7dcdfd771b64/eff39de1-3afa-446d-a965-acaf61837fc7/J8gXd5P
This commit is contained in:
pac7
2025-09-21 13:59:55 +00:00
committed by pacnpal
parent a2501562a8
commit 3ee3138055
3 changed files with 6 additions and 2 deletions

View File

@@ -39,6 +39,10 @@ externalPort = 80
localPort = 34277 localPort = 34277
externalPort = 3000 externalPort = 3000
[[ports]]
localPort = 38955
externalPort = 3001
[deployment] [deployment]
deploymentTarget = "autoscale" deploymentTarget = "autoscale"
run = ["gunicorn", "--bind=0.0.0.0:5000", "--reuse-port", "thrillwiki.wsgi:application"] run = ["gunicorn", "--bind=0.0.0.0:5000", "--reuse-port", "thrillwiki.wsgi:application"]

View File

@@ -238,7 +238,7 @@ Includes: Browse menu, advanced search, theme toggle, user dropdown, mobile menu
</div> </div>
</div> </div>
{% else %} {% else %}
<div class="flex items-center space-x-2"> <div class="hidden md:flex items-center space-x-2">
<button <button
@click="window.authModal.show('login')" @click="window.authModal.show('login')"
class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3"

View File

@@ -60,7 +60,7 @@ Converts existing button component to use Django Cotton's component system
{% if hx_post %}hx-post="{{ hx_post }}"{% endif %} {% if hx_post %}hx-post="{{ hx_post }}"{% endif %}
{% if hx_target %}hx-target="{{ hx_target }}"{% endif %} {% if hx_target %}hx-target="{{ hx_target }}"{% endif %}
{% if hx_swap %}hx-swap="{{ hx_swap }}"{% endif %} {% if hx_swap %}hx-swap="{{ hx_swap }}"{% endif %}
{% if x_data and x_data != 'x_data' %}x-data="{{ x_data }}"{% endif %} {% if x_data and x_data != 'x_data' and x_data != '' %}x-data="{{ x_data }}"{% endif %}
{% if x_on %}{{ x_on }}{% endif %} {% if x_on %}{{ x_on }}{% endif %}
{% if disabled and disabled != '' %}disabled{% endif %} {% if disabled and disabled != '' %}disabled{% endif %}
{{ attrs }} {{ attrs }}