Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: unify asset handling #744

Merged
merged 23 commits into from
Aug 28, 2019
Merged

refactor: unify asset handling #744

merged 23 commits into from
Aug 28, 2019

Conversation

pskelin
Copy link
Contributor

@pskelin pskelin commented Aug 23, 2019

  • naming of location for LocaleData, i18n and Themes
  • naming of json import helpers for all assets
  • naming of registries that hold the registered locations of all assets

Tasks:

  • all non-standard helper import files under /json-imports/
  • all actual data under /assets/
    • themes
    • i18n
    • cldr*.json from core -> base/dist/assets
  • registries
    • all registries under /registries/
    • base/src/AssetRegistry with reexports
    • unify export names
  • adjust error messages for missing configuration
  • adjust public documentation

vladitasev
vladitasev previously approved these changes Aug 28, 2019
vladitasev
vladitasev previously approved these changes Aug 28, 2019
theme parameters can be registered as URLs, as pure string, and
now as JSON object as well.
@ilhan007 ilhan007 merged commit 64f7d14 into master Aug 28, 2019
@ilhan007 ilhan007 deleted the assets-unification branch August 28, 2019 09:43
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.

3 participants