changeset 6348:fb2c6f734ac9

style: drop dead 'field' class references The last references to the class does not match anything essential, and all css styles can thus also be removed. Based on work by Dominik Ruf.
author Mads Kiilerich <mads@kiilerich.com>
date Sun, 04 Dec 2016 22:53:36 +0100
parents ad2a922da0ba
children 72b234ec4ff4
files kallithea/public/css/style.css kallithea/templates/admin/repo_groups/repo_group_edit_perms.html kallithea/templates/admin/repos/repo_edit_advanced.html kallithea/templates/admin/repos/repo_edit_caches.html kallithea/templates/admin/repos/repo_edit_statistics.html kallithea/templates/admin/user_groups/user_group_edit_perms.html kallithea/templates/base/base.html kallithea/templates/pullrequests/pullrequest_show.html
diffstat 8 files changed, 23 insertions(+), 88 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/public/css/style.css	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/public/css/style.css	Sun Dec 04 22:53:36 2016 +0100
@@ -797,7 +797,6 @@
     color: #4e6100;
 }
 
-#content div.panel div.form div.fields div.field,
 #content div.panel div.form div.form-horizontal div.form-group {
     height: 1%;
     min-height: 12px;
@@ -807,17 +806,14 @@
     margin: 10px 0;
 }
 
-#content div.panel div.form div.fields div.field-first,
 #content div.panel div.form div.form-horizontal div.form-group-first {
     padding: 0 0 10px;
 }
 
-#content div.panel div.form div.fields div.field-noborder,
 #content div.panel div.form div.form-horizontal div.form-group-noborder {
     border-bottom: 0 !important;
 }
 
-#content div.panel div.form div.fields div.field span.error-message,
 #content div.panel div.form div.form-horizontal div.form-group span.error-message {
     height: 1%;
     display: inline-block;
@@ -826,7 +822,6 @@
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field span.success,
 #content div.panel div.form div.form-horizontal div.form-group span.success {
     height: 1%;
     display: block;
@@ -835,12 +830,10 @@
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field > p,
 #content div.panel div.form div.form-horizontal div.form-group > label {
     margin: 0;
 }
 
-#content div.panel div.form div.fields div.field > label,
 #content div.panel div.form div.form-horizontal div.form-group > label {
     width: 155px;
     position: absolute;
@@ -848,38 +841,31 @@
     padding: 0px 0 0 0px;
 }
 
-#content div.panel div.form div.fields div.field > label,
 #content div.panel div.form div.form-horizontal div.form-group > label {
     color: #393939;
     font-weight: 700;
 }
 
-#content div.panel div.form div.fields div.field div.input,
 #content div.panel div.form div.form-horizontal div.form-group div.input {
     margin: 0 20px 0 200px;
 }
 
-#content div.panel div.form div.fields div.field div.input.summary,
 #content div.panel div.form div.form-horizontal div.form-group div.input.summary {
     margin: 0 0 0 110px;
 }
-#content div.panel div.form div.fields div.field div.input.summary-short,
 #content div.panel div.form div.form-horizontal div.form-group div.input.summary-short {
     margin: 10px 20px 10px 110px;
 }
 #content div.panel div.form div.form-horizontal div.form-group > div.summary-short input {
     margin: 0;
 }
-#content div.panel div.form div.fields div.field div.file,
 #content div.panel div.form div.form-horizontal div.form-group div.file {
     margin: 0 20px 0 200px;
 }
-#content div.panel div.form div.fields div.field div.editor,
 #content div.panel div.form div.form-horizontal div.form-group div.editor {
     margin: 0 10px 0 200px;
 }
 
-#content div.panel div.form div.fields div.field div.input input,
 #content div.panel div.form div.form-horizontal div.form-group > label > input,
 #content div.panel div.form div.form-horizontal div.form-group div.input input,
 .reviewer_ac input {
@@ -894,16 +880,13 @@
     padding: 7px 7px 6px;
 }
 
-#content div.panel div.form div.fields div.field div.input input#clone_url,
 #content div.panel div.form div.form-horizontal div.form-group div.input input#clone_url,
-#content div.panel div.form div.fields div.field div.input input#clone_url_id
 #content div.panel div.form div.form-horizontal div.form-group div.input input#clone_url_id
 {
     font-size: 14px;
     padding: 0 2px;
 }
 
-#content div.panel div.form div.fields div.field div.file input,
 #content div.panel div.form div.form-horizontal div.form-group div.file input {
     background: none repeat scroll 0 0 #FFFFFF;
     border-color: #B3B3B3 #EAEAEA #EAEAEA #B3B3B3;
@@ -920,7 +903,6 @@
     background-color: #F5F5F5 !important;
 }
 
-#content div.panel div.form div.fields div.field div.input input.form-control,
 #content div.panel div.form div.form-horizontal div.form-group > div select.form-control,
 #content div.panel div.form div.form-horizontal div.form-group > div div.form-control.select2-container,
 #content div.panel div.form div.form-horizontal div.form-group div.input input.form-control {
@@ -928,12 +910,10 @@
     margin: 5px 0 10px;
 }
 
-#content div.panel div.form div.fields div.field div.input input.date,
 #content div.panel div.form div.form-horizontal div.form-group div.input input.date {
     width: 177px;
 }
 
-#content div.panel div.form div.fields div.field div.input input.button,
 #content div.panel div.form div.form-horizontal div.form-group div.input input.button {
     background: #D4D0C8;
     border-top: 1px solid #FFF;
@@ -945,7 +925,6 @@
     padding: 4px 8px;
 }
 
-#content div.panel div.form div.fields div.field div.textarea,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea {
     border-top: 1px solid #b3b3b3;
     border-left: 1px solid #b3b3b3;
@@ -955,13 +934,11 @@
     padding: 7px 7px 6px;
 }
 
-#content div.panel div.form div.fields div.field div.textarea-editor,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea-editor {
     border: 1px solid #ddd;
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field div.textarea textarea,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea textarea {
     width: 100%;
     height: 220px;
@@ -975,7 +952,6 @@
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field div.textarea table,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea table {
     width: 100%;
     border: none;
@@ -983,14 +959,12 @@
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field div.textarea table td,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea table td {
     background: #DDD;
     border: none;
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field div.textarea table td table,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea table td table {
     width: auto;
     border: none;
@@ -998,21 +972,15 @@
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field div.textarea table td table td,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea table td table td {
     font-size: 11px;
     padding: 5px 5px 5px 0;
 }
 
-#content div.panel div.form div.fields div.field input[type=text]:focus,
 #content div.panel div.form div.form-horizontal div.form-group input[type=text]:focus,
-#content div.panel div.form div.fields div.field input[type=password]:focus,
 #content div.panel div.form div.form-horizontal div.form-group input[type=password]:focus,
-#content div.panel div.form div.fields div.field input[type=file]:focus,
 #content div.panel div.form div.form-horizontal div.form-group input[type=file]:focus,
-#content div.panel div.form div.fields div.field textarea:focus,
 #content div.panel div.form div.form-horizontal div.form-group textarea:focus,
-#content div.panel div.form div.fields div.field select:focus,
 #content div.panel div.form div.form-horizontal div.form-group select:focus,
 .reviewer_ac input:focus {
     background: #f6f6f6;
@@ -1023,7 +991,6 @@
     padding: 10px
 }
 
-div.form div.fields div.field div.button,
 div.form div.form-horizontal div.form-group div.button {
     margin: 0;
     padding: 0 0 0 8px;
@@ -1565,18 +1532,15 @@
     padding-left: 10px;
 }
 
-#quick_login div.form div.fields div.field,
 #quick_login div.form div.form-horizontal div.form-group {
     padding: 5px;
 }
 
-#quick_login div.form div.fields div.field > label,
 #quick_login div.form div.form-horizontal div.form-group > label {
     color: #fff;
     padding-bottom: 3px;
 }
 
-#quick_login div.form div.fields div.field div.input input,
 #quick_login div.form div.form-horizontal div.form-group div.input input {
     width: 236px;
     background: #FFF;
@@ -1649,7 +1613,6 @@
     padding: 20px;
 }
 
-#register div.form div.fields div.field > label,
 #register div.form div.form-horizontal div.form-group > label {
     width: 135px;
     float: left;
@@ -1658,7 +1621,6 @@
     padding: 5px 0 0 5px;
 }
 
-#register div.form div.fields div.field div.input input,
 #register div.form div.form-horizontal div.form-group div.input input {
     width: 300px;
     background: #FFF;
@@ -3179,7 +3141,6 @@
 
 img,
 #header #header-inner #quick li a:hover span.normal,
-#content div.panel div.form div.fields div.field div.textarea table td table td a,
 #content div.panel div.form div.form-horizontal div.form-group div.textarea table td table td a,
 #clone_url,
 #clone_url_id
@@ -3291,10 +3252,8 @@
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field div.input input.error,
 #content div.panel div.form div.form-horizontal div.form-group div.input input.error,
 #login div.form div.form-horizontal div.form-group div.input input.error,
-#register div.form div.fields div.field div.input input.error,
 #register div.form div.form-horizontal div.form-group div.input input.error {
     background: #FBE3E4;
     border-top: 1px solid #e1b2b3;
@@ -3303,10 +3262,8 @@
     border-bottom: 1px solid #FBC2C4;
 }
 
-#content div.panel div.form div.fields div.field div.input input.success,
 #content div.panel div.form div.form-horizontal div.form-group div.input input.success,
 #login div.form div.form-horizontal div.form-group div.input input.success,
-#register div.form div.fields div.field div.input input.success,
 #register div.form div.form-horizontal div.form-group div.input input.success {
     background: #E6EFC2;
     border-top: 1px solid #cebb98;
@@ -3315,41 +3272,32 @@
     border-bottom: 1px solid #c6d880;
 }
 
-#content div.panel div.form div.fields div.field div.select select,
 #content div.panel div.form div.form-horizontal div.form-group div.select select,
 #content div.panel table th.selected input,
 #content div.panel table td.selected input {
     margin: 0;
 }
 
-#content div.panel div.form div.fields div.field div.select,
 #content div.panel div.form div.form-horizontal div.form-group div.select,
-#content div.panel div.form div.fields div.field div.checkboxes,
 #content div.panel div.form div.form-horizontal div.form-group div.checkboxes,
-#content div.panel div.form div.fields div.field div.radios,
 #content div.panel div.form div.form-horizontal div.form-group div.radios {
     margin: 10px 20px 10px 200px;
     padding: 0;
 }
 
-#content div.panel div.form div.fields div.field div.select a:hover,
 #content div.panel div.form div.form-horizontal div.form-group div.select a:hover,
-#content div.panel div.form div.fields div.field div.select a.ui-selectmenu:hover,
 #content div.panel div.form div.form-horizontal div.form-group div.select a.ui-selectmenu:hover,
 #content div.panel div.action a:hover {
     color: #000;
     text-decoration: none;
 }
 
-#content div.panel div.form div.fields div.field div.select a.ui-selectmenu-focus,
 #content div.panel div.form div.form-horizontal div.form-group div.select a.ui-selectmenu-focus,
 #content div.panel div.action a.ui-selectmenu-focus {
     border: 1px solid #666;
 }
 
-#content div.panel div.form div.fields div.field div.checkboxes div.checkbox,
 #content div.panel div.form div.form-horizontal div.form-group div.checkboxes div.checkbox,
-#content div.panel div.form div.fields div.field div.radios div.radio,
 #content div.panel div.form div.form-horizontal div.form-group div.radios div.radio {
     clear: both;
     min-height: 12px;
@@ -3357,17 +3305,13 @@
     margin: 14px 0 10px;
 }
 
-#content div.panel div.form div.fields div.field div.checkboxes div.checkbox input,
 #content div.panel div.form div.form-horizontal div.form-group div.checkboxes div.checkbox input,
-#content div.panel div.form div.fields div.field div.radios div.radio input,
 #content div.panel div.form div.form-horizontal div.form-group div.radios div.radio input {
     float: left;
     margin: -4px 5px 0px 0px;
 }
 
-#content div.panel div.form div.fields div.field div.checkboxes div.checkbox label,
 #content div.panel div.form div.form-horizontal div.form-group div.checkboxes div.checkbox label,
-#content div.panel div.form div.fields div.field div.radios div.radio label,
 #content div.panel div.form div.form-horizontal div.form-group div.radios div.radio label {
     height: 1%;
     display: block;
@@ -3375,7 +3319,6 @@
     margin: 2px 0 0 4px;
 }
 
-div.form div.fields div.field div.button input,
 div.form div.form-horizontal div.form-group div.button input,
 #content div.panel div.form div.fields div.buttons input
 #content div.panel div.form div.form-horizontal div.buttons input
@@ -3387,7 +3330,6 @@
     margin: 0;
 }
 
-div.form div.fields div.field div.highlight,
 div.form div.form-horizontal div.form-group div.highlight,
 #content div.panel div.form div.fields div.buttons div.highlight,
 #content div.panel div.form div.form-horizontal div.buttons div.highlight {
@@ -3410,7 +3352,6 @@
 
 #content div.panel div.action div.button,
 #login div.form div.form-horizontal div.form-group div.input div.link,
-#register div.form div.fields div.field div.input div.link,
 #register div.form div.form-horizontal div.form-group div.input div.link {
     text-align: right;
     margin: 6px 0 0;
@@ -3450,7 +3391,6 @@
 }
 
 #login div.form div.form-horizontal div.form-group,
-#register div.form div.fields div.field,
 #register div.form div.form-horizontal div.form-group {
     clear: both;
     overflow: hidden;
@@ -3459,7 +3399,6 @@
 }
 
 #login div.form div.form-horizontal div.form-group span.error-message,
-#register div.form div.fields div.field span.error-message,
 #register div.form div.form-horizontal div.form-group span.error-message {
     height: 1%;
     display: block;
@@ -3470,14 +3409,12 @@
 }
 
 #login div.form div.form-horizontal div.form-group label,
-#register div.form div.fields div.field > label,
 #register div.form div.form-horizontal div.form-group > label {
     color: #000;
     font-weight: 700;
 }
 
 #login div.form div.form-horizontal div.form-group div,
-#register div.form div.fields div.field div.input,
 #register div.form div.form-horizontal div.form-group div.input {
     float: left;
     margin: 0;
@@ -3485,14 +3422,12 @@
 }
 
 #login div.form div.form-horizontal div.form-group div.checkbox,
-#register div.form div.fields div.field div.checkbox,
 #register div.form div.form-horizontal div.form-group div.checkbox {
     margin: 0 0 0 184px;
     padding: 0;
 }
 
 #login div.form div.form-horizontal div.form-group div.checkbox label,
-#register div.form div.fields div.field div.checkbox label,
 #register div.form div.form-horizontal div.form-group div.checkbox label {
     color: #565656;
     font-weight: 700;
--- a/kallithea/templates/admin/repo_groups/repo_group_edit_perms.html	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/templates/admin/repo_groups/repo_group_edit_perms.html	Sun Dec 04 22:53:36 2016 +0100
@@ -1,7 +1,7 @@
 ${h.form(url('edit_repo_group_perms', group_name=c.repo_group.group_name))}
 <div class="form">
     <div class="fields">
-        <div class="field">
+        <div>
             <table id="permissions_manage" class="noborder">
                 <tr>
                     <td>${_('None')}<br />(${_('Not visible')})</td>
--- a/kallithea/templates/admin/repos/repo_edit_advanced.html	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/templates/admin/repos/repo_edit_advanced.html	Sun Dec 04 22:53:36 2016 +0100
@@ -3,7 +3,7 @@
 <div class="form">
        ${h.select('id_fork_of','',c.repos_list)}
        ${h.submit('set_as_fork_%s' % c.repo_info.repo_name,_('Set'),class_="btn btn-default btn-sm")}
-       <div class="field text-muted" style="border:none">
+       <div class="text-muted" style="border:none">
        <ul>
             <li>${_('''Manually set this repository as a fork of another from the list.''')}</li>
        </ul>
@@ -22,7 +22,7 @@
 <h3>${_('Public Journal Visibility')}</h3>
 ${h.form(url('edit_repo_advanced_journal', repo_name=c.repo_info.repo_name))}
 <div class="form">
-  <div class="field">
+  <div>
   %if c.in_public_journal:
     <button class="btn btn-default btn-sm" type="submit">
         <i class="icon-minus"></i>
@@ -35,7 +35,7 @@
     </button>
   %endif
   </div>
- <div class="field text-muted" style="border:none">
+ <div class="text-muted" style="border:none">
  <ul>
       <li>${_('All actions done in this repository will be visible to everyone in the public journal.')}</li>
  </ul>
@@ -63,7 +63,7 @@
         </button>
         ${_('Repository is not locked')}
       %endif
-   <div class="field text-muted" style="border:none">
+   <div class="text-muted" style="border:none">
    <ul>
         <li>${_('Force locking on the repository. Works only when anonymous access is disabled. Triggering a pull locks the repository.  The user who is pulling locks the repository; only the user who pulled and locked it can unlock it by doing a push.')}
         </li>
@@ -85,7 +85,7 @@
         <input type="radio" name="forks" value="detach_forks" checked="checked"/> <label for="forks">${_('Detach forks')}</label>
         <input type="radio" name="forks" value="delete_forks" /> <label for="forks">${_('Delete forks')}</label>
     %endif
-    <div class="field text-muted" style="border:none">
+    <div class="text-muted" style="border:none">
         <ul>
         <li>${_('The deleted repository will be moved away and hidden until the administrator expires it. The administrator can both permanently delete it or restore it.')}</li>
         </ul>
--- a/kallithea/templates/admin/repos/repo_edit_caches.html	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/templates/admin/repos/repo_edit_caches.html	Sun Dec 04 22:53:36 2016 +0100
@@ -2,13 +2,13 @@
 <div class="form">
    <div class="fields">
        ${h.submit('reset_cache_%s' % c.repo_info.repo_name,_('Invalidate Repository Cache'),class_="btn btn-default btn-sm")}
-      <div class="field text-muted" style="border:none">
+      <div class="text-muted" style="border:none">
       <ul>
           <li>${_('Manually invalidate cache for this repository. On first access, the repository will be cached again.')}
           </li>
       </ul>
       </div>
-      <div class="field" style="border:none;">
+      <div style="border:none;">
         ${_('List of Cached Values')}
            <table class="table">
            <tr>
--- a/kallithea/templates/admin/repos/repo_edit_statistics.html	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/templates/admin/repos/repo_edit_statistics.html	Sun Dec 04 22:53:36 2016 +0100
@@ -1,7 +1,7 @@
 ${h.form(url('edit_repo_statistics_update', repo_name=c.repo_info.repo_name))}
 <div class="form">
     <div class="form-horizontal">
-       <div class="field text-muted" style="border:none;color:#888">
+       <div class="text-muted" style="border:none;color:#888">
         <ul>
             <li>${_('Processed commits')}: ${c.stats_revision}/${c.repo_last_rev}</li>
             <li>${_('Processed progress')}: ${c.stats_percentage}%</li>
--- a/kallithea/templates/admin/user_groups/user_group_edit_perms.html	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/templates/admin/user_groups/user_group_edit_perms.html	Sun Dec 04 22:53:36 2016 +0100
@@ -1,7 +1,7 @@
 ${h.form(url('edit_user_group_perms_update', id=c.user_group.users_group_id))}
 <div class="form">
    <div class="fields">
-        <div class="field">
+        <div>
             <table id="permissions_manage" class="noborder">
                 <tr>
                     <td>${_('None')}</td>
--- a/kallithea/templates/base/base.html	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/templates/base/base.html	Sun Dec 04 22:53:36 2016 +0100
@@ -371,14 +371,14 @@
             ${h.form(h.url('login_home', came_from=request.path_qs))}
             <div class="form">
                 <div class="fields">
-                    <div class="field">
+                    <div>
                         <label for="username">${_('Username')}:</label>
                         <div class="input">
                             ${h.text('username',class_='form-control')}
                         </div>
 
                     </div>
-                    <div class="field">
+                    <div>
                         <label for="password">${_('Password')}:</label>
                         <div class="input">
                             ${h.password('password',class_='form-control')}
--- a/kallithea/templates/pullrequests/pullrequest_show.html	Sun Dec 04 22:52:33 2016 +0100
+++ b/kallithea/templates/pullrequests/pullrequest_show.html	Sun Dec 04 22:53:36 2016 +0100
@@ -33,7 +33,7 @@
       </div>
       <div id="pr-summary" class="fields">
 
-        <div class="field pr-not-edit" style="min-height:37px">
+        <div class="pr-not-edit" style="min-height:37px">
             <label>${_('Description')}:</label>
             %if editable:
             <div style="margin: 25px 5px; position: absolute">
@@ -47,14 +47,14 @@
 
         %if editable:
         <div class="pr-do-edit" style="display:none">
-          <div class="field">
+          <div>
               <label for="pullrequest_title">${_('Title')}:</label>
               <div class="input">
                   ${h.text('pullrequest_title',class_='form-control',value=c.pull_request.title,placeholder=_('Summarize the changes'))}
               </div>
           </div>
 
-          <div class="field">
+          <div>
               <label for="pullrequest_desc">${_('Description')}:</label>
               <div class="textarea text-area editor">
                   ${h.textarea('pullrequest_desc',size=30,content=c.pull_request.description,placeholder=_('Write a short description on this pull request'))}
@@ -63,7 +63,7 @@
         </div>
         %endif
 
-        <div class="field">
+        <div>
           <label>${_('Reviewer voting result')}:</label>
           <div class="input">
             <div class="changeset-status-container" style="float:none;clear:both">
@@ -80,7 +80,7 @@
             </div>
           </div>
         </div>
-        <div class="field">
+        <div>
           <label>${_('Still not reviewed by')}:</label>
           <div class="input">
             % if len(c.pull_request_pending_reviewers) > 0:
@@ -92,7 +92,7 @@
             %endif
           </div>
         </div>
-        <div class="field">
+        <div>
           <label>${_('Origin')}:</label>
           <div class="input">
             <div>
@@ -103,7 +103,7 @@
             </div>
           </div>
         </div>
-        <div class="field">
+        <div>
           <label>${_('Target')}:</label>
           <div class="input">
             %if c.is_range:
@@ -114,7 +114,7 @@
             %endif
           </div>
         </div>
-        <div class="field">
+        <div>
           <label>${_('Pull changes')}:</label>
           <div class="input">
             %if c.cs_ranges:
@@ -129,13 +129,13 @@
             %endif
           </div>
         </div>
-        <div class="field">
+        <div>
           <label>${_('Created on')}:</label>
           <div class="input">
               <div>${h.fmt_date(c.pull_request.created_on)}</div>
           </div>
         </div>
-        <div class="field">
+        <div>
           <label>${_('Owner')}:</label>
           <div class="input pr-not-edit">
                   ${h.gravatar_div(c.pull_request.owner.email, size=20)}
@@ -148,7 +148,7 @@
           </div>
         </div>
 
-        <div class="field">
+        <div>
           <label>${_('Next iteration')}:</label>
             <div class="input">
               <div class="msg-div">${c.update_msg}</div>