diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 68fd887..0d92204 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -77,9 +77,10 @@ jobs: - name: Clear documentation folder run: Remove-Item .\docs\* -Recurse -Force -Exclude _config.yml,CNAME + - run: dotnet tool update -g docfx + - name: Build documentation run: | - choco install docfx cd src\documentation docfx diff --git a/.github/workflows/pullrequest.yaml b/.github/workflows/pullrequest.yaml index 8435620..7bc651e 100644 --- a/.github/workflows/pullrequest.yaml +++ b/.github/workflows/pullrequest.yaml @@ -45,8 +45,9 @@ jobs: - name: Clear documentation folder run: Remove-Item .\docs\* -Recurse -Force -Exclude _config.yml,CNAME + - run: dotnet tool update -g docfx + - name: Build documentation run: | - choco install docfx cd src\documentation docfx diff --git a/src/documentation/docfx.json b/src/documentation/docfx.json index 7daeac0..48c4618 100644 --- a/src/documentation/docfx.json +++ b/src/documentation/docfx.json @@ -54,8 +54,9 @@ "postProcessors": [ "ExtractSearchIndex" ], "globalMetadata": { "_appLogoPath": "images/logo.png", - "_appTitle": "CLI Parser website", - "_appFooter": "Copyright © 2023 MASES s.r.l..
Generated by DocFX
", + "_appFaviconPath": "images/favicon.ico", + "_appTitle": "MASES Group website - CLI Parser", + "_appFooter": "Copyright © 2023 MASES s.r.l.. | Via San Cesidio 16 - San Valentino in A.C. - PE | P.I. 01932310681", "_gitContribute": { } @@ -64,7 +65,8 @@ "globalMetadataFiles": [], "fileMetadataFiles": [], "template": [ - "default" + "default", + "modern" ], "postProcessors": [], "markdownEngineName": "markdig", diff --git a/src/documentation/images/favicon.ico b/src/documentation/images/favicon.ico new file mode 100644 index 0000000..a81a451 Binary files /dev/null and b/src/documentation/images/favicon.ico differ diff --git a/src/documentation/toc.yml b/src/documentation/toc.yml index 4c3e095..14339f0 100644 --- a/src/documentation/toc.yml +++ b/src/documentation/toc.yml @@ -3,24 +3,16 @@ - name: .NET API Documentation href: api/ homepage: api/index.md -- name: Github sites +- name: Open source projects dropdown: true href: https://masesgroup.github.io/ items: - - name: MASES Group main site - href: https://masesgroup.github.io/ - - name: Sinapse Platform - href: https://masesgroup.github.io/sinapse/ - - name: JCOBridge - href: https://masesgroup.github.io/JCOBridge/ - name: JNet href: https://masesgroup.github.io/JNet/ - name: KNet href: https://masesgroup.github.io/KNet/ - name: KEFCore href: https://masesgroup.github.io/KEFCore/ - - name: KNetOPC - href: https://masesgroup.github.io/KNetOPC/ - name: JCOReflector href: https://masesgroup.github.io/JCOReflector/ - name: NuReflector @@ -31,10 +23,21 @@ href: https://masesgroup.github.io/CLIParser/ - name: JCO SWT Bridge href: https://masesgroup.github.io/JCOSWTBridge/ +- name: Other products + dropdown: true + items: + - name: Sinapse Platform + href: https://masesgroup.github.io/sinapse/ + - name: JCOBridge + href: https://masesgroup.github.io/JCOBridge/ + - name: KNetOPC + href: https://masesgroup.github.io/KNetOPC/ - name: External links dropdown: true items: - name: Sinapse Platform Official site href: https://www.sinapsesystem.com - name: JCOBridge Official site - href: https://www.jcobridge.com \ No newline at end of file + href: https://www.jcobridge.com +- name: MASES Group global and contacts + href: https://masesgroup.com \ No newline at end of file