瀏覽代碼

added select-wrapper to where it was missing for unified look

Patrick O'Carroll 8 年之前
父節點
當前提交
3b783216fa

+ 6 - 2
public/app/features/admin/partials/edit_org.html

@@ -27,8 +27,12 @@
 			<td>{{orgUser.login}}</td>
 			<td>{{orgUser.email}}</td>
 			<td>
-				<select type="text" ng-model="orgUser.role" class="gf-form-input max-width-8" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']" ng-change="updateOrgUser(orgUser)">
-				</select>
+        <div class="gf-form">
+          <span class="gf-form-select-wrapper">
+              <select type="text" ng-model="orgUser.role" class="gf-form-input max-width-8" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']" ng-change="updateOrgUser(orgUser)">
+              </select>
+          </span>
+        </div>
 			</td>
 			<td style="width: 1%">
 				<a ng-click="removeOrgUser(orgUser)" class="btn btn-danger btn-mini">

+ 10 - 4
public/app/features/admin/partials/edit_user.html

@@ -59,8 +59,10 @@
 				<input type="text" ng-model="newOrg.name" bs-typeahead="searchOrgs"	required class="gf-form-input max-width-20" placeholder="organization name">
 			</div>
 			<div class="gf-form">
-				<span class="gf-form-label">Role</span>
-				<select type="text" ng-model="newOrg.role" class="gf-form-input width-10" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']"></select>
+        <span class="gf-form-label">Role</span>
+        <span class="gf-form-select-wrapper">
+            <select type="text" ng-model="newOrg.role" class="gf-form-input width-10" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']"></select>
+        </span>
 			</div>
 			<div class="gf-form">
 				<button class="btn btn-success gf-form-btn" ng-click="addOrgUser()">Add</button>
@@ -81,8 +83,12 @@
 				{{org.name}} <span class="label label-info" ng-show="org.orgId === user.orgId">Current</span>
 			</td>
 			<td>
-				<select type="text" ng-model="org.role" class="gf-form-input max-width-12" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']" ng-change="updateOrgUser(org)">
-				</select>
+        <div class="gf-form">
+            <span class="gf-form-select-wrapper">
+                <select type="text" ng-model="org.role" class="gf-form-input max-width-12" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']" ng-change="updateOrgUser(org)">
+                </select>
+            </span>
+        </div>
 			</td>
 			<td style="width: 1%">
 				<a ng-click="removeOrgUser(org)" class="btn btn-danger btn-mini">

+ 1 - 1
public/app/features/org/partials/invite.html

@@ -17,7 +17,7 @@
           <span class="gf-form-label">Name</span>
           <input type="text" ng-model="invite.name" class="gf-form-input" placeholder="name (optional)">
         </div>
-        <div class="gf-form max-width-10">
+        <div class="gf-form max-width-13">
           <span class="gf-form-label">Role</span>
           <select ng-model="invite.role" class="gf-form-input" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']">
           </select>

+ 3 - 1
public/app/features/org/partials/orgApiKeys.html

@@ -12,7 +12,9 @@
 			</div>
 			<div class="gf-form">
 				<span class="gf-form-label">Role</span>
-				<select class="gf-form-input gf-size-auto" ng-model="token.role" ng-options="r for r in roleTypes"></select>
+        <span class="gf-form-select-wrapper">
+            <select class="gf-form-input gf-size-auto" ng-model="token.role" ng-options="r for r in roleTypes"></select>
+        </span>
 			</div>
 			<div class="gf-form">
 				<button class="btn gf-form-btn btn-success" ng-click="addToken()">Add</button>

+ 1 - 1
public/app/features/org/partials/orgUsers.html

@@ -75,7 +75,7 @@
         <td><span class="ellipsis">{{user.email}}</span></td>
         <td>{{user.lastSeenAtAge}}</td>
         <td>
-          <div class="gf-form-select-wrapper width-9">
+          <div class="gf-form-select-wrapper width-12">
             <select type="text" ng-model="user.role" class="gf-form-input" ng-options="f for f in ['Viewer', 'Editor', 'Read Only Editor', 'Admin']" ng-change="ctrl.updateOrgUser(user)">
             </select>
           </div>

+ 1 - 1
public/app/plugins/datasource/cloudwatch/partials/config.html

@@ -1,7 +1,7 @@
 <h3 class="page-heading">CloudWatch details</h3>
 
 <div class="gf-form-group max-width-30">
-  <div class="gf-form">
+  <div class="gf-form gf-form-select-wrapper">
     <label class="gf-form-label width-13">Auth Provider</label>
     <select class="gf-form-input gf-max-width-13" ng-model="ctrl.current.jsonData.authType" ng-options="f.value as f.name for f in ctrl.authTypes"></select>
   </div>

+ 8 - 4
public/app/plugins/datasource/elasticsearch/partials/config.html

@@ -11,8 +11,10 @@
 		</div>
 
 		<div class="gf-form width-14">
-			<span class="gf-form-label width-9">Pattern</span>
-			<select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.interval" ng-options="f.value as f.name for f in ctrl.indexPatternTypes" ng-change="ctrl.indexPatternTypeChanged()" ></select>
+      <span class="gf-form-label width-9">Pattern</span>
+      <span class="gf-form-select-wrapper">
+          <select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.interval" ng-options="f.value as f.name for f in ctrl.indexPatternTypes" ng-change="ctrl.indexPatternTypeChanged()" ></select>
+      </span>
 		</div>
 	</div>
 
@@ -22,8 +24,10 @@
 	</div>
 
 	<div class="gf-form">
-		<span class="gf-form-label width-9">Version</span>
-		<select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.esVersion" ng-options="f.value as f.name for f in ctrl.esVersions"></select>
+    <span class="gf-form-label width-9">Version</span>
+    <span class="gf-form-select-wrapper">
+        <select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.esVersion" ng-options="f.value as f.name for f in ctrl.esVersions"></select>
+    </span>
 	</div>
     <div class="gf-form max-width-30" ng-if="ctrl.current.jsonData.esVersion>=56">
         <span class="gf-form-label width-15">Max concurrent Shard Requests</span>

+ 3 - 1
public/app/plugins/datasource/graphite/partials/config.html

@@ -13,6 +13,8 @@
         This option controls what functions are available in the Graphite query editor.
       </info-popover>
     </span>
-		<select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.graphiteVersion" ng-options="f.value as f.name for f in ctrl.graphiteVersions"></select>
+    <span class="gf-form-select-wrapper">
+        <select class="gf-form-input gf-size-auto" ng-model="ctrl.current.jsonData.graphiteVersion" ng-options="f.value as f.name for f in ctrl.graphiteVersions"></select>
+    </span>
 	</div>
 </div>

+ 4 - 4
public/sass/components/_gf-form.scss

@@ -53,6 +53,10 @@ $input-border: 1px solid $input-border-color;
   flex-direction: row;
   flex-wrap: wrap;
   align-content: flex-start;
+
+  .gf-form + .gf-form {
+    margin-right: $gf-form-margin;
+  }
 }
 
 .gf-form-button-row {
@@ -89,10 +93,6 @@ $input-border: 1px solid $input-border-color;
   margin-right: $gf-form-margin;
 }
 
-.gf-form + .gf-form {
-  margin-right: $gf-form-margin;
-}
-
 .gf-form-pre {
   display: block;
   flex-grow: 1;