<commit_before><?xml version="1.0" encoding="UTF-8"?>
<template id="template" xml:space="preserve">

    <!-- LAYOUT TEMPLATES -->
    <div t-name="iap.redirect_to_odoo_credit">
        <t t-if="data.body">
            <div t-raw="data.body"/>
        </t>
        <t t-if="!data.body">
            <t t-if="data.message">
                <span t-esc="data.message"/>
            </t>
            <t t-if="!data.message">
                <span>Insufficient credit to perform this service.</span>
            </t>
        </t>
    </div>

    <t t-extend="DashboardMain">
        <t t-jquery=".o_web_settings_dashboard_apps" t-operation="after">
            <div class="o_web_settings_dashboard_iap"></div>
        </t>
    </t>

    <t t-name="iap.web_settings_dashboard_iap">
        <div class="text-center o_web_settings_dashboard_iap mt8">
            <img class="col-5" src="/iap/static/src/img/iap_logo.svg"/>
            <div class="o_web_settings_dashboard_header mt8">
                In-App Purchases
            </div>
            <div class="mt16">
                <a t-att-href="widget.data.url" role="button" class="btn btn-primary btn-block o_go_to_portal"><strong>Go to My Portal</strong></a>
            </div>
        </div>
    </t>

    <div t-name="iap.buy_more_credits" class="mt-2 row">
        <div class="col-sm text-right">
            <button class="btn btn-link buy_credits"><i class="fa fa-arrow-right"/> Buy credits</button>
        </div>
    </div>
</template>
<commit_msg>[IMP] iap: align buy credits to the left<commit_after><?xml version="1.0" encoding="UTF-8"?>
<template id="template" xml:space="preserve">

    <!-- LAYOUT TEMPLATES -->
    <div t-name="iap.redirect_to_odoo_credit">
        <t t-if="data.body">
            <div t-raw="data.body"/>
        </t>
        <t t-if="!data.body">
            <t t-if="data.message">
                <span t-esc="data.message"/>
            </t>
            <t t-if="!data.message">
                <span>Insufficient credit to perform this service.</span>
            </t>
        </t>
    </div>

    <t t-extend="DashboardMain">
        <t t-jquery=".o_web_settings_dashboard_apps" t-operation="after">
            <div class="o_web_settings_dashboard_iap"></div>
        </t>
    </t>

    <t t-name="iap.web_settings_dashboard_iap">
        <div class="text-center o_web_settings_dashboard_iap mt8">
            <img class="col-5" src="/iap/static/src/img/iap_logo.svg"/>
            <div class="o_web_settings_dashboard_header mt8">
                In-App Purchases
            </div>
            <div class="mt16">
                <a t-att-href="widget.data.url" role="button" class="btn btn-primary btn-block o_go_to_portal"><strong>Go to My Portal</strong></a>
            </div>
        </div>
    </t>

    <div t-name="iap.buy_more_credits" class="mt-2 row">
        <div class="col-sm">
            <button class="btn btn-link buy_credits"><i class="fa fa-arrow-right"/> Buy credits</button>
        </div>
    </div>
</template>

{'fraction_non_alphanumeric': 0.17052214144084601, 'fraction_numerical': 0.005948446794448116, 'mean_word_length': 2.0514112903225805, 'pattern_counts': {'":': 0, '<': 91, '<?xml version=': 2, '>': 91, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, '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': '7476231', 'n_tokens_mistral': 1039, 'n_tokens_neox': 1021, 'n_words': 186}