2.1.0 ⢠Published 8 months ago
@gfazioli/mantine-reflection v2.1.0
Mantine Reflection Component
Overview
This component is created on top of the Mantine library.
Adds a reflection effect to a component. It simply wraps the content to be reflected.
š You can find more components on the Mantine Extensions Hub library.
Installation
npm install @gfazioli/mantine-reflectionor
yarn add @gfazioli/mantine-reflectionAfter installation import package styles at the root of your application:
import '@gfazioli/mantine-reflection/styles.css';Usage
import { Reflection } from '@gfazioli/mantine-reflection';
function Demo() {
return (
<Reflection>
<img
width={150}
style={{ display: 'block', borderRadius: '50%' }}
alt="test"
src="https://source.unsplash.com/9QmbsTDAI4g/150x150"
/>
</Reflection>
);
}Props
| Name | Type | Description |
|---|---|---|
| children | React.ReactNode | Children to reflect |
| disableChildren | boolean | Disable the children |
| reflectionBlur | number | The blur of the reflection |
| reflectionDistance | number | MantineSize | (string & {}) | The distance of the reflection from the original element |
| reflectionEnd | number | The end of the reflection (gradient) |
| reflectionOpacity | number | The opacity of the reflection |
| reflectionStart | number | The start of the reflection (gradient) |
| reflectionStretch | number | The stretch of the reflection. May you should adjust the reflectionDistance |
| shadow | boolean | Shadow props |
| shadowBlur | number | The blur of the shadow |
| shadowColor | string | The color of the shadow |
| shadowOffset | number | The offset of the shadow |
| shadowOpacity | number | The opacity of the shadow |
| shadowScaleX | number | The scale of the shadow in the x-axis |
| shadowScaleY | number | The scale of the shadow in the y-axis |
| shadowSize | number | MantineSize | (string & {}) | The size of the shadow |
1.1.1
12 months ago
1.1.0
12 months ago
1.0.0
1 year ago
0.1.10
1 year ago
0.1.11
1 year ago
0.1.12
1 year ago
1.1.7
10 months ago
1.1.6
10 months ago
1.1.5
11 months ago
1.1.4
11 months ago
1.1.3
12 months ago
1.1.2
12 months ago
2.0.2
8 months ago
2.1.0
8 months ago
2.0.1
8 months ago
2.0.0
9 months ago
0.1.9
1 year ago
0.1.8
1 year ago
0.1.7
1 year ago
0.1.6
2 years ago
0.1.5
2 years ago
0.1.4
2 years ago
0.1.2
2 years ago
0.1.3
2 years ago
0.1.1
2 years ago