<?php

return [
    'calendar' => [
        // used by the color picker and as the default pool for calendars
        'color_palette' => [
            '#2563eb', '#7c3aed', '#db2777', '#ef4444', '#f97316',
            '#f59e0b', '#84cc16', '#22c55e', '#14b8a6', '#06b6d4',
            '#0ea5e9', '#64748b', '#d051cc', '#ffec05', '#739399',
        ],

        // absolute failsafe if everything else is missing or invalid
        'color_failsafe' => '#1a1a1a',

        // how default_calendar_color() chooses from the palette
        // options: 'first' | 'random'
        'default_color_strategy' => 'random',
    ],
    'locales' => [
        'English' => [
            'en'    => 'English',
            'en_US' => 'English (United States)',
            'en_GB' => 'English (United Kingdom)',
        ],
        'Deutsch' => [
            'de'    => 'Deutsch',
            'de_DE' => 'Deutsch (Deutschland)',
            'de_CH' => 'Deutsch (Schweiz)',
        ],
        'Español' => [
            'es'    => 'Español',
            'es_MX' => 'Español (México)',
        ],
        'Italiano' => [
            'it'    => 'Italiano',
        ],
    ],
    'regions' => [
        'North America' => [
            'US' => 'United States',
            'CA' => 'Canada',
            'MX' => 'Mexico',
        ],
        'Europe' => [
            'GB' => 'United Kingdom',
            'DE' => 'Germany',
            'FR' => 'France',
            'IE' => 'Ireland',
            'IT' => 'Italy',
            'NL' => 'Netherlands',
            'ES' => 'Spain',
            'CH' => 'Switzerland',
        ],
        'Oceania' => [
            'AU' => 'Australia',
            'NZ' => 'New Zealand',
        ],
    ],
    'date_formats' => [
        'mdy' => 'MM/DD/YYYY (12/31/2026)',
        'dmy' => 'DD/MM/YYYY (31/12/2026)',
        'ymd' => 'YYYY-MM-DD (2026-12-31)',
    ],
    'time_formats' => [
        '12' => '12-hour (1:30 PM)',
        '24' => '24-hour (13:30)',
    ],
];
