Commit graph

332 commits

Author SHA1 Message Date
Ryan Stein
6fa280b9fd Run 2to3. 2017-10-29 13:40:30 -04:00
Jed Fox
57f0abe370 Add notification support to a few older browsers and Safari 2017-10-22 10:50:36 -04:00
Ryan Stein
53a4fc0b66 resolve #1448, fix 'no help entry' not popping up in webclient 2017-10-10 12:51:09 -04:00
Griatch
a994fd3c63 Merge branch 'fix_notification_webclient' of git://github.com/chainsol/evennia into chainsol-fix_notification_webclient 2017-10-05 23:10:19 +02:00
Griatch
349affe305 Minor doc string update in evennia.js 2017-10-05 22:53:45 +02:00
Nicholas Matlaga
5ecaa9daca fix Notification not being available crash 2017-10-05 11:45:01 -04:00
Nicholas Matlaga
3a6fe2acae rename card-block to card-body 2017-10-02 18:06:23 -04:00
Griatch
ab7cd3c101 Merge pull request #1434 from DamnedScholar/sekizai
Sekizai adapted to devel version of website.
2017-09-20 18:44:06 +02:00
DamnedScholar
58f2d7cf74 Sekizai 2017-09-18 18:17:10 -05:00
Vincent Le Goff
fd86a7ef36 Update wording for the custom menu partial 2017-09-17 14:19:44 +02:00
Vincent Le Goff
3c94121768 Separate the web menu in a partial template to easily override 2017-09-17 13:26:41 +02:00
Nicholas Matlaga
59e2e136e0 Class name changes to fix #1424 2017-09-12 13:39:54 -04:00
Nicholas Matlaga
0fa80a8bc3 Push Bootstrap version to the v4 Beta 2017-09-08 16:17:06 -04:00
Griatch
cdac9678b9 Add smarter shared login on website/webclient. Resolves #1063.
This makes it so that logging into the website will auto-log you
into the webclient and vice-versa when you refresh the page. But if
you log out of the web client will have to manually log in again. If
you log out of the website and reload the webclient page you will have
to log back into the client too (this is because logging out of the
website flushes the browser session, it doesn't seem worth the effort
to override django.auth in this).
2017-08-20 20:36:35 +02:00
Griatch
0ac190b6ea First attemtps at fixing the auto-login and making it cleaner. 2017-08-20 17:07:18 +02:00
Griatch
b278337172 Make PEP8 cleanup of line spaces and character distances as well as indents 2017-08-19 23:16:36 +02:00
Nicholas
4885d66b08 changes for player -> account migrations 2017-07-22 23:43:00 -04:00
Nicholas
6c8101355d cleaned up all pages, made sure each page has header 2017-07-21 12:27:24 +02:00
Nicholas
645fcc100b used new card styling on admin info page 2017-07-21 12:27:24 +02:00
Nicholas
2d40a525fd removed padding for cleaner look 2017-07-21 12:27:24 +02:00
Nicholas
185cd9fb87 added style to footer 2017-07-21 12:27:24 +02:00
Nicholas
6977609b4b fixed misplaced <p> tag and added style to footer 2017-07-21 12:27:24 +02:00
Nicholas
df88f4f7ad Clean default styling 2017-07-21 12:27:24 +02:00
Nicholas
60e7691d15 Cleaned up HTML code tabspacing 2017-07-21 12:27:24 +02:00
Nicholas
46a77f7e43 Style changes to site 2017-07-21 12:27:24 +02:00
Nicholas Matlaga
1ee8fcb495 added margin 2017-07-21 12:27:24 +02:00
Nicholas Matlaga
01a340b818 all pages changed to use Bootstrap 2017-07-21 12:27:24 +02:00
Nicholas Matlaga
0a4102fa54 added addclass filter 2017-07-21 12:27:24 +02:00
Nicholas Matlaga
570762f1fd completed index.html changes 2017-07-21 12:27:24 +02:00
Nicholas Matlaga
eb8d8c8b6f base.html redone with bootstrap 2017-07-21 12:27:24 +02:00
Griatch
5590ee2258 Rename all instances of Player->Account. 2017-07-07 23:47:21 +02:00
Griatch
43109ab8f4 Change the webclient OOB text kwarg to 'type' instead of 'window' to make it more general. 2017-02-05 12:19:17 +01:00
Simon Vermeersch
91fd754e98 Closes the help/options dialog with escape 2017-02-05 12:19:17 +01:00
Simon Vermeersch
8f16badf85 Reworded some of the options 2017-02-05 12:19:17 +01:00
Simon Vermeersch
7d62973d18 Options button: toggle the options window visibility 2017-02-05 12:19:17 +01:00
Simon Vermeersch
4ac863726c Change the option immediately on the client side instead of waiting for
a roundtrip to the server.
2017-02-05 12:19:16 +01:00
Simon Vermeersch
2c01373143 Play a sound for notification (if enabled) 2017-02-05 12:19:16 +01:00
Simon Vermeersch
7027a2cf9b Implemented the notification popup option 2017-02-05 12:19:16 +01:00
Simon Vermeersch
24cb3d3b31 Keep the settings button visible when there are scrollbars 2017-02-05 12:19:16 +01:00
Simon Vermeersch
7899dc5200 Show help in separate dialog (if option is enabled) 2017-02-05 12:19:16 +01:00
Simon Vermeersch
da7a71e6dd Implement the "gag prompt" option 2017-02-05 12:19:16 +01:00
Simon Vermeersch
8dcd242d3b Cosmetic changes to the webclient options
- Renamed the used attribute
- Changed to use only one inputfunc
2017-02-05 12:19:16 +01:00
Simon Vermeersch
221aa362ab Adds retrieving, monitoring and storing of webclient settings 2017-02-05 12:19:16 +01:00
Simon Vermeersch
f2e53c873b Added a (non-functional) options dialog. 2017-02-05 12:19:16 +01:00
Griatch
3a2638aed5 Add check for malformed webclient msg without kwargs. Resolves #1192. 2017-02-04 12:24:14 +01:00
BlauFeuer
ae5eecaeb8 Update webclient HTML doctype to match webclient's 2017-02-04 12:13:11 +01:00
Simon Vermeersch
a0cd61df27 Send an OOB message to the client once a player logs in. 2017-01-10 22:40:45 +01:00
Torild Lidman
4a69d871c2 Add viewport meta tag 2017-01-10 17:18:13 +01:00
Torild Lidman
ec048e5371 Add custom CSS with some tweaks for mobile use 2017-01-10 17:18:13 +01:00
Torild Lidman
18e4d72444 Link to custom CSS 2017-01-10 17:18:13 +01:00