@use '../../../../utils/map' as *;
@use '../../../../typography/functions' as *;
@use 'calendar/base' as *;

////
/// @package theming
/// @group schemas
/// @access public
////

/// Generates a dark material date-picker schema.
/// @type Map
/// @prop {Map} actions-divider-color [color: ('gray', 100)] - The border color used for the date-picker actions divider.
/// @requires $dark-material-base
$dark-material-date-picker: extend(
    $dark-material-base,
    (
        actions-divider-color: (
            color: (
                'gray',
                100,
            ),
        ),
    )
);

/// Generates a dark fluent date-picker schema.
/// @type Map
/// @prop {Мap} actions-divider-color [color: ('gray', 100)] - The border color used for the date-picker actions divider.
/// @requires $dark-fluent-base
$dark-fluent-date-picker: extend(
    $dark-fluent-base,
    (
        actions-divider-color: (
            color: (
                'gray',
                100,
            ),
        ),
    )
);

/// Generates a dark bootstrap date-picker schema.
/// @type Map
/// @requires $dark-bootstrap-base
$dark-bootstrap-date-picker: $dark-bootstrap-base;

/// Generates an dark indigo date-picker schema.
/// @type Map
/// @prop {Мап} actions-divider-color [color: ('gray', 100)] - The border color used for the date-picker actions divider.
/// @requires $dark-indigo-base
$dark-indigo-date-picker: extend(
    $dark-indigo-base,
    (
        actions-divider-color: (
            color: (
                'gray',
                100,
            ),
        ),
    )
);
