I have finished building the site now, here is the rest of the bugs / limitations that I experienced during the development of the site:
docs missing / bug – shortcode in footer [wpgdprc]
not recognised – you have to go in to the gdpr plugin and manually turn it on for CF7 forms
.bg-light should be a setting (or an auto shade of the primary), the light blue clashed with the theme when i changed the primary colour to green
section heading element – let me pick the heading tag element (I wanted the first one on the page to be a h1 tag).
Tried to use the “custom heading” element as an alternative but its not theme aware (no mini line under the heading and not got spacings).
section element, with rotate background on, I would have liked more control over the spacing. On your demo you overlay the header over the diagonal line but my designer wanted it to work more like separator lines between two sections so I had to put the padding back in.
Note: section element is missing a css class attribute setting
Row property Stretch Row doesn’t seem to work correctly. The settings Default and Stretch Row still stretch the content, even though there are other separate settings for this – Stretch Row and Content / Stretch Row and Content (No Margins). So there is no way to put content inside a grid unless you use your Bluishost Section element which has restricted options.
the custom color rule that looks like this:
.bg-dark:before, .bg-primary:before, .title-bg-dark, .main-footer, .main-footer:before, .goDown, .sticking .header-menu > ul > li > a:after, .sticking .header-menu > ul > li.active > a:after, .sticking .header-menu > ul > li:hover > a:after, .sticking .btn-transparent:hover, .section-title h2:before, .single-pricing-plan p:before, .single-pricing-plan .popular, .swiper-pagination-bullet-active, .why-us-video:before, .preLoader, .single-home-feature h3:before, .bg-secondary:before, .sticky-tape:before, .sticky-tape:after, .domain-price li > span:before, .domain-table .thead-dark th, .search-form button:focus, .search-form button:active, .search-form button:hover, .widget-title:before, .tag-list li a:hover, .btn-primary:hover, .not-found-title, .back-to-top:hover, .woocommerce span.onsale, .search-form button:focus, .search-form button:active, .search-form button:hover, .woocommerce-product-search button:hover, .woocommerce-product-search button:focus, .woocommerce-product-search button:active, .widget-title:before, .widget.woocommerce h2:before {
background-color: <CUSTOM MAIN COLOR>;
}
is missing the rule to style the underline of the active menu when its docked at the top with the page unscrolled. My bg is white and the default underline is white so I cannot see the underline until I scroll.
fix the logo / navbar alignment by adding <div class="row align-items-center">
in header-menu.php
logo is distorted by a combination of settings. Set the height of the logo and then it squashes it down by 8 px with the other rule:
/* style.css*/
.main-header .logo img {
display: inline-block;
padding-top: 8px;
}
/* injected dynamic into page */
.logo img {
height: 61px;
width: 239px;
}
originally the height is auto and it plays nice then but if you set a height it distorts it with that padding-top.
page-header.php should be
esc_html__( 'Search Results', 'bluishost' )
not
esc_html__( 'Search Result', 'bluishost' )
dynamic html and all of your css rules that target:
h1, h2, h3, h4, h5, h6
should be
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6
to support the bootstrap feature of letting you style another tag like a header
bluishost-breadcrumbs.php – search results translation is missing space, should be:
esc_html__('Search results for: ','bluishost')
not
esc_html__('Search results for:','bluishost')
— also cant fix this one without editing core files because its not included in an override friendly way
hooks-functions.php – bluishost_blog_posts_meta_cb
please wrap the date in a div/span with a class, same for author.
I just wanted to hide the author but now i have had to take over management of this part of the code
Also the same problem is in the latest news element which is baked into the core plugin
font colour is redefined multiple times, making it harder to change the colour sitewide:
body,
.single-review p,
.post-detail-content p,
.comment-content p
bug – search results – search results with multiple pages is set to use next/prev pagination links which is badly designed. It shows “Older Post” / “Newer Post” which isn’t appropriate for search results – the search results aren’t date ordered. Shouldn’t mention posts. Should be numbered pages.
typo – pagination.php – These lines should be Older Posts / Newer Posts:
$older = esc_html__( 'Older Post', 'bluishost' ).' <i class="fas fa-arrow-right"></i>';
$newer = '<i class="fas fa-arrow-left"></i> '.esc_html__( 'Newer Post', 'bluishost' );
typo – two snippets use the phrase “Reading Continue” – it should be “Continue reading” or “Read more”
404 page – the monster is half hidden behind the menu even with the theme defaults
404 page – typo – “or might be never exist.” should be “or might never have existed.”