<commit_before><div>
    <h4 class="rightpanel-header">&nbsp;&nbsp;Widget Editor</h4>

    <div data-ng-cloak style="margin:5px">
        <style>
            .widget-row {
                margin-top: 5px;
            }
        </style>
        <div class="row widget-row">

            <div class="col-md-6">
                <label class="control-label" for="widgetWidth">Width</label>
                <input id="widgetWidth" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.width" placeholder="width" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetHeight">Height</label>
                <input id="widgetHeight" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.height" placeholder="height" class="input-xlarge">
            </div>
        </div>
        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetLeft">Left</label>
                <input id="widgetLeft" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.left" placeholder="left" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetRight">Right</label>
                <input id="widgetRight" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.right" placeholder="right" class="input-xlarge">
            </div>
        </div>
        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetOpacity">Opacity</label>
                <input id="widgetOpacity" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.opacity" placeholder="left" class="input-xlarge">
            </div>
        </div>
        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetTop">Top</label>
                <input id="widgetTop" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.top" placeholder="top" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetBottom">Bottom</label>
                <input id="widgetBottom" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.bottom" placeholder="bottom" class="input-xlarge">
            </div>
        </div>

        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetBorderWidth">Border Width</label>
                <input id="widgetBorderWidth" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.borderWidth" placeholder="border width" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetBorderColor">Border Color</label>
                <br/>
                <spectrum-colorpicker data-ng-model="vm.$dashboardService.activeWidget.borderColor" options="{cancelText: 'Cancel', chooseText: 'Select',format: 'hex'}"></spectrum-colorpicker>
            </div>
        </div>

        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetBorderRadius">Border Radius</label>
                <input id="widgetBorderRadius" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.borderradius" placeholder="border radius" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetBackground">Background</label>
                <br/>
                <spectrum-colorpicker data-ng-model="vm.$dashboardService.activeWidget.background" options="{cancelText: 'Cancel', chooseText: 'Select',format: 'hex'}"></spectrum-colorpicker>
            </div><commit_msg>Widget editor now supports border color, background & opacity<commit_after><div>
    <h4 class="rightpanel-header">&nbsp;&nbsp;Widget Editor</h4>

    <div data-ng-cloak style="margin:5px">
        <style>
            .widget-row {
                margin-top: 5px;
            }
        </style>
        <div class="row widget-row">

            <div class="col-md-6">
                <label class="control-label" for="widgetWidth">Width</label>
                <input id="widgetWidth" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.width" placeholder="width" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetHeight">Height</label>
                <input id="widgetHeight" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.height" placeholder="height" class="input-xlarge">
            </div>
        </div>
        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetLeft">Left</label>
                <input id="widgetLeft" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.left" placeholder="left" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetRight">Right</label>
                <input id="widgetRight" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.right" placeholder="right" class="input-xlarge">
            </div>
        </div>

        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetTop">Top</label>
                <input id="widgetTop" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.top" placeholder="top" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetBottom">Bottom</label>
                <input id="widgetBottom" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.bottom" placeholder="bottom" class="input-xlarge">
            </div>
        </div>

        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetBorderWidth">Border Width</label>
                <input id="widgetBorderWidth" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.borderWidth" placeholder="border width" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetBorderColor">Border Color</label>
                <input id="widgetBorderRadius" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.borderColor" placeholder="border radius" class="input-xlarge">
            </div>
            <!-- <div class="col-md-6">
                <label class="control-label" for="widgetBorderColor">Border Color</label>
                <br/>
                <spectrum-colorpicker data-ng-model="vm.$dashboardService.activeWidget.borderColor" options="{cancelText: 'Cancel', chooseText: 'Select',format: 'hex'}"></spectrum-colorpicker>
            </div> -->
        </div>

        <div class="row widget-row">
            <div class="col-md-6">
                <label class="control-label" for="widgetBackground">Background Color</label>
                <input id="widgetBackground" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.background" placeholder="border radius" class="input-xlarge">
            </div>
            <div class="col-md-6">
                <label class="control-label" for="widgetOpacity">Opacity</label>
                <input id="widgetOpacity" name="textinput" type="text" ng-model="vm.$dashboardService.activeWidget.opacity" placeholder="left" class="input-xlarge">
            </div>
            <!-- <div class="col-md-6">
                <label class="control-label" for="widgetBackground">Background</label>
                <br/>
                <spectrum-colorpicker data-ng-model="vm.$dashboardService.activeWidget.background" options="{cancelText: 'Cancel', chooseText: 'Select',format: 'hex'}"></spectrum-colorpicker>
            </div> -->
{'fraction_non_alphanumeric': 0.16008215537030324, 'fraction_numerical': 0.003745318352059925, 'mean_word_length': 2.545182012847966, 'pattern_counts': {'":': 0, '<': 160, '<?xml version=': 0, '>': 160, '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': '982393', 'n_tokens_mistral': 2309, 'n_tokens_neox': 2249, 'n_words': 387}