exports.ids = [13];
exports.modules = {

/***/ 128:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return MDXContent; });
/* harmony import */ var _temp_rhlConfig__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(115);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(0);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _mdx_js_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(81);
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }

function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }





/* @jsx mdx */

var makeShortcode = function makeShortcode(name) {
  return function MDXDefaultShortcode(props) {
    console.warn("Component " + name + " was not imported, exported, or provided by MDXProvider as global scope");
    return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", props);
  };
};

var layoutProps = {};
var MDXLayout = "wrapper";
function MDXContent(_ref) {
  var components = _ref.components,
      props = _objectWithoutProperties(_ref, ["components"]);

  return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])(MDXLayout, _extends({}, layoutProps, props, {
    components: components,
    mdxType: "MDXLayout"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h1", {
    "className": "__internal",
    "id": "custom-themes"
  }, "Custom Themes", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h1"
  }, {
    "href": "#custom-themes",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h2", {
    "className": "__internal",
    "id": "custom-layout"
  }, "Custom layout", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h2"
  }, {
    "href": "#custom-layout",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "To develop custom themes, you need to create a new theme directory under the ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "rcpress"), " directory."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "You can customize theme by creating ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "Layout.js"), "."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", {
    "className": "rcpress-highlight",
    "data-language": "bash"
  }, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("pre", _extends({
    parentName: "div"
  }, {
    "className": "language-bash"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("code", _extends({
    parentName: "pre"
  }, {
    "className": "language-bash"
  }), "\u251C\u2500\u2500 .rcpress\n    \u251C\u2500\u2500 theme                 ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "# Theme folder for storing custom themes"), "\n        \u251C\u2500\u2500 Layout.js         ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "# Customize the entire")))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h2", {
    "className": "__internal",
    "id": "using-a-theme-from-a-dependency"
  }, "Using a theme from a dependency", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h2"
  }, {
    "href": "#using-a-theme-from-a-dependency",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", {
    "className": "rcpress-highlight",
    "data-language": "js"
  }, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("pre", _extends({
    parentName: "div"
  }, {
    "className": "language-js"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("code", _extends({
    parentName: "pre"
  }, {
    "className": "language-js"
  }), "module", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "."), "exports ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token operator"
  }), "="), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n  theme", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "'xxx'"), "\n", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ";")))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h2", {
    "className": "__internal",
    "id": "get-site-data-and-current-page-data"
  }, "Get site data and current page data", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h2"
  }, {
    "href": "#get-site-data-and-current-page-data",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "Page data stores in ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "SiteContext"), ". which is exported from ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "rcpress"), "."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", {
    "className": "rcpress-highlight",
    "data-language": "jsx"
  }, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("pre", _extends({
    parentName: "div"
  }, {
    "className": "language-jsx"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("code", _extends({
    parentName: "pre"
  }, {
    "className": "language-jsx"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token keyword"
  }), "import"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), " SiteContext ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token keyword"
  }), "from"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "'@rcpress/core'"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ";"), "\n\n", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token tag"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token tag"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token punctuation"
  }), "<"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token class-name"
  }), "SiteContext.Provider")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token punctuation"
  }), ">")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token plain-text"
  }), "\n"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n  ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token parameter"
  }), "siteContext"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token operator"
  }), "=>"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n    console", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token function"
  }), "log"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "("), "siteContext", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ")"), "\n  ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), "\n", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token plain-text"
  }), "\n"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token tag"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token tag"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token punctuation"
  }), "</"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token class-name"
  }), "SiteContext.Provier")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "span"
  }, {
    "className": "token punctuation"
  }), ">"))))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "you can also access site data by hook."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", {
    "className": "rcpress-highlight",
    "data-language": "js"
  }, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("pre", _extends({
    parentName: "div"
  }, {
    "className": "language-js"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("code", _extends({
    parentName: "pre"
  }, {
    "className": "language-js"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token keyword"
  }), "import"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), " useSiteContext ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token keyword"
  }), "from"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "'@rcpress/core'"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ";"), "\n\n", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token keyword"
  }), "const"), " siteContext ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token operator"
  }), "="), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token function"
  }), "useSiteContext"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "("), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ")"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ";"), "\nconsole", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token function"
  }), "log"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "("), "siteContext", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ")"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ";")))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "SiteContext"), " is created by ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "React.createContext"), " api, you can refer to react's ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "p"
  }, {
    "href": "https://reactjs.org/docs/context.html#reactcreatecontext",
    "target": "_blank"
  }), "document"), "."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "The value of ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "SiteContext"), " is an ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "Object"), ", which contains six attributes:"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", {
    "className": "rcpress-highlight",
    "data-language": "js"
  }, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("pre", _extends({
    parentName: "div"
  }, {
    "className": "language-js"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("code", _extends({
    parentName: "pre"
  }, {
    "className": "language-js"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n  siteData", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  path", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "''"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  currentLocaleSiteData", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  currentPageSidebarItems", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  allPagesSidebarItems", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  currentPageInfo", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}")))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "The following are explained item by item:"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h3", {
    "className": "__internal",
    "id": "sitedata"
  }, "siteData", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h3"
  }, {
    "href": "#sitedata",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("ul", null, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("li", _extends({
    parentName: "ul"
  }, {
    "className": "__internal"
  }), "Type: ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "li"
  }, "Object"))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "That's all in your ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "rcpress/config.js"), " file."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h3", {
    "className": "__internal",
    "id": "path"
  }, "path", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h3"
  }, {
    "href": "#path",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("ul", null, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("li", _extends({
    parentName: "ul"
  }, {
    "className": "__internal"
  }), "Type: ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "li"
  }, "String"))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "Current Page Path of Website"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h3", {
    "className": "__internal",
    "id": "currentlocalesitedata"
  }, "currentLocaleSiteData", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h3"
  }, {
    "href": "#currentlocalesitedata",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("ul", null, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("li", _extends({
    parentName: "ul"
  }, {
    "className": "__internal"
  }), "Type: ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "li"
  }, "Object"))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "Website configuration in the current language, it will be the same as ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "siteData"), " if there are not locates set."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h3", {
    "className": "__internal",
    "id": "currentpagesidebaritems"
  }, "currentPageSidebarItems", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h3"
  }, {
    "href": "#currentpagesidebaritems",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("ul", null, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("li", _extends({
    parentName: "ul"
  }, {
    "className": "__internal"
  }), "Type: ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "li"
  }, "Object"))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "The left menus of the current page (except the home page)."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h3", {
    "className": "__internal",
    "id": "allpagessidebaritems"
  }, "allPagesSidebarItems", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h3"
  }, {
    "href": "#allpagessidebaritems",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("ul", null, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("li", _extends({
    parentName: "ul"
  }, {
    "className": "__internal"
  }), "Type: ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "li"
  }, "Object"))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "The left menus of all pages (except the home page)."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h3", {
    "className": "__internal",
    "id": "currentpageinfo"
  }, "currentPageInfo", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h3"
  }, {
    "href": "#currentpageinfo",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("ul", null, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("li", _extends({
    parentName: "ul"
  }, {
    "className": "__internal"
  }), "Type: ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "li"
  }, "Object"))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "Current page data, the value is:"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", {
    "className": "rcpress-highlight",
    "data-language": "js"
  }, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("pre", _extends({
    parentName: "div"
  }, {
    "className": "language-js"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("code", _extends({
    parentName: "pre"
  }, {
    "className": "language-js"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n  code", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n    body", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "''"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "// Current page content code. Only can be used by `MDX Renderer' of mdx plugin for rendering."), "\n  ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  fields", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n    avatarList", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "["), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "]"), "\uFF0C ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "// List of User Information Contributed to the Current Page"), "\n    modifiedTime", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "'1564579847121'"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "// Current page modification timestamp"), "\n    path", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "'packages/docs/docs/zh/guide/theme.md'"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "// Relative paths from current page file to project root directories"), "\n  ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), "\uFF0C\n  tableOfContents", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "\n      items", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "["), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "]"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "// Current page directory"), "\n  ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  headings", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "["), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "{"), "depth", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token number"
  }), "1"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "value", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ":"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token string"
  }), "'Custom Theme'"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "]"), " ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token comment"
  }), "// Current page title"), "\n", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), "}")))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h2", {
    "className": "__internal",
    "id": "modify-the-default-theme"
  }, "Modify the default theme", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h2"
  }, {
    "href": "#modify-the-default-theme",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "Run the following commands in the project root directory:"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("div", {
    "className": "rcpress-highlight",
    "data-language": "bash"
  }, Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("pre", _extends({
    parentName: "div"
  }, {
    "className": "language-bash"
  }), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("code", _extends({
    parentName: "pre"
  }, {
    "className": "language-bash"
  }), "rcpress ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token function"
  }), "eject")))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "You can copy entire theme to the ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, ".rcpress/theme"), " folder in the current working directory, and then you can modify the entire default theme."));
}
;
MDXContent.isMDXComponent = true;
MDXContent = MDXContent;

/***/ })

};;
//# sourceMappingURL=13.server-bundle.js.map