13.0.0 • Published 1 year ago

@ui-tool/core v13.0.0

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
1 year ago

@ui-tool/core

CMS UI provides a list of special components which are usually used by many projects. It only provides base classes or components which are not specified to any UI Framework to let developer free to choose their suitable implementation.

IMPORTANT: At the moment, CMS UI only supports Angular 11 and above.

It provides components below:

I. Why to choose CMS UI

Please refer to <video link> to know the common problems developer have to resolve while developing WEB application or Hybrid application.

II. Installation

For now, CMS UI is still in development stage. Only preview versions are published on MyGet hosting. To install from MyGet hosting, please follow these steps below:

  • In your Angular project, open the package.json file

alt text

  • In dependencies section, add the following line:

"@ui-tool/core": "https://www.myget.org/F/ui-tool/npm/@ui-tool/core/-/(version).tgz"

(version) can be found here.

Let say, we want to install version 1.0.0-preview-017, the following line must be:

"@ui-tool/core": "https://www.myget.org/F/ui-tool/npm/@ui-tool/core/-/1.0.0-preview-017.tgz",

  • Save package.json file.
  • Open terminal or command prompt, navigate to project folder. Run: npm install
  • The library is ready to go.

III. Import

CMS UI components are separated into many modules, base on developer's need, these modules below can be imported one by one or all of them:

  • BannerModule
  • SmartNavigatorModule
  • SpinnerContainerModule
  • ValidationSummarizerModule

IV. Issues & Pull requests

Because this library is in development stage, there can be many issues.

Issues can be found or made here

Any helps are appreciated, if you want to contribute to the project, you can make Pull request to master branch.

Pull requests will be listed here