Skip to content

feat: enhance FeaturesSection and HeroSection with improved translati… - #1

Merged
roble merged 2 commits into
mainfrom
dev
Apr 18, 2026
Merged

feat: enhance FeaturesSection and HeroSection with improved translati…#1
roble merged 2 commits into
mainfrom
dev

Conversation

@roble

@roble roble commented Apr 18, 2026

Copy link
Copy Markdown
Contributor

This pull request updates the feature descriptions and improves the layout and responsiveness of the HeroSection and FeaturesSection components. The most significant changes include updating feature descriptions to better reflect the testing and i18n capabilities, introducing a new icon, and refining the hero section's layout for better appearance across screen sizes.

Feature updates:

  • Updated the feature list to combine and clarify the testing features, now describing both PHPUnit and Playwright E2E testing in a single entry, and replaced the Playwright E2E entry with a new "Multi-language" feature that highlights async translation file loading and easy language addition.
  • Added the Languages icon from lucide-vue-next and updated icon usage in the features list.

Hero section layout and responsiveness improvements:

  • Adjusted padding, font sizes, and spacing in the hero section for better readability and responsiveness, including changes to heading and paragraph text sizes for mobile and desktop.
  • Improved the command display by making the font size responsive, enhancing readability on different screen sizes.
  • Refactored the module cards grid to be more responsive and visually consistent across breakpoints, and adjusted the background mask and pattern overlays for both light and dark modes to improve visual alignment and appearance. [1] [2]
  • Added additional bottom margin to the section containing the documentation button for improved spacing.

Copilot AI review requested due to automatic review settings April 18, 2026 12:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refines the marketing landing page sections by updating the feature copy (testing + i18n messaging) and improving the HeroSection layout/responsiveness (typography, spacing, and module-card grid/pattern alignment).

Changes:

  • Updated FeaturesSection feature list copy, consolidating testing messaging and adding a new “Multi-language” feature with a new icon.
  • Refined HeroSection responsive spacing/type scale and improved command snippet readability across breakpoints.
  • Adjusted the module cards grid and background pattern transforms for better responsiveness/alignment.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
resources/js/pages/sections/HeroSection.vue Responsive layout/typography tweaks, command snippet sizing, and module grid/pattern adjustments.
resources/js/pages/sections/FeaturesSection.vue Feature copy updates; replaces Playwright-specific item with Multi-language and adds Languages icon usage.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread resources/js/pages/sections/HeroSection.vue Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@roble
roble merged commit df88ca9 into main Apr 18, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants