Skip to content

Commit 3e3a14c

Browse files
author
Serap Aydin
committed
- dsf.dev 2.0 Website restructuring
- created new folders - enabled blog-plugin
1 parent dee2d0f commit 3e3a14c

File tree

951 files changed

+49777
-4060
lines changed

Some content is hidden

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

951 files changed

+49777
-4060
lines changed

docs/package-lock.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/src/.vuepress/config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { viteBundler } from '@vuepress/bundler-vite';
22
import { defineUserConfig } from "vuepress";
33
import theme from "./theme.js";
44

5+
56
export default defineUserConfig({
67
host: "127.0.0.1",
78
base: "/",
@@ -25,7 +26,7 @@ export default defineUserConfig({
2526
description: "",
2627
},
2728
},*/
28-
plugins: [],
29+
plugins: [ ],
2930

3031
// Enable it with pwa
3132
shouldPrefetch: false,
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
not implemented yet

docs/src/.vuepress/theme.ts

Lines changed: 52 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ export default hopeTheme({
2121
link: "/",
2222
},
2323
{
24-
text: "Docs",
24+
text: "Explore",
2525
icon: "info",
2626
prefix: "",
2727
children: [
2828
{
29-
text: "Introduction",
29+
text: "Explore",
3030
icon: "info",
31-
children: ["/intro/info/introduction", "/intro/use-cases/", "/intro/publications", "/intro/tutorials/"],
31+
children: ["/intro/info/introduction", "/intro/use-cases/", "/intro/research/", "/intro/tutorials/"],
3232
},
3333
{
3434
text: "Security",
@@ -49,6 +49,18 @@ export default hopeTheme({
4949
}
5050
]
5151
},
52+
{
53+
text: "Process Development",
54+
icon: "process",
55+
prefix: "/process-development/",
56+
children: [
57+
{
58+
text: "Process Developments",
59+
icon: "docs",
60+
children: ["dsf-api-1/description", "dsf-api-2/README.md", "how-to/start-project", "process-plugin", "publishing", "tooling"],
61+
}
62+
]
63+
},
5264
{
5365
text: "About",
5466
icon: "creative",
@@ -58,7 +70,13 @@ export default hopeTheme({
5870
text: "Learn More",
5971
icon: "creative",
6072
prefix: "learnmore/",
61-
children: ["contact", "team", "partners", "public"],
73+
children: ["contact", "team", "partners", "public", "faq", "projectlist", "speakinghours"],
74+
},
75+
{
76+
text: "Community",
77+
icon: "creative",
78+
prefix: "community/",
79+
children: ["community", "contribute"],
6280
},
6381
],
6482
},
@@ -84,7 +102,13 @@ export default hopeTheme({
84102
link: "/",
85103
},
86104
{
87-
text: "Docs",
105+
text: "News",
106+
icon: "news",
107+
link: "tag/blog/"
108+
},
109+
110+
{
111+
text: "Concepts",
88112
icon: "info",
89113
prefix: "intro/",
90114
link: "intro/",
@@ -103,9 +127,11 @@ export default hopeTheme({
103127
children: ["feasibility", "num"],
104128
},
105129
{
106-
text: "Publications",
130+
text: "Research",
107131
icon: "blog",
108-
link: "/intro/publications",
132+
prefix: "intro/research/",
133+
link: "/intro/research/",
134+
children: ["publications", "awards"],
109135
},
110136
{
111137
text: "Tutorials",
@@ -116,6 +142,7 @@ export default hopeTheme({
116142
"/hackathon": [],
117143
"/spring-school": [],
118144
"/news": [],
145+
"/api-documentation": [],
119146
"/stable/": [
120147
{
121148
text: "Home",
@@ -1179,13 +1206,25 @@ export default hopeTheme({
11791206
icon: "home",
11801207
link: "/",
11811208
},
1209+
{
1210+
text: "News",
1211+
icon: "news",
1212+
link: "/news/"
1213+
},
11821214
{
11831215
text: "About",
11841216
icon: "creative",
11851217
prefix: "learnmore/",
11861218
link: "learnmore/",
1187-
children: ["contact", "team", "partners", "public"],
1219+
children: ["contact", "team", "partners", "public", "faq", "projectlist", "speakinghours"],
11881220
},
1221+
{
1222+
text: "DSF-Community",
1223+
icon: "group",
1224+
prefix: "community/",
1225+
link: "community/",
1226+
children: ["community", "contribute", "code", "documentation"],
1227+
},
11891228
],
11901229
"/oldstable/": [
11911230
{
@@ -1202,12 +1241,16 @@ export default hopeTheme({
12021241
"/intro/use-cases/internal-mii-data-sharing.html": []
12031242
},
12041243

1205-
footer: "<a href='https://www.hs-heilbronn.de/impressum'>Imprint</a> • <a href='https://www.hs-heilbronn.de/de/datenschutz'>Data Privacy</a>",
1244+
footer: "<a href='https://www.hs-heilbronn.de/impressum'>Imprint</a> • <a href='https://www.hs-heilbronn.de/de/datenschutz'>Data Privacy</a> • <a href='/security/'>Security</a>" ,
12061245
copyright: false,
12071246
displayFooter: true,
12081247

12091248

12101249
plugins: {
1250+
blog: {
1251+
filter: ({ frontmatter }) => frontmatter.type === "news",
1252+
},
1253+
12111254
markdownImage: {
12121255
figure: true,
12131256
lazyload: true,

docs/src/about/README.md

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

docs/src/community/README.md

Lines changed: 21 additions & 0 deletions

docs/src/about/learnmore/README.md renamed to docs/src/community/about/README.md

Lines changed: 3 additions & 2 deletions

docs/src/community/about/faq.md

Lines changed: 6 additions & 0 deletions

0 commit comments

Comments
 (0)