General
/* add padding to blog images */
.jsn-layout-blog .pull-left.item-image img {
padding: 20px;
}
/* fix squashed article contents */
.article-contents {
display: inherit;
}
Header
/* Remove Header background image */
#header-inner{background: none;}
/* Disable the world image in header */
#header-inner {background-image: none;}
/* Remove logo white background */
#jsn-logo {background-color: transparent;}
/* Remove topbar padding and margins */
#jsn-topheader-inner {padding-top: 0;}
/* reduce gap between logo and menu */
#jsn-topheader {margin-bottom: 0;}
Menu
/* create a 100% wide menu background */
#jsn-body{
border-top: 51px solid #222222;
margin-top: -51px;
}
If you you need to make the menu taller just increase both 51px.
/* remove line/border below menu */
#jsn-body {
border-top: none;
}
/* Make Main Menu Grey */
#jsn-menu {
background-color: #EFEFEF; /*#EFEFEF this is very common*/
box-shadow: none;
}
Bug Fixes
/* Bug Fix - Content goes of the side - I think that is what this fixes */
@media only screen and (min-width: 481px) and (max-width: 768px), (min-device-width: 481px) and (max-device-width: 768px) and (orientation:portrait) {
#header-inner{
width: inherit !important;
margin: 0 auto;
}
}
module responsive suffix do not work
Please check the file template_pro.css at line 30:
#jsn-page transition: width 0.3s ease-in-out; -moz-transition: width 0.3s ease-in-out; -webkit-transition: width 0.3s ease-in-out; }
The code is missing a "{" after #jsn-page that makes the code incorrect, so all the css after this point is not parsed.
The correct code:
#jsn-page {
transition: width 0.3s ease-in-out;
-moz-transition: width 0.3s ease-in-out;
-webkit-transition: width 0.3s ease-in-out;
}
Then all the class suffix will work fine.
Right hand side is cut off - responsive failed (not all verified as there seems to be 2 soluitions)
The issue has been fixed by changing some css 'css/layouts/jsn_mobile.css' at line 20:
#jsn-pos-topbar,
#jsn-topheader-inner,
#header-inner,
#jsn-header-inner,
#jsn-pos-promo-full,
#jsn-promo-inner,
#jsn-pos-content-top,
#jsn-pos-content-top-below,
#jsn-content,
#jsn-content-bottom-inner,
#jsn-usermodules3-inner,
#jsn-content-bottom-mid-inner,
#jsn-content-bottom-below-inner,
#jsn-footer-inner {
width: 100%; /* change from width: 1170px; */
min-width: inherit;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
'css/layouts/jsn_mobile.css' at line 783:
#jsn-pos-promo {
margin: 0; /* change from margin: 0 20px; */
}
the issue is not fixed. The template changer, the right column and and main content area get cut off. Just like before
In templates/jsn_time_pro/css/layouts/jsn_mobile.css line 34
width: 1170px changed to width: 100%;
In 'templates/jsn_time_pro/css/template.css' line 239, add this code:
@media only screen and (max-width: 1199px), (max-device-width: 1199px) {
#jsn-pos-topbar,
#jsn-topheader-inner,
#header-inner,
#jsn-pos-promo-full,
#jsn-promo-inner,
#jsn-pos-content-top,
#jsn-pos-content-top-below,
#jsn-content,
#jsn-content-bottom-inner,
#jsn-usermodules3-inner,
#jsn-content-bottom-mid-inner,
#jsn-content-bottom-below-inner,
#jsn-footer-inner {
width: 100%;
}
}
cannot change font size in template config
remove the following from the tempalte.css
.article-contents{
font-size: 14px;
}