const TwitterSvg = ''; const config = { "title": "ent", "i18n": { "defaultLocale": 'en', "locales": ['en', 'zh', 'ja', 'he'], "localeConfigs": { "en": { "label": 'English', "direction": 'ltr', }, "zh": { "label": 'Chinese', "direction": 'ltr', }, "ja": { "label": 'Japanese', "direction": 'ltr', }, "he": { "label": 'Hebrew', "direction": 'rtl', }, }, }, "tagline": "An entity framework for Go", "url": "https://entgo.io", "baseUrl": "/", "organizationName": "ent", "projectName": "ent", "scripts": [ "https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js", "/js/code-block-buttons.js", "/js/custom.js" ], "favicon": "img/favicon.ico", "customFields": { "users": [ { "caption": "User1", "image": "/img/undraw_open_source.svg", "infoLink": "https://www.facebook.com", "pinned": true } ], "slackChannel": "/docs/slack", "newsletter": "https://www.getrevue.co/profile/ent", "githubRepo": "https://github.com/ent/ent" }, "onBrokenLinks": "log", "onBrokenMarkdownLinks": "log", "presets": [ [ "@docusaurus/preset-classic", { "docs": { path: "../md", editUrl: 'https://github.com/ent/ent/edit/master/doc/md/', showLastUpdateAuthor: true, showLastUpdateTime: true, sidebarPath: require.resolve('./sidebars.js'), }, gtag: { trackingID: "UA-189726777-1", }, "blog": { "feedOptions": { "type": 'all', "copyright": `Copyright © ${new Date().getFullYear()}, The Ent Authors.`, }, "path": "blog", "blogSidebarCount": 'ALL', "blogSidebarTitle": 'All our posts', }, "theme": { "customCss": require.resolve('./src/css/custom.css'), } } ] ], "plugins": [ [ `@docusaurus/plugin-client-redirects`,{ redirects: [ { to:'/docs/community', from:'/docs/slack', }, ], }, ] ], "themeConfig": { prism: { additionalLanguages: ['gotemplate', 'protobuf'], magicComments: [ { className: 'theme-code-block-highlighted-line', line: 'highlight-next-line', block: {start: 'highlight-start', end: 'highlight-end'}, }, { className: 'code-block-error-message', line: 'highlight-next-line-error-message', }, { className: 'code-block-info-line', line: 'highlight-next-line-info', block: {start: 'highlight-info-start', end: 'highlight-info-end'}, }, ], }, algolia: { appId: "8OIT9XHKR1", apiKey: "42c78b88ab39bda9adad782eba9e2aa2", indexName: "entgo", }, colorMode: { disableSwitch: false, }, "navbar": { "title": "", "logo": { "src": "img/logo.png" }, "items": [ { "to": "docs/getting-started", "label": "Docs", "position": "left" }, { "to": "docs/tutorial-setup", "label": "Tutorials", "position": "left" }, { "href": "https://pkg.go.dev/entgo.io/ent?tab=doc", "label": "GoDoc", "position": "left", "className": "header-godoc-link", }, {to: 'blog', label: 'Blog', position: 'left'}, { href: '/docs/slack', position: 'right', className: 'header-slack-link', 'aria-label': 'Slack channel', }, { href: 'https://discord.gg/qZmPgTE6RX', position: 'right', className: 'header-discord-link', 'aria-label': 'Discord Server', }, { href: 'https://www.getrevue.co/profile/ent', position: 'right', className: 'header-newsletter-link', 'aria-label': 'Newsletter page', }, { href: 'https://twitter.com/entgo_io', position: 'right', className: 'header-twitter-link', 'aria-label': 'Twitter page', }, { href: 'https://github.com/ent/ent', position: 'right', className: 'header-github-link', 'aria-label': 'GitHub repository', }, { type: 'localeDropdown', position: 'right', dropdownItemsAfter: [ { to: '/docs/translations', label: 'Help Us Translate', }, ], }, ] }, "image": "img/undraw_online.svg", ogImage: 'img/undraw_online.svg', twitterImage: 'img/undraw_tweetstorm.svg', "footer": { "links": [ { "title": "Docs", "items": [ {"label": "Getting Started", "to": "/docs/getting-started"}, {"label": "Schema Guide", "to": "/docs/schema-def"}, {"label": "Code Generation", "to": "/docs/code-gen"}, {"label": "GraphQL Integration", "to": "/docs/graphql"}, {"label": "Schema Migration", "to": "/docs/migrate"}, ] }, { "title": "Community", "items": [ {"label": "GitHub", "to": "https://github.com/ent/ent"}, {"label": "Slack", "to": "/docs/slack"}, {"label": "Discord", "to": "https://discord.gg/qZmPgTE6RX"}, {"label": "Newsletter", "to": "https://www.getrevue.co/profile/ent"}, {"label": "Discussions", "to": "https://github.com/ent/ent/discussions"}, { "label": "Twitter", "to": "https://twitter.com/entgo_io" } ] }, { "title": "Legal", "items": [ {"label": "Privacy", "to": "https://opensource.facebook.com/legal/privacy/"}, {"label": "Terms", "to": "https://opensource.facebook.com/legal/terms/"}, {"label": "Data Policy", "to": "https://opensource.facebook.com/legal/data-policy/"}, {"label": "Cookie Policy", "to": "https://opensource.facebook.com/legal/cookie-policy/"}, ] }, { "title": "Social", "items": [ {"html": ` `}, {"html": ` `} ] } ], logo: { alt: 'Facebook Open Source Logo', src: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVQAAABaCAMAAADQMV5DAAAC3FBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+GTFYVAAAA9HRSTlMAG7O/KQR48v/+hA5W2+piObG8RBSU/fehIG7stSWl9nkIStbYU0XN4FUvrHoDcOi3OAuLmheOmRVm4rtBNbDucsnfXlDUJpuGB3vtM3+mHBKMEF3FSDzmaMLpWN7PRh2XkAaAo3X4riuiBctS3WAxtvFx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', href: 'https://opensource.facebook.com/', }, copyright: ` Copyright © ${new Date().getFullYear()} Facebook, Inc. The Go gopher was designed by Renee French.
The design is licensed under the Creative Commons 3.0 Attributions license. Read this article for more details.
Design by Moriah Rich, illustration by Ariel Mashraki. `, }, announcementBar: { id: 'announcementBar-1', // Increment on change content: `⭐️ If you like Ent, give it a star on GitHub and follow us on Twitter ${TwitterSvg}`, backgroundColor: '#fafbfc', textColor: '#091E42', isCloseable: true, }, } }; module.exports = config;