Provide keyboard shortcuts (usually Shift+Alt+Character or similar)

0 toggle chat
1 full
2 compact
3 public
4 faction
c chat input field
i toggle sidebar
f search
This commit is contained in:
fkloft 2014-07-02 22:49:26 +02:00
parent 5520f927a9
commit e1a1ec18d1

10
main.js
View File

@ -70,8 +70,8 @@ document.getElementsByTagName('head')[0].innerHTML = ''
document.getElementsByTagName('body')[0].innerHTML = ''
+ '<div id="map">Loading, please wait</div>'
+ '<div id="chatcontrols" style="display:none">'
+ ' <a><span class="toggle expand"></span></a>'
+ '<a>full</a><a>compact</a><a>public</a><a class="active">faction</a>'
+ ' <a accesskey="0"><span class="toggle expand"></span></a>'
+ '<a accesskey="1">full</a><a accesskey="2">compact</a><a accesskey="3">public</a><a accesskey="4" class="active">faction</a>'
+ '</div>'
+ '<div id="chat" style="display:none">'
+ ' <div id="chatfaction"></div>'
@ -82,15 +82,15 @@ document.getElementsByTagName('body')[0].innerHTML = ''
+ '<form id="chatinput" style="display:none"><table><tr>'
+ ' <td><time></time></td>'
+ ' <td><mark>tell faction:</mark></td>'
+ ' <td><input id="chattext" type="text" maxlength="256" /></td>'
+ ' <td><input id="chattext" type="text" maxlength="256" accesskey="c" /></td>'
+ '</tr></table></form>'
+ '<a id="sidebartoggle"><span class="toggle close"></span></a>'
+ '<a id="sidebartoggle" accesskey="i"><span class="toggle close"></span></a>'
+ '<div id="scrollwrapper">' // enable scrolling for small screens
+ ' <div id="sidebar" style="display: none">'
+ ' <div id="playerstat">t</div>'
+ ' <div id="gamestat">&nbsp;loading global control stats</div>'
+ ' <div id="geosearchwrapper">'
+ ' <input id="geosearch" placeholder="Search location…" type="text"/>'
+ ' <input id="geosearch" placeholder="Search location…" type="text" accesskey="f"/>'
+ ' <img src="@@INCLUDEIMAGE:images/current-location.png@@"/ title="Current Location">'
+ ' </div>'
+ ' <div id="portaldetails"></div>'