From 9569e21d9ee245d68fa769366aa036198a7a8b9d Mon Sep 17 00:00:00 2001
From: masesdevelopers <94312179+masesdevelopers@users.noreply.github.com>
Date: Tue, 7 Nov 2023 02:51:29 +0100
Subject: [PATCH] Update site layout and API
---
src/documentation/api/index.md | 23 ++------------
src/documentation/docfx.json | 44 ++++++---------------------
src/documentation/images/logo.png | Bin 0 -> 6895 bytes
src/documentation/javadoc/.gitignore | 5 +++
src/documentation/javadoc/index.md | 20 ++++++++++++
src/documentation/toc.yml | 5 ++-
6 files changed, 42 insertions(+), 55 deletions(-)
create mode 100644 src/documentation/images/logo.png
create mode 100644 src/documentation/javadoc/.gitignore
create mode 100644 src/documentation/javadoc/index.md
diff --git a/src/documentation/api/index.md b/src/documentation/api/index.md
index c042d6f5d93..14e722597f0 100644
--- a/src/documentation/api/index.md
+++ b/src/documentation/api/index.md
@@ -1,20 +1,3 @@
-Select a version:
-.NET Framework 4.6.2+
-
-.NET 6
-
-.NET 7
-
\ No newline at end of file
+# JCOReflector .NET API documentation
+
+Open left menu to browse API
\ No newline at end of file
diff --git a/src/documentation/docfx.json b/src/documentation/docfx.json
index dd0182e2dd9..6a3a3488c3c 100644
--- a/src/documentation/docfx.json
+++ b/src/documentation/docfx.json
@@ -5,7 +5,7 @@
{
"files": [ "**.csproj" ],
"exclude": [ "**/bin/**", "**/obj/**" ],
- "src": "../"
+ "src": "../net/"
}
],
"dest": "api",
@@ -17,40 +17,20 @@
"content": [
{
"files": [
- "contacts_it/**.md",
- "contacts_it/**/toc.yml",
- "toc.yml",
- "*.md"
- ]
- },
- {
- "files": [
- "products_it/**.md",
- "products_it/**/toc.yml",
- "toc.yml",
- "*.md"
+ "api/**.yml",
+ "api/index.md",
]
},
{
"files": [
- "services_it/**.md",
- "services_it/**/toc.yml",
- "toc.yml",
- "*.md"
- ]
- },
- {
- "files": [
- "technologies_it/**.md",
- "technologies_it/**/toc.yml",
- "toc.yml",
- "*.md"
+ "javadoc/**.yml",
+ "javadoc/index.md",
]
},
{
"files": [
- "working_method_it/**.md",
- "working_method_it/**/toc.yml",
+ "articles/**.md",
+ "articles/**/toc.yml",
"toc.yml",
"*.md"
]
@@ -79,14 +59,10 @@
],
"postProcessors": [ "ExtractSearchIndex" ],
"globalMetadata": {
- "_appLogoPath": "images/sinapse_logo.png",
+ "_appLogoPath": "images/logo.png",
"_appFaviconPath": "images/favicon.png",
- "_appTitle": "Sinapse System website",
+ "_appTitle": "MASES Group website - JCOReflector",
"_appFooter": "Copyright © 2023 MASES s.r.l.. | Via San Cesidio 16 - San Valentino in A.C. - PE | P.I. 01932310681",
- "_disableContribution": true,
- "_disableTocFilter": true,
- "_disableToc": false,
- "_disableAffix": true,
"_gitContribute": {
}
@@ -102,6 +78,6 @@
"noLangKeyword": false,
"keepFileLink": false,
"cleanupCacheHistory": false,
- "disableGitFeatures": true
+ "disableGitFeatures": false
}
}
\ No newline at end of file
diff --git a/src/documentation/images/logo.png b/src/documentation/images/logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..0d5ca0f6748c8dc1292447e0445d9cb016f41c0f
GIT binary patch
literal 6895
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
literal 0
HcmV?d00001
diff --git a/src/documentation/javadoc/.gitignore b/src/documentation/javadoc/.gitignore
new file mode 100644
index 00000000000..e8079a3bef9
--- /dev/null
+++ b/src/documentation/javadoc/.gitignore
@@ -0,0 +1,5 @@
+###############
+# temp file #
+###############
+*.yml
+.manifest
diff --git a/src/documentation/javadoc/index.md b/src/documentation/javadoc/index.md
new file mode 100644
index 00000000000..c042d6f5d93
--- /dev/null
+++ b/src/documentation/javadoc/index.md
@@ -0,0 +1,20 @@
+Select a version:
+.NET Framework 4.6.2+
+
+.NET 6
+
+.NET 7
+
\ No newline at end of file
diff --git a/src/documentation/toc.yml b/src/documentation/toc.yml
index c052f3c019b..2a3201cdad3 100644
--- a/src/documentation/toc.yml
+++ b/src/documentation/toc.yml
@@ -1,8 +1,11 @@
- name: Articles
href: articles/
-- name: Java API Documentation
+- name: .NET API Documentation
href: api/
homepage: api/index.md
+- name: Java API Documentation
+ href: javadoc/
+ homepage: javadoc/index.md
- name: Browse repository
href: https://github.com/masesgroup/JCOReflector
- name: Releases