提交 b559417d 编写于 作者: Y yangxiaolu3

feat: 新增

上级 ca830281
require('./runtime');
require('./vendors');
require('./taro');
(wx['webpackJsonp'] = wx['webpackJsonp'] || []).push([
['app'],
{
/***/ './node_modules/babel-loader/lib/index.js!./src/app.ts':
/*!****************************************************!*\
!*** ./node_modules/babel-loader/lib!./src/app.ts ***!
\****************************************************/
/*! exports provided: default */
/*! exports used: default */
/***/ function (module, __webpack_exports__, __webpack_require__) {
'use strict';
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
/*! vue */ './node_modules/vue/index.js'
);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
vue__WEBPACK_IMPORTED_MODULE_0__
);
/* harmony import */ var _app_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
/*! ./app.scss */ './src/app.scss'
);
/* harmony import */ var _app_scss__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
_app_scss__WEBPACK_IMPORTED_MODULE_1__
);
var App = Object(vue__WEBPACK_IMPORTED_MODULE_0__['createApp'])({
onShow: function onShow(options) {} // 入口组件不需要实现 render 方法,即使实现了也会被 taro 所覆盖
});
/* harmony default export */ __webpack_exports__['a'] = App;
/***/
},
/***/ './src/app.scss':
/*!**********************!*\
!*** ./src/app.scss ***!
\**********************/
/*! no static exports found */
/***/ function (module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/
},
/***/ './src/app.ts':
/*!********************!*\
!*** ./src/app.ts ***!
\********************/
/*! no exports provided */
/*! all exports used */
/***/ function (module, __webpack_exports__, __webpack_require__) {
'use strict';
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _tarojs_plugin_platform_weapp_dist_runtime__WEBPACK_IMPORTED_MODULE_0__ =
__webpack_require__(
/*! @tarojs/plugin-platform-weapp/dist/runtime */ './node_modules/@tarojs/plugin-platform-weapp/dist/runtime.js'
);
/* harmony import */ var _tarojs_plugin_html_dist_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
/*! @tarojs/plugin-html/dist/runtime */ './node_modules/@tarojs/plugin-html/dist/runtime.js'
);
/* harmony import */ var _tarojs_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
/*! @tarojs/runtime */ './node_modules/@tarojs/runtime/dist/runtime.esm.js'
);
/* harmony import */ var _tarojs_plugin_framework_vue3_dist_runtime__WEBPACK_IMPORTED_MODULE_3__ =
__webpack_require__(
/*! @tarojs/plugin-framework-vue3/dist/runtime */ './node_modules/@tarojs/plugin-framework-vue3/dist/runtime.js'
);
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
/*! @tarojs/taro */ './node_modules/@tarojs/taro/index.js'
);
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_4___default =
/*#__PURE__*/ __webpack_require__.n(_tarojs_taro__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_app_ts__WEBPACK_IMPORTED_MODULE_5__ =
__webpack_require__(
/*! ../node_modules/babel-loader/lib!./app.ts */ './node_modules/babel-loader/lib/index.js!./src/app.ts'
);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
/*! vue */ './node_modules/vue/index.js'
);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/ __webpack_require__.n(
vue__WEBPACK_IMPORTED_MODULE_6__
);
var config = {
components: [
'components/nutIcon/index',
'components/button/index',
'components/overlay/index',
'components/popup/index'
],
pages: ['pages/index/index'],
window: {
backgroundTextStyle: 'light',
navigationBarBackgroundColor: '#fff',
navigationBarTitleText: 'WeChat',
navigationBarTextStyle: 'black'
}
};
_tarojs_runtime__WEBPACK_IMPORTED_MODULE_2__['window'].__taroAppConfig = config;
var inst = App(
Object(_tarojs_plugin_framework_vue3_dist_runtime__WEBPACK_IMPORTED_MODULE_3__[/* createVue3App */ 'a'])(
_node_modules_babel_loader_lib_index_js_app_ts__WEBPACK_IMPORTED_MODULE_5__[/* default */ 'a'],
vue__WEBPACK_IMPORTED_MODULE_6__['h'],
config
)
);
Object(_tarojs_taro__WEBPACK_IMPORTED_MODULE_4__['initPxTransform'])({
designWidth: 375,
deviceRatio: { 375: 2, 640: 1.17, 750: 1, 828: 0.905 }
});
/***/
}
},
[['./src/app.ts', 'runtime', 'taro', 'vendors']]
]);
//# sourceMappingURL=app.js.map
{"version":3,"file":"app.js","sources":["webpack:///._src_app.ts","webpack:///._src_app.scss","webpack:///./src/app.ts?87c2"],"sourcesContent":["import { createApp } from 'vue';\nimport './app.scss';\n\nconst App = createApp({\n onShow(options) {}\n // 入口组件不需要实现 render 方法,即使实现了也会被 taro 所覆盖\n});\n\nexport default App;\n","// extracted by mini-css-extract-plugin","import '@tarojs/plugin-platform-weapp/dist/runtime'\nimport '@tarojs/plugin-html/dist/runtime'\n\nimport { window } from '@tarojs/runtime'\nimport { createVue3App } from '@tarojs/plugin-framework-vue3/dist/runtime'\nimport { initPxTransform } from '@tarojs/taro'\n\nimport component from \"../node_modules/babel-loader/lib/index.js!./app.ts\"\n\nimport { h, createApp } from 'vue'\n\nvar config = {\"components\":[\"components/nutIcon/index\",\"components/button/index\",\"components/overlay/index\",\"components/popup/index\"],\"pages\":[\"pages/index/index\"],\"window\":{\"backgroundTextStyle\":\"light\",\"navigationBarBackgroundColor\":\"#fff\",\"navigationBarTitleText\":\"WeChat\",\"navigationBarTextStyle\":\"black\"}};\nwindow.__taroAppConfig = config\nvar inst = App(createVue3App(component, h, config))\n\ninitPxTransform({\n designWidth: 375,\n deviceRatio: {\"375\":2,\"640\":1.17,\"750\":1,\"828\":0.905}\n})\n"],"mappings":";;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AAEA;AACA;AAEA;AACA;AACA;;;;;;;;;;;ACRA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;A","sourceRoot":""}
\ No newline at end of file
{"pages":["pages/index/index"],"window":{"backgroundTextStyle":"light","navigationBarBackgroundColor":"#fff","navigationBarTitleText":"WeChat","navigationBarTextStyle":"black"}}
\ No newline at end of file
......@@ -97,22 +97,6 @@
<block>{{i.v}}</block>
</template>
<template name="tmpl_0_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_0_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_0_container">
<template is="{{xs.a(0, i.nn, l)}}" data="{{i:i,cid:0,l:xs.f(l,i.nn)}}" />
</template>
......@@ -181,22 +165,6 @@
</view>
</template>
<template name="tmpl_1_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_1_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_1_container">
<template is="{{xs.a(1, i.nn, l)}}" data="{{i:i,cid:1,l:xs.f(l,i.nn)}}" />
</template>
......@@ -265,22 +233,6 @@
</view>
</template>
<template name="tmpl_2_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_2_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_2_container">
<template is="{{xs.a(2, i.nn, l)}}" data="{{i:i,cid:2,l:xs.f(l,i.nn)}}" />
</template>
......@@ -349,22 +301,6 @@
</view>
</template>
<template name="tmpl_3_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_3_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_3_container">
<template is="{{xs.a(3, i.nn, l)}}" data="{{i:i,cid:3,l:xs.f(l,i.nn)}}" />
</template>
......@@ -425,22 +361,6 @@
</view>
</template>
<template name="tmpl_4_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_4_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_4_container">
<template is="{{xs.a(4, i.nn, l)}}" data="{{i:i,cid:4,l:xs.f(l,i.nn)}}" />
</template>
......@@ -501,22 +421,6 @@
</view>
</template>
<template name="tmpl_5_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_5_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_5_container">
<template is="{{xs.a(5, i.nn, l)}}" data="{{i:i,cid:5,l:xs.f(l,i.nn)}}" />
</template>
......@@ -569,22 +473,6 @@
</view>
</template>
<template name="tmpl_6_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_6_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_6_container">
<template is="{{xs.a(6, i.nn, l)}}" data="{{i:i,cid:6,l:xs.f(l,i.nn)}}" />
</template>
......@@ -637,22 +525,6 @@
</view>
</template>
<template name="tmpl_7_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_7_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_7_container">
<template is="{{xs.a(7, i.nn, l)}}" data="{{i:i,cid:7,l:xs.f(l,i.nn)}}" />
</template>
......@@ -697,22 +569,6 @@
</text>
</template>
<template name="tmpl_8_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_8_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_8_container">
<template is="{{xs.a(8, i.nn, l)}}" data="{{i:i,cid:8,l:xs.f(l,i.nn)}}" />
</template>
......@@ -757,22 +613,6 @@
</text>
</template>
<template name="tmpl_9_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_9_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_9_container">
<template is="{{xs.a(9, i.nn, l)}}" data="{{i:i,cid:9,l:xs.f(l,i.nn)}}" />
</template>
......@@ -817,22 +657,6 @@
</text>
</template>
<template name="tmpl_10_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_10_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_10_container">
<template is="{{xs.a(10, i.nn, l)}}" data="{{i:i,cid:10,l:xs.f(l,i.nn)}}" />
</template>
......@@ -877,22 +701,6 @@
</text>
</template>
<template name="tmpl_11_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_11_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_11_container">
<template is="{{xs.a(11, i.nn, l)}}" data="{{i:i,cid:11,l:xs.f(l,i.nn)}}" />
</template>
......@@ -937,22 +745,6 @@
</text>
</template>
<template name="tmpl_12_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_12_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_12_container">
<template is="{{xs.a(12, i.nn, l)}}" data="{{i:i,cid:12,l:xs.f(l,i.nn)}}" />
</template>
......@@ -997,22 +789,6 @@
</text>
</template>
<template name="tmpl_13_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_13_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_13_container">
<template is="{{xs.a(13, i.nn, l)}}" data="{{i:i,cid:13,l:xs.f(l,i.nn)}}" />
</template>
......@@ -1057,22 +833,6 @@
</text>
</template>
<template name="tmpl_14_nut-icon">
<nut-icon id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-icon>
</template>
<template name="tmpl_14_nut-overlay">
<nut-overlay id="{{i.uid||i.sid}}" data-sid="{{i.sid}}">
<block wx:for="{{i.cn}}" wx:key="sid">
<template is="{{xs.e(cid+1)}}" data="{{i:item,l:l}}" />
</block>
</nut-overlay>
</template>
<template name="tmpl_14_container">
<template is="{{xs.a(14, i.nn, l)}}" data="{{i:i,cid:14,l:xs.f(l,i.nn)}}" />
</template>
......
此差异已折叠。
此差异已折叠。
@-webkit-keyframes nutFadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes nutFadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes nutFadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes nutFadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.nutFade-enter-active,
.nutFadeIn,
.nutFade-leave-active,
.nutFadeOut {
-webkit-animation-duration: 0.25s;
animation-duration: 0.25s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.nutFade-enter-active,
.nutFadeIn {
-webkit-animation-name: nutFadeIn;
animation-name: nutFadeIn;
}
.nutFade-leave-active,
.nutFadeOut {
-webkit-animation-name: nutFadeOut;
animation-name: nutFadeOut;
}
@-webkit-keyframes nutZoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
50% {
opacity: 1;
}
}
@keyframes nutZoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
50% {
opacity: 1;
}
}
@-webkit-keyframes nutZoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
to {
opacity: 0;
}
}
@keyframes nutZoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
to {
opacity: 0;
}
}
.nutZoom-enter-active,
.nutZoomIn,
.nutZoom-leave-active,
.nutZoomOut {
-webkit-animation-duration: 0.25s;
animation-duration: 0.25s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.nutZoom-enter-active,
.nutZoomIn {
-webkit-animation-name: nutZoomIn;
animation-name: nutZoomIn;
}
.nutZoom-leave-active,
.nutZoomOut {
-webkit-animation-name: nutZoomOut;
animation-name: nutZoomOut;
}
@-webkit-keyframes nutEaseIn {
0% {
opacity: 0;
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes nutEaseIn {
0% {
opacity: 0;
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@-webkit-keyframes nutEaseOut {
0% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
100% {
opacity: 0;
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
}
@keyframes nutEaseOut {
0% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
100% {
opacity: 0;
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
}
.nutEase-enter-active,
.nutEaseIn,
.nutEase-leave-active,
.nutEaseOut {
-webkit-animation-duration: 0.25s;
animation-duration: 0.25s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.nutEase-enter-active,
.nutEaseIn {
-webkit-animation-name: nutEaseIn;
animation-name: nutEaseIn;
}
.nutEase-leave-active,
.nutEaseOut {
-webkit-animation-name: nutEaseOut;
animation-name: nutEaseOut;
}
@-webkit-keyframes nutDropIn {
0% {
opacity: 0;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@keyframes nutDropIn {
0% {
opacity: 0;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
100% {
opacity: 1;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
}
@-webkit-keyframes nutDropOut {
0% {
opacity: 1;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
100% {
opacity: 0;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
}
@keyframes nutDropOut {
0% {
opacity: 1;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
100% {
opacity: 0;
-webkit-transform: scaleY(0.8);
transform: scaleY(0.8);
}
}
.nutDrop-enter-active,
.nutDropIn,
.nutDrop-leave-active,
.nutDropOut {
-webkit-animation-duration: 0.25s;
animation-duration: 0.25s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.nutDrop-enter-active,
.nutDropIn {
-webkit-animation-name: nutDropIn;
animation-name: nutDropIn;
}
.nutDrop-leave-active,
.nutDropOut {
-webkit-animation-name: nutDropOut;
animation-name: nutDropOut;
}
@-webkit-keyframes rotation {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
@keyframes rotation {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
.nutRotate-enter-active,
.nutRotateIn,
.nutRotate-leave-active,
.nutRotateOut {
-webkit-animation-duration: 0.25s;
animation-duration: 0.25s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
animation-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.nutRotate-enter-active,
.nutRotateIn {
-webkit-animation-name: nutRotateIn;
animation-name: nutRotateIn;
}
.nutRotate-leave-active,
.nutRotateOut {
-webkit-animation-name: nutRotateOut;
animation-name: nutRotateOut;
}
@-webkit-keyframes nutJump {
to {
-webkit-transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
}
}
@keyframes nutJump {
to {
-webkit-transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
}
}
@-webkit-keyframes nutJumpOne {
50% {
-webkit-transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
}
100% {
-webkit-transform: scale3d(1, 1, 1) translateY(0);
transform: scale3d(1, 1, 1) translateY(0);
}
}
@keyframes nutJumpOne {
50% {
-webkit-transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
transform: scale3d(0.8, 1, 0.9) translateY(-20rpx);
}
100% {
-webkit-transform: scale3d(1, 1, 1) translateY(0);
transform: scale3d(1, 1, 1) translateY(0);
}
}
@-webkit-keyframes nutBlink {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes nutBlink {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes nutBreathe {
from, to {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
}
@keyframes nutBreathe {
from, to {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
}
@-webkit-keyframes nutFlash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes nutFlash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@-webkit-keyframes nutBounce {
from, 20%, 53%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
-webkit-transform: translate3d(0, -60rpx, 0) scaleY(1.1);
transform: translate3d(0, -60rpx, 0) scaleY(1.1);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
-webkit-transform: translate3d(0, -30rpx, 0) scaleY(1.05);
transform: translate3d(0, -30rpx, 0) scaleY(1.05);
}
80% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
-webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
transform: translate3d(0, 0, 0) scaleY(0.95);
}
90% {
-webkit-transform: translate3d(0, -8rpx, 0) scaleY(1.02);
transform: translate3d(0, -8rpx, 0) scaleY(1.02);
}
}
@keyframes nutBounce {
from, 20%, 53%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
-webkit-transform: translate3d(0, -60rpx, 0) scaleY(1.1);
transform: translate3d(0, -60rpx, 0) scaleY(1.1);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
-webkit-transform: translate3d(0, -30rpx, 0) scaleY(1.05);
transform: translate3d(0, -30rpx, 0) scaleY(1.05);
}
80% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
-webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
transform: translate3d(0, 0, 0) scaleY(0.95);
}
90% {
-webkit-transform: translate3d(0, -8rpx, 0) scaleY(1.02);
transform: translate3d(0, -8rpx, 0) scaleY(1.02);
}
}
@-webkit-keyframes nutShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-12rpx) rotateY(-9deg);
transform: translateX(-12rpx) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(10rpx) rotateY(7deg);
transform: translateX(10rpx) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-6rpx) rotateY(-5deg);
transform: translateX(-6rpx) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(4rpx) rotateY(3deg);
transform: translateX(4rpx) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes nutShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-12rpx) rotateY(-9deg);
transform: translateX(-12rpx) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(10rpx) rotateY(7deg);
transform: translateX(10rpx) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-6rpx) rotateY(-5deg);
transform: translateX(-6rpx) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(4rpx) rotateY(3deg);
transform: translateX(4rpx) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.overlay-fade-enter-active,
.overlay-fade-leave-active {
-webkit-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
.overlay-fade-enter-from,
.overlay-fade-leave-to {
opacity: 0;
}
.nut-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7);
}
.nut-overflow-hidden {
overflow: hidden !important;
}
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册