UNPKG

dumi-theme-antd-style

Version:

dumi-theme-antd-style 是为 dumi2 打造的一款文档站主题包,提供了更加美观、易用的研发与阅读体验

162 lines 4.79 kB
import { GithubOutlined, HistoryOutlined, IssuesCloseOutlined, MediumOutlined, TwitterOutlined, ZhihuOutlined } from '@ant-design/icons'; import { Link } from 'dumi'; import { jsx as _jsx } from "react/jsx-runtime"; export var getColumns = function getColumns(_ref) { var github = _ref.github; var resources = { title: '相关资源', items: [{ title: 'Ant Design', url: 'https://ant.design', openExternal: true }, { title: 'Ant Design Pro', url: 'https://pro.ant.design', openExternal: true }, { title: 'Ant Design Pro Components', url: 'https://procomponents.ant.design', openExternal: true }, { title: 'Umi', description: 'React 应用开发框架', url: 'https://umijs.org', openExternal: true }, { title: 'Dumi', description: '组件/文档研发工具', url: 'https://d.umijs.org', openExternal: true }, { title: 'qiankun', description: '微前端框架', url: 'https://qiankun.umijs.org', openExternal: true }] }; var community = { title: '社区', items: [{ icon: /*#__PURE__*/_jsx(MediumOutlined, {}), title: 'Medium', url: 'http://medium.com/ant-design/', openExternal: true }, { icon: /*#__PURE__*/_jsx(TwitterOutlined, { style: { color: '#1DA1F2' } }), title: 'Twitter', url: 'http://twitter.com/antdesignui', openExternal: true }, { icon: /*#__PURE__*/_jsx("img", { src: "https://gw.alipayobjects.com/zos/rmsportal/XuVpGqBFxXplzvLjJBZB.svg", alt: "yuque" }), title: 'Ant Design 语雀专栏', url: 'https://yuque.com/ant-design/ant-design', openExternal: true }, { icon: /*#__PURE__*/_jsx(ZhihuOutlined, { style: { color: '#056de8' } }), title: 'Ant Design 知乎专栏', url: 'https://www.zhihu.com/column/c_1564262000561106944', openExternal: true }, { icon: /*#__PURE__*/_jsx(ZhihuOutlined, { style: { color: '#056de8' } }), title: '体验科技专栏', url: 'http://zhuanlan.zhihu.com/xtech', openExternal: true }, { icon: /*#__PURE__*/_jsx("img", { src: "https://gw.alipayobjects.com/zos/rmsportal/mZBWtboYbnMkTBaRIuWQ.png", alt: "seeconf" }), title: 'SEE Conf', description: 'SEE Conf-蚂蚁体验科技大会', url: 'https://seeconf.antfin.com/', openExternal: true }] }; var more = { icon: /*#__PURE__*/_jsx("img", { src: "https://gw.alipayobjects.com/zos/rmsportal/nBVXkrFdWHxbZlmMbsaH.svg", alt: "more products" }), title: '更多产品', items: [{ icon: /*#__PURE__*/_jsx("img", { src: "https://gw.alipayobjects.com/zos/rmsportal/XuVpGqBFxXplzvLjJBZB.svg", alt: "yuque" }), title: '语雀', url: 'https://yuque.com', description: '知识创作与分享工具', openExternal: true }, { icon: /*#__PURE__*/_jsx("img", { src: "https://gw.alipayobjects.com/zos/antfincdn/nc7Fc0XBg5/8a6844f5-a6ed-4630-9177-4fa5d0b7dd47.png", alt: "AntV" }), title: 'AntV', url: 'https://antv.vision', description: '数据可视化解决方案', openExternal: true }, { icon: /*#__PURE__*/_jsx("img", { src: "https://www.eggjs.org/logo.svg", alt: "Egg" }), title: 'Egg', url: 'https://eggjs.org', description: '企业级 Node.js 框架', openExternal: true }, { icon: /*#__PURE__*/_jsx("img", { src: "https://gw.alipayobjects.com/zos/rmsportal/DMDOlAUhmktLyEODCMBR.ico", alt: "kitchen" }), title: 'Kitchen', description: 'Sketch 工具集', url: 'https://kitchen.alipay.com', openExternal: true }, { icon: /*#__PURE__*/_jsx("img", { src: "https://gw.alipayobjects.com/zos/rmsportal/nBVXkrFdWHxbZlmMbsaH.svg", alt: "xtech" }), title: '蚂蚁体验科技', url: 'https://xtech.antfin.com/', openExternal: true }] }; var help = { title: '帮助', items: [github ? { icon: /*#__PURE__*/_jsx(GithubOutlined, {}), title: 'GitHub', url: github, openExternal: true } : undefined, { icon: /*#__PURE__*/_jsx(HistoryOutlined, {}), title: '更新日志', url: '/changelog', LinkComponent: Link }, github ? { icon: /*#__PURE__*/_jsx(IssuesCloseOutlined, {}), title: '讨论', url: "".concat(github, "/issues"), openExternal: true } : undefined].filter(Boolean) }; return [resources, community, help, more]; };