Releases
04/02/2026
Minor Release
Added WP Default Search Styles to WP theme
Theme now has the ability to easily add basic WP search to projects without major styling using search.php template.
File system for this is contained in wp-content/themes/nw-theme/search
View documentation for this here: https://theme.newwave-web.co.uk/documentation/default-wp-search/
View search page results here: https://theme.newwave-web.co.uk/?s=block
20/09/2024
Major Release
Added .jpg block library thumbnail previews in WP backend
Each block in the theme .jpg thumbnail previews in their icon folders.
Folder structure for .jpg previews are situated in this fashion:
- blocks
-- banners
--- icons
---- banner-1.jpg
banner-2.jpg
banner-3.jpg
Designers can bulk export block thumbnail previews from XD.
These will automatically apply, if the name of the file matches the name of the block.
The declarations need to be added to:
wp-content/themes/nw-theme/lib/block-icons.php
wp-content/themes/nw-theme/lib/blocks.php
01/07/2023
Major Release
Added Ongoing Block Library Addition to Theme
Added the Vanilla block library page to the theme, with means to expand library over time.
06/06/2023
Minor Release
Integrated Rellax JS Parallax Library
Integrated Rellax parallax JS library.
Use the .rellax class on any element. Further refine with data-rellax-speed="10"
Use the .rellax_desktop class to remove the Rellax function on mobile. (Favourable method most probably for builds.)
Parallax effects are general parallax effects meant to be used on block elements.
By default new projects will have the parallax library set to true.
06/06/2023
Minor Release
Integrated Ukiyo Image Parallax Library
Integrated Ukiyo image parallax JS library.
Use the .ukiyo class on img tags and wrapping div tags.
Parallax overflows are hidden with this library.
By default new projects will have the parallax library set to true.
05/06/2023
Major Release
Integrated Lenis Smooth Scroll Library
Integrated Lenis Smooth Scroll Library. Library works on native browser scroll.
By default new projects will have the scroll library set to true.
Limitations will likely be found which will be listed in see more section.
02/06/2023
Minor Release
Global Hover Zoom for ACF Awesome Photos function
Have integrated a global hover zoom, available for awesome_acf_responsive_image() function.
Use .hover_zoom class on wrapping image-size divs.
Available in main.css for use globally.
27/05/2023
Minor Release
Added PHP clean() function for string ID’s
A PHP function, for use globally, to strip out all spacebar characters.
For use with strings of text. Useful for ID’s.
16/05/2023
Minor Release
Updated global base navigation files to match new standard
Base navigation for desktop, mobile + tray have been updated to match more recent projects.
See: nw-theme/navigation
03/04/2023
Minor Release
Added get_animated_field() function for animated text entrance
Animates headings & text letter-by-letter, using lettering.js library.
Works with: PHP Variables, ACF fields & subfields, plain strings.