Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[DDW-696] Update createTheme Definitions (#1424)
* [DDW-696] Fixes name of button key in createTheme * [DDW-696] Cleans up react-polymorph theme definitions in cardano theme * [DDW-696] Cleans up react-polymorph theme definitions in dark-blue theme * [DDW-696] Cleans up react-polymorph theme definitions in light-blue theme * [DDW-696] Fixes key names in createTheme react-polymorph components, and adds coverage for manualUpdate * [DDW-696] Exports theme config objects * [DDW-696] Adds check for write property in createTheme params * [DDW-696] Creates writeCSSVariables.css * [DDW-696] Adds checkCreateTheme.js and splits update logic into new file named updateThemes.js * [DDW-696] Fixes flow error * [DDW-696] Adds script for chekcing createTheme missing definitions * [DDW-696] Refactors checkCreateTheme to produce intended behavior * [DDW-696] Adds chalk.js as a dev dependency * [DDW-696] Adds gulp pipeline which allows themes to be tested in a Node environment * [DDW-696] Adds esm and gulp-flow-remove-types packages for running theme checks and updates in a Node environment * [DDW-696] Removes update functionality from createTheme.js (see DDW-697) * Sets up the correct implementation of checkCreateTheme and connects it to the themes:check script * Fixes error in createTheme.js after merging develop * Automatic update for defaultMessages.json * Fixes ESlint error * [DDW-696] Fixes ESlint comment * [DDW-696] Adds missing 'staking' CSS vars to createTheme.js * [DDW-696] Adds console message to checkCreateTheme.js for no missing defs case * [DDW-696] Updates CHANGELOG * [DDW-696] Mutes unnecessary flow error * [DDW-696] Freeze package.json packages, Fix yarn.lock * [DDW-696] Improve CHANGELOG
- Loading branch information