////
///
/// Character Case Output
/// ===========================================================================
///
/// CSS output for text-transform character variants.
///
/// @group Typography.Character.Variants.Case
/// @author Scape Press
/// @link https://scape.style
/// @since 0.1.0 initial release
/// @access public
///
////

@use "./character-case.mixins" as mixins;

@use "../../../../01-core/prefix" as *;
@use "./character-case.mixins" as *;

@layer ss.typography {
    .#{$ss-prefix-typography}-char-uppercase {
        @include ss-character-uppercase;
    }

    .#{$ss-prefix-typography}-char-smallcaps {
        @include ss-character-small-caps;
    }
}

// // ============================================================================
// // Text Transform Output
// // ============================================================================

// .ss-uppercase {
//     @include mixins.character-uppercase;
// }

// .ss-lowercase {
//     @include mixins.character-lowercase;
// }

// .ss-capitalize {
//     @include mixins.character-capitalize;
// }

// .ss-normalcase {
//     @include mixins.character-case-none;
// }

// // ============================================================================
// // Font Variant Output
// // ============================================================================

// .ss-small-caps {
//     @include mixins.character-small-caps;
// }

// .ss-all-small-caps {
//     @include mixins.character-all-small-caps;
// }

// .ss-petite-caps {
//     @include mixins.character-petite-caps;
// }

// .ss-unicase {
//     @include mixins.character-unicase;
// }

// .ss-titling-caps {
//     @include mixins.character-titling-caps;
// }
