docs(documentation): finished documentation entry points 'Documentation' and 'Edge Developer platform'
All checks were successful
ci / build (push) Successful in 58s

This commit is contained in:
Stephan Lo 2025-12-19 12:47:20 +01:00
parent a915c372db
commit 840c607d27
9 changed files with 42 additions and 48 deletions

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Person profile">
<title>Person profile</title>
<path fill="currentColor" d="M28 10c6 0 11 5 11 11 0 5.9-4.2 10.7-9.7 11.7 6.3.6 15.7 4.1 15.7 12.8v4H10v-4c0-6.7 7-10.2 13.9-11.9C18.7 33 15 28 15 22c0-6.1 6.4-12 13-12Zm0 6c-3.5 0-7 3.3-7 6 0 3.8 2.5 7 7 7 3.8 0 5-2.1 5.8-3.5.5-.9 1-1.8 2.2-2.5C35.5 19.2 32.1 16 28 16Z"/>
</svg>

After

Width:  |  Height:  |  Size: 455 B

View file

@ -1,8 +1,8 @@
model {
developer = actor 'Developer' {
description 'The regular user of the platform'
-> localbox 'inner loop development'
-> edp 'outer loop development'
-> localbox 'inner loop'
-> edp 'outer loop'
-> edp.ui 'manages project'
-> edp.forgejo 'manages code'
-> edp.keycloak 'authenticates'
@ -22,7 +22,7 @@ model {
}
otherProductLifecycleRoles = actor 'Reviewer, Tester, Auditors, Operators' {
description 'Coworking roles in the outer loop'
-> edp 'act according to responibility'
-> edp 'review / operate'
}
customers = actor 'End Customers' {
description 'Consumers of your Application'

View file

@ -4,7 +4,7 @@ model {
technology 'Kubernetes'
icon tech:kubernetes
-> enterprise 'integrates'
-> cloud 'deploys and observes'
-> cloud 'deploy & observe'
-> localbox // inner-outer loop synchronization
application = schema 'application' {

View file

@ -2,7 +2,7 @@ model {
localbox = system 'localbox' {
description 'A local development system'
technology 'Linux/Windows/Mac'
-> edp 'inner-outer-loop synchronization'
-> edp 'sync'
-> enterprise 'company integration'
application = schema 'application' {

View file

@ -1,4 +1,7 @@
specification {
// Custom color used for view-local highlighting
color magenta #b100ff
element actor {
style {
shape person

View file

@ -3,12 +3,15 @@ views {
// the application meta-definition travels through all deploying components
view application-transition {
title 'application-transistion'
// autoLayout LeftRight 100 100
autoLayout LeftRight 180 140
// include *
exclude developer, localbox, edp, otherProductLifecycleRoles
exclude element.kind = workflow
include cloud, cloud.application
include cloud with {
title 'EdgeConnect Cloud'
}
include cloud.application
group 'developer-scope' {
color green
@ -31,5 +34,16 @@ views {
include edp, edp.application
}
}
// Only in this view: highlight EDP itself
style edp {
color magenta
}
// Make actors more "icon-like" (no subtitle/description in-node)
style developer, otherProductLifecycleRoles {
size xsmall
textSize small
}
}
}