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

oh-icon component improvements, Iconify icon support #1149

Merged
merged 2 commits into from
Aug 29, 2021
Merged

Commits on Aug 28, 2021

  1. oh-icon component improvements, Iconify icon support

    This allows the oh-icon to display both from more sources than the
    OH icon servlet; bundled Framework7/Material icons can also be displayed
    by this component (use `f7:` or `material:` prefixes).
    Specifying no prefix will assume an OH icon for backward compatibility.
    
    This also introduces Iconify (https://icon-sets.iconify.design) as an
    icon source, allowing access to 100,000+ icons from various icon sets,
    to display them in widgets like cards or floorplan markers.
    
    The Iconify option requires Internet connectivity on the client to access
    the external API but the underlying library will cache the icons in
    local/session storage to limit the requests and speed up the rendering.
    
    Update/fix documentation and plan marker default icon registration.
    
    Signed-off-by: Yannick Schaus <github@schaus.net>
    ghys committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    4d66c26 View commit details
    Browse the repository at this point in the history
  2. Remove restriction on oh-list-item

    Signed-off-by: Yannick Schaus <github@schaus.net>
    ghys committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    0c1f55e View commit details
    Browse the repository at this point in the history