Skip to content

feat: customizer kirki removal#2114

Draft
sebastianthulin wants to merge 21 commits into
mainfrom
feat/customizer-kirki-removal
Draft

feat: customizer kirki removal#2114
sebastianthulin wants to merge 21 commits into
mainfrom
feat/customizer-kirki-removal

Conversation

@sebastianthulin

@sebastianthulin sebastianthulin commented Jun 23, 2026

Copy link
Copy Markdown
Member

This PR has a goal to completly remove kirki framework from Municipio. In this process the following bugs has been resolved:

Customizer

  • Live preview of custom css panel (css element in preview is updated automatically).
  • When customizing error pages, they are appearing in preview window.

Other

  • Backend css editor in admin interface is removed and migrated to customizer css editor.

TODO

These settings needs to be reviewed & tested. If any action plan exists, it can be noted here.

  • Footer: Refactor component, to move settings into design builder tool.
  • Slider
  • Header: Migrate Business, Casual to flexible header.
  • Header: Login / Logout styling: Remove custom, move to design center.
  • Header: Apperance: Move to design center
  • Header: Logotype: Move to site identity
  • Helper ColorSwatch: There are a helper for color swatches. This needs to fetch its settings from design center instead of older fields in customizer
  • Component appearance: Needs to be reviewed and tested. If settings can be implemented in design center, they should.

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
5.5% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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