Novel Preposterous Mockery

    @conjoon/extjs-theme-material

    0.3.1 • Public • Published

    @conjoon/extjs-theme-material MIT npm version

    This Sencha ExtJS NPM package contains the material theme for development of conjoon along with its application packages.
    This theme serves as a base for pluggable packages, such as conjoon/extjs-app-webmail. Styling information for external packages must be self-contained and managed by the packages.
    This theme extends the Material-Theme of Ext JS. Ext JS > 7.0 is required for this package.

    Installation

    $ npm i @conjoon/extjs-theme-material

    If you want to develop with this package, run the build:dev-script:

    $ npm run build:dev

    Testing environment will then be available via

    $ npm test

    For using the package as a theme:
    In your app.json, add this package as a requirement, and make sure your Ext JS workspace.json is properly configured to look up local repositories in the node_modules-directory.

    Example (workspace.json) :

    {
      "packages": {
        "dir": "${workspace.dir}/node_modules/@l8js,${workspace.dir}/node_modules/@conjoon,${workspace.dir}/node_modules/@coon-js,${workspace.dir}/packages/local,${workspace.dir}/packages,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name},${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-treegrid,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-base,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-ios,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-material,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-aria,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-neutral,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-classic,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-gray,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-crisp,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-crisp-touch,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-neptune,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-neptune-touch,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-triton,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-graphite,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-material,${workspace.dir}/node_modules/@sencha/ext-calendar,${workspace.dir}/node_modules/@sencha/ext-charts,${workspace.dir}/node_modules/@sencha/ext-d3,${workspace.dir}/node_modules/@sencha/ext-exporter,${workspace.dir}/node_modules/@sencha/ext-pivot,${workspace.dir}/node_modules/@sencha/ext-pivot-d3,${workspace.dir}/node_modules/@sencha/ext-ux,${workspace.dir}/node_modules/@sencha/ext-font-ios",
        "extract": "${workspace.dir}/packages/remote"
      }
    }

    Configuration and Usage

    For more information on how to configure and use the package, refer to the documentation.

    Tests

    Tests are written with Siesta. Documentation can be found here.

    Install

    npm i @conjoon/extjs-theme-material

    DownloadsWeekly Downloads

    49

    Version

    0.3.1

    License

    MIT

    Unpacked Size

    109 kB

    Total Files

    68

    Last publish

    Collaborators

    • thorstensuckow