Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

---

## [Unreleased] — Migrate Services patterns to the Core Icon block (LS-3229)

### Changed

- Replaced `outermost/icon-block` (third-party "Icon Block" plugin) with WordPress 7.1's native Core Icon block (`core/icon`) across the 3 Services page patterns — `patterns/hero/services-hero.php`, `patterns/sections/services-linked-decisions.php`, `patterns/sections/services-service-clusters.php` — referencing icons from the `lightspeed` collection registered in `ls-plugin`. Final batch of the Core Icon block migration (LS-3229).
- Converted the PHP icon arrays in these files (per-service, per-cluster, per-step) from raw inline SVG to bare `lightspeed/{name}` slugs, and rewrote their loop templates to emit `core/icon` block markup dynamically per iteration, removing the now-unused raw-SVG helper variables.

See [PR #50](https://github.com/lightspeedwp/ls-theme/pull/50).

---

## [Unreleased] — Build Services page: hero, linked decisions, and service clusters (LS-1598)

### Added

- Added `patterns/hero/services-hero.php`: breadcrumb, eyebrow, heading, description, CTAs, and a lifecycle-phase-coloured row of all 14 service tags linking to their `/services/` pages.
- Added `patterns/sections/services-linked-decisions.php`: a six-step process pill row (Discover/Create/Build/Launch/Grow/Evolve) linking to new `/services/` phase pages, with a fixed whole-pill click target.
- Added `patterns/sections/services-service-clusters.php`: five cluster cards in an asymmetric 3+2 layout grouping all 14 services, each linking out to its individual service page.
- Added `styles/sections/cards/card-cluster.json`, a new shared card shell for the service-clusters section.

### Fixed

- Fixed the second service-clusters card row's `blockGap` being nested outside `spacing` instead of inside it, which silently fell back to WordPress's default gap instead of matching row 1.

---

## [Unreleased] — Build Search template (LS-2594)

### Added
Expand Down
1 change: 1 addition & 0 deletions assets/css/services-hero.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions assets/css/services-linked-decisions.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions assets/css/services-service-clusters.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions functions.php
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@ function ls_theme_setup() {
add_editor_style( 'assets/css/card-shells.css' );
add_editor_style( 'assets/css/cta-buttons.css' );
add_editor_style( 'assets/css/home-hero.css' );
add_editor_style( 'assets/css/services-hero.css' );
add_editor_style( 'assets/css/services-linked-decisions.css' );
add_editor_style( 'assets/css/services-service-clusters.css' );
add_editor_style( 'assets/css/work-hero.css' );
add_editor_style( 'assets/css/work-single-hero.css' );
add_editor_style( 'assets/css/blog-hero.css' );
Expand Down
Loading
Loading