summaryrefslogtreecommitdiff
path: root/public/docs/tips.html
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2024-07-23 13:48:07 +0200
committerTor Andersson <tor@ccxvii.net>2024-07-23 13:48:10 +0200
commitc52ca4b709a8752d870a9123b46cfd3764c608a7 (patch)
treee18ffd7959a22711929a4f385c0d702b66a58d5f /public/docs/tips.html
parent611b9aa100d1135f04cde572115a5ea1f680ad72 (diff)
downloadserver-c52ca4b709a8752d870a9123b46cfd3764c608a7.tar.gz
Start adding developer documentation.
Diffstat (limited to 'public/docs/tips.html')
-rw-r--r--public/docs/tips.html108
1 files changed, 108 insertions, 0 deletions
diff --git a/public/docs/tips.html b/public/docs/tips.html
new file mode 100644
index 0000000..1faa5eb
--- /dev/null
+++ b/public/docs/tips.html
@@ -0,0 +1,108 @@
+<!doctype html>
+<title>Tips &amp; Tricks</title>
+<link rel="stylesheet" href="style.css">
+<style>
+img { height: 18px; vertical-align: -3px; }
+</style>
+<body>
+<article>
+
+<h1>
+Tips &amp; Tricks
+</h1>
+
+<p>
+
+<h2> Shortcuts </h2>
+
+<p>
+There are several ways to scroll without the scroll bars:
+
+<ul>
+<li> The <kbd>&#x2190;</kbd> <kbd>&#x2191;</kbd> <kbd>&#x2193;</kbd> <kbd>&#x2192;</kbd> keys.
+<li> <kbd>Shift</kbd> + <kbd>mouse wheel</kbd> to scroll horizontally.
+<li> Hold down the middle mouse button and drag.
+<li> Two finger scrolling with the touch pad.
+<li> Tap and drag using a touch screen.
+</ul>
+
+<p>
+There are also several ways to change the size of the game area:
+
+<ul>
+<li> <kbd>Control</kbd> + <kbd>+</kbd> to zoom in.
+<li> <kbd>Control</kbd> + <kbd>-</kbd> to zoom out.
+<li> <kbd>Control</kbd> + <kbd>0</kbd> to reset zoom.
+<li> <kbd>Control</kbd> + <kbd>mouse wheel</kbd> to zoom in and out.
+<li> Pinch gesture with a touchpad.
+<li> Pinch gesture on a touch screen.
+</ul>
+
+<p>
+Hold down the <kbd>Shift</kbd> key to see more information.
+In some games cards and chits will be magnified when mousing over them when holding shift.
+Other games may reveal the reverse side of pieces.
+
+<p>
+Open a separate browser tab or window for each side when playing solo.
+
+
+<h2> Toolbar </h2>
+
+<p>
+The <img src="/images/cog.svg"> menu has links to rules, player aids and other reference material.
+In some games you can also choose between alternative graphics and layout options.
+The resign option is also present here if available.
+
+<p>
+The <img src="/images/scroll-quill.svg"> button toggles the game log and player status displays.
+
+<p>
+The <img src="/images/magnifying-glass.svg"> button shrinks the map to fit your screen.
+
+<p>
+The <img src="/images/chat-bubble.svg"> button lights up if you have unread chat messages.
+Chat messages can only be seen by players who have joined the game.
+Use <kbd>Enter</kbd> and <kbd>Escape</kbd> to quickly open and close the chat box.
+
+<p>
+The <img src="/images/cycle.svg"> button appears when the game is over.
+Use this to quickly start a rematch with the same players.
+
+<p>
+The <img src="/images/earth-africa-europe.svg"> button hides all counters and markers.
+Use this if you need to check something on the map that is obscured.
+</ul>
+
+
+<h2> Time Control
+</h2>
+
+<p>
+For everyone's enjoyment, please respect the pace requests!
+If someone wants a fast game, don't join if you can only play one move per day.
+
+<dl>
+<dt> Live
+<dd>
+Let your opponents know if you're going away!
+If you need to resume the game another day, arrange a time when you can all continue,
+or agree to continue playing at a different pace.
+
+<dt> Fast
+<dd>
+Turn on notifications so you can take your turns promptly.
+If you see that your opponent is online (the dot next to their name is filled in)
+then stay in the game for a while and perhaps you can play live for a bit.
+
+<dt> Slow
+<dd>
+If you create a game and know you can not play more than one move per day,
+please pick this option to set the appropriate expectations.
+
+<dt> Any
+<dd>
+Anything goes. Read the game notice and adapt!
+
+</dl>
+