Skip to content
This repository was archived by the owner on Mar 18, 2025. It is now read-only.

Config/component update #81

Merged
merged 27 commits into from
Mar 14, 2023
Merged

Config/component update #81

merged 27 commits into from
Mar 14, 2023

Conversation

rawilk
Copy link
Owner

@rawilk rawilk commented Mar 14, 2023

This PR updates the structure of the package's config and of many of the components. The config will now offer a defaults array of common configuration options that you may want to set globally on components instead of setting them every time you render a component.

A lot of breaking changes are present in this PR, which will be documented in v8 docs and upgrade guide.

@rawilk
Copy link
Owner Author

rawilk commented Mar 14, 2023

The styles for the components have also all been moved to external CSS, which will be utilizing CSS variables to allow easier customization of how the form components are styled instead of having to override component definitions to change the default classes that are applied to each component.

@rawilk rawilk merged commit 798069f into main Mar 14, 2023
@rawilk rawilk deleted the config-update branch March 14, 2023 15:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant