Skip to content

Commit 9f7948e

Browse files
committed
docs: add RADIUS Interface Gateway guide and refresh home page icons
- Extract content and images from RIG RADIUS Gateway Guide v1.2 Word document - Create four guide pages: introduction, deployment, RADIUS protocol, annexes - Add 13 high-quality diagrams for architecture, integration scenarios, and protocol flows - Update nav, sidebar, and home page to include the new RADIUS Gateway Guide - Replace feature card icons with topic-specific SVGs (API brackets, shield, network hub) - Remove unnecessary horizontal rules across all guide pages - Shorten long headings for cleaner table-of-contents display - Remove banner styling from content that doesn't warrant info/tip/warning callouts - Hide Release Notes from navigation and home page
1 parent 440d49a commit 9f7948e

31 files changed

Lines changed: 810 additions & 40 deletions

docs/.vitepress/config.mts

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ export default defineConfig({
2727
{ text: 'Home', link: '/' },
2828
{ text: 'REST API Guide', link: '/rest-api-guide/introduction' },
2929
{ text: 'OIDC Integration Guide', link: '/oidc-integration-guide/introduction' },
30-
{ text: 'Release Notes', link: '/release-notes/release-notes' }
31-
30+
{ text: 'RADIUS Gateway Guide', link: '/radius-interface-gateway-guide/introduction' }
3231
],
3332

3433
sidebar: {
@@ -76,7 +75,7 @@ export default defineConfig({
7675
{ text: 'Introduction', link: '/oidc-integration-guide/introduction' },
7776
{ text: 'Getting Started', link: '/oidc-integration-guide/getting-started' },
7877
{ text: 'Best Practices', link: '/oidc-integration-guide/best-practices' },
79-
{ text: 'Public Cloud Integration Guide', link: '/oidc-integration-guide/cloud-integration-guide' },
78+
{ text: 'Public Cloud Integration', link: '/oidc-integration-guide/cloud-integration-guide' },
8079
{ text: 'MobileID OIDC - Use Cases', link: '/oidc-integration-guide/oidc-use-cases' },
8180
{ text: 'App Message Formats', link: '/oidc-integration-guide/message-formats' }
8281
]
@@ -90,12 +89,17 @@ export default defineConfig({
9089

9190
'/radius-interface-gateway-guide/': [
9291
{
93-
text: 'Radius Interface Gateway',
92+
text: 'RADIUS Gateway Guide',
9493
items: [
95-
{ text: 'Index', link: '/radius-interface-gateway-guide/' },
96-
{ text: 'One', link: '/radius-interface-gateway-guide/one' },
97-
{ text: 'Two', link: '/radius-interface-gateway-guide/two' }
94+
{ text: 'Introduction', link: '/radius-interface-gateway-guide/introduction' },
95+
{ text: 'RIG Deployment', link: '/radius-interface-gateway-guide/deployment' },
96+
{ text: 'The RADIUS Protocol', link: '/radius-interface-gateway-guide/radius-protocol' },
97+
{ text: 'Annexes', link: '/radius-interface-gateway-guide/annexes' }
9898
]
99+
},
100+
{
101+
text: '',
102+
items: [{ text: 'Imprint', link: '/radius-interface-gateway-guide/imprint.md' }]
99103
}
100104
]
101105

docs/.vitepress/theme/custom.css

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,17 @@ body {
7474
--vp-c-bg-soft: #202127;
7575
}
7676

77-
/* Dark mode override #3a3a3a */
78-
html.dark img.feature-icon-info {
79-
content: url("/img/icon-info-light.svg");
77+
/* Dark mode override: swap feature icons to light variants */
78+
html.dark img.feature-icon-api {
79+
content: url("/img/icon-api-light.svg");
8080
}
8181

82-
html.dark img.feature-icon-security {
83-
content: url("/img/icon-security-light.svg");
82+
html.dark img.feature-icon-key {
83+
content: url("/img/icon-key-light.svg");
8484
}
8585

86-
html.dark img.feature-icon-notes {
87-
content: url("/img/icon-notes-light.svg");
86+
html.dark img.feature-icon-network {
87+
content: url("/img/icon-network-light.svg");
8888
}
8989

9090

docs/index.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,22 @@ hero:
1010
features:
1111
- title: REST API Guide
1212
icon:
13-
src: /img/icon-info.svg
14-
class: feature-icon-info
13+
src: /img/icon-api.svg
14+
class: feature-icon-api
1515
details: Start here for direct integration via REST API (works for web apps and non-browser flows like native apps/backends).
1616
link: /rest-api-guide/introduction
1717
- title: OIDC Integration Guide
1818
icon:
19-
src: /img/icon-security.svg
20-
class: feature-icon-security
19+
src: /img/icon-key.svg
20+
class: feature-icon-key
2121
details: Start here for standards-based login via OpenID Connect (browser/redirect flow). Mobile ID acts as the OpenID Provider.
2222
link: /oidc-integration-guide/introduction
23-
- title: Release Notes
23+
- title: RADIUS Gateway Guide
2424
icon:
25-
src: /img/icon-notes.svg
26-
class: feature-icon-notes
27-
details: Stay tuned for the latest updates! Discover new features, enhancements, and improvements in our upcoming release.
28-
link: /release-notes/release-notes
25+
src: /img/icon-network.svg
26+
class: feature-icon-network
27+
details: Start here to integrate Mobile ID strong authentication into your existing RADIUS-based network via the RADIUS Interface Gateway (RIG).
28+
link: /radius-interface-gateway-guide/introduction
2929
---
3030

3131
<div class="vp-doc">

docs/oidc-integration-guide/getting-started.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ Additional Endpoint URIs:
4343
| User Info | https://openid.mobileid.ch/userinfo |
4444
| Pushed Authorization Requests | https://openid.mobileid.ch/par |
4545

46-
---
47-
4846
## Authorization Code Request
4947

5048
The authorization code can be obtained by performing a simple HTTP GET request towards the Authorization endpoint of the Mobile ID OP. The client secret is not involved yet.

docs/public/img/icon-api-light.svg

Lines changed: 1 addition & 0 deletions
Loading

docs/public/img/icon-api.svg

Lines changed: 1 addition & 0 deletions
Loading

docs/public/img/icon-key-light.svg

Lines changed: 1 addition & 0 deletions
Loading

docs/public/img/icon-key.svg

Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

docs/public/img/icon-network.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)