继续收口暗色弹窗底部动作区
新增 PlatformDarkModalFooter 统一 dark modal footer 的布局壳 接入 NPC 弹窗、选择定制弹窗、任务更新弹层与物品详情 footer 补充组件级与弹窗集成测试并更新收口计划和共享决策记录
This commit is contained in:
@@ -46,6 +46,7 @@ import {
|
||||
UI_CHROME,
|
||||
} from '../../uiAssets';
|
||||
import { PlatformActionButton } from '../common/PlatformActionButton';
|
||||
import { PlatformDarkModalFooter } from '../common/PlatformDarkModalFooter';
|
||||
import { PlatformEmptyState } from '../common/PlatformEmptyState';
|
||||
import { PlatformPillBadge } from '../common/PlatformPillBadge';
|
||||
import type { PlatformPillBadgeTone } from '../common/platformPillBadgeModel';
|
||||
@@ -1025,7 +1026,10 @@ export function RpgAdventurePanelOverlays({
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div className="flex items-center justify-end gap-2 border-t border-white/10 px-4 py-3 sm:px-5">
|
||||
<PlatformDarkModalFooter
|
||||
gap="sm"
|
||||
data-testid="adventure-goal-panel-footer"
|
||||
>
|
||||
{goalStack.activeGoal?.sourceKind === 'quest' ||
|
||||
goalStack.immediateStepGoal?.sourceKind === 'quest' ? (
|
||||
<PlatformActionButton
|
||||
@@ -1052,7 +1056,7 @@ export function RpgAdventurePanelOverlays({
|
||||
>
|
||||
知道了
|
||||
</PlatformActionButton>
|
||||
</div>
|
||||
</PlatformDarkModalFooter>
|
||||
</motion.div>
|
||||
</motion.div>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user