Changeset 316 for Dev/branches/rest-dojo-ui/client/mockup.html
- Timestamp:
- 03/23/12 17:26:55 (13 years ago)
- File:
-
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/rest-dojo-ui/client/mockup.html
r315 r316 10 10 <link rel="stylesheet" type="text/css" href="rft/css/main.css" /> 11 11 <script type="text/javascript" src="dojotoolkit/dojo/dojo.js" data-dojo-config="async: true, parseOnLoad: false, tlmSiblingOfDojo: false, isDebug: true, baseUrl: '', packagePaths: {'dojotoolkit':['dojo','dijit', 'dojox'], '.':['rft']}"></script> 12 <script type="text/javascript" src="rft/run.js"></script> 12 <script type="text/javascript"> 13 require([ 14 'dojo/parser', 15 'dijit/DropDownMenu', 16 'dijit/layout/AccordionContainer', 17 'dijit/layout/BorderContainer', 18 'dijit/layout/ContentPane', 19 'dijit/layout/TabContainer', 20 'dijit/layout/SplitContainer', 21 'dijit/MenuBar', 22 'dijit/MenuBarItem', 23 'dijit/form/Button', 24 'dijit/form/ComboBox', 25 'dijit/form/Form', 26 'dijit/form/Select', 27 'dijit/form/SimpleTextarea', 28 'dijit/form/TextBox', 29 'dijit/form/Textarea', 30 'dijit/PopupMenuBarItem', 31 'dijit/TitlePane', 32 'dojox/grid/DataGrid', 33 'dojox/widget/TitleGroup', 34 'rft/ui/List', 35 'rft/ui/MainMenu', 36 'rft/ui/MenuBarLink', 37 'rft/ui/MenuLink', 38 'rft/ui/Notifications', 39 'rft/ui/LineWithActionsWidget', 40 'rft/ui/QuestionWidget', 41 'rft/ui/Selector', 42 'rft/ui/TitleGroup', 43 'dojo/domReady!' 44 ],function(parser){ 45 parser.parse(); 46 }); 47 </script> 48 <style> 49 .dijitTab { 50 width: 120px; 51 white-space: normal; 52 } 53 54 .rftLineWithButtons { 55 display: table; 56 width: 100%; 57 border: 1px gray solid; 58 margin: 2px; 59 } 60 .rftLineWithButtons.includedQuestion { 61 background-color: lightgreen; 62 } 63 .rftLineWithButtons.conflictedQuestion { 64 background-color: lightcoral; 65 } 66 .rftLineWithButtons.dijitSelected { 67 background-color: lightblue; 68 } 69 .rftLineWithButtonsTitle { 70 display: table-cell; 71 padding-left: 4px; 72 } 73 .rftLineWithButtonsButtons { 74 display: table-cell; 75 text-align: right; 76 } 77 </style> 13 78 </head> 14 <body class="claro"> 15 <div id="header" class="mainHeader"> 16 <div id="menu" class="mainMenu" data-dojo-type="rft.ui.MainMenu"> 79 <body class="dijitReset claro"> 80 <div class="header"> 81 <div data-dojo-type="dijit.MenuBar"> 82 <div data-dojo-type="dijit.MenuBarItem">Research tool</div> 83 <div data-dojo-type="dijit.MenuBarItem">Sessions</div> 84 <div data-dojo-type="dijit.MenuBarItem">Content</div> 85 <div data-dojo-type="dijit.MenuBarItem">Results</div> 86 <div data-dojo-type="dijit.MenuBarItem">Log out</div> 17 87 </div> 88 <div class="breadcrumbs">Home > Sessions > Session A > Survey 123 [Editing]</div> 18 89 </div> 19 <div id="content" data-dojo-type="dijit.layout.ContentPane" style="width: 100%; height: 100%;"> 20 </div> 21 <div id="toaster" data-dojo-type="rft.ui.Notifications"> 90 <div class="content" data-dojo-type="dijit.layout.ContentPane"> 91 <div class="title"> 92 <span class="titleIcon"></span><span class="titleText">Survey 123 [Editing]</span> 93 </div> 94 <div data-dojo-type="dijit.layout.BorderContainer" style="width: 100%; height: 500px;"> 95 <div data-dojo-type="dijit.layout.BorderContainer" data-dojo-props="region:'center'"> 96 <div data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region:'top'"> 97 <span>Load preset</span> 98 <select data-dojo-type="dijit.form.ComboBox"> 99 <option>Preset A</option> 100 <option>Preset B</option> 101 </select> 102 </div> 103 <div data-dojo-type="dijit.layout.TabContainer" data-dojo-props="region:'center',tabPosition:'left-h'"> 104 <div title="Emotional, moral and relational attitudes" data-dojo-type="dijit.layout.ContentPane" data-dojo-props="title:'Emotional, moral and relational attitudes'"></div> 105 <div title="The professional as a participant" data-dojo-type="dijit.layout.ContentPane" data-dojo-props="selected:true"> 106 <div data-dojo-type="rft.ui.Selector" data-dojo-props="title:'Intrinsic motivation'"></div> 107 <div data-dojo-type="rft.ui.Selector" data-dojo-props="title:'Extrinsic motivation'"></div> 108 <div data-dojo-type="rft.ui.Selector" data-dojo-props="title:'Motivation to participate'"></div> 109 <div data-dojo-type="rft.ui.Selector" data-dojo-props="title:'Experience with games'"></div> 110 <div data-dojo-type="rft.ui.Selector" data-dojo-props="title:'Participant context'"></div> 111 </div> 112 <div title="Declarative, procedural and stragegic knowledge" data-dojo-type="dijit.layout.ContentPane"></div> 113 <div title="Motoric, cognitive and social skills" data-dojo-type="dijit.layout.ContentPane"></div> 114 <div title="Scientific, competitive and commercial acchievements" data-dojo-type="dijit.layout.ContentPane"></div> 115 </div> 116 <div data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region:'bottom'"> 117 <div>Legend</div> 118 <div>Selected question is included in survey.</div> 119 <div>Selected question is not yet in survey. These van be included in the survey.</div> 120 <div>Selected question conflicts with an included question. You can only swap these.</div> 121 </div> 122 </div> 123 <div title="Included questions" data-dojo-type="dijit.layout.BorderContainer" data-dojo-props="region:'right',splitter:true"> 124 <div data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region:'center'"> 125 <span>Included questions</span> 126 <div data-dojo-type="rft.ui.List"> 127 <div class="includedQuestion" data-dojo-type="rft.ui.LineWithActionsWidget" data-dojo-props="title:'Why are you participating in this session?',actions:{'+':function(){ alert('Bah!'); }},onClick:function(evt){ alert('Buh!'); return false; }"></div> 128 <div class="conflictedQuestion" data-dojo-type="rft.ui.LineWithActionsWidget" data-dojo-props="title:'Is this a long-term goal or immediate?',actions:{'+':function(){ alert('Bah!'); }},onClick:function(evt){ alert('Buh!'); return false; }"></div> 129 <div class="includedQuestion" data-dojo-type="rft.ui.LineWithActionsWidget" data-dojo-props="title:'Have you played "serious games" before?',actions:{'+':function(){ alert('Bah!'); }},onClick:function(evt){ alert('Buh!'); return false; }"></div> 130 </div> 131 </div> 132 <div data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region:'bottom'"> 133 <button data-dojo-type="dijit.form.Button" data-dojo-props="iconClass:'dijitIconConfigure'">Properties</button> 134 <button data-dojo-type="dijit.form.Button" data-dojo-props="iconClass:'dijitIconSample'">Preview</button> 135 <button data-dojo-type="dijit.form.Button" data-dojo-props="iconClass:'dijitIconUndo'">Discard</button> 136 <button data-dojo-type="dijit.form.Button" data-dojo-props="iconClass:'dijitIconSave'">Save</button> 137 </div> 138 </div> 139 </div> 22 140 </div> 23 141 </body>
Note: See TracChangeset
for help on using the changeset viewer.