From 5db5b66373befcfb03e53c2bd61d96054826b807 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Thu, 25 Jun 2015 22:46:40 -0500 Subject: [PATCH] add platform css to body --- ionic/components/app/app.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ionic/components/app/app.js b/ionic/components/app/app.js index 1dbddd1dfa..a58f508622 100644 --- a/ionic/components/app/app.js +++ b/ionic/components/app/app.js @@ -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;