Problem/Motivation
- #3230626: Fix Schema for the configuration files of the Bootstrap Barrio
- Schema configuration has number of messing schema fields
- Schema configuration type has a wrong type for number of theme settings
Steps to reproduce
Given that the Bootstrap Barrio
~5.1.0with Bootstrap 4 was installed and sat as the default theme for the site
When changing the"Theme settings" and configs for the Bootstrap Barrio theme
And change config in Vartheme BS4
And export configs of the site
Then extra region config items will be exported
When a check with the configuration inspector or with the automated testing tools
Then the error message will be"missing schema"for number of items.
And"variable type is integer but applied schema class is Drupal\Core\TypedData\Plugin\DataType\StringData"
Proposed resolution
- Have the right list of right regions for Vartheme BS4 with
"clean"and"class". - Change clean elements to in
"type: integer"
Remaining tasks
- ✅ File an issue about this project
- ✅ Fix Vartheme BS4 theme schema for configuration
- ✅ Testing to ensure no regression
- ✅ Automated unit/functional testing coverage
14 Sep 2021 at 00:50 EEST - ➖ Developer Documentation support on feature change/addition
- ➖ User Guide Documentation support on feature change/addition
- ✅ Code review from 1 Varbase core team member
- ✅ Full testing and approval
- ✅ Credit contributors
- ✅ Review with the product owner
- ✅ Release varbase-9.0.2, vartheme_bs4 9.0.7
User interface changes
- None
API changes
- None
Data model changes
- None
Comments
Comment #2
rajab natshahComment #3
rajab natshahComment #5
rajab natshahComment #9
rajab natshahComment #10
rajab natshahComment #11
rajab natshahComment #12
rajab natshahComment #14
rajab natshahComment #15
rajab natshah