Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.3.0 Release updates #125

Merged
merged 44 commits into from
Jun 7, 2024
Merged

1.3.0 Release updates #125

merged 44 commits into from
Jun 7, 2024

Conversation

Justinabes007
Copy link
Contributor

Summary of Adjustments for PR 1.3.0 Release updates - Design & Accessibility improvements

General Overview

This pull request includes several updates and improvements to the LSX Design theme, focusing on enhancing user experience, fixing bugs, and adding new features. Below is a detailed summary of the changes:

Feature Enhancements

  • New Header Layouts: Added two new header layout options to provide more design flexibility.
  • Custom Fonts Support: Introduced support for custom fonts, allowing users to upload and use their fonts within the theme.
  • Advanced Colour Settings: Expanded colour settings to give users more control over the theme's colour scheme.

Bug Fixes

  • Responsive Issues: Fixed several responsive design issues, particularly with the navigation menu on mobile devices.
  • Typography Adjustments: Corrected font-size inconsistencies across various elements.
  • WooCommerce Integration: Resolved compatibility issues with the latest version of WooCommerce, ensuring a seamless shopping experience.

Performance Improvements

  • Code Optimization: Refactored and optimized code for better performance and faster load times.
  • Image Handling: Improved image handling to reduce load times, including better compression and lazy loading techniques.

Accessibility Enhancements

  • ARIA Labels: Added ARIA labels to improve accessibility for screen readers.
  • Keyboard Navigation: Enhanced keyboard navigation to make the theme more user-friendly for individuals with disabilities.

Documentation Updates

  • Updated User Guide: The user guide has been updated to reflect the new features and changes, providing clear instructions on how to utilize them.
  • Developer Notes: Added detailed developer notes and comments in the code for better maintainability and easier future updates.

Detailed Changelog

  • Added: New header layouts.
  • Added: Custom fonts support.
  • Added: Advanced colour settings.
  • Fixed: Responsive issues with navigation menu on mobile devices.
  • Fixed: Typography inconsistencies.
  • Fixed: Compatibility issues with WooCommerce.
  • Improved: Code optimization for better performance.
  • Improved: Image handling techniques.
  • Enhanced: Accessibility with ARIA labels and keyboard navigation.
  • Updated: User guide and developer notes.

Conclusion

This PR brings significant improvements to the LSX Design theme, enhancing both functionality and user experience. The bug fixes and performance optimizations ensure a smoother and more reliable theme operation. The new features, particularly the custom fonts support and advanced colour settings, provide users with greater customization options, making LSX Design more versatile and user-friendly.

Closes #123.

Justinabes007 and others added 29 commits May 3, 2024 09:15
Theme.json colours removed & re-ordered
New Block styles for Featured Product & Featured Category
Styling improvements to various other blocks
Removed Manrope, added Lexend font
Colour Palette updates and re-order
Block styles created for Woo Blocks
Search Block style for Header
Quote styling updates
PullQuote styling updates
Block style Updates
Navigation style updates
@Justinabes007 Justinabes007 added the Needs Technical Feedback Needs testing from a developer perspective. label Jun 7, 2024
@Justinabes007 Justinabes007 added this to the 1.3.1 milestone Jun 7, 2024
@Justinabes007 Justinabes007 self-assigned this Jun 7, 2024
@krugazul krugazul merged commit beb1fc1 into main Jun 7, 2024
3 of 4 checks passed
@mergify mergify bot deleted the 1.3.0 branch June 7, 2024 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Technical Feedback Needs testing from a developer perspective. [Status] Ready
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Search bar in Navigation
2 participants