From 2775d4a4c0b8813abb3f537b388627fc0eaf81ba Mon Sep 17 00:00:00 2001
From: rgallettonf <102923745+rgallettonf@users.noreply.github.com>
Date: Tue, 9 Jul 2024 17:06:49 -0400
Subject: [PATCH] Update README.md
---
projects/ziti-console-lib/README.md | 79 +++++++++++++++++++++++++----
1 file changed, 68 insertions(+), 11 deletions(-)
diff --git a/projects/ziti-console-lib/README.md b/projects/ziti-console-lib/README.md
index 75191a21..ac866d80 100644
--- a/projects/ziti-console-lib/README.md
+++ b/projects/ziti-console-lib/README.md
@@ -1,23 +1,80 @@
-# Ziti Admin Console
+![Ziggy using the ziti-console](https://raw.githubusercontent.com/rgallettonf/ziti-console-npm/main/projects/ziti-console-lib/src/lib/assets/banners/ZAC.jpg)
-This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.0.0.
+
+OpenZiti is a free and open source project focused on bringing zero trust to any application.
+
+The project provides all the pieces required to implement or integrate zero trust into your solutions.
+
+
+
+
-## Code scaffolding
+
+
+
-Run `ng generate component component-name --project ziti-console-lib` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ziti-console-lib`.
-> Note: Don't forget to add `--project ziti-console-lib` or else it will be added to the default project in your `angular.json` file.
+
+
+ @openziti/ziti-console
+
+
+
+ This repo hosts the Ziti Admin Console, and is designed to provide a user interface to help you administrate an OpenZiti Network via the Ziti Edge API
+
+
+ Part of the OpenZiti ecosystem
+
+
+
+
+ Interested in knowing how to easily embed programmable, high performance, zero trust networking into your application without VPNs?
+
+ Learn more about OpenZiti project.
+
+ Also, checkout core project on github
+
+
+Please star us!
+
+
+
+
+---
+[![Issues](https://img.shields.io/github/issues-raw/openziti/ziti-console)]()
+[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
+[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=rounded)](CONTRIBUTING.md)
+[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](CODE_OF_CONDUCT.md)
+
+---
+
+
+# ziti-console-lib
+
+ziti-console-lib is a shared Angular library that exports components used to administrate an OpenZiti Network
-## Build
+This library is imported and extended via the Ziti Admin Console, but can also be used in other 3rd party Angular applications.
-Run `ng build ziti-console-lib` to build the project. The build artifacts will be stored in the `dist/` directory.
-## Publishing
+## How to install
-After building your library with `ng build ziti-console-lib`, go to the dist folder `cd dist/ziti-console-lib` and run `npm publish`.
+To install this library in an angular application, run the following command from your project root:
-## Running unit tests
+```
+npm install @openziti/ziti-console-lib
+```
-Run `ng test ziti-console-lib` to execute the unit tests via [Karma](https://karma-runner.github.io).
+This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.0.0.
+
+## Building From Source
+After checking out the main ziti-console github project,
+
+Run `ng build ziti-console-lib` from the project root to build the shared library. The build artifact will be stored in the `dist/` directory.
+
+
+## Code scaffolding
+
+Run `ng generate component component-name --project ziti-console-lib` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ziti-console-lib`.
+> Note: Don't forget to add `--project ziti-console-lib` or else it will be added to the default project in your `angular.json` file.
## Further help