Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=0">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta property="fb:app_id" content="545598752572011">
- <meta property="og:url" content="https://activity.mobilelegends.com/en/skindesign/index.html" />
- <meta property="og:title" content="The First MLBB Skin Design Competition!" />
- <meta property="og:type" content="website" />
- <meta property="og:description" content="The first MLBB Skin Design Competition! Vote for your favorite design!" />
- <meta property="og:image" content="https://activity.mobilelegends.com/en/skindesign/image/shareImg.jpg" />
- <meta name="twitter:card" content="summary_large_image">
- <!-- <meta name="whatsapp:url" class="share_url" content="http://127.0.0.1:5500/index.html"> -->
- <!-- <meta name="whatsapp:title" class="share_title" content="测试分享到whatsapp"> -->
- <title>Mobilelegends: Skin Design</title>
- <link href=" https://static.mobilelegends.com/resource/reset.min.css" rel="stylesheet">
- <link rel="stylesheet" href="css/index1.2.css">
- <link rel="stylesheet" href="https://static.mobilelegends.com/resource/swiper.min.css">
- <link href="//unpkg.com/viewerjs/dist/viewer.css" rel="stylesheet">
- </head>
- <body>
- <div id="app">
- <div id="loadingMask">
- <div class="typing_loader"></div>
- </div>
- <div id="content" >
- <div class="partOne" v-show="!leaderboader">
- <!-- <a href="javascript:whatsApp();" class="xq-whatsapp" data-action="share/whatsapp/share">whatsApp</a> -->
- <!-- <a :href="this.location" class="xq-whatsapp" data-action="share/whatsapp/share" target="_blank"
- @click="shareFn('whatsapp')">whatsApp</a> -->
- <div class="logo"></div>
- <div class="login SignIn" v-if="!loginSuccess" @click="openLoginBox" v-text='$t("message.login")'></div>
- <div class="login SignIn loginS" v-else @click="logout">{{userInfo.sName}}</div>
- <div class="language SignIn" @click="openLanguageBox" v-text="languageText"></div>
- <div class="ruleBtn partOneBth" @click="openRuleBox"></div>
- <div class="shareBtn partOneBth" @click="openShareBox(0)"></div>
- <img class="slogan" :src="'./image/slogan-'+language+'.png'" alt="">
- <div class="titleBox">
- <p class="title">{{$t("message.Competition")}}</p>
- <p class="voteTime" v-text='$t("message.voteTime")'></p>
- </div>
- </div>
- <div class="partTwo " style="padding-bottom : 80px" >
- <div class="voteLine" v-show="!leaderboader">
- <div class="lineBox">
- <!-- 有惊喜宝箱 -->
- <div class="line1" v-if="basicNum == 0"></div>
- <div class="line" v-else></div>
- <!-- 无惊喜宝箱 -->
- <div class="extra1" v-if="is_extraNum > 0 "></div>
- <div class="extra" v-else></div>
- <div class="basic" v-for="item in basicNum"></div>
- <div class="basic1" v-for="item in (5-basicNum)"></div>
- </div>
- <p class="basicNum num">{{$t("message.basicNum")}}{{basicNum}}</p>
- <p class="extraNum num">{{$t("message.extraNum")}}{{extraNum-is_extraNum}}</p>
- <!-- <div class="basicBox miniBox" :class="basicNum == 0 && basic_count == 1 ? 'color' : 'grey'"
- @click="openPrizeBox('basic')"></div> -->
- <div class="basicBox miniBox" :class=" basic_count == 1? 'color' : 'grey'" @click="openPrizeBox('basic')">
- </div>
- <!-- <div class="extraBox miniBox"
- :class="extraNum == 0 || extra_count != 1 || is_extraNum == 0 ? 'grey' : 'color'"
- @click="openPrizeBox('extra')"></div> -->
- <div class="extraBox miniBox" :class="extra_count != 1 ? 'grey' : 'color'" @click="openPrizeBox('extra')">
- </div>
- </div>
- <div class="voteBox">
- <div class="voteType" v-show="!leaderboader">
- <div class="allType" @click="getVoteLists('all')" :class="voteType=='all' ? 'typeColor' : '' ">ALL</div>
- <div class="miniType" @click="getVoteLists('tk')" :class="voteType=='tk' ? 'typeColor' : '' ">
- <div class="tankType littleType"></div>
- </div>
- <div class=" miniType" @click="getVoteLists('zs')" :class="voteType=='zs' ? 'typeColor' : '' ">
- <div class="warriorType littleType"></div>
- </div>
- <div class=" miniType" @click="getVoteLists('ck')" :class="voteType=='ck' ? 'typeColor' : '' ">
- <div class="assassinType littleType"></div>
- </div>
- <div class=" miniType" @click="getVoteLists('ss')" :class="voteType=='ss' ? 'typeColor' : '' ">
- <div class="shooterType littleType"></div>
- </div>
- <div class=" miniType" @click="getVoteLists('fs')" :class="voteType=='fs' ? 'typeColor' : '' ">
- <div class="mageType littleType"></div>
- </div>
- <div class=" miniType " @click="getVoteLists('fz')" :class="voteType=='fz' ? 'typeColor2' : '' ">
- <div class="auxiliaryType littleType"></div>
- </div>
- </div>
- <div class="votePic" id="votePic">
- <div ref="wrapper" v-show="!leaderboader" id="voteItem" class="voteItem"
- v-for="(item,index) in rankOccupation">
- <div class="itemPic" v-lazy:background-image.container="imgList[0]">
- <div class="picNum" v-if="voteType == 'all'">{{index+1}}</div>
- <div class="picNum" v-else>{{item.indexs}}</div>
- <div class="test">
- <img v-lazy="item.img" :key="item.img" alt="" @click="openSkinBox(item.indexs-1)">
- </div>
- <p class="itemName">{{item.name}}</p>
- </div>
- <div class="itemBtn">
- <div class="voteBtn" :class="item.vote ? 'voteBtn1' : ''">
- <p v-text='$t("message.vote")' v-if="!item.vote" @click="voteUsers(item.id)"></p>
- <p v-text='$t("message.voted")' v-else @click="voteUsers(0)"></p>
- </div>
- <div class="itemShareBtn">
- <p v-text='$t("message.share")' @click="openShareBox(item.id)"></p>
- </div>
- </div>
- </div>
- <div ref="wrappers" v-show="leaderboader" id="leaderItem" class="leaderItem"
- v-for="(item,index) in rankOccupation">
- <div class="ranking ">
- <img v-if="index == 0" v-lazy="imgList[1]" alt="">
- <img class="second" v-else-if="index == 1" v-lazy="imgList[2]" alt="">
- <img class="third" v-else-if="index == 2" v-lazy="imgList[3]" alt="">
- <p v-else class="number">{{index < 9 ? '0' : ''}}{{index+1}}</p>
- <p class="score">{{item.score}}</p>
- </div>
- <div class="works">
- <div class="picNum">{{item.indexs}}</div>
- <!-- <img v-lazy="item.img" alt="" :key="item.img" @click="openImageBox(item.img)" > -->
- <img v-lazy="item.img" alt="" :key="item.img" @click="openSkinBox(item.indexs-1)">
- <p>{{item.name}}</p>
- </div>
- </div>
- </div>
- <div class="type">
- <div v-if="canVote > 0" :class="leaderboader ? 'leaderboard':'voted' ">
- <p v-text='$t("message.vote")' @click="getVoteLists('all')"></p>
- </div>
- <div v-if="canVote > 0" @click="getVoteScoreRank" :class="leaderboader ? 'voted':'leaderboard'"
- :class="canVote <= 0 ? 'specialV' : ''" v-scroll-to="'#leaderItem'">
- <p v-text='$t("message.leaderboards")'></p>
- </div>
- <div v-else @click="getVoteScoreRank" class="specialV">
- <p v-text='$t("message.leaderboards")'></p>
- </div>
- </div>
- </div>
- </div>
- <rule-box v-show="ruleBox" :close="closeRuleBox" :imglist="imgList" :trysrc="trySrc"></rule-box>
- <language-box v-if="languageBox" :chose="changeLanguage"></language-box>
- <share-box v-if="shareBox" :close="closeShareBox" :sharetext="activityWords" :sendurl="sendUrl" :twshare="twShare"
- :location="location" :fbshare="fbShare" :sharefn='shareFn' :skinid="skinId" :activitytext="activityText"
- :fbshares="fbshareS">
- </share-box>
- <cliam-box v-if="prizeBox" :close="closePrizeBox" :prizeid="prizeboxId" :cliamtype="cliamType" :trysrc="trySrc">
- </cliam-box>
- <skin-box v-if="skinBox" :close="closeSkinBox" :skinid="skinId" :image="openImageBox" :voteusers="voteUsers"
- :opensharebox="openShareBox" :leaderboader="leaderboader"></skin-box>
- <image-box v-if="imageBox" :close="closeImageBox" :imgsrc="imgSrc" :show="Show"></image-box>
- <msg-box v-if="msgBox" :msgtxt="msgTxt" :close="closeMsgBox"></msg-box>
- </div>
- <div v-if="landscape" class="landscape"></div>
- </div>
- <template id="ruleTemp">
- <div class="mask ">
- <div class="middle ruleBox">
- <div class="ruleTitle" v-text='$t("message.rule")'></div>
- <div class="ruleContent">
- <p v-text='$t("message.ruleT1")'></p>
- <p v-text='$t("message.ruleC1")'></p>
- <p v-text='$t("message.ruleC2")'></p>
- <p v-text='$t("message.ruleC3")'></p>
- <p v-text='$t("message.ruleC4")'></p>
- <p v-text='$t("message.ruleC5")'></p>
- </div>
- <p class="prizePool">Prize Pool</p>
- <div class="swiper-container">
- <div class="swiper-wrapper">
- <div class="swiper-slide">
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize1.png" alt="">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize2.png" alt="">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize3.png" alt="">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize4.png" alt="">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize5.png" alt="">
- <p>1</p>
- </div>
- </div>
- <div class="swiper-slide">
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize6.png" alt="">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize7.png" alt="">
- <img class="try" v-lazy="trysrc" alt="" :key="trysrc">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize8.png" alt="">
- <p>1</p>
- <img class="try" v-lazy="trysrc" alt="" :key="trysrc">
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize9.png" alt="">
- <p>10</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize10.png" alt="">
- <p>1</p>
- </div>
- </div>
- <div class="swiper-slide">
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize11.png" alt="">
- <img class="try" v-lazy="trysrc" alt="" :key="trysrc">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize12.png" alt="">
- <img class="try" v-lazy="trysrc" alt="" :key="trysrc">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize13.png" alt="">
- <img class="try" v-lazy="trysrc" alt="" :key="trysrc">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize14.png" alt="">
- <img class="try" v-lazy="trysrc" alt="" :key="trysrc">
- <p>1</p>
- </div>
- <div class="prizeitem">
- <img class="swiper-lazy" data-src="./image/prize15.png" alt="">
- <img class="try" v-lazy="trysrc" alt="" :key="trysrc">
- <p>1</p>
- </div>
- </div>
- </div>
- <!-- Add Pagination -->
- <div class="swiper-pagination"></div>
- </div>
- <img class='close' v-lazy="imglist[4]" alt="" @click="close">
- </div>
- </div>
- </template>
- <template id="languageTemp">
- <div id="languageChoseBox">
- <div class="languageChoseBtn languageChoseBtn1" @click="chose('en')">English</div>
- <div class="languageChoseBtn languageChoseBtn2" @click="chose('id')">Bahasa Indonesia</div>
- <div class="languageChoseBtn languageChoseBtn3" @click="chose('jp')">日本語</div>
- <!-- <img class='close' dataSrc="./image/close.png" src="./image/close.png" alt="" @click="close"> -->
- </div>
- </template>
- <template id="shareTemp">
- <div class="mask">
- <div class="shareBox middle">
- <div class="share-icon " @click="twshare">
- <a class="twitter_a" :href="'https://twitter.com/share?text=' + sharetext + '&url='+sendurl" target="_blank"
- v-if="skinid<1 || skinid == 'false'">
- <img src="./image/icon1.png" alt="">
- </a>
- <a class="twitter_a" :href="'https://twitter.com/share?text=' + activitytext + '&url='+sendurl"
- target="_blank" v-else>
- <img src="./image/icon1.png" alt="">
- </a>
- </div>
- <div class="share-icon " @click="fbshare" v-if="skinid == 0">
- <img src="./image/icon2.png" alt="">
- </div>
- <div class="share-icon " @click="fbshares" v-else>
- <img src="./image/icon2.png" alt="">
- </div>
- <div class="share-icon">
- <a :href="location" class="xq-whatsapp" data-action="share/whatsapp/share" target="_blank"
- @click="sharefn('whatsapp')">
- <img src="./image/icon3.png" alt="">
- </a>
- </div>
- <div class="share-icon ">
- <button class="shareBtn_btn" type="button" :data-clipboard-text="sendurl"></button>
- <img src="./image/icon4.png" alt="">
- </div>
- <img class='close' src="image/close.png" alt="" @click="close">
- </div>
- </div>
- </div>
- </template>
- <template id="cliamTemp">
- <div class="mask">
- <div class="middle prizeBox">
- <div class="prizeTitle">{{$t("message.congratulate")}} {{$t('message.prizeText'+prizeid)}}
- {{$t("message.congratulate1")}}</div>
- <div class="mileBox">{{$t("message.mailbox")}}</div>
- <div class="prizeContent">
- <img class="miniPrize" :src="'./image/prize'+prizeid+'.png'" alt="">
- <img v-if="prizeid == 7 || prizeid == 8 || prizeid > 10" class="try" v-lazy="trysrc" alt="" :key="trysrc">
- <p v-if="prizeid == 9">10</p>
- <p v-else>1</p>
- </div>
- <div class="mileBox" v-if="cliamtype == 1 ">{{$t("message.votingBasic")}}</div>
- <div class="mileBox" v-else>{{$t("message.votingExtra")}}</div>
- <img class='close' src="./image/close.png" alt="" @click="close">
- </div>
- </div>
- </template>
- <template id="msgTemp">
- <div class="mask" @click="close">
- <div class="middle msgBox">
- <p v-html=msgtxt></p>
- <!-- <p >{{msgtxt}}</p> -->
- </div>
- </div>
- </template>
- <template id="skinTemp">
- <div class="mask">
- <div class="middle skinBox">
- <div class="skinPic images" v-viewer>
- <img :src="skinid.img" :key="skinid.img" alt="" @click="image(skinid.img)">
- <p class="name">{{skinid.name}}</p>
- </div>
- <p class="nickname">{{$t("message.nickname")}}{{skinid.nikename}}</p>
- <p class="text">
- {{$t("message.Concept")}}
- {{skinid.concept}}
- </p>
- <div class="itemBtn" v-show="!leaderboader">
- <div class="voteBtn" :class="skinid.vote ? 'voteBtn1' : ''">
- <p v-text='$t("message.vote")' v-if="!skinid.vote" @click="voteusers(skinid.id)"></p>
- <p v-text='$t("message.voted")' v-else @click="voteusers('0')"></p>
- </div>
- <div class="itemShareBtn">
- <p v-text='$t("message.share")' @click="opensharebox(skinid.id)"></p>
- </div>
- </div>
- <img class='close' src="./image/close.png" alt="" @click="close">
- </div>
- </div>
- </template>
- <template id="imageTemp">
- <!-- <div class="mask" @click="close"> -->
- <div class="imagebox">
- <!-- <img :src="imgsrc" alt="" class="bigImage"> -->
- <!-- <img :src="imgsrc" :key="imgsrc"> -->
- <!-- <button type="button" @click="show">Show</button> -->
- </div>
- <!-- </div> -->
- </template>
- <div id="fb-root"></div>
- <script>
- (function (d, s, id) {
- var js, fjs = d.getElementsByTagName(s)[0];
- if (d.getElementById(id)) return;
- js = d.createElement(s);
- js.id = id;
- js.src = "https://connect.facebook.net/en_US/sdk.js";
- fjs.parentNode.insertBefore(js, fjs);
- }(document, 'script', 'facebook-jssdk'));
- </script>
- </body>
- <script src="https://static.mobilelegends.com/resource/clipboard.min.js"></script>
- <script src="https://static.mobilelegends.com/resource/vue.min.js"></script>
- <script src="https://static.mobilelegends.com/resource/js-cookie.min.js"></script>
- <script src="https://static.mobilelegends.com/resource/layer/layer.js"></script>
- <script src="https://static.mobilelegends.com/resource/vue-i18n.min.js"></script>
- <script src="//unpkg.com/viewerjs/dist/viewer.js"></script>
- <script src="//unpkg.com/v-viewer/dist/v-viewer.js"></script>
- <script>
- Vue.use(VueViewer.default, {
- defaultOptions: {
- navbar: false,
- title: false,
- toolbar: false
- }
- })
- </script>
- <script src="https://cdnjs.cloudflare.com/ajax/libs/vue-lazyload/1.2.6/vue-lazyload.js"></script>
- <script>
- Vue.use(VueLazyload);
- </script>
- <script src="Mlogin.js"></script>
- <script src="js/language.js"></script>
- <script src="js/index1.3.js"></script>
- <script src="https://static.mobilelegends.com/resource/swiper.min.js"></script>
- <script>
- var mySwiper = new Swiper('.swiper-container', {
- direction: 'horizontal', // 垂直切换选项
- pagination: {
- el: '.swiper-pagination',
- bulletActiveClass: 'my-bullet-active',
- },
- effect: 'fade',
- fadeEffect: {
- crossFade: true,
- },
- lazy: {
- loadPrevNext: true,
- },
- observer: true, //修改swiper自己或子元素时,自动初始化swiper
- observeParents: true, //修改swiper的父元素时,自动初始化swiper
- })
- </script>
- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-91393926-4"></script>
- <script>
- window.dataLayer = window.dataLayer || [];
- function gtag() {
- dataLayer.push(arguments);
- }
- gtag('js', new Date());
- gtag('config', 'UA-91393926-4');
- </script>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement