An open API service indexing awesome lists of open source software.

https://github.com/kristofferstrube/blazor.cssfontloading

A Blazor wrapper for the CSS Font Loading browser API.
https://github.com/kristofferstrube/blazor.cssfontloading

blazor blazor-jsinterop blazor-webassembly csharp css css-font-loading-api font jsinterop loading wasm web-idl webassembly wrapper

Last synced: 2 months ago
JSON representation

A Blazor wrapper for the CSS Font Loading browser API.

Awesome Lists containing this project

README

          

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](/LICENSE.md)
[![GitHub issues](https://img.shields.io/github/issues/KristofferStrube/Blazor.CSSFontLoading)](https://github.com/KristofferStrube/Blazor.CSSFontLoading/issues)
[![GitHub forks](https://img.shields.io/github/forks/KristofferStrube/Blazor.CSSFontLoading)](https://github.com/KristofferStrube/Blazor.CSSFontLoading/network/members)
[![GitHub stars](https://img.shields.io/github/stars/KristofferStrube/Blazor.CSSFontLoading)](https://github.com/KristofferStrube/Blazor.CSSFontLoading/stargazers)

# Introduction
A Blazor wrapper for the [CSS Font Loading](https://drafts.csswg.org/css-font-loading/) browser API.

The API standardizes ways to dynamically load fonts in the browser and to check for their support. This project implements a wrapper around the API for Blazor so that we can easily and safely interact with it from Blazor.

**This is still being implemented so coverage is very limited.**

# Demo
The sample project can be demoed at https://kristofferstrube.github.io/Blazor.CSSFontLoading/

On each page you can find the corresponding code for the example in the top right corner.

On the [Status page](https://kristofferstrube.github.io/Blazor.CSSFontLoading/Status) you can see how much of the WebIDL specs this wrapper has covered.