mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-05-11 02:02:01 +08:00
* update Terminal about URLs and some other broken links
* ruff
* intro
* changing the heading levels
* dependency management sections
* structure
* developer guides
* structure
* contributor guides
* keywords and descriptions
* broken urls
* cool cards
* Cool cards (#5727)
* tidy up terminal/content
* some more tidy up
* fix styling for platform that was missing
* more tidy up
* improve color for dark and light mode
* create new reference card for more basic cards
* rename back to menus
* implement all index.md for terminal, except reference
* improve bot title
* more refactoring
* fix remaining index
* header styling
* more styling
* heheheheheheeh
* Revert "heheheheheheeh"
This reverts commit 7d095fcfd2.
* Ccards (#5733)
* links
* more links
* improved styling and chevron aligned to title
* fix index.mdx urls for Terminal
* update package.json
* update index.mdx
* fix generation
* spelling
* toolkit_extensions
* update data extensions
* couple of links
* add tiingo to data extensions list
---------
Co-authored-by: hjoaquim <[email protected]>
Co-authored-by: andrewkenreich <[email protected]>
Co-authored-by: DidierRLopes <[email protected]>
Co-authored-by: James Maslek <[email protected]>
130 lines
3.5 KiB
JavaScript
Vendored
130 lines
3.5 KiB
JavaScript
Vendored
// @ts-check
|
|
// Note: type annotations allow type checking and IDEs autocompletion
|
|
|
|
const lightCodeTheme = require("prism-react-renderer/themes/vsLight");
|
|
const darkCodeTheme = require("prism-react-renderer/themes/vsDark");
|
|
const math = require("remark-math");
|
|
const katex = require("rehype-katex");
|
|
|
|
/** @type {import('@docusaurus/types').Config} */
|
|
const config = {
|
|
title: "OpenBB Docs",
|
|
tagline: "OpenBB Docs",
|
|
url: "https://docs.openbb.co", // Your website URL
|
|
baseUrl: "/",
|
|
projectName: "OpenBBTerminal",
|
|
organizationName: "OpenBB-finance",
|
|
trailingSlash: false,
|
|
onBrokenLinks: "warn",
|
|
onBrokenMarkdownLinks: "warn",
|
|
favicon: "img/favicon.ico",
|
|
|
|
// GitHub pages deployment config.
|
|
// If you aren't using GitHub pages, you don't need these.
|
|
|
|
// Even if you don't use internalization, you can use this field to set useful
|
|
// metadata like html lang. For example, if your site is Chinese, you may want
|
|
// to replace "en" with "zh-Hans".
|
|
i18n: {
|
|
defaultLocale: "en",
|
|
locales: ["en"],
|
|
},
|
|
plugins: [
|
|
[
|
|
"@docusaurus/plugin-client-redirects",
|
|
{
|
|
redirects: [
|
|
{
|
|
from: "/terminal/menus/forecasting",
|
|
to: "/terminal/menus/forecast",
|
|
},
|
|
],
|
|
},
|
|
],
|
|
async function twPlugin(context, options) {
|
|
return {
|
|
name: "docusaurus-tailwindcss",
|
|
configurePostCss(postcssOptions) {
|
|
// Appends TailwindCSS and AutoPrefixer.
|
|
postcssOptions.plugins.push(require("tailwindcss"));
|
|
postcssOptions.plugins.push(require("autoprefixer"));
|
|
return postcssOptions;
|
|
},
|
|
};
|
|
},
|
|
/*[
|
|
"@docusaurus/plugin-content-docs",
|
|
{
|
|
id: "sdk",
|
|
path: "content/sdk",
|
|
routeBasePath: "sdk",
|
|
editUrl:
|
|
"https://github.com/OpenBB-finance/OpenBBTerminal/edit/main/website/",
|
|
sidebarPath: require.resolve("./sidebars.js"),
|
|
},
|
|
],
|
|
[
|
|
"@docusaurus/plugin-content-docs",
|
|
{
|
|
id: "bot",
|
|
path: "content/bot",
|
|
routeBasePath: "bot",
|
|
editUrl:
|
|
"https://github.com/OpenBB-finance/OpenBBTerminal/edit/main/website/",
|
|
sidebarPath: require.resolve("./sidebars.js"),
|
|
},
|
|
],*/
|
|
],
|
|
presets: [
|
|
[
|
|
"classic",
|
|
/** @type {import('@docusaurus/preset-classic').Options} */
|
|
({
|
|
docs: {
|
|
sidebarPath: require.resolve("./sidebars.js"),
|
|
editUrl: "https://github.com/OpenBB-finance/OpenBBTerminal/edit/main/website/",
|
|
showLastUpdateTime: true,
|
|
showLastUpdateAuthor: true,
|
|
routeBasePath: "/",
|
|
path: "content",
|
|
remarkPlugins: [math],
|
|
rehypePlugins: [katex],
|
|
},
|
|
theme: {
|
|
customCss: require.resolve("./src/css/custom.css"),
|
|
},
|
|
}),
|
|
],
|
|
],
|
|
|
|
themeConfig:
|
|
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
|
|
({
|
|
image: "img/banner.png",
|
|
prism: {
|
|
theme: lightCodeTheme,
|
|
darkTheme: darkCodeTheme,
|
|
},
|
|
// TODO - Jose can you make this so we get lighter color on main view - like bot docs
|
|
colorMode: {
|
|
defaultMode: "dark",
|
|
disableSwitch: false,
|
|
respectPrefersColorScheme: false,
|
|
},
|
|
algolia: {
|
|
appId: "7D1HQ0IXAS",
|
|
apiKey: "a2e289977b4b663ed9cf3d4635a438fd", // pragma: allowlist secret
|
|
indexName: "openbbterminal",
|
|
contextualSearch: false,
|
|
},
|
|
}),
|
|
stylesheets: [
|
|
{
|
|
href: "/katex/katex.min.css",
|
|
type: "text/css",
|
|
},
|
|
],
|
|
};
|
|
|
|
module.exports = config;
|