////
///
/// Character Quote Configuration
/// ===========================================================================
///
/// Configuration for inline quotation character styles.
///
/// @group Typography.Character.Semantics.Quote
/// @author Scape Press
/// @link https://scape.style
/// @since 0.1.0 initial release
/// @access public
///
////

////
/// Character Semantic — Quote
/// Configuration
/// @layer ss.typography
////

$ss-character-quote-config: (
    color: var(--ss-color-text-muted),
    font-style: italic,
    margin: 0,
    padding: 0,
    open-symbol: "“",
    close-symbol: "”",
    open-padding: 0.25em,
    close-padding: 0.25em,
) !default;

// @use "sass:map";

// // ============================================================================
// // Configuration
// // ============================================================================

// $ss-character-quote-config: (
//     font-style: italic,
//     color: inherit,
//     quotes: """ """ "'" "'"
// ) !default;

// // ============================================================================
// // Quote Variants
// // ============================================================================

// $ss-character-quote-variants: (
//     inline: (
//         font-style: inherit,
//         color: inherit
//     ),
//     emphasis: (
//         font-style: italic,
//         color: var(--ss-color-muted-foreground)
//     ),
//     cite: (
//         font-style: italic,
//         color: var(--ss-color-muted-foreground),
//         font-size: 0.875em
//     )
// ) !default;

// // ============================================================================
// // Quote Marks (Localized)
// // ============================================================================

// $ss-character-quote-marks: (
//     default: (
//         open: """,
//         close: """,
//         open-alt: "'",
//         close-alt: "'"
//     ),
//     french: (
//         open: "«",
//         close: "»",
//         open-alt: "‹",
//         close-alt: "›"
//     ),
//     german: (
//         open: "„",
//         close: """,
//         open-alt: "‚",
//         close-alt: "'"
//     ),
//     japanese: (
//         open: "「",
//         close: "」",
//         open-alt: "『",
//         close-alt: "』"
//     )
// ) !default;
