Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/EdCharbeneau/BlazorSize
Blazor browser size interop for matchMedia and browser window size at runtime.
https://github.com/EdCharbeneau/BlazorSize
Last synced: 10 days ago
JSON representation
Blazor browser size interop for matchMedia and browser window size at runtime.
- Host: GitHub
- URL: https://github.com/EdCharbeneau/BlazorSize
- Owner: EdCharbeneau
- Created: 2019-09-27T16:53:24.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-22T15:38:25.000Z (3 months ago)
- Last Synced: 2024-09-30T14:11:40.021Z (about 1 month ago)
- Language: C#
- Size: 2.14 MB
- Stars: 336
- Watchers: 13
- Forks: 39
- Open Issues: 12
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- awesome-blazor - BlazorSize - ![stars](https://img.shields.io/github/stars/EdCharbeneau/BlazorSize?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/EdCharbeneau/BlazorSize?style=flat-square&cacheSeconds=86400) BlazorSize is a JavaScript interop library for Blazor that is used to detect the Browser's current size, change in size, and test media queries. (Libraries & Extensions / 2D/3D Rendering engines)
README
BlazorSize is a JavaScript interop library for Blazor that is used to detect the Browser's current size, change in size, and test media queries.
BlazorSize was designed to allow Razor Components to implement adaptive rendering. Handle mobile/desktop rendering changes at runtime with ease and complement your apps CSS media queries with programmatic work flows.
[For documentation please refer to the Wiki section of this GitHub repo.](https://github.com/EdCharbeneau/BlazorSize/wiki)
A component with similar functionality of BlazorSize can also be found in [Telerik UI for Blazor](https://demos.telerik.com/blazor-ui/mediaquery/overview?utm_source=EdCharbeneau&utm_medium=cpm&utm_campaign=blazor-github-sponsored-message).
[![Telerik UI for Blazor, Increase productivity and cut costs in half. Try Now](https://github.com/EdCharbeneau/BlazorSize/blob/master/_sponsors/Telerik/Blazor-300x250.png?raw=true)]((https://www.telerik.com/campaigns/blazor/free-trial-1?utm_source=EdCharbeneau&utm_medium=cpm&utm_campaign=blazor-github-sponsored-message))
**If you’re already a Telerik customer there’s no need to use BlazorSize**, instead you may use the TelerikMediaQuery component. If you’re looking for a full component library of 100+ components, world class support, and rich documentation then [give Telerik UI for Blazor a try for free](https://www.telerik.com/campaigns/blazor/free-trial-1?utm_source=EdCharbeneau&utm_medium=cpm&utm_campaign=blazor-github-sponsored-message).