Skip to content

docs: fablo.io documentation website (Jekyll, dark terminal theme) - #786

Merged
dzikowski merged 3 commits into
hyperledger-labs:mainfrom
Efeguclu1:docs/website
Aug 5, 2026
Merged

docs: fablo.io documentation website (Jekyll, dark terminal theme)#786
dzikowski merged 3 commits into
hyperledger-labs:mainfrom
Efeguclu1:docs/website

Conversation

@Efeguclu1

Copy link
Copy Markdown
Contributor

Turns the docs/ redirect into a real documentation site for fablo.io: a dark, terminal-styled landing page positioned around local development and CI, plus Getting Started and Config/CLI reference pages.

  • Custom Jekyll layouts (no theme gem, no plugins) so it builds on the existing legacy /docs Pages build with no settings change.
  • install.sh, fablo.sh, editor.html, and schema.json kept byte-identical.
  • Content drafts are from an agent-assisted pass and welcome proofreading.

Comment thread README.md Outdated
Comment thread docs/getting-started.md Outdated
Comment thread docs/reference/cli-commands.md
Comment thread docs/reference/cli-commands.md Outdated
Comment thread e2e/fabloCommands.test.ts Outdated
Comment thread e2e/fabloCommands.test.ts Outdated
Comment thread src/commands/init/index.ts Outdated
Comment thread fablo.sh
Efeguclu1 added a commit to Efeguclu1/fablo that referenced this pull request Aug 4, 2026
- README: match `fablo up` help text (package/install/approve/commit)
- getting-started: replace `global.tls=false` example with a neutral
  `global.monitoring.loglevel=debug` override
- cli-commands: note that `chaincodes list <peer>` needs a full peer address
- e2e: rename tests to describe what they actually assert (instances, loglevel)
- init: friendlier error for unknown `--` options, naming the offending args
- fablo.sh: sync docs/fablo.sh with ./fablo.sh so both carry the same content

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: Efeguclu1 <efeguclu3435@gmail.com>
Signed-off-by: Efeguclu1 <efeguclu3435@gmail.com>
Signed-off-by: Efeguclu1 <efeguclu3435@gmail.com>
@dzikowski
dzikowski enabled auto-merge (squash) August 5, 2026 08:43
@dzikowski
dzikowski merged commit 72d9da1 into hyperledger-labs:main Aug 5, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants