{"version":"1.0","dimension":"icons","items":[{"id":"lucide","name":"Lucide","summary":"Clean, consistent outline icons on a 24 px grid with 2 px strokes; the default set.","license":"ISC","version":"1.70.0","iconCount":2029,"file":"/icon-sets/lucide.json","description":"Clean, consistent outline icons on a 24 px grid with 2 px strokes; the default set.","tags":["lucide","ISC"]},{"id":"tabler","name":"Tabler outline","summary":"Tabler's outline icons on a 24 px grid with 2 px strokes.","license":"MIT","version":"3.50.0","iconCount":5203,"file":"/icon-sets/tabler.json","description":"Tabler's outline icons on a 24 px grid with 2 px strokes.","tags":["tabler","MIT"]}],"name":"Icons","description":"The icon sets an OPF `icon` names as `<set>:<name>` (LH-14). Each record holds a set's license, copyright, version, source, its one viewBox and style, and every icon as SVG path data with its search tags; written by scripts/build-icon-sets.mjs from the pinned npm packages, never by hand. The package build writes them as static files under dist/icons/ (an index, one file per icon, the whole set and the tags per set); a host registers `galleryIconSets()` (`@openpresentation/gallery/icon-sets`), which reads only the icons a deck draws.","category":"icons","routes":{"web":"https://www.pptx.gallery/icons","api":"https://www.pptx.gallery/api/icons.json"},"opfSchema":{"name":"icon","url":"https://openpresentation.org/schema/opf/v1#/$defs/IconReference"}}