summaryrefslogtreecommitdiff
path: root/includes/js/dijit/themes/templateThemeTest.html
diff options
context:
space:
mode:
Diffstat (limited to 'includes/js/dijit/themes/templateThemeTest.html')
-rw-r--r--includes/js/dijit/themes/templateThemeTest.html184
1 files changed, 184 insertions, 0 deletions
diff --git a/includes/js/dijit/themes/templateThemeTest.html b/includes/js/dijit/themes/templateThemeTest.html
new file mode 100644
index 0000000..0573ba7
--- /dev/null
+++ b/includes/js/dijit/themes/templateThemeTest.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+ <head>
+ <title>Test Widget Templates in Multiple Themes</title>
+
+ <style type="text/css">
+ @import "../../dojo/resources/dojo.css";
+ @import "noir/noir.css";
+ @import "tundra/tundra.css";
+ @import "soria/soria.css";
+ @import "../tests/css/dijitTests.css";
+
+ /* group multiple buttons in a row */
+ body {
+ margin:10px;
+ }
+ .box {
+ display: block;
+ }
+ .box .dijitButton {
+ margin-right: 10px;
+ }
+ </style>
+
+ <script type="text/javascript" src="../../dojo/dojo.js"
+ djConfig="parseOnLoad: true, isDebug: true"></script>
+ <script type="text/javascript" src="../tests/_testCommon.js"></script>
+
+ <script type="text/javascript">
+ dojo.require("dijit.Menu");
+ dojo.require("dijit.form.Button");
+ dojo.require("dijit.form.ComboBox");
+ dojo.require("dijit.form.NumberSpinner");
+ dojo.require("dojo.parser");
+ logMessage = console.debug;
+ </script>
+ </head>
+ <body>
+ <h2>Tundra</h2>
+ <div id='tundra' class="box tundra">
+ <button dojoType="dijit.form.Button" onClick='logMessage("clicked simple")'>
+ Button
+ </button>
+ <button dojoType="dijit.form.Button" iconClass="noteIcon" onClick='logMessage("clicked simple")'>
+ Button w/image
+ </button>
+ <button dojoType="dijit.form.Button" onClick='logMessage("clicked simple")' disabled='true'>
+ Disabled Button
+ </button>
+ <br><br>
+ <button dojoType="dijit.form.DropDownButton">
+ <span>Drop Down Button</span>
+ <div dojoType="dijit.Menu" style="display: none;">
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCut"
+ onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCopy"
+ onClick="logMessage('not actually copying anything, just a test!')">Copy</div>
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconPaste"
+ onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>
+ </div>
+ </button>
+ <button dojoType="dijit.form.DropDownButton" iconClass="noteIcon">
+ <span>Button w/image</span>
+ <div dojoType="dijit.Menu" style="display: none;">
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCut"
+ onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCopy"
+ onClick="logMessage('not actually copying anything, just a test!')">Copy</div>
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconPaste"
+ onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>
+ </div>
+ </button>
+ <button dojoType="dijit.form.DropDownButton" disabled='true'>
+ <span>Drop Down Disabled</span>
+ <div dojoType="dijit.Menu" style="display: none;">
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCut"
+ onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCopy"
+ onClick="logMessage('not actually copying anything, just a test!')">Copy</div>
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconPaste"
+ onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>
+ </div>
+ </button>
+ <br><br>
+ <button dojoType="dijit.form.ComboButton" onClick='logMessage("clicked combo save")'>
+ <span>Combo Button</span>
+ <div dojoType="dijit.Menu" style="display: none;">
+ <div dojoType="dijit.MenuItem" iconSrc="../../templates/buttons/save.gif"
+ onClick="logMessage('not actually saving anything, just a test!')">Save</div>
+ <div dojoType="dijit.MenuItem" iconSrc="../../templates/buttons/save.gif"
+ onClick="logMessage('not actually saving anything, just a test!')">Save As</div>
+ </div>
+ </button>
+ <button dojoType="dijit.form.ComboButton" iconClass="noteIcon" onClick='logMessage("clicked combo save")'>
+ <span>Combo w/image</span>
+ <div dojoType="dijit.Menu" style="display: none;">
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconSave"
+ onClick="logMessage('not actually saving anything, just a test!')">Save</div>
+ <div dojoType="dijit.MenuItem"
+ onClick="logMessage('not actually saving anything, just a test!')">Save As</div>
+ </div>
+ </button>
+ <button dojoType="dijit.form.ComboButton" onClick='logMessage("clicked combo save")' disabled='true'>
+ <span>Combo Disabled</span>
+ <div dojoType="dijit.Menu" style="display: none;">
+ <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconSave"
+ onClick="logMessage('not actually saving anything, just a test!')">Save</div>
+ <div dojoType="dijit.MenuItem"
+ onClick="logMessage('not actually saving anything, just a test!')">Save As</div>
+ </div>
+ </button>
+ <br><br>
+ <input dojoType="dijit.form.ComboBox"
+ value="California"
+ class="medium"
+ url="../tests/form/states.json"
+ searchAttr="name"
+ labelField="label"
+ labelType="html"
+ style="width: 300px;"
+ name="state2"
+ promptMessage="Please enter a state"
+ >
+
+ <input dojoType="dijit.form.ComboBox"
+ value="California"
+ class="medium"
+ url="../tests/form/states.json"
+ searchAttr="name"
+ labelField="label"
+ labelType="html"
+ style="width: 300px;"
+ name="state2"
+ promptMessage="Please enter a state"
+ disabled="true"
+ >
+
+ <br><br>
+ <input dojoType="dijit.form.NumberSpinner"
+ onChange="console.debug('onChange fired for widget id = ' + this.id + ' with value = ' + arguments[0]);"
+ value="900"
+ constraints={max:1550,places:0}
+ maxLength="10"
+ >
+
+
+ <input dojoType="dijit.form.NumberSpinner"
+ onChange="console.debug('onChange fired for widget id = ' + this.id + ' with value = ' + arguments[0]);"
+ value="900"
+ disabled='true'
+ constraints={max:1550,places:0}
+ maxLength="10"
+ >
+
+ </div>
+ <br clear=both>
+
+ <h2>Noir</h2>
+ <div id='noir' class="box noir">
+ </div>
+ <br clear=both>
+
+ <h2>Soria</h2>
+ <div id='soria' class="box soria">
+ </div>
+ <br clear=both>
+
+ <h2>a11y mode</h2>
+ <div id='a11y' class="box dijit_a11y">
+ </div>
+ <br clear=both>
+
+
+
+<script language='javascript'>
+ var html = dojo.byId("tundra").innerHTML;
+ dojo.byId("noir").innerHTML = html;
+ dojo.byId("a11y").innerHTML = html;
+ dojo.byId("soria").innerHTML = html;
+</script>
+
+ </body>
+</html>