From 633ae479ca163bb6f58bab9ffde461aed9a88aa2 Mon Sep 17 00:00:00 2001 From: Andreas Wirth Date: Mon, 28 Sep 2026 10:16:32 +0200 Subject: [PATCH 1/3] fix: add vscode extension docs * add new section for js ui library * move samm cli to dev section * add vscode extension to modeling section --- .../ROOT/images/ESMF-VSCode-icon-vector.svg | 14 ++++++++ documentation/modules/ROOT/pages/index.adoc | 35 ++++++++++++++++--- site.yml | 4 +++ 3 files changed, 48 insertions(+), 5 deletions(-) create mode 100644 documentation/modules/ROOT/images/ESMF-VSCode-icon-vector.svg diff --git a/documentation/modules/ROOT/images/ESMF-VSCode-icon-vector.svg b/documentation/modules/ROOT/images/ESMF-VSCode-icon-vector.svg new file mode 100644 index 00000000..2888d206 --- /dev/null +++ b/documentation/modules/ROOT/images/ESMF-VSCode-icon-vector.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/documentation/modules/ROOT/pages/index.adoc b/documentation/modules/ROOT/pages/index.adoc index bae1eb8d..d6e0aac8 100644 --- a/documentation/modules/ROOT/pages/index.adoc +++ b/documentation/modules/ROOT/pages/index.adoc @@ -33,7 +33,7 @@ image::ESMF-KeyVisual-book.png[esmf-intro-book] ==== -[.sectionBlue] +[.sectionGrey] ==== [.sectionTitle] Start modeling @@ -83,20 +83,20 @@ Create your Aspect Models graphically and learn SAMM on the go. Generate downstr [.innerTile] ====== -image::ESMF-SAMM-CLI-vector.svg[xref=esmf-developer-guide:tooling-guide:samm-cli.adoc, window=_blank,opts=nofollow] +image::ESMF-VSCode-icon-vector.svg[xref=vs-code-plugin:ROOT:index.adoc, window=_blank,opts=nofollow] [.title][.link] -xref:esmf-developer-guide:tooling-guide:samm-cli.adoc[SAMM Command Line Interface, window=_blank,opts=nofollow] +xref:vs-code-plugin:ROOT:index.adoc[Semantic Models for VS Code, window=_blank,opts=nofollow] ====== [.text] -Use common features command-line-based: validate Aspect Models, generate artifacts, such as OpenAPI specs. +Create your Aspect Models in Visual Studio Code. Implementation of well-known IDE features speeds up development. -- ==== -[.sectionPurple] +[.sectionBlue] ==== [.sectionTitle] Start developing @@ -127,6 +127,24 @@ Load and validate Aspect Models programmatically and generate code to create asp [.innerTile] ====== +image::ESMF-SAMM-CLI-vector.svg[xref=esmf-developer-guide:tooling-guide:samm-cli.adoc, window=_blank,opts=nofollow] + +[.title][.link] +xref:esmf-developer-guide:tooling-guide:samm-cli.adoc[SAMM Command Line Interface, window=_blank,opts=nofollow] +====== + +[.text] +Use common features command-line-based: validate Aspect Models, generate artifacts, such as OpenAPI specs. + +-- + +[.tile] +[.icon-cli] +-- + +[.innerTile] +====== + image::ESMF-Py-icon-vector.svg[xref=python-sdk-guide:ROOT:index.adoc, window=_blank,opts=nofollow] [.title][.link] @@ -137,6 +155,13 @@ Load Aspect Models programmatically and generate code for software solutions or -- +==== + +[.sectionPurple] +==== +[.sectionTitle] +Visualize Aspects in UIs + [.tile] [.icon-cli] -- diff --git a/site.yml b/site.yml index d2e6ac64..a86eb961 100644 --- a/site.yml +++ b/site.yml @@ -31,6 +31,10 @@ content: branches: HEAD tags: ["v2.2.1", "v2.2.0","v2.1.5","v2.1.4","v2.1.3"] start_path: documentation/python-sdk-guide + - url: https://github.com/eclipse-esmf/esmf-vs-code-plugin + branches: HEAD + tags: ["1.0.0"] + start_path: documentation/vs-code-plugin ui: bundle: url: https://github.com/eclipse-esmf/esmf-antora-ui/releases/download/v1.6.1/esmf-antora-ui-bundle-1.6.1.zip From 478cf7bac5ad432ed1c2cd8743c9255446a24e6f Mon Sep 17 00:00:00 2001 From: Andreas Wirth Date: Mon, 28 Sep 2026 11:17:00 +0200 Subject: [PATCH 2/3] Fix indentation --- documentation/modules/ROOT/pages/index.adoc | 2 +- site.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/modules/ROOT/pages/index.adoc b/documentation/modules/ROOT/pages/index.adoc index d6e0aac8..1d1500c0 100644 --- a/documentation/modules/ROOT/pages/index.adoc +++ b/documentation/modules/ROOT/pages/index.adoc @@ -90,7 +90,7 @@ xref:vs-code-plugin:ROOT:index.adoc[Semantic Models for VS Code, window=_blank,o ====== [.text] -Create your Aspect Models in Visual Studio Code. Implementation of well-known IDE features speeds up development. +Create your Aspect Models in Visual Studio Code. Integration of familiar IDE features speed up development. -- diff --git a/site.yml b/site.yml index a86eb961..4ea80ee4 100644 --- a/site.yml +++ b/site.yml @@ -31,13 +31,13 @@ content: branches: HEAD tags: ["v2.2.1", "v2.2.0","v2.1.5","v2.1.4","v2.1.3"] start_path: documentation/python-sdk-guide - - url: https://github.com/eclipse-esmf/esmf-vs-code-plugin + - url: https://github.com/eclipse-esmf/esmf-vs-code-plugin branches: HEAD tags: ["1.0.0"] start_path: documentation/vs-code-plugin ui: bundle: - url: https://github.com/eclipse-esmf/esmf-antora-ui/releases/download/v1.6.1/esmf-antora-ui-bundle-1.6.1.zip + url: https://github.com/eclipse-esmf/esmf-antora-ui/releases/download/v1.6.2/esmf-antora-ui-bundle-1.6.2.zip snapshot: true supplemental_files: - path: ui.yml From ba22d06f803e6ff138e47088fab346388d9836dd Mon Sep 17 00:00:00 2001 From: Andreas Wirth Date: Mon, 5 Oct 2026 10:54:29 +0200 Subject: [PATCH 3/3] fix: version tags for vscode extension --- site.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site.yml b/site.yml index 4ea80ee4..b1fb4376 100644 --- a/site.yml +++ b/site.yml @@ -33,7 +33,7 @@ content: start_path: documentation/python-sdk-guide - url: https://github.com/eclipse-esmf/esmf-vs-code-plugin branches: HEAD - tags: ["1.0.0"] + tags: ["v1.0.0", "v1.0.1"] start_path: documentation/vs-code-plugin ui: bundle: