diff --git a/README.md b/README.md index 1f09bc2..5502ba1 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ This repository serves as the root of the Cryptnox documentation portal, availab |--------|-------------| | [**cryptnox-hardware-wallet**](https://docs.cryptnox.com/cryptnox-hardware-wallet/) | Technical reference for Cryptnox Hardware Wallet smart cards | | [**cryptnox-cli**](https://docs.cryptnox.com/cryptnox-cli/) | Command-line interface for managing smart card wallets | +| [**cryptnox-id-cli**](https://docs.cryptnox.com/cryptnox-id-cli/) | Command-line interface for the Cryptnox ID card family (PIV, FIDO2, MIFARE DESFire, genuineness) | | [**cryptnox-sdk-py**](https://docs.cryptnox.com/cryptnox-sdk-py/) | Python SDK for managing smart card wallets via secure communication | --- @@ -30,6 +31,7 @@ Each documentation site is maintained in its own repository and automatically se docs.cryptnox.com/ → cryptnox/cryptnox.github.io docs.cryptnox.com/cryptnox-hardware-wallet/ → cryptnox/cryptnox-hardware-wallet docs.cryptnox.com/cryptnox-cli/ → cryptnox/cryptnox-cli +docs.cryptnox.com/cryptnox-id-cli/ → cryptnox/cryptnox-id-cli docs.cryptnox.com/cryptnox-sdk-py/ → cryptnox/cryptnox-sdk-py ``` @@ -39,6 +41,7 @@ docs.cryptnox.com/cryptnox-sdk-py/ → cryptnox/cryptnox-sdk-py - [cryptnox/cryptnox-hardware-wallet](https://github.com/cryptnox/cryptnox-hardware-wallet) - [cryptnox/cryptnox-cli](https://github.com/cryptnox/cryptnox-cli) +- [cryptnox/cryptnox-id-cli](https://github.com/cryptnox/cryptnox-id-cli) - [cryptnox/cryptnox-sdk-py](https://github.com/cryptnox/cryptnox-sdk-py) --- diff --git a/docs/source/_static/custom.css b/docs/source/_static/custom.css index 80456bb..d38eed1 100644 --- a/docs/source/_static/custom.css +++ b/docs/source/_static/custom.css @@ -131,6 +131,8 @@ a.headerlink { display: none; } /* ── Product cards (full-width vertical rows) ─────────────────────────── */ #cryptnox-hardware-wallet, #cryptnox-cli, +#cryptnox-id-cli, +#smart-card-readers, #cryptnox-sdk-for-python, #cryptnox-sdk-for-esp32, #cryptnox-sdk-for-arduino, @@ -168,6 +170,8 @@ a.headerlink { display: none; } /* ── Card heading (h2) ────────────────────────────────────────────────── */ #cryptnox-hardware-wallet h2, #cryptnox-cli h2, +#cryptnox-id-cli h2, +#smart-card-readers h2, #cryptnox-sdk-for-python h2, #cryptnox-sdk-for-esp32 h2, #cryptnox-sdk-for-arduino h2, @@ -183,6 +187,8 @@ a.headerlink { display: none; } /* ── Card description ─────────────────────────────────────────────────── */ #cryptnox-hardware-wallet p, #cryptnox-cli p, +#cryptnox-id-cli p, +#smart-card-readers p, #cryptnox-sdk-for-python p, #cryptnox-sdk-for-esp32 p, #cryptnox-sdk-for-arduino p, @@ -197,6 +203,8 @@ a.headerlink { display: none; } /* ── Card link list — indented with bullet icons ─────────────────────── */ #cryptnox-hardware-wallet ul, #cryptnox-cli ul, +#cryptnox-id-cli ul, +#smart-card-readers ul, #cryptnox-sdk-for-python ul, #cryptnox-sdk-for-esp32 ul, #cryptnox-sdk-for-arduino ul, @@ -211,6 +219,8 @@ a.headerlink { display: none; } #cryptnox-hardware-wallet ul li, #cryptnox-cli ul li, +#cryptnox-id-cli ul li, +#smart-card-readers ul li, #cryptnox-sdk-for-python ul li, #cryptnox-sdk-for-esp32 ul li, #cryptnox-sdk-for-arduino ul li, @@ -223,6 +233,8 @@ a.headerlink { display: none; } #cryptnox-hardware-wallet ul li p, #cryptnox-cli ul li p, +#cryptnox-id-cli ul li p, +#smart-card-readers ul li p, #cryptnox-sdk-for-python ul li p, #cryptnox-sdk-for-esp32 ul li p, #cryptnox-sdk-for-arduino ul li p, diff --git a/docs/source/_templates/layout.html b/docs/source/_templates/layout.html index 2715acb..b86ea72 100644 --- a/docs/source/_templates/layout.html +++ b/docs/source/_templates/layout.html @@ -101,10 +101,12 @@ var items = [ { anchor: '#cryptnox-hardware-wallet', title: 'Cryptnox Hardware Wallet' }, { anchor: '#cryptnox-cli', title: 'Cryptnox CLI' }, + { anchor: '#cryptnox-id-cli', title: 'Cryptnox ID CLI' }, { anchor: '#cryptnox-sdk-for-python', title: 'Cryptnox SDK for Python' }, { anchor: '#cryptnox-sdk-for-esp32', title: 'Cryptnox SDK for ESP32' }, { anchor: '#cryptnox-sdk-for-arduino', title: 'Cryptnox SDK for Arduino' }, - { anchor: '#cryptnox-sdk-for-c', title: 'Cryptnox SDK for C++' } + { anchor: '#cryptnox-sdk-for-c', title: 'Cryptnox SDK for C++' }, + { anchor: '#smart-card-readers', title: 'Smart Card Readers' } ]; // Inject caption + nav items into the sidebar menu diff --git a/docs/source/index.rst b/docs/source/index.rst index 71594c3..6741689 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -54,6 +54,30 @@ single command interface. ------------------------- +Cryptnox ID CLI +================ + +.. raw:: html + +
+ +*Cryptnox ID CLI* manages the Cryptnox ID card family from the terminal: PIV identity +credentials, FIDO2 passkeys, MIFARE DESFire contactless applications, and verification of +the card's genuineness attestation with one tool for every function on the card. + +* **Cryptnox ID CLI User Guide** [`HTML