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