git subrepo clone https://github.com/mailcow/mailcow-dockerized.git mailcow/src/mailcow-dockerized

subrepo: subdir:   "mailcow/src/mailcow-dockerized"
  merged:   "a832becb"
upstream: origin:   "https://github.com/mailcow/mailcow-dockerized.git"
  branch:   "master"
  commit:   "a832becb"
git-subrepo: version:  "0.4.3"
  origin:   "???"
  commit:   "???"
Change-Id: If5be2d621a211e164c9b6577adaa7884449f16b5
diff --git a/mailcow/src/mailcow-dockerized/data/web/css/site/admin.css b/mailcow/src/mailcow-dockerized/data/web/css/site/admin.css
new file mode 100644
index 0000000..37395a2
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/css/site/admin.css
@@ -0,0 +1,88 @@
+table.footable>tbody>tr.footable-empty>td {

+  font-size:15px !important;

+  font-style:italic;

+}

+.pagination a {

+  text-decoration: none !important;

+}

+.panel.panel-default {

+  overflow: visible !important;

+}

+.table-responsive {

+  overflow: visible !important;

+}

+.table-responsive {

+  overflow-x: scroll !important;

+}

+body {

+  overflow-y:scroll;

+}

+/* Fix modal moving content left */

+body.modal-open {

+  overflow-y:scroll;

+  padding-right: inherit !important;

+}

+@media (min-width: 992px) {

+  .container {

+      width: 80%;

+  }

+}

+.mass-actions-admin {

+  user-select: none;

+  padding:10px 0 10px 0;

+}

+.inputMissingAttr {

+  border-color: #FF4136;

+}

+.rotate {

+  -moz-transition: all 0.3s linear;

+  -webkit-transition: all 0.3s linear;

+  transition: all 0.3s linear;

+}

+.rotate.animation {

+  -ms-transform:rotateX(180deg);

+  -moz-transform:rotateX(180deg);

+  -webkit-transform:rotateX(180deg);

+  transform:rotateX(180deg);

+}

+.anchor {

+  display: block;

+  height: 65px;

+  margin-top: -65px;

+  visibility: hidden;

+}

+.thumbnail img {

+  min-height:100px;

+  height:100px;

+}

+.nav-tabs>li>a {

+  z-index: 1;

+}

+.table-condensed .input-sm {

+  width: 100%!important;

+}

+.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {

+  padding: 3px;

+}

+table tbody tr {

+  cursor: pointer;

+}

+table tbody tr td input[type="checkbox"] {

+  cursor: pointer;

+}

+#quarantine_template {

+  margin:20px;

+}

+.regex-input {

+  font-family: Consolas,monaco,monospace;

+  font-size: 14px;

+}

+.label-keys {

+  font-size:100%;

+  margin: 0px !important;

+  white-space: normal !important;

+}

+.key-action {

+  font-weight:bold;

+  color:white !important;

+}
\ No newline at end of file
diff --git a/mailcow/src/mailcow-dockerized/data/web/css/site/debug.css b/mailcow/src/mailcow-dockerized/data/web/css/site/debug.css
new file mode 100644
index 0000000..2209462
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/css/site/debug.css
@@ -0,0 +1,47 @@
+table.footable>tbody>tr.footable-empty>td {

+  font-size:15px !important;

+  font-style:italic;

+}

+.pagination a {

+  text-decoration: none !important;

+}

+.panel.panel-default {

+  overflow: visible !important;

+}

+.table-responsive {

+  overflow: visible !important;

+}

+@media screen and (max-width: 1280px) {

+  .table-responsive {

+    overflow-x: scroll !important;

+  }

+}

+.footer-add-item {

+  display:block;

+  text-align: center;

+  font-style: italic;

+  padding: 10px;

+  background: #F5F5F5;

+}

+@media (min-width: 992px) {

+  .container {

+      width: 80%;

+  }

+}

+.mass-actions-debug {

+  user-select: none;

+  padding:10px 0 10px 10px;

+}

+.inputMissingAttr {

+  border-color: #FF4136;

+}

+.table-lines {

+  vertical-align: inherit;

+}

+tbody {

+  font-size:14px;

+}

+.status-indicator {

+  width: 15px;

+  height: 15px;

+}

diff --git a/mailcow/src/mailcow-dockerized/data/web/css/site/edit.css b/mailcow/src/mailcow-dockerized/data/web/css/site/edit.css
new file mode 100644
index 0000000..ac3a430
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/css/site/edit.css
@@ -0,0 +1,43 @@
+table.footable>tbody>tr.footable-empty>td {

+  font-size:15px !important;

+  font-style:italic;

+}

+.pagination a {

+  text-decoration: none !important;

+}

+.panel.panel-default {

+  overflow: visible !important;

+}

+.table-responsive {

+  overflow: visible !important;

+}

+@media screen and (max-width: 767px) {

+  .table-responsive {

+    overflow-x: scroll !important;

+  }

+}

+.footer-add-item {

+  display:block;

+  text-align: center;

+  font-style: italic;

+  padding: 10px;

+  background: #F5F5F5;

+}

+.mass-actions-user {

+  user-select: none;

+  padding:10px 0 10px 0;

+}

+.inputMissingAttr {

+  border-color: #FF4136;

+}

+.rotate {

+  -moz-transition: all 0.3s linear;

+  -webkit-transition: all 0.3s linear;

+  transition: all 0.3s linear;

+}

+.rotate.animation {

+  -ms-transform:rotateX(180deg);

+  -moz-transform:rotateX(180deg);

+  -webkit-transform:rotateX(180deg);

+  transform:rotateX(180deg);

+}
\ No newline at end of file
diff --git a/mailcow/src/mailcow-dockerized/data/web/css/site/index.css b/mailcow/src/mailcow-dockerized/data/web/css/site/index.css
new file mode 100644
index 0000000..10f7c0d
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/css/site/index.css
@@ -0,0 +1,5 @@
+@media (max-width: 500px) {

+  #top {

+    padding-top: 15px !important;

+  }

+}
\ No newline at end of file
diff --git a/mailcow/src/mailcow-dockerized/data/web/css/site/mailbox.css b/mailcow/src/mailcow-dockerized/data/web/css/site/mailbox.css
new file mode 100644
index 0000000..8b5bad6
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/css/site/mailbox.css
@@ -0,0 +1,64 @@
+table.footable>tbody>tr.footable-empty>td {

+  font-size:15px !important;

+  font-style:italic;

+}

+.pagination a {

+  text-decoration: none !important;

+}

+.panel.panel-default {

+  overflow: visible !important;

+}

+.table-responsive {

+  overflow: inherit !important;

+}

+.table-responsive {

+  overflow-x: scroll !important;

+}

+.btn-group {

+  width: max-content;

+}

+.footer-add-item {

+  display:block;

+  text-align: center;

+  font-style: italic;

+  padding: 10px;

+  background: #F5F5F5;

+}

+@media (min-width: 992px) {

+  .container {

+      width: 80%;

+  }

+}

+.mass-actions-mailbox {

+  user-select: none;

+  padding:10px 0 10px 10px;

+}

+.inputMissingAttr {

+  border-color: #FF4136;

+}

+.dns-found {

+  max-width: 300px;

+  word-break: break-all;

+}

+.dns-recommended {

+  max-width: 150px;

+  word-break: break-all;

+}

+.table-lines {

+  vertical-align: inherit;

+}

+#logText {

+  font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;

+  font-size:smaller;

+}

+table tbody tr {

+  cursor: pointer;

+}

+table tbody tr td input[type="checkbox"] {

+  cursor: pointer;

+}

+.label-last-login {

+  line-height: 2.5;

+  color: #4a4a4a!important;

+  background-color: #ececec!important;

+}

diff --git a/mailcow/src/mailcow-dockerized/data/web/css/site/quarantine.css b/mailcow/src/mailcow-dockerized/data/web/css/site/quarantine.css
new file mode 100644
index 0000000..7a12749
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/css/site/quarantine.css
@@ -0,0 +1,102 @@
+table.footable>tbody>tr.footable-empty>td {

+  font-size: 15px !important;

+  font-style: italic;

+}

+

+.pagination a {

+  text-decoration: none !important;

+}

+

+.panel.panel-default {

+  overflow: visible !important;

+}

+

+.table-responsive {

+  overflow: visible !important;

+}

+

+.table-responsive {

+  overflow-x: scroll !important;

+}

+

+.footer-add-item {

+  display: block;

+  text-align: center;

+  font-style: italic;

+  padding: 10px;

+  background: #F5F5F5;

+}

+

+@media (min-width: 992px) {

+  .container {

+    width: 80%;

+  }

+}

+

+.mass-actions-quarantine {

+  user-select: none;

+  padding: 10px 0 10px 10px;

+}

+

+.inputMissingAttr {

+  border-color: #FF4136;

+}

+

+.modal#qidDetailModal p {

+  word-break: break-all;

+}

+

+span#qid_detail_score {

+  font-weight: 700;

+  margin-left: 5px;

+}

+

+span.rspamd-symbol {

+  display: inline-block;

+  margin: 2px 6px 2px 0;

+  border-radius: 4px;

+  padding: 0 7px;

+}

+

+span.rspamd-symbol.positive {

+  background: #4CAF50;

+  border: 1px solid #4CAF50;

+  color: white;

+}

+

+span.rspamd-symbol.negative {

+  background: #ff4136;

+  border: 1px solid #ff4136;

+  color: white;

+}

+

+span.rspamd-symbol.neutral {

+  background: #f5f5f5;

+  color: #333;

+  border: 1px solid #ccc;

+}

+

+span.rspamd-symbol span.score {

+  font-weight: 700;

+}

+

+span.mail-address-item {

+  background-color: #f5f5f5;

+  border-radius: 4px;

+  border: 1px solid #ccc;

+  padding: 2px 7px;

+  display: inline-block;

+  margin: 2px 6px 2px 0;

+}

+

+table tbody tr {

+  cursor: pointer;

+}

+

+table tbody tr td input[type="checkbox"] {

+  cursor: pointer;

+}

+.label-rspamd-action {

+  font-size:110%;

+  margin:20px;

+}

diff --git a/mailcow/src/mailcow-dockerized/data/web/css/site/user.css b/mailcow/src/mailcow-dockerized/data/web/css/site/user.css
new file mode 100644
index 0000000..965562c
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/css/site/user.css
@@ -0,0 +1,69 @@
+table.footable>tbody>tr.footable-empty>td {

+  font-size:15px !important;

+  font-style:italic;

+}

+.pagination a {

+  text-decoration: none !important;

+}

+.panel.panel-default {

+  overflow: visible !important;

+}

+.table-responsive {

+  overflow: visible !important;

+}

+@media screen and (max-width: 767px) {

+  .table-responsive {

+    overflow-x: scroll !important;

+  }

+}

+.footer-add-item {

+  display:block;

+  text-align: center;

+  font-style: italic;

+  padding: 10px;

+  background: #F5F5F5;

+}

+.mass-actions-user {

+  user-select: none;

+  padding:10px 0;

+}

+.inputMissingAttr {

+  border-color: #FF4136;

+}

+#logText {

+  white-space: pre-wrap;

+  white-space: -moz-pre-wrap;

+  white-space: -o-pre-wrap;

+  word-wrap: break-word;

+}

+body {

+  overflow-y:scroll;

+}

+

+table tbody tr {

+  cursor: pointer;

+}

+

+table tbody tr td input[type="checkbox"] {

+  cursor: pointer;

+}

+.rotate {

+  -moz-transition: all 0.3s linear;

+  -webkit-transition: all 0.3s linear;

+  transition: all 0.3s linear;

+}

+.rotate.animation {

+  -ms-transform:rotateX(180deg);

+  -moz-transform:rotateX(180deg);

+  -webkit-transform:rotateX(180deg);

+  transform:rotateX(180deg);

+}

+.label-keys {

+  font-size:100%;

+  margin: 0px !important;

+  white-space: normal !important;

+}

+.key-action {

+  font-weight:bold;

+  color:white !important;

+}
\ No newline at end of file