1.6.1 • Published 8 months ago

@apliteni/keitaro-ui v1.6.1

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
8 months ago

Keitaro UI

UI components for Keitaro tracker and the services.

Website https://keitaro.style

Staging https://style.keitaro.dev

Usage

Install NPM package

  1. Install the package

    npm i @apliteni/keitaro-ui

  2. Add to the app:

import '~@apliteni/keitaro-ui/scss/scss/variables.scss';
import '~@apliteni/keitaro-ui/scss/scss/components.scss';
import '~@apliteni/keitaro-ui/scss/scss/theme.scss';

Customization

Variables

Add before importing theme.scss:

// override variables

@import "~@apliteni/keitaro-ui/scss/variables";

Components

Instead of imporing components.scss you can import the components individually:

@import "~bootstrap/scss/mixins";
@import "~bootstrap/scss/root";

@import "~bootstrap/scss/utilities";
@import "~bootstrap/scss/reboot";
@import "~bootstrap/scss/type";
@import "~bootstrap/scss/images";
@import "~bootstrap/scss/containers";
@import "~bootstrap/scss/grid";
@import "~bootstrap/scss/tables";
@import "~bootstrap/scss/forms";
@import "~bootstrap/scss/buttons";
@import "~bootstrap/scss/transitions";
@import "~bootstrap/scss/dropdown";
@import "~bootstrap/scss/button-group";
@import "~bootstrap/scss/nav";
@import "~bootstrap/scss/navbar";
@import "~bootstrap/scss/card";
@import "~bootstrap/scss/accordion";
@import "~bootstrap/scss/breadcrumb";
@import "~bootstrap/scss/pagination";
@import "~bootstrap/scss/badge";
@import "~bootstrap/scss/alert";
@import "~bootstrap/scss/progress";
@import "~bootstrap/scss/list-group";
@import "~bootstrap/scss/close";
@import "~bootstrap/scss/toasts";
@import "~bootstrap/scss/modal";
@import "~bootstrap/scss/tooltip";
@import "~bootstrap/scss/popover";
@import "~bootstrap/scss/carousel";
@import "~bootstrap/scss/spinners";
@import "~bootstrap/scss/offcanvas";
@import "~bootstrap/scss/helpers";
@import "~bootstrap/scss/utilities/api";

@import "~@apliteni/keitaro-ui/scss/fonts";

Development

  1. Clone the repo.

(Optional) Link local npm

  1. Run in this repo cd node_modules/react && npm link && cd ../../.

Publish

  1. Bump package version in package.json.
  2. Push to master or make a merge request.

FAQ

Error "Invalid hook call."

You must link react from the keitaro-ui.

1.6.1

8 months ago

1.6.0

2 years ago

1.5.0

2 years ago

1.4.6

2 years ago

1.4.5

2 years ago

1.3.6

2 years ago

1.4.4

2 years ago

1.3.5

2 years ago

1.4.3

2 years ago

1.3.4

2 years ago

1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.4

2 years ago

1.2.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.7.1

2 years ago

0.7.0

2 years ago

0.6.3

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.9

2 years ago

0.5.8

2 years ago

0.5.7

2 years ago

0.5.6

2 years ago

0.5.5

2 years ago

0.5.4

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.2.1

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.6

2 years ago