some fixes

@media (max-width: is ugly, but well, better than nothing.
This commit is contained in:
Jonathan Demmerlé 2018-06-21 10:25:41 +02:00 committed by GitHub
parent a70a3735d0
commit 4d8d2c1c39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 133 additions and 56 deletions

View File

@ -1,4 +1,3 @@
:root { :root {
--blue: #007bff; --blue: #007bff;
--indigo: #6610f2; --indigo: #6610f2;
@ -55,7 +54,6 @@ body.light {
} }
table { table {
border: 1px solid #ddd;
border-radius: 5px; border-radius: 5px;
} }
@ -79,6 +77,10 @@ thead tr th:hover, table.tlist tbody tr:first-child th:hover {
background-color: #f8f8f8 !important; background-color: #f8f8f8 !important;
} }
tbody tr:first-child {
border-bottom: 1px solid #eee;
}
table.tlist > tbody > tr.lst:hover, table.tlist > tbody > tr.lst:hover,
table.tlist > tbody > tr.lst > td:hover, table.tlist > tbody > tr.lst > td:hover,
form[action="adm_dodel.php"] > table.tlist > tbody > tr:hover, form[action="adm_dodel.php"] > table.tlist > tbody > tr:hover,
@ -86,6 +88,18 @@ form[action="adm_dodel.php"] > table.tlist > tbody > tr > td:hover {
background-color: #DFEEF8 !important; background-color: #DFEEF8 !important;
} }
table.tlist > tbody > tr.lst:first-child {
background-color: #fff;
}
table.tlist > thead {
border-bottom: 1px solid #eee;
}
table.tlist > thead + tbody > tr.lst {
border-bottom: transparent !important;
}
tr:hover, td:hover tr:hover, td:hover
{ {
background-color: transparent; background-color: transparent;
@ -127,6 +141,7 @@ h3 {
.trbtn { .trbtn {
text-align: right; text-align: right;
} }
h4 { h4 {
@ -148,8 +163,8 @@ hr {
display: none; display: none;
} }
.block_login_page br, td br, form > br, p.hlp > br { .block_login_page br, td br, form > br, p.hlp > br, td br {
display: contents !important; display: block !important;
} }
a { a {
@ -200,6 +215,15 @@ div.ui-accordion-content > ul {
margin-top: 0px !important; margin-top: 0px !important;
} }
select {
border: 1px solid #999;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 13px;
color: black;
background: white;
text-transform: lowercase;
}
.inc, .inl { .inc, .inl {
border: 1px solid #999; border: 1px solid #999;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
@ -208,7 +232,20 @@ div.ui-accordion-content > ul {
background: white; background: white;
} }
body.light input.inb, input.ina{ #inp1 {
min-width: 50%;
margin-top: 5px;
}
form > br + .inb, form > br + .ina, form > br + .inb + .inb, form > br + .ina + .inb, form > br + .inb + .ina, form > br + .ina + .ina {
margin-top: 10px;
}
p > input#file + br + .inb, p > input#file + br + .inb + .inb {
margin-top: 10px;
}
.showdirsize_button {
margin-top: 10px; margin-top: 10px;
} }
@ -226,13 +263,12 @@ input.inb, input.ina{
vertical-align: middle; vertical-align: middle;
padding-left: 10px; padding-left: 10px;
height: auto; height: auto;
margin-top: auto;
} }
input.inb:hover, input.ina:hover { input.inb:hover, input.ina:hover {
border: 1px solid #999; border: 1px solid #999;
text-decoration: none; text-decoration: none;
background-color: #DFEEF8; background-color: #F8F8F8;
} }
input.inb:focus, input.ina.focus { input.inb:focus, input.ina.focus {
@ -313,25 +349,24 @@ input.ina:hover, input.inav:hover {
border: 1px solid #999; border: 1px solid #999;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 14px; font-size: 14px;
padding: 2px 4px 2px 4px;
color: black; color: black;
cursor: pointer; cursor: pointer;
} }
input.ina[name="actdel"], input.ina[name="actrename"], input.ina[name="actperms"], input.ina[name="actcopy"], input.ina[name="actmove"] {
padding-top: 5px;
padding-bottom: 4px;
}
input.ina, .ina a, .inb a, input.inb, input.ina, input.ina, .ina a, .inb a, input.inb, input.ina,
input.ina:hover, .ina a:hover, .inb a:hover,
input.inav, .inav a { input.inav, .inav a {
background-color: #F8F8F8; background-color: #fff;
} }
input.inav:hover, .inav a:hover, a.inav:hover, input.inav:hover, .inav a:hover, a.inav:hover,
input.ina, .ina a { input.ina:hover, .ina a:hover, .inb a:hover {
background-color: #fff; background-color: #F8F8F8;
} }
/*
.ina-active a, a.ina-active, input.ina-active {
background-color: #C1FFCD;
}*/
.ina a, a.ina, .inb a, a.inb,.inav a, a.inav { .ina a, a.ina, .inb a, a.inb,.inav a, a.inav {
color: black; color: black;
@ -353,23 +388,31 @@ background-color: #C1FFCD;
#emaildom.int, #newsubname.int, #create_dom_list { #emaildom.int, #newsubname.int, #create_dom_list {
border-top-left-radius: 0px; border-top-left-radius: 0px;
border-bottom-left-radius: 0px; border-bottom-left-radius: 0px;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 10px; padding-right: 10px;
} }
#tabsdom-addsub #newsubname.int { #tabsdom-addsub #newsubname.int {
border-top-left-radius: 0px; border-top-left-radius: 0px;
border-bottom-left-radius: 0px; border-bottom-left-radius: 0px;
padding-bottom: 5px;
padding-top: 3px;
padding-right: 10px; padding-right: 10px;
display: inline-table;
padding-top: 0.23em;
padding-bottom: 0.23em;
}
span#newsubname {
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
padding-right: 10px;
display: inline-table;
padding-top: 0.28em;
padding-bottom: 0.18em;
} }
.int#sub, .int#mail_arg { .int#sub, .int#mail_arg {
border-top-right-radius: 0px; border-top-right-radius: 0px;
border-bottom-right-radius: 0px; border-bottom-right-radius: 0px;
padding-top: 2px; display: inline-table;
} }
.ina a:hover, a.ina:hover, .inb a:hover, a.inb:hover,.inav a:hover, a.inav:hover { .ina a:hover, a.ina:hover, .inb a:hover, a.inb:hover,.inav a:hover, a.inav:hover {
@ -406,10 +449,11 @@ form[action='adm_dodefquotas.php'] table {
border: 1px solid #ccc; border: 1px solid #ccc;
border-radius: 4px; border-radius: 4px;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
min-height: 26px; min-height: 2em;
} }
span.intleft, #usernpfx, #newdomwww { span.intleft, #usernpfx, #newdomwww {
display: inline-table;
border-top-right-radius: 0px; border-top-right-radius: 0px;
border-bottom-right-radius: 0px; border-bottom-right-radius: 0px;
padding-bottom: 4px; padding-bottom: 4px;
@ -417,6 +461,15 @@ span.intleft, #usernpfx, #newdomwww {
padding-right: 10px; padding-right: 10px;
} }
form#formlist1 > span.int.intleft {
padding-bottom: 0.14em;
padding-top: 0.43em;
}
input[name="domain_id"] + input.inb.add {
margin-top: -4px;
}
#create_dom_list_pfx { #create_dom_list_pfx {
border-top-right-radius: 0px; border-top-right-radius: 0px;
border-bottom-right-radius: 0px; border-bottom-right-radius: 0px;
@ -451,6 +504,11 @@ input.intright {
border-bottom-left-radius: 0px; border-bottom-left-radius: 0px;
} }
input.int[name="userfile"] {
padding-top: 5px;
padding-bottom: 2px;
}
.intleft { .intleft {
border-right: 0px; border-right: 0px;
padding-right: 0px; padding-right: 0px;
@ -804,8 +862,7 @@ form[action="mman_edit.php"] > table > tbody > tr.lst1:hover, form[action="mman_
} }
table.searchtable { table.searchtable {
width: 700px; width: 900px;
border: 1px dotted #99f;
margin: 20px 0 20px 0px; margin: 20px 0 20px 0px;
} }
@ -820,10 +877,6 @@ table.searchtable td {
margin-right: auto; margin-right: auto;
bottom: 0; bottom: 0;
} }
/*
.logout-menu {
margin-bottom: 100%;
}*/
#content > .center { #content > .center {
display: none; display: none;
@ -839,6 +892,7 @@ table.searchtable td {
#sendthisfile { #sendthisfile {
display: flex;
margin-top: 6px; margin-top: 6px;
} }
@ -870,6 +924,9 @@ input#email {
span#emaildom { span#emaildom {
border-left: 0; border-left: 0;
padding-left: 2px; padding-left: 2px;
display: inline-table;
padding-top: 0.28em;
padding-bottom: 0.18em;
} }
.tedit { .tedit {
@ -913,10 +970,6 @@ table.tlistb, .tlistb tr, form > table {
border: 1px solid transparent; border: 1px solid transparent;
} }
.tlist th, .tlist2 th {
font-size: 125%;
}
input#dir, input#sub_local { input#dir, input#sub_local {
width: 200px; width: 200px;
} }
@ -978,6 +1031,7 @@ input#dir, input#sub_local {
.menu-quota div.progress-bar { .menu-quota div.progress-bar {
width: 180px; width: 180px;
background: #fff; background: #fff;
color: white;
border: 1px solid transparent; border: 1px solid transparent;
margin-left: 10px; margin-left: 10px;
display: none; display: none;
@ -1006,7 +1060,6 @@ div.progress-bar div.barre {
div.progress-bar div.txt { div.progress-bar div.txt {
position: absolute; position: absolute;
top: 3px;
left: 0; left: 0;
width: 100%; width: 100%;
text-align:center; text-align:center;
@ -1033,35 +1086,35 @@ div.progress-bar div.txt {
.edit a, a.edit, input.edit { .edit a, a.edit, input.edit {
background-image: url(../images/edit.png); background-image: url(../images/edit.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.view a, a.view, input.view { .view a, a.view, input.view {
background-image: url(../images/code.png); background-image: url(../images/code.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.lock a, a.lock, input.lock { .lock a, a.lock, input.lock {
background-image: url(../icon/encrypted.png); background-image: url(../icon/encrypted.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.settings a, a.settings, input.settings { .settings a, a.settings, input.settings {
background-image: url(../icon/settings.png); background-image: url(../icon/settings.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.ok a, a.ok, input.ok { .ok a, a.ok, input.ok {
background-image: url(../icon/ok.png); background-image: url(../icon/ok.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
color: #fff; color: #fff;
background-color: #5cb85c; background-color: #5cb85c;
@ -1071,7 +1124,7 @@ div.progress-bar div.txt {
input.ok:hover, input.ok:focus { input.ok:hover, input.ok:focus {
background-image: url(../icon/ok.png); background-image: url(../icon/ok.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
color: #fff; color: #fff;
background-color: #449d44; background-color: #449d44;
@ -1087,7 +1140,7 @@ input[value="Delete the checked users"] {
input.add, span.add .ina { input.add, span.add .ina {
background-image: url(../icon/add.png); background-image: url(../icon/add.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
@ -1101,7 +1154,7 @@ div > .add a:hover, p > a.add:hover {
input.add:hover, input.add:focus { input.add:hover, input.add:focus {
background-image: url(../icon/add.png); background-image: url(../icon/add.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
color: #fff; color: #fff;
background-color: #449d44; background-color: #449d44;
@ -1111,7 +1164,7 @@ input.add:hover, input.add:focus {
.delete a, a.delete, input.delete { .delete a, a.delete, input.delete {
background-image: url(../icon/delete.png); background-image: url(../icon/delete.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
@ -1125,7 +1178,7 @@ div > .delete a:hover, p > a.delete:hover {
input.delete:hover, input.delete:focus { input.delete:hover, input.delete:focus {
background-image: url(../icon/delete.png); background-image: url(../icon/delete.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
color: #fff; color: #fff;
background-color: #d9534f; background-color: #d9534f;
@ -1135,14 +1188,14 @@ input.delete:hover, input.delete:focus {
.cancel a, a.cancel, input.cancel { .cancel a, a.cancel, input.cancel {
background-image: url(../icon/cancel.png); background-image: url(../icon/cancel.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
input.cancel:hover { input.cancel:hover {
background-image: url(../icon/cancel.png); background-image: url(../icon/cancel.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
background-color: #fcf8e3; background-color: #fcf8e3;
} }
@ -1150,7 +1203,7 @@ input.cancel:hover {
input.cancel:active { input.cancel:active {
background-image: url(../icon/cancel.png); background-image: url(../icon/cancel.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
background-color: #f0ad4e; background-color: #f0ad4e;
border-color: #eea236; border-color: #eea236;
@ -1175,35 +1228,35 @@ input.cancel:active {
.configure a, a.configure, input.configure { .configure a, a.configure, input.configure {
background-image: url(../icon/configure.png); background-image: url(../icon/configure.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.edit a, a.edit, input.edit { .edit a, a.edit, input.edit {
background-image: url(../icon/edit.png); background-image: url(../icon/edit.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.save a, a.save, input.save { .save a, a.save, input.save {
background-image: url(../icon/save.png); background-image: url(../icon/save.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.down a, a.down, input.down { .down a, a.down, input.down {
background-image: url(../icon/save.png); background-image: url(../icon/save.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
.up a, a.up, input.up { .up a, a.up, input.up {
background-image: url(../icon/up.png); background-image: url(../icon/up.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
padding-top: 5px; padding-top: 5px;
padding-bottom: 5px; padding-bottom: 5px;
@ -1212,7 +1265,7 @@ input.cancel:active {
.up a:hover, a.up:hover, input.up:hover { .up a:hover, a.up:hover, input.up:hover {
background-image: url(../icon/up.png); background-image: url(../icon/up.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
padding-top: 5px; padding-top: 5px;
padding-bottom: 5px; padding-bottom: 5px;
@ -1226,7 +1279,7 @@ input.cancel:active {
.back a, a.back, input.back { .back a, a.back, input.back {
background-image: url(../icon/back.png); background-image: url(../icon/back.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
@ -1349,7 +1402,7 @@ input.cancel:active {
.filter a, a.edit, input.filter { .filter a, a.edit, input.filter {
background-image: url(../icon/filter.png); background-image: url(../icon/filter.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 8px; background-position: 8px 5px;
padding-left: 30px; padding-left: 30px;
} }
@ -1392,7 +1445,6 @@ body .ui-state-default, body .ui-widget-content .ui-state-default, body .ui-widg
} }
body .ui-state-active, body .ui-widget-content, body .ui-state-active, body .ui-widget-header .ui-state-active { body .ui-state-active, body .ui-widget-content, body .ui-state-active, body .ui-widget-header .ui-state-active {
border: 1px solid #ddd;
color: #555; color: #555;
cursor: default; cursor: default;
background-color: #fff; background-color: #fff;
@ -1552,11 +1604,12 @@ body.login_page {
} }
.login_page #content { .login_page #content {
padding: 10px 10px 10px 0px; padding: 10px 10px 10px 10px;
border: 1px solid #ddd; border: 1px solid #ddd;
border-radius: 5px; border-radius: 5px;
width: auto; width: auto;
} }
.login_page #logo, .login_page { .login_page #logo, .login_page {
text-align:center; text-align:center;
} }
@ -1669,6 +1722,7 @@ small > i {
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: 8px 10px; background-position: 8px 10px;
padding-left: 30px; padding-left: 30px;
text-align: center;
} }
.alternc_powered { .alternc_powered {
@ -1682,3 +1736,26 @@ small > i {
right: 10px; right: 10px;
z-index: 1000; z-index: 1000;
} }
@media (max-width:2000px) {
span#emaildom {
padding-top: 0.17em;
padding-bottom: 0.27em;
}
form#formlist1 > span.int.intleft {
padding-bottom: 0.15em;
padding-top: 0.4em;
}
span.intright {
padding-bottom: 0.4em;
padding-top: 0.25em;
}
span#newsubname {
padding-top: 0.17em;
padding-bottom: 0.27em;
}
#tabsdom-addsub #newsubname.int {
padding-top: 0.1em;
padding-bottom: 0.35em;
}
}