diff --git a/design-refs/mockup/components.html b/design-refs/mockup/components.html index 4d1697b..c33add9 100644 --- a/design-refs/mockup/components.html +++ b/design-refs/mockup/components.html @@ -217,30 +217,30 @@ /* P7 路线图(线条构件版 · 大卡 CourseCard 实例) */ .rcard { - position: absolute; width: 190px; - background: #ffffff; border-radius: 14px; padding: 10px; + position: absolute; width: 136px; + background: #ffffff; border-radius: 12px; padding: 10px; box-shadow: 0 1px 3px rgba(26,26,26,0.08); } .rcard .rzone { - height: 95px; border-radius: 8px; + height: 65px; border-radius: 7px; display: flex; align-items: center; justify-content: center; position: relative; } - .rcard .rzone span { font-size: 30px; } + .rcard .rzone span { font-size: 24px; } .rcard .rzone i { - position: absolute; right: 7px; bottom: 7px; font-style: normal; - font-size: 9px; color: #6b6b6b; background: rgba(255,255,255,0.9); - padding: 1px 6px; border-radius: 999px; font-weight: 600; + position: absolute; right: 6px; bottom: 6px; font-style: normal; + font-size: 8.5px; color: #6b6b6b; background: rgba(255,255,255,0.9); + padding: 1px 5px; border-radius: 999px; font-weight: 600; } - .rcard .rt { display: flex; align-items: center; gap: 7px; margin-top: 9px; } - .rcard .rt .icotile { width: 22px; height: 22px; border-radius: 7px; font-size: 12px; flex: none; } - .rcard .rt b { font-size: 13px; color: #1a1a1a; flex: 1; } - .rcard .st { font-size: 9.5px; padding: 1px 6px; border-radius: 999px; font-weight: 600; flex: none; } + .rcard .rt { display: flex; align-items: center; gap: 6px; margin-top: 8px; } + .rcard .rt .icotile { width: 18px; height: 18px; border-radius: 6px; font-size: 10px; flex: none; } + .rcard .rt b { font-size: 12px; color: #1a1a1a; flex: 1; } + .rcard .st { font-size: 9px; padding: 1px 5px; border-radius: 999px; font-weight: 600; flex: none; } .rcard .st.done { background: #efe6fb; color: #6d28d9; } .rcard .st.lock { background: #ffffff; color: #6b6b6b; border: 1px solid #d5d5d3; } .linecard { - background: #ffffff; border-radius: 14px; padding: 10px 12px 8px; - display: flex; flex-direction: column; gap: 6px; + background: #ffffff; border-radius: 12px; padding: 8px 10px 6px; + display: flex; flex-direction: column; gap: 4px; box-shadow: 0 1px 2px rgba(26,26,26,0.06); } @@ -661,81 +661,97 @@