{% extends "forms/field.html.twig" %} {% set whitelabel = config.plugins.admin.whitelabel %} {% set theme = whitelabel.codemirror_theme ?? 'paper.css' %} {% set fontsize = whitelabel.codemirror_fontsize ?? 'lg' %} {% set value = value ?? field.default|t %} {% if not codemirrorOptions %} {% set codemirrorOptions = {'mode': 'gfm', 'theme': theme, 'ignore': ['code', 'preview'], 'font': 'mono'}|merge(field.codemirror|default({})) %} {% endif %} {% if codemirrorOptions.theme %} {% do assets.addCss(theme_url ~ '/css/codemirror/themes/' ~ codemirrorOptions.theme ~ '.css') %} {% endif %} {% block field %} {% block label %} {% if field.label %} {% if field.help %} {% set hint = 'data-hint="' ~ field.help|t|raw ~ '"' %} {% endif %}