活动模块-详情and分享落地页install

This commit is contained in:
chenruiye
2025-05-07 13:56:37 +08:00
parent 0372e8d69f
commit 994943b4df
18 changed files with 1140 additions and 0 deletions

View File

@@ -0,0 +1,229 @@
html,
body {
height: 100%;
}
.back {
width: 100%;
height: 0.5866666667rem;
line-height: 0.5866666667rem;
position: fixed;
left: 0;
top: 0;
padding-top: 1.4666666667rem;
padding-bottom: 0.2933333333rem;
text-align: center;
color: #FFFFFF;
font-size: 0.5066666667rem;
font-weight: bold;
z-index: 10;
background: #FFFFFF;
}
.back .back_img {
width: 0.5866666667rem;
height: 0.5866666667rem;
position: absolute;
left: 0.24rem;
}
.back p {
font-family: PingFang SC, PingFang SC;
font-weight: 500;
font-size: 0.4266666667rem;
color: #313131;
text-align: center;
font-style: normal;
text-transform: none;
}
.back .share {
width: 0.5866666667rem;
height: 0.5866666667rem;
position: absolute;
right: 0.24rem;
}
.user_info {
margin: 2.5333333333rem 0.4rem 0;
display: flex;
align-items: center;
justify-content: space-between;
}
.user_info .left .felx_box {
display: flex;
align-items: center;
}
.user_info .left .felx_box .avatar img {
width: 0.9333333333rem;
height: 0.9333333333rem;
}
.user_info .left .felx_box .box_right {
margin-left: 0.16rem;
}
.user_info .left .felx_box .box_right .name {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3733333333rem;
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
line-height: 0.5333333333rem;
}
.user_info .left .felx_box .box_right .id {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.32rem;
color: #7B7B7D;
text-align: left;
font-style: normal;
text-transform: none;
line-height: 0.4533333333rem;
}
.user_info .right {
background: #FFFFFF;
border-radius: 0.4533333333rem;
border: 0.0266666667rem solid #D9D9D9;
padding: 0.1066666667rem 0.24rem;
display: flex;
align-items: center;
justify-content: center;
}
.user_info .right img {
width: 0.48rem;
height: 0.48rem;
}
.user_info .right .Unsub {
font-family: PingFang SC, PingFang SC;
font-weight: 500;
font-size: 0.3466666667rem;
color: #313131;
line-height: 0.48rem;
text-align: left;
font-style: normal;
text-transform: none;
margin-left: 0.1066666667rem;
}
.banner {
margin: 0.2666666667rem 0.4rem 0;
}
.banner img {
width: 100%;
height: 3.1466666667rem;
border-radius: 0.32rem;
}
.title_name {
margin: 0.2666666667rem 0.4rem 0;
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: 0.4rem;
color: #313131;
line-height: 0.56rem;
text-align: left;
font-style: normal;
text-transform: none;
}
.active_info {
margin: 0.2666666667rem 0.4rem 0;
background: #F2F3F7;
border-radius: 0.16rem;
padding: 0.24rem 0.1866666667rem;
}
.active_info .time {
display: flex;
align-items: center;
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3466666667rem;
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
.active_info .time img {
width: 0.4266666667rem;
height: 0.4266666667rem;
margin-right: 0.1333333333rem;
}
.active_info .room {
margin-top: 0.2133333333rem;
display: flex;
align-items: center;
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3466666667rem;
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
.active_info .room img {
width: 0.4266666667rem;
height: 0.4266666667rem;
margin-right: 0.1333333333rem;
}
.content_description {
margin: 0.2666666667rem 0.4rem 0;
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3733333333rem;
color: #313131;
line-height: 0.5333333333rem;
text-align: left;
font-style: normal;
text-transform: none;
}
.sub_list {
margin: 0.5333333333rem 0.4rem 0;
}
.sub_list .title_num {
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: 0.4rem;
color: #313131;
line-height: 0.56rem;
text-align: left;
font-style: normal;
text-transform: none;
margin-bottom: 0.2666666667rem;
}
.sub_list .sub_box {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 0.4266666667rem;
}
.sub_list .sub_box .info {
display: flex;
align-items: center;
}
.sub_list .sub_box .info .avatar img {
width: 0.9333333333rem;
height: 0.9333333333rem;
}
.sub_list .sub_box .info .box_right {
margin-left: 0.16rem;
}
.sub_list .sub_box .info .box_right .name {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3733333333rem;
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
line-height: 0.5333333333rem;
}
.sub_list .sub_box .time {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.32rem;
color: #7B7B7D;
line-height: 0.4533333333rem;
text-align: right;
font-style: normal;
text-transform: none;
}

View File

@@ -0,0 +1,265 @@
@charset "UTF-8";
@function px2rem($px) {
@return $px / 75+rem;
}
html,
body {
// width: 100%;
height: 100%;
}
.back {
width: 100%;
height: px2rem(44);
line-height: px2rem(44);
position: fixed;
left: 0;
top: 0;
padding-top: px2rem(110);
padding-bottom: px2rem(22);
text-align: center;
color: #FFFFFF;
font-size: px2rem(38);
font-weight: bold;
z-index: 10;
background: #FFFFFF;
.back_img {
width: px2rem(44);
height: px2rem(44);
position: absolute;
left: px2rem(18);
// top: px2rem(0);
}
p {
font-family: PingFang SC, PingFang SC;
font-weight: 500;
font-size: px2rem(32);
color: #313131;
text-align: center;
font-style: normal;
text-transform: none;
}
.share {
width: px2rem(44);
height: px2rem(44);
position: absolute;
right: px2rem(18);
}
}
.user_info {
margin: px2rem(190) px2rem(30) 0;
display: flex;
align-items: center;
justify-content: space-between;
.left {
.felx_box {
display: flex;
align-items: center;
.avatar {
img {
width: px2rem(70);
height: px2rem(70);
}
}
.box_right {
margin-left: px2rem(12);
.name {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: px2rem(28);
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
line-height: px2rem(40);
}
.id {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: px2rem(24);
color: #7B7B7D;
text-align: left;
font-style: normal;
text-transform: none;
line-height: px2rem(34);
}
}
}
}
.right {
background: #FFFFFF;
border-radius: px2rem(34);
border: px2rem(2) solid #D9D9D9;
padding: px2rem(8) px2rem(18);
display: flex;
align-items: center;
justify-content: center;
img {
width: px2rem(36);
height: px2rem(36);
}
.Unsub {
font-family: PingFang SC, PingFang SC;
font-weight: 500;
font-size: px2rem(26);
color: #313131;
line-height: px2rem(36);
text-align: left;
font-style: normal;
text-transform: none;
margin-left: px2rem(8);
}
}
}
.banner {
margin: px2rem(20) px2rem(30) 0;
img {
width: 100%;
height: px2rem(236);
border-radius: px2rem(24);
}
}
.title_name {
margin: px2rem(20) px2rem(30) 0;
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: px2rem(30);
color: #313131;
line-height: px2rem(42);
text-align: left;
font-style: normal;
text-transform: none;
}
.active_info {
margin: px2rem(20) px2rem(30) 0;
background: #F2F3F7;
border-radius: px2rem(12);
padding: px2rem(18) px2rem(14);
.time {
display: flex;
align-items: center;
img {
width: px2rem(32);
height: px2rem(32);
margin-right: px2rem(10);
}
font-family: PingFang SC,
PingFang SC;
font-weight: 400;
font-size: px2rem(26);
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
.room {
margin-top: px2rem(16);
display: flex;
align-items: center;
img {
width: px2rem(32);
height: px2rem(32);
margin-right: px2rem(10);
}
font-family: PingFang SC,
PingFang SC;
font-weight: 400;
font-size: px2rem(26);
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
}
.content_description{
margin: px2rem(20) px2rem(30) 0;
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: px2rem(28);
color: #313131;
line-height: px2rem(40);
text-align: left;
font-style: normal;
text-transform: none;
}
.sub_list{
margin: px2rem(40) px2rem(30) 0;
.title_num{
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: px2rem(30);
color: #313131;
line-height: px2rem(42);
text-align: left;
font-style: normal;
text-transform: none;
margin-bottom: px2rem(20);
}
.sub_box{
display: flex;
align-items: center;
justify-content: space-between;
margin-top: px2rem(32);
.info{
display: flex;
align-items: center;
.avatar {
img {
width: px2rem(70);
height: px2rem(70);
}
}
.box_right {
margin-left: px2rem(12);
.name {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: px2rem(28);
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
line-height: px2rem(40);
}
}
}
.time{
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: px2rem(24);
color: #7B7B7D;
line-height: px2rem(34);
text-align: right;
font-style: normal;
text-transform: none;
}
}
}

View File

@@ -0,0 +1,143 @@
html,
body {
width: 100%;
}
.page {
padding: 0 0.4rem;
}
.user_info {
text-align: center;
margin-top: 0.6933333333rem;
}
.user_info .avatar img {
width: 1.9466666667rem;
height: 1.9466666667rem;
border-radius: 50%;
}
.user_info .Namename {
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: 0.3733333333rem;
color: #313131;
line-height: 0.5333333333rem;
text-align: center;
font-style: normal;
text-transform: none;
margin-top: 0.24rem;
}
.user_info .id_num {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3466666667rem;
color: #7B7B7D;
line-height: 0.48rem;
text-align: center;
font-style: normal;
text-transform: none;
margin-top: 0.0533333333rem;
}
.title_tip {
font-family: PingFang SC, PingFang SC;
font-weight: 500;
font-size: 0.3733333333rem;
line-height: 0.5333333333rem;
color: #FF8C03;
text-align: center;
font-style: normal;
text-transform: none;
background: #FFF6E8;
border-radius: 5.3866666667rem;
padding: 0.0533333333rem 0.4266666667rem;
margin: 0.3466666667rem 0.24rem;
}
.banner img {
width: 100%;
height: 3.1466666667rem;
border-radius: 0.32rem;
}
.title_txt {
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: 0.4rem;
color: #313131;
line-height: 0.56rem;
text-align: left;
font-style: normal;
text-transform: none;
margin-top: 0.2666666667rem;
}
.active_info {
margin: 0.2666666667rem 0 0;
background: #F2F3F7;
border-radius: 0.16rem;
padding: 0.24rem 0.1866666667rem;
}
.active_info .time {
display: flex;
align-items: center;
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3466666667rem;
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
.active_info .time img {
width: 0.4266666667rem;
height: 0.4266666667rem;
margin-right: 0.1333333333rem;
}
.active_info .room {
margin-top: 0.2133333333rem;
display: flex;
align-items: center;
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3466666667rem;
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
.active_info .room img {
width: 0.4266666667rem;
height: 0.4266666667rem;
margin-right: 0.1333333333rem;
}
.content_description {
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: 0.3733333333rem;
color: #313131;
line-height: 0.5333333333rem;
text-align: left;
font-style: normal;
text-transform: none;
margin-top: 0.2666666667rem;
}
.foot_btn {
background: linear-gradient(270deg, #E29030 0%, #FCC074 100%);
border-radius: 0.6666666667rem;
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: 0.4266666667rem;
color: #FFFFFF;
line-height: 0.5866666667rem;
text-align: center;
font-style: normal;
text-transform: none;
display: flex;
align-items: center;
justify-content: center;
padding: 0.24rem 1.1733333333rem;
margin: 0.5333333333rem 1.8666666667rem;
}

View File

@@ -0,0 +1,155 @@
@charset "UTF-8";
@function px2rem($px) {
@return $px / 75+rem;
}
html,
body {
width: 100%;
// height: 100%;
}
.page{
padding: 0 px2rem(30);
}
.user_info{
text-align: center;
margin-top: px2rem(52);
.avatar{
img{
width: px2rem(146);
height: px2rem(146);
border-radius: 50%;
}
}
.Namename{
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: px2rem(28);
color: #313131;
line-height: px2rem(40);
text-align: center;
font-style: normal;
text-transform: none;
margin-top: px2rem(18);
}
.id_num{
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: px2rem(26);
color: #7B7B7D;
line-height: px2rem(36);
text-align: center;
font-style: normal;
text-transform: none;
margin-top: px2rem(4);
}
}
.title_tip{
font-family: PingFang SC, PingFang SC;
font-weight: 500;
font-size: px2rem(28);
line-height: px2rem(40);
color: #FF8C03;
text-align: center;
font-style: normal;
text-transform: none;
background: #FFF6E8;
border-radius: px2rem(404);
padding: px2rem(4) px2rem(32);
margin: px2rem(26) px2rem(18);
}
.banner{
img{
width: 100%;
height: px2rem(236);
border-radius: px2rem(24);
}
}
.title_txt{
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: px2rem(30);
color: #313131;
line-height: px2rem(42);
text-align: left;
font-style: normal;
text-transform: none;
margin-top: px2rem(20);
}
.active_info {
margin: px2rem(20) 0 0;
background: #F2F3F7;
border-radius: px2rem(12);
padding: px2rem(18) px2rem(14);
.time {
display: flex;
align-items: center;
img {
width: px2rem(32);
height: px2rem(32);
margin-right: px2rem(10);
}
font-family: PingFang SC,
PingFang SC;
font-weight: 400;
font-size: px2rem(26);
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
.room {
margin-top: px2rem(16);
display: flex;
align-items: center;
img {
width: px2rem(32);
height: px2rem(32);
margin-right: px2rem(10);
}
font-family: PingFang SC,
PingFang SC;
font-weight: 400;
font-size: px2rem(26);
color: #313131;
text-align: left;
font-style: normal;
text-transform: none;
}
}
.content_description{
font-family: PingFang SC, PingFang SC;
font-weight: 400;
font-size: px2rem(28);
color: #313131;
line-height: px2rem(40);
text-align: left;
font-style: normal;
text-transform: none;
margin-top: px2rem(20);
}
.foot_btn{
background: linear-gradient( 270deg, #E29030 0%, #FCC074 100%);
border-radius: px2rem(50);
font-family: PingFang SC, PingFang SC;
font-weight: 600;
font-size: px2rem(32);
color: #FFFFFF;
line-height: px2rem(44);
text-align: center;
font-style: normal;
text-transform: none;
display: flex;
align-items: center;
justify-content: center;
padding: px2rem(18) px2rem(88);
margin: px2rem(40) px2rem(140);
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 978 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

View File

@@ -0,0 +1,111 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"
/>
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title class="page_title"></title>
<link rel="stylesheet" href="../../common/css/reset.css" />
<link rel="stylesheet" href="css/index.css?v=1.1" />
<link rel="stylesheet" href="../../common/css/animate.css" />
</head>
<body>
<!-- 頂部返回 -->
<div class="back">
<img src="./images/travel/backB.png" alt="" class="back_img" />
<img src="./images/share.png" alt="" class="share" />
<p class="page_title">Event Details</p>
</div>
<div class="user_info">
<div class="left">
<div class="felx_box">
<div class="avatar">
<img src="" alt="" />
</div>
<div class="box_right">
<div class="name">Namename</div>
<div class="id">ID:4451212</div>
</div>
</div>
</div>
<div class="right">
<img src="./images/unsub.png" alt="" />
<div class="Unsub">Unsub</div>
</div>
</div>
<div class="banner">
<img src="" alt="" />
</div>
<div class="title_name">Singing competition. Welcome to participate!!</div>
<div class="active_info">
<div class="time">
<img src="./images/time.png" alt="" />
Start Time:<span>2025-02-12 21:00</span>
</div>
<div class="room">
<img src="./images/home.png" alt="" />
Room ID:<span>9854522</span>
</div>
</div>
<div class="content_description">
With songs as wings, sing out the future! Seek the brightest stars and let
the world hear your voice! With songs as wings, sing out the future! Seek
the brightest stars and let the world hear your voice!
</div>
<div class="sub_list">
<div class="title_num">Sub (321)</div>
<div class="sub_box">
<div class="info">
<div class="avatar">
<img src="" alt="" />
</div>
<div class="box_right">
<div class="name">Namename</div>
</div>
</div>
<div class="time">2024-01-14 12:00</div>
</div>
<div class="sub_box">
<div class="info">
<div class="avatar">
<img src="" alt="" />
</div>
<div class="box_right">
<div class="name">Namename</div>
</div>
</div>
<div class="time">2024-01-14 12:00</div>
</div>
<div class="sub_box">
<div class="info">
<div class="avatar">
<img src="" alt="" />
</div>
<div class="box_right">
<div class="name">Namename</div>
</div>
</div>
<div class="time">2024-01-14 12:00</div>
</div>
</div>
</body>
</html>
<script src="../../common/js/flexible.js"></script>
<script src="../../common/js/jquery-3.2.1.min.js"></script>
<script src="../../common/js/common2.js"></script>
<script src="../../common/js/layer.js"></script>
<script src="../../common/js/vconsole.min.js"></script>
<script src="../../common/js/route-constant.js"></script>
<script src="../../common/js/svga.min.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script src="../../common/js/svga.min.js"></script>
<script src="./js/index.js?v=1.0"></script>

View File

@@ -0,0 +1,85 @@
let urlPrefix = getUrlPrefix()
let browser = checkVersion()
let env = EnvCheck();
if (env == 'test') {
new VConsole();
}
// 封裝layer消息提醒框
let layerIndex
var langReplace;
var localLang;
const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => {
layer.open({
type: 2,
shadeClose: false,
content,
success(e) {
layerIndex = $(e).attr('index')
}
})
}
const hideLoading = (index) => {
layer.close(index)
}
const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => {
layer.open({
content,
time,
skin: 'msg'
})
}
// 初始化函數
$(function () {
getInfoFromClient();
fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言
setTimeout(function () {
// 頁面全屏
if (browser.app) {
if (browser.android) {
window.androidJsObj.initShowNav(false)
} else {
window.webkit.messageHandlers.initShowNav.postMessage(0)
}
};
// 頂部返回事件
$('.back img').click(() => {
if (browser.android) {
window.androidJsObj.closeWebView()
} else {
window.webkit.messageHandlers.closeWebView.postMessage(null)
}
})
fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言
langReplace = window.lang.replace;
localLang = window.lang;
translateFun();
// getData()
}, 100)
})
function translateFun() {
var langReplace = window.lang.replace;
var localLang = window.lang;
$('.Confirm').html(langReplace(localLang.demoModule.Confirm));
}
function getData() {
showLoading();
networkRequest({
type: "GET",
url: urlPrefix + "/bdGuild/center",
data: {
},
success: function (res) {
hideLoading(layerIndex);
},
error: function (res) {
console.log(res, "报错啦");
hideLoading(layerIndex);
},
})
}
$('.share').click(function () {
window.location.href = `./shareIndex.html`
return
})

View File

@@ -0,0 +1,61 @@
let urlPrefix = getUrlPrefix()
let browser = checkVersion()
let env = EnvCheck();
if (env == 'test') {
new VConsole();
}
// 封裝layer消息提醒框
let layerIndex
var langReplace;
var localLang;
const showLoading = (content = langReplace(localLang.demoModule.layerIndex1)) => {
layer.open({
type: 2,
shadeClose: false,
content,
success(e) {
layerIndex = $(e).attr('index')
}
})
}
const hideLoading = (index) => {
layer.close(index)
}
const toastMsg = (content = langReplace(localLang.demoModule.layerIndex2), time = 2) => {
layer.open({
content,
time,
skin: 'msg'
})
}
// 初始化函數
$(function () {
getInfoFromClient();
fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言
setTimeout(function () {
// 頁面全屏
if (browser.app) {
if (browser.android) {
window.androidJsObj.initShowNav(false)
} else {
window.webkit.messageHandlers.initShowNav.postMessage(0)
}
};
fuzzyMatchUpdateQueryStringParameterFun(); // 判断语言
langReplace = window.lang.replace;
localLang = window.lang;
translateFun();
// getData()
}, 100)
})
$(".foot_btn").click(function (event) {
event.preventDefault(); // 阻止默认行为
var deepLinkUrl = `molistar://app?code=`; // 你的 Deep Link URL
window.location.href = deepLinkUrl;
// 设置超时检测
setTimeout(function() {
window.location.href = 'https://api.molistar.xyz/molistar/home/index.html'
}, 2000); // 超时时间 500ms
})

View File

@@ -0,0 +1,7 @@
// 阿拉伯
langAr = {
// 模块
demoModule: {
}
}

View File

@@ -0,0 +1,7 @@
// 英文
langEn = {
// 模块
demoModule: {
}
}

View File

@@ -0,0 +1,6 @@
// 英文
langTr = {
// 模块
demoModule: {
}
}

View File

@@ -0,0 +1,6 @@
// 中文
langZh = {
// 模塊
demoModule: {
}
}

View File

@@ -0,0 +1,65 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"
/>
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title></title>
<link rel="stylesheet" href="../../common/css/reset.css" />
<link rel="stylesheet" href="css/shareIndex.css?v=1.1" />
<link rel="stylesheet" href="../../common/css/animate.css" />
</head>
<body>
<div class="page">
<div class="user_info">
<div class="avatar">
<img src="" alt="" />
</div>
<div class="Namename">Namename</div>
<div class="id_num">ID:4451212</div>
</div>
<div class="title_tip">
A room activity has been held. Let's join in!!
</div>
<div class="banner">
<img src="" alt="" />
</div>
<div class="title_txt">Singing competition. Welcome to participate!!</div>
<div class="active_info">
<div class="time">
<img src="./images/time.png" alt="" />
Start Time:<span>2025-02-12 21:00</span>
</div>
<div class="room">
<img src="./images/home.png" alt="" />
Room ID:<span>9854522</span>
</div>
</div>
<div class="content_description">
With songs as wings, sing out the future! Seek the brightest stars and let
the world hear your voice! With songs as wings, sing out the future! Seek
the brightest stars and let the world hear your voice!
</div>
<div class="foot_btn">Open Molistar</div>
</div>
</body>
</html>
<script src="../../common/js/flexible.js"></script>
<script src="../../common/js/jquery-3.2.1.min.js"></script>
<script src="../../common/js/common2.js"></script>
<script src="../../common/js/layer.js"></script>
<script src="../../common/js/vconsole.min.js"></script>
<script src="../../common/js/route-constant.js"></script>
<script src="../../common/js/svga.min.js"></script>
<script src="./local/en.js"></script>
<script src="./local/zh.js"></script>
<script src="./local/ar.js"></script>
<script src="./local/tr.js"></script>
<script src="../../common/local/langHandler.js"></script>
<script src="../../common/js/svga.min.js"></script>
<script src="./js/shareIndex.js?v=1.0"></script>