Skip to content

功能展示 Showcase

FeatureShowcase 通过大尺寸媒体(图/视频)与详尽文案的交替排列,深入展示复杂的功能点。

深度功能揭秘

import { FeatureShowcase } from '@goenhance/cms-ui';
const Example = () => (
<FeatureShowcase
title="产品亮点"
list={[
{ title: "...", description: "...", mediaUrl: "..." }
]}
/>
);
属性类型默认值说明
titlestring-区域大标题
listFeatureShowcaseItem[][]展示项列表
属性类型说明
titlestring (HTML)展示项标题 (支持 HTML)
descriptionstring (HTML)展示项描述 (支持 HTML)
mediaUrlstring媒体 URL (图片/视频)
type`“image""video"
urlstring按钮跳转链接
textstring按钮文字
  • Z 字形布局:图片与文字左右交替,缓解视觉疲劳。
  • 视频集成:支持本地视频预览和 YouTube 嵌入。
  • 光致发光:媒体背后带有柔和的呼吸渐变背景。

类名:mewx-cms-feature-showcase

变量名用途默认值
--mewx-cms-showcase-heading-text标题文字色var(--blocks-text-heading)
--mewx-cms-showcase-muted-text描述文字色var(--blocks-text-muted)
--mewx-cms-showcase-link-text链接文字色var(--blocks-primary)
--mewx-cms-showcase-link-hover-text链接悬停色var(--blocks-primary-light)
--mewx-cms-showcase-media-bg媒体背景色var(--blocks-bg-card)
--mewx-cms-showcase-media-shadow媒体阴影var(--blocks-shadow-card)
--mewx-cms-showcase-media-hover-shadow媒体悬停阴影var(--blocks-shadow-card-hover)
--mewx-cms-showcase-glow-bg发光背景渐变var(--blocks-gradient-glow)
/* 暗色展示区 */
.dark-showcase {
--mewx-cms-showcase-heading-text: 255 255 255;
--mewx-cms-showcase-muted-text: 148 163 184;
--mewx-cms-showcase-media-bg: 30 41 59;
}
<FeatureShowcase className="dark-showcase" title="产品亮点" list={[...]} />