diff --git a/app.py b/app.py index 24a183e..76a70c6 100644 --- a/app.py +++ b/app.py @@ -115,8 +115,8 @@ def get_calendar(person_id): if htmx: return render_template('partials/page/calendar.html', - person=person, selected_date=selected_date, selected_view=selected_view, next_date=next_date, previous_date=previous_date, start_date=start_date, end_date=end_date), 200, {"HX-Trigger": "updatedPeople"} - return render_template('calendar.html', person=person, selected_date=selected_date, selected_view=selected_view, next_date=next_date, previous_date=previous_date, start_date=start_date, end_date=end_date), 200, {"HX-Trigger": "updatedPeople"} + person=person, selected_date=selected_date, selected_view=selected_view, next_date=next_date, previous_date=previous_date, start_date=start_date, end_date=end_date) + return render_template('calendar.html', person=person, selected_date=selected_date, selected_view=selected_view, next_date=next_date, previous_date=previous_date, start_date=start_date, end_date=end_date) @ app.route("/person//workout//modal", methods=['GET']) @@ -291,9 +291,9 @@ def settings(): def my_utility_processor(): def is_selected_page(url): - if htmx: - parsed_url = urlparse(htmx.current_url) - return 'bg-gray-200' if url == parsed_url.path else '' + # if htmx: + # parsed_url = urlparse(htmx.current_url) + # return 'bg-gray-200' if url == parsed_url.path else '' if url == request.path: return 'bg-gray-200' return '' diff --git a/templates/base.html b/templates/base.html index 6fc8381..f8977c8 100644 --- a/templates/base.html +++ b/templates/base.html @@ -87,7 +87,8 @@
+ class="text-base text-gray-900 font-normal rounded-lg flex items-center p-2 hover:bg-gray-100 group cursor-pointer {{ is_selected_page(url_for('dashboard')) }}" + _="on click toggle .bg-gray-200 on me"> @@ -104,7 +105,8 @@