Skip to content

Commit 4652c37

Browse files
committed
test(set-content): use customTheme for palettes
1 parent 75da67f commit 4652c37

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

core/src/utils/test/playwright/page/utils/set-content.ts

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,20 @@ export const setContent = async (page: Page, html: string, testInfo: TestInfo, o
6868
`;
6969
}
7070

71+
const customTheme = {
72+
palette: {
73+
dark: {
74+
enabled: palette === 'dark' ? 'always' : 'never'
75+
},
76+
highContrast: {
77+
enabled: palette === 'high-contrast' ? 'always' : 'never'
78+
},
79+
highContrastDark: {
80+
enabled: palette === 'high-contrast-dark' ? 'always' : 'never'
81+
},
82+
},
83+
};
84+
7185
const output = `
7286
<!DOCTYPE html>
7387
<html dir="${direction}" lang="en">
@@ -83,7 +97,8 @@ export const setContent = async (page: Page, html: string, testInfo: TestInfo, o
8397
window.Ionic = {
8498
config: {
8599
mode: '${mode}',
86-
theme: '${theme}'
100+
theme: '${theme}',
101+
customTheme: ${JSON.stringify(customTheme)}
87102
}
88103
}
89104
</script>

core/src/utils/theme.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ export const applyGlobalTheme = (baseTheme: any, userTheme?: any): any => {
419419

420420
// Merge themes and apply
421421
const mergedTheme = deepMerge(baseTheme, userTheme);
422-
console.log('Merged Theme:', mergedTheme);
422+
423423
injectCSS(generateGlobalThemeCSS(mergedTheme));
424424
return mergedTheme;
425425
};

0 commit comments

Comments
 (0)