Skip to content

Commit

Permalink
fix: update architecture link and styling
Browse files Browse the repository at this point in the history
  • Loading branch information
Vicente-G committed Dec 11, 2023
1 parent a55fb40 commit b8b0477
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This repo features the development and documentation of the project's architecture and infrastructure, the methodology is based on the [C4 Model](https://c4model.com/) of [Simon Brown](https://github.com/simonbrowndotje/). The implementation of this architecture is developed with the [Structurizer DSL](https://github.com/structurizr/dsl.git) and deployed to github pages using the project [structurizr-site-generatr](https://github.com/avisi-cloud/structurizr-site-generatr). Not sure how to reach out? Visit our Slack server, and remember to read our [Contributing Guidelines](https://github.com/SLC-wms/DSL-Architecture/tree/main/CONTRIBUTING.md)!

[![View the architecture](https://img.shields.io/badge/view_the_architecture!-2ea043?style=for-the-badge&logo=buddy&logoColor=ffffff)](https://SLC-wms.github.io/DSL-Architecture/master/)
[![View the architecture](https://img.shields.io/badge/view_the_architecture!-2ea043?style=for-the-badge&logo=buddy&logoColor=ffffff)](https://SLC-wms.github.io/DSL-Architecture/main/)

## Local Workspace

Expand Down
6 changes: 3 additions & 3 deletions src/assets/site/custom.css
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
svg g g[id^="link"]:hover path {
stroke:#9900FF !important;
stroke:#440077 !important;
stroke-width: 2.0;
}

svg g g[id^="link"]:hover polygon {
stroke:#9900FF !important;
stroke:#440077 !important;
}

svg g g[id^="link"]:hover text {
fill:#9900FF !important;
fill:#440077 !important;
}
1 change: 1 addition & 0 deletions src/deploy-feats.dsl
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ properties {
"generatr.style.customStylesheet" "site/custom.css"
"generatr.svglink.target" "_self"
"generatr.site.externalTag" "External System"
"generatr.site.nestGroups" "false"
}
2 changes: 2 additions & 0 deletions src/descriptions/home.adoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
= SLC-wms Architecture

== Overview

Here is a complete overview of the architecture. To navigate over it, just click on whichever box you want to know more about, or just look for it on the sidebar. You can also click on the caption to get a dedicated view.

image::embed:SystemLandscape[Full Architecture]
2 changes: 2 additions & 0 deletions src/descriptions/model.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
= Data Model
:imagesdir: ../assets

== Data Model

The following pictures show the full data model divided into three groups. However, those groups are not independent, but rather connected to each other. The first group contains the Units related data which refers to a public part of the model, as the Ecommerce consumes it. The second group contains the Missions related data, which is more operational focused. Finally, the third group contains the data which have a higher hierarchy level, such as analytics or the administrator's configurations.

image::/pictures/units.png[First group of schemas]
Expand Down
2 changes: 1 addition & 1 deletion src/wms-references.dsl
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ analytics = softwareSystem "Analytics Module" "" "Context"
configs = softwareSystem "Configurations Module" "" "Context"

// External systems
ecommerce = softwareSystem "E-Commerce" "(or equivalent)" "External System"
ecommerce = softwaresystem "E-Commerce" "(or equivalent)" "External System"
6 changes: 5 additions & 1 deletion src/workspace.dsl
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
workspace "SLC-wms Architecture" {
workspace "SLC-wms" {
!docs ./descriptions
!identifiers hierarchical

model {
properties {
"structurizr.groupSeparator" "/"
}

!include ./wms-references.dsl
!include ./systems/database.dsl
!include ./systems/missions.dsl
Expand Down

0 comments on commit b8b0477

Please sign in to comment.