<commit_before>@import 'ember-bootstrap-sass';
@import url('https://fonts.googleapis.com/css?family=Dancing+Script|Italianno|Sacramento');

// Application colors
$lightGreen: #61CF3D;

// Sizes
$medium: 800px;

// Mixins
@mixin cover {
    object-fit: cover;
    -o-object-fit: cover;
}

@mixin no-padding {
    padding: 0;
}

@mixin no-margin {
    margin: 0;
}

// fonts
$cursive: "Dancing Script";
$sans-serif: "Trebuchet MS", Helvetica, sans-serif;
$monospace: "Courier New", Courier, monospace;

body {
    font-family: $sans-serif;
    font-size: 1.5em;
    line-height: 2em;
}

// Rules
header.main {
    figure.no-padding {

        // Remove padding caused by bootstrap col-md
        @include no-padding;

        img {
            width: 100%;
            height: 50vh;
            @include cover;
            object-position: center 80%;

            @media all and (min-width: $medium), (orientation: landscape) {
                object-position: center 55%;
            }
        }
    }
}

main {
    header {
        h2, h3 {
            font-family: $cursive, $sans-serif;
        }

        .rsvp-success {
            color: $lightGreen;
        }
    }

    .our-story {
        p {
            margin-bottom: 1em;
            text-align: justify;
        }

        div, span {
            display: inline;
        }

        .time-remaining {
            font-family: $monospace;
        }
    }

    .rsvp-form {
        input {
            margin-bottom: 1em;
        }
    }
}<commit_msg>Remove iOS zoom to input<commit_after>@import 'ember-bootstrap-sass';
@import url('https://fonts.googleapis.com/css?family=Dancing+Script|Italianno|Sacramento');

// Application colors
$lightGreen: #61CF3D;

// Sizes
$medium: 800px;

// Mixins
@mixin cover {
    object-fit: cover;
    -o-object-fit: cover;
}

@mixin no-padding {
    padding: 0;
}

@mixin no-margin {
    margin: 0;
}

// fonts
$cursive: "Dancing Script";
$sans-serif: "Trebuchet MS", Helvetica, sans-serif;
$monospace: "Courier New", Courier, monospace;

body {
    font-family: $sans-serif;
    font-size: 1.5em;
    line-height: 2em;
}

// Rules
header.main {
    figure.no-padding {

        // Remove padding caused by bootstrap col-md
        @include no-padding;

        img {
            width: 100%;
            height: 50vh;
            @include cover;
            object-position: center 80%;

            @media all and (min-width: $medium), (orientation: landscape) {
                object-position: center 55%;
            }
        }
    }
}

main {
    header {
        h2, h3 {
            font-family: $cursive, $sans-serif;
        }

        .rsvp-success {
            color: $lightGreen;
        }
    }

    .our-story {
        p {
            margin-bottom: 1em;
            text-align: justify;
        }

        div, span {
            display: inline;
        }

        .time-remaining {
            font-family: $monospace;
        }
    }

    .rsvp-form {
        input {
            margin-bottom: 1em;

            // Don't zoom on input
            @media screen and (-webkit-min-device-pixel-ratio:0) { 
                font-size: 16px;
            }
        }
    }
}
{'fraction_non_alphanumeric': 0.1295483061480552, 'fraction_numerical': 0.015997490589711418, 'mean_word_length': 1.5842787682333874, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '1260724', 'n_tokens_mistral': 1130, 'n_tokens_neox': 1033, 'n_words': 224}