diff --git a/mobile/templates/mobile/base.html b/mobile/templates/mobile/base.html index dbcd337..e4e1ee8 100644 --- a/mobile/templates/mobile/base.html +++ b/mobile/templates/mobile/base.html @@ -12,6 +12,17 @@ account with >=1 current-season staff assignment -- mobile/mixins.py's PersonScopeMixin) -- Coach mode (C1-C6, mobile/coach_views.py) is being built out screen by screen; only what's actually shipped is linked to. + + hx-boost="true" on
: every same-shell link/form becomes an AJAX + navigation (swapping 's children, pushing the URL) instead of a + full browser reload -- the SPA-like feel without an SPA. Only 's + *children* swap, not the tag itself, so anything that crosses into the + differently-styled Coach shell (coach/base.html: bg-ink vs this page's + bg-paper, its own hx-headers/data attrs) is marked hx-boost="false" to + force a real navigation instead -- a boosted cross-shell swap would leave + the OLD shell's class/attributes in place under the NEW shell's + content. See coach/base.html's own comment for the same rule mirrored + the other direction. {% endcomment %} @@ -51,7 +62,7 @@ {% block extra_head %}{% endblock extra_head %} - +{% trans "Subscribe this link in your phone or computer's calendar app to see everyone you manage's schedule alongside your own. It includes every event they're invited to, not just the ones they've replied to." %}
{% trans "Opens directly in Apple/macOS Calendar. On Android or a desktop calendar app, copy the link below and add it as a new calendar by URL." %}