I fixed it myself!! herrah
Great to hear! Feel free to provide your solution here in case it helps others in the future.
Hi, Yes- I added this into the stylesheet to fix the header :
body.home header#masthead.site-header,
body.archive.category header#masthead.site-header {
position: fixed;
then added changes to margin top into the responsive code in the cubic stylesheet. See below code that changes depending on width of screen
body.archive.category div#content.site-content,
body.home div#content.site-content {
margin-top: 0px;
}
/*--------------------------------------------------------------
7.0 Responsive
--------------------------------------------------------------*/
body.archive.category div#content.site-content,
body.home div#content.site-content {
margin-top: 73px;
}
/*--------------------------------------------------------------
7.1 x <= 568px
--------------------------------------------------------------*/
@media screen and (min-width: 568px) {
/* Content */
body.archive.category div#content.site-content,
body.home div#content.site-content {
margin-top: 97px;
}
.archive .hentry,
.blog .hentry,
.search-results .hentry {
float: left;
padding-bottom: 50%;
width: 50%;
}
.archive .hentry:nth-of-type(2n+3),
.blog .hentry:nth-of-type(2n+3),
.search-results .hentry:nth-of-type(2n+3) {
clear: left;
}
}
/*--------------------------------------------------------------
7.2 x <= 768px
--------------------------------------------------------------*/
@media screen and (min-width: 768px) {
/* Layout */
body.archive.category div#content.site-content,
body.home div#content.site-content {
margin-top: 0px;
}
.archive .page-header,
.search-results .page-header,
.unfixed-header.archive:not(.sidebar-open) .page-header,
.unfixed-header.archive:not(.sidebar-open) .site-header,
.unfixed-header.blog:not(.sidebar-open) .site-header,
.unfixed-header.search-results:not(.sidebar-open) .page-header,
.unfixed-header.search-results:not(.sidebar-open) .site-header {
position: absolute;
}
.archive .site-footer,
.blog .site-footer,
.search-results .site-footer {
position: inherit;
}
/* Jetpack */
#infinite-handle:before {
-webkit-transform: none;
-moz-transform: none;
transform: none;
}
.site-main .infinite-loader {
width: 100%;
height: 73px;
border: 0;
border-top: 1px solid #d9d9d9;
}
.infinite-scroll.neverending .site-main .infinite-loader {
height: 49px;
}
.infinite-scroll.neverending .site-footer {
display: none;
}
.infinity-end.neverending .site-footer {
display: block;
}
}
/*--------------------------------------------------------------
7.3 x <= 1024px
--------------------------------------------------------------*/
@media screen and (min-width: 1024px) {
/* Content */
.archive .hentry,
.blog .hentry,
.search-results .hentry {
padding-bottom: 33.3333%;
width: 33.3333%;
}
.archive .hentry:nth-of-type(2n+3),
.blog .hentry:nth-of-type(2n+3),
.search-results .hentry:nth-of-type(2n+3) {
clear: none;
}
.archive .hentry:nth-of-type(3n+4),
.blog .hentry:nth-of-type(3n+4),
.search-results .hentry:nth-of-type(3n+4) {
clear: left;
}
}
Great, thanks for sharing!
Just a heads-up that by editing the theme files directly, you’ll lose your changes the next time you update Cubic or Boardwalk to the latest version. To avoid having to redo all your changes every time, you can add your CSS overrides to a custom CSS plugin so they’ll be protected after theme updates. Since you’re already using Jetpack, an easy way to add custom CSS is to activate the Custom CSS module. You’ll then add your custom CSS in the new stylesheet editor that’ll appear in your dashboard, under Appearance > Edit CSS.