From: <rc...@us...> - 2017-06-25 02:50:31
|
Revision: 7797 http://sourceforge.net/p/web-erp/reponame/7797 Author: rchacon Date: 2017-06-25 02:50:29 +0000 (Sun, 25 Jun 2017) Log Message: ----------- Add style sections for device rendering width ranges for no responsive themes Modified Paths: -------------- trunk/css/WEBootstrap/default.css trunk/css/aguapop/default.css trunk/css/default/default.css trunk/css/fluid/default.css trunk/css/fresh/default.css trunk/css/gel/default.css trunk/css/professional/default.css trunk/css/professional-rtl/default.css trunk/css/silverwolf/default.css trunk/css/wood/default.css trunk/css/xenos/default.css trunk/doc/Change.log trunk/index.php Modified: trunk/css/WEBootstrap/default.css =================================================================== --- trunk/css/WEBootstrap/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/WEBootstrap/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -5,654 +5,650 @@ Fonts are ??px hight. Icons are 36px x 36px size. */ -/*** - -NOTE: -This CSS is not yet fully optimized. Some styles maybe redundant and not supported by some browser. +/*** +NOTE: +This CSS is not yet fully optimized. Some styles maybe redundant and not supported by some browser. + ***/ -/*** Default Styles ***/ -@import url(http://fonts.googleapis.com/css?family=Raleway); -@import url('css/custom.css'); -@import url('css/bootstrap.css'); -@import url('css/bootstrap-theme.css'); - -p.good { - font-weight:bold; - color:#28b095; -} -p.bad { - font-weight:bold; - color:rgb(203, 90, 174); -} -table { - background-color:white; - margin:0 auto; - width:100%; - /*border-collapse: collapse;*/ - border:thin outset #B3B3B3; - - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: 1px 1px 2px #C3C3C3; - -webkit-box-shadow: 1px 1px 2px #C3C3C3; - box-shadow: 1px 1px 2px #C3C3C3; - -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3')"; - filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3') -} -table.selection { - -} -th { - border-bottom:thin solid #B3B3B3; - color:#2C2C2C; - font-weight:bold; - text-align:center; -} -th.ascending { - cursor:s-resize; -} -th.descending { - cursor:n-resize; -} -th:after { - content:""; - float:right; - margin-top:7px; - visibility:hidden; -} -th.ascending:after { - border-width:0 4px 4px; - border-style:solid; - border-color:#000 transparent; - visibility:visible; -} -th.descending:after { - border-bottom:none; - border-left:4px solid transparent; - border-right:4px solid transparent; - border-top:4px solid #000; - visibility:visible; -} -td { - padding:2px 4px; - text-align:left; - color:#575757; -} -td.select { - background-color:#eee; -} -td table { - background: #eee; -} -/* -table tr:first-child th:first-child, table tr:first-child td:first-child { - -moz-border-radius-topleft: 4px; - -webkit-border-top-left-radius: 4px; - border-top-left-radius: 4px; -} -table tr:first-child th:last-child, table tr:first-child td:last-child { - -moz-border-radius-topright: 4px; - -webkit-border-top-right-radius: 4px; - border-top-right-radius: 4px; -} -table tr:last-child td:first-child { - -moz-border-radius-bottomleft: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; -} -table tr:last-child td:last-child { - -moz-border-radius-bottomright: 4px; - -webkit-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; -} -*/ -div.centre { - margin:0 auto; - text-align:center; -} -input { -} -input.image { - border-width:0px; - background-color:transparent; -} -input:hover{ -} -select { - font-family:Arial, Verdana, Helvetica, sans-serif; - font-size:12px; - border:thin solid #C3C3C3; - -webkit-border-radius:4px; - -moz-border-radius:4px; - border-radius:4px; - padding:4px 8px; - cursor: pointer; -} -input.inputerror, input.error, select.error, select.selecterror, label.error { - color:red; - border:2px solid red; -} -input[type='text'], input[type='tel'], input[type='password'], input[type='email'] { - border:thin solid #C3C3C3; - padding:4px 8px; - - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -input:required, select:required, textarea:required { - background-color:#e2f5ff; -} -input[type='text']:focus, input[type='tel']:focus, input[type='password']:focus, input[type='email']:focus, input[type='submit'], textarea:focus, select:focus, button:focus { - outline:none; - border-color:#2380CD; - - -moz-box-shadow: 0px 0px 5px #55B1EA; - -webkit-box-shadow: 0px 0px 5px #55B1EA; - box-shadow: 0px 0px 5px #55B1EA; -} -input[type='submit'], button { - background-color:#34a7e8; - border:thin outset #1992DA; - padding:6px 24px; - vertical-align:middle; - font-weight:bold; - color:#FFFFFF; - cursor: pointer; - - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: 1px 1px 1px #64BEF1 inset; - -webkit-box-shadow: 1px 1px 1px #64BEF1 inset; - box-shadow: 1px 1px 1px #64BEF1 inset; -} - -textarea{ - border:thin solid #C3C3C3; - padding:4px 8px; - - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.EvenTableRows { - background-color:white; -} -.OddTableRows { - background-color:#CCCCCC; -} - -div.error { - color:red; -} -div.warn { - color:maroon; -} -div.success { - color:darkgreen; -} -div.info { - color:navy; -} -div.page_help_text { - background:lightgrey url(images/help.png) top left no-repeat; - border:thin solid #C3C3C3; - color:black; - float:none; - font-weight:normal; - margin:0 auto; - padding:4px 10px; - position:static; - text-align:center; - visibility:visible; - width:80%; - z-index:1; -} - -/*** Calendar picker ***/ -#calendar{ - -} -.dpTbl { - border:1px solid #C3C3C3; - -moz-box-shadow: 0px 0px 8px #999999; - -webkit-box-shadow: 0px 0px 8px #999999; - box-shadow: 0px 0px 8px #999999; - -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#64BEF1')"; - filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#64BEF1'); -} -.dpTD { - border: 0; - width:25px; - text-align:right; - cursor:pointer; -} -.dpTbl button { - padding: 4px 12px; -} -.dpDayHighlight { - border: 0; - width:20px; - background-color: yellow; - text-align:right; - cursor:pointer; -} -.dpTDHover { - border: 0; - width:20px; - background-color: #E1E1E1; - text-align:right; - cursor:pointer; -} - -/* Table type is used for UI tables type 1 */ -.table1 { - width:90%; - background: #eee; - border: 0px 0px 2px 2px #222 solid; - margin: 0 auto; -} -/* Table type is used for UI tables type 2 */ -.table2 { - width:90%; - background: #eee; - border: 0px 0px 2px 2px #222 solid; - margin: 0 auto; -} -.tableheader { - font-weight: normal; - background-color: #777C59; -} -.notavailable { - font-weight:lighter; - font-style:italic; - color:#555555; -} -.label { - font-weight:bold; - font-style:normal; - font-size:120%; - color: #575757; -} -.table_index { - background-color: #F1FFDD; -} - - -.header { - background-image: url(""); - background-repeat: no-repeat; - background-attachment: fixed; - border: none; - margin: 0px; - padding: 0px; - background-color: #fddbdb; -} -input.inputerror { - background-color: #fddbdb; -} -textarea.texterror { - background-color: #fddbdb; -} -select.selecterror { - background-color: #fddbdb; -} -.OsRow { - background-color: #234567; - color:white; -} - -/*** CANVAS ***/ - -#CanvasDiv{ - background:#F1F1F1; - margin:0; -} - -/*** HEADER ***/ - -#HeaderDiv { - /* - overflow:hidden; REQUIRED: height according to items contained */ - color:#333333; - font-weight:bold; - padding-left:3px; - height: 44px; -} -#HeaderWrapDiv{ -} - -/*** HEADER - APP INFO ***/ - -#AppInfoDiv{ - font-family: Raleway, sans-serif; - float:left; /* REQUIRED: to the left */ - -} -#AppInfoDiv img{ - - vertical-align:middle; /* center image and text vertically */ -} -#AppInfoCompanyDiv{ - display:table-cell; /* REQUIRED: as a cell */ -} -#AppInfoUserDiv{ - display:table-cell; /* REQUIRED: as a cell */ -} -#AppInfoUserDiv a{ - text-decoration:none; - color:#333333; - font-weight:bold; -} -#AppInfoUserDiv a:hover{ - text-decoration:none; -} -#AppInfoModuleDiv{ -} - -/*** HEADER - QUICK MENU ***/ - -#QuickMenuDiv{ - width: auto; - border-bottom: 3px solid #47c9af; - font-family: Raleway, sans-serif; - line-height: 1; -} -#QuickMenuDiv ul{ - -} -#QuickMenuDiv li{ - -} - -/*** links as buttons!!! clicking anywhere in the button will activate - the link!!! ***HJ***/ - -#QuickMenuDiv li a{ - margin: 0; - padding: 0; - border: 0; - list-style: none; - line-height: 1; - display: block; - position: relative; - z-index: 2; - padding: 10px; - font-size: 25px; - font-weight: 400; - text-decoration: none; - color: #444444; - -webkit-transition: all .2s ease; - -moz-transition: all .2s ease; - -o-transition: all .2s ease; - transition: all .2s ease; - margin-right: -4px; -} -#QuickMenuDiv li:first-child a{ - -} -#QuickMenuDiv li:last-child a{ - -} -#QuickMenuDiv li a:hover{ - background-color:#47c9af; - border-radius:18px 18px 0 0; -padding-bottom:1px; -border-bottom:17px; -border-bottom-color:rgba(114, 51, 98, 1.00); -border-bottom-style:solid; - -} - -/*** BODY ***/ -#BodyWrapDiv{ -margin-left:-20px; -} -#BodyDiv { - font-family: Raleway, sans-serif; - clear:right; /* REQUIRED */ - overflow:hidden; /* REQUIRED */ - color:black; - background:#F1F1F1; - padding:5px; - text-align:center; - min-height: 440px; -} -#BodyDiv table { - width:auto; /* automatic width */ - margin:0 auto; - margin-bottom:10px; - - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: 1px 1px 2px #C3C3C3; - -webkit-box-shadow: 1px 1px 2px #C3C3C3; - box-shadow: 1px 1px 2px #C3C3C3; - -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3')"; - filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3') -} -#BodyDiv table.selection { - background-color:white; - border:thin outset #D2D2D2; - padding:5px 0 0 10px; - position: center fixed; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: 1px 1px 2px #C3C3C3; - -webkit-box-shadow: 1px 1px 2px #C3C3C3; - box-shadow: 1px 1px 2px #C3C3C3; - -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3')"; - filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3') -} - -/*** BODY - MAIN MENU ***/ -@media (min-width: 998px) { - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } -} -#MainMenuDiv{ - margin-top:5px; - font-family: Raleway, sans-serif; -} - -#MainMenuDiv ul{ - list-style:none; /* REQUIRED: hide bullets */ - padding:0; /* REQUIRED: remove extra gaps (ex-bullets) */ - margin:0; -} -#MainMenuDiv li{ - list-style:none; /* REQUIRED */ - padding:0; /* REQUIRED */ -} - #MainMenuDiv li a { /* link as button!!! not-pressed state */ - background-color: #47c9af; - background-image: -webkit-linear-gradient(135deg, #28b095, #47c9af); - background-image: -moz-linear-gradient(135deg, #47c9af, rgba(66, 204, 170, 0.94)); - background-image: -o-linear-gradient(135deg, #47c9af, rgba(66, 204, 170, 0.94)); - background-image: linear-gradient(135deg, #47c9af, rgba(66, 204, 170, 0.94)); - border-bottom: 1px solid rgba(255,255,255,.1); - box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 1px rgba(0,0,0,.1); - color: rgb(255,255,255); - display: block; - font-size: 1.5rem; - font-weight: 500; - height: 50px; - text-decoration: none; - letter-spacing: .2rem; - line-height: 50px; - /*text-shadow: 0 1px 1px rgba(0,0,0,.1);*/ - text-transform: uppercase; - transition: all .1s ease; - } - - - -#MainMenuDiv li:first-child a { - border-top: none; -} -#MainMenuDiv li a:hover{ /* link as button!!! pressed state */ - background-color: rgb(114, 51, 98); - background-image: -webkit-linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); - background-image: -moz-linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); - background-image: -o-linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); - background-image: linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); - cursor: pointer; -} -#MainMenuDiv .main_menu_selected a{ /* the selected button */ - /*border:thin inset #191919;*/ - background:#2A2A2A; - border-bottom:thin solid #191919; -} -#MainMenuDiv .main_menu_selected a:hover{ - background:#2A2A2A; -} - -/*** BODY - SUB MENU ***/ - -#SubMenuDiv{ - margin-top: 5px; -} -#SubMenuDiv a:link, a:visited{ - color:#0088CD; - text-decoration:none; -} -#SubMenuDiv a:hover{ - color:#0088CD; - text-decoration:none; -} -#SubMenuDiv ul{ - list-style-type:none; - padding:0; - margin:0; -} -#SubMenuDiv li{ - padding:2px; - color:#333333; -} -#SubMenuDiv li img{ - vertical-align:middle; /* verticall align icon with the text */ -} -#SubMenuDiv .menu_group_headers { - border-bottom:thin solid #DADADA; - text-align:center; - color:#2C2C2C; +/*** Default Styles ***/ +@import url(http://fonts.googleapis.com/css?family=Raleway); +@import url('css/custom.css'); +@import url('css/bootstrap.css'); +@import url('css/bootstrap-theme.css'); + +p.good { + font-weight:bold; + color:#28b095; } +p.bad { + font-weight:bold; + color:rgb(203, 90, 174); +} +table { + background-color:white; + margin:0 auto; + width:100%; + /*border-collapse: collapse;*/ + border:thin outset #B3B3B3; + + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: 1px 1px 2px #C3C3C3; + -webkit-box-shadow: 1px 1px 2px #C3C3C3; + box-shadow: 1px 1px 2px #C3C3C3; + -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3')"; + filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3') +} +table.selection { + +} +th { + border-bottom:thin solid #B3B3B3; + color:#2C2C2C; + font-weight:bold; + text-align:center; +} +th.ascending { + cursor:s-resize; +} +th.descending { + cursor:n-resize; +} +th:after { + content:""; + float:right; + margin-top:7px; + visibility:hidden; +} +th.ascending:after { + border-width:0 4px 4px; + border-style:solid; + border-color:#000 transparent; + visibility:visible; +} +th.descending:after { + border-bottom:none; + border-left:4px solid transparent; + border-right:4px solid transparent; + border-top:4px solid #000; + visibility:visible; +} +td { + padding:2px 4px; + text-align:left; + color:#575757; +} +td.select { + background-color:#eee; +} +td table { + background: #eee; +} +/* +table tr:first-child th:first-child, table tr:first-child td:first-child { + -moz-border-radius-topleft: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; +} +table tr:first-child th:last-child, table tr:first-child td:last-child { + -moz-border-radius-topright: 4px; + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; +} +table tr:last-child td:first-child { + -moz-border-radius-bottomleft: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; +} +table tr:last-child td:last-child { + -moz-border-radius-bottomright: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; +} +*/ +div.centre { + margin:0 auto; + text-align:center; +} +input { +} +input.image { + border-width:0px; + background-color:transparent; +} +input:hover{ +} +select { + font-family:Arial, Verdana, Helvetica, sans-serif; + font-size:12px; + border:thin solid #C3C3C3; + -webkit-border-radius:4px; + -moz-border-radius:4px; + border-radius:4px; + padding:4px 8px; + cursor: pointer; +} +input.inputerror, input.error, select.error, select.selecterror, label.error { + color:red; + border:2px solid red; +} +input[type='text'], input[type='tel'], input[type='password'], input[type='email'] { + border:thin solid #C3C3C3; + padding:4px 8px; + + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +input:required, select:required, textarea:required { + background-color:#e2f5ff; +} +input[type='text']:focus, input[type='tel']:focus, input[type='password']:focus, input[type='email']:focus, input[type='submit'], textarea:focus, select:focus, button:focus { + outline:none; + border-color:#2380CD; + + -moz-box-shadow: 0px 0px 5px #55B1EA; + -webkit-box-shadow: 0px 0px 5px #55B1EA; + box-shadow: 0px 0px 5px #55B1EA; +} +input[type='submit'], button { + background-color:#34a7e8; + border:thin outset #1992DA; + padding:6px 24px; + vertical-align:middle; + font-weight:bold; + color:#FFFFFF; + cursor: pointer; + + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: 1px 1px 1px #64BEF1 inset; + -webkit-box-shadow: 1px 1px 1px #64BEF1 inset; + box-shadow: 1px 1px 1px #64BEF1 inset; +} + +textarea{ + border:thin solid #C3C3C3; + padding:4px 8px; + + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.EvenTableRows { + background-color:white; +} +.OddTableRows { + background-color:#CCCCCC; +} + +div.error { + color:red; +} +div.warn { + color:maroon; +} +div.success { + color:darkgreen; +} +div.info { + color:navy; +} +div.page_help_text { + background:lightgrey url(images/help.png) top left no-repeat; + border:thin solid #C3C3C3; + color:black; + float:none; + font-weight:normal; + margin:0 auto; + padding:4px 10px; + position:static; + text-align:center; + visibility:visible; + width:80%; + z-index:1; +} + +/*** Calendar picker ***/ +#calendar{ + +} +.dpTbl { + border:1px solid #C3C3C3; + -moz-box-shadow: 0px 0px 8px #999999; + -webkit-box-shadow: 0px 0px 8px #999999; + box-shadow: 0px 0px 8px #999999; + -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#64BEF1')"; + filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#64BEF1'); +} +.dpTD { + border: 0; + width:25px; + text-align:right; + cursor:pointer; +} +.dpTbl button { + padding: 4px 12px; +} +.dpDayHighlight { + border: 0; + width:20px; + background-color: yellow; + text-align:right; + cursor:pointer; +} +.dpTDHover { + border: 0; + width:20px; + background-color: #E1E1E1; + text-align:right; + cursor:pointer; +} + +/* Table type is used for UI tables type 1 */ +.table1 { + width:90%; + background: #eee; + border: 0px 0px 2px 2px #222 solid; + margin: 0 auto; +} +/* Table type is used for UI tables type 2 */ +.table2 { + width:90%; + background: #eee; + border: 0px 0px 2px 2px #222 solid; + margin: 0 auto; +} +.tableheader { + font-weight: normal; + background-color: #777C59; +} +.notavailable { + font-weight:lighter; + font-style:italic; + color:#555555; +} +.label { + font-weight:bold; + font-style:normal; + font-size:120%; + color: #575757; +} +.table_index { + background-color: #F1FFDD; +} + + +.header { + background-image: url(""); + background-repeat: no-repeat; + background-attachment: fixed; + border: none; + margin: 0px; + padding: 0px; + background-color: #fddbdb; +} +input.inputerror { + background-color: #fddbdb; +} +textarea.texterror { + background-color: #fddbdb; +} +select.selecterror { + background-color: #fddbdb; +} +.OsRow { + background-color: #234567; + color:white; +} + +/*** CANVAS ***/ + +#CanvasDiv{ + background:#F1F1F1; + margin:0; +} + +/*** HEADER ***/ + +#HeaderDiv { + /* + overflow:hidden; REQUIRED: height according to items contained */ + color:#333333; + font-weight:bold; + padding-left:3px; + height: 44px; +} +#HeaderWrapDiv{ +} + +/*** HEADER - APP INFO ***/ + +#AppInfoDiv{ + font-family: Raleway, sans-serif; + float:left; /* REQUIRED: to the left */ + +} +#AppInfoDiv img{ + + vertical-align:middle; /* center image and text vertically */ +} +#AppInfoCompanyDiv{ + display:table-cell; /* REQUIRED: as a cell */ +} +#AppInfoUserDiv{ + display:table-cell; /* REQUIRED: as a cell */ +} +#AppInfoUserDiv a{ + text-decoration:none; + color:#333333; + font-weight:bold; +} +#AppInfoUserDiv a:hover{ + text-decoration:none; +} +#AppInfoModuleDiv{ +} + +/*** HEADER - QUICK MENU ***/ + +#QuickMenuDiv { + border-bottom: 3px solid #47c9af; + font-family: Raleway, sans-serif; + line-height: 1; + width: auto; +} +#QuickMenuDiv ul { +} +#QuickMenuDiv li { +} + +/*** links as buttons!!! clicking anywhere in the button will activate + the link!!! ***HJ***/ + +#QuickMenuDiv li a { + border: 0; + color: #444444; + display: block; + font-size: 25px; + font-weight: 400; + line-height: 1; + list-style: none; + margin: 0; + margin-right: -4px; + padding: 0; + padding: 10px; + position: relative; + text-decoration: none; + z-index: 2; + -webkit-transition: all .2s ease; + -moz-transition: all .2s ease; + -o-transition: all .2s ease; + transition: all .2s ease; +} +#QuickMenuDiv li:first-child a{ + +} +#QuickMenuDiv li:last-child a{ + +} +#QuickMenuDiv li a:hover { + background-color:#47c9af; + border-bottom:17px; + border-bottom-color:rgba(114, 51, 98, 1.00); + border-bottom-style:solid; + border-radius:18px 18px 0 0; + padding-bottom:1px; +} + +/*** BODY ***/ +#BodyWrapDiv{ + margin-left:-20px; +} +#BodyDiv { + background:#F1F1F1; + clear:right; /* REQUIRED */ + color:black; + font-family: Raleway, sans-serif; + min-height: 440px; + overflow:hidden; /* REQUIRED */ + padding:5px; + text-align:center; +} +#BodyDiv table { + width:auto; /* automatic width */ + margin:0 auto; + margin-bottom:10px; + + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: 1px 1px 2px #C3C3C3; + -webkit-box-shadow: 1px 1px 2px #C3C3C3; + box-shadow: 1px 1px 2px #C3C3C3; + -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3')"; + filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3') +} +#BodyDiv table.selection { + background-color:white; + border:thin outset #D2D2D2; + padding:5px 0 0 10px; + position: center fixed; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: 1px 1px 2px #C3C3C3; + -webkit-box-shadow: 1px 1px 2px #C3C3C3; + box-shadow: 1px 1px 2px #C3C3C3; + -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3')"; + filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#C3C3C3') +} + +/*** BODY - MAIN MENU ***/ +@media (min-width: 998px) { + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } +} +#MainMenuDiv{ + font-family:Raleway, sans-serif; + margin-top:5px; +} + +#MainMenuDiv ul{ + list-style:none; /* REQUIRED: hide bullets */ + padding:0; /* REQUIRED: remove extra gaps (ex-bullets) */ + margin:0; +} +#MainMenuDiv li{ + list-style:none; /* REQUIRED */ + padding:0; /* REQUIRED */ +} +#MainMenuDiv li a { /* link as button!!! not-pressed state */ + background-color: #47c9af; + background-image: -webkit-linear-gradient(135deg, #28b095, #47c9af); + background-image: -moz-linear-gradient(135deg, #47c9af, rgba(66, 204, 170, 0.94)); + background-image: -o-linear-gradient(135deg, #47c9af, rgba(66, 204, 170, 0.94)); + background-image: linear-gradient(135deg, #47c9af, rgba(66, 204, 170, 0.94)); + border-bottom: 1px solid rgba(255,255,255,.1); + box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 1px rgba(0,0,0,.1); + color: rgb(255,255,255); + display:block; + font-size:1.5rem; + font-weight:500; + height:50px; + letter-spacing: .2rem; + line-height:50px; + text-decoration:none; + /*text-shadow: 0 1px 1px rgba(0,0,0,.1);*/ + text-transform: uppercase; + transition: all .1s ease; +} + + + +#MainMenuDiv li:first-child a { + border-top: none; +} +#MainMenuDiv li a:hover{ /* link as button!!! pressed state */ + background-color: rgb(114, 51, 98); + background-image: -webkit-linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); + background-image: -moz-linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); + background-image: -o-linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); + background-image: linear-gradient(150deg, rgb(114, 51, 98), rgb(114, 51, 98)); + cursor: pointer; +} +#MainMenuDiv .main_menu_selected a{ /* the selected button */ + /*border:thin inset #191919;*/ + background:#2A2A2A; + border-bottom:thin solid #191919; +} +#MainMenuDiv .main_menu_selected a:hover{ + background:#2A2A2A; +} + +/*** BODY - SUB MENU ***/ + +#SubMenuDiv{ +} +#SubMenuDiv a:link, a:visited { + color:#0088CD; + text-decoration:none; +} +#SubMenuDiv a:hover { + color:#0088CD; + text-decoration:none; +} +#SubMenuDiv ul { + list-style-type:none; + margin:0; + padding:0; +} +#SubMenuDiv li { + padding:2px; + color:#333333; +} +#SubMenuDiv li img{ + vertical-align:middle; /* verticall align icon with the text */ +} +#SubMenuDiv .menu_group_headers { + border-bottom:thin solid #DADADA; + color:#2C2C2C; + text-align:center; +} #TransactionsDiv, #InquiriesDiv, -#MaintenanceDiv { - margin-left:-10px; - margin-top:5px; -} -#InquiriesDiv div{ /* default div, used for custom report header */ -} -#InquiriesDiv body{ -.menu_group_item p { - color:transparent; /* buttets color */ - margin:4px 0 0 0; -} - -/*** FOOTER ***/ - -#FooterDiv{ - font-family: Raleway, sans-serif; - clear:both; /* REQUIRED */ - color:#999999; - margin:auto; - overflow:hidden; - width:98.6%; -} -#FooterDiv a{ - text-decoration:underline; - color:#999999; -} -#FooterWrapDiv{ - overflow:hidden; - padding:3px; -} -#FooterLogoDiv{ - float:right; /* right side */ - padding:2px; -} -#FooterLogoDiv img { - vertical-align:middle; -} -#FooterVersionDiv{ - float:left; /* left side */ - margin-top:3px; -} -#FooterTimeDiv{ - clear:left; /* below */ -} -#Report { - /* Division id for reports. */} -#Report table { - /* Body of a report formatted with table tag. */ -} -.centre { - text-align:center; - /* Class selector to horizontal align a text (centre) in an element. */ -} -.number { - text-align:right; - /* Class selector to horizontal align a number (right) in an element. */ -} -.text { - text-align:left; - /* Class selector to horizontal align a text (left) in an element. */ -} -.page_title_text { - color:black; - font-size:18px; - margin:10px auto; - padding-bottom:2px; - padding-top:2px; - text-align:center; - width:60%; - /* Class selector for page title. */ -} - - @media (min-width: 1098px){ - .navbar-toggle { - display: none; - position: relative; - float: right; - padding: 9px 15px 1px 15px; - margin: 0; - background-color: #47c9af; - border: 3px solid rgba(114, 51, 98, 1.00); - border-radius:70px; - -} - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 15px 1px 15px; - margin: 0; - background-color: #47c9af; - border: 3px solid rgba(114, 51, 98, 1.00); - border-radius:70px; -} -.glyphicon.glyphicon-th { - font-size: 30px; -} - - -/* END Style for all. ********************************************************/ +#MaintenanceDiv { + margin-left:-10px; + margin-top:5px; +} +#InquiriesDiv div{ /* default div, used for custom report header */ +} +#InquiriesDiv body{ +.menu_group_item p { + color:transparent; /* buttets color */ + margin:4px 0 0 0; +} + +/*** FOOTER ***/ + +#FooterDiv { + clear:both; /* REQUIRED */ + color:#999999; + font-family: Raleway, sans-serif; + margin:auto; + overflow:hidden; + width:98.6%; +} +#FooterDiv a { + color:#999999; + text-decoration:underline; +} +#FooterWrapDiv { + overflow:hidden; + padding:3px; +} +#FooterLogoDiv{ + float:right; /* right side */ + padding:2px; +} +#FooterLogoDiv img { + vertical-align:middle; +} +#FooterVersionDiv{ + float:left; /* left side */ + margin-top:3px; +} +#FooterTimeDiv{ + clear:left; /* below */ +} +#Report { + /* Division id for reports. */} +#Report table { + /* Body of a report formatted with table tag. */ +} +.centre { + text-align:center; + /* Class selector to horizontal align a text (centre) in an element. */ +} +.number { + text-align:right; + /* Class selector to horizontal align a number (right) in an element. */ +} +.text { + text-align:left; + /* Class selector to horizontal align a text (left) in an element. */ +} +.page_title_text { + color:black; + font-size:18px; + margin:10px auto; + padding-bottom:2px; + padding-top:2px; + text-align:center; + width:60%; + /* Class selector for page title. */ +} + +@media (min-width:1098px) { + .navbar-toggle { + background-color: #47c9af; + border: 3px solid rgba(114, 51, 98, 1.00); + border-radius:70px; + display:none;/* ? */ + float:right; + margin:0; + padding:9px 15px 1px 15px; + position:relative; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } +} + +.navbar-toggle { + background-color: #47c9af; + border: 3px solid rgba(114, 51, 98, 1.00); + border-radius:70px; + float:right; + margin:0; + padding:9px 15px 1px 15px; + position:relative; +} +.glyphicon.glyphicon-th { + font-size:30px; +} + + +/* END Style for all. ********************************************************/ Modified: trunk/css/aguapop/default.css =================================================================== --- trunk/css/aguapop/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/aguapop/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -500,5 +500,24 @@ padding:5px; text-align:center; /* Class selector for page title. */ -} -/* END Style for all. ********************************************************/ +} +/* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/default/default.css =================================================================== --- trunk/css/default/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/default/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -538,7 +538,6 @@ text-align:center; /* Class selector for page title. */ } - /* END Style for all. ********************************************************/ @@ -545,15 +544,17 @@ /* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ @media only screen and (max-device-width:767px) { - /* Style for new browser in a device with a rendering width less than 768px. */ + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ } -@media only screen and (min-device-width:768px) and (max-device-width:1023px) { - /* Style for new browser in a device with a rendering width between 768px and 1024px. */ +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ } -@media only screen and (min-device-width:1024px) { - /* Style for new browser in a device with a rendering width greater than 1024px. */ +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ } - +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/fluid/default.css =================================================================== --- trunk/css/fluid/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/fluid/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -397,5 +397,23 @@ text-align:center; /* Class selector for page title. */ } +/* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ } -/* END Style for all. ********************************************************/ + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/fresh/default.css =================================================================== --- trunk/css/fresh/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/fresh/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -512,3 +512,22 @@ /* Class selector for page title. */ } /* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/gel/default.css =================================================================== --- trunk/css/gel/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/gel/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -553,3 +553,22 @@ /* Class selector for page title. */ } /* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/professional/default.css =================================================================== --- trunk/css/professional/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/professional/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -532,3 +532,22 @@ /* Class selector for page title. */ } /* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/professional-rtl/default.css =================================================================== --- trunk/css/professional-rtl/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/professional-rtl/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -550,3 +550,22 @@ /* Class selector for page title. */ } /* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/silverwolf/default.css =================================================================== --- trunk/css/silverwolf/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/silverwolf/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -520,3 +520,22 @@ /* Class selector for page title. */ } /* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/wood/default.css =================================================================== --- trunk/css/wood/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/wood/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -582,5 +582,24 @@ padding:5px; text-align:center; /* Class selector for page title. */ -} -/* END Style for all. ********************************************************/ +} +/* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/css/xenos/default.css =================================================================== --- trunk/css/xenos/default.css 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/css/xenos/default.css 2017-06-25 02:50:29 UTC (rev 7797) @@ -652,3 +652,22 @@ /* Class selector for page title. */ } /* END Style for all. ********************************************************/ + + +/* If you want to use a cascading style sheet for a small device width, uncomment line "<meta name="viewport" content="width=device-width, initial-scale=1" />" on includes/header.inc and use the following sections. */ + +@media only screen and (max-device-width:767px) { + /* Style for new browser in a device with a rendering width less than 768px (xs - Extra small devices - Phones). */ +} + +@media only screen and (min-device-width:768px) and (max-device-width:991px) { + /* Style for new browser in a device with a rendering width between 768px and 992px (sm - Small devices - Tablets). */ +} + +@media only screen and (min-device-width:992px) and (max-device-width:1199px) { + /* Style for new browser in a device with a rendering width between 992px and 1200px (md - Medium devices - Desktops). */ +} + +@media only screen and (min-device-width:1200px) { + /* Style for new browser in a device with a rendering width greater than 1200px (lg - Large devices - Larger desktops). */ +} Modified: trunk/doc/Change.log =================================================================== --- trunk/doc/Change.log 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/doc/Change.log 2017-06-25 02:50:29 UTC (rev 7797) @@ -1,5 +1,6 @@ webERP Change Log +24/06/22 RChacon: Add style sections for device rendering width ranges for no responsive themes. 23/06/22 RChacon: Fix class for TransactionsDiv, InquiriesDiv and MaintenanceDiv. Fix bootstrap copy. 22/06/22 Exson: Fixed the Over Receive Portion bug in WorkOrderReceive.php. 21/06/17 RChacon: Add meta viewport for initial-scale=1 for working css in small devices. Modified: trunk/index.php =================================================================== --- trunk/index.php 2017-06-24 00:07:15 UTC (rev 7796) +++ trunk/index.php 2017-06-25 02:50:29 UTC (rev 7797) @@ -58,23 +58,17 @@ $_SESSION['Module'] = $_GET['Application']; } -//=== MainMenuDiv ======================================================================= +// BEGIN MainMenuDiv =========================================================== +// Option 1: echo '<div class="row well sidebar-nav ">'; echo '<div class="col-md-3">'; - - - - - - - - - - - - echo '<div id="MainMenuDiv" class= "collapse navbar-collapse navbar-bootsnipp-collapse sidebar-navbar-collapse ">'; echo '<ul class="nav">'; //===HJ=== +/* +// Option 2: +echo '<div id="MainMenuDiv" class="col-xs-12 col-sm-6 col-md-4 col-lg-3"><ul class="nav">'; +*/ + $i=0; while ($i < count($ModuleLink)){ // This determines if the user has display access to the module see config.php and header.php @@ -101,9 +95,9 @@ //=== SubMenuDiv (wrapper) ============================================================================== echo '<div id="SubMenuDiv">'; //===HJ=== +// BEGIN TransactionsDiv ======================================================= +echo '<div id="TransactionsDiv" class="col-xs-12 col-sm-6 col-md-4 col-lg-3"><ul class="list-group-item">'; -echo '<div id="TransactionsDiv" class="col-xs-12 col-sm-6 col-md-4 col-lg-3"><ul class="list-group-item">'; //=== TransactionsDiv === - echo '<li class="menu_group_headers">'; //=== SubMenuHeader === if ($_SESSION['Module']=='system') { $Header='<img src="' . $RootPath . '/css/' . $Theme . '/images/company.png" title="' . _('General Setup Options') . '" alt="' . _('General Setup Options') . '" /><b>' . _('General Setup Options') . '</b>'; @@ -126,7 +120,8 @@ } $i++; } -echo '</ul></div>'; //=== TransactionsDiv === +echo '</ul></div>'; +// END TransactionsDiv ========================================================= echo '<div id="InquiriesDiv" class="col-xs-12 col-sm-6 col-md-4 col-lg-3"><ul class="list-group-item">'; //=== InquiriesDiv === |