
    h                         d dl mZ d dlmZ ddlmZ ddlmZ ddl	m
Z
mZmZmZ ddlmZ dd	lmZ d
dlmZmZ  ej&                  e      Zej*                   G d d ed      e
eeee             Zy)    )plugin_pool)gettext_lazy   )settings)CMSUIPlugin)AttributesMixinBackgroundMixinResponsiveMixinSpacingMixin)get_plugin_template   )	jumbotron   )formsmodelsc                   |    e Zd ZdZ ed      Z ed      Zej                  Z	e
j                  ZdZdZdddifgZd	 Zy)
JumbotronPluginzc
    Components > "Jumbotron" Plugin
    https://getbootstrap.com/docs/5.1/examples/jumbotron/
    	JumbotronFrontendz'djangocms_frontend/admin/jumbotron.htmlTNfields)templatejumbotron_fluidc                 :    t        |ddt        j                        S )Nr   )r   r   JUMBOTRON_TEMPLATE_CHOICES)selfcontextinstanceplaceholders       `/home/dcms/DCMS/lib/python3.12/site-packages/djangocms_frontend/contrib/jumbotron/cms_plugins.pyget_render_templatez#JumbotronPlugin.get_render_template/   s    "8[+xGjGjkk    )__name__
__module____qualname____doc___namemoduler   r   modelr   JumbotronFormformchange_form_templateallow_children	fieldsetsr     r!   r   r   r      s`    
 [>Dz]FEDDN  	

Ilr!   r   r   N)cms.plugin_poolr   django.utils.translationr   r&    r   cms_pluginsr   commonr   r	   r
   r   helpersr   r   r   r   get_renderermixin_factoryregister_pluginr   r/   r!   r   <module>r9      sk    ' 6  & U U *  %%%i0 !l+!l !lr!   