fix product-introduction 768

This commit is contained in:
yuanshan 2025-10-11 11:56:55 +08:00
parent 6679da97f6
commit 63c39cfb9a
2 changed files with 192 additions and 212 deletions

View File

@ -262,11 +262,10 @@
</div>
</template>
<style scoped>
<style scoped lang="scss">
.page-container {
background-color: #fff;
font-family: "PingFang SC", sans-serif;
/* width:932px */
margin: 0 auto;
position: relative;
}

View File

@ -2,23 +2,21 @@
<template>
<div class="page-container">
<div class="grid-lines px-fixed">
<div class="grid-lines">
<div class="line solid line-1"></div>
<div class="line dashed line-2"></div>
<div class="line dashed line-3"></div>
<div class="line dashed line-4"></div>
<div class="line solid line-5"></div>
</div>
<section class="hero-section px-fixed relative">
<section class="hero-section relative">
<div class="hero-content">
<div class="hero-title">
More than just a tool<br />
Comprehensive growth solutions, <br />
providing a one-stop solution for content creation,<br />
publishing, analysis, and monetization
Comprehensive growth solutions, <br />providing a one-stop solution
for <br />content creation, publishing, analysis, <br />and
monetization
</div>
</div>
<div class="core-value-card px-fixed">
<div class="core-value-card">
<div class="card-content">
<div class="card-title">Core Value</div>
<div class="card-text">
@ -33,13 +31,13 @@
</div>
</div>
<img
src="@/assets/image/1440/product-introduction-img2.png"
src="@/assets/image/768/product-introduction-img2.png"
alt="background"
class="hero-bg-img"
/>
</section>
<section class="features-section px-fixed">
<section class="features-section">
<div class="section-header">
<div class="decorator-bar"></div>
<div class="section-title">Product Features</div>
@ -47,7 +45,7 @@
<div class="features-list">
<div class="feature-item">
<div class="feature-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
One-click Synchronous Publishing
</div>
<div class="feature-description">
@ -57,7 +55,7 @@
</div>
<div class="feature-item">
<div class="feature-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Intelligent Scheduled Publishing
</div>
<div class="feature-description">
@ -67,7 +65,7 @@
</div>
<div class="feature-item">
<div class="feature-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Unified Management of Multiple Accounts
</div>
<div class="feature-description">
@ -78,7 +76,7 @@
</div>
<div class="feature-item">
<div class="feature-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Cloud Content Library
</div>
<div class="feature-description">
@ -88,7 +86,7 @@
</div>
<div class="feature-item">
<div class="feature-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Basic Data Tracking
</div>
<div class="feature-description">
@ -100,21 +98,28 @@
</div>
</section>
<section class="solutions-section px-fixed">
<section class="solutions-section">
<div class="section-header">
<div class="decorator-bar"></div>
<div class="section-title">Value Added Solutions</div>
</div>
<div class="solutions-content">
<div class="solution-image-container">
<img
src="@/assets/image/768/product-introduction-img1.png"
alt="Value Added Solutions"
class="solution-image"
/>
</div>
<div class="solutions-list">
<div class="solution-item">
<img
src="@/assets/image/1440/product-introduction-icon1.png"
src="@/assets/image/768/product-introduction-icon1.png"
alt="KOL Brand Promotion"
class="solution-icon"
/>
<div class="solution-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
KOL Brand Promotion Services
</div>
<div class="solution-description">
@ -125,12 +130,12 @@
</div>
<div class="solution-item">
<img
src="@/assets/image/1440/product-introduction-icon2.png"
src="@/assets/image/768/product-introduction-icon2.png"
alt="Content Creation Support"
class="solution-icon"
/>
<div class="solution-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Professional Content Creation Support
</div>
<div class="solution-description">
@ -141,12 +146,12 @@
</div>
<div class="solution-item">
<img
src="@/assets/image/1440/product-introduction-icon3.png"
src="@/assets/image/768/product-introduction-icon3.png"
alt="Account Operation"
class="solution-icon"
/>
<div class="solution-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Account Operation and Hosting Services
</div>
<div class="solution-description">
@ -156,40 +161,29 @@
</div>
</div>
</div>
<div class="solution-image-container">
<img
src="@/assets/image/1440/product-introduction-img1.png"
alt="Value Added Solutions"
class="solution-image"
style="width: 434px"
/>
</div>
</div>
</section>
<section class="advantages-section px-fixed">
<div class="advantages-content px-fixed">
<section class="advantages-section">
<div class="advantages-content">
<div class="advantages-header">
<div class="decorator-bar"></div>
<div class="section-title text-white">Our Advantages</div>
</div>
<div style="width: 50%">
<div class="advantages-list">
<div class="advantage-item">
<div class="advantage-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Time Saving
</div>
<div class="advantage-description">
Multi platform publishing efficiency improvement, allowing you
to focus on content creation.
Multi platform publishing efficiency improvement, allowing you to
focus on content creation.
</div>
</div>
<div class="advantage-item">
<div class="advantage-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Safe and Reliable
</div>
<div class="advantage-description">
@ -199,7 +193,7 @@
</div>
<div class="advantage-item">
<div class="advantage-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Maintain Consistency
</div>
<div class="advantage-description">
@ -209,7 +203,7 @@
</div>
<div class="advantage-item">
<div class="advantage-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Data Driven
</div>
<div class="advantage-description">
@ -218,7 +212,7 @@
</div>
<div class="advantage-item">
<div class="advantage-title">
<div class="vertical-line px-fixed"></div>
<div class="vertical-line"></div>
Easy to Use
</div>
<div class="advantage-description">
@ -228,12 +222,11 @@
</div>
</div>
</div>
</div>
</section>
<section class="cta-section px-fixed">
<section class="cta-section">
<img
src="@/assets/image/1440/product-introduction-img5.png"
src="@/assets/image/768/product-introduction-img5.png"
alt="background"
class="cta-bg-img"
/>
@ -258,7 +251,7 @@
</div>
<div class="cta-qr-code">
<img
src="@/assets/image/1440/product-introduction-img6.png"
src="@/assets/image/768/product-introduction-img6.png"
alt="QR Code"
/>
</div>
@ -267,7 +260,7 @@
</div>
</template>
<style scoped>
<style scoped lang="scss">
.page-container {
background-color: #fff;
font-family: "PingFang SC", sans-serif;
@ -275,10 +268,10 @@
position: relative;
}
.hero-section.px-fixed {
.hero-section {
text-align: center;
position: relative;
background-image: url("@/assets/image/1440/product-introduction-img3.png");
background-image: url("@/assets/image/768/product-introduction-img3.png");
background-repeat: no-repeat;
background-size: 100% auto;
background-position: top;
@ -290,28 +283,29 @@
}
.hero-title {
font-size: 40px;
font-size: 32 * 2.5px;
font-weight: 500;
line-height: 56px;
letter-spacing: 1.2px;
padding: 153px 0;
line-height: 56 * 2.5px;
letter-spacing: 1.2 * 2.5px;
padding: 153 * 2.5px 0 133 * 2.5px 0;
color: #000;
z-index: 2;
}
.hero-bg-img {
position: absolute;
bottom: -204px;
bottom: -24 * 2.5px;
left: 0;
width: 100%;
/* height: 100%; */
z-index: 1;
}
.core-value-card.px-fixed {
width: 932px;
padding: 40px 32px;
.core-value-card {
width: 662 * 2.5px;
padding: 40 * 2.5px 32 * 2.5px;
margin: 0 auto;
background-color: #fff;
border-radius: 16px;
box-shadow: 0px 3px 14px 0px rgba(0, 0, 0, 0.16);
border-radius: 16 * 2.5px;
box-shadow: 0 * 2.5px 3 * 2.5px 14 * 2.5px 0 * 2.5px rgba(0, 0, 0, 0.16);
text-align: left;
z-index: 2;
position: relative;
@ -320,204 +314,191 @@
.card-content {
display: flex;
flex-direction: column;
gap: 32px;
gap: 24 * 2.5px;
}
.card-title {
font-size: 40px;
font-size: 40 * 2.5px;
font-weight: 500;
line-height: 56px;
letter-spacing: 1.2px;
line-height: 56 * 2.5px;
letter-spacing: 1.2 * 2.5px;
}
.card-text {
font-size: 16px;
line-height: 22px;
font-size: 16 * 2.5px;
line-height: 22 * 2.5px;
color: #455363;
letter-spacing: 0.48px;
letter-spacing: 0.48 * 2.5px;
}
.section-header {
margin-bottom: 32px;
padding: 0 16px;
margin-bottom: 32 * 2.5px;
padding: 0 16 * 2.5px;
}
.decorator-bar {
width: 58px;
height: 7px;
width: 58 * 2.5px;
height: 7 * 2.5px;
background-color: #ff7bac;
margin-bottom: 16px;
margin-bottom: 16 * 2.5px;
}
.section-title {
font-size: 40px;
font-size: 40 * 2.5px;
font-weight: 500;
line-height: 56px;
letter-spacing: 1.2px;
line-height: 56 * 2.5px;
letter-spacing: 1.2 * 2.5px;
color: #000;
}
.features-section.px-fixed {
padding-top: 200px;
width: 932px;
.features-section {
padding-top: 100 * 2.5px;
width: 662 * 2.5px;
margin: 0 auto;
}
.features-list {
display: flex;
flex-direction: column;
gap: 32px;
gap: 24 * 2.5px;
}
.feature-item {
display: flex;
flex-direction: column;
gap: 16px;
gap: 16 * 2.5px;
}
.feature-title {
font-size: 24px;
font-size: 24 * 2.5px;
font-weight: 500;
line-height: 32px;
letter-spacing: 1.2px;
line-height: 32 * 2.5px;
letter-spacing: 1.2 * 2.5px;
display: flex;
align-items: flex-start;
gap: 16px;
gap: 16 * 2.5px;
}
.feature-description {
font-size: 16px;
line-height: 22px;
font-size: 16 * 2.5px;
line-height: 22 * 2.5px;
color: #455363;
letter-spacing: 0.48px;
padding: 0 16px;
text-align: justify;
font-feature-settings: "liga" off, "clig" off;
letter-spacing: 0.48 * 2.5px;
padding: 0 16 * 2.5px;
}
.solutions-section.px-fixed {
padding-top: 80px;
width: 932px;
.solutions-section {
padding-top: 80 * 2.5px;
width: 662 * 2.5px;
margin: 0 auto;
}
.solutions-content {
display: flex;
gap: 16px;
align-items: center;
gap: 32 * 2.5px;
flex-direction: column;
align-items: stretch;
}
.solutions-list {
display: flex;
flex-direction: column;
gap: 24px;
width: 466px;
gap: 24 * 2.5px;
width: 100%;
}
.solution-item {
text-align: left;
display: flex;
flex-direction: column;
gap: 14px;
}
.solution-icon {
width: 92px;
height: 76px;
padding-left: 16px;
width: 92 * 2.5px;
height: 76 * 2.5px;
padding-left: 16 * 2.5px;
}
.solution-title {
font-family: "PingFang SC";
font-size: 24px;
font-size: 24 * 2.5px;
font-style: normal;
font-weight: 500;
line-height: 32px; /* 133.333% */
letter-spacing: 1.2px;
line-height: 32 * 2.5px; /* 133.333% */
letter-spacing: 1.2 * 2.5px;
display: flex;
gap: 16px;
gap: 16 * 2.5px;
align-items: flex-start;
margin-bottom: 16 * 2.5px;
}
.solution-description {
align-self: stretch;
font-size: 16 * 2.5px;
line-height: 22 * 2.5px;
color: #455363;
padding: 0 16px;
text-align: justify;
font-feature-settings: "liga" off, "clig" off;
/* 正文 */
font-family: "PingFang SC";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 22px; /* 137.5% */
letter-spacing: 0.48px;
letter-spacing: 0.48 * 2.5px;
padding: 0 16 * 2.5px;
}
.solution-image-container {
width: 434px;
border-radius: 16px;
margin: 0 auto;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
border-radius: 16 * 2.5px;
}
.solution-image {
width: 100%;
height: 100%;
height: auto;
object-fit: cover;
border-radius: 16px;
border-radius: 16 * 2.5px;
}
.advantages-section.px-fixed {
margin-top: 80px;
padding: 80px 0;
background-image: url("@/assets/image/1440/product-introduction-img4.png");
.advantages-section {
margin-top: 80 * 2.5px;
padding: 80 * 2.5px 0;
background-image: url("@/assets/image/768/product-introduction-img4.png");
background-size: cover;
background-position: center;
color: #fff;
position: relative;
}
.advantages-content.px-fixed {
width: 932px;
.advantages-content {
width: 662 * 2.5px;
margin: 0 auto;
display: flex;
justify-content: space-between;
gap: 16 * 2.5px;
position: relative;
z-index: 1;
flex-direction: column;
}
.advantages-header {
width: 466px;
padding: 0 16px;
width: 100%;
padding: 0 16 * 2.5px;
}
.advantages-list {
width: 466px;
width: 100%;
display: flex;
flex-direction: column;
gap: 32px;
gap: 24 * 2.5px;
}
.advantage-item {
display: flex;
flex-direction: column;
gap: 16px;
gap: 16 * 2.5px;
}
.advantage-title {
font-size: 24px;
font-size: 24 * 2.5px;
font-weight: 500;
line-height: 32px;
letter-spacing: 1.2px;
line-height: 32 * 2.5px;
letter-spacing: 1.2 * 2.5px;
display: flex;
gap: 16px;
gap: 16 * 2.5px;
align-items: flex-start;
}
.advantage-description {
font-size: 16px;
line-height: 22px;
letter-spacing: 0.48px;
font-size: 16 * 2.5px;
line-height: 22 * 2.5px;
letter-spacing: 0.48 * 2.5px;
opacity: 0.7;
padding: 0 16px;
}
.text-white {
color: #fff;
}
.cta-section.px-fixed {
padding: 60px 0;
.cta-section {
padding: 80 * 2.5px 0;
position: relative;
width: 932px;
width: 662 * 2.5px;
margin: 0 auto;
overflow: hidden;
}
@ -525,7 +506,7 @@
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 16px;
padding: 0 16 * 2.5px;
position: relative;
z-index: 1;
}
@ -533,24 +514,24 @@
display: flex;
flex-direction: column;
justify-content: space-between;
height: 188px;
height: 188 * 2.5px;
}
.cta-arrow {
width: 60px;
height: 32px;
width: 60 * 2.5px;
height: 32 * 2.5px;
}
.cta-title {
font-size: 40px;
font-size: 40 * 2.5px;
font-weight: 500;
line-height: 56px;
letter-spacing: 1.2px;
line-height: 56 * 2.5px;
letter-spacing: 1.2 * 2.5px;
}
.cta-qr-code {
width: 188px;
height: 188px;
width: 188 * 2.5px;
height: 188 * 2.5px;
background-color: #90ffff;
border-radius: 16px;
padding: 14px;
border-radius: 16 * 2.5px;
padding: 14 * 2.5px;
}
.cta-qr-code img {
width: 100%;
@ -559,27 +540,27 @@
}
.cta-bg-img {
position: absolute;
top: 80px;
left: 355px;
width: 530px;
height: 268px;
top: 80 * 2.5px;
left: 60 * 2.5px;
width: 530 * 2.5px;
height: 268 * 2.5px;
opacity: 0.8;
z-index: 0;
}
.vertical-line.px-fixed {
width: 1px;
height: 16px;
.vertical-line {
width: 1 * 2.5px;
height: 20 * 2.5px;
background: #ff7bac;
flex-shrink: 0;
margin-top: 6px;
margin-top: 6 * 2.5px;
}
.grid-lines.px-fixed {
.grid-lines {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 932px;
width: 662 * 2.5px;
height: 100%;
pointer-events: none;
z-index: 0;
@ -592,26 +573,26 @@
}
.grid-lines .line.solid {
width: 1px;
width: 1 * 2.5px;
background-color: rgba(0, 0, 0, 0.08);
}
.grid-lines .line.dashed {
width: 0;
border-left: 1px dotted rgba(0, 0, 0, 0.12);
border-left: 1 * 2.5px dotted rgba(0, 0, 0, 0.12);
}
.grid-lines .line-1 {
left: 0;
}
.grid-lines .line-2 {
left: 310px;
left: 162.5 * 2.5px;
}
.grid-lines .line-3 {
left: 620px;
left: 325 * 2.5px;
}
.grid-lines .line-4 {
left: 930px;
left: 487.5 * 2.5px;
}
.grid-lines .line-5 {
right: 0;