MCPcopy Index your code
hub / github.com/ant-design/ant-motion

github.com/ant-design/ant-motion @1.7.0

repository ↗ · DeepWiki ↗ · release 1.7.0 ↗ · + Follow
172 symbols 352 edges 43 files 0 documented · 0% updated 4y ago1.7.0 · 2019-02-21★ 4,61232 open issues
README

Ant Motion

Animation specification and components of Ant Design.

国内镜象;

什么是 Ant Motion ?

Ant Motion 是 Ant Design 中提炼出来的动效语言。他不仅仅是动效语言,同时也是一套 React 框架动效解决方案,可以帮助开发者,更容易的在项目中使用动效。 我们提供了单项,组合动画,以及整套解决方案。

Ant Motion 能做什么 ?

通过 React 标签,以简单的配置即可完成想要的动画,可以快速的实现不同组合的动画效果,更好的提高你的工作效率。

动效 Demo

列表的增删间的动画;

详细说明的切换动效;

列表交换位置的动效;

图片详细缩略间的切换动效;

>> 查看更多;

动效语言

Ant Motion 在界面里主要是来加强体验舒适度、描述层级关系、增加界面活力、反馈与意向等功能性的动效。详情查看

动效组件

rc-tween-one 单元素动效执行组件

这是个对单个元素标签做动效的组件,可以执行所有样式动画,包括 transform3d,模糊等效果,还可以完成贝塞尔曲线动画,具体参数请参见 API

rc-animate 样式进出场组件

对单个元素根据状态进行动画显示隐藏,需结合 css 或其它第三方动画类一起使用;具体参数请参见 API

rc-queue-anim 队列进出场组件

通过简单的配置对一组元素添加串行的进场动画效果。具体参数请参见 API

rc-scroll-anim 随滚动执行效果组件

通过简单的配置,对页面里的元素添加随滚动条滚动的动画。具体参数请参见 API

rc-banner-anim banner 切换效果组件

通过简单的配置, 就能让你的 banner 动起来。 具体参数请参见 API

首页的解决方案

Landing 已正式上线,更多请查看. 🎉🎉🎉

这是以 Ant Motion 的 React 组件遵从 Ant Design 的视觉规范来完成的 demo 页面,可灵活又快速的配置出你想要的首页模板。

主要提供了单元素示例与配置完后的整页示例。

生成首页在 dva-cli 里运行的例子

>> 查看详细;

Develop

安装

npm install

启动:

npm start

访问 http://127.0.0.1:8111 。

Core symbols most depended-on inside this repo

pickerGenerator
called by 3
site/theme/index.js
currentScrollTop
called by 2
site/theme/template/utils.jsx
getMenuItems
called by 2
site/theme/template/Content/Page.jsx
findChildInChildrenByKey
called by 2
site/theme/template/other/ListSort.jsx
ignoreMomentLocale
called by 1
webpack.config.js
externalMoment
called by 1
webpack.config.js
setChilrenToState
called by 1
exhibition/js/snow.jsx
componentWillUnmount
called by 1
exhibition/js/logo-gather-anim.jsx

Shape

Method 84
Class 66
Function 22

Languages

TypeScript100%

Modules by API surface

exhibition/js/logo-gather-anim.jsx12 symbols
site/theme/template/other/ListSort.jsx10 symbols
site/theme/template/Content/Page.jsx10 symbols
exhibition/js/snow.jsx10 symbols
site/theme/template/utils.jsx9 symbols
exhibition/js/list-anim-animateDemo.jsx9 symbols
site/theme/template/Home/Demo.jsx7 symbols
exhibition/js/carousel3d.jsx7 symbols
site/theme/template/Layout/Layout.jsx6 symbols
exhibition/js/list-anim-tweenOneDemo.jsx6 symbols
site/theme/template/Home/CodeDemo.jsx5 symbols
site/theme/template/Exhibition/Details.jsx5 symbols

Dependencies from manifests, versioned

antd3.13.2 · 1×
antd-tools7.0.0 · 1×
babel-eslint10.0.1 · 1×
bisheng1.1.0 · 1×
bisheng-plugin-antd1.0.0 · 1×
bisheng-plugin-description0.1.4 · 1×
bisheng-plugin-react1.0.0 · 1×
bisheng-plugin-toc0.4.4 · 1×
core-js2.5.7 · 1×
cross-env5.1.1 · 1×
enquire-js0.2.1 · 1×
eslint5.4.0 · 1×

For agents

$ claude mcp add ant-motion \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact