From 3a53fc55e89df1d9c94831efdc43a9a7f332285c Mon Sep 17 00:00:00 2001 From: Bissbert <43237892+Bissbert@users.noreply.github.com> Date: Wed, 13 May 2026 14:04:11 +0700 Subject: [PATCH] docs: add cross-links to gemmology.dev interactive surfaces --- docs/index.md | 5 ++++- mkdocs.yml | 17 +++++++++++++++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/docs/index.md b/docs/index.md index 955b3d0..3e68dcb 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,7 +2,10 @@ **Crystal Description Language (CDL) Parser** - A Python library for parsing compact string notation describing crystal morphology for gemmological and mineralogical visualization. -Part of the [Gemmology Project](https://gemmology.dev). +!!! tip "Interactive companion" + See live examples in the [CDL Playground](https://gemmology.dev/playground/), + browse 96+ rendered presets in the [Crystal Gallery](https://gemmology.dev/gallery/), + or take a [practice quiz](https://gemmology.dev/quiz/) on related material. ## Overview diff --git a/mkdocs.yml b/mkdocs.yml index a3a5a52..0800250 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -47,6 +47,7 @@ nav: - API Reference: api.md - CLI Usage: cli.md - Examples: examples.md + - "Try interactive ↗": https://gemmology.dev/playground/ markdown_extensions: - pymdownx.highlight: @@ -62,8 +63,20 @@ markdown_extensions: - tables extra: + generator: false social: - icon: fontawesome/brands/github link: https://github.com/gemmology-dev - - icon: fontawesome/solid/globe - link: https://gemmology.dev + name: GitHub + - icon: fontawesome/solid/flask + link: https://gemmology.dev/playground/ + name: CDL Playground + - icon: fontawesome/solid/graduation-cap + link: https://gemmology.dev/quiz/ + name: Practice quiz + - icon: fontawesome/solid/gem + link: https://gemmology.dev/gallery/ + name: Crystal gallery + - icon: fontawesome/solid/book + link: https://gemmology.dev/learn/ + name: Learn (FGA)