mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
add platform css to body
This commit is contained in:
@@ -154,6 +154,15 @@ export class IonicApp {
|
||||
return this._ref;
|
||||
}
|
||||
|
||||
applyCss(platform, config) {
|
||||
let className = document.body.className;
|
||||
platform.platforms().forEach(platformName => {
|
||||
className += ' platform-' + platformName;
|
||||
});
|
||||
className += ' mode-' + config.setting('mode');
|
||||
document.body.className = className.trim();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export function ionicBootstrap(ComponentType, config) {
|
||||
@@ -173,6 +182,7 @@ export function ionicBootstrap(ComponentType, config) {
|
||||
// user config platform settings should override default platform settings
|
||||
config.setPlatform(platform);
|
||||
|
||||
app.applyCss(platform, config)
|
||||
|
||||
GlobalIonicConfig = config;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user