- Feature - Added light/dark color scheme support with admin controls in Customizer
- Feature - Added front-end color scheme toggle for visitors (sun/moon icons)
- Feature - Color scheme respects system preference when set to Auto
- Feature - User color scheme preference persists via localStorage
- Update - Replaced legacy color controls with new Color Scheme section
- Update - Converted hardcoded colors to CSS custom properties for theming
- Major - Modernized and rebranded Highwind as HeightWind
- Update - Upgraded FontAwesome from 4.0.3 to 7.0.0 Free
- Update - Migrated from LESS to SCSS/Sass
- Update - Migrated from @import to @use syntax (Sass modules)
- Update - Added modern npm-based build system
- Update - Improved list styling for better readability
- Update - Added Text Domain and WordPress version requirements to stylesheet header (WordPress.org best practices)
- Update - Updated all @since tags to 2.0.0 (rebrand from HighWind to HeightWind)
- Fix - Fixed menu item height inconsistency
- Fix - Fixed third-level submenu positioning to appear to the right of parent items
- Fix - Improved submenu contrast by darkening background color for better visibility
- Fix - Removed navigation bottom border and list item padding for cleaner, more compact layout
- Fix - Fixed WordPress block search widget styles and button visibility
- Fix - Fixed WordPress block quote styling (removed border, adjusted spacing)
- Fix - Replaced scroll event listener with Intersection Observer API for better performance
- Fix - Updated back-to-top button to be square (44x44px) for WCAG compliance
- Fix - Fixed Sass slash-div deprecation warnings by migrating to math.div()
- Fix - Added translator comments to all strings with placeholders for better i18n support
- Fix - Fixed 8 output escaping issues for improved security (esc_url, esc_html, esc_attr, wp_kses_post, absint)
- Fix - Fixed WooCommerce array offset errors when options don't exist in database
- Fix - Changed print to echo in heightwind-functions.php (WordPress coding standards)
- Cleanup - Modernized WooCommerce CSS by removing obsolete legacy code
- Cleanup - Removed unused FitVids and Modernizr plugin files and references
- Cleanup - Removed legacy translation files (outdated, broken references to old file paths)
- Dev - Added build scripts for CSS and JavaScript
- Dev - Added watch mode for development
- License - Updated to properly credit original HighWind by James Koster
- Fix - Background color setting.
- Fix - ul/ol padding.
- Tweak - View cart button styling on product archives.
- Tweak - Remove codekit config file
- Fix - Search template uses the correct loop
- Tweak - Removed id arg from heightwind_content_nav()
- Tweak - Several small style tweaks
- Tweak - Sanitize Customizer settings
- Fix - Footer widgets have consistent headings.
- WooCommerce Fix - Memory error on single product page.
- Localization - Portuguese translation. Props Nuno Alves.
- Several minor tweaks and improvements. Props Skara.
- Tweak - Heading font weights.
- Tweak - Header width is applied to navigation and footer too.
- Fix - Removed duplicated fitvids.
- Fix - By post author comment styles (links).
- Fix - WooCommerce product image width.
- Tweak - If the content / bg colors are different the header section will adjust in width to match the content section.
- Tweak - Gutter widths.
- Tweak - WooCommerce star ratings no longer cut off.
- Tweak - WooCommerce pagination styles.
- Tweak - Widened the max-width a little to improve readability further
- Tweak - Font weight adjustment.
- Tweak - Widget headings are now h2s.
- Tweak - Removed all text-shadows.
- Fix - Adjacent list margins.
- Fix - Replies to author comments no longer inherit author styles.
- Tweak - Typography on desktop orientation slightly larger with a smaller measure.
- Persian translated kudos mmnaderi.
- Added support for jetpack infinite scroll (Thanks BFTrick).
- Added codekit-config.json (Thanks BFTrick).
- Comment by post author style.
- Tweaked comment form display and layout on handheld devices.
- Removed sidebar background.
- Tweaked caption spacing.
- Renamed setup_styles() to heightwind_woocommerce_setup_styles().
- Renamed woocommerce_prep() to heightwind_woocommerce_prep().
- Fix comment arrow color.
- Textareas and inputs now adopt body color from theme options.
- Buttons now adopt color from content background option rather than body background option.
- Better placeholder attribute color for compatibility with wider variety of color schemes.
- Added alt tag to header gravatar.
- Default featured image size set to 'large' and made filterable via
heightwind_featured_image_size. Kudos BFTrick. - General style tweaks.
- WooCommerce Integration.
- Added Content Background Color option.
- Tweaked sidebar appearance.
- Some typography tweaks for handheld devices.
- Tweaked heading font weights.
- Tweaked button / input styles.
- Tweaked gravatar shadow.
- More German translations (kudos daviddamm).
- Fixes issue with Jetpacks Hovercards compontent.
- Tweaked date and category icons.
- WordPress Smileys display inline.
- No longer tries to display post image on 404.php.
- German translation (kudos daviddamm).
- Added translatable 'Continue Reading' link to
the_content(). - Ditch the translucent menu effect.
- Fixed undefined variable when no footer widgets are set
- Set max-width:100% on all images.
- Created en_GB .po/.mo and xx_XX.pot.
- Polish translation (kudos pd_wordpress).
- Fixed Firefox nav issue.
- Minified editor-styles.css
- Updated FontAwesome.
- Iconised standard widgets.
- Tweaked sidebar padding.
- Added header image default dimensions.
- Featured image now hooked in rather than added via the_content filter.
- Custom header arguments are now filterable.
- Added body.fullwidth helper class.
- Better gravatar animation
- Altered button hover style.
- Added hooks inside heightwind_main_navigation().
- Styled fieldset
- Tweaked dropdown animation
- Tweaks back-to-top animation
- Nav fades out slightly when scrolling
- Added copyright
- Initial release!
===============
- Adds Content Background Color option. This will be set to the same color as the default background color (
#f8f8f9) by default. If you've changed the background color you will need to update this new option (via Your Site > Customize) to match.