]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] CSS clean up 3449/head
authormoisseev <moiseev@mezonplus.ru>
Wed, 22 Jul 2020 15:51:17 +0000 (18:51 +0300)
committermoisseev <moiseev@mezonplus.ru>
Wed, 22 Jul 2020 15:51:17 +0000 (18:51 +0300)
 - remove unused declarations
 - use Bootstrap classes

interface/css/rspamd.css
interface/index.html

index 8f02626454ea6343840405327e057ecf07421542..af410a3bb92873c159089062daae4d93dd2496d3 100644 (file)
@@ -104,10 +104,6 @@ textarea {
 }
 
 /* local overrides */
-.navbar-brand {
-    margin-left: auto !important;
-    padding: 0;
-}
 .navbar-brand > img {
     height: 50px;
 }
@@ -115,20 +111,6 @@ textarea {
     border-top-right-radius: .25rem !important;
     border-bottom-right-radius: .25rem !important;
 }
-.chart-content {
-    text-align: center;
-}
-.chart {
-    height: 400px;
-    margin: 0 auto;
-    text-align: center;
-    background: #fff;
-    display: flex;
-    justify-content: center;
-}
-.chart svg {
-    flex: none;
-}
 .notice {
     display: none;
 }
@@ -257,12 +239,6 @@ table#symbolsTable input[type="number"] {
 .stat-box .widget strong {
     font-size: 26px;
 }
-.nomargin {
-    margin: 0 !important;
-}
-.nopadding {
-    padding: 0 !important;
-}
 
 /* Symbols coloring */
 .symbol-default {
@@ -318,16 +294,6 @@ table#symbolsTable input[type="number"] {
     margin-right: 9px;
 }
 
-#throughput div.card-body {
-    text-align: center;
-}
-#throughput div.card-body > div {
-    display: inline-block;
-}
-#throughput div.card-body div.row {
-    background: #fff;
-}
-
 /* RRD summary */
 #summary-row {
     padding-left: 80px;
@@ -416,9 +382,6 @@ table#symbolsTable input[type="number"] {
 }
 
 #row-main {
-    display: flex;
-    flex-wrap: wrap;
-    clear: both;
     margin-left: -17.5px;
     margin-right: -17.5px;
 }
@@ -438,9 +401,6 @@ table#symbolsTable input[type="number"] {
     transition: all 0.3s ease;
     transition-property: flex-basis, max-width, width;
 }
-#content label {
-    font-weight: normal;
-}
 
 .sidebar {
     padding: 8px;
@@ -467,20 +427,14 @@ table#symbolsTable input[type="number"] {
 
 .sidebar-nav {
     width: 20px;
-    border-bottom: none;
 }
 .sidebar-nav .nav-link,
 .sidebar-nav .nav-link:hover {
     border: 1px solid #ddd;
-    border-bottom: none;
-    padding-left: 1rem;
-    padding-right: 1rem;
 }
 #sidebar-tab-left > a,
 #sidebar-tab-right > a {
     background-color: #ffe;
-    padding-top: 0;
-    padding-bottom: 0;
     margin-left: 12px;
     margin-right: 12px;
 }
@@ -554,18 +508,8 @@ table#symbolsTable input[type="number"] {
     border-radius: 0 0 calc(.25rem - 1px) 0;
 }
 
-/* Dynamic width for modal */
-#modalDialog {
-    text-align: center;
-}
 #modalDialog > .modal-dialog {
-    display: inline-block;
-    max-width: 100%;
-    text-align: left;
-    width: auto !important;
-
     /* Center the modal vertically */
-    margin: 0 auto;
     top: 50%;
     transform: translate(0, -50%);
     -webkit-transform: translate(0, -50%);
index c8c05e5cce7b41983af6f7660e487505eabc9fb1..b6dd4c50297fdfd32f9aec0f893a647ae274ee1b 100644 (file)
@@ -29,7 +29,7 @@
 
 <nav class="navbar navbar-light bg-light navbar-expand-md" id="navBar">
        <form class="form-inline mr-auto">
-       <div class="navbar-header navbar-brand">
+       <div class="navbar-header navbar-brand p-0">
                <img src="./img/rspamd_logo_navbar.png" alt="Rspamd">
        </div>
                <select id="selSrv" class="form-control"></select>
@@ -91,7 +91,7 @@
                                                                <span class="icon mr-3"><i class="fas fa-server"></i></span>
                                                                <span class="h6 font-weight-bolder my-2">Servers</span>
                                                        </div>
-                                                               <div class="card-body nopadding table-responsive">
+                                                               <div class="card-body p-0 table-responsive">
                                                                        <table class="table table-sm table-hover table-bordered text-nowrap mb-0" id="clusterTable">
                                                                                <thead class="text-secondary">
                                                                                        <tr>
                                                                <span class="icon mr-3"><i class="fas fa-chart-pie"></i></span>
                                                                <span class="h6 font-weight-bolder my-2">Statistics</span>
                                                        </div>
-                                                       <div class="card-body chart-content">
+                                                       <div class="card-body">
                                                                <div class="row">
-                                                                       <div class="chart" id="chart">
+                                                                       <div class="bg-white mx-auto" id="chart">
                                                                                <span class="notice">Loading..</span>
                                                                                <noscript>Please enable Javascript</noscript>
                                                                        </div>
                                                <span class="icon mr-3"><i class="fas fa-chart-area"></i></span>
                                                <span class="h6 font-weight-bolder my-2">Throughput</span>
                                        </div>
-                                       <div class="card-body">
-                                               <div>
+                                       <div class="card-body text-center">
+                                               <div class="d-inline-block bg-white">
                                                        <div class="row">
                                                                <div id="graph" class="mx-auto">
                                                                        <span class="notice">Loading..</span>
                                                <span class="icon mr-3"><i class="fas fa-list"></i></span>
                                                <span class="h6 font-weight-bolder my-2">Lists</span>
                                        </div>
-                                       <div class="card-body nopadding">
+                                       <div class="card-body p-0">
                                                <table class="table table-sm table-hover mb-0" id="listMaps">
                                                </table>
                                        </div>
                                                        </button>
                                                </div>
                                        </div>
-                                       <div class="card-body nopadding">
+                                       <div class="card-body p-0">
                                                <table class="table table-hover" id="symbolsTable"></table>
                                        </div>
                                </div>
                                                        </button>
                                                </div>
                                        </div>
-                                       <div class="card-body nopadding">
+                                       <div class="card-body p-0">
                                                <div id="scanLog">
                                                        <table class="table mb-0" id="historyTable_scan"></table>
                                                </div>
                                        <div class="card-body py-0">
                                                <div class="row h-100" id="row-main">
                                                        <div class="col-lg-3 sidebar h-100" id="sidebar-left">
-                                                               <div class="nopadding table-responsive mh-100 bg-white">
+                                                               <div class="p-0 table-responsive mh-100 bg-white">
                                                                        <table class="table table-sm small table-striped table-hover table-bordered mb-0" id="selectorsTable-extractors">
                                                                                <thead><tr><th>Name</th><th>Description</th></tr></thead>
                                                                                <tbody/>
                                                        <div class="col-lg-6 col-12 h-100" id="content">
 
                                                                <div class="row navbar-light h-100">
-                                                                       <ul class="nav navbar-nav nav-tabs sidebar-nav">
+                                                                       <ul class="nav navbar-nav nav-tabs sidebar-nav border-bottom-0">
                                                                                <li class="active text-nowrap nav-item" id="sidebar-tab-left">
-                                                                                       <a class="nav-link" href=""><div id="sidebar-tab-text-left">&#x2195;&ensp;List of extractors</div></a>
+                                                                                       <a class="nav-link border-bottom-0 px-2 py-0" href=""><div id="sidebar-tab-text-left">&#x2195;&ensp;List of extractors</div></a>
                                                                                </li>
                                                                        </ul>
 
                                                                                </div>
                                                                        </div>
 
-                                                                       <ul class="nav navbar-nav nav-tabs sidebar-nav">
+                                                                       <ul class="nav navbar-nav nav-tabs sidebar-nav border-bottom-0">
                                                                                <li class="active text-nowrap nav-item" id="sidebar-tab-right">
-                                                                                       <a class="nav-link" href="">&#x2195;&ensp;List of transforms</a>
+                                                                                       <a class="nav-link border-bottom-0 px-2 py-0" href="">&#x2195;&ensp;List of transforms</a>
                                                                                </li>
                                                                        </ul>
                                                                </div>
                                                        </div>
 
                                                        <div class="col-lg-3 sidebar h-100" id="sidebar-right">
-                                                               <div class="nopadding table-responsive mh-100 bg-white">
+                                                               <div class="p-0 table-responsive mh-100 bg-white">
                                                                        <table class="table table-sm small table-striped table-hover table-bordered mb-0" id="selectorsTable-transforms">
                                                                                <thead><tr><th>Name</th><th>Description</th></tr></thead>
                                                                                <tbody/>
                                                        </button>
                                                </div>
                                        </div>
-                                       <div class="card-body nopadding">
+                                       <div class="card-body p-0">
                                                <div id="historyLog">
                                                        <table class="table" id="historyTable_history"></table>
                                                </div>
                                                        </button>
                                                </div>
                                        </div>
-                                       <div class="card-body nopadding">
+                                       <div class="card-body p-0">
                                                <table class="table table-hover mb-0" id="errorsLog"></table>
                                        </div>
                                </div>
 </div>
 
 <!-- Common modal -->
-<div id="modalDialog" class="modal fade" data-backdrop="static" tabindex="-1" role="dialog">
-       <div class="modal-dialog modal-xl">
+<div id="modalDialog" class="modal fade text-center" data-backdrop="static" tabindex="-1" role="dialog">
+       <div class="modal-dialog modal-xl d-inline-block mw-100 my-auto text-left">
                <div class="modal-content shadow">
                        <div class="modal-header text-secondary py-2">
                                <i class="fas my-auto"></i><h6 class="modal-title font-weight-bolder mx-3" id="modalTitle"></h6>