I have to switch between several files (User theme choice) after page load (through select).
Unfortunately i can't figure out how to do it.
What i want to do is something like this:
betw: I use Polymer.js
Script:
 document.addEventListener('select-theme', function(e){
  // The event is fired from a nested component.
  console.log('select-theme: ', e.detail.themeValue)
  var theme = e.detail.themeValue;
  var importTag = document.getElementById('themeImport');
  var style = document.getElementById('style');
  var stylePath;
  var importPath;
  if(theme == "Green"){
     importPath = "../app-theme-green.html";
     stylePath ="app-theme-green";
  }else{
    importPath = "../app-theme-default.html";
    stylePath ="app-theme-default";
  }
  importTag.setAttribute('href', importPath);
  style.setAttribute('include', stylePath);
  //Load new file
});
HTML
<link id="themeImport" rel="import" href="../app-theme-green.html">
<template is="dom-bind" id="app">
    <style id="style" is="custom-style" include="app-theme-green"></style>
    // ... some content
</template>
Is this even possible?
Help would be greatly appreciated :-)
 
    