itizawa 6 лет назад
Родитель
Сommit
80fa533090

+ 15 - 0
src/client/js/components/Admin/Customize/CustomizeHighlightSetting.jsx

@@ -51,6 +51,21 @@ class CustomizeHighlightSetting extends React.Component {
         >
           <p className="help-block text-warning"><span dangerouslySetInnerHTML={{ __html:  t('customize_page.nocdn_desc') }} /></p>
         </AdminDropdownOption>
+        <div className="form-group row">
+          <div className="col-xs-offset-3 col-xs-9 text-left">
+            <div className="checkbox checkbox-success">
+              <input
+                type="checkbox"
+                id="highlightBorder"
+                checked={adminCustomizeContainer.state.isHighlightJsStyleBorderEnabled}
+                onChange={() => { adminCustomizeContainer.switchHighlightJsStyleBorder() }}
+              />
+              <label htmlFor="highlightBorder">
+                <strong>Border</strong>
+              </label>
+            </div>
+          </div>
+        </div>
         <AdminUpdateButtonRow onClick={this.onClickSubmit} />
       </React.Fragment>
     );

+ 7 - 0
src/client/js/services/AdminCustomizeContainer.js

@@ -85,6 +85,13 @@ export default class AdminCustomizeContainer extends Container {
     this.setState({ currentRecentCreatedLimit: value });
   }
 
+  /**
+   * Switch highlightJsStyleBorder
+   */
+  switchHighlightJsStyleBorder() {
+    this.setState({ isHighlightJsStyleBorderEnabled: !this.state.isHighlightJsStyleBorderEnabled });
+  }
+
   /**
    * Update layout
    * @memberOf AdminCustomizeContainer