Skip to content

Commit 93db0a0

Browse files
committed
Upgrade documentation dependencies
1 parent c8fa204 commit 93db0a0

File tree

4 files changed

+2172
-2066
lines changed

4 files changed

+2172
-2066
lines changed

docs/docusaurus.config.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ module.exports = {
2323
alt: 'Sun Logo',
2424
src: 'img/logo.svg',
2525
},
26-
links: [
26+
items: [
2727
{to: 'docs/getting-started', label: 'Docs', position: 'left'},
2828
{
2929
href: githubUrl,
@@ -86,7 +86,10 @@ module.exports = {
8686
copyright: `Copyright © ${new Date().getFullYear()} Christian Flach.
8787
This project is not affiliated with OpenWeatherMap.`,
8888
},
89-
disableDarkMode: true, // dark mode requires localstorage, which requires a cookie banner. We don't want the cookie banner.
89+
colorMode: {
90+
// dark mode requires localstorage, which might require a cookie banner. We don't want the cookie banner.
91+
disableSwitch: true
92+
},
9093
sidebarCollapsible: false,
9194
},
9295
presets: [

docs/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@
66
"start": "docusaurus start",
77
"build": "docusaurus build",
88
"swizzle": "docusaurus swizzle",
9+
"serve": "docusaurus serve",
910
"deploy": "docusaurus deploy"
1011
},
1112
"dependencies": {
1213
"@cmfcmf/docusaurus-search-local": "https://github.com/cmfcmf/docusaurus-search-local",
13-
"@docusaurus/core": "^2.0.0-alpha.56",
14-
"@docusaurus/preset-classic": "^2.0.0-alpha.56",
15-
"classnames": "^2.2.6",
14+
"@docusaurus/core": "^2.0.0-alpha.59",
15+
"@docusaurus/preset-classic": "^2.0.0-alpha.59",
16+
"clsx": "^1.1.1",
1617
"react": "^16.13.1",
1718
"react-dom": "^16.13.1"
1819
},

docs/src/pages/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import classnames from 'classnames';
2+
import clsx from 'clsx';
33
import Layout from '@theme/Layout';
44
import Link from '@docusaurus/Link';
55
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
@@ -46,7 +46,7 @@ const features = [
4646
function Feature({imageUrl, title, description}) {
4747
const imgUrl = useBaseUrl(imageUrl);
4848
return (
49-
<div className={classnames('col col--4', styles.feature)}>
49+
<div className={clsx('col col--4', styles.feature)}>
5050
{imgUrl && (
5151
<div className="text--center">
5252
<img className={styles.featureImage} src={imgUrl} alt={title} />
@@ -65,13 +65,13 @@ function Home() {
6565
<Layout
6666
title={siteConfig.title}
6767
description={siteConfig.tagline}>
68-
<header className={classnames('hero hero--primary', styles.heroBanner)}>
68+
<header className={clsx('hero hero--primary', styles.heroBanner)}>
6969
<div className="container">
7070
<h1 className="hero__title">{siteConfig.title}</h1>
7171
<p className="hero__subtitle">{siteConfig.tagline}</p>
7272
<div className={styles.buttons}>
7373
<Link
74-
className={classnames(
74+
className={clsx(
7575
'button button--outline button--secondary button--lg',
7676
styles.getStarted,
7777
)}

0 commit comments

Comments
 (0)