mirror of
https://github.com/Hopiu/vue-material.git
synced 2026-05-20 21:11:52 +00:00
65 lines
1.7 KiB
Vue
65 lines
1.7 KiB
Vue
<template>
|
|
<demo-page label="Components - Ripple">
|
|
<div slot="examples">
|
|
<demo-example label="Default">
|
|
<span class="has-ripple" v-md-ink-ripple>This span has ripple effect</span>
|
|
<span class="has-ripple green" v-md-ink-ripple>This span has ripple effect</span>
|
|
<span class="has-ripple blue" v-md-ink-ripple>This span has ripple effect</span>
|
|
|
|
<div>
|
|
<md-avatar v-md-ink-ripple>
|
|
<img src="//placeimg.com/40/40/people/1" alt="People">
|
|
</md-avatar>
|
|
|
|
<md-avatar v-md-ink-ripple class="md-avatar-icon">
|
|
<md-icon>home</md-icon>
|
|
</md-avatar>
|
|
</div>
|
|
</demo-example>
|
|
</div>
|
|
|
|
<div slot="code">
|
|
<demo-example label="Default">
|
|
<code-block lang="xml">
|
|
<span class="has-ripple" v-md-ink-ripple>This span has ripple effect</span>
|
|
<span class="has-ripple green" v-md-ink-ripple>This span has ripple effect</span>
|
|
<span class="has-ripple blue" v-md-ink-ripple>This span has ripple effect</span>
|
|
|
|
<div>
|
|
<md-avatar v-md-ink-ripple>
|
|
<img src="//placeimg.com/40/40/people/1" alt="People">
|
|
</md-avatar>
|
|
|
|
<md-avatar v-md-ink-ripple class="md-avatar-icon">
|
|
<md-icon>home</md-icon>
|
|
</md-avatar>
|
|
</div>
|
|
</code-block>
|
|
</demo-example>
|
|
</div>
|
|
|
|
<div slot="api">
|
|
|
|
</div>
|
|
</demo-page>
|
|
</template>
|
|
|
|
<style lang="scss" scoped>
|
|
.has-ripple {
|
|
margin-bottom: 16px;
|
|
padding: 16px;
|
|
position: relative;
|
|
}
|
|
|
|
span {
|
|
display: inline-block;
|
|
}
|
|
|
|
.blue {
|
|
color: #2196F3;
|
|
}
|
|
|
|
.green {
|
|
color: #4CAF50;
|
|
}
|
|
</style>
|