<commit_before>@mixin paddingComponent($prefix: null)
    $prefix: parsePrefix($prefix)

    .#{$prefix}padding

        @each $side in $frameSides
            &-#{$side}
                &-none
                    @if isFirstBreakpointPrefix($prefix)
                        @extend .padding-#{$side}-none

                    @else
                        padding-#{$side}: 0 !important

                $sizeCounter: $frameSizeIncreasedBy
                @while $sizeCounter <= $frameMaxSize
                    &-#{$sizeCounter}
                        @if isFirstBreakpointPrefix($prefix)
                            @extend .padding-#{$side}-#{$sizeCounter} !optional

                        @else
                            padding-#{$side}: $sizeCounter * 1px !important
                    $sizeCounter: $sizeCounter + $frameSizeIncreasedBy

        &-x
            &-none
                @if isFirstBreakpointPrefix($prefix)
                    @extend .padding-left-none
                    @extend .padding-right-none

                @else
                    padding-left: 0 !important
                    padding-right: 0 !important

            $sizeCounter: $frameSizeIncreasedBy
            @while $sizeCounter <= $frameMaxSize
                &-#{$sizeCounter}
                    @extend .#{$prefix}padding-left-#{$sizeCounter}
                    @extend .#{$prefix}padding-right-#{$sizeCounter}
                $sizeCounter: $sizeCounter + $frameSizeIncreasedBy

        &-y
            &-none
                @if isFirstBreakpointPrefix($prefix)
                    @extend .padding-top-none
                    @extend .padding-bottom-none

                @else
                    padding-top: 0 !important
                    padding-bottom: 0 !important

            $sizeCounter: $frameSizeIncreasedBy
            @while $sizeCounter <= $frameMaxSize
                &-#{$sizeCounter}
                    @extend .#{$prefix}padding-top-#{$sizeCounter}
                    @extend .#{$prefix}padding-bottom-#{$sizeCounter}
                $sizeCounter: $sizeCounter + $frameSizeIncreasedBy

        &-none
            @if isFirstBreakpointPrefix($prefix)
                @extend .padding-top-none
                @extend .padding-bottom-none
                @extend .padding-left-none
                @extend .padding-right-none

            @else
                @extend .#{$prefix}padding-top-none
                @extend .#{$prefix}padding-bottom-none
                @extend .#{$prefix}padding-left-none
                @extend .#{$prefix}padding-right-none

        $sizeCounter: $frameSizeIncreasedBy
        @while $sizeCounter <= $frameMaxSize
            &-#{$sizeCounter}
                @if isFirstBreakpointPrefix($prefix)
                    @extend .padding-x-#{$sizeCounter}
                    @extend .padding-y-#{$sizeCounter}

                @else
                    @extend .#{$prefix}padding-x-#{$sizeCounter}
                    @extend .#{$prefix}padding-y-#{$sizeCounter}

            $sizeCounter: $sizeCounter + $frameSizeIncreasedBy<commit_msg>v2.0: added component padding<commit_after>// This file is a part of Grid - Copyright (c) 2016 <NAME> | For the full copyright and license information, please view the file license.md that was distributed with this source code.

@mixin paddingComponent($prefix: null)

    $prefix: parsePrefix($prefix)
    $isFirstBreakpoint: isFirstBreakpointPrefix($prefix)

    .#{$prefix}padding

        @each $side in $frameSides
            &-#{$side}
                &-none
                    @if $isFirstBreakpoint
                        @extend .padding-#{$side}-none

                    @else
                        padding-#{$side}: 0 !important

                $sizeCounter: $frameSizeIncreasedBy
                @while $sizeCounter <= $frameMaxSize
                    &-#{$sizeCounter}
                        @if $isFirstBreakpoint
                            @extend .padding-#{$side}-#{$sizeCounter} !optional

                        @else
                            padding-#{$side}: $sizeCounter * 1px !important
                    $sizeCounter: $sizeCounter + $frameSizeIncreasedBy

        &-x
            &-none
                @if $isFirstBreakpoint
                    @extend .padding-left-none
                    @extend .padding-right-none

                @else
                    @extend .#{$prefix}padding-left-none
                    @extend .#{$prefix}padding-right-none

            $sizeCounter: $frameSizeIncreasedBy
            @while $sizeCounter <= $frameMaxSize
                &-#{$sizeCounter}
                    @extend .#{$prefix}padding-left-#{$sizeCounter}
                    @extend .#{$prefix}padding-right-#{$sizeCounter}
                $sizeCounter: $sizeCounter + $frameSizeIncreasedBy

        &-y
            &-none
                @if $isFirstBreakpoint
                    @extend .padding-top-none
                    @extend .padding-bottom-none

                @else
                    @extend .#{$prefix}padding-top-none
                    @extend .#{$prefix}padding-bottom-none

            $sizeCounter: $frameSizeIncreasedBy
            @while $sizeCounter <= $frameMaxSize
                &-#{$sizeCounter}
                    @extend .#{$prefix}padding-top-#{$sizeCounter}
                    @extend .#{$prefix}padding-bottom-#{$sizeCounter}
                $sizeCounter: $sizeCounter + $frameSizeIncreasedBy

        &-none
            @if $isFirstBreakpoint
                @extend .padding-top-none
                @extend .padding-bottom-none
                @extend .padding-left-none
                @extend .padding-right-none

            @else
                @extend .#{$prefix}padding-top-none
                @extend .#{$prefix}padding-bottom-none
                @extend .#{$prefix}padding-left-none
                @extend .#{$prefix}padding-right-none

        $sizeCounter: $frameSizeIncreasedBy
        @while $sizeCounter <= $frameMaxSize
            &-#{$sizeCounter}
                @if $isFirstBreakpoint
                    @extend .padding-x-#{$sizeCounter}
                    @extend .padding-y-#{$sizeCounter}

                @else
                    @extend .#{$prefix}padding-x-#{$sizeCounter}
                    @extend .#{$prefix}padding-y-#{$sizeCounter}

            $sizeCounter: $sizeCounter + $frameSizeIncreasedBy
{'fraction_non_alphanumeric': 0.1118380062305296, 'fraction_numerical': 0.0021806853582554517, 'mean_word_length': 1.3843297437801707, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4249869', 'n_tokens_mistral': 1707, 'n_tokens_neox': 1472, 'n_words': 301}