├── mock ├── .gitkeep ├── user.js ├── login.js ├── exception.js ├── utils.js ├── notices.js ├── profile.js ├── chart.js └── rule.js ├── .eslintrcignore ├── .prettierignore ├── .ga ├── README.md ├── public ├── favicon.png ├── fonts │ └── antd │ │ ├── iconfont.eot │ │ ├── iconfont.ttf │ │ └── iconfont.woff └── exImages │ ├── T1YohhXd4bXXXXXXXX.png │ ├── BiazfanxmamNRoxxVxka.png │ ├── ComBAopevLwENQdKWiIn.png │ ├── GvqBnKhFgObvnSGkDsje.png │ ├── HBWnDEUXCnGnGrRfrpKa.png │ ├── OKJXDXrmkNshAMvwtvhu.png │ ├── RzwpdLnhmvDJToTdfDPe.png │ ├── ThXAXghbEsBCCSDihZxY.png │ ├── WdGqmHpayyMjiEhcKoVE.png │ ├── WhxKECPNujWoWEFNdnJE.png │ ├── ZiESqWwCXBRQoaPONSJe.png │ ├── cnrhVkzwxjPwAaCfPbdc.png │ ├── dURIMkkrRFpPgTuzkwnB.png │ ├── gLaIAoVWTtLbBWZNYEMg.png │ ├── gaOngJwsRYRaVAuXXcmB.png │ ├── iZBVOIhGJiAnhplqjvZW.png │ ├── jZUIxmJycoymBprLOUbT.png │ ├── kISTdvpyTAhtGxpovNWd.png │ ├── kZzEzemZyKLKFsojXItE.png │ ├── nxkuOJlFJuAUhzlMTCEe.png │ ├── sBxjgqiuHMGRkIjqlQCd.png │ ├── sfjbOqnsXXJgNCjCzDBL.png │ ├── siCrBXXhmvTQGWPNLBow.png │ ├── tBOxZPlITHqwlGjsJWaF.png │ ├── uMfMFlvUuceEyPpotzlq.png │ ├── uVZonEtjWwmUZPBQfycs.png │ ├── ubnKSIfAJTxIgXOKlciN.png │ ├── zOsKZmFRdUtvpqCImOVY.png │ ├── fcHMVNCjPOsbUGdEduuv.jpeg │ ├── NbuDUAuBlIApFuDvWiND.svg │ ├── ohOEPSYdDTNnyMbGuyLb.svg │ ├── MjEImQtenlyueSmVEfUD.svg │ └── wAhyIChODzsoKIOBHcBk.svg ├── src ├── layouts │ ├── BlankLayout.js │ ├── PageHeaderLayout.less │ ├── PageHeaderLayout.js │ ├── UserLayout.less │ └── UserLayout.js ├── services │ ├── error.js │ ├── user.js │ └── api.js ├── pages │ ├── Exception │ │ ├── style.less │ │ ├── 403.js │ │ ├── 404.js │ │ ├── 500.js │ │ └── triggerException.js │ ├── Profile │ │ ├── BasicProfile.less │ │ └── AdvancedProfile.less │ ├── Result │ │ ├── Success.test.js │ │ ├── Error.js │ │ └── Success.js │ ├── User │ │ ├── RegisterResult.less │ │ ├── Login.less │ │ ├── RegisterResult.js │ │ ├── Register.less │ │ └── Login.js │ ├── Dashboard │ │ ├── Monitor.less │ │ ├── Analysis.less │ │ └── Workplace.less │ ├── List │ │ ├── TableList.less │ │ ├── Applications.less │ │ ├── Projects.less │ │ ├── Articles.less │ │ ├── List.js │ │ ├── CardList.less │ │ ├── CardList.js │ │ ├── BasicList.less │ │ └── BasicList.js │ └── Forms │ │ ├── StepForm │ │ ├── style.less │ │ ├── index.js │ │ ├── Step3.js │ │ ├── Step2.js │ │ └── Step1.js │ │ └── style.less ├── common │ ├── nav │ │ ├── index.js │ │ ├── login.js │ │ └── home.js │ └── menu.js ├── theme.js ├── components │ ├── StandardTable │ │ ├── index.less │ │ └── index.js │ ├── _utils │ │ ├── pathTools.js │ │ └── pathTools.test.js │ ├── EditableLinkGroup │ │ ├── index.less │ │ └── index.js │ ├── Route │ │ └── index.js │ ├── Login │ │ ├── LoginSubmit.js │ │ ├── LoginTab.js │ │ ├── index.less │ │ ├── index.d.ts │ │ ├── index.zh-CN.md │ │ ├── map.js │ │ ├── index.en-US.md │ │ ├── LoginItem.js │ │ ├── index.js │ │ └── demo │ │ │ └── basic.md │ ├── EditableItem │ │ ├── index.less │ │ └── index.js │ ├── ActiveChart │ │ ├── index.less │ │ └── index.js │ ├── ErrorBoundary │ │ └── index.js │ ├── SiderMenu │ │ ├── index.js │ │ ├── SiderMenu.test.js │ │ └── index.less │ ├── StandardFormRow │ │ ├── index.js │ │ └── index.less │ └── GlobalHeader │ │ └── index.less ├── models │ ├── index.js │ ├── monitor.js │ ├── activities.js │ ├── project.js │ ├── error.js │ ├── register.js │ ├── profile.js │ ├── list.js │ ├── rule.js │ ├── user.js │ ├── form.js │ ├── chart.js │ ├── global.js │ └── login.js ├── utils │ ├── authority.js │ ├── Authorized.js │ ├── utils.less │ ├── request.js │ └── utils.js ├── rollbar.js ├── index.ejs ├── e2e │ ├── home.e2e.js │ └── login.e2e.js ├── index.less ├── error.js ├── router.js ├── index.js └── assets │ └── logo.svg ├── .prettierrc ├── .editorconfig ├── .gitignore ├── tsconfig.json ├── appveyor.yml ├── .travis.yml ├── .roadhogrc.mock.js ├── webpack.config.js ├── .stylelintrc ├── LICENSE ├── tests └── run-tests.js ├── .webpackrc.js ├── .roadhogrc.js ├── README.zh-CN.md ├── .eslintrc └── package.json /mock/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.eslintrcignore: -------------------------------------------------------------------------------- 1 | public -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/*.md 2 | **/*.svg -------------------------------------------------------------------------------- /.ga: -------------------------------------------------------------------------------- 1 | { 2 | "code":"UA-72788897-6" 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Ant Design Pro Standalone 2 | 3 | - More Info: http://pro.ant.design 4 | -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/favicon.png -------------------------------------------------------------------------------- /src/layouts/BlankLayout.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | 3 | export default props =>
4 | -------------------------------------------------------------------------------- /public/fonts/antd/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/fonts/antd/iconfont.eot -------------------------------------------------------------------------------- /public/fonts/antd/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/fonts/antd/iconfont.ttf -------------------------------------------------------------------------------- /public/fonts/antd/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/fonts/antd/iconfont.woff -------------------------------------------------------------------------------- /public/exImages/T1YohhXd4bXXXXXXXX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/T1YohhXd4bXXXXXXXX.png -------------------------------------------------------------------------------- /public/exImages/BiazfanxmamNRoxxVxka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/BiazfanxmamNRoxxVxka.png -------------------------------------------------------------------------------- /public/exImages/ComBAopevLwENQdKWiIn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/ComBAopevLwENQdKWiIn.png -------------------------------------------------------------------------------- /public/exImages/GvqBnKhFgObvnSGkDsje.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/GvqBnKhFgObvnSGkDsje.png -------------------------------------------------------------------------------- /public/exImages/HBWnDEUXCnGnGrRfrpKa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/HBWnDEUXCnGnGrRfrpKa.png -------------------------------------------------------------------------------- /public/exImages/OKJXDXrmkNshAMvwtvhu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/OKJXDXrmkNshAMvwtvhu.png -------------------------------------------------------------------------------- /public/exImages/RzwpdLnhmvDJToTdfDPe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/RzwpdLnhmvDJToTdfDPe.png -------------------------------------------------------------------------------- /public/exImages/ThXAXghbEsBCCSDihZxY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/ThXAXghbEsBCCSDihZxY.png -------------------------------------------------------------------------------- /public/exImages/WdGqmHpayyMjiEhcKoVE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/WdGqmHpayyMjiEhcKoVE.png -------------------------------------------------------------------------------- /public/exImages/WhxKECPNujWoWEFNdnJE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/WhxKECPNujWoWEFNdnJE.png -------------------------------------------------------------------------------- /public/exImages/ZiESqWwCXBRQoaPONSJe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/ZiESqWwCXBRQoaPONSJe.png -------------------------------------------------------------------------------- /public/exImages/cnrhVkzwxjPwAaCfPbdc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/cnrhVkzwxjPwAaCfPbdc.png -------------------------------------------------------------------------------- /public/exImages/dURIMkkrRFpPgTuzkwnB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/dURIMkkrRFpPgTuzkwnB.png -------------------------------------------------------------------------------- /public/exImages/gLaIAoVWTtLbBWZNYEMg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/gLaIAoVWTtLbBWZNYEMg.png -------------------------------------------------------------------------------- /public/exImages/gaOngJwsRYRaVAuXXcmB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/gaOngJwsRYRaVAuXXcmB.png -------------------------------------------------------------------------------- /public/exImages/iZBVOIhGJiAnhplqjvZW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/iZBVOIhGJiAnhplqjvZW.png -------------------------------------------------------------------------------- /public/exImages/jZUIxmJycoymBprLOUbT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/jZUIxmJycoymBprLOUbT.png -------------------------------------------------------------------------------- /public/exImages/kISTdvpyTAhtGxpovNWd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/kISTdvpyTAhtGxpovNWd.png -------------------------------------------------------------------------------- /public/exImages/kZzEzemZyKLKFsojXItE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/kZzEzemZyKLKFsojXItE.png -------------------------------------------------------------------------------- /public/exImages/nxkuOJlFJuAUhzlMTCEe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/nxkuOJlFJuAUhzlMTCEe.png -------------------------------------------------------------------------------- /public/exImages/sBxjgqiuHMGRkIjqlQCd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/sBxjgqiuHMGRkIjqlQCd.png -------------------------------------------------------------------------------- /public/exImages/sfjbOqnsXXJgNCjCzDBL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/sfjbOqnsXXJgNCjCzDBL.png -------------------------------------------------------------------------------- /public/exImages/siCrBXXhmvTQGWPNLBow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/siCrBXXhmvTQGWPNLBow.png -------------------------------------------------------------------------------- /public/exImages/tBOxZPlITHqwlGjsJWaF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/tBOxZPlITHqwlGjsJWaF.png -------------------------------------------------------------------------------- /public/exImages/uMfMFlvUuceEyPpotzlq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/uMfMFlvUuceEyPpotzlq.png -------------------------------------------------------------------------------- /public/exImages/uVZonEtjWwmUZPBQfycs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/uVZonEtjWwmUZPBQfycs.png -------------------------------------------------------------------------------- /public/exImages/ubnKSIfAJTxIgXOKlciN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/ubnKSIfAJTxIgXOKlciN.png -------------------------------------------------------------------------------- /public/exImages/zOsKZmFRdUtvpqCImOVY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/zOsKZmFRdUtvpqCImOVY.png -------------------------------------------------------------------------------- /public/exImages/fcHMVNCjPOsbUGdEduuv.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lyingd/antd-pro-standalone/HEAD/public/exImages/fcHMVNCjPOsbUGdEduuv.jpeg -------------------------------------------------------------------------------- /src/services/error.js: -------------------------------------------------------------------------------- 1 | import request from '../utils/request' 2 | 3 | export async function query(code) { 4 | return request(`/api/${code}`) 5 | } 6 | -------------------------------------------------------------------------------- /src/pages/Exception/style.less: -------------------------------------------------------------------------------- 1 | .trigger { 2 | background: 'red'; 3 | :global(.ant-btn) { 4 | margin-right: 8px; 5 | margin-bottom: 12px; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/common/nav/index.js: -------------------------------------------------------------------------------- 1 | import Home from './home' 2 | import Login from './login' 3 | 4 | const Router = [Home, Login] 5 | 6 | // nav data 7 | export default Router 8 | -------------------------------------------------------------------------------- /src/pages/Profile/BasicProfile.less: -------------------------------------------------------------------------------- 1 | @import '~antd/lib/style/themes/default.less'; 2 | 3 | .title { 4 | color: @heading-color; 5 | font-size: 16px; 6 | font-weight: 500; 7 | margin-bottom: 16px; 8 | } 9 | -------------------------------------------------------------------------------- /src/services/user.js: -------------------------------------------------------------------------------- 1 | import request from '../utils/request' 2 | 3 | export async function query() { 4 | return request('/api/users') 5 | } 6 | 7 | export async function queryCurrent() { 8 | return request('/api/currentUser') 9 | } 10 | -------------------------------------------------------------------------------- /src/layouts/PageHeaderLayout.less: -------------------------------------------------------------------------------- 1 | @import '~antd/lib/style/themes/default.less'; 2 | 3 | .content { 4 | margin: 24px 24px 0; 5 | } 6 | 7 | @media screen and (max-width: @screen-sm) { 8 | .content { 9 | margin: 24px 0 0; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true, 3 | "trailingComma": "es5", 4 | "semi": false, 5 | "printWidth": 100, 6 | "overrides": [ 7 | { 8 | "files": ".prettierrc", 9 | "options": { "parser": "json" } 10 | } 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /src/theme.js: -------------------------------------------------------------------------------- 1 | // https://github.com/ant-design/ant-design/blob/master/components/style/themes/default.less 2 | module.exports = { 3 | // 'primary-color': '#10e99b', 4 | 'card-actions-background': '#f5f8fa', 5 | '@icon-url': '"/fonts/antd/iconfont"', 6 | } 7 | -------------------------------------------------------------------------------- /src/pages/Exception/403.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import { Link } from 'dva/router' 3 | import Exception from 'ant-design-pro/lib/Exception' 4 | 5 | export default () => ( 6 |{[...activeData].sort()[activeData.length - 1].y + 200} 亿元
69 |{[...activeData].sort()[Math.floor(activeData.length / 2)].y} 亿元
70 |30 | 段落示意:蚂蚁金服务设计平台 ant.design,用最小的工作量,无缝接入蚂蚁金服生态, 31 | 提供跨越设计与开发的体验解决方案。 32 |
33 | 44 |
50 |