-
- {icon ||
}
+ const classPrefix = 'nut-loading'
+ const getLoadingIcon = () => {
+ if (!rest.jsonData) {
+ console.warn('Lottie animation requires jsonData prop')
+ }
+ if (rest.type === 'lottie') {
+ return (
+
+ )
+ }
+ const LoadingIcon = loadingMap[rest.type] || IconLoading1
+ return
+ }
+ const iconboxClassName = () => {
+ if (rest.type === 'lottie') return `${classPrefix}-lottie-box`
+ return `${classPrefix}-icon-box`
+ }
+ return (
+
+
{icon || getLoadingIcon()}
+ {children ? (
+
{children}
+ ) : null}
- {children ?
{children}
: ''}
-
- )
-}
+ )
+ }
+)
Loading.displayName = 'NutLoading'
diff --git a/src/packages/loading/types.ts b/src/packages/loading/types.ts
new file mode 100644
index 0000000000..0aed4a6926
--- /dev/null
+++ b/src/packages/loading/types.ts
@@ -0,0 +1,16 @@
+import { ReactNode } from 'react'
+import { LottieProps } from '../lottie/types'
+import { BasicComponent } from '@/utils/typings'
+
+export type LoadingRef = any
+
+export type LoadingType = 'spinner' | 'circular' | 'lottie'
+export type LoadingDirection = 'horizontal' | 'vertical'
+
+export interface LoadingProps extends BasicComponent {
+ type: LoadingType
+ jsonData: any
+ lottieProps: Partial
+ direction: LoadingDirection
+ icon?: ReactNode
+}
diff --git a/src/packages/lottie/animation/dark/global.gif b/src/packages/lottie/animation/dark/global.gif
new file mode 100755
index 0000000000..c74d66ece7
Binary files /dev/null and b/src/packages/lottie/animation/dark/global.gif differ
diff --git a/src/packages/lottie/animation/dark/global.json b/src/packages/lottie/animation/dark/global.json
new file mode 100755
index 0000000000..144148c9aa
--- /dev/null
+++ b/src/packages/lottie/animation/dark/global.json
@@ -0,0 +1 @@
+{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"全局加载,默认,暗黑=ON 暗黑模式 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"全局加载,默认,暗黑=ON 暗黑模式","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.894117647059,0.894117647059,0.894117647059,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"全局加载,默认,暗黑=ON 暗黑模式","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"全局加载,默认,暗黑=ON 暗黑模式","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/src/packages/lottie/animation/dark/loading.gif b/src/packages/lottie/animation/dark/loading.gif
new file mode 100755
index 0000000000..bf7cb52890
Binary files /dev/null and b/src/packages/lottie/animation/dark/loading.gif differ
diff --git a/src/packages/lottie/animation/dark/loading.json b/src/packages/lottie/animation/dark/loading.json
new file mode 100755
index 0000000000..4b8fbc5203
--- /dev/null
+++ b/src/packages/lottie/animation/dark/loading.json
@@ -0,0 +1 @@
+{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"局部加载,默认,暗黑=ON 暗黑模式 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"局部加载,默认,暗黑=ON 暗黑模式","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.505882352941,0.505882352941,0.505882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"局部加载,默认,暗黑=ON 暗黑模式","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"局部加载,默认,暗黑=ON 暗黑模式","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/src/packages/lottie/animation/dark/pulltorefresh-white.gif b/src/packages/lottie/animation/dark/pulltorefresh-white.gif
new file mode 100755
index 0000000000..39481ab2cc
Binary files /dev/null and b/src/packages/lottie/animation/dark/pulltorefresh-white.gif differ
diff --git a/src/packages/lottie/animation/dark/pulltorefresh-white.json b/src/packages/lottie/animation/dark/pulltorefresh-white.json
new file mode 100755
index 0000000000..fa0a3408b0
--- /dev/null
+++ b/src/packages/lottie/animation/dark/pulltorefresh-white.json
@@ -0,0 +1 @@
+{"v":"5.8.1","fr":24,"ip":0,"op":33,"w":396,"h":78,"nm":"下拉刷新,是否反白=ON,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"下拉刷新,是否反白=ON,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"闪电","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[22.796,14.149,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":-8,"s":[100,100,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":0,"s":[120,120,100],"e":[90,90,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":8,"s":[90,90,100],"e":[90,90,100]},{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":25,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":33,"s":[120,120,100],"e":[90,90,100]},{"t":41}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":25,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":29,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":37,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"t":41}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"房子","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.063,13,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":3,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":11,"s":[120,120,100],"e":[90,90,100]},{"t":19}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":3,"s":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":7,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":15,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}]},{"t":19}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"太阳","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.062,13.108,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":14,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":22,"s":[120,120,100],"e":[90,90,100]},{"t":30}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":14,"s":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":18,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":26,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}]},{"t":30}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"下拉刷新,是否反白=ON,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"下拉刷新,是否反白=ON,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/src/packages/lottie/animation/dark/pulltorefresh.gif b/src/packages/lottie/animation/dark/pulltorefresh.gif
new file mode 100755
index 0000000000..e7fd853f6b
Binary files /dev/null and b/src/packages/lottie/animation/dark/pulltorefresh.gif differ
diff --git a/src/packages/lottie/animation/dark/pulltorefresh.json b/src/packages/lottie/animation/dark/pulltorefresh.json
new file mode 100755
index 0000000000..aea0d20991
--- /dev/null
+++ b/src/packages/lottie/animation/dark/pulltorefresh.json
@@ -0,0 +1 @@
+{"v":"5.8.1","fr":24,"ip":0,"op":33,"w":396,"h":78,"nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"闪电","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[22.796,14.149,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":-8,"s":[100,100,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":0,"s":[120,120,100],"e":[90,90,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":8,"s":[90,90,100],"e":[90,90,100]},{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":25,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":33,"s":[120,120,100],"e":[90,90,100]},{"t":41}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":25,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":29,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":37,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"t":41}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":-8,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-6,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-2,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.83137254902,0.83137254902,0.83137254902,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":4,"s":[0.83137254902,0.83137254902,0.83137254902,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":8,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":25,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":27,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":31,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":37,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"t":41}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"房子","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.063,13,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":3,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":11,"s":[120,120,100],"e":[90,90,100]},{"t":19}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":3,"s":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":7,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":15,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}]},{"t":19}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":3,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":5,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":9,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":15,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"t":19}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"太阳","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.062,13.108,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":14,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":22,"s":[120,120,100],"e":[90,90,100]},{"t":30}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":14,"s":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":18,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":26,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}]},{"t":30}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":14,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":16,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":20,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":26,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"t":30}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/src/packages/lottie/animation/light/global.gif b/src/packages/lottie/animation/light/global.gif
new file mode 100755
index 0000000000..e093316f3a
Binary files /dev/null and b/src/packages/lottie/animation/light/global.gif differ
diff --git a/src/packages/lottie/animation/light/global.json b/src/packages/lottie/animation/light/global.json
new file mode 100755
index 0000000000..955d208bb5
--- /dev/null
+++ b/src/packages/lottie/animation/light/global.json
@@ -0,0 +1 @@
+{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"全局加载,默认,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"全局加载,默认,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"全局加载,默认,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"全局加载,默认,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/src/packages/lottie/animation/light/loading.gif b/src/packages/lottie/animation/light/loading.gif
new file mode 100755
index 0000000000..c74d66ece7
Binary files /dev/null and b/src/packages/lottie/animation/light/loading.gif differ
diff --git a/src/packages/lottie/animation/light/loading.json b/src/packages/lottie/animation/light/loading.json
new file mode 100755
index 0000000000..4792725a7c
--- /dev/null
+++ b/src/packages/lottie/animation/light/loading.json
@@ -0,0 +1 @@
+{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"局部加载,默认,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"局部加载,默认,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.894117647059,0.894117647059,0.894117647059,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"局部加载,默认,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"局部加载,默认,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/src/packages/lottie/animation/light/pulltorefresh.gif b/src/packages/lottie/animation/light/pulltorefresh.gif
new file mode 100755
index 0000000000..7a118ccc5c
Binary files /dev/null and b/src/packages/lottie/animation/light/pulltorefresh.gif differ
diff --git a/src/packages/lottie/animation/light/pulltorefresh.json b/src/packages/lottie/animation/light/pulltorefresh.json
new file mode 100755
index 0000000000..0057cd2de7
--- /dev/null
+++ b/src/packages/lottie/animation/light/pulltorefresh.json
@@ -0,0 +1 @@
+{"v":"5.8.1","fr":24,"ip":0,"op":33,"w":396,"h":78,"nm":"下拉刷新,是否反白=off,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"下拉刷新,是否反白=off,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"闪电","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[22.796,14.149,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":-8,"s":[100,100,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":0,"s":[120,120,100],"e":[90,90,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":8,"s":[90,90,100],"e":[90,90,100]},{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":25,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":33,"s":[120,120,100],"e":[90,90,100]},{"t":41}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":25,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":29,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":37,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"t":41}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":-8,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-6,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-2,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.83137254902,0.83137254902,0.83137254902,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":4,"s":[0.83137254902,0.83137254902,0.83137254902,1],"e":[0.894117647059,0.894117647059,0.894117647059,1]},{"i":{"x":[0.833],"y":[0.711]},"o":{"x":[0.33],"y":[0]},"t":8,"s":[0.894117647059,0.894117647059,0.894117647059,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":25,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":27,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":31,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":37,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"t":41}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"房子","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.063,13,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":3,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":11,"s":[120,120,100],"e":[90,90,100]},{"t":19}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":3,"s":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":7,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":15,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}]},{"t":19}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":3,"s":[0.894117712975,0.894117712975,0.894117712975,1],"e":[0.894117712975,0.894117712975,0.894117712975,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":5,"s":[0.894117712975,0.894117712975,0.894117712975,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":9,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":15,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.894117712975,0.894117712975,0.894117712975,1]},{"t":19}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"太阳","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.062,13.108,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":14,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":22,"s":[120,120,100],"e":[90,90,100]},{"t":30}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":14,"s":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":18,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":26,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}]},{"t":30}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":14,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":16,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":20,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":26,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"t":30}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/src/packages/lottie/demo.taro.tsx b/src/packages/lottie/demo.taro.tsx
new file mode 100644
index 0000000000..6fe7d28c19
--- /dev/null
+++ b/src/packages/lottie/demo.taro.tsx
@@ -0,0 +1,37 @@
+import React from 'react'
+import { ScrollView, View } from '@tarojs/components'
+import Header from '@/sites/components/header'
+import { useTranslate } from '@/sites/assets/locale/taro'
+import Demo1 from './demos/taro/demo1'
+import Demo2 from './demos/taro/demo2'
+import Demo3 from './demos/taro/demo3'
+
+const LoadingDemo = () => {
+ const [translated] = useTranslate({
+ 'zh-CN': {
+ title1: '基础用法',
+ },
+ 'zh-TW': {
+ title1: '基礎用法',
+ },
+ 'en-US': {
+ title1: 'Basic Usage',
+ },
+ })
+
+ return (
+ <>
+
+
+ {translated.title1}
+
+ {translated.title1}
+
+ {translated.title1}
+
+
+ >
+ )
+}
+
+export default LoadingDemo
diff --git a/src/packages/lottie/demo.tsx b/src/packages/lottie/demo.tsx
new file mode 100644
index 0000000000..9005fae2cc
--- /dev/null
+++ b/src/packages/lottie/demo.tsx
@@ -0,0 +1,33 @@
+import React from 'react'
+import { useTranslate } from '@/sites/assets/locale'
+import Demo1 from './demos/h5/demo1'
+import Demo2 from './demos/h5/demo2'
+import Demo3 from './demos/h5/demo3'
+
+const LoadingDemo = () => {
+ const [translated] = useTranslate({
+ 'zh-CN': {
+ title1: '基础用法',
+ },
+ 'zh-TW': {
+ title1: '基礎用法',
+ },
+ 'en-US': {
+ title1: 'Basic Usage',
+ },
+ })
+ return (
+ <>
+
+
{translated.title1}
+
+ {translated.title1}
+
+ {translated.title1}
+
+
+ >
+ )
+}
+
+export default LoadingDemo
diff --git a/src/packages/lottie/demos/h5/demo1.tsx b/src/packages/lottie/demos/h5/demo1.tsx
new file mode 100644
index 0000000000..9170111aa5
--- /dev/null
+++ b/src/packages/lottie/demos/h5/demo1.tsx
@@ -0,0 +1,22 @@
+import React from 'react'
+import { Cell, Lottie } from '@nutui/nutui-react'
+import lightLoading from '../../animation/light/loading.json'
+import lightGlobal from '../../animation/light/global.json'
+import lightPull from '../../animation/light/pulltorefresh.json'
+
+const Demo1 = () => {
+ return (
+ <>
+
+
+ |
+
+
+ |
+
+
+ |
+ >
+ )
+}
+export default Demo1
diff --git a/src/packages/lottie/demos/h5/demo2.tsx b/src/packages/lottie/demos/h5/demo2.tsx
new file mode 100644
index 0000000000..99cef2694d
--- /dev/null
+++ b/src/packages/lottie/demos/h5/demo2.tsx
@@ -0,0 +1,22 @@
+import React from 'react'
+import { Cell, Lottie } from '@nutui/nutui-react'
+import darkLoading from '../../animation/dark/loading.json'
+import darkGlobal from '../../animation/dark/global.json'
+import darkPull from '../../animation/dark/pulltorefresh.json'
+
+const Demo2 = () => {
+ return (
+ <>
+
+
+ |
+
+
+ |
+
+
+ |
+ >
+ )
+}
+export default Demo2
diff --git a/src/packages/lottie/demos/h5/demo3.tsx b/src/packages/lottie/demos/h5/demo3.tsx
new file mode 100644
index 0000000000..46efebe249
--- /dev/null
+++ b/src/packages/lottie/demos/h5/demo3.tsx
@@ -0,0 +1,14 @@
+import React from 'react'
+import { Cell, Lottie } from '@nutui/nutui-react'
+import whitePull from '../../animation/dark/pulltorefresh-white.json'
+
+const Demo3 = () => {
+ return (
+ <>
+
+
+ |
+ >
+ )
+}
+export default Demo3
diff --git a/src/packages/lottie/demos/taro/demo1.tsx b/src/packages/lottie/demos/taro/demo1.tsx
new file mode 100644
index 0000000000..c865f39fa9
--- /dev/null
+++ b/src/packages/lottie/demos/taro/demo1.tsx
@@ -0,0 +1,22 @@
+import React from 'react'
+import { Cell, Lottie } from '@nutui/nutui-react-taro'
+import lightLoading from '../../animation/light/loading.json'
+import lightGlobal from '../../animation/light/global.json'
+import lightPull from '../../animation/light/pulltorefresh.json'
+
+const Demo1 = () => {
+ return (
+ <>
+
+
+ |
+
+
+ |
+
+
+ |
+ >
+ )
+}
+export default Demo1
diff --git a/src/packages/lottie/demos/taro/demo2.tsx b/src/packages/lottie/demos/taro/demo2.tsx
new file mode 100644
index 0000000000..c459a1b886
--- /dev/null
+++ b/src/packages/lottie/demos/taro/demo2.tsx
@@ -0,0 +1,22 @@
+import React from 'react'
+import { Cell, Lottie } from '@nutui/nutui-react-taro'
+import darkLoading from '../../animation/dark/loading.json'
+import darkGlobal from '../../animation/dark/global.json'
+import darkPull from '../../animation/dark/pulltorefresh.json'
+
+const Demo2 = () => {
+ return (
+ <>
+
+
+ |
+
+
+ |
+
+
+ |
+ >
+ )
+}
+export default Demo2
diff --git a/src/packages/lottie/demos/taro/demo3.tsx b/src/packages/lottie/demos/taro/demo3.tsx
new file mode 100644
index 0000000000..33db2a8664
--- /dev/null
+++ b/src/packages/lottie/demos/taro/demo3.tsx
@@ -0,0 +1,14 @@
+import React from 'react'
+import { Cell, Lottie } from '@nutui/nutui-react-taro'
+import whitePull from '../../animation/dark/pulltorefresh-white.json'
+
+const Demo3 = () => {
+ return (
+ <>
+
+
+ |
+ >
+ )
+}
+export default Demo3
diff --git a/src/packages/lottie/doc.en-US.md b/src/packages/lottie/doc.en-US.md
new file mode 100644
index 0000000000..0b755b3fa0
--- /dev/null
+++ b/src/packages/lottie/doc.en-US.md
@@ -0,0 +1,62 @@
+# Lottie
+
+A loading icon, Used to show the loading state
+
+### Import
+
+```tsx
+import { Lottie } from '@nutui/nutui-react'
+```
+
+## Demo
+
+### Light
+
+:::demo
+
+
+
+:::
+
+### Drak
+
+:::demo
+
+
+
+:::
+
+### White
+
+:::demo
+
+
+
+:::
+
+## Lottie
+
+### Props
+
+| Property | Description | type | default |
+| --- | --- | --- | --- |
+| source | JSON object containing exported animation data | `Object` | `circular` |
+| loop | The arrangement of loading icons and text | `boolean \| number` | `horizontal` |
+| autoPlay | The animation will play immediately after loading | `boolean` | `-` |
+| initialSegment | The first value is the initial frame and the second value is the final frame. If this value is set, the animation will start at this time position | `[number, number]` | `-` |
+| speed | playback speed | `number` | `1` |
+
+### Ref
+
+| Method | Description | Parameter |
+| --- | --- | --- |
+| play | play | `-` |
+| stop | stop | `-` |
+| pause | pause | `-` |
+| setSpeed | Set playback speed | `(speed: number) => void` |
+| goToAndPlay | Jump to the specified frame and play | `(value: number, isFrame?: boolean) => void` |
+| goToAndStop | Jump to the specified frame and stop | `(value: number, isFrame?: boolean) => void` |
+| setDirection | Playback direction setting | `(direction: AnimationDirection) => void` |
+| playSegments | Play interval frame | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` |
+| destroy | destroy | `() => void` |
+| getDuration | inFrames If true, returns the duration in frames; inFrames if false, returns the duration in seconds. | `(inFrames?: boolean) => number` |
diff --git a/src/packages/lottie/doc.md b/src/packages/lottie/doc.md
new file mode 100644
index 0000000000..fdc72a9a43
--- /dev/null
+++ b/src/packages/lottie/doc.md
@@ -0,0 +1,68 @@
+# Lottie 动画
+
+加载 lottie 动画
+
+### 引入
+
+```tsx
+import { Lottie } from '@nutui/nutui-react'
+```
+
+## 示例代码
+
+### 明亮模式
+
+:::demo
+
+
+
+:::
+
+### 暗黑模式
+
+:::demo
+
+
+
+:::
+
+### 反白模式
+
+:::demo
+
+
+
+:::
+
+## Lottie
+
+### Props
+
+| 属性 | 说明 | 类型 | 默认值 |
+| --- | --- | --- | --- |
+| source | 包含导出动画数据的 JSON 对象 | `Object` | `circular` |
+| loop | 动画是否循环播放,设置为数字时代表循环次数 | `boolean \| number` | `horizontal` |
+| autoPlay | 动画将在加载后立即播放 | `boolean` | `-` |
+| initialSegment | 第一个值是初始帧,第二个值是最终帧。如果设置了该值,动画将从此时间位置开始 | `[number, number]` | `-` |
+| speed | 播放速度 | `number` | `1` |
+
+更多属性可以参考 [lottie-react](https://lottiereact.com/)
+
+### Ref
+
+通过 ref 可以获取到 Lottie 实例并调用实例方法。
+
+| 方法名 | 说明 | 参数 |
+| --- | --- | --- |
+| play | 播放 | `-` |
+| stop | 停止 | `-` |
+| pause | 暂停 | `-` |
+| setSpeed | 设置播放速度 | `(speed: number) => void` |
+| goToAndPlay | 跳转到指定帧并播放 | `(value: number, isFrame?: boolean) => void` |
+| goToAndStop | 跳转到指定帧并停止 | `(value: number, isFrame?: boolean) => void` |
+| setDirection | 播放的方向设置 | `(direction: AnimationDirection) => void` |
+| playSegments | 播放区间帧 | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` |
+| destroy | 销毁 | `() => void` |
+| getDuration | inFrames 如果为真,则以帧为单位返回持续时间;inFrames 如果为假,则以秒为单位返回。 | `(inFrames?: boolean) => number` |
+
+详细可以参考 [lottie-react](https://lottiereact.com/)
diff --git a/src/packages/lottie/doc.taro.md b/src/packages/lottie/doc.taro.md
new file mode 100644
index 0000000000..f2a74f06d0
--- /dev/null
+++ b/src/packages/lottie/doc.taro.md
@@ -0,0 +1,70 @@
+# Lottie 动画
+
+加载 lottie 动画
+
+### 引入
+
+```tsx
+import { Lottie } from '@nutui/nutui-react-taro'
+```
+
+## 示例代码
+
+### 明亮模式
+
+:::demo
+
+
+
+:::
+
+### 暗黑模式
+
+:::demo
+
+
+
+:::
+
+### 反白模式
+
+:::demo
+
+
+
+:::
+
+## Lottie
+
+### Props
+
+| 属性 | 说明 | 类型 | 默认值 |
+| --- | --- | --- | --- |
+| source | 包含导出动画数据的 JSON 对象 | `Object` | `circular` |
+| loop | loading图标和文字的排列方式 | `boolean \| number` | `horizontal` |
+| autoPlay | 动画将在加载后立即播放 | `boolean` | `-` |
+| initialSegment | 第一个值是初始帧,第二个值是最终帧。如果设置了该值,动画将从此时间位置开始 | `[number, number]` | `-` |
+| speed | 播放速度 | `number` | `1` |
+
+更多属性可以参考 [lottie-react](https://lottiereact.com/)
+
+### Ref
+
+通过 ref 可以获取到 Lottie 实例并调用实例方法。
+
+| 方法名 | 说明 | 参数 |
+| --- | --- | --- |
+| play | 播放 | `-` |
+| stop | 停止 | `-` |
+| pause | 暂停 | `-` |
+| setSpeed | 设置播放速度 | `(speed: number) => void` |
+| goToAndPlay | 跳转到指定帧并播放 | `(value: number, isFrame?: boolean) => void` |
+| goToAndStop | 跳转到指定帧并停止 | `(value: number, isFrame?: boolean) => void` |
+| setDirection | 播放的方向设置 | `(direction: AnimationDirection) => void` |
+| playSegments | 播放区间帧 | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` |
+| destroy | 销毁 | `() => void` |
+| getDuration | inFrames 如果为真,则以帧为单位返回持续时间;inFrames 如果为假,则以秒为单位返回。 | `(inFrames?: boolean) => number` |
+
+详细可以参考 [https://lottiereact.com/](https://lottiereact.com/)
+
+| 方法名 | 说明 | 参数 |
diff --git a/src/packages/lottie/doc.zh-TW.md b/src/packages/lottie/doc.zh-TW.md
new file mode 100644
index 0000000000..353a93bde9
--- /dev/null
+++ b/src/packages/lottie/doc.zh-TW.md
@@ -0,0 +1,64 @@
+# Lottie 動畫
+
+載入 Lottie 動畫
+
+### 引入
+
+```tsx
+import { Lottie } from '@nutui/nutui-react-taro'
+```
+
+## 示例代碼
+
+### 明亮模式
+
+:::demo
+
+
+
+:::
+
+### 暗黑模式
+
+:::demo
+
+
+
+:::
+
+### 反白模式
+
+:::demo
+
+
+
+:::
+
+## Lottie
+
+### Props
+
+| 屬性 | 說明 | 類型 | 默認值 |
+| --- | --- | --- | --- |
+| source | 包含导出动画数据的 JSON 对象 | `Object` | `circular` |
+| loop | loading图标和文字的排列方式 | `boolean \| number` | `horizontal` |
+| autoPlay | 动画将在加载后立即播放 | `boolean` | `-` |
+| initialSegment | 第一个值是初始帧,第二个值是最终帧。如果设置了该值,动画将从此时间位置开始 | `[number, number]` | `-` |
+| speed | 播放速度 | `number` | `1` |
+
+### Ref
+
+透過 ref 可以取得 Lottie 實例並呼叫實例方法。
+
+| 方法名 | 說明 | 參數 |
+| --- | --- | --- |
+| play | 播放 | `-` |
+| stop | 停止 | `-` |
+| pause | 暫停 | `-` |
+| setSpeed | 設定播放速度 | `(speed: number) => void` |
+| goToAndPlay | 跳到指定訊框並播放 | `(value: number, isFrame?: boolean) => void` |
+| goToAndStop | 跳到指定訊框並停止 | `(value: number, isFrame?: boolean) => void` |
+| setDirection | 播放的方向設定 | `(direction: AnimationDirection) => void` |
+| playSegments | 播放區間訊框 | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` |
+| destroy | 銷毀 | `() => void` |
+| getDuration | inFrames 若為真,則以幀為單位傳回持續時間;inFrames 若為假,則以秒為單位傳回。 | `(inFrames?: boolean) => number` |
diff --git a/src/packages/lottie/index.taro.ts b/src/packages/lottie/index.taro.ts
new file mode 100644
index 0000000000..5cd7859b3e
--- /dev/null
+++ b/src/packages/lottie/index.taro.ts
@@ -0,0 +1,15 @@
+import { ComponentType } from 'react'
+import { Lottie as LottieWeb } from './web.taro'
+import { Lottie as LottieMp } from './mp.taro'
+import { LottieProps } from './types'
+
+let implementation
+if (process.env.TARO_ENV === 'h5') {
+ implementation = LottieWeb
+} else if (process.env.TARO_ENV === 'weapp') {
+ implementation = LottieMp
+} else {
+ throw new Error(`不支持的 TARO_ENV: ${process.env.TARO_ENV}`)
+}
+const Lottie: ComponentType> = implementation as any
+export default Lottie
diff --git a/src/packages/lottie/index.ts b/src/packages/lottie/index.ts
new file mode 100644
index 0000000000..939fd0c134
--- /dev/null
+++ b/src/packages/lottie/index.ts
@@ -0,0 +1,5 @@
+import { Lottie } from './web'
+
+export type { LottieProps } from './types'
+
+export default Lottie
diff --git a/src/packages/lottie/lottie.scss b/src/packages/lottie/lottie.scss
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/src/packages/lottie/mp.taro.tsx b/src/packages/lottie/mp.taro.tsx
new file mode 100644
index 0000000000..57ef4d9aa3
--- /dev/null
+++ b/src/packages/lottie/mp.taro.tsx
@@ -0,0 +1,88 @@
+import React, { useImperativeHandle, useRef } from 'react'
+import {
+ createSelectorQuery,
+ getSystemInfoSync,
+ useReady,
+ useUnload,
+} from '@tarojs/taro'
+import { Canvas } from '@tarojs/components'
+import lottie from 'lottie-miniprogram'
+import useUuid from '@/utils/use-uuid'
+import { LottieProps } from './types'
+
+export const Lottie = React.forwardRef((props: LottieProps, ref: any) => {
+ const uuid = useUuid()
+ const id = `nutLottie-${uuid}`
+ const animation = useRef()
+ const inited = useRef(false)
+
+ const {
+ source,
+ loop = true,
+ autoPlay = true,
+ onComplete,
+ style,
+ speed = 1,
+ } = props
+ const setSpeed = () => {
+ if (animation.current) {
+ animation.current.setSpeed(Math.abs(speed))
+ animation.current.setDirection(speed > 0 ? 1 : -1)
+ }
+ }
+ useImperativeHandle(ref, () => animation.current || {})
+ const dpr = useRef(getSystemInfoSync().pixelRatio)
+ useReady(() => {
+ createSelectorQuery()
+ .select(`#${id}`)
+ .fields(
+ {
+ node: true,
+ size: true,
+ },
+ (res) => {
+ try {
+ const canvas = res.node
+ const context = canvas.getContext('2d')
+
+ // scale canvas to adapt dpr
+ if (
+ style &&
+ style.width !== undefined &&
+ style.height !== undefined
+ ) {
+ canvas.width = parseFloat(style.width.toString()) * dpr.current
+ canvas.height = parseFloat(style.height.toString()) * dpr.current
+ context.scale(dpr.current, dpr.current)
+ }
+
+ lottie.setup(canvas)
+ animation.current = lottie.loadAnimation({
+ animationData: source,
+ loop,
+ autoplay: autoPlay,
+ rendererSettings: {
+ context,
+ },
+ })
+ onComplete &&
+ animation.current.addEventListener('complete', onComplete)
+ setSpeed()
+ inited.current = true
+ } catch (error) {
+ console.error(error)
+ }
+ }
+ )
+ .exec()
+ })
+ useUnload(() => {
+ onComplete &&
+ animation.current &&
+ animation.current.removeEventListener('complete', onComplete)
+ animation.current && animation.current.destroy()
+ })
+ return
+})
+
+Lottie.displayName = 'NutLottie'
diff --git a/src/packages/lottie/types.ts b/src/packages/lottie/types.ts
new file mode 100644
index 0000000000..839d2e135c
--- /dev/null
+++ b/src/packages/lottie/types.ts
@@ -0,0 +1,14 @@
+import React from 'react'
+import { LottieOptions } from 'lottie-react'
+import { BasicComponent } from '@/utils/typings'
+
+export interface LottieProps
+ extends Omit,
+ BasicComponent {
+ style: React.CSSProperties
+ source: NonNullable
+ loop: boolean | number
+ autoPlay: boolean
+ initialSegment: [number, number]
+ speed: number
+}
diff --git a/src/packages/lottie/web.taro.tsx b/src/packages/lottie/web.taro.tsx
new file mode 100644
index 0000000000..7e50a1ca1f
--- /dev/null
+++ b/src/packages/lottie/web.taro.tsx
@@ -0,0 +1,22 @@
+import LottieReact, { LottieRefCurrentProps } from 'lottie-react'
+import React, { useImperativeHandle, useRef } from 'react'
+import { LottieProps } from './types'
+
+export const Lottie = React.forwardRef(
+ (props: Partial, ref: any) => {
+ const loadingLottieRef = useRef(null)
+ const { style, source, autoPlay, ...rest } = props
+ useImperativeHandle(ref, () => {
+ return loadingLottieRef.current
+ })
+ return (
+
+ )
+ }
+)
+Lottie.displayName = 'NutLottie'
diff --git a/src/packages/lottie/web.tsx b/src/packages/lottie/web.tsx
new file mode 100644
index 0000000000..7e50a1ca1f
--- /dev/null
+++ b/src/packages/lottie/web.tsx
@@ -0,0 +1,22 @@
+import LottieReact, { LottieRefCurrentProps } from 'lottie-react'
+import React, { useImperativeHandle, useRef } from 'react'
+import { LottieProps } from './types'
+
+export const Lottie = React.forwardRef(
+ (props: Partial, ref: any) => {
+ const loadingLottieRef = useRef(null)
+ const { style, source, autoPlay, ...rest } = props
+ useImperativeHandle(ref, () => {
+ return loadingLottieRef.current
+ })
+ return (
+
+ )
+ }
+)
+Lottie.displayName = 'NutLottie'
diff --git a/src/styles/variables.scss b/src/styles/variables.scss
index 2050922e65..cbfd96d89d 100644
--- a/src/styles/variables.scss
+++ b/src/styles/variables.scss
@@ -2446,6 +2446,10 @@ $loading-icon-color: var(--nutui-loading-icon-color, $color-text-help) !default;
$loading-icon-size: var(--nutui-loading-icon-size, $font-size-s) !default;
$loading-color: var(--nutui-loading-color, $color-text-help) !default;
$loading-font-size: var(--nutui-loading-font-size, $font-size-s) !default;
+$loading-lottie-background: var(
+ --nutui-loading-lottie-background,
+ rgba(0, 0, 0, 0.06)
+) !default;
// ResultPage
$resultpage-width: var(--nutui-resultpage-width, 240px) !default;
diff --git a/src/utils/platform-taro.ts b/src/utils/platform-taro.ts
index 1b49d0fa41..20292aa9a8 100644
--- a/src/utils/platform-taro.ts
+++ b/src/utils/platform-taro.ts
@@ -16,3 +16,7 @@ export const rn = () => {
export const web = () => {
return ['web'].includes(Taro.getEnv().toLowerCase())
}
+
+export const miniprogram = () => {
+ return ['mini'].includes(Taro.getEnv().toLowerCase())
+}
diff --git a/vite.config.ts b/vite.config.ts
index bfa8095b6b..c4452c78a0 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -88,6 +88,7 @@ export default defineConfig(async (): Promise => {
reactRefresh(),
],
test: {
+ setupFiles: ['./vitest.setup.ts'],
globals: true,
environment: 'happy-dom',
coverage: {
diff --git a/vitest.setup.ts b/vitest.setup.ts
new file mode 100644
index 0000000000..0b52e702b2
--- /dev/null
+++ b/vitest.setup.ts
@@ -0,0 +1 @@
+import 'vitest-canvas-mock'