Files
kra-oa/web/src/theme/adapters/structure.js
T
2026-08-13 22:35:13 +08:00

12 lines
406 B
JavaScript

/**
* 通过 <html> class 切换卡片模式。
* (菜单风格已由 <g-menu> 的语义 token 驱动,不再需要 kra-menu--* 类。)
* @param {{ settings: object }} context
*/
export const applyStructureTheme = ({ settings }) => {
const html = document.documentElement
html.classList.remove('kra-card--border', 'kra-card--shadow')
html.classList.add(`kra-card--${settings.card.mode}`)
}