{% 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 %}