All Projects → adriancarriger → frosted-glass

adriancarriger / frosted-glass

Licence: MIT license
❄️ Add a live frosted glass blur effect over any type of web content, including text.

Programming Languages

HTML
75241 projects
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to frosted-glass

ionic-custom-components
🌈 Ionic Tutorial: Mastering Web Components in Ionic Framework. This repo is an Ionic project showcasing Angular custom components and Stencil custom web components.
Stars: ✭ 30 (-51.61%)
Mutual labels:  web-components, stenciljs
design-system
The Baloise Design System consists of reusable components and a clearly defined visual style, that can be assembled together to build any number of applications.
Stars: ✭ 40 (-35.48%)
Mutual labels:  web-components, stenciljs
placeholders
SVG-based placeholders in web components
Stars: ✭ 28 (-54.84%)
Mutual labels:  web-components, stenciljs
anywhere-webcomponents
A UI work in progress based on custom elements (web components) for use in anywhere.
Stars: ✭ 17 (-72.58%)
Mutual labels:  web-components, stenciljs
Vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: ✭ 1,928 (+3009.68%)
Mutual labels:  web-components, stenciljs
Shadow-DOM-inject-styles
🎉 A helper function to easily modify Shadow DOM CSS.
Stars: ✭ 47 (-24.19%)
Mutual labels:  web-components, stenciljs
corejam
A scaffolding for building progressive GraphQL powered jamstack applications.
Stars: ✭ 24 (-61.29%)
Mutual labels:  web-components, stenciljs
stencil-shimmer
StencilJS component for adding shimmer UI effect to your applications.
Stars: ✭ 14 (-77.42%)
Mutual labels:  web-components, stenciljs
range-slider-element
🍬 <range-slider> custom element
Stars: ✭ 45 (-27.42%)
Mutual labels:  web-components
blockml-component
A component-based virtual DOM system (similar to React) for blockml.
Stars: ✭ 23 (-62.9%)
Mutual labels:  web-components
components
Example Components (Built with Tonic)
Stars: ✭ 62 (+0%)
Mutual labels:  web-components
file-attachment-element
Attach files via drag and drop or file input.
Stars: ✭ 97 (+56.45%)
Mutual labels:  web-components
Xamarin.BlurView
Dynamic iOS-like blur of underlying Views for Android.
Stars: ✭ 26 (-58.06%)
Mutual labels:  blur
blurdialog
A dialog providing a blur effect as background, a title and an icon
Stars: ✭ 72 (+16.13%)
Mutual labels:  blur
lego
🚀 Web-components made lightweight & Future-Proof.
Stars: ✭ 69 (+11.29%)
Mutual labels:  web-components
blurhash
Blurhash encoder/decoder algorithm implemenation in Nim.
Stars: ✭ 26 (-58.06%)
Mutual labels:  blur
cpu-gbfilter
♨️ Optimized Gaussian blur filter on CPU.
Stars: ✭ 14 (-77.42%)
Mutual labels:  blur
blur-me
Extension that adds a blur look to applications and to different parts of the GNOME Shell, including the top panel, dash and overview
Stars: ✭ 166 (+167.74%)
Mutual labels:  blur
mm-components
Music Markups components
Stars: ✭ 50 (-19.35%)
Mutual labels:  stenciljs
metal camera
iOS metal camera with GPU shaders.
Stars: ✭ 68 (+9.68%)
Mutual labels:  blur

Frosted Glass npm version

❄️ Add a live frosted glass blur effect over any type of web content, including text. ️️

Build Status Codecov Dependency Status devDependency Status Built With Stencil

Demos

Vanilla React Vue Angular

Navbar blur example gif

Install

npm install frosted-glass --save

Setup

  • Add a script tag in the head of your index.html
<script src='node_modules/frosted-glass/dist/frostedglass.js'></script>

Usage

  • Add a frosted-glass-container element
  • Add a child frosted-glass element that should have a blur effect applied
<frosted-glass-container>
  <h1>Welcome!</h1>
  <frosted-glass>
    <div class="nav-content">Nav content</div>
  </frosted-glass>
</frosted-glass-container>

Optional properties

frosted-glass

  • blur-amount - specifies the blur amount applied
  • overlay-color - adds an overlay on top of the blur

frosted-glass-container

Example

<frosted-glass-container stretch="true">
  <frosted-glass blur-amount="5px" overlay-color="#ffffff52"></frosted-glass>
</frosted-glass-container>

License

frosted-glass is licensed under the MIT Open Source license. For more information, see the LICENSE file in this repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].