{# No font preload here on purpose. Preloading the 132 KB regular face made it share bandwidth with this 12 KB render-blocking sheet, so the sheet — and therefore first paint — landed later: simulated FCP went from ~1.0 s to ~1.8 s on Lighthouse mobile. The metric-matched fallbacks in tailwind.css make waiting for the real face cost nothing visible. #} {# Keep this synchronous script *after* the stylesheet: Gecko will not run a parser-blocking script while a stylesheet is pending, so the parser stalls here and nothing unstyled exists to paint if something forces a layout flush (Bugzilla 1459305). Chrome blocks rendering on the sheet regardless. #} Skip to content
{% block ears %}{% if page.is_dashboard() %}Dashboard{% endif %}{% endblock %}
{% match page.viewer %}{% when Some with (viewer) %}{{ viewer.username }}{% when None %}Sign in{% endmatch %}
The Daily EPUB
{% if page.is_admin() %}{% endif %}
{% match page.flash %}{% when Some with (flash) %}
{{ flash.text }}
{% when None %}{% endmatch %}
{% block content %}{% endblock %}