From 9f57ebd4cf2514f11f65d7578263b5962fbe4bf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20Demmerl=C3=A9?= <32387906+Welmoc@users.noreply.github.com> Date: Fri, 29 Dec 2017 18:56:27 +0100 Subject: [PATCH 1/2] New style.css based on bootstrap All the style.css file replaced to look like bootstrap without any dependances. --- bureau/admin/styles/style.css | 1283 +++++++++++++++++++++++---------- 1 file changed, 884 insertions(+), 399 deletions(-) diff --git a/bureau/admin/styles/style.css b/bureau/admin/styles/style.css index 35dbcbd6..4fce8f71 100644 --- a/bureau/admin/styles/style.css +++ b/bureau/admin/styles/style.css @@ -1,47 +1,114 @@ -html, body { - margin: 0px; - padding: 0px; + +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #5cb85c; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #868e96; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #868e96; + --success: #5cb85c; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +html { + height: 100%; } body { - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 11px; + height: 100%; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 14px; color: #000000; - background-color: #B2CFE4; + background-color: #f8f8f8; + margin:0px; + } body.light { - background-color: #F0F0F4; + background-color: #fff; } .hlp { font-family: Helvetica, Tahoma, sans-serif; - font-size: 11px; + font-size: 14px; color: #202020; } table { - border-collapse: collapse; + border: 1px solid #ddd; + border-radius: 5px; +} + +.lst2 { + /*background-color: #F1F8FD;*/ + background-color: none; +} +.lst1 { + background-color: #f9f9f9; +} + +.lst:nth-child(even) { + background:#f9f9f9; +} + +.lst:nth-child(odd) { + background:none; +} + +thead tr th:hover, table.tlist tbody tr:first-child th:hover { + background-color: #f8f8f8 !important; +} + +table.tlist > tbody > tr.lst: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 > td:hover { + background-color: #DFEEF8 !important; +} + +tr:hover, td:hover +{ + background-color: transparent; } td { - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 11px; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 14px; color: #000000; padding-right: 6px; } th { - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 11px; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 14px; color: black; - background: #B2CFE4; + background: #f8f8f8; font-weight: normal; text-align: left; } h3 { - font-family: Verdana, Arial, Helvetica, sans-serif; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 23px; font-weight: normal; color: #444; @@ -52,12 +119,18 @@ h3 { word-wrap: break-word; } +#content > h3 { + padding-bottom: 9px; + margin: 20px 0 20px 15px; + border-bottom: 1px solid #eee; +} + .trbtn { text-align: right; } h4 { - font-family: Verdana, Arial, Helvetica, sans-serif; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 16px; font-weight: bold; color: #007777 @@ -67,204 +140,327 @@ hr { /*color: #007799;*/ height: 1px; /*border: 1px solid #007799;*/ - border: 1px solid #555; + border: 1px solid transparent; border-width: 1px 0 0 0; } +#content > hr, #content br { + display: none; +} + +.block_login_page br, td br, form > br, p.hlp > br { + display: contents !important; +} + a { text-decoration: none; - color: #0D5689; + color: #337ab7; } a:hover { text-decoration: underline; - color: #000000; + color: black; + text-decoration: none; +} + +td[style='background: red'], td[style='background: green'], td[style='background: yellow'], td[style='background: orange'] { + border-radius: 1000px; + display: block; + vertical-align: middle; + width: 10px; + height: 10px; +} + +th:hover { + background-color: #DFEEF8; +} + +td[style='padding-right: 2px; border-right: 1px solid black; '], td[style='padding-right: 2px; border-right: 1px solid black; color: red'] { + border-right: 1px solid #ddd !important; +} + +.trbtn:hover { + background-color: transparent !important; } fieldset { - border: 1px solid #555; + border: 1px solid transparent; } pre { overflow: auto; - background-color: #ddd; - padding: 10px; - border: solid 1px #999; + background-color: #eee; + border: 1px solid transparent; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; } -.inp { - /* Should not be use anymore !!! */ - border-color: blue; - border-width: 5px; - background-color: #500000; - color: white; +div.ui-accordion-content > ul { + margin-top: 0px !important; } .inc, .inl { - border: 1px solid black; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 10px; - border-style: none; + border: 1px solid #999; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 13px; color: black; background: white; } -.inb { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - border: 1px solid #999; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 11px; - padding: 4px 6px; - color: black; - background-color: #CFE3F1; - cursor: pointer; - margin-right: 4px; - height: 25px; - vertical-align: middle; -} -.inb:hover { - background-color: #BFD3E1; -} -.ina a, .ina a:hover, .inb a, .inb a:hover { - color: #000; - text-decoration: none; - vertical-align: middle; - line-height: 15px; -} -input.ui-state-hover { - font-weight: normal; +body.light input.inb, input.ina{ + margin-top: 10px; } -span.inb { - display: inline-block; - height: 15px; - padding: 4px 6px; -} - -input.ina, input.inav { - border: 1px solid #999; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 10px; - padding: 2px 4px 2px 4px; - color: black; - cursor: pointer; - /*float: right;*/ -} - -input.ina:hover, input.ina, input.inav, input.inav:hover { - border: 1px solid #999; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 10px; - color: black; - cursor: pointer; - /*float: right;*/ -} - -input.ina, .ina a { - background-color: #F1F8FD; -} -input.ina:hover, .ina a:hover, -input.inav, .inav a { - background-color: #CFE3F1; -} -input.inav:hover, .inav a:hover, a.inav:hover { - background-color: #F1F8FD; -} - -.ina-active a, a.ina-active, input.ina-active { - background-color: #C1FFCD; -} - -.ina a, a.ina, .inav a, a.inav { +input.inb, input.ina{ color: black; white-space: nowrap; border: 1px solid #999; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 10px; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 14px; + padding: 4px 10px 4px 0px; + cursor: pointer; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + vertical-align: middle; + padding-left: 10px; + height: auto; + margin-top: auto; +} + +input.inb:hover, input.ina:hover { + border: 1px solid #999; + text-decoration: none; + background-color: #DFEEF8; +} + +input.inb:focus, input.ina.focus { + box-shadow: 0 0 0 0.2rem inbrgba(40, 167, 69, 0.5); +} + +.inb.disabled, .inb:disabled { + background-color: #5cb85c; + border-color: #5cb85c; +} + + +.cancel.inb:not([disabled]):not(.disabled):active:, .cancel.inb:not([disabled]):not(.disabled).active, +.cancel.show > .inb.dropdown-toggle { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} + +input.inb.cancel:active { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} + +.cancel:active{ + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} + +.delete.inb:not([disabled]):not(.disabled):active, .delete.inb:not([disabled]):not(.disabled).active, +.delete.show > .inb.dropdown-toggle { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} + +input.inb.delete:active { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; + +} + +.ok.inb:not([disabled]):not(.disabled):active, .ok.inb:not([disabled]):not(.disabled).active, +.ok.show > .inb.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #255625; +} + +input.inb.ok:active { + color: #fff; + background-color: #449d44; + border-color: #255625; +} + +.add.inb:not([disabled]):not(.disabled):active, .add.inb:not([disabled]):not(.disabled).active, +.add.show > .inb.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #255625; +} + +input.inb.add:active { + color: #fff; + background-color: #449d44; + border-color: #255625; +} + +input.ui-state-hover { + font-weight: normal; +} + +input.ina, input.inav, +input.ina:hover, input.inav:hover { + border: 1px solid #999; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 14px; + padding: 2px 4px 2px 4px; + color: black; + cursor: pointer; +} + +input.ina, .ina a, .inb a, input.inb, input.ina, +input.ina:hover, .ina a:hover, .inb a:hover, +input.inav, .inav a { + background-color: #F8F8F8; +} + +input.inav:hover, .inav a:hover, a.inav:hover, +input.ina, .ina a { + background-color: #fff; +} +/* +.ina-active a, a.ina-active, input.ina-active { +background-color: #C1FFCD; +}*/ + +.ina a, a.ina, .inb a, a.inb,.inav a, a.inav { + color: black; + white-space: nowrap; + border: 1px solid #999; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 14px; padding: 4px 10px; color: black; cursor: pointer; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - display: inline-block; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; vertical-align: middle; - line-height: 15px; - height: 15px; -} - -.inb a, a.inb { - padding: 4px 10px; -} - -input[type=button], -input[type=submit] { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; + line-height: 23px; height: 25px; } -.ina a:hover, a.ina:hover, .inav a:hover, a.inav:hover { + +#emaildom.int, #newsubname.int, #create_dom_list { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + padding-bottom: 4px; + padding-top: 4px; + padding-right: 10px; +} + +#tabsdom-addsub #newsubname.int { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + padding-bottom: 5px; + padding-top: 3px; + padding-right: 10px; +} + +.int#sub, .int#mail_arg { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + padding-top: 2px; +} + +.ina a:hover, a.ina:hover, .inb a:hover, a.inb:hover,.inav a:hover, a.inav:hover { text-decoration: none; color: black; } -.ina img, .ina img { +.ina img, .inb img { vertical-align: middle; padding: 0 2px 0 0; float: left; } .bff { border: 1px solid #999; - background-color: #F1F8FD; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 10px; + background-color: #F8F8F8; + font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 13px; padding-left: 2px; padding-right: 4px; color: black; cursor: pointer; } -.int { - border: 1px dotted black; - background-color: white; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 11px; - padding: 2px; + +form[action='adm_dodefquotas.php'] table { + border-color: transparent; } + +.int { + font-size: 14px; + line-height: 1.4; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; + min-height: 26px; +} + +span.intleft, #usernpfx, #newdomwww { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + padding-bottom: 4px; + padding-top: 3px; + padding-right: 10px; +} + +#create_dom_list_pfx { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-right: 0; + padding-bottom: 5px; + padding-top: 3px; + padding-right: 10px; + padding-left: 10px; + padding-right: 0px; +} + +#usern, #newdomain { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} + +span.intright { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + padding-bottom: 4px; + padding-top: 3px; + padding-right: 10px; +} + +input.intleft { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} + +input.intright { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} + .intleft { border-right: 0px; padding-right: 0px; } + .intright { border-left: 0px; padding-left: 0px; } -.lst2 { - /*background-color: #F1F8FD;*/ - background-color: #E7F0F9; -} -.lst1 { - background-color: #CFE3F1; -} - -.lst:nth-child(even) { background:#E7F0F9; } -.lst:nth-child(odd) { background:#CFE3F1; } - -.dlogin { - text-align: center; -} - -.login { - margin-left: auto; - margin-right: auto; -} - img { border: 0px; vertical-align: middle; @@ -272,81 +468,83 @@ img { /* Alerts */ .alert { - border: 1px solid transparent; - border-radius: 4px 4px 4px 4px; - margin-bottom: 20px; - padding: 15px; + border: 1px solid transparent; + border-radius: 4px 4px 4px 4px; + margin-bottom: 20px; + padding: 15px; } .alert h4 { - color: inherit; - margin-top: 0; + color: inherit; + margin-top: 0; } .alert .alert-link { - font-weight: bold; + font-weight: bold; } .alert > p, .alert > ul { - margin-bottom: 0; - margin-top: 0; + margin-bottom: 0; + margin-top: 0; } .alert > p + p { - margin-top: 5px; + margin-top: 5px; } .alert-dismissable { - padding-right: 35px; + padding-right: 35px; } .alert-dismissable .close { - color: inherit; - position: relative; - right: -21px; - top: -2px; + color: inherit; + position: relative; + right: -21px; + top: -2px; } .alert-success { - background-color: #DFF0D8; - border-color: #D6E9C6; - color: #356635; + background-color: #DFF0D8; + border-color: #D6E9C6; + color: #356635; } .alert-success hr { - border-top-color: #C9E2B3; + border-top-color: #C9E2B3; } .alert-success .alert-link, .alert-success a{ - color: #234323; + color: #234323; } + .alert-info { - background-color: #D9EDF7; - border-color: #BCE8F1; - color: #2D6987;} + background-color: #D9EDF7; + border-color: #BCE8F1; + color: #2D6987; +} .alert-info hr { - border-top-color: #A6E1EC; + border-top-color: #A6E1EC; } .alert-info .alert-link, .alert-info a { - color: #193B4D; + color: #193B4D; } .alert-warning { - background-color: #FCF8E3; - border-color: #FBEED5; - color: #A47E3C; + background-color: #FCF8E3; + border-color: #FBEED5; + color: #A47E3C; } .alert-warning hr { - border-top-color: #F8E5BE; + border-top-color: #F8E5BE; } .alert-warning .alert-link, .alert-warning a { - color: #6C5228; + color: #6C5228; } .alert-danger { - background-color: #F2DEDE; - border-color: #EED3D7; - color: #953B39; + background-color: #F2DEDE; + border-color: #EED3D7; + color: #953B39; } .alert-danger hr { - border-top-color: #E6C1C7; + border-top-color: #E6C1C7; } .alert-danger .alert-link, .alert-danger a{ - color: #6F2B2A; + color: #6F2B2A; } .alert-danger-tr { background-color: #F2DEDE !important; @@ -355,24 +553,23 @@ img { /* Alert icons */ #content .alert { - background-position: 12px center; - background-repeat: no-repeat; - padding-left: 48px; + background-position: 12px center; + background-repeat: no-repeat; + padding-left: 48px; } #content .alert-danger { - background-image: url("../images/danger.png"); + background-image: url("../images/danger.png"); } #content .alert-info{ - background-image: url("../images/info.png"); + background-image: url("../images/info.png"); } #content .alert-success { - background-image: url("../images/success.png"); + background-image: url("../images/success.png"); } #content .alert-warning { - background-image: url("../images/warning.png"); + background-image: url("../images/warning.png"); } - .alerte { color: #A00; font-style: italic; @@ -398,24 +595,21 @@ img { text-align: center; } +ul > li > a > span > img { + display: none; +} + #global { display: block; - margin-left: auto; - margin-right: auto; - margin-top: 20px; - margin-bottom: 20px; width: 1020px; - border: 1px solid #888; - -webkit-border-radius: 10px; - -moz-border-radius: 10px; - border-radius: 10px; - box-shadow: 1px 1px 15px #555; - background-color: #F0F0F4; + border: 1px solid #ddd; + background-color: #fff; + border: 0; + min-height: 100%; } @media screen and (min-width: 1000px) { #global { - margin: 20px 50px; width: auto; display: flex; } @@ -430,76 +624,102 @@ img { #menu { display: block; - border-right: 1px solid #888; - padding: 0; + border-right: 1px solid #ddd; + border-bottom: transparent; + padding: 0px; + } #content { display: block; - width: 770px; float: right; - margin-left: 10px; - padding-right: 10px; + padding: 10px; vertical-align: top; + background-color: #fff; + } .clearfix:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; - } + visibility: hidden; + display: block; + content: ""; + clear: both; +} + +a[href="ftp_edit.php?create=1"], a[href="httpperm_list.php"] { + margin-left: -4px; +} + +form[action="mman_edit.php"] > table > tbody > tr.lst1:hover, form[action="mman_edit.php"] > table > tbody > tr.lst2:hover { + background-color: #DFEEF8; +} /* Menu */ #menu { display: block; + background-color: #f8f8f8; float: left; padding: 0px; margin: 0px; - width: 200px; - padding-right: 10px; - padding-bottom: 10px; - padding-left: 10px; - border-radius: 10px 0 0 10px; - -webkit-border-radius: 10px 0 0 10px; - -moz-border-radius: 10px 0 0 10px; + width: 250px; +} + +.menu-title:active { + background-color: #DFEEF8; +} + +#menu-dom:active { + background-color: #DFEEF8; +} + +.block_login_page .menu-box { + font-size: 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 5px; + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); + box-shadow: 0 1px 1px rgba(0,0,0,.05); +} + +.menu-box a .menu-title { + border-bottom: 1px solid #e7e7e7; +} + +.menu-box li:last-child { + border-bottom: 1px solid #e7e7e7; } .menu-box { - margin-bottom: 10px; - font-size: 11px; - background-color: #F4F4FA; - border: 1px solid #888; - box-shadow: 1px 1px 5px #888; - border-radius: 4px 4px 0 0; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; + font-size: 14px; + background-color: #f8f8f8; + border-top-color: transparent; + height: auto; } .menu-box .menu-title { display: block; color: #000000; - border-bottom: 2px solid #AAA; - background-color: #CFE3F1; + background-color: #f8f8f8; padding: 3px; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; } .menu-box a .menu-title { - min-height: 16px; + min-height: 30px; + padding-top: 7px; } .menu-box .menu-conmargin { margin: 0 5px 5px 5px; } +.menu-content ul li a span { + margin-left: 22px; +} + .menu-box ul { margin: 0px; - padding: 5px 0 5px 0; + padding: 0px; list-style-type: none; } @@ -508,7 +728,7 @@ img { .menu-box a { text-decoration: none; - color: #0D5689; + color: #337ab7; } .menu-box a:hover, @@ -517,15 +737,20 @@ img { background-color: #DFEEF8; } +.menu-box a:focus, +.menu-box a:focus .menu-title { + text-decoration: none; + background-color: #DFEEF8; +} + .menu-box li a { display: block; padding: 5px 5px 5px 10px; - color: #0D5689; + color: #444; text-decoration: none; border: 1px solid transparent; border-width: 1px 0; - line-height: 0.75em; - height: 10px; + height: 25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; @@ -545,7 +770,6 @@ img { .menu-box li a:hover { color: #000000; - border: 1px solid #C1D8E9; border-width: 1px 0; text-decoration: none; background-color: #DFEEF8; @@ -580,8 +804,8 @@ img { } table.searchtable { - width: 700px; - border: 1px dotted #99f; + width: 700px; + border: 1px dotted #99f; margin: 20px 0 20px 0px; } @@ -594,6 +818,15 @@ table.searchtable td { text-align: center; margin-left: auto; margin-right: auto; + bottom: 0; +} +/* +.logout-menu { + margin-bottom: 100%; +}*/ + +#content > .center { + display: none; } .border { @@ -610,7 +843,7 @@ table.searchtable td { } .breadcrumb { - font-size: 12px; + font-size: 14px; } @@ -623,17 +856,11 @@ table.searchtable td { padding-left: 0; } -#create_dom_list_pfx { - border-right: 0; - padding: 3px; -} #create_dom_list { border-left: 0; padding-left: 0; } - - input#email { border-right: 0; padding-right: 0; @@ -645,26 +872,27 @@ span#emaildom { padding-left: 2px; } -.tedit { - border: 1px solid #aaa; - padding: 6px; - margin: 0; - border-collapse: collapse; - } -.tedit td, .tedit th { +.tedit { + border: 1px solid #aaa; + padding: 6px; + margin: 0; + border-collapse: collapse; + border: 1px solid #ddd; + border-radius: 5px; +} +.tedit td, .tedit th { border: 1px solid #aaa; padding: 10px; - margin: 0; + margin: 0; } -.formcell { +.formcell { vertical-align: top; - border: 1px solid #aaa; padding: 10px; } .tlist, .tlist td, .tlist th, -.tlist2, .tlist2 td, .tlist2 th { +.tlist2, .tlist2 td, .tlist2 th { padding: 4px; margin: 0; border-collapse: collapse; @@ -672,33 +900,29 @@ span#emaildom { .tlist { width: 100%; - border: 1px solid #C1D8E9; + border: 1px solid #ddd; } -.tlistb, .tlistb td, .tlistb th { +.tlistb, .tlistb td, .tlistb th { padding: 4px; margin: 0; border-collapse: collapse; } -table.tlistb, .tlistb tr { - border: solid 1px #C1D8E9; -} - -.tlist tr:hover, .tlist2 tr:hover { - background-color: #F1D5CF; +table.tlistb, .tlistb tr, form > table { + border: 1px solid transparent; } .tlist th, .tlist2 th { font-size: 125%; } -input#dir, input#sub_local { +input#dir, input#sub_local { width: 200px; } .tab-ok { - background-color: lightgreen; + background-color: green; } .tab-err { background-color: red; @@ -728,17 +952,18 @@ input#dir, input#sub_local { } .retour-auto { - max-width:220px; + max-width:220px; word-wrap:break-word; } .menutoplogo { - margin: 10px 0 0 5px; + top : 0; + margin: 20px 30px; width: 190px; } .currentuser { - margin: 5px 5px 10px 5px; + margin: 25px 5px 10px 5px; color:#444; } @@ -753,8 +978,9 @@ input#dir, input#sub_local { .menu-quota div.progress-bar { width: 180px; background: #fff; - border: solid 1px #AAA; + border: 1px solid transparent; margin-left: 10px; + display: none; } div.progress-bar { @@ -762,11 +988,11 @@ div.progress-bar { width: 100%; height: 20px; background-color: #fff; - border: solid 1px #aaa; + border: 1px solid transparent; overflow: hidden; -webkit-border-radius: 4px; -moz-border-radius: 4px; - border-radius: 4px; + border-radius: 4px; } div.progress-bar div.barre { @@ -783,12 +1009,11 @@ div.progress-bar div.txt { top: 3px; left: 0; width: 100%; - text-align:center; + text-align:center; } .ombrage { - border: 1px solid #888; - box-shadow: 1px 1px 15px #555; + border: 1px solid #ddd; } .petit, @@ -799,264 +1024,396 @@ div.progress-bar div.txt { } #adm_panel li, #adm_panel_root li { - padding: 4px 0 4px 0; + padding: 4px 0 4px 0; } #adm_panel li:hover, #adm_panel_root li:hover { - background-color: #BFD3E1; + background-color: #DFEEF8; } .edit a, a.edit, input.edit { background-image: url(../images/edit.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .view a, a.view, input.view { background-image: url(../images/code.png); background-repeat: no-repeat; - background-position: 8px 3px; - padding-left: 30px; -} - -.delete a, a.delete, input.delete { - background-image: url(../icon/delete.png); - background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .lock a, a.lock, input.lock { background-image: url(../icon/encrypted.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .settings a, a.settings, input.settings { background-image: url(../icon/settings.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .ok a, a.ok, input.ok { background-image: url(../icon/ok.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} + +input.ok:hover, input.ok:focus { + background-image: url(../icon/ok.png); + background-repeat: no-repeat; + background-position: 8px 8px; + padding-left: 30px; + color: #fff; + background-color: #449d44; + border-color: #398439; +} + +input[value="Supprimer les utilisateurs cochés"], +input[value="Delete the checked users"] { + margin-bottom: 10px; +} + +.add a, a.add, +input.add, span.add .ina { + background-image: url(../icon/add.png); + background-repeat: no-repeat; + background-position: 8px 8px; + padding-left: 30px; +} + +div.add > a:hover, +div > .add a:hover, p > a.add:hover { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} + +input.add:hover, input.add:focus { + background-image: url(../icon/add.png); + background-repeat: no-repeat; + background-position: 8px 8px; + padding-left: 30px; + color: #fff; + background-color: #449d44; + border-color: #398439; +} + +.delete a, a.delete, input.delete { + background-image: url(../icon/delete.png); + background-repeat: no-repeat; + background-position: 8px 8px; + padding-left: 30px; +} + +div.delete a:hover, +div > .delete a:hover, p > a.delete:hover { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} + +input.delete:hover, input.delete:focus { + background-image: url(../icon/delete.png); + background-repeat: no-repeat; + background-position: 8px 8px; + padding-left: 30px; + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; } .cancel a, a.cancel, input.cancel { background-image: url(../icon/cancel.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } -.add a, a.add, input.add { - background-image: url(../icon/add.png); +input.cancel:hover { + background-image: url(../icon/cancel.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; + background-color: #fcf8e3; +} + +input.cancel:active { + background-image: url(../icon/cancel.png); + background-repeat: no-repeat; + background-position: 8px 8px; + padding-left: 30px; + background-color: #f0ad4e; + border-color: #eea236; +} + +.inb[name='cancel']:active { + background-color: #f0ad4e; + border-color: #eea236; +} +.inb[name='cancel']:hover { + background-color: #fcf8e3; +} + +.inb[name='select']:active { + background-color: #449d44; + border-color: #255625; +} +.inb[name='select']:hover { + background-color: #dff0d8; } .configure a, a.configure, input.configure { background-image: url(../icon/configure.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .edit a, a.edit, input.edit { background-image: url(../icon/edit.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .save a, a.save, input.save { background-image: url(../icon/save.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .down a, a.down, input.down { background-image: url(../icon/save.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .up a, a.up, input.up { background-image: url(../icon/up.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; + padding-top: 5px; + padding-bottom: 5px; +} + +.up a:hover, a.up:hover, input.up:hover { + background-image: url(../icon/up.png); + background-repeat: no-repeat; + background-position: 8px 8px; + padding-left: 30px; + padding-top: 5px; + padding-bottom: 5px; +} + +#btb1.ina { + padding-top: 5px; + padding-bottom: 4px; } .back a, a.back, input.back { background-image: url(../icon/back.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } .admin a, a.admin, input.admin, .admin-menu .menu-title { background-image: url(../images/admin.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .home a, a.home, input.home, .home-menu .menu-title { background-image: url(../images/home.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; + margin-top: 10px; + border-top: 1px solid #ddd; } .dom a, a.dom, input.dom, .dom-menu .menu-title { background-image: url(../images/dom.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .mail a, a.mail, input.mail, .mail-menu .menu-title { background-image: url(../images/mail.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .bro a, a.bro, input.bro, .bro-menu .menu-title { background-image: url(../images/folder.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .hta a, a.hta, input.hta, .hta-menu .menu-title { background-image: url(../images/password.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .ftp a, a.ftp, input.ftp, .ftp-menu .menu-title { background-image: url(../images/ftp.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .cron a, a.cron, input.cron, .cron-menu .menu-title { background-image: url(../images/schedule.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .lxc a, a.lxc, input.lxc, .lxc-menu .menu-title { background-image: url(../images/ssh.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .mysql a, a.mysql, input.mysql, .mysql-menu .menu-title { background-image: url(../images/mysql.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .quota a, a.quota, input.quota, .quota-menu .menu-title { background-image: url(../images/quota.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .authip a, a.authip, input.authip, .authip-menu .menu-title { background-image: url(../images/ip.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .log a, a.log, input.log, .log-menu .menu-title { background-image: url(../images/logs.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .help a, a.help, input.help, .help-menu .menu-title { background-image: url(../images/help.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .lang a, a.lang, input.lang, .lang-menu .menu-title { background-image: url(../images/lang.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } .mem a, a.mem, input.mem, .mem-menu .menu-title { background-image: url(../images/settings.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 10px; padding-left: 30px; } -.logout a, a.logout, input.logout, .logout-menu .menu-title { - background-image: url(../images/exit.png); - background-repeat: no-repeat; - background-position: 8px 3px; - padding-left: 30px; -} + .filter a, a.edit, input.filter { background-image: url(../icon/filter.png); background-repeat: no-repeat; - background-position: 8px 3px; + background-position: 8px 8px; padding-left: 30px; } + /* Jquery-ui */ +body .ui-tabs { + padding: 0em; + border: transparent; +} + body .ui-widget-content { -/* margin-top: 15px; */ + margin-top: 15px; + background: #fff; +} + +#b1 { + display:contents; + background: #fff; +} + +#browseiframe { + padding: 20px; } body .ui-widget-header { - background: #CFE3F1; + background: #fff; + border: 1px solid transparent; + border-bottom-color: #ddd; + border-radius: 4px 4px 0 0; } body .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { - color: #0D5689; + color: #337ab7; } body .ui-state-default, body .ui-widget-content .ui-state-default, body .ui-widget-header .ui-state-default { - background: #F0F0F4; + background: #fff; + border: 1px solid transparent; } body .ui-state-active, body .ui-widget-content, body .ui-state-active, body .ui-widget-header .ui-state-active { - background: #F0F0F4; + border: 1px solid #ddd; + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; +} + +body .ui-accordion .ui-accordion-content { + padding: 0 !important; + margin: 0 !important; + border: 0; + border-radius: 0; + border-bottom: 1px solid #ddd; } body .ui-state-active a, body .ui-state-active a:link { - color: black; + color: #555; } body .ui-tabs .ui-tabs-panel { - background: #F0F0F4; + background: #fff; + margin: 0 !important; } body .ui-tabs .ui-tabs-nav li a { @@ -1074,7 +1431,15 @@ body .ui-dialog .ui-dialog-title { } body .ui-widget-content a { - color: #0D5689; + color: #337ab7; +} + +li.ui-state-hover[aria-selected='false'] { + background: #eee; +} + +li.ui-state-active[role='tab'] { + border-bottom-color: transparent; } .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { @@ -1086,114 +1451,234 @@ body .ui-widget-content a { } .info-toggle { - background: none repeat scroll 0 0 #CFE3F1; + background: none repeat scroll 0 0 #f5f5f5; border: 1px solid #CCCCCC; border-radius: 15px 15px 15px 15px; margin: 16px 0; padding: 0 16px; } -th.headerSortUp { - background-image: url(../images/asc.gif); +th.headerSortUp { + background-image: url(../images/asc.gif); background-repeat: no-repeat; - background-position: right; - cursor: pointer; - background-color: #3399FF; -} + background-position: right; + cursor: pointer; + background-color: #3399FF; +} -th.headerSortDown { - background-image: url(../images/desc.gif); +th.headerSortDown { + background-image: url(../images/desc.gif); background-repeat: no-repeat; - background-position: right; - cursor: pointer; - background-color: #3399FF; -} + background-position: right; + cursor: pointer; + background-color: #3399FF; +} .sub-disabled { text-decoration: line-through; } -.login_page #global { - max-width: 1000px !important; - margin: 20px auto !important; - width: auto !important; +.dlogin { + text-align: center; +} + +span.menu-title > span > img { + display: none; + +} + +.login_page .inb { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} +.login_page .inb:hover { + text-decoration: none; + color: #fff; + background-color: #449d44; + border-color: #449d44; +} + +.login_page .inb:focus, .login_page .inb.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.login_page .inb.disabled, .login_page .inb:disabled { + background-color: #5cb85c; + border-color: #5cb85c; } +.login_page .inb:not([disabled]):not(.disabled):active, .login_page .inb:not([disabled]):not(.disabled).active, +.show > .inb.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.login { + margin-left: auto; + margin-right: auto; +} + +body.login_page { + max-height: 100px !important; +} + +.login_page #global { + max-width: 1024px !important; + margin: 60px auto !important; + width: auto !important; +} .login_page .unsecure { - font-size: 1.1em; - width: 90%; - margin-bottom: 1em; + font-size: 14px; + margin-bottom: 1em; } .login_page #content { - padding: 10px; - width: auto; + padding: 10px 10px 10px 0px; + border: 1px solid #ddd; + border-radius: 5px; + width: auto; } -.login_page #logo, .login_page .alternc_powered { - text-align:center; +.login_page #logo, .login_page { + text-align:center; +} + +.login_page #logo, .login_page > img { + margin-right: 10px; } .login_page .block_list { - display: flex; - flex-flow: row wrap; + display: flex; + flex-flow: column; } .login_page .block_login_page { - margin: 10px; - width: 420px; + margin: 10px 15px; +} + +.login_page .menu-box { + width: 400px; +} + +.login_page .block_list .menu-box { + display: inline-block; +} + +.menu-title { + background-position: 8px 10px !important; +} + +.block_login_page > b { + + font-weight: inherit; } .login_page .menu-box .menu-title { - text-align: center; - font-weight: bold; - font-size: 1.2em; + text-align: center; + font-size: 1.2em; } .login_page .menu-box .menu-content { - margin: 15px; + margin: 15px; } + .login_page .menu-box .menu-content > div { - margin-bottom: 7px; + margin-bottom: 7px; } + .login_page .menu-box .menu-content label { - width: 30%; - display: inline-block; + width: 25%; + margin-bottom: 10px; + text-align: left; + display: inline-block; } + .login_page .menu-box .menu-content input { - width: 60%; + width: 60%; } + .login_page .menu-box .menu-content .submit { - text-align: center; + text-align: center; } + .login_page .menu-box .menu-content input[type='submit']{ - width: 100px; - height: 2em; + height: 2em; + width: 85%; +} + +small > i { + display: flex; +} + +.content { + height: 100%; +} + +@media (max-width:1000px) { + .login_page .block_login_page { + width: 100%; + } + + .login_page #global { + margin: 0 !important; + } + + #global { + margin-top: 60px; + width: auto; + display: flex; + min-height: 100%; + } + + .global { + display: block; + width: auto; + height: auto; + } + + .menu, .content, #menu, #content { + float: block; + width: auto; + height: auto; + } + + .content { + height: 100%; + } +} + +.logout a, a.logout, input.logout, .logout-menu .menu-title { + background-image: url(../images/exit.png); + background-repeat: no-repeat; + background-position: 8px 10px; + padding-left: 30px; +} + +.alternc_powered { + text-align:right; } .toggle_menu { - display: none; - position: fixed; - top: 10px; - right: 10px; - z-index: 1000; -} - -@media (max-width:980px) { - .login_page .block_login_page { - width: 100%; - } - - .login_page #global { - margin: 0 !important; - } - #global { - display: block; - width: auto; - } - - #menu, #content { - float: none; - width:auto; - } + display: none; + position: fixed; + top: 10px; + right: 10px; + z-index: 1000; } From 4d8d2c1c393f34336fe8590587bd528f495dd3a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20Demmerl=C3=A9?= <32387906+Welmoc@users.noreply.github.com> Date: Thu, 21 Jun 2018 10:25:41 +0200 Subject: [PATCH 2/2] some fixes @media (max-width: is ugly, but well, better than nothing. --- bureau/admin/styles/style.css | 189 ++++++++++++++++++++++++---------- 1 file changed, 133 insertions(+), 56 deletions(-) diff --git a/bureau/admin/styles/style.css b/bureau/admin/styles/style.css index 4fce8f71..b63b992e 100644 --- a/bureau/admin/styles/style.css +++ b/bureau/admin/styles/style.css @@ -1,4 +1,3 @@ - :root { --blue: #007bff; --indigo: #6610f2; @@ -55,7 +54,6 @@ body.light { } table { - border: 1px solid #ddd; border-radius: 5px; } @@ -79,6 +77,10 @@ thead tr th:hover, table.tlist tbody tr:first-child th:hover { background-color: #f8f8f8 !important; } +tbody tr:first-child { + border-bottom: 1px solid #eee; +} + table.tlist > tbody > tr.lst:hover, table.tlist > tbody > tr.lst > td: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; } +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 { background-color: transparent; @@ -127,6 +141,7 @@ h3 { .trbtn { text-align: right; + } h4 { @@ -148,8 +163,8 @@ hr { display: none; } -.block_login_page br, td br, form > br, p.hlp > br { - display: contents !important; +.block_login_page br, td br, form > br, p.hlp > br, td br { + display: block !important; } a { @@ -200,6 +215,15 @@ div.ui-accordion-content > ul { 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 { border: 1px solid #999; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; @@ -208,7 +232,20 @@ div.ui-accordion-content > ul { 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; } @@ -226,13 +263,12 @@ input.inb, input.ina{ vertical-align: middle; padding-left: 10px; height: auto; - margin-top: auto; } input.inb:hover, input.ina:hover { border: 1px solid #999; text-decoration: none; - background-color: #DFEEF8; + background-color: #F8F8F8; } input.inb:focus, input.ina.focus { @@ -313,25 +349,24 @@ input.ina:hover, input.inav:hover { border: 1px solid #999; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; - padding: 2px 4px 2px 4px; color: black; 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:hover, .ina a:hover, .inb a:hover, input.inav, .inav a { - background-color: #F8F8F8; + background-color: #fff; } input.inav:hover, .inav a:hover, a.inav:hover, -input.ina, .ina a { - background-color: #fff; +input.ina:hover, .ina a:hover, .inb a:hover { + 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 { color: black; @@ -353,23 +388,31 @@ background-color: #C1FFCD; #emaildom.int, #newsubname.int, #create_dom_list { border-top-left-radius: 0px; border-bottom-left-radius: 0px; - padding-bottom: 4px; - padding-top: 4px; padding-right: 10px; } #tabsdom-addsub #newsubname.int { border-top-left-radius: 0px; border-bottom-left-radius: 0px; - padding-bottom: 5px; - padding-top: 3px; 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 { border-top-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 { @@ -406,10 +449,11 @@ form[action='adm_dodefquotas.php'] table { border: 1px solid #ccc; border-radius: 4px; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; - min-height: 26px; + min-height: 2em; } span.intleft, #usernpfx, #newdomwww { + display: inline-table; border-top-right-radius: 0px; border-bottom-right-radius: 0px; padding-bottom: 4px; @@ -417,6 +461,15 @@ span.intleft, #usernpfx, #newdomwww { 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 { border-top-right-radius: 0px; border-bottom-right-radius: 0px; @@ -451,6 +504,11 @@ input.intright { border-bottom-left-radius: 0px; } +input.int[name="userfile"] { + padding-top: 5px; + padding-bottom: 2px; +} + .intleft { border-right: 0px; padding-right: 0px; @@ -804,8 +862,7 @@ form[action="mman_edit.php"] > table > tbody > tr.lst1:hover, form[action="mman_ } table.searchtable { - width: 700px; - border: 1px dotted #99f; + width: 900px; margin: 20px 0 20px 0px; } @@ -820,10 +877,6 @@ table.searchtable td { margin-right: auto; bottom: 0; } -/* -.logout-menu { - margin-bottom: 100%; -}*/ #content > .center { display: none; @@ -839,6 +892,7 @@ table.searchtable td { #sendthisfile { + display: flex; margin-top: 6px; } @@ -870,6 +924,9 @@ input#email { span#emaildom { border-left: 0; padding-left: 2px; + display: inline-table; + padding-top: 0.28em; + padding-bottom: 0.18em; } .tedit { @@ -913,10 +970,6 @@ table.tlistb, .tlistb tr, form > table { border: 1px solid transparent; } -.tlist th, .tlist2 th { - font-size: 125%; -} - input#dir, input#sub_local { width: 200px; } @@ -978,6 +1031,7 @@ input#dir, input#sub_local { .menu-quota div.progress-bar { width: 180px; background: #fff; + color: white; border: 1px solid transparent; margin-left: 10px; display: none; @@ -1006,7 +1060,6 @@ div.progress-bar div.barre { div.progress-bar div.txt { position: absolute; - top: 3px; left: 0; width: 100%; text-align:center; @@ -1033,35 +1086,35 @@ div.progress-bar div.txt { .edit a, a.edit, input.edit { background-image: url(../images/edit.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .view a, a.view, input.view { background-image: url(../images/code.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .lock a, a.lock, input.lock { background-image: url(../icon/encrypted.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .settings a, a.settings, input.settings { background-image: url(../icon/settings.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .ok a, a.ok, input.ok { background-image: url(../icon/ok.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; color: #fff; background-color: #5cb85c; @@ -1071,7 +1124,7 @@ div.progress-bar div.txt { input.ok:hover, input.ok:focus { background-image: url(../icon/ok.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; color: #fff; background-color: #449d44; @@ -1087,7 +1140,7 @@ input[value="Delete the checked users"] { input.add, span.add .ina { background-image: url(../icon/add.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } @@ -1101,7 +1154,7 @@ div > .add a:hover, p > a.add:hover { input.add:hover, input.add:focus { background-image: url(../icon/add.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; color: #fff; background-color: #449d44; @@ -1111,7 +1164,7 @@ input.add:hover, input.add:focus { .delete a, a.delete, input.delete { background-image: url(../icon/delete.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } @@ -1125,7 +1178,7 @@ div > .delete a:hover, p > a.delete:hover { input.delete:hover, input.delete:focus { background-image: url(../icon/delete.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; color: #fff; background-color: #d9534f; @@ -1135,14 +1188,14 @@ input.delete:hover, input.delete:focus { .cancel a, a.cancel, input.cancel { background-image: url(../icon/cancel.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } input.cancel:hover { background-image: url(../icon/cancel.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; background-color: #fcf8e3; } @@ -1150,7 +1203,7 @@ input.cancel:hover { input.cancel:active { background-image: url(../icon/cancel.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; background-color: #f0ad4e; border-color: #eea236; @@ -1175,35 +1228,35 @@ input.cancel:active { .configure a, a.configure, input.configure { background-image: url(../icon/configure.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .edit a, a.edit, input.edit { background-image: url(../icon/edit.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .save a, a.save, input.save { background-image: url(../icon/save.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .down a, a.down, input.down { background-image: url(../icon/save.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } .up a, a.up, input.up { background-image: url(../icon/up.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; padding-top: 5px; padding-bottom: 5px; @@ -1212,7 +1265,7 @@ input.cancel:active { .up a:hover, a.up:hover, input.up:hover { background-image: url(../icon/up.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; padding-top: 5px; padding-bottom: 5px; @@ -1226,7 +1279,7 @@ input.cancel:active { .back a, a.back, input.back { background-image: url(../icon/back.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; padding-left: 30px; } @@ -1349,7 +1402,7 @@ input.cancel:active { .filter a, a.edit, input.filter { background-image: url(../icon/filter.png); background-repeat: no-repeat; - background-position: 8px 8px; + background-position: 8px 5px; 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 { - border: 1px solid #ddd; color: #555; cursor: default; background-color: #fff; @@ -1552,11 +1604,12 @@ body.login_page { } .login_page #content { - padding: 10px 10px 10px 0px; + padding: 10px 10px 10px 10px; border: 1px solid #ddd; border-radius: 5px; width: auto; } + .login_page #logo, .login_page { text-align:center; } @@ -1669,6 +1722,7 @@ small > i { background-repeat: no-repeat; background-position: 8px 10px; padding-left: 30px; + text-align: center; } .alternc_powered { @@ -1682,3 +1736,26 @@ small > i { right: 10px; 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; + } +}