Skip to content

Commit 6d7bbdb

Browse files
committed
Start document project architecture
1 parent f378936 commit 6d7bbdb

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

docs/architecture.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Architecture
2+
3+
## File structure
4+
5+
- `assets`
6+
7+
Frontend and admin assets, such as JS, CSS, and image files.
8+
9+
- `build` - Bundled and minified files
10+
- `src` - Source files, such as JSX and Sass
11+
12+
- `docs`
13+
14+
Documentation in Markdown format.
15+
16+
- `includes`
17+
- `admin`
18+
- `block`
19+
- `integrations`
20+
- `legacy`
21+
22+
- `vendor/tangible`
23+
24+
Project dependencies installed with `npm install`. These are included in the plugin zip archive and published.
25+
26+
- `fields`
27+
- `framework`
28+
- `template-system`
29+
- `updater`
30+
31+
- `vendor/tangible-dev`
32+
33+
These are dev dependencies installed with `npm run install:dev`. They're excluded from the archive.
34+
35+
- `advanced-custom-fields`
36+
- `beaver-builder-lite-version`
37+
- `blocks-editor`
38+
- `elementor`

0 commit comments

Comments
 (0)