Skip to content

Commit d799134

Browse files
committed
fix: modify the reviews 0824
1 parent bb9b835 commit d799134

6 files changed

Lines changed: 142 additions & 117 deletions

File tree

packages/common/src/config/header.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ const menuItems = [
111111
url: `${basePath}genui-sdk`,
112112
logo: GenuiSdk,
113113
hide: false,
114+
new: true,
114115
github: 'https://github.com/opentiny/genui-sdk',
115116
isUnderline: createIsUnderline(`${basePath}genui-sdk`)
116117
},

packages/home/src/views/home/about-opentiny/index.less

Lines changed: 39 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -725,7 +725,8 @@
725725
box-sizing: border-box;
726726
cursor: pointer;
727727
overflow: hidden;
728-
transition: flex-basis 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
728+
position: relative;
729+
z-index: 1;
729730

730731
&:nth-child(1) { background-color: #f3f4fb; }
731732
&:nth-child(2) { background-color: #f3f4fb; }
@@ -766,13 +767,11 @@
766767
inset: 0;
767768
opacity: 0;
768769
visibility: hidden;
769-
transition: opacity 0.3s ease 0.1s, visibility 0s linear 0.3s;
770770

771771
@media (max-width: 768px) {
772772
position: relative;
773773
opacity: 1;
774774
visibility: visible;
775-
transition: none;
776775
inset: auto;
777776
}
778777
}
@@ -781,6 +780,7 @@
781780
.suite-card.is-collapsed {
782781
flex-basis: var(--card-collapsed-w);
783782
padding: var(--collapsed-pad);
783+
z-index: 1;
784784

785785
// 每张卡片单独调整背景图片位置:向左、向下,展示约一半,避免挤压标签
786786
&:nth-child(1) {
@@ -846,29 +846,45 @@
846846

847847
.suite-card.is-expanded {
848848
flex-basis: var(--card-expanded-w);
849+
z-index: 10;
849850

850851
.card-preview {
851852
margin-top: var(--card-preview-mt);
852853
opacity: 1;
853854
visibility: visible;
854-
transition: opacity 0.3s ease 0.12s, visibility 0s linear;
855855
}
856856
}
857857
}
858858
}
859859

860860

861861
@media (max-width: 768px) {
862-
.product-suite{
863-
.suite-grid {
864-
.suite-card {
865-
min-height: 0;
866-
max-height: var(--card-max-h);
867-
}
862+
.product-suite{
863+
.suite-grid {
864+
.suite-card {
865+
min-height: 0;
866+
max-height: var(--card-max-h);
867+
}
868+
}
869+
}
870+
}
871+
872+
@media (min-width: 1920px) {
873+
.product-suite{
874+
.suite-grid {
875+
.suite-card {
876+
min-height: 680px;
868877
}
869878
}
870879
}
871880

881+
.preview-engine {
882+
.engine-card.engine-card {
883+
min-height: 450px;
884+
}
885+
}
886+
}
887+
872888
/* ============================================================
873889
AI 应用开发 —— 全部使用变量,无硬编码
874890
============================================================ */
@@ -883,12 +899,21 @@
883899
gap: var(--ai-bottom-gap);
884900
}
885901

902+
903+
@media (min-width: 1920px) {
904+
gap: 20px;
905+
}
906+
886907
.ai-top {
887908
display: flex;
888909
gap: var(--ai-top-gap);
889910
flex: 1;
890911
max-height: var(--ai-top-max-h);
891912

913+
@media (min-width: 1920px) {
914+
max-height: 220px;
915+
}
916+
892917
@media (max-width: 768px) {
893918
flex-direction: column;
894919
flex: none;
@@ -903,10 +928,6 @@
903928
box-sizing: border-box;
904929
display: flex;
905930
flex-direction: column;
906-
transform: translateY(24px) scale(0.96);
907-
opacity: 0;
908-
transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
909-
opacity 0.4s ease;
910931
overflow: hidden;
911932

912933
background: url('../../../assets/images/new-icon/floor2/ai-app-1.webp') no-repeat center / cover;
@@ -969,7 +990,6 @@
969990
display: flex;
970991
align-items: center;
971992
gap: 4px;
972-
transition: opacity 0.2s ease;
973993
white-space: nowrap;
974994

975995
&:hover {
@@ -1004,6 +1024,10 @@
10041024
flex: 1;
10051025
max-height: var(--ai-bottom-max-h);
10061026

1027+
@media (min-width: 1920px) {
1028+
max-height: 210px;
1029+
}
1030+
10071031
@media (max-width: 768px) {
10081032
flex-direction: column;
10091033
flex: none;
@@ -1018,10 +1042,6 @@
10181042
box-sizing: border-box;
10191043
display: flex;
10201044
flex-direction: column;
1021-
transform: translateY(24px) scale(0.96);
1022-
opacity: 0;
1023-
transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
1024-
opacity 0.4s ease;
10251045
overflow: hidden;
10261046

10271047
&:nth-child(1) {
@@ -1097,7 +1117,6 @@
10971117
display: flex;
10981118
align-items: center;
10991119
gap: 4px;
1100-
transition: opacity 0.2s ease;
11011120
white-space: nowrap;
11021121

11031122
&:hover {
@@ -1126,24 +1145,6 @@
11261145
}
11271146
}
11281147

1129-
/* 悬停时 AI 卡片淡入上浮 */
1130-
.suite-card.is-expanded .preview-ai {
1131-
.ai-card-light {
1132-
transform: translateY(0) scale(1);
1133-
opacity: 1;
1134-
}
1135-
.ai-card-light:nth-child(1) { transition-delay: 0.14s; }
1136-
.ai-card-light:nth-child(2) { transition-delay: 0.22s; }
1137-
1138-
.ai-card-dark {
1139-
transform: translateY(0) scale(1);
1140-
opacity: 1;
1141-
}
1142-
.ai-card-dark:nth-child(1) { transition-delay: 0.30s; }
1143-
.ai-card-dark:nth-child(2) { transition-delay: 0.38s; }
1144-
.ai-card-dark:nth-child(3) { transition-delay: 0.46s; }
1145-
}
1146-
11471148
/* ============================================================
11481149
前端应用模板 —— 全部使用变量
11491150
============================================================ */
@@ -1166,10 +1167,6 @@
11661167
box-sizing: border-box;
11671168
display: flex;
11681169
flex-direction: column;
1169-
transform: translateY(24px) scale(0.96);
1170-
opacity: 0;
1171-
transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
1172-
opacity 0.4s ease;
11731170
overflow: hidden;
11741171

11751172
.template-header {
@@ -1225,7 +1222,6 @@
12251222
display: flex;
12261223
align-items: center;
12271224
gap: 4px;
1228-
transition: opacity 0.2s ease;
12291225
white-space: nowrap;
12301226

12311227
&:hover {
@@ -1253,17 +1249,6 @@
12531249
}
12541250
}
12551251

1256-
/* 悬停时模板卡片淡入上浮 */
1257-
.suite-card.is-expanded .preview-template {
1258-
.template-card {
1259-
transform: translateY(0) scale(1);
1260-
opacity: 1;
1261-
}
1262-
.template-card:nth-child(1) { transition-delay: 0.14s; }
1263-
.template-card:nth-child(2) { transition-delay: 0.22s; }
1264-
.template-card:nth-child(3) { transition-delay: 0.30s; }
1265-
}
1266-
12671252
/* ============================================================
12681253
跨端 UI 组件库 —— 全部使用变量
12691254
============================================================ */
@@ -1288,10 +1273,6 @@
12881273
background: linear-gradient(135deg, #f0f6ff, #faf3ff);
12891274
display: flex;
12901275
flex-direction: column;
1291-
transform: translateY(24px) scale(0.96);
1292-
opacity: 0;
1293-
transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
1294-
opacity 0.4s ease;
12951276
overflow: hidden;
12961277

12971278
.ui-header {
@@ -1346,7 +1327,6 @@
13461327
display: flex;
13471328
align-items: center;
13481329
gap: 4px;
1349-
transition: opacity 0.2s ease;
13501330
white-space: nowrap;
13511331

13521332
&:hover {
@@ -1374,18 +1354,6 @@
13741354
}
13751355
}
13761356

1377-
/* 悬停时 UI 卡片淡入上浮 */
1378-
.suite-card.is-expanded .preview-ui {
1379-
.ui-card {
1380-
transform: translateY(0) scale(1);
1381-
opacity: 1;
1382-
}
1383-
.ui-card:nth-child(1) { transition-delay: 0.14s; }
1384-
.ui-card:nth-child(2) { transition-delay: 0.22s; }
1385-
.ui-card:nth-child(3) { transition-delay: 0.30s; }
1386-
.ui-card:nth-child(4) { transition-delay: 0.38s; }
1387-
}
1388-
13891357
/* ============================================================
13901358
低代码应用搭建 —— 全部使用变量
13911359
============================================================ */
@@ -1402,10 +1370,6 @@
14021370
background: linear-gradient(135deg, #f0f6ff, #faf3ff);
14031371
display: flex;
14041372
flex-direction: column;
1405-
transform: translateY(24px) scale(0.96);
1406-
opacity: 0;
1407-
transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
1408-
opacity 0.4s ease;
14091373
overflow: hidden;
14101374

14111375
.engine-header {
@@ -1460,7 +1424,6 @@
14601424
display: flex;
14611425
align-items: center;
14621426
gap: 4px;
1463-
transition: opacity 0.2s ease;
14641427
white-space: nowrap;
14651428

14661429
&:hover {
@@ -1486,13 +1449,4 @@
14861449
}
14871450
}
14881451
}
1489-
}
1490-
1491-
/* 悬停时引擎卡片淡入上浮 */
1492-
.suite-card.is-expanded .preview-engine {
1493-
.engine-card {
1494-
transform: translateY(0) scale(1);
1495-
opacity: 1;
1496-
transition-delay: 0.14s;
1497-
}
14981452
}

0 commit comments

Comments
 (0)