Commit cf1569d
committed
Roll out ICP Ninja badges + README hero consistency across examples
Applies the pilot template repo-wide:
- Add the 'Open in ICP Ninja' badge + callout to all eligible examples
(45): the ninja_pr_checks.yml tracked set, the hello_world/who_am_i
reference pair, and 8 examples that had pre-staged badges commented out
with a 'TODO: re-enable once icp.ninja supports icp-cli' — now true.
Ineligible examples (canister factories, >2 canisters on ic,
non-deployable, photo-storage's authorize step) get no badge.
- Remove the 'View this sample's code on GitHub' line repo-wide (readers
arrive from GitHub; it was inconsistent — present in only ~30%).
- Remove cross-language 'counterpart' links (Also available in / Motoko
version / same example is also available / walkthrough focuses on):
users pick a language folder upfront. Fix two motoko vetkeys
related-example links that pointed at the rust sibling.
Language-description links (Motoko/Rust docs, rustup) are preserved.
Badge URL uses the current canonical icp.ninja/i?g= form.1 parent be3cc6d commit cf1569d
66 files changed
Lines changed: 175 additions & 120 deletions
File tree
- hosting
- godot-html5-template
- oisy-signer-demo
- photo-storage
- react
- static-website
- unity-webgl-template
- motoko
- backend_only
- basic_bitcoin
- canister_factory
- canister_logs
- daily_planner
- evm_block_explorer
- filevault
- flying_ninja
- icp_transfer
- llm_chatbot
- query_stats
- send_http_get
- send_http_post
- superheroes
- threshold-ecdsa
- threshold-schnorr
- vetkeys
- basic_bls_signing
- basic_ibe
- basic_vetkd
- encrypted_notes_app_vetkd
- password_manager_with_metadata
- password_manager
- who_am_i
- rust
- backend_only
- backend_wasm64
- basic_bitcoin
- basic_ethereum
- candid_type_generation
- canister-info
- canister_logs
- daily_planner
- evm_block_explorer
- exchange-rates
- flying_ninja
- guards
- icp_transfer
- inter-canister-calls
- llm_chatbot
- low_wasm_memory
- performance_counters
- periodic_tasks
- photo_gallery
- qrcode
- query_stats
- receiving-icp
- send_http_get
- send_http_post
- simd
- threshold-ecdsa
- threshold-schnorr
- unit_testable_rust_canister
- vetkeys
- basic_bls_signing
- basic_ibe
- basic_timelock_ibe
- basic_vetkd
- encrypted_notes_app_vetkd
- password_manager_with_metadata
- password_manager
- who_am_i
- x509
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
12 | 14 | | |
13 | 15 | | |
14 | 16 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | 17 | | |
22 | 18 | | |
23 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | 15 | | |
20 | 16 | | |
21 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
3 | 7 | | |
4 | 8 | | |
5 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
3 | 7 | | |
4 | 8 | | |
5 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
3 | 7 | | |
4 | 8 | | |
5 | 9 | | |
| |||
0 commit comments