1
- import { themes as prismThemes } from ' prism-react-renderer' ;
2
- import type { Config } from ' @docusaurus/types' ;
3
- import type * as Preset from ' @docusaurus/preset-classic' ;
1
+ import { themes as prismThemes } from " prism-react-renderer" ;
2
+ import type { Config } from " @docusaurus/types" ;
3
+ import type * as Preset from " @docusaurus/preset-classic" ;
4
4
5
5
const config : Config = {
6
- title : 'LBL-RSE' ,
7
- tagline : 'Research Software Engineer group at Lawrence Berkeley National Laboratory' ,
8
- favicon : 'img/favicon.ico' ,
6
+ title : "LBL-RSE" ,
7
+ tagline :
8
+ "Research Software Engineer group at Lawrence Berkeley National Laboratory" ,
9
+ favicon : "img/favicon.ico" ,
9
10
10
11
// Set the production url of your site here
11
- url : ' https://lbl-rse.github.io' ,
12
+ url : " https://lbl-rse.github.io" ,
12
13
// Set the /<baseUrl>/ pathname under which your site is served
13
14
// For GitHub pages deployment, it is often '/<projectName>/'
14
- baseUrl : '/' ,
15
+ baseUrl : "/" ,
15
16
16
17
// GitHub pages deployment config.
17
18
// If you aren't using GitHub pages, you don't need these.
18
- organizationName : ' lbl-rse' , // Usually your GitHub org/user name.
19
- projectName : ' lbl-rse.github.io' , // Usually your repo name.
19
+ organizationName : " lbl-rse" , // Usually your GitHub org/user name.
20
+ projectName : " lbl-rse.github.io" , // Usually your repo name.
20
21
21
- onBrokenLinks : ' throw' ,
22
- onBrokenMarkdownLinks : ' warn' ,
22
+ onBrokenLinks : " throw" ,
23
+ onBrokenMarkdownLinks : " warn" ,
23
24
24
25
// Even if you don't use internationalization, you can use this field to set
25
26
// useful metadata like html lang. For example, if your site is Chinese, you
26
27
// may want to replace "en" with "zh-Hans".
27
28
i18n : {
28
- defaultLocale : 'en' ,
29
- locales : [ 'en' ] ,
29
+ defaultLocale : "en" ,
30
+ locales : [ "en" ] ,
30
31
} ,
31
32
32
33
presets : [
33
34
[
34
- ' classic' ,
35
+ " classic" ,
35
36
{
36
37
docs : {
37
- sidebarPath : ' ./sidebars.ts' ,
38
+ sidebarPath : " ./sidebars.ts" ,
38
39
// Please change this to your repo.
39
40
// Remove this to remove the "edit this page" links.
40
- editUrl :
41
- 'https://github.com/lbl-rse/lbl-rse.github.io/blob/main' ,
41
+ editUrl : "https://github.com/lbl-rse/lbl-rse.github.io/blob/main" ,
42
42
} ,
43
43
blog : {
44
44
showReadingTime : true ,
45
45
feedOptions : {
46
- type : [ ' rss' , ' atom' ] ,
46
+ type : [ " rss" , " atom" ] ,
47
47
xslt : true ,
48
48
} ,
49
49
// Please change this to your repo.
50
50
// Remove this to remove the "edit this page" links.
51
- editUrl :
52
- 'https://github.com/lbl-rse/lbl-rse.github.io/blob/main' ,
51
+ editUrl : "https://github.com/lbl-rse/lbl-rse.github.io/blob/main" ,
53
52
} ,
54
53
theme : {
55
- customCss : ' ./src/css/custom.css' ,
54
+ customCss : " ./src/css/custom.css" ,
56
55
} ,
57
56
} satisfies Preset . Options ,
58
57
] ,
@@ -64,103 +63,103 @@ const config: Config = {
64
63
// Configure the navbar, which is implemented as part of the theme.
65
64
// Reference: https://docusaurus.io/docs/api/themes/configuration#navbar
66
65
navbar : {
67
- title : ' LBL-RSE' ,
66
+ title : " LBL-RSE" ,
68
67
logo : {
69
- alt : ' LBL-RSE' ,
70
- src : ' img/logo.svg' ,
68
+ alt : " LBL-RSE" ,
69
+ src : " img/logo.svg" ,
71
70
} ,
72
71
hideOnScroll : true ,
73
72
items : [
74
73
{
75
- type : ' docSidebar' ,
76
- sidebarId : ' tutorialSidebar' ,
77
- position : ' left' ,
78
- label : ' About' ,
74
+ type : " docSidebar" ,
75
+ sidebarId : " tutorialSidebar" ,
76
+ position : " left" ,
77
+ label : " About" ,
79
78
} ,
80
- { to : ' /blog/tags/news' , label : ' News' , position : ' left' } ,
81
- { to : ' /blog/tags/journal' , label : ' Journal' , position : ' left' } ,
79
+ { to : " /blog/tags/news" , label : " News" , position : " left" } ,
80
+ { to : " /blog/tags/journal" , label : " Journal" , position : " left" } ,
82
81
{
83
- href : ' https://us-rse.org/' ,
84
- label : ' US-RSE' ,
85
- position : ' right' ,
82
+ href : " https://us-rse.org/" ,
83
+ label : " US-RSE" ,
84
+ position : " right" ,
86
85
} ,
87
86
] ,
88
87
} ,
89
88
footer : {
90
- style : ' dark' ,
89
+ style : " dark" ,
91
90
links : [
92
91
{
93
- title : ' About' ,
92
+ title : " About" ,
94
93
items : [
95
94
{
96
- label : ' About' ,
97
- to : ' /docs/About/overview' ,
98
- title : ' An overview of the group' ,
95
+ label : " About" ,
96
+ to : " /docs/About/overview" ,
97
+ title : " An overview of the group" ,
99
98
} ,
100
99
{
101
- label : ' News' ,
102
- to : ' /blog/tags/news' ,
100
+ label : " News" ,
101
+ to : " /blog/tags/news" ,
103
102
title : "Changes to the group" ,
104
103
} ,
105
104
{
106
- label : ' Journal' ,
107
- to : ' /blog/tags/journal' ,
108
- title : ' Engineering journal' ,
105
+ label : " Journal" ,
106
+ to : " /blog/tags/journal" ,
107
+ title : " Engineering journal" ,
109
108
} ,
110
109
{
111
- label : ' Roadmap' ,
112
- to : ' /docs/About/roadmap' ,
110
+ label : " Roadmap" ,
111
+ to : " /docs/About/roadmap" ,
113
112
title : "Plans for the future" ,
114
113
} ,
115
114
] ,
116
115
} ,
117
116
{
118
- title : ' Connect' ,
117
+ title : " Connect" ,
119
118
items : [
120
119
{
121
- label : ' Lightning Talks' ,
122
- href : ' https://sites.google.com/lbl.gov/lightningtalkslunch' ,
123
- title : ' Presentations given by our members' ,
120
+ label : " Lightning Talks" ,
121
+ href : " https://sites.google.com/lbl.gov/lightningtalkslunch" ,
122
+ title : " Presentations given by our members" ,
124
123
} ,
125
124
{
126
- label : ' Google Group' ,
127
- href : ' https://groups.google.com/a/lbl.gov/g/lbl-rse/about' ,
128
- title : ' Our Google Group' ,
125
+ label : " Google Group" ,
126
+ href : " https://groups.google.com/a/lbl.gov/g/lbl-rse/about" ,
127
+ title : " Our Google Group" ,
129
128
} ,
130
129
{
131
- label : ' GitHub' ,
132
- href : ' https://github.com/lbl-rse' ,
133
- title : ' Our GitHub organization' ,
130
+ label : " GitHub" ,
131
+ href : " https://github.com/lbl-rse" ,
132
+ title : " Our GitHub organization" ,
134
133
} ,
135
134
{
136
- label : ' Slack' ,
137
- href : ' https://lbl-rse.slack.com' ,
138
- title : ' Our Slack workspace' ,
135
+ label : " Slack" ,
136
+ href : " https://lbl-rse.slack.com" ,
137
+ title : " Our Slack workspace" ,
139
138
} ,
140
139
] ,
141
140
} ,
142
141
{
143
- title : ' Resources' ,
142
+ title : " Resources" ,
144
143
items : [
145
144
{
146
- label : ' Berkeley Lab (LBL)' ,
147
- href : ' https://lbl.gov' ,
148
- title : ' Lawrence Berkeley National Laboratory' ,
145
+ label : " Berkeley Lab (LBL)" ,
146
+ href : " https://lbl.gov" ,
147
+ title : " Lawrence Berkeley National Laboratory" ,
149
148
} ,
150
149
{
151
- label : ' US-RSE' ,
152
- href : ' https://us-rse.org/' ,
153
- title : ' United States Research Software Engineer Association' ,
150
+ label : " US-RSE" ,
151
+ href : " https://us-rse.org/" ,
152
+ title : " United States Research Software Engineer Association" ,
154
153
} ,
155
154
{
156
- label : ' Press' ,
157
- href : ' https://crd.lbl.gov/news-and-publications/news/2024/us-rse-works-to-bring-research-software-engineers-into-the-spotlight/' ,
158
- title : ' LBL-RSE in the news' ,
155
+ label : " Press" ,
156
+ href : " https://crd.lbl.gov/news-and-publications/news/2024/us-rse-works-to-bring-research-software-engineers-into-the-spotlight/" ,
157
+ title : " LBL-RSE in the news" ,
159
158
} ,
160
159
{
161
- label : ' Jobs' ,
162
- href : ' https://jobs.lbl.gov/jobs/search/5751125' ,
163
- title : ' Software jobs at Berkeley Lab' ,
160
+ label : " Jobs" ,
161
+ href : " https://jobs.lbl.gov/jobs/search/5751125" ,
162
+ title : " Software jobs at Berkeley Lab" ,
164
163
} ,
165
164
] ,
166
165
} ,
@@ -180,7 +179,7 @@ const config: Config = {
180
179
markdown : {
181
180
mermaid : true ,
182
181
} ,
183
- themes : [ ' @docusaurus/theme-mermaid' ] ,
182
+ themes : [ " @docusaurus/theme-mermaid" ] ,
184
183
} ;
185
184
186
185
export default config ;
0 commit comments