This commit is contained in:
huangjinming 2023-03-17 10:03:13 +08:00
parent 023ef3ca4c
commit 2e9f96f6af
58 changed files with 33 additions and 21 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 629 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 444 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 920 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 629 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 444 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 B

View File

@ -11,7 +11,7 @@
stretch: 10, stretch: 10,
depth: 100, depth: 100,
modifier: 3, modifier: 3,
slideShadows: true, slideShadows:false,
scale: 0.98, scale: 0.98,
}" }"
:pagination="{ :pagination="{
@ -19,7 +19,6 @@
}" }"
:modules="modules" :modules="modules"
:loop="true" :loop="true"
:autoplay="{ delay: 3000, disableOnInteraction: false }"
class="mySwiper" class="mySwiper"
ref="myRef" ref="myRef"
:navigation="{ :navigation="{
@ -28,7 +27,8 @@
}" }"
> >
<swiper-slide v-for="(item, index) in imageList" :key="index" <swiper-slide v-for="(item, index) in imageList" :key="index"
><img :src="item.imgSrc" /> >
<div class="geme-feature-img"><img :src="item.imgSrc" /></div>
<div class="mask-next"></div> <div class="mask-next"></div>
<div class="mask-prev"></div> <div class="mask-prev"></div>
</swiper-slide> </swiper-slide>
@ -70,7 +70,7 @@ const imageList = reactive([
{ imgSrc: new URL("@/assets/img/home/game-swiper-card/04.png", import.meta.url).href }, { imgSrc: new URL("@/assets/img/home/game-swiper-card/04.png", import.meta.url).href },
{ imgSrc: new URL("@/assets/img/home/game-swiper-card/05.png", import.meta.url).href }, { imgSrc: new URL("@/assets/img/home/game-swiper-card/05.png", import.meta.url).href },
]); ]);
const modules = [EffectCoverflow, Pagination,Autoplay]; const modules = [EffectCoverflow, Pagination];
const boxStyle4 = computed(() => ({ const boxStyle4 = computed(() => ({
perspective: "300px", perspective: "300px",
transition: "0s", transition: "0s",
@ -86,45 +86,54 @@ const handSlideNext = () => {
}; };
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.swiper { .swiper-content {
width: 100%; width: 100%;
padding-top: 50px; // padding-top: 50px;
height: 544px;
padding-bottom: 50px; padding-bottom: 50px;
} }
.swiper-slide { .swiper-slide {
background-position: center; // background-position: center;
background-size: cover; // background-size: cover;
width: 300px; // width: 300px;
height: 300px;
} }
.swiper-slide img { .swiper-slide img {
display: block; display: block;
width: 100%; width: 100%;
height: 100%;
} }
.swiper-content { .swiper-content {
position: relative; position: relative;
.swiper-btn-next { .swiper-btn-next {
position: absolute; position: absolute;
right: 250px; right: 250px;
top: 224px; top: 254px;
z-index: 5; z-index: 5;
cursor: pointer; cursor: pointer;
} }
.swiper-btn-prev { .swiper-btn-prev {
position: absolute; position: absolute;
left: 250px; left: 250px;
top: 224px; top: 254px;
z-index: 5; z-index: 5;
cursor: pointer; cursor: pointer;
} }
} }
.mySwiper { .mySwiper {
.geme-feature-img{
height: 544px;
img{
object-fit: contain;
}
}
img { img {
// margin: 50px; // margin: 50px;
// box-shadow: 30px 30px 30px #e50c0ca6; // box-shadow: 30px 30px 30px #e50c0ca6;
animation: glow 2.5s ease-in-out infinite; // animation: glow 2.5s ease-in-out infinite;
} }
@keyframes glow { @keyframes glow {
@ -167,7 +176,7 @@ const handSlideNext = () => {
.mask-next { .mask-next {
position: absolute; position: absolute;
left: 0; left: 0;
top: 0; top:69px;
width: 720px; width: 720px;
height: 410px; height: 410px;
z-index: 1; z-index: 1;
@ -180,7 +189,7 @@ const handSlideNext = () => {
.mask-prev { .mask-prev {
position: absolute; position: absolute;
left: 0; left: 0;
top: 0; top:69px;
width: 720px; width: 720px;
height: 410px; height: 410px;
z-index: 1; z-index: 1;

View File

@ -342,7 +342,7 @@ function handleScroll() {
background: url("@/assets/img/home/pve-btn.png") no-repeat; background: url("@/assets/img/home/pve-btn.png") no-repeat;
background-size: 100% 100%; background-size: 100% 100%;
opacity: 0; opacity: 0;
transform: scaleX(1.1); // transform: scaleX(1.1);
clip-path: polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%); clip-path: polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);
transition: transform 0.25s ease-in-out; transition: transform 0.25s ease-in-out;

View File

@ -2,9 +2,9 @@
<div> <div>
<div class="header header-top"> <div class="header header-top">
<div class="header-logo"> <div class="header-logo">
<a href="#"> <router-link to="/">
<img src="../../assets/img/home/header-logo.png" alt="" <img src="../../assets/img/home/header-logo.png" alt=""
/></a> /></router-link>
</div> </div>
<div class="nav"> <div class="nav">
<a <a

View File

@ -17,27 +17,30 @@ const routes = [
path: "/gellery", path: "/gellery",
name: "gellery", name: "gellery",
component: () => component: () =>
import(/* webpackChunkName "gellery" */ "././../views/GalleryView.vue"), import(/* webpackChunkName "gellery" */ "@/views/GalleryView.vue"),
}, },
{ {
path: "/marketpalce", path: "/marketpalce",
name: "marketpalce", name: "marketpalce",
component: () => component: () =>
import( import(
/* webpackChunkName "marketpalce" */ "././../views/MarketplaceView.vue" /* webpackChunkName "marketpalce" */ "@/views/MarketplaceView.vue"
), ),
}, },
{ {
path: "/contact", path: "/contact",
name: "contact", name: "contact",
component: () => component: () =>
import(/* webpackChunkName "contact" */ "././../views/ContactUsView.vue"), import(/* webpackChunkName "contact" */ "@/views/ContactUsView.vue"),
}, },
]; ];
const router = createRouter({ const router = createRouter({
history: createWebHistory(), history: createWebHistory(),
routes, routes,
scrollBehavior(to, from, savedPosition) {
return { top: 0 };
},
}); });
export default router; export default router;