0.6.0 • Published 5 months ago

@ikilote/magma v0.6.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

@ikilote/magma

npm version Downloads MIT license Angular 20.0

Magma is a component library for my personal projects, because I don't want to copy/paste.

It will evolve mainly according to my projects. But people want to use it and help, no worries.

Included in Magma

Components

  • Block
  • Color picker
  • Context-menu
    • List in options
    • Circle in options
  • Dialog
  • Info-message
  • Input
    • Checkbox
    • Color
    • Number
    • Password
    • Radio
    • Range
    • Select
    • Text
    • Textarea
  • Light-dark
  • Paginate
  • Table
  • Tabs
  • Walkthrough

Services

  • FormBuilderExtended
  • Logger

Pipes

  • classList
  • math
  • numFormat
  • repeatFor

Directive

  • Click Outside
  • ngInit
  • ngModelChange
  • debounced
  • Sortable
  • Tooltip
  • Textarea autosize

Utils

  • Clipboard
  • Coercion
  • Cookies
  • Date
  • DOM
  • Email
  • File
  • Json
  • Number
  • Object
  • Subscriptions

Styles

  • Buttons
  • Input
  • Grid
    • Responsive
  • Palette

Demo

See : Demo

For start

Install in project:

npm i @ikilote/magma colorjs.io ng-select2-component

Required in package.json

  • @angular/common: ^20.0.0
  • @angular/core: ^20.0.0
  • @angular/cdk: ^20.0.0
  • colorjs.io: ^0.5.2
  • ng-select2-component: ^17.2.5

Add in style.css

@import '@angular/cdk/overlay-prebuilt.css';

@import '../node_modules/@ikilote/magma/assets/styles/font-icon.css';
@import '../node_modules/@ikilote/magma/assets/styles/css-var.css';
@import '../node_modules/@ikilote/magma/assets/styles/style.css';

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Publishing the library

npm run build:lib
npm run publish:lib

Update Demo

npm run build:demo

License

Like Angular, this module is released under the permissive MIT license. Your contributions are always welcome.

0.6.0

5 months ago

0.5.3

6 months ago

0.5.2

6 months ago

0.5.1

6 months ago

0.5.0

6 months ago

0.4.3

7 months ago

0.4.2

7 months ago

0.4.1

7 months ago

0.4.0

7 months ago

0.3.8

7 months ago

0.3.7

8 months ago

0.3.6

8 months ago

0.3.5

8 months ago

0.3.4

8 months ago

0.3.3

8 months ago

0.3.2

8 months ago

0.3.1

8 months ago

0.3.0

8 months ago

0.2.1

8 months ago

0.2.0

8 months ago

0.1.10

8 months ago

0.1.9

8 months ago

0.1.8

9 months ago

0.1.7

9 months ago

0.1.6

9 months ago

0.1.5

9 months ago

0.1.4

9 months ago

0.1.3

9 months ago

0.1.2

9 months ago

0.1.1

9 months ago

0.1.0

9 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago