1.0.19 • Published 5 years ago

neomorphik v1.0.19

Weekly downloads
-
License
ISC
Repository
-
Last release
5 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

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.11

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago