# Generated by Django 6.0.3 on 2026-03-23 03:52

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('aa_customizer', '0015_alter_custombranding_custom_css_and_more'),
    ]

    operations = [
        migrations.AddField(
            model_name='custombranding',
            name='dashboard_body_html',
            field=models.TextField(blank=True, help_text='Raw HTML injected before &lt;/body&gt; on the main dashboard only (overlays, widget scripts, custom markup). Not sanitized.', verbose_name='Dashboard — Extra Body HTML'),
        ),
        migrations.AddField(
            model_name='custombranding',
            name='dashboard_css',
            field=models.TextField(blank=True, help_text='Inline CSS applied only on the main dashboard, after all other stylesheets — highest priority, full design control over the dashboard layout and widgets.', verbose_name='Dashboard — CSS'),
        ),
        migrations.AddField(
            model_name='custombranding',
            name='dashboard_css_url',
            field=models.URLField(blank=True, help_text='External stylesheet URL loaded on the main dashboard, after the global CSS URL. Use this to pull in a widget-specific design framework without affecting other pages.', verbose_name='Dashboard — CSS URL'),
        ),
        migrations.AddField(
            model_name='custombranding',
            name='dashboard_head_html',
            field=models.TextField(blank=True, help_text='Raw HTML injected at the end of &lt;head&gt; on the main dashboard only (custom fonts, chart libraries, meta tags). Not sanitized.', verbose_name='Dashboard — Extra &lt;head&gt; HTML'),
        ),
        migrations.AddField(
            model_name='custombranding',
            name='superuser_dashboard_body_html',
            field=models.TextField(blank=True, help_text='Raw HTML injected inside the admin status widget, after all panel cards — superusers only (overlays, extra markup). Not sanitized.', verbose_name='Admin Dashboard — Extra Body HTML'),
        ),
        migrations.AddField(
            model_name='custombranding',
            name='superuser_dashboard_css',
            field=models.TextField(blank=True, help_text='Inline CSS applied only inside the admin status widget (superusers only). Non-superusers never receive these styles.', verbose_name='Admin Dashboard — CSS'),
        ),
        migrations.AddField(
            model_name='custombranding',
            name='superuser_dashboard_css_url',
            field=models.URLField(blank=True, help_text='External stylesheet URL loaded only on the admin status widget (superusers only). Non-superusers never receive this stylesheet.', verbose_name='Admin Dashboard — CSS URL'),
        ),
        migrations.AddField(
            model_name='custombranding',
            name='superuser_dashboard_head_html',
            field=models.TextField(blank=True, help_text='Raw HTML injected at the end of &lt;head&gt; when the admin status widget is shown — superusers only (chart libraries, extra scripts for the admin panel). Not sanitized.', verbose_name='Admin Dashboard — Extra &lt;head&gt; HTML'),
        ),
    ]
