{% extends 'default.html.twig' %} {% block head_assets %} {# FilePond's own CSS must load from the . The filepond field registers it via assets.addCss() during body rendering, which is too late for the theme's head-only {{ assets.css() }} — so the widget renders unstyled (giant overlapping tiles) unless we add it here. #} {% do assets.addCss('plugin://form/assets/filepond/filepond.min.css') %} {% do assets.addCss('plugin://form/assets/filepond/filepond-plugin-image-preview.min.css') %} {% do assets.addCss('theme://css-compiled/post-form.css') %} {% endblock %} {% block content %}

New Entry

{% include 'forms/form.html.twig' ignore missing %}

{# Get Location / Get Weather, disclosure, and validation all live in the page-scoped bundle (js/src/post-form.js), loaded via head_assets above. #} {% endblock %}