All Projects → balintsoos → material-ripple

balintsoos / material-ripple

Licence: MIT license
💧 Material Design Ripple effect with jQuery and CSS

Programming Languages

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

Projects that are alternatives of or similar to material-ripple

XpringKit
XpringKit provides a Swift SDK for interacting with Xpring Protocols (XRP/PayID/ILP). This library is deprecated.
Stars: ✭ 23 (+15%)
Mutual labels:  ripple
vue-rippler
🎉 Custom ripple effect plugin for @vuejs
Stars: ✭ 45 (+125%)
Mutual labels:  ripple
cashuwallet
Cashu is a cryptocurrency wallet for smartphones. Be your own bank. Accept payments or spend crypto directly from your phone.
Stars: ✭ 35 (+75%)
Mutual labels:  ripple
cryptocoins-desklet-cinnamon
Cryptocurrency Ticker (Desklet) for Cinnamon Desktop that displays the current price for thousands of cryptocurrencies, and their daily percent changes.
Stars: ✭ 18 (-10%)
Mutual labels:  ripple
node-bitstamp
bitstamp REST and WS API Node.js client 💵
Stars: ✭ 58 (+190%)
Mutual labels:  ripple
coinbin.org
₿ A Human–Friendly API Service for Crypto Currency Information.
Stars: ✭ 255 (+1175%)
Mutual labels:  ripple
ShapeView
打造万能shape,再也不用写很多xml了,可以当做TextView,Button,EditText等多种控件,方便实用
Stars: ✭ 34 (+70%)
Mutual labels:  ripple
FFF Protocol Core
FFF as a new generation of the underlying chain technology, applying power block chain of innovation and fall to the ground, will help the industry standard. FFF consensus mechanism: the application of a new work-proof mechanism, network contribution proof mechanism, refers to the contribution ability of servers, PC and other devices to improve …
Stars: ✭ 5 (-75%)
Mutual labels:  ripple
ng-ripple
Material ripple effects for AngularJs
Stars: ✭ 12 (-40%)
Mutual labels:  ripple
CryptoCurrency
Page to keep track of value & profits of a portfolio of cryptocurrency (based on Coinmarketcap, Bitfinex and Binance)
Stars: ✭ 27 (+35%)
Mutual labels:  ripple
RippleLayout
水波纹选中控件(A ripple layout with selected state)
Stars: ✭ 25 (+25%)
Mutual labels:  ripple
rippled-php
A PHP library for rippled (XRP Ledger) communication.
Stars: ✭ 33 (+65%)
Mutual labels:  ripple
Ripple-Auto-Installer
OSU! Ripple Stack Installation Helper
Stars: ✭ 21 (+5%)
Mutual labels:  ripple
adequate crypto address
A Ruby Library for dealing with validation cryptocurrency addresses
Stars: ✭ 18 (-10%)
Mutual labels:  ripple
touchMyRipple
A simple library for apply the ripple effect where you want
Stars: ✭ 19 (-5%)
Mutual labels:  ripple
ripple-effect-click
Add ripple effect to any element you want when the click action happens ("ripple effect")
Stars: ✭ 15 (-25%)
Mutual labels:  ripple
MTRipple
Repository for Ripple Effect
Stars: ✭ 24 (+20%)
Mutual labels:  ripple
wallet-address-validator
Useful library for validation of Bitcoin, Litecoin, Ethereum and other cryptocoin addresses
Stars: ✭ 240 (+1100%)
Mutual labels:  ripple
RippleBackground
Ripple animation
Stars: ✭ 32 (+60%)
Mutual labels:  ripple
CoinGecko
A C++20 library for CoinGecko--a cryptocurrency data service.
Stars: ✭ 69 (+245%)
Mutual labels:  ripple

Material Design Ripple effect

Material Design Ripple effect with jQuery and CSS

what it looks like

Check out the live example at CodePen

Installation

NPM

material-ripple is available as an npm package

$ npm install material-ripple

How to use it

You need to include the CSS and JS resources located in the dist folder. Don't forget to include jQuery as well.

<link rel="stylesheet" href="ripple.min.css">

<div class="material-ripple">
  <span>My Account</span>
</div>

<script src="jquery.min.js"></script>
<script src="ripple.min.js"></script>

Styling

You can change the ripple color with the data-ripple-color attribute:

<div class="material-ripple" data-ripple-color="#3498db">
  <span>Settings</span>
</div>

Or you can use CSS:

.red-ripple > .material-ink {
  background-color: red;
}

NOTE: Static positioned elements appear behind absolutely positioned siblings (.material-ink in this case) so you should set position: relative; to child elements inside .material-ripple to bring them above .material-ink.

For example if you have an HTML structure like this:

<div class="material-ripple">
  <span>Dashboard</span>
</div>

Make the span elements relatively positioned like this:

.material-ripple > span {
  position: relative;
}

Bonus

Material Design Cards and Box Shadow by Samuel Thornton CodePen link

You can choose from 5 different shadow level (from 1 to 5).

<div class="material-card material-shadow-1">
  ...
</div>

License

MIT © Balint Soos

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].