Repository navigation
material-v0.3.10
·
25 commits
to main
since this release
The catalog now loads on a server without Angular, and a disabled IconButton shows its tooltip.
ngx-json-render-material/catalog: the catalog without the components. A Node server can describe the vocabulary to a model withmaterialCatalog.prompt()and check what comes back withmaterialCatalog.validate(spec), without loading Angular. The MCP App example's server now imports it this way.- A disabled
IconButtonkeeps its tooltip. It now renders with Material'sdisabledInteractive, so it stays hoverable and focusable, shows the disabled styling and getsaria-disabled="true". A click on it emits nothing.
Thanks to @knownshah for the IconButton fix (#6), the catalog's second outside contribution. Two more good first issues are open: #7 does the same for the plain Button, and #8 is a small check in the MCP App server.
import { materialCatalog } from 'ngx-json-render-material/catalog';Upgrading
npm i ngx-json-render@0.8.0 ngx-json-render-material@0.3.10Requires ngx-json-render@^0.8.0, so install the pair together. No code changes are needed. Full notes: v0.8.0.
Full Changelog: material-v0.3.9...material-v0.3.10