|
1 | | -// @ts-check |
2 | | -// `@type` JSDoc annotations allow editor autocompletion and type checking |
3 | | -// (when paired with `@ts-check`). |
4 | | -// There are various equivalent ways to declare your Docusaurus config. |
5 | | -// See: https://docusaurus.io/docs/api/docusaurus-config |
6 | | - |
7 | 1 | import { themes as prismThemes } from "prism-react-renderer"; |
| 2 | +const footer = require('./footerConfig'); |
| 3 | +const navbar = require('./navbarConfig'); |
8 | 4 |
|
9 | 5 | /** @type {import('@docusaurus/types').Config} */ |
10 | 6 | const config = { |
@@ -42,9 +38,6 @@ const config = { |
42 | 38 | theme: { |
43 | 39 | customCss: "./src/css/custom.css", |
44 | 40 | }, |
45 | | - gtag: { |
46 | | - trackingID: 'G-9H1YZW28BG', |
47 | | - }, |
48 | 41 | }), |
49 | 42 | ], |
50 | 43 | ], |
@@ -80,102 +73,8 @@ const config = { |
80 | 73 | autoCollapseCategories: true, |
81 | 74 | }, |
82 | 75 | }, |
83 | | - navbar: { |
84 | | - title: "Slack Developer Tools", |
85 | | - logo: { |
86 | | - alt: "Slack logo", |
87 | | - src: "img/slack-logo.svg", |
88 | | - href: "https://tools.slack.dev", |
89 | | - target: "_self", |
90 | | - }, |
91 | | - items: [ |
92 | | - { |
93 | | - type: "dropdown", |
94 | | - label: "Bolt", |
95 | | - position: "left", |
96 | | - items: [ |
97 | | - { |
98 | | - label: "Java", |
99 | | - to: "https://tools.slack.dev/java-slack-sdk/guides/bolt-basics", |
100 | | - target: "_self", |
101 | | - }, |
102 | | - { |
103 | | - label: "JavaScript", |
104 | | - to: "https://tools.slack.dev/bolt-js", |
105 | | - target: "_self", |
106 | | - }, |
107 | | - { |
108 | | - label: "Python", |
109 | | - to: "https://tools.slack.dev/bolt-python", |
110 | | - target: "_self", |
111 | | - }, |
112 | | - ], |
113 | | - }, |
114 | | - { |
115 | | - type: "dropdown", |
116 | | - label: "SDKs", |
117 | | - position: "left", |
118 | | - items: [ |
119 | | - { |
120 | | - label: "Java Slack SDK", |
121 | | - to: "https://tools.slack.dev/java-slack-sdk/", |
122 | | - target: "_self", |
123 | | - }, |
124 | | - { |
125 | | - label: "Node Slack SDK", |
126 | | - to: "https://tools.slack.dev/node-slack-sdk/", |
127 | | - target: "_self", |
128 | | - }, |
129 | | - { |
130 | | - label: "Python Slack SDK", |
131 | | - to: "https://tools.slack.dev/python-slack-sdk/", |
132 | | - target: "_self", |
133 | | - }, |
134 | | - { |
135 | | - label: "Deno Slack SDK", |
136 | | - to: "https://api.slack.com/automation/quickstart", |
137 | | - target: "_self", |
138 | | - }, |
139 | | - ], |
140 | | - }, |
141 | | - { |
142 | | - type: "dropdown", |
143 | | - label: "Community", |
144 | | - position: "left", |
145 | | - items: [ |
146 | | - { |
147 | | - label: "Community tools", |
148 | | - to: "https://tools.slack.dev/community-tools", |
149 | | - target: "_self", |
150 | | - }, |
151 | | - { |
152 | | - label: "Slack Community", |
153 | | - to: "https://slackcommunity.com/", |
154 | | - target: "_self", |
155 | | - }, |
156 | | - ], |
157 | | - }, |
158 | | - { |
159 | | - to: "https://api.slack.com/docs", |
160 | | - label: "API Docs", |
161 | | - target: "_self", |
162 | | - }, |
163 | | - { |
164 | | - type: "localeDropdown", |
165 | | - position: "right", |
166 | | - }, |
167 | | - { |
168 | | - "aria-label": "GitHub Repository", |
169 | | - className: "navbar-github-link", |
170 | | - href: "https://github.com/slackapi/java-slack-sdk", |
171 | | - position: "right", |
172 | | - target: "_self", |
173 | | - }, |
174 | | - ], |
175 | | - }, |
176 | | - footer: { |
177 | | - copyright: "<p> Made with ♡ by Slack and pals like you <p>", |
178 | | - }, |
| 76 | + navbar, |
| 77 | + footer, |
179 | 78 | prism: { |
180 | 79 | additionalLanguages: ['java','groovy'], |
181 | 80 | // switch to alucard when available in prism? |
|
0 commit comments