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

/***/ 123:
/***/ (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": "config-file"
  }, "Config File", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h1"
  }, {
    "href": "#config-file",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h2", {
    "className": "__internal",
    "id": "configjs"
  }, "config.js", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h2"
  }, {
    "href": "#configjs",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "The website configuration file is named ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "config.js"), ", and ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "config.js"), "under the ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "rcpress"), " folder in the website 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"
  }), "\u251C\u2500\u2500 .rcpress\n    \u251C\u2500\u2500 config.js\n\u251C\u2500\u2500 docs\n\u251C\u2500\u2500 package.json"))), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h2", {
    "className": "__internal",
    "id": "basic-configuration"
  }, "Basic configuration", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h2"
  }, {
    "href": "#basic-configuration",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), 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"
  }, "The basic config.js"), " configuration is as follow:"), 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  title", 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"
  }), "'my-docs'"), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("span", _extends({
    parentName: "code"
  }, {
    "className": "token punctuation"
  }), ","), "\n  description", 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"
  }), "'some descriptions...'"), "\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"])("p", null, "It needs to basically include a ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "title"), " and ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("inlineCode", {
    parentName: "p"
  }, "description"), ". Detailed configuration can be referred to in the section ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "p"
  }, {
    "href": "/config/"
  }), "Configuration"), "."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("h2", {
    "className": "__internal",
    "id": "theme-configuration"
  }, "Theme Configuration", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "h2"
  }, {
    "href": "#theme-configuration",
    "aria-hidden": true,
    "className": "anchor"
  }), "#")), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "A RcPress theme is responsible for all the layout and interactivity details of your site. RcPress ships with a default theme (you are looking at it right now) which is designed for technical documentation. It exposes a number of options that allow you to customize the navbar, sidebar and homepage, etc. For details, check out the ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "p"
  }, {
    "href": "../default-theme-config"
  }), "Default Theme Config"), " page."), Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("p", null, "If you wish to develop a custom theme, see ", Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_2__[/* mdx */ "b"])("a", _extends({
    parentName: "p"
  }, {
    "href": "./theme"
  }), "Custom Themes"), "."));
}
;
MDXContent.isMDXComponent = true;
MDXContent = MDXContent;

/***/ })

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