Просмотр исходного кода

Merge pull request #2659 from weseek/gw3279-responsive-for-modal

Gw3279 responsive for modal
Yuki Takei 5 лет назад
Родитель
Сommit
9e56a3e897
1 измененных файлов с 12 добавлено и 14 удалено
  1. 12 14
      src/client/js/components/PageEditor/GridEditModal.jsx

+ 12 - 14
src/client/js/components/PageEditor/GridEditModal.jsx

@@ -128,7 +128,7 @@ export default class GridEditModal extends React.Component {
     const output = Object.entries(resSizeObj).map((responsiveSizeForMap) => {
     const output = Object.entries(resSizeObj).map((responsiveSizeForMap) => {
       return (
       return (
         <button className="dropdown-item" type="button" onClick={() => { this.checkResposiveSize(responsiveSizeForMap[0]) }}>
         <button className="dropdown-item" type="button" onClick={() => { this.checkResposiveSize(responsiveSizeForMap[0]) }}>
-          <i className={`pl-2 pr-1 ${responsiveSizeForMap[1].iconClass}`}></i> {responsiveSizeForMap[1].displayText}
+          <i className={`${responsiveSizeForMap[1].iconClass}`}></i> {responsiveSizeForMap[1].displayText}
         </button>
         </button>
       );
       );
     });
     });
@@ -144,12 +144,10 @@ export default class GridEditModal extends React.Component {
         <ModalBody>
         <ModalBody>
           <div className="container">
           <div className="container">
             <div className="row">
             <div className="row">
-              <div className="col-6">
-                <div className="mr-3 d-inline">
-                  <label htmlFor="gridPattern">Grid Pattern :</label>
-                </div>
+              <div className="col-lg-6 mb-3">
+                <label htmlFor="gridPattern">Grid Pattern :</label>
                 <button
                 <button
-                  className="btn btn-outline-secondary dropdown-toggle text-right col-12 col-md-auto"
+                  className="btn btn-outline-secondary dropdown-toggle btn-block"
                   type="button"
                   type="button"
                   id="dropdownMenuButton"
                   id="dropdownMenuButton"
                   data-toggle="dropdown"
                   data-toggle="dropdown"
@@ -162,12 +160,12 @@ export default class GridEditModal extends React.Component {
                   {this.renderGridDivisionMenu()}
                   {this.renderGridDivisionMenu()}
                 </div>
                 </div>
               </div>
               </div>
-              <div className="col-6">
+              <div className="col-lg-6">
                 <div className="mr-3 d-inline">
                 <div className="mr-3 d-inline">
                   <label htmlFor="breakPoint">Break point by display size :</label>
                   <label htmlFor="breakPoint">Break point by display size :</label>
                 </div>
                 </div>
                 <div
                 <div
-                  className="btn btn-outline-secondary dropdown-toggle text-right col-12 col-md-auto"
+                  className="btn btn-outline-secondary btn-block dropdown-toggle"
                   type="button"
                   type="button"
                   id="dropdownMenuButton"
                   id="dropdownMenuButton"
                   data-toggle="dropdown"
                   data-toggle="dropdown"
@@ -183,16 +181,16 @@ export default class GridEditModal extends React.Component {
             </div>
             </div>
             <div className="row">
             <div className="row">
               <h1 className="pl-3 w-100">Preview</h1>
               <h1 className="pl-3 w-100">Preview</h1>
-              <div className="col-6">
-                <label className="d-block"><i className="pr-2 icon-screen-desktop"></i>Desktop</label>
+              <div className="col-lg-6">
+                <label className="d-block mt-2"><i className="pr-2 icon-screen-desktop"></i>Desktop</label>
                 <div className="desktop-preview border d-block"></div>
                 <div className="desktop-preview border d-block"></div>
               </div>
               </div>
-              <div className="col-3">
-                <label className="d-block"><i className="pr-2 icon-screen-tablet"></i>Tablet</label>
+              <div className="col-6 col-lg-3">
+                <label className="d-block mt-2"><i className="pr-2 icon-screen-tablet"></i>Tablet</label>
                 <div className="tablet-preview border d-block"></div>
                 <div className="tablet-preview border d-block"></div>
               </div>
               </div>
-              <div className="col-3">
-                <label className="d-block"><i className="pr-2 icon-screen-smartphone"></i>Mobile</label>
+              <div className="col-6 col-lg-3">
+                <label className="d-block mt-2"><i className="pr-2 icon-screen-smartphone"></i>Mobile</label>
                 <div className="mobile-preview border d-block"></div>
                 <div className="mobile-preview border d-block"></div>
               </div>
               </div>
             </div>
             </div>