1.0.19 • Published 4 years ago

neomorphik v1.0.19

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Neomorphik

This package provides a library with Neomorphism Styled Components.

Install :

npm i neomorphik

Usage :

Components :

import NeoButton from 'neomorphik';

<NeoButton>Click Here</NeoButton>;

Mixins :

import styled from 'styled-components';
import BackgroundDark from 'neomorphik';

const Container = styled.div`
  ${BackgroundDark}
`;

Available Components :

Light Theme :

Div - <NeoDiv />
Span - <NeoSpan />
Button - <NeoButton />
Input - <NeoInput />
Select - <NeoSelect />
Text Area - <NeoTextArea />

import NeoButton from 'neomorphik';

const Example = () => {
    return (
      <>
        <NeoButton>Click Here</NeoButton>
      </>
    );
  }

export default Example;

Light Theme Inverted :

Div - <NeoDivInverted />
Span - <NeoSpanInverted />
Button - <NeoButtonInverted />
Input - <NeoInputInverted />
Select - <NeoSelectInverted />
Text Area - <NeoTextAreaInverted />

import NeoButtonInverted from 'neomorphik';

const Example = () => {
    return (
      <>
        <NeoButtonInverted>Click Here</NeoButtonInverted>
      </>
    );
  }

export default Example;

Dark Theme :

Div - <NeoDivDark />
Span - <NeoSpanDark />
Button - <NeoButtonDark />
Input - <NeoInputDark />
Select - <NeoSelectDark />
Text Area - <NeoTextAreaDark />

import NeoButtonDark from 'neomorphik';

const Example = () => {
    return (
      <>
        <NeoButtonDark>Click Here</NeoButtonDark>
      </>
    );
  }

export default Example;

Dark Theme Inverted :

Div - <NeoDivDarkInverted />
Span - <NeoSpanDarkInverted />
Button - <NeoButtonDarkInverted />
Input - <NeoInputDarkInverted />
Select - <NeoSelectDarkInverted />
Text Area - <NeoTextAreaDarkInverted />

import NeoButtonDarkInverted from 'neomorphik';

const Example = () => {
    return (
      <>
        <NeoButtonDarkInverted>Click Here</NeoButtonDarkInverted>
      </>
    );
  }

export default Example;

Available Mixins :

Add these mixins to your parent containers:

${Background}
${BackgroundDark}

import styled from 'styled-components';
import Background from 'neomorphik';

const MyContainer = styled.div`
    ${Background};
`;

const Example = () => {
    return (
      <MyContainer>
        Hello World
      </MyContainer>
    );
  }

export default Example;

Add these mixins to customize your components:

${Neo}
${NeoInverted}
${NeoDark}
${NeoDarkInverted}

import styled from 'styled-components';
import NeoDark from 'neomorphik';

const MyComponent = styled.div`
    ${NeoDark};
`;

const Example = () => {
    return (
      <MyComponent>
        Hello World
      </MyComponent>
    );
  }

export default Example;
1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.11

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago