lichess.org
Donate

LICHESS Enhancer (aka Topbar menu)

(Consider this topic as a request for adding features to lichess.org and a strong means not to approve the new interface.)

I think that this will probably the last version before that I understand how to convert XHR seeks into bookmarked links and also how to dynamically grab the internationalized menu entry.

Main features
Topmenu back and few enhanced

Version 1.3
Added background color menu for light/dark theme.
Added the new hierarchy menu and the previous one as optional. (Switch the setting true/false)
Forum part: Uses the full width of the site when you are on the forum which involves hiding the useless and empty sidebar and the logo.
Tournament part: Added feature to always be rated selected when make new tournament.

Screenshot: http://i.imgur.com/D9Dh1yX.png
Script installation: openuserjs.org/scripts/mawekuwe/Lichess_Topbar_Menu

Use As Is - No Warranty and Feel free to improve it
Great work, couldn't live without this menu.

Though I suggest relicensing to the MIT license to match lichess's own license.
Thanks for this script to make lichess usable again. Just a shame that it's necessary.
Thanks for the menu jupeq. I kind of gotten used to the new menu until I installed yours but it's definitely very nice to have a normal menu.

There is a bug in the forum, when I hover over a players name it doesn't show his details. I fixed it by changing
$( "#site_header" ).remove(); to
$( "#site_header" ).hide();

Also what problems are you having with accessing the localized menu and XHR seeks?
You can access the menu in the following way:
$("#fpmenu div.menu > section:eq(0) > *:eq(0)").text() // Play localized
$("#fpmenu div.menu > section:eq(0) > *:eq(1)").text() // Create a game localized
$("#fpmenu div.menu > section:eq(1) > *:eq(0)").text() // Learn localized

Tell me what else you want to do and I will help you.
Hello RaulJose. Thanks for the kind words and for the helps.

1. Fixed thanks.
2. Yes I need help to implement some features like:
2a preset seeks in sub-menu entry.
2b append button selector to activate feature like:
- auto rematch.
- auto seek new opponent if they gone or not.
3. Internationalized entries menu works! Thank you very much again.
(As you see the to do list is quite large)

I will update tomorrow after a cleanup of my local version.

This topic has been archived and can no longer be replied to.