From e85d3230a9e3ced1d865eb623092e36cf8bdd022 Mon Sep 17 00:00:00 2001 From: endiliey Date: Tue, 7 Aug 2018 18:13:42 +0800 Subject: [PATCH] feat: add very simple default theme --- lib/theme/Docs.js | 8 ++++++++ lib/theme/Layout.js | 7 +++++++ lib/theme/NotFound.js | 15 +++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 lib/theme/Docs.js create mode 100644 lib/theme/Layout.js create mode 100644 lib/theme/NotFound.js diff --git a/lib/theme/Docs.js b/lib/theme/Docs.js new file mode 100644 index 0000000000..ac697dde59 --- /dev/null +++ b/lib/theme/Docs.js @@ -0,0 +1,8 @@ +import React from 'react'; +import Layout from '@theme/Layout'; + +export default class Docs extends React.Component { + render() { + return {this.props.children}; + } +} diff --git a/lib/theme/Layout.js b/lib/theme/Layout.js new file mode 100644 index 0000000000..f1dafba2e5 --- /dev/null +++ b/lib/theme/Layout.js @@ -0,0 +1,7 @@ +import React from 'react'; + +export default class Layout extends React.Component { + render() { + return
{this.props.children}
; + } +} diff --git a/lib/theme/NotFound.js b/lib/theme/NotFound.js new file mode 100644 index 0000000000..b8234a0422 --- /dev/null +++ b/lib/theme/NotFound.js @@ -0,0 +1,15 @@ +import React from 'react'; +import Layout from '@theme/Layout'; + +export default class NotFound extends React.Component { + render() { + return ( + +
404 Page Not Found
+
+ +
+
+ ); + } +}