From 6abd3faa0ccdea9b69d3662f897b124b573cc3fb Mon Sep 17 00:00:00 2001 From: kert Date: Thu, 19 Mar 2026 10:47:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BC=97=E5=A4=9AVIP?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 1 + mock/template_page.js | 618 +++---- mock/vip_page.js | 689 ++++---- pages.json | 349 ++++ pages/template/template.vue | 388 ++--- pages/vip/vip.vue | 1031 ++++++------ vipPage/blog/blog/blog.vue | 1153 +++++++++++++ vipPage/blog/blogger/blogger.vue | 1018 ++++++++++++ vipPage/blog/circle/circle.vue | 814 ++++++++++ vipPage/blog/message/message.vue | 479 ++++++ vipPage/blog/myblog/myblog.vue | 1199 ++++++++++++++ vipPage/blog/prefer/prefer.vue | 722 ++++++++ vipPage/blog/product/product.vue | 684 ++++++++ vipPage/blog/socialize/socialize.vue | 1166 +++++++++++++ .../cascade-selection/cascade-selection.vue | 209 +++ vipPage/components/cropper/cropper.vue | 106 ++ .../horizontal/custom-swiper.vue | 110 ++ vipPage/components/custom-swiper/index.vue | 37 + .../custom-swiper/vertical/custom-swiper.vue | 106 ++ .../components/drag/basic-drag/basic-drag.vue | 159 ++ .../components/drag/list-drag/list-drag.vue | 111 ++ .../upload-image-drag/upload-image-drag.vue | 91 ++ .../scroll-view/basic/scroll-view.vue | 89 + .../scroll-view/custom/scroll-view.vue | 131 ++ vipPage/components/scroll-view/index.vue | 37 + .../components/stack-swiper/stack-swiper.vue | 73 + vipPage/components/table/basic/index.vue | 158 ++ vipPage/components/table/complex/index.vue | 82 + .../components/table/fixed-column/index.vue | 182 +++ .../components/table/fixed-header/index.vue | 94 ++ vipPage/components/table/index.vue | 43 + .../components/table/multi-header/index.vue | 68 + vipPage/components/table/stripe/index.vue | 70 + vipPage/components/tree-view/tree-view.vue | 123 ++ vipPage/components/waterfall/waterfall.vue | 286 ++++ vipPage/home/card/card.vue | 275 ++++ vipPage/home/cool/cool.vue | 786 +++++++++ vipPage/home/food/food.vue | 339 ++++ vipPage/home/gravity/page1/page1.vue | 208 +++ vipPage/home/health/health.vue | 1264 ++++++++++++++ vipPage/home/link/link.vue | 837 ++++++++++ vipPage/home/mimicry/mimicry.vue | 484 ++++++ vipPage/home/moon/moon.vue | 363 +++++ vipPage/home/movie/movie.vue | 482 ++++++ vipPage/home/panoramic/panoramic.vue | 1446 +++++++++++++++++ vipPage/home/plan/plan.vue | 486 ++++++ vipPage/home/read/read.vue | 763 +++++++++ vipPage/home/tea/tea.vue | 528 ++++++ vipPage/home/tuniao/tuniao.vue | 639 ++++++++ vipPage/home/ucharts/ucharts.vue | 1335 +++++++++++++++ vipPage/home/year/year.vue | 692 ++++++++ vipPage/life/active/active.vue | 175 ++ vipPage/life/bless/bless.vue | 664 ++++++++ vipPage/life/color/color.vue | 160 ++ vipPage/life/guide/guide.vue | 180 ++ vipPage/life/light/light.vue | 878 ++++++++++ vipPage/life/power/power.vue | 424 +++++ vipPage/life/start/start.vue | 208 +++ vipPage/shop/classify/classify.vue | 414 +++++ vipPage/shop/money/money.vue | 805 +++++++++ vipPage/shop/order/order.vue | 533 ++++++ vipPage/shop/store/store.vue | 796 +++++++++ vipPage/static/images/tree_view/file_css.png | Bin 0 -> 3152 bytes vipPage/static/images/tree_view/file_html.png | Bin 0 -> 2403 bytes vipPage/static/images/tree_view/file_js.png | Bin 0 -> 2696 bytes vipPage/static/images/tree_view/file_vue.png | Bin 0 -> 2755 bytes vipPage/static/images/tree_view/folder.png | Bin 0 -> 2319 bytes .../static/images/tree_view/folder_open.png | Bin 0 -> 4336 bytes vipPage/static/mock/cascade-city.js | 68 + 69 files changed, 27601 insertions(+), 1307 deletions(-) create mode 100644 vipPage/blog/blog/blog.vue create mode 100644 vipPage/blog/blogger/blogger.vue create mode 100644 vipPage/blog/circle/circle.vue create mode 100644 vipPage/blog/message/message.vue create mode 100644 vipPage/blog/myblog/myblog.vue create mode 100644 vipPage/blog/prefer/prefer.vue create mode 100644 vipPage/blog/product/product.vue create mode 100644 vipPage/blog/socialize/socialize.vue create mode 100644 vipPage/components/cascade-selection/cascade-selection.vue create mode 100644 vipPage/components/cropper/cropper.vue create mode 100644 vipPage/components/custom-swiper/horizontal/custom-swiper.vue create mode 100644 vipPage/components/custom-swiper/index.vue create mode 100644 vipPage/components/custom-swiper/vertical/custom-swiper.vue create mode 100644 vipPage/components/drag/basic-drag/basic-drag.vue create mode 100644 vipPage/components/drag/list-drag/list-drag.vue create mode 100644 vipPage/components/drag/upload-image-drag/upload-image-drag.vue create mode 100644 vipPage/components/scroll-view/basic/scroll-view.vue create mode 100644 vipPage/components/scroll-view/custom/scroll-view.vue create mode 100644 vipPage/components/scroll-view/index.vue create mode 100644 vipPage/components/stack-swiper/stack-swiper.vue create mode 100644 vipPage/components/table/basic/index.vue create mode 100644 vipPage/components/table/complex/index.vue create mode 100644 vipPage/components/table/fixed-column/index.vue create mode 100644 vipPage/components/table/fixed-header/index.vue create mode 100644 vipPage/components/table/index.vue create mode 100644 vipPage/components/table/multi-header/index.vue create mode 100644 vipPage/components/table/stripe/index.vue create mode 100644 vipPage/components/tree-view/tree-view.vue create mode 100644 vipPage/components/waterfall/waterfall.vue create mode 100644 vipPage/home/card/card.vue create mode 100644 vipPage/home/cool/cool.vue create mode 100644 vipPage/home/food/food.vue create mode 100644 vipPage/home/gravity/page1/page1.vue create mode 100644 vipPage/home/health/health.vue create mode 100644 vipPage/home/link/link.vue create mode 100644 vipPage/home/mimicry/mimicry.vue create mode 100644 vipPage/home/moon/moon.vue create mode 100644 vipPage/home/movie/movie.vue create mode 100644 vipPage/home/panoramic/panoramic.vue create mode 100644 vipPage/home/plan/plan.vue create mode 100644 vipPage/home/read/read.vue create mode 100644 vipPage/home/tea/tea.vue create mode 100644 vipPage/home/tuniao/tuniao.vue create mode 100644 vipPage/home/ucharts/ucharts.vue create mode 100644 vipPage/home/year/year.vue create mode 100644 vipPage/life/active/active.vue create mode 100644 vipPage/life/bless/bless.vue create mode 100644 vipPage/life/color/color.vue create mode 100644 vipPage/life/guide/guide.vue create mode 100644 vipPage/life/light/light.vue create mode 100644 vipPage/life/power/power.vue create mode 100644 vipPage/life/start/start.vue create mode 100644 vipPage/shop/classify/classify.vue create mode 100644 vipPage/shop/money/money.vue create mode 100644 vipPage/shop/order/order.vue create mode 100644 vipPage/shop/store/store.vue create mode 100644 vipPage/static/images/tree_view/file_css.png create mode 100644 vipPage/static/images/tree_view/file_html.png create mode 100644 vipPage/static/images/tree_view/file_js.png create mode 100644 vipPage/static/images/tree_view/file_vue.png create mode 100644 vipPage/static/images/tree_view/folder.png create mode 100644 vipPage/static/images/tree_view/folder_open.png create mode 100644 vipPage/static/mock/cascade-city.js diff --git a/manifest.json b/manifest.json index c42ef23..003e264 100644 --- a/manifest.json +++ b/manifest.json @@ -5,6 +5,7 @@ "versionName" : "1.0.0", "versionCode" : "100", "transformPx" : false, + "sassImplementationName" : "node-sass", /* 5+App特有相关 */ "app-plus" : { "usingComponents" : true, diff --git a/mock/template_page.js b/mock/template_page.js index 8aa836d..d9da8c7 100644 --- a/mock/template_page.js +++ b/mock/template_page.js @@ -1,301 +1,319 @@ -/** - * 页面展示列表数据 - */ -export default { - data: [ - { - title: '登录注册', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '火箭登录', - author: '图鸟北北', - url: '/templatePage/login/demo1/demo1' - }, - { - icon: 'send', - title: '粒子登录', - author: '图鸟北北', - url: '/templatePage/login/demo2/demo2' - }, - { - icon: 'send', - title: '背景登录', - author: '图鸟北北', - url: '/templatePage/login/demo3/demo3' - }, - { - icon: 'send', - title: '简约登录', - author: '图鸟北北', - url: '/templatePage/login/demo4/demo4' - } - ] - }, - { - title: '充值提现', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '蓝色充值', - author: '图鸟北北', - url: '/templatePage/money/demo1/demo1' - }, - { - icon: 'send', - title: '绿色充值', - author: '图鸟北北', - url: '/templatePage/money/demo2/demo2' - }, - { - icon: 'send', - title: '暗黑充值', - author: '图鸟北北', - url: '/templatePage/money/demo3/demo3' - } - ] - }, - { - title: '个人中心', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '夏天个人', - author: '图鸟北北', - url: '/templatePage/my/demo1/demo1' - }, - { - icon: 'send', - title: '图鸟个人', - author: '图鸟北北', - url: '/templatePage/my/demo2/demo2' - }, - { - icon: 'send', - title: '外卖个人', - author: '图鸟北北', - url: '/templatePage/my/demo3/demo3' - }, - { - icon: 'send', - title: '高端个人', - author: '图鸟北北', - url: '/templatePage/my/demo4/demo4' - } - ] - }, - { - title: '常用首页', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '音乐首页', - author: '图鸟北北', - url: '/templatePage/home/music/music' - }, - { - icon: 'send', - title: '课程首页', - author: '图鸟北北', - url: '/templatePage/home/course/course' - }, - { - icon: 'send', - title: '设计首页', - author: '图鸟北北', - url: '/templatePage/home/design/design' - }, - { - icon: 'send', - title: '招聘首页', - author: '图鸟北北', - url: '/templatePage/home/job/job' - }, - { - icon: 'send', - title: '投屏首页', - author: '图鸟北北', - url: '/templatePage/home/screen/screen' - }, - { - icon: 'send', - title: '壁纸首页', - author: '图鸟北北', - url: '/templatePage/home/wallpaper/wallpaper' - }, - ] - }, - { - title: '骚气页面', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '健康码', - author: '图鸟北北', - url: '/templatePage/health/qrcode/qrcode' - }, - { - icon: 'send', - title: '关于我们', - author: 'Jaylen', - url: '/templatePage/life/about/about' - }, - { - icon: 'send', - title: '全新出发', - author: '你的小可爱', - url: '/templatePage/life/outset/outset' - }, - { - icon: 'send', - title: '资讯左图', - author: '图鸟北北', - url: '/templatePage/article/demo1/demo1' - }, - { - icon: 'send', - title: '资讯右图', - author: '图鸟北北', - url: '/templatePage/article/demo2/demo2' - }, - { - icon: 'send', - title: '全屏轮播', - author: '图鸟北北', - url: '/templatePage/life/fullpage/fullpage' - }, - { - icon: 'rocket', - title: '浏览器', - author: '图鸟北北', - url: '/templatePage/life/browser/browser' - }, - { - icon: 'rocket', - title: '时钟', - author: '图鸟北北', - url: '/templatePage/time/clock/clock' - } - ] - }, - { - title: '加载动画', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '加载动画1', - author: '图鸟北北', - url: '/templatePage/animate/loading/loading' - }, - { - icon: 'send', - title: '加载动画2', - author: '图鸟北北', - url: '/templatePage/animate/loading/loading2' - }, - { - icon: 'send', - title: '加载动画3', - author: '图鸟北北', - url: '/templatePage/animate/loading/loading3' - }, - { - icon: 'send', - title: '加载动画4', - author: '图鸟北北', - url: '/templatePage/animate/loading/loading4' - }, - { - icon: 'send', - title: '加载动画5', - author: '图鸟北北', - url: '/templatePage/animate/loading/loading5' - } - ] - }, - { - title: '动效元素', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '流星悬浮', - author: '图鸟北北', - url: '/templatePage/animate/suspended/suspended' - }, - { - icon: 'send', - title: '随机粒子', - author: 'Jaylen', - url: '/templatePage/animate/particle/particle' - }, - { - icon: 'send', - title: '相册图集', - author: '你的小可爱', - url: '/templatePage/animate/photo/photo' - }, - { - icon: 'send', - title: '镂空效果', - author: '你的小可爱', - url: '/templatePage/animate/hollow/hollow' - }, - { - icon: 'send', - title: '泡泡飘出', - author: 'Jaylen', - url: '/templatePage/animate/bubble/bubble' - }, - { - icon: 'send', - title: 'css波浪', - author: '图鸟北北', - url: '/templatePage/animate/wave/wave' - } - ] - }, - { - title: '群友力献', - backgroundColor: 'tn-cool-bg-color-1', - list: [ - { - icon: 'send', - title: '3D全景(第三方,有免费版付费版)', - author: '图鸟北北 & 芊云全景', - url: '/templatePage/life/pano/pano' - }, - { - icon: 'send', - title: '3D模型(第三方,有免费版付费版)', - author: '图鸟北北 & 芊云全景', - url: '/templatePage/life/pano/model' - }, - { - icon: 'send', - title: '微信红包封面', - author: '微信红包封面', - url: '/templatePage/life/cover/cover' - }, - { - icon: 'send', - title: '营销小游戏-魔方', - author: '最帅的你', - url: '/templatePage/life/cube/cube' - }, - { - icon: 'rocket', - title: '图鸟生态,期待你的加入', - author: '合作微信 tnkewo', - url: '/templatePage/life/candle/candle' - } - ] - } - ] +/** + * 页面展示列表数据 + */ +export default { + data: [ + { + title: '登录注册', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '火箭登录', + author: '图鸟北北', + url: '/templatePage/login/demo1/demo1' + }, + { + icon: 'send', + title: '粒子登录', + author: '图鸟北北', + url: '/templatePage/login/demo2/demo2' + }, + { + icon: 'send', + title: '背景登录', + author: '图鸟北北', + url: '/templatePage/login/demo3/demo3' + }, + { + icon: 'send', + title: '简约登录', + author: '图鸟北北', + url: '/templatePage/login/demo4/demo4' + } + ] + }, + { + title: '充值提现', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '蓝色充值', + author: '图鸟北北', + url: '/templatePage/money/demo1/demo1' + }, + { + icon: 'send', + title: '绿色充值', + author: '图鸟北北', + url: '/templatePage/money/demo2/demo2' + }, + { + icon: 'send', + title: '暗黑充值', + author: '图鸟北北', + url: '/templatePage/money/demo3/demo3' + } + ] + }, + { + title: '优惠卡券', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '优惠卡券1', + author: '图鸟北北', + url: '/templatePage/coupon/demo1/demo1' + }, + { + icon: 'send', + title: '优惠卡券2', + author: '图鸟北北', + url: '/templatePage/coupon/demo2/demo2' + } + ] + }, + { + title: '个人中心', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '夏天个人', + author: '图鸟北北', + url: '/templatePage/my/demo1/demo1' + }, + { + icon: 'send', + title: '图鸟个人', + author: '图鸟北北', + url: '/templatePage/my/demo2/demo2' + }, + { + icon: 'send', + title: '外卖个人', + author: '图鸟北北', + url: '/templatePage/my/demo3/demo3' + }, + { + icon: 'send', + title: '高端个人', + author: '图鸟北北', + url: '/templatePage/my/demo4/demo4' + } + ] + }, + { + title: '常用首页', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '音乐首页', + author: '图鸟北北', + url: '/templatePage/home/music/music' + }, + { + icon: 'send', + title: '课程首页', + author: '图鸟北北', + url: '/templatePage/home/course/course' + }, + { + icon: 'send', + title: '设计首页', + author: '图鸟北北', + url: '/templatePage/home/design/design' + }, + { + icon: 'send', + title: '招聘首页', + author: '图鸟北北', + url: '/templatePage/home/job/job' + }, + { + icon: 'send', + title: '投屏首页', + author: '图鸟北北', + url: '/templatePage/home/screen/screen' + }, + { + icon: 'send', + title: '壁纸首页', + author: '图鸟北北', + url: '/templatePage/home/wallpaper/wallpaper' + }, + ] + }, + { + title: '骚气页面', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '健康码', + author: '图鸟北北', + url: '/templatePage/health/qrcode/qrcode' + }, + { + icon: 'send', + title: '关于我们', + author: 'Jaylen', + url: '/templatePage/life/about/about' + }, + { + icon: 'send', + title: '全新出发', + author: '你的小可爱', + url: '/templatePage/life/outset/outset' + }, + { + icon: 'send', + title: '资讯左图', + author: '图鸟北北', + url: '/templatePage/article/demo1/demo1' + }, + { + icon: 'send', + title: '资讯右图', + author: '图鸟北北', + url: '/templatePage/article/demo2/demo2' + }, + { + icon: 'send', + title: '全屏轮播', + author: '图鸟北北', + url: '/templatePage/life/fullpage/fullpage' + }, + { + icon: 'rocket', + title: '浏览器', + author: '图鸟北北', + url: '/templatePage/life/browser/browser' + }, + { + icon: 'rocket', + title: '时钟', + author: '图鸟北北', + url: '/templatePage/time/clock/clock' + } + ] + }, + { + title: '加载动画', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '加载动画1', + author: '图鸟北北', + url: '/templatePage/animate/loading/loading' + }, + { + icon: 'send', + title: '加载动画2', + author: '图鸟北北', + url: '/templatePage/animate/loading/loading2' + }, + { + icon: 'send', + title: '加载动画3', + author: '图鸟北北', + url: '/templatePage/animate/loading/loading3' + }, + { + icon: 'send', + title: '加载动画4', + author: '图鸟北北', + url: '/templatePage/animate/loading/loading4' + }, + { + icon: 'send', + title: '加载动画5', + author: '图鸟北北', + url: '/templatePage/animate/loading/loading5' + } + ] + }, + { + title: '动效元素', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '流星悬浮', + author: '图鸟北北', + url: '/templatePage/animate/suspended/suspended' + }, + { + icon: 'send', + title: '随机粒子', + author: 'Jaylen', + url: '/templatePage/animate/particle/particle' + }, + { + icon: 'send', + title: '相册图集', + author: '你的小可爱', + url: '/templatePage/animate/photo/photo' + }, + { + icon: 'send', + title: '镂空效果', + author: '你的小可爱', + url: '/templatePage/animate/hollow/hollow' + }, + { + icon: 'send', + title: '泡泡飘出', + author: 'Jaylen', + url: '/templatePage/animate/bubble/bubble' + }, + { + icon: 'send', + title: 'css波浪', + author: '图鸟北北', + url: '/templatePage/animate/wave/wave' + } + ] + }, + { + title: '群友力献', + backgroundColor: 'tn-cool-bg-color-1', + list: [ + { + icon: 'send', + title: '3D全景(第三方,有免费版付费版)', + author: '图鸟北北 & 芊云全景', + url: '/templatePage/life/pano/pano' + }, + { + icon: 'send', + title: '3D模型(第三方,有免费版付费版)', + author: '图鸟北北 & 芊云全景', + url: '/templatePage/life/pano/model' + }, + { + icon: 'send', + title: '微信红包封面', + author: '微信红包封面', + url: '/templatePage/life/cover/cover' + }, + { + icon: 'send', + title: '营销小游戏-魔方', + author: '最帅的你', + url: '/templatePage/life/cube/cube' + }, + { + icon: 'rocket', + title: '图鸟生态,期待你的加入', + author: '合作微信 tnkewo', + url: '/templatePage/life/candle/candle' + } + ] + } + ] } \ No newline at end of file diff --git a/mock/vip_page.js b/mock/vip_page.js index 2688e19..491dd64 100644 --- a/mock/vip_page.js +++ b/mock/vip_page.js @@ -1,305 +1,384 @@ -/** - * 页面展示列表数据 - */ -export default { - data: [{ - title: '圈子博客', - backgroundColor: 'tn-cool-bg-color-1', - list: [{ - icon: 'order', - title: '操作指引', - author: '图鸟科技', - url: '/vipPage/life/guide/guide' - },{ - icon: 'order', - title: '首次指引', - author: '图鸟科技', - url: '/vipPage/life/start/start' - }, - { - icon: 'order', - title: '圈子首页', - author: '图鸟科技', - url: '/vipPage/blog/blog/blog' - }, - { - icon: 'order', - title: '社交圈子', - author: '图鸟科技', - url: '/vipPage/blog/socialize/socialize' - }, - { - icon: 'order', - title: '简约圈子(旧)', - author: '图鸟科技', - url: '/vipPage/blog/circle/circle' - }, - { - icon: 'order', - title: '圈子个人', - author: '图鸟科技', - url: '/vipPage/blog/myblog/myblog' - }, - { - icon: 'order', - title: '消息通知', - author: '图鸟科技', - url: '/vipPage/blog/message/message' - }, - { - icon: 'order', - title: '商品优选', - author: '图鸟科技', - url: '/vipPage/blog/prefer/prefer' - }, - { - icon: 'order', - title: '优选详情', - author: '图鸟科技', - url: '/vipPage/blog/product/product' - }, - { - icon: 'order', - title: '博客博主', - author: '图鸟科技', - url: '/vipPage/blog/blogger/blogger' - }, - { - icon: 'order', - title: '酷炫功能', - author: '图鸟科技', - url: '/vipPage/home/cool/cool' - }, - { - icon: 'order', - title: '友情链接', - author: '图鸟科技', - url: '/vipPage/home/link/link' - }, - { - icon: 'order', - title: '祝福页面', - author: '图鸟科技', - url: '/vipPage/life/bless/bless' - } - ] - }, - { - title: '酷炫首页', - backgroundColor: 'tn-cool-bg-color-1', - list: [{ - icon: 'order', - title: '图鸟首页', - author: '图鸟科技', - url: '/vipPage/home/tuniao/tuniao' - }, - { - icon: 'order', - title: '奶茶首页', - author: '图鸟科技', - url: '/vipPage/home/tea/tea' - }, - { - icon: 'order', - title: '阅读首页', - author: '图鸟科技', - url: '/vipPage/home/read/read' - }, - { - icon: 'order', - title: '月亮首页', - author: '图鸟科技', - url: '/vipPage/home/moon/moon' - }, - { - icon: 'order', - title: '计划首页', - author: '图鸟科技', - url: '/vipPage/home/plan/plan' - }, - { - icon: 'order', - title: '新年首页', - author: '图鸟科技', - url: '/vipPage/home/year/year' - }, - { - icon: 'order', - title: '电影首页', - author: '图鸟科技', - url: '/vipPage/home/movie/movie' - }, - { - icon: 'order', - title: '食物首页', - author: '图鸟科技', - url: '/vipPage/home/food/food' - }, - { - icon: 'order', - title: '拟态首页', - author: '图鸟科技', - url: '/vipPage/home/mimicry/mimicry' - }, - { - icon: 'order', - title: '充电首页', - author: '图鸟科技', - url: '/vipPage/life/power/power' - }, - { - icon: 'order', - title: '卡片首页', - author: '图鸟科技', - url: '/vipPage/home/card/card' - }, - { - icon: 'order', - title: '健康首页', - author: '图鸟科技', - url: '/vipPage/home/health/health' - }, - { - icon: 'order', - title: '全景首页', - author: '图鸟科技', - url: '/vipPage/home/panoramic/panoramic' - }, - { - icon: 'order', - title: 'uCharts首页', - author: '图鸟科技', - url: '/vipPage/home/ucharts/ucharts' - }, - ] - }, - { - title: '商城店铺', - backgroundColor: 'tn-cool-bg-color-1', - list: [{ - icon: 'order', - title: '店铺商品', - author: '图鸟科技', - url: '/vipPage/shop/store/store' - }, - { - icon: 'order', - title: '商品订单', - author: '图鸟科技', - url: '/vipPage/shop/order/order' - }, - { - icon: 'order', - title: '商品分类', - author: '图鸟科技', - url: '/vipPage/shop/classify/classify' - }, - { - icon: 'order', - title: '积分活动', - author: '图鸟科技', - url: '/vipPage/shop/money/money' - } - ] - }, - { - title: '会员需求', - backgroundColor: 'tn-cool-bg-color-1', - list: [{ - icon: 'order', - title: 'Drag长按拖拽随机固定', - author: '图鸟科技', - url: '/vipPage/components/drag/basic-drag/basic-drag' - }, - { - icon: 'order', - title: '图片上传长按拖拽', - author: '图鸟科技', - url: '/vipPage/components/drag/upload-image-drag/upload-image-drag' - }, - { - icon: 'order', - title: 'Cropper图片裁剪', - author: '图鸟科技', - url: '/vipPage/components/cropper/cropper' - }, - { - icon: 'order', - title: 'StackSwiper堆叠轮播', - author: '图鸟科技', - url: '/vipPage/components/stack-swiper/stack-swiper' - }, - { - icon: 'order', - title: '重力效果', - author: '图鸟科技', - url: '/vipPage/home/gravity/page1/page1' - }, - { - icon: 'order', - title: '下拉刷新', - author: '图鸟科技', - url: '/vipPage/components/scroll-view/index' - }, - { - icon: 'order', - title: '级联选择', - author: '图鸟科技', - url: '/vipPage/components/cascade-selection/cascade-selection' - }, - { - icon: 'order', - title: '瀑布流', - author: '图鸟科技', - url: '/vipPage/components/waterfall/waterfall' - }, - { - icon: 'order', - title: '树形菜单', - author: '图鸟科技', - url: '/vipPage/components/tree-view/tree-view' - }, - { - icon: 'order', - title: '表格', - author: '图鸟科技', - url: '/vipPage/components/table/index' - }, - { - icon: 'order', - title: '取色器', - author: '图鸟科技', - url: '/vipPage/life/color/color' - }, - { - icon: 'order', - title: '图鸟轮播(实验)', - author: '图鸟科技', - url: '/vipPage/components/custom-swiper/index' - } - ] - }, - { - title: '生态支持', - backgroundColor: 'tn-cool-bg-color-1', - list: [{ - icon: 'order', - title: '短视频', - author: '图鸟 & 第三方', - url: '/thirdPage/short-video/short-video' - },{ - icon: 'order', - title: '外卖模板', - author: '图鸟 & 第三方', - url: '/takeOutPage/walking-route/walking-route' - }, - { - icon: 'order', - title: '期待你的加入', - author: '图鸟 & 第三方', - url: '/templatePage/life/candle/candle' - } - ] - } - ] -} +/** + * 页面展示列表数据 + */ +export default { + data: [{ + title: '圈子博客', + backgroundColor: 'tn-cool-bg-color-1', + list: [{ + icon: 'order', + title: '操作指引', + author: '图鸟科技', + url: '/vipPage/life/guide/guide' + },{ + icon: 'order', + title: '首次指引', + author: '图鸟科技', + url: '/vipPage/life/start/start' + }, + { + icon: 'order', + title: '圈子首页', + author: '图鸟科技', + url: '/vipPage/blog/blog/blog' + }, + { + icon: 'order', + title: '社交圈子', + author: '图鸟科技', + url: '/vipPage/blog/socialize/socialize' + }, + { + icon: 'order', + title: '简约圈子(旧)', + author: '图鸟科技', + url: '/vipPage/blog/circle/circle' + }, + { + icon: 'order', + title: '圈子个人', + author: '图鸟科技', + url: '/vipPage/blog/myblog/myblog' + }, + { + icon: 'order', + title: '消息通知', + author: '图鸟科技', + url: '/vipPage/blog/message/message' + }, + { + icon: 'order', + title: '商品优选', + author: '图鸟科技', + url: '/vipPage/blog/prefer/prefer' + }, + { + icon: 'order', + title: '优选详情', + author: '图鸟科技', + url: '/vipPage/blog/product/product' + }, + { + icon: 'order', + title: '博客博主', + author: '图鸟科技', + url: '/vipPage/blog/blogger/blogger' + }, + { + icon: 'order', + title: '酷炫功能', + author: '图鸟科技', + url: '/vipPage/home/cool/cool' + }, + { + icon: 'order', + title: '友情链接', + author: '图鸟科技', + url: '/vipPage/home/link/link' + }, + { + icon: 'order', + title: '祝福页面', + author: '图鸟科技', + url: '/vipPage/life/bless/bless' + } + ] + }, + { + title: '酷炫首页', + backgroundColor: 'tn-cool-bg-color-1', + list: [{ + icon: 'order', + title: '图鸟首页', + author: '图鸟科技', + url: '/vipPage/home/tuniao/tuniao' + }, + { + icon: 'order', + title: '奶茶首页', + author: '图鸟科技', + url: '/vipPage/home/tea/tea' + }, + { + icon: 'order', + title: '阅读首页', + author: '图鸟科技', + url: '/vipPage/home/read/read' + }, + { + icon: 'order', + title: '月亮首页', + author: '图鸟科技', + url: '/vipPage/home/moon/moon' + }, + { + icon: 'order', + title: '计划首页', + author: '图鸟科技', + url: '/vipPage/home/plan/plan' + }, + { + icon: 'order', + title: '新年首页', + author: '图鸟科技', + url: '/vipPage/home/year/year' + }, + { + icon: 'order', + title: '电影首页', + author: '图鸟科技', + url: '/vipPage/home/movie/movie' + }, + { + icon: 'order', + title: '食物首页', + author: '图鸟科技', + url: '/vipPage/home/food/food' + }, + { + icon: 'order', + title: '拟态首页', + author: '图鸟科技', + url: '/vipPage/home/mimicry/mimicry' + }, + { + icon: 'order', + title: '充电首页', + author: '图鸟科技', + url: '/vipPage/life/power/power' + }, + { + icon: 'order', + title: '卡片首页', + author: '图鸟科技', + url: '/vipPage/home/card/card' + }, + { + icon: 'order', + title: '健康首页', + author: '图鸟科技', + url: '/vipPage/home/health/health' + }, + { + icon: 'order', + title: '全景首页', + author: '图鸟科技', + url: '/vipPage/home/panoramic/panoramic' + }, + { + icon: 'order', + title: 'uCharts首页', + author: '图鸟科技', + url: '/vipPage/home/ucharts/ucharts' + }, + ] + }, + { + title: '商城店铺', + backgroundColor: 'tn-cool-bg-color-1', + list: [{ + icon: 'order', + title: '店铺商品', + author: '图鸟科技', + url: '/vipPage/shop/store/store' + }, + { + icon: 'order', + title: '商品订单', + author: '图鸟科技', + url: '/vipPage/shop/order/order' + }, + { + icon: 'order', + title: '商品分类', + author: '图鸟科技', + url: '/vipPage/shop/classify/classify' + }, + { + icon: 'order', + title: '积分活动', + author: '图鸟科技', + url: '/vipPage/shop/money/money' + } + ] + }, + { + title: '定制需求', + backgroundColor: 'tn-cool-bg-color-1', + list: [{ + icon: 'order', + title: 'Drag长按拖拽随机固定', + author: '图鸟科技', + url: '/vipPage/components/drag/basic-drag/basic-drag' + }, + { + icon: 'order', + title: '列表长按拖拽排序', + author: '图鸟科技', + url: '/vipPage/components/drag/list-drag/list-drag' + }, + { + icon: 'order', + title: '图片上传长按拖拽', + author: '图鸟科技', + url: '/vipPage/components/drag/upload-image-drag/upload-image-drag' + }, + { + icon: 'order', + title: 'Cropper图片裁剪', + author: '图鸟科技', + url: '/vipPage/components/cropper/cropper' + }, + { + icon: 'order', + title: 'StackSwiper堆叠轮播', + author: '图鸟科技', + url: '/vipPage/components/stack-swiper/stack-swiper' + }, + { + icon: 'order', + title: '重力效果', + author: '图鸟科技', + url: '/vipPage/home/gravity/page1/page1' + }, + { + icon: 'order', + title: '下拉刷新', + author: '图鸟科技', + url: '/vipPage/components/scroll-view/index' + }, + { + icon: 'order', + title: '级联选择', + author: '图鸟科技', + url: '/vipPage/components/cascade-selection/cascade-selection' + }, + { + icon: 'order', + title: '瀑布流', + author: '图鸟科技', + url: '/vipPage/components/waterfall/waterfall' + }, + { + icon: 'order', + title: '树形菜单', + author: '图鸟科技', + url: '/vipPage/components/tree-view/tree-view' + }, + { + icon: 'order', + title: '表格', + author: '图鸟科技', + url: '/vipPage/components/table/index' + }, + { + icon: 'order', + title: '取色器', + author: '图鸟科技', + url: '/vipPage/life/color/color' + }, + { + icon: 'order', + title: '图鸟轮播(实验)', + author: '图鸟科技', + url: '/vipPage/components/custom-swiper/index' + }, + { + icon: 'order', + title: '补光灯', + author: '图鸟科技', + url: '/vipPage/life/light/light' + }, + { + icon: 'order', + title: '自适应轮播', + author: '图鸟科技', + url: '/vipPage/life/active/active' + } + ] + }, + { + title: '生态支持', + backgroundColor: 'tn-cool-bg-color-1', + list: [{ + icon: 'order', + title: '过渡轮播', + author: '图鸟科技', + url: '/thirdPage/change/change' + }, + { + icon: 'order', + title: '双重轮播', + author: '图鸟科技', + url: '/thirdPage/double/double' + }, + { + icon: 'order', + title: '斜侧轮播', + author: '图鸟科技', + url: '/thirdPage/slope/slope' + }, + { + icon: 'order', + title: '简约登录', + author: '图鸟科技', + url: '/thirdPage/simple-login/simple-login' + }, + { + icon: 'order', + title: '背景登录', + author: '图鸟科技', + url: '/thirdPage/bg-login/bg-login' + }, + { + icon: 'order', + title: '授权登录', + author: '图鸟科技', + url: '/thirdPage/warrant-login/warrant-login' + }, + { + icon: 'order', + title: '表格餐饮', + author: '图鸟科技', + url: '/thirdPage/food-table/food-table' + }, + { + icon: 'order', + title: '智能开门', + author: '图鸟科技', + url: '/thirdPage/open-door/open-door' + }, + { + icon: 'order', + title: '暗黑切换', + author: '图鸟科技', + url: '/thirdPage/theme/theme' + }, + { + icon: 'order', + title: '视频上传', + author: '图鸟科技', + url: '/thirdPage/video-upload/video-upload' + }, + { + icon: 'order', + title: '短视频', + author: '图鸟 & 第三方', + url: '/thirdPage/short-video/short-video' + }, + { + icon: 'order', + title: '外卖模板', + author: '图鸟 & 第三方', + url: '/takeOutPage/walking-route/walking-route' + }, + { + icon: 'order', + title: '期待你的加入', + author: '图鸟 & 第三方', + url: '/templatePage/life/candle/candle' + } + ] + } + ] +} diff --git a/pages.json b/pages.json index cde90c2..2e0ab2d 100644 --- a/pages.json +++ b/pages.json @@ -416,6 +416,355 @@ "enablePullDownRefresh": false } }] + },{ + "root": "vipPage", + "pages": [{ + "path": "blog/circle/circle", + "style": { + "navigationBarTitleText": "精选圈子", + "enablePullDownRefresh": false + } + }, { + "path": "blog/blogger/blogger", + "style": { + "navigationBarTitleText": "博客博主", + "enablePullDownRefresh": false + } + }, { + "path": "home/tuniao/tuniao", + "style": { + "navigationBarTitleText": "图鸟首页", + "enablePullDownRefresh": false + } + }, { + "path": "shop/store/store", + "style": { + "navigationBarTitleText": "店铺商品", + "enablePullDownRefresh": false + } + }, { + "path": "shop/order/order", + "style": { + "navigationBarTitleText": "商品订单", + "enablePullDownRefresh": false + } + }, { + "path": "shop/classify/classify", + "style": { + "navigationBarTitleText": "商品分类", + "enablePullDownRefresh": false + } + }, { + "path": "shop/money/money", + "style": { + "navigationBarTitleText": "积分活动", + "enablePullDownRefresh": false + } + }, { + "path": "life/guide/guide", + "style": { + "navigationBarTitleText": "操作指引", + "enablePullDownRefresh": false + } + }, { + "path": "home/cool/cool", + "style": { + "navigationBarTitleText": "酷炫功能", + "enablePullDownRefresh": false + } + }, { + "path": "home/link/link", + "style": { + "navigationBarTitleText": "友情链接", + "enablePullDownRefresh": false + } + }, { + "path": "home/movie/movie", + "style": { + "navigationBarTitleText": "电影首页", + "enablePullDownRefresh": false + } + }, { + "path": "home/mimicry/mimicry", + "style": { + "navigationBarTitleText": "拟态首页", + "enablePullDownRefresh": false + } + }, { + "path": "home/food/food", + "style": { + "navigationBarTitleText": "食物首页", + "enablePullDownRefresh": false + } + }, { + "path": "home/tea/tea", + "style": { + "navigationBarTitleText": "奶茶首页", + "enablePullDownRefresh": false + } + }, { + "path": "home/read/read", + "style": { + "navigationBarTitleText": "阅读首页", + "enablePullDownRefresh": false + } + }, { + "path": "home/moon/moon", + "style": { + "navigationBarTitleText": "月亮首页", + "enablePullDownRefresh": false + } + }, { + "path": "home/plan/plan", + "style": { + "navigationBarTitleText": "计划首页", + "enablePullDownRefresh": false + } + }, { + "path": "home/year/year", + "style": { + "navigationBarTitleText": "新年首页", + "enablePullDownRefresh": false + } + }, { + "path": "life/bless/bless", + "style": { + "navigationBarTitleText": "祝福页面", + "enablePullDownRefresh": false + } + }, { + "path": "home/card/card", + "style": { + "navigationBarTitleText": "卡片首页", + "enablePullDownRefresh": false + } + }, { + "path": "components/drag/basic-drag/basic-drag", + "style": { + "navigationBarTitleText": "Drag长按拖拽", + "enablePullDownRefresh": false + } + }, { + "path": "components/drag/list-drag/list-drag", + "style": { + "navigationBarTitleText": "列表长按拖拽排序", + "enablePullDownRefresh": false + } + }, { + "path": "components/drag/upload-image-drag/upload-image-drag", + "style": { + "navigationBarTitleText": "图片上传长按拖拽", + "enablePullDownRefresh": false + } + }, { + "path": "home/gravity/page1/page1", + "style": { + "navigationBarTitleText": "重力首页", + "enablePullDownRefresh": false + } + }, { + "path": "components/cropper/cropper", + "style": { + "navigationBarTitleText": "Cropper图片裁剪", + "enablePullDownRefresh": false + } + }, { + "path": "components/stack-swiper/stack-swiper", + "style": { + "navigationBarTitleText": "StackSwiper堆叠轮播", + "enablePullDownRefresh": false + } + }, + { + "path": "life/power/power", + "style": { + "navigationBarTitleText": "充电首页", + "enablePullDownRefresh": false + } + }, + { + "path": "components/scroll-view/index", + "style": { + "navigationBarTitleText": "自定义下拉刷新", + "enablePullDownRefresh": false + } + }, + { + "path": "components/scroll-view/basic/scroll-view", + "style": { + "navigationBarTitleText": "自定义下拉刷新", + "enablePullDownRefresh": false + } + }, + { + "path": "components/scroll-view/custom/scroll-view", + "style": { + "navigationBarTitleText": "自定义下拉刷新", + "enablePullDownRefresh": false + } + }, + { + "path": "components/cascade-selection/cascade-selection", + "style": { + "navigationBarTitleText": "级联选择", + "enablePullDownRefresh": false + } + }, { + "path": "components/waterfall/waterfall", + "style": { + "navigationBarTitleText": "瀑布流", + "enablePullDownRefresh": false + } + }, { + "path": "components/custom-swiper/index", + "style": { + "navigationBarTitleText": "图鸟轮播(实验)", + "enablePullDownRefresh": false + } + }, { + "path": "components/custom-swiper/horizontal/custom-swiper", + "style": { + "navigationBarTitleText": "图鸟轮播-横向", + "enablePullDownRefresh": false + } + }, { + "path": "components/custom-swiper/vertical/custom-swiper", + "style": { + "navigationBarTitleText": "图鸟轮播-纵向", + "enablePullDownRefresh": false + } + }, { + "path": "blog/blog/blog", + "style": { + "navigationBarTitleText": "圈子首页", + "enablePullDownRefresh": false + } + }, { + "path": "blog/prefer/prefer", + "style": { + "navigationBarTitleText": "商品优选", + "enablePullDownRefresh": false + } + }, { + "path": "blog/socialize/socialize", + "style": { + "navigationBarTitleText": "社交圈子", + "enablePullDownRefresh": false + } + }, { + "path": "blog/myblog/myblog", + "style": { + "navigationBarTitleText": "圈子中心", + "enablePullDownRefresh": false + } + }, { + "path": "blog/message/message", + "style": { + "navigationBarTitleText": "社交圈子", + "enablePullDownRefresh": false + } + }, { + "path": "blog/product/product", + "style": { + "navigationBarTitleText": "优选详情", + "enablePullDownRefresh": false + } + }, { + "path": "home/health/health", + "style": { + "navigationBarTitleText": "健康首页", + "enablePullDownRefresh": false + } + }, { + "path": "components/tree-view/tree-view", + "style": { + "navigationBarTitleText": "树形菜单", + "enablePullDownRefresh": false + } + }, { + "path": "home/panoramic/panoramic", + "style": { + "navigationBarTitleText": "全景首页", + "enablePullDownRefresh": false + } + }, { + "path": "components/table/index", + "style": { + "navigationBarTitleText": "表格", + "enablePullDownRefresh": false + } + }, { + "path": "components/table/basic/index", + "style": { + "navigationBarTitleText": "基础表格", + "enablePullDownRefresh": false + } + }, { + "path": "components/table/stripe/index", + "style": { + "navigationBarTitleText": "斑马纹表格", + "enablePullDownRefresh": false + } + }, { + "path": "components/table/fixed-header/index", + "style": { + "navigationBarTitleText": "固定头部表格", + "enablePullDownRefresh": false + } + }, { + "path": "components/table/fixed-column/index", + "style": { + "navigationBarTitleText": "固定列表格", + "enablePullDownRefresh": false + } + }, { + "path": "components/table/multi-header/index", + "style": { + "navigationBarTitleText": "多表头表格", + "enablePullDownRefresh": false + } + }, { + "path": "components/table/complex/index", + "style": { + "navigationBarTitleText": "复杂表格", + "enablePullDownRefresh": false + } + },{ + "path": "life/start/start", + "style": { + "navigationBarTitleText": "首次指引", + "enablePullDownRefresh": false + } + }, + { + "path": "home/ucharts/ucharts", + "style": { + "navigationBarTitleText": "uCharts首页", + "enablePullDownRefresh": false + } + }, + { + "path": "life/color/color", + "style": { + "navigationBarTitleText": "取色器", + "enablePullDownRefresh": false + } + }, + { + "path": "life/light/light", + "style": { + "navigationBarTitleText": "补光灯", + "enablePullDownRefresh": false + } + }, + { + "path": "life/active/active", + "style": { + "navigationBarTitleText": "自适应轮播", + "enablePullDownRefresh": false + } + } + ] }, { "root": "templatePage", "pages": [{ diff --git a/pages/template/template.vue b/pages/template/template.vue index 5df6388..b37284f 100644 --- a/pages/template/template.vue +++ b/pages/template/template.vue @@ -1,194 +1,194 @@ - - - - - + + + + + diff --git a/pages/vip/vip.vue b/pages/vip/vip.vue index c823b2e..258abe3 100644 --- a/pages/vip/vip.vue +++ b/pages/vip/vip.vue @@ -1,508 +1,523 @@ - - - - - + + + + + diff --git a/vipPage/blog/blog/blog.vue b/vipPage/blog/blog/blog.vue new file mode 100644 index 0000000..61d810f --- /dev/null +++ b/vipPage/blog/blog/blog.vue @@ -0,0 +1,1153 @@ + + + + + diff --git a/vipPage/blog/blogger/blogger.vue b/vipPage/blog/blogger/blogger.vue new file mode 100644 index 0000000..6cce9dc --- /dev/null +++ b/vipPage/blog/blogger/blogger.vue @@ -0,0 +1,1018 @@ + + + + + diff --git a/vipPage/blog/circle/circle.vue b/vipPage/blog/circle/circle.vue new file mode 100644 index 0000000..118c77d --- /dev/null +++ b/vipPage/blog/circle/circle.vue @@ -0,0 +1,814 @@ + + + + + diff --git a/vipPage/blog/message/message.vue b/vipPage/blog/message/message.vue new file mode 100644 index 0000000..a893595 --- /dev/null +++ b/vipPage/blog/message/message.vue @@ -0,0 +1,479 @@ + + + + + diff --git a/vipPage/blog/myblog/myblog.vue b/vipPage/blog/myblog/myblog.vue new file mode 100644 index 0000000..33207db --- /dev/null +++ b/vipPage/blog/myblog/myblog.vue @@ -0,0 +1,1199 @@ + + + + + diff --git a/vipPage/blog/prefer/prefer.vue b/vipPage/blog/prefer/prefer.vue new file mode 100644 index 0000000..914fc71 --- /dev/null +++ b/vipPage/blog/prefer/prefer.vue @@ -0,0 +1,722 @@ + + + + + diff --git a/vipPage/blog/product/product.vue b/vipPage/blog/product/product.vue new file mode 100644 index 0000000..993e72a --- /dev/null +++ b/vipPage/blog/product/product.vue @@ -0,0 +1,684 @@ + + + + + diff --git a/vipPage/blog/socialize/socialize.vue b/vipPage/blog/socialize/socialize.vue new file mode 100644 index 0000000..5778879 --- /dev/null +++ b/vipPage/blog/socialize/socialize.vue @@ -0,0 +1,1166 @@ + + + + + diff --git a/vipPage/components/cascade-selection/cascade-selection.vue b/vipPage/components/cascade-selection/cascade-selection.vue new file mode 100644 index 0000000..edc6178 --- /dev/null +++ b/vipPage/components/cascade-selection/cascade-selection.vue @@ -0,0 +1,209 @@ + + + + + diff --git a/vipPage/components/cropper/cropper.vue b/vipPage/components/cropper/cropper.vue new file mode 100644 index 0000000..5e090cc --- /dev/null +++ b/vipPage/components/cropper/cropper.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/vipPage/components/custom-swiper/horizontal/custom-swiper.vue b/vipPage/components/custom-swiper/horizontal/custom-swiper.vue new file mode 100644 index 0000000..2f0c469 --- /dev/null +++ b/vipPage/components/custom-swiper/horizontal/custom-swiper.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/vipPage/components/custom-swiper/index.vue b/vipPage/components/custom-swiper/index.vue new file mode 100644 index 0000000..74e88d0 --- /dev/null +++ b/vipPage/components/custom-swiper/index.vue @@ -0,0 +1,37 @@ + + + + + diff --git a/vipPage/components/custom-swiper/vertical/custom-swiper.vue b/vipPage/components/custom-swiper/vertical/custom-swiper.vue new file mode 100644 index 0000000..8071260 --- /dev/null +++ b/vipPage/components/custom-swiper/vertical/custom-swiper.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/vipPage/components/drag/basic-drag/basic-drag.vue b/vipPage/components/drag/basic-drag/basic-drag.vue new file mode 100644 index 0000000..a249563 --- /dev/null +++ b/vipPage/components/drag/basic-drag/basic-drag.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/vipPage/components/drag/list-drag/list-drag.vue b/vipPage/components/drag/list-drag/list-drag.vue new file mode 100644 index 0000000..47e66a6 --- /dev/null +++ b/vipPage/components/drag/list-drag/list-drag.vue @@ -0,0 +1,111 @@ + + + + + diff --git a/vipPage/components/drag/upload-image-drag/upload-image-drag.vue b/vipPage/components/drag/upload-image-drag/upload-image-drag.vue new file mode 100644 index 0000000..60b3cba --- /dev/null +++ b/vipPage/components/drag/upload-image-drag/upload-image-drag.vue @@ -0,0 +1,91 @@ + + + + + \ No newline at end of file diff --git a/vipPage/components/scroll-view/basic/scroll-view.vue b/vipPage/components/scroll-view/basic/scroll-view.vue new file mode 100644 index 0000000..cff2a96 --- /dev/null +++ b/vipPage/components/scroll-view/basic/scroll-view.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/vipPage/components/scroll-view/custom/scroll-view.vue b/vipPage/components/scroll-view/custom/scroll-view.vue new file mode 100644 index 0000000..ec59e9a --- /dev/null +++ b/vipPage/components/scroll-view/custom/scroll-view.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/vipPage/components/scroll-view/index.vue b/vipPage/components/scroll-view/index.vue new file mode 100644 index 0000000..642aaad --- /dev/null +++ b/vipPage/components/scroll-view/index.vue @@ -0,0 +1,37 @@ + + + + + diff --git a/vipPage/components/stack-swiper/stack-swiper.vue b/vipPage/components/stack-swiper/stack-swiper.vue new file mode 100644 index 0000000..476eb0f --- /dev/null +++ b/vipPage/components/stack-swiper/stack-swiper.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/vipPage/components/table/basic/index.vue b/vipPage/components/table/basic/index.vue new file mode 100644 index 0000000..7fea5d6 --- /dev/null +++ b/vipPage/components/table/basic/index.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/vipPage/components/table/complex/index.vue b/vipPage/components/table/complex/index.vue new file mode 100644 index 0000000..8ae481c --- /dev/null +++ b/vipPage/components/table/complex/index.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/vipPage/components/table/fixed-column/index.vue b/vipPage/components/table/fixed-column/index.vue new file mode 100644 index 0000000..be365ba --- /dev/null +++ b/vipPage/components/table/fixed-column/index.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/vipPage/components/table/fixed-header/index.vue b/vipPage/components/table/fixed-header/index.vue new file mode 100644 index 0000000..a0d12cf --- /dev/null +++ b/vipPage/components/table/fixed-header/index.vue @@ -0,0 +1,94 @@ + + + + + diff --git a/vipPage/components/table/index.vue b/vipPage/components/table/index.vue new file mode 100644 index 0000000..7a1a3a3 --- /dev/null +++ b/vipPage/components/table/index.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/vipPage/components/table/multi-header/index.vue b/vipPage/components/table/multi-header/index.vue new file mode 100644 index 0000000..8fa8467 --- /dev/null +++ b/vipPage/components/table/multi-header/index.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/vipPage/components/table/stripe/index.vue b/vipPage/components/table/stripe/index.vue new file mode 100644 index 0000000..672dfbf --- /dev/null +++ b/vipPage/components/table/stripe/index.vue @@ -0,0 +1,70 @@ + + + + + diff --git a/vipPage/components/tree-view/tree-view.vue b/vipPage/components/tree-view/tree-view.vue new file mode 100644 index 0000000..d53024a --- /dev/null +++ b/vipPage/components/tree-view/tree-view.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/vipPage/components/waterfall/waterfall.vue b/vipPage/components/waterfall/waterfall.vue new file mode 100644 index 0000000..36ba7b5 --- /dev/null +++ b/vipPage/components/waterfall/waterfall.vue @@ -0,0 +1,286 @@ + + + + + diff --git a/vipPage/home/card/card.vue b/vipPage/home/card/card.vue new file mode 100644 index 0000000..a33e6fa --- /dev/null +++ b/vipPage/home/card/card.vue @@ -0,0 +1,275 @@ + + + + + diff --git a/vipPage/home/cool/cool.vue b/vipPage/home/cool/cool.vue new file mode 100644 index 0000000..18bce02 --- /dev/null +++ b/vipPage/home/cool/cool.vue @@ -0,0 +1,786 @@ + + + + + diff --git a/vipPage/home/food/food.vue b/vipPage/home/food/food.vue new file mode 100644 index 0000000..9f7b735 --- /dev/null +++ b/vipPage/home/food/food.vue @@ -0,0 +1,339 @@ + + + + + diff --git a/vipPage/home/gravity/page1/page1.vue b/vipPage/home/gravity/page1/page1.vue new file mode 100644 index 0000000..3d14bf6 --- /dev/null +++ b/vipPage/home/gravity/page1/page1.vue @@ -0,0 +1,208 @@ + + + + + diff --git a/vipPage/home/health/health.vue b/vipPage/home/health/health.vue new file mode 100644 index 0000000..e03a999 --- /dev/null +++ b/vipPage/home/health/health.vue @@ -0,0 +1,1264 @@ + + + + + diff --git a/vipPage/home/link/link.vue b/vipPage/home/link/link.vue new file mode 100644 index 0000000..20725fc --- /dev/null +++ b/vipPage/home/link/link.vue @@ -0,0 +1,837 @@ + + + + + diff --git a/vipPage/home/mimicry/mimicry.vue b/vipPage/home/mimicry/mimicry.vue new file mode 100644 index 0000000..a17c696 --- /dev/null +++ b/vipPage/home/mimicry/mimicry.vue @@ -0,0 +1,484 @@ + + + + + diff --git a/vipPage/home/moon/moon.vue b/vipPage/home/moon/moon.vue new file mode 100644 index 0000000..be754fe --- /dev/null +++ b/vipPage/home/moon/moon.vue @@ -0,0 +1,363 @@ + + + + + diff --git a/vipPage/home/movie/movie.vue b/vipPage/home/movie/movie.vue new file mode 100644 index 0000000..16296ef --- /dev/null +++ b/vipPage/home/movie/movie.vue @@ -0,0 +1,482 @@ + + + + + diff --git a/vipPage/home/panoramic/panoramic.vue b/vipPage/home/panoramic/panoramic.vue new file mode 100644 index 0000000..2e65a13 --- /dev/null +++ b/vipPage/home/panoramic/panoramic.vue @@ -0,0 +1,1446 @@ + + + + + diff --git a/vipPage/home/plan/plan.vue b/vipPage/home/plan/plan.vue new file mode 100644 index 0000000..8675b13 --- /dev/null +++ b/vipPage/home/plan/plan.vue @@ -0,0 +1,486 @@ + + + + + diff --git a/vipPage/home/read/read.vue b/vipPage/home/read/read.vue new file mode 100644 index 0000000..75bbd19 --- /dev/null +++ b/vipPage/home/read/read.vue @@ -0,0 +1,763 @@ + + + + + diff --git a/vipPage/home/tea/tea.vue b/vipPage/home/tea/tea.vue new file mode 100644 index 0000000..fd2f6ee --- /dev/null +++ b/vipPage/home/tea/tea.vue @@ -0,0 +1,528 @@ + + + + + diff --git a/vipPage/home/tuniao/tuniao.vue b/vipPage/home/tuniao/tuniao.vue new file mode 100644 index 0000000..dd0aa42 --- /dev/null +++ b/vipPage/home/tuniao/tuniao.vue @@ -0,0 +1,639 @@ + + + + + diff --git a/vipPage/home/ucharts/ucharts.vue b/vipPage/home/ucharts/ucharts.vue new file mode 100644 index 0000000..97388d6 --- /dev/null +++ b/vipPage/home/ucharts/ucharts.vue @@ -0,0 +1,1335 @@ + + + + + diff --git a/vipPage/home/year/year.vue b/vipPage/home/year/year.vue new file mode 100644 index 0000000..e261fda --- /dev/null +++ b/vipPage/home/year/year.vue @@ -0,0 +1,692 @@ + + + + + diff --git a/vipPage/life/active/active.vue b/vipPage/life/active/active.vue new file mode 100644 index 0000000..e6ec060 --- /dev/null +++ b/vipPage/life/active/active.vue @@ -0,0 +1,175 @@ + + + + + + diff --git a/vipPage/life/bless/bless.vue b/vipPage/life/bless/bless.vue new file mode 100644 index 0000000..1268954 --- /dev/null +++ b/vipPage/life/bless/bless.vue @@ -0,0 +1,664 @@ + + + + + diff --git a/vipPage/life/color/color.vue b/vipPage/life/color/color.vue new file mode 100644 index 0000000..122704c --- /dev/null +++ b/vipPage/life/color/color.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/vipPage/life/guide/guide.vue b/vipPage/life/guide/guide.vue new file mode 100644 index 0000000..dc74501 --- /dev/null +++ b/vipPage/life/guide/guide.vue @@ -0,0 +1,180 @@ + + + + + diff --git a/vipPage/life/light/light.vue b/vipPage/life/light/light.vue new file mode 100644 index 0000000..97e9a1a --- /dev/null +++ b/vipPage/life/light/light.vue @@ -0,0 +1,878 @@ + + + + + diff --git a/vipPage/life/power/power.vue b/vipPage/life/power/power.vue new file mode 100644 index 0000000..d902175 --- /dev/null +++ b/vipPage/life/power/power.vue @@ -0,0 +1,424 @@ + + + + + diff --git a/vipPage/life/start/start.vue b/vipPage/life/start/start.vue new file mode 100644 index 0000000..4a4b40b --- /dev/null +++ b/vipPage/life/start/start.vue @@ -0,0 +1,208 @@ + + + + + diff --git a/vipPage/shop/classify/classify.vue b/vipPage/shop/classify/classify.vue new file mode 100644 index 0000000..4b04e04 --- /dev/null +++ b/vipPage/shop/classify/classify.vue @@ -0,0 +1,414 @@ + + + + + diff --git a/vipPage/shop/money/money.vue b/vipPage/shop/money/money.vue new file mode 100644 index 0000000..bacd850 --- /dev/null +++ b/vipPage/shop/money/money.vue @@ -0,0 +1,805 @@ + + + + + diff --git a/vipPage/shop/order/order.vue b/vipPage/shop/order/order.vue new file mode 100644 index 0000000..965e74e --- /dev/null +++ b/vipPage/shop/order/order.vue @@ -0,0 +1,533 @@ + + + + + diff --git a/vipPage/shop/store/store.vue b/vipPage/shop/store/store.vue new file mode 100644 index 0000000..e6b087f --- /dev/null +++ b/vipPage/shop/store/store.vue @@ -0,0 +1,796 @@ + + + + + diff --git a/vipPage/static/images/tree_view/file_css.png b/vipPage/static/images/tree_view/file_css.png new file mode 100644 index 0000000000000000000000000000000000000000..a3ae90a944e09f6da0f7949ca268d55b2c2465d0 GIT binary patch literal 3152 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 nRackx$TErHR(rFNu literal 0 HcmV?d00001 diff --git a/vipPage/static/images/tree_view/file_html.png b/vipPage/static/images/tree_view/file_html.png new file mode 100644 index 0000000000000000000000000000000000000000..15f253c7e10686fbe3f8f4e1bdeaafd34be3ccc9 GIT binary patch literal 2403 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 M)%g^x#_3YVKQ#Zc9RL6T literal 0 HcmV?d00001 diff --git a/vipPage/static/images/tree_view/file_js.png b/vipPage/static/images/tree_view/file_js.png new file mode 100644 index 0000000000000000000000000000000000000000..2af8b917cbcf8e45533abe95ad43f5eb2b55f067 GIT binary patch literal 2696 zcmd5;X*3&%7S@^?r5VJMX%fq5(Ml~v(3EOxZ!JSRREyZPv=Uomr?!fvvGwFpy#$t%n za{!9e{|>g7XW3v{`(z`#+wE)Vkkt3^3i&8!Txd#(j#)P8XGm1I(w*cA^05V*)29CGNqT@4IC_iwihVzq|ruG(Y?NVN~l9&wMC zp{CyB?h31^si_zmgscy0$q#Nn#*3@v0A<2lY-q8sLz#AOTUsEB!f$(T9swZ!f`_S( zp(HgG26iiRBVfrHrh1dj{xrFR5*=&OT|A#cq0^sY3fB{2yEAmn=#0b+ke0p^R9|0T z$E9cGV_UMgmVEd&XX0IGR@&NB$CTl+Lyl6l?JolNG1 z=I$I)n^WKa;kEkpuu;6(M%LqRbV4_wR;FpjZmwG}OeA+HwAS$ff=cdgy*|G*cAt-& za*>VXYveK^%EWs38l)JKjW*#evuSJOT%!qkJJoy27#jE^HiKVKTlbT+lD6g9}U;C)hrdoPbvl?6>I6rao{Ty4=Cp}61e$hA9v z7>VDl>VFWP{sQ0FU%tIoyY)TFc&@$JqdO~vduQcTZ9f(nU%6Xl0sC32cWV=AqSCZG z!d_Zh37;`n6*ahKXb9M{r+q>qEg2;}D|i^&FBSbU>>VuN&y~{wSlcRzsCX-Rc519w z(?KBn-ess;4BfxV^iLd<}`?784B;&f^`G zT1`u0~=?_ECU%>53~5x^FFEQSUq=EUz_wsqQ(oYiT7KMn@KppyWb}4!kFtl zS_YWiy`v)z&JvGKDDpCFB!e7VFB*uBwp0>Bk$@r)x>$K4=$Iw;UUx7>dm;Z(gswS> zESCN2kSQ2%;o%lM@CNDAWkEuOaG_1x_%rxog#`R5^f0eCYzENbAWdipe%^aNdszd{dWkbM!WaA*q*N9qCh*5(ik_nX>zC2rl^yfqSXpHWwwVCLS#; zl#pk&0X5@p)nKpTvrl96i~!`qU4qEcMPKPXzff9nYI#Rp_{=u$In1!ltHobY;vf zy}0<~*}@*g{ml~<{(H*zy}j{+H>=DO1_vFAaX7ME%%Mkj!CW;F)Ls;3y45fE1R~}J z;4IydzF+Ee{rgE{V`H>q&lSa-pKZ8_T`3|Cfmc-Z+qWmH%Wm?DU|$w_7X z2&sZ2m9UP4m#`a(1wFGS`PWofNyHBJfh7h@JF~j09*O?~ D7E?NK literal 0 HcmV?d00001 diff --git a/vipPage/static/images/tree_view/file_vue.png b/vipPage/static/images/tree_view/file_vue.png new file mode 100644 index 0000000000000000000000000000000000000000..aa64d3f76201b0aa73fc846f6e9d4a9d239036c9 GIT binary patch literal 2755 zcmd5;cQhM{8h5X&imO)fYNa(>YS!pAt7@w#E<&s}wi42iN=s|IR*l$u)e5B{v5VRx zReLwK5+1D(iFmp1@At=h|Gn>=@AsW=o$q|-JLfyUI16(_c2)sa1_lOpW1~lwbX!N) z!K+v37*M=WMK>%^BM^*%fsOlb{pIU&D3yVM6>j`U*BX&WTn2gy%?f`y@-R-p3=caQ zXEdc=8b#y!c(424KKsfE5UOM&c9&z+WCld+U&#*LimJeLl!?cPpz|iPFj{4OZ!0hs zuPO_RzgP+_UA4v}y?f^iYE%Q&Q2XtJgGpoibUB~~bpbfz%BMZcF23&)bLZ#vC=`mM zv=8x*XQQc#1~f|G1~5`JOtt?mKWo$`<{-EXif-cG6YS3-C++ioU0Z%w{2{#`DW(ke zAu^H2#O69Ph7ru++Ae4m7YX=i@wCp)$4bo&nuKH42q~9AMq*5+2OZSbxMhDW^WH$; z2tYU4CMx>tUu<-D>!uAs7MlD$Kj!D>-*>*rD|YyiK8&qD>r(kVl0YCxO-@cSwt&rP zT|AUn)rOh=W$5fWx6du(lO?Nh_Ef!O9Q`0IslQOFPbyde)`eR#^Un=wR;~kTB zr8TFkZQZ+*@3+;l8b*wuJE>K!JnABcpSoG@nTv^u1wkN?yqxo7GxkX#e@~p1)hOpV zC}$l7h3Nu>1O+LUQbE7&qGk|`z(y`TJv}@Y$^0(VD?v>ed~Lf#)V=+=Mk}9yoQ14G z`|JX*JfY-{S6n7^0;Bxd6c<~*c*HIDbkDs#GCt#lj8l*PNGq2-L6j>$DHEEKW!`U! zGqQfaCIJ?&8?NLpSc2~QB^$)3-)U|d1Y%7OWKlRese0{{^~24 zUs^JwGN(Ukk6hdqaOCiFbCWjYJoPJ)VXx>za4fgN_tuMKRQOn< z%1B&yB>54Yux;})Va>pe*ebAK%khl#jfu_7QWhS)-HNx{3(Nb4+jP6+TkX1 zdmj`BqD&&$P*?e-x#X-x!Ih727IDyGZo)%}p8w-Sbn43PDsfrCXA@ufi>!m7Gt5u) z2Sm9Lf$LhO3{pFOavZ2&G7=F!?FpBln@4u-7!> zN$1Tomz8#b z<=}vfCHFg{U#=ea`qn}vu3a{VhFl6iGodZMUXHIP`5186mYjqM ifxnN>EO+wy z>)>Yi2^AsLH^oqeI@Oiq$$2$xn}$h5y_hL{z{SyUtfW}LM{4)TZN%k}xl|Xg`0Z&c zCKzW{*fm7JPYKxT)84^F=-4gC(wFvwr$Orz&d-Qr-t!l=Z=KT4p%Mz0LjRP}lh4|F z?Av?kG9;uqXj(HJ*dV`Eg*Ljd))kpL10>`Fy!;CG3MFyPERNQ->*t05(8E;hZHP7) zTSm&7Fw+nwXm>iEc2@cn@(W|zK-H@vFP_|6JGW&3|FGfD=4fkXUY-&nw)xe1~QB=uP!Rf5fFj?8I=qdWiaBmwY(W4y<6T>&4c=1Tc3ahEjU&dn8=A{AlXTW~~wo zD3yzEF<4hFEPS(7iM$edY5loqH$04His{gww$`QohzE{tR)^VE{6eq@Ci62ENVCWQrW;@>F?}p@+KO5AZO@~?e<+R@ZyhE$dY|nlDFl)$+~uB> zr_i9LSjL{ju&=n!q^*nK?;`uz5zNj{D%iOZOFV8lE#Klybu@2bn0w&KwP@|f1ITaK zlNT!s`_s4FFi7OKy{R*RFcssFJz|5`S-%_6V$|M99LY9aDLgbNEn1?T9{>;!W`6nJ z%R8dcrKna&xhxzI2fC&^|4vSm_g`Vr)bnV+v=JqZ=gx(3BIiv-!y3-UK9jJ{KOf-& zw}YRi$G2I&-8ib&_+P(S`dQq@>M&T@S&$~JQsm~Ne>%bfDM(l`)m-xTa3YB4iS9>y z^2oiOE&bp>e@IJD91@9Ks@eI=fEX3+AeY%P`-L}gAq|QR*S3>J;piUw!eT0vQQosRfxjksBt*eXnYq7ZfO2Ojxb%+`5 z`IkghHMI`4BA&9Q4--KM#94BM_n!n?R|=-F@nO5ChL@Q=o0T*wR1Tnx>FPRM9<`UT ziq7oSzEg;&lN->1uDD4?C&Z++vs0vXeqv$*>47geae7sHeuLAteDwqHE?@kLf8Woa zn4!%;C0`hasOn43=7t7>%Csk!3l#cgbaWJqrc&l(eF~CVkKbZT4q|=prVT;y#a@As z+H6KJ3N?>j{&5el6>FZt zeDU5qzg10Jo0eE4)>cfgvGZ~JEi~fIggLjbcHwGnPR{vecSF=C9zM}12UoO~M?y+0 zUd8?gQ^}zF$3~@-`q;VwfRHdq7PdB8L_m^{dpjqAthmTmkhupv1q@u zpLyg?BKRvDe3?@x3tupy>in+IicME-;qNXV2`|3YA@xjM(QUJ+SXUT_#rz@}+*C|w z9fRV(IPG`9>0m*Qpqk$Q(7{5_JB*6+uXjsRSLUj;@+^x+-QA?&*XjB^QRD?;n;k?^ zug0(IrvTWfK!E!0Bt;znA&{M^A*wJ?pyR#$g1Et3JI%3>>$z{!C&&gC+cdF#0VV|TQLlmIgux0t1{5(KdnIi!u&wwY$vzt)5i4SY9kY?%TPKb> zg9-=P!$Ql}jIp+2-BHPviF=&b*ykb7yD#dLw!jsoMfN> z_%4(X7D2nE%A`4G*dK4PogwT43;6PIpB(S+4i+4ku24~nIIJzC;J|Ft!4 zIQA|UyrPXqIu5rBVys+5d!hQpO@f#?xeM1%(D9-q*^E*0B{!+uEGFr?Pb;4BtlxCF z2+95Qwyob<%j+7Ovxw%4UCC>Oflf_1nNU4Owkj0q0O)2kn1C)xQXL9{E%gB?5?+H8 zgxZ}!KL7H9wGc{15#J*`XA@!mTNH8FGw6U5LML+(tP_s`67bW;RCKk~&5aBkW!3{l z4#g-vwKFarQJZRJa*rN;=JB>%Z!fFJCOO;Xh+CImtJUgUsZ=^0x{V^>NrnA+_dX+K zHgZ%-Z_kZXUNmVZF^BbAXHc(KI>{R)Y!UX?ftTV`3$b}N@PqTD`#-I%Z8-IOd2x>G zNLS!Grh?SP8s!bXDfP|{lFt@Ht2rcW^hPtyYa8z7Bg18)D$zYIOi0R#(K^qhf^Yog z%Y7hBNX|N~bWYABeZl?KP(e`sU4s#Q>US&OQ~7g@n!Czh;_K zVD7K-kRX7{Qqt16Sm;^Mg~h9Qg#Ky?dTqG9gD3gy#DI)QyHP0~$#*|IamDcbRgL2v zcMSN(`M)w$a$$F~^Sv_V!pTZ=z1ocLIFxiu3yG^wHI_#ME9g z-};2p_~Y@!#pmG~De?Y|U1YQfXbzW5zi6HwGuzMFIHg-LWiL#XjVf(7Q2l`|HD3MX zu7i$s)m{VI_dZ>dn!lS?Wi)V9y0*xUaj+SUKeuq7nHXoQTWIwZS21~V3M=O?4!Tj`_5=_pD=*E z(0``B9)}eZW*EfrH{Zu?9f|OG^|7ogK&R7{CU7{?7+TjrO;@v2jivlkD+KBX zc@ejcj|NKSTa1m3P0Lu_7oLue>@6{kCW8uw`XcK$Pj*UjLwMHBrY5cG;F_wA{A;jIWWW@-U<33G6QJ%B+n0kF@T=M!_+MCDS>;x8eE)Wy&0E6{2Vm?8_N()a GM*jfR=I>qr literal 0 HcmV?d00001 diff --git a/vipPage/static/images/tree_view/folder_open.png b/vipPage/static/images/tree_view/folder_open.png new file mode 100644 index 0000000000000000000000000000000000000000..2e2af8dec4daf933aa2929d3d2027d55c15fffce GIT binary patch literal 4336 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