Skip to content

Decouple theme from shared configuration#8

Merged
jakebellacera merged 2 commits intomainfrom
theme-config
Mar 22, 2025
Merged

Decouple theme from shared configuration#8
jakebellacera merged 2 commits intomainfrom
theme-config

Conversation

@jakebellacera
Copy link
Collaborator

This PR introduces a config argument to the theme integration, eliminating its dependency on shared configuration between the site and the theme.

Changes config method to declarative so the plugin does not need to depend on shared configuration between the site and plugin.
@netlify
Copy link

netlify bot commented Mar 22, 2025

Deploy Preview for delta-site-incubator ready!

Name Link
🔨 Latest commit 2daf25e
🔍 Latest deploy log https://app.netlify.com/sites/delta-site-incubator/deploys/67df490a7c85d600076444b0
😎 Deploy Preview https://deploy-preview-8--delta-site-incubator.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@jakebellacera jakebellacera merged commit 0343d67 into main Mar 22, 2025
6 checks passed
@jakebellacera jakebellacera deleted the theme-config branch March 22, 2025 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant