12 lines
406 B
JavaScript
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}`)
|
|
}
|