{% extends 'base_account.html.twig' %} {% block title %}Enregistrer un nouveau rêve{% endblock %} {% block body %}
{# Added px-4 for padding on small screens #}

Enregistrer un nouveau rêve

{{ form_start(form, {'attr': {'class': 'space-y-6'}}) }} {# Assuming form_row renders label and input. Spacing between them is usually handled by form themes. #} {# We can add custom classes to form_row if needed, but that requires form theme customization. #} {# For now, relying on existing form-control styling and adding space-y-6 to the form tag. #}
{{ form_label(form.titre, null, {'label_attr': {'class': 'block text-sm font-medium text-text-secondary mb-1'}}) }} {{ form_widget(form.titre, {'attr': {'class': 'form-control block w-full px-3 py-2 border border-border-color rounded-md shadow-sm focus:outline-none focus:ring-accent-primary focus:border-accent-primary sm:text-sm'}}) }} {{ form_errors(form.titre) }}
{{ form_label(form.content, null, {'label_attr': {'class': 'block text-sm font-medium text-text-secondary mb-1'}}) }} {{ form_widget(form.content, {'attr': {'class': 'form-control block w-full px-3 py-2 border border-border-color rounded-md shadow-sm focus:outline-none focus:ring-accent-primary focus:border-accent-primary sm:text-sm', 'rows': 8}}) }} {{ form_errors(form.content) }}
{{ form_end(form) }}
{% endblock %}