Skip to content

refactor(pricing): restructure pricing page, styles and tests#417

Closed
vitormattos wants to merge 19 commits into
mainfrom
feat/pricing-refactor
Closed

refactor(pricing): restructure pricing page, styles and tests#417
vitormattos wants to merge 19 commits into
mainfrom
feat/pricing-refactor

Conversation

@vitormattos

@vitormattos vitormattos commented Jul 4, 2026

Copy link
Copy Markdown
Member

Superseded by #419, which preserves the same pricing scope with a clean branch history and avoids the failing commit metadata issues seen on this PR.

Original summary:

Summary

  • extract WooCommerce pricing integration and page/view-model logic into dedicated support classes
  • move pricing inline CSS to SCSS and encapsulate dynamic style generation
  • add PHPUnit coverage and workflow for the pricing-related support layer

Scope

  • Pricing page refactor
  • Pricing-related support classes and tests
  • PHPUnit infrastructure needed to validate this scope

Validation

  • PHPUnit pricing/support suites passing locally
  • Local static build passing

vitormattos and others added 19 commits July 3, 2026 22:09
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
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.

1 participant