diff --git a/README.md b/README.md new file mode 100644 index 0000000..e1e7770 --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# LiteRyzJS/Treeview + +> LiteRyzJS/Treeview is a basic treeview control written in pure JavaScript. Formerly, BBTreeview. + +--- + +## Features + +- Basic treeview +- Checkboxes + +## Screenshots + +[![screenshot](wiki/screenshot-0-h240.png)](wiki/screenshot-0.png) +[![screenshot](wiki/screenshot-1-h240.png)](wiki/screenshot-1.png) +[![screenshot](wiki/screenshot-2-h240.png)](wiki/screenshot-2.png) +[![screenshot](wiki/screenshot-3-h240.png)](wiki/screenshot-3.png) + +--- + +## Releases & Builds + +See [Releases](/Ray/literyzjs-treeview/releases) + +## Documentation + +See [Usage](wiki/USAGE.md) + +## License + +This project is licensed under the least restrictive terms of its dependencies, viz. MIT License. \ No newline at end of file diff --git a/wiki/USAGE.md b/wiki/USAGE.md new file mode 100644 index 0000000..63d2d5b --- /dev/null +++ b/wiki/USAGE.md @@ -0,0 +1,134 @@ +JS: LiteRyzJS/Treeview + +```md +# JS: LiteRyzJS/Treeview + +> Hi, I'm Ray + +## Navigation + +- Home +- Articles +- Photo Albums +- Releases +- Projects + +## Social Links + +- Flickr +- Git Repository +- Goodreads +- Instagram +- LinkedIn +- Bluesky + +--- + +## Project Overview + +**Name:** `{{ Content.Name }}` + +**Description:** `{{ Content.Description }}` + +**Current Version:** `{{ Content.CurrentVersion }}` + +### Call To Action + +The page dynamically renders up to four CTA buttons such as: + +- Download +- Documentation +- Git Repository +- Other project links + +--- + +## Features + +The following section is dynamically populated from `Content.Features`: + +- `{{ item }}` +- `{{ item }}` +- `{{ item }}` + +--- + +## Releases & Builds + +This section is dynamically generated from `Content.History`. + +For each release: + +### `{{ item.Name }}` (`{{ item.Date }}`) + +#### Changelog + +- `{{ item2 }}` +- `{{ item2 }}` + +#### Downloads + +| Download | MD5 | +|---|---| +| `{{ item2.Name }}` | `{{ item2.MD5 }}` | + +#### Documentation + +- `{{ item2.Name }}` + +--- + +## License & Warranty + +This section is dynamically populated from `Content.License`. + +--- + +## Acknowledgements + +This section is dynamically populated from: + +- `Content.Acknowledgements` +- `Content.Attribution` + +Example attribution list: + +- `{{ item.Name }}` + +--- + +## Screenshots + +Screenshots are dynamically rendered from `Content.Screenshots`. + +--- + +## Code Repository + +Repository buttons are rendered from `Content.Repositories`. + +--- + +## Footer + +### Sections + +- Home +- Articles +- Photo Albums +- Releases +- Projects + +### Social + +- Flickr +- Git Repository +- Goodreads +- Instagram +- LinkedIn +- Bluesky + +--- + +Copyright © 2014–2026 Ray Lam. All Rights Reserved. +``` \ No newline at end of file diff --git a/wiki/screenshot-0-h240.png b/wiki/screenshot-0-h240.png new file mode 100644 index 0000000..462af1a Binary files /dev/null and b/wiki/screenshot-0-h240.png differ diff --git a/wiki/screenshot-0.png b/wiki/screenshot-0.png new file mode 100644 index 0000000..b7bb3f1 Binary files /dev/null and b/wiki/screenshot-0.png differ diff --git a/wiki/screenshot-1-h240.png b/wiki/screenshot-1-h240.png new file mode 100644 index 0000000..d5c46a9 Binary files /dev/null and b/wiki/screenshot-1-h240.png differ diff --git a/wiki/screenshot-1.png b/wiki/screenshot-1.png new file mode 100644 index 0000000..b964cb1 Binary files /dev/null and b/wiki/screenshot-1.png differ diff --git a/wiki/screenshot-2-h240.png b/wiki/screenshot-2-h240.png new file mode 100644 index 0000000..247b800 Binary files /dev/null and b/wiki/screenshot-2-h240.png differ diff --git a/wiki/screenshot-2.png b/wiki/screenshot-2.png new file mode 100644 index 0000000..3ec6025 Binary files /dev/null and b/wiki/screenshot-2.png differ diff --git a/wiki/screenshot-3-h240.png b/wiki/screenshot-3-h240.png new file mode 100644 index 0000000..7351429 Binary files /dev/null and b/wiki/screenshot-3-h240.png differ diff --git a/wiki/screenshot-3.png b/wiki/screenshot-3.png new file mode 100644 index 0000000..56a040f Binary files /dev/null and b/wiki/screenshot-3.png differ