0.0.19 • Published 3 years ago

stylze v0.0.19

Weekly downloads
1
License
MIT
Repository
github
Last release
3 years ago

Stylze

A simple styling library for jsx elements.

~ Stylze has not been actively worked on in ages. My apologies... I might pick back up on it shortly. Stay tuned! ~

Installation

npm install stylze

or

yarn add stylze

Example code


import React, { Component } from 'react';
import stylze from 'stylze';

class App extends Component {

  /* The eventHandler for 'myButton' below. */
  greet()  {
    console.log('Hello Kaycee!');
  }

  render() {

    // pre-defined styles for h1 elements.
    const h1 = stylze('h1-1-px', 'Hello world!');

    // You can also override the existing styles
    // with the optional third arg (styles override object).
    const h1 = stylze('h1-1-em', 'Hello world!',
      { color: '#333',
        backgroundColor: '#eee',
        fontSize: `${33}px`
      });

    /*
    You simply pass your eventHandler through the 'styles override object',
    as shown above on the h1 element.

    You have to use the property name 'eventHandler' so stylze can
    find the it. Stylze automatically adds everything else. Eazy Peazy...

    Once the button is clicked it will now log 'Hello Kaycee!' to the console.

    There are 3 sizes of buttons: button-1-sm, button-1-md, button-1-lg.
    */

    const myButton = stylze('button-1-lg', 'Click me', { 
      eventHandler: this.greet
    });

    return (
      <div className="App">
        <div className="SomeClassThatHandlesPositioning">
          { h1 }
          { myButton }
        </div>
      </div>
    );
  }
}

export default App;

Pre-defined styles (So far)

h1:

  • h1-1-px
  • h1-2-px
  • h1-3-px

  • h1-1-em

  • h1-2-em
  • h1-3-em

button

  • button-1-sm
  • button-1-md
  • button-1-lg
0.0.16

3 years ago

0.0.17

3 years ago

0.0.18

3 years ago

0.0.19

3 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

1.9.0

6 years ago

1.8.0

6 years ago

1.7.0

6 years ago

1.6.0

6 years ago

1.5.0

6 years ago

1.4.0

6 years ago

1.3.9

6 years ago

1.3.8

6 years ago

1.3.7

6 years ago

1.3.6

6 years ago

1.3.5

6 years ago

1.3.4

6 years ago

1.3.3

6 years ago

0.3.3

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago