11---
2- layout : default
32title : Installation
3+ layout : default
4+ parent : Guides
5+ nav_order : 1
46---
57
68# Installation
9+ {: .no_toc }
10+
11+ ## Table of contents
12+ {: .no_toc .text-delta }
13+
14+ 1 . TOC
15+ {: toc }
16+
17+ ---
718
819## Requirements
920
@@ -28,18 +39,18 @@ npm install --save-dev @ea-toolkit/architecture-blocks
2839### Full library (all 60 shapes)
2940
30411 . Open draw.io
31- 2 . File > Open Library from > Device
32- 3 . Navigate to your project's ` node_modules/@ea-toolkit/architecture-blocks/libraries/ `
33- 4 . Select ` architecture-blocks.xml `
42+ 2 . ** File > Open Library from > Device**
43+ 3 . Navigate to ` node_modules/@ea-toolkit/architecture-blocks/libraries/ `
44+ 4 . Select ** ` architecture-blocks.xml ` **
3445
35- The shapes appear in the sidebar under "Architecture Blocks" .
46+ The shapes appear in the sidebar panel, ready to drag onto your canvas .
3647
3748### Per-layer libraries
3849
39- If you only work with specific ArchiMate layers, import just the layers you need:
50+ If you only work with specific ArchiMate layers, import just what you need:
4051
4152| File | Shapes |
42- | ------ | - -------|
53+ | : -----| : -------|
4354| ` architecture-blocks-application.xml ` | 9 application shapes |
4455| ` architecture-blocks-business.xml ` | 13 business shapes |
4556| ` architecture-blocks-technology.xml ` | 13 technology shapes |
@@ -54,11 +65,9 @@ If you only work with specific ArchiMate layers, import just the layers you need
5465For teams who want the library loaded automatically:
5566
56671 . Copy ` plugin/architecture-blocks-plugin.js ` to a shared location
57- 2 . In draw.io: Extras > Plugins > Add > select the plugin file
68+ 2 . In draw.io: ** Extras > Plugins > Add** > select the file
58693 . Restart draw.io
5970
60- The plugin auto-loads the library on startup.
61-
6271## Verify installation
6372
6473``` bash
@@ -75,7 +84,5 @@ npx architecture-blocks version
7584├── dist/ # CLI + library JavaScript
7685├── libraries/ # Generated draw.io XML files (importable)
7786├── shapes/ # YAML source definitions
78- └── schemas/ # JSON Schema for shape YAML
87+ └── schemas/ # JSON Schema for shape YAML validation
7988```
80-
81- [ Next: Quick Start >] ( quick-start.html )
0 commit comments