diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2014-05-18 18:38:19 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2016-08-15 20:01:29 +0200 |
| commit | 6bf6b6f50f69165be80b083cc31f31b2236363f3 (patch) | |
| tree | 403bdf58fc654eeb83e47ae1d48d8a319f171673 | |
| parent | 817118c6a59b233b222a4739316281a12488e39a (diff) | |
| download | wvs-vplan-6bf6b6f50f69165be80b083cc31f31b2236363f3.tar.gz wvs-vplan-6bf6b6f50f69165be80b083cc31f31b2236363f3.zip | |
füge benutzerdefinierte Themes hinzu
| -rw-r--r-- | index.html | 8 | ||||
| -rw-r--r-- | js/index.js | 7 |
2 files changed, 15 insertions, 0 deletions
@@ -42,6 +42,13 @@ <label for="addclass">Benachrichtigen auch für Klasse(n):</label> <textarea id="addclass" data-mini="true"></textarea> + <label for="themeselect">Theme:</label> + <select id="themeselect" data-mini="true"> + <option value="a">Hell</option> + <option value="b">Dunkel</option> + <!--<option value="c">Gold</option> + <option value="d">Rosa</option>--> + </select> <label for="dntflip">Zu Statistiken beitragen:</label> <select id="dntflip" data-role="slider" data-mini="true"> @@ -114,6 +121,7 @@ </div> <!-- page --> <script type="text/javascript" src="js/jquery-2.1.0.min.js"></script> + <script type="text/javascript" src="js/jqm-themehack.js"></script> <script type="text/javascript" src="js/jquery.mobile-1.4.2.min.js"></script> <script type="text/javascript" src="cordova.js"></script> <script type="text/javascript" src="js/pdf.js"></script> diff --git a/js/index.js b/js/index.js index 0dcdb18..c6cb5a9 100644 --- a/js/index.js +++ b/js/index.js @@ -72,6 +72,7 @@ $('#settingspanel').on('panelclose', function(){ localStorage.setItem('classes', $('#addclass').val().toUpperCase()); localStorage.setItem('notifyday', $('#notifydayflip').val()); localStorage.setItem('notifydate', $('#notifydate').val()); + localStorage.setItem('apptheme', $('#themeselect').val()); }); document.addEventListener('pause', function(){ @@ -111,6 +112,7 @@ $('#mainpage').on('pagebeforeshow', function(){ var additionalClasses = localStorage.getItem('classes'); var notifyDay = localStorage.getItem('notifyday'); var notifyDate = localStorage.getItem('notifydate'); + var apptheme = localStorage.getItem('apptheme'); if(dntrack === null || dntrack.length === 0){ dntrack = 'false'; @@ -132,6 +134,11 @@ $('#mainpage').on('pagebeforeshow', function(){ } $('#notifydate').val(notifyDate).textinput('refresh'); + if(apptheme === null || apptheme.length === 0){ + apptheme = 'a'; + } + $('#themeselect').val(apptheme).selectmenu('refresh'); + /* Piwik initialisieren */ _paq.push(['setDoNotTrack', dntrack]); }); |
