Skip to content

Commit f6bde52

Browse files
authored
Merge pull request #86 from datasharingframework/restructuring2.0_fix
Link and Image fix
2 parents 42c74da + 0f32adc commit f6bde52

File tree

94 files changed

+350
-203
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+350
-203
lines changed

docs/src/.vuepress/layouts/PageLayout.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ function navigateToNewVersion() {
4646
<ParentLayout>
4747
<template #sidebarTop>
4848
<div class="version-selector" v-if="route.path.startsWith('/operations/')">
49-
<label class="vp-sidebar-header" for="version-select">Version: </label>
49+
<label class="vp-sidebar-header" for="version-select"><strong>Version:</strong> </label>
5050
<select id="version-select" class="vp-sidebar-header" v-model="version" @change="navigateToNewVersion">
5151
<option value="v2/latest">next (v2.0.0-M2)</option>
5252
<option value="v1/latest">latest (v1.7.1)</option>

docs/src/.vuepress/sidebar/operations-v1.ts

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
export function generate_v1_latest_sidebar() {
22
return [
3-
{
4-
text: "Home",
5-
icon: "home",
6-
link: "/",
7-
},
3+
84
{
95
text: "Maintain a DSF instance",
106
icon: "tool",
@@ -79,11 +75,7 @@ export function generate_v1_latest_sidebar() {
7975

8076
export function generate_v1_gt_eq_1_7_0_sidebar() {
8177
return [
82-
{
83-
text: "Home",
84-
icon: "home",
85-
link: "/",
86-
},
78+
8779
{
8880
text: "Maintain a DSF instance",
8981
icon: "tool",
@@ -157,11 +149,7 @@ export function generate_v1_gt_eq_1_7_0_sidebar() {
157149

158150
export function generate_v1_gt_eq_1_5_0_sidebar() {
159151
return [
160-
{
161-
text: "Home",
162-
icon: "home",
163-
link: "/",
164-
},
152+
165153
{
166154
text: "Maintain a DSF instance",
167155
icon: "tool",
@@ -243,11 +231,7 @@ export function generate_v1_gt_eq_1_5_0_sidebar() {
243231

244232
export function generate_v1_gt_eq_1_0_0_sidebar() {
245233
return [
246-
{
247-
text: "Home",
248-
icon: "home",
249-
link: "/",
250-
},
234+
251235
{
252236
text: "Maintain a DSF instance",
253237
icon: "tool",

docs/src/.vuepress/styles/index.scss

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,15 @@ h1, h2, h3, h4, h5 {
2525
border-radius: 5%;
2626
}
2727

28+
.vp-category {
29+
color: black !important;
30+
background: #63C7A6 !important;
31+
}
32+
33+
.vp-category-count{
34+
color: black !important;
35+
}
36+
.page-category-item {
37+
color: black !important;
38+
background: #63C7A6 !important;
39+
}

docs/src/.vuepress/theme.ts

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ export default hopeTheme({
2323
{
2424
text: "Explore",
2525
icon: "info",
26-
prefix: "",
27-
children: ["/explore/concepts/introduction", "/explore/use-cases/", "/explore/publications/", "/security/"],
26+
link: "/explore/",
27+
prefix: "/explore/",
28+
children: ["concepts/introduction", "use-cases/", "publications", "/security/"],
2829
},
2930
{
3031
text: "Operations",
@@ -67,8 +68,8 @@ export default hopeTheme({
6768
"communication",
6869
"ecosystem",
6970
"contribute/",
71+
"consultation-hours",
7072
"events/",
71-
"consultation-hours"
7273
],
7374
},
7475
{
@@ -91,7 +92,6 @@ export default hopeTheme({
9192
icon: "news",
9293
link: "tag/news/"
9394
},
94-
9595
{
9696
text: "Concepts",
9797
icon: "info",
@@ -100,7 +100,7 @@ export default hopeTheme({
100100
children: ["concepts/introduction.md", "concepts/basics", "concepts/architecture", "concepts/security", "concepts/allow-list", "concepts/process-plugins"],
101101
},
102102
{
103-
text: "Security",
103+
text: "Security Disclosure Policy",
104104
icon: "safe",
105105
link: "/security/",
106106
},
@@ -109,15 +109,18 @@ export default hopeTheme({
109109
icon: "any",
110110
prefix: "explore/use-cases/",
111111
link: "explore/use-cases/",
112-
children: ["feasibility", "num"],
113-
},
112+
},
114113
{
115114
text: "Publications",
116115
icon: "blog",
117-
prefix: "explore/publications/",
118-
link: "/explore/publications/",
119-
children: ["publications", "awards"],
116+
link: "explore/publications",
117+
},
118+
{
119+
text: "Awards",
120+
icon: "creative",
121+
link: "explore/awards",
120122
},
123+
121124
],
122125
"/hackathon": [],
123126
"/spring-school": [],
@@ -161,6 +164,13 @@ export default hopeTheme({
161164
children: [ "fhir-ig", "javadoc", "maven"],
162165
},
163166
],
167+
"/community":[
168+
{
169+
text: "Community",
170+
icon: "",
171+
children: ["team", "communication", "ecosystem", "contribute/", "consultation-hours", "events/",]
172+
}
173+
],
164174
"/intro/use-cases/internal-mii-data-sharing.html": []
165175
},
166176

docs/src/community/README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@ title: Community
33
icon: creative
44
---
55

6-
7-
- [Consultation Hours](./consultation-hours.md)
86
- [Team](./team.md)
97
- [Communication](./communication.md)
10-
- [Contribute](./contribute/README.md)
118
- [DSF Ecosystem](./ecosystem.md)
9+
- [Contribute](./contribute/README.md)
10+
- [Consultation Hours](./consultation-hours.md)

docs/src/community/communication.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,19 @@ icon: call
66
## Contact the team
77
Feel free to contact us via <a href="mailto:[email protected]"> E-Mail ([email protected])</a> and we will take care of your request as soon as possible.
88

9-
## Community
10-
DSF's community is growing and we welcome anyone who would like to join! :rocket:
11-
129
### Stay up to Date
1310
- [GitHub](https://github.com/datasharingframework/dsf)
1411
- Follow our [contributors](./team.md) on GitHub
1512
- [Zulip Chat - MII](https://mii.zulipchat.com)
1613

14+
## Community
15+
DSF's community is growing and we welcome anyone who would like to join! :rocket:
16+
1717
### Contribute Code
18-
You can get familiar with the DSF code on GitHub. Branching follows the git-flow model, for the latest development version see branch [develop](https://github.com/datasharingframework/dsf/tree/develop). Additionally, you can find more information [here](/dsf-development/) in the documentation.
18+
You can get familiar with the DSF code on GitHub. Branching follows the git-flow model, for the latest development version see branch [develop](https://github.com/datasharingframework/dsf/tree/develop).
1919

2020
### Share your Experience & Get support
21-
You´re welcome to share your experience with the Community. If you have a bug to report or feature to request, that's what the [GitHub issues](https://github.com/datasharingframework/dsf/issues) are for.
21+
You´re welcome to share your experience with the Community. If you have a bug to report or feature to request, that's what the [GitHub issues](https://github.com/datasharingframework/dsf/issues) are for.
22+
23+
24+
In case of support needs you can join the weekly [DSF consultation hours](/community/consultation-hours).
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: GMDS 2022
3+
icon: code
4+
---
5+
## GMDS Conference 2022
6+
7+
A tutorial on implementing Process Plugins for DSF version 0.9.x was presented at GMDS 2022. You can watch the recordings of the event [here](https://www.youtube.com/playlist?list=PLsHs7HOt6jDMe3PNevpo-uGsDTWVSMsYZ)
8+
9+
##### Implementing BPMN Processes as DSF Process-Plugins
10+
This [repository](https://github.com/highmed/dsf-process-tutorial) contains exercises to learn how to implement process plugins for the [Data Sharing Framework (DSF)](https://github.com/highmed/highmed-dsf). The tutorial is divided into several exercises that build on each other. For each exercise, a sample solution is provided in a separate branch.
11+
This tutorial was first executed at the [GMDS / TMF 2022](https://www.gmds.de/) conference. The slides of the opening remarks by H. Hund and R. Wettstein are available as a [PDF download](https://raw.githubusercontent.com/highmed/dsf-process-tutorial/main/exercises/figures/2022-08-21_GMDS_2022_DSF_Process_Tutorial.pdf).

docs/src/community/events/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: Events
3+
icon: news
4+
---
5+
- [MIE 2023](MIE2023.md)
6+
- [GMDS 2022](GMDS2022-dev.md)
7+

docs/src/community/events/tutorials/GMDS2022-dev.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)