lila
lila copied to clipboard
Lichess Feature Enhancements: Arrow Tool, 3D Chess Basics & "Bishop & Knight Practice" Bugs + Flip Board Suggestion
Hi Lichess Devs,
I'm writing to report several issues I encountered while using Lichess, along with a feature suggestion aimed at improving the user experience:
Targeting Illegal Squares: Dragging an arrow off the board and then back allows targeting illegal squares. This might confuse new players and seems like a bug. Could you investigate?
Missing in 3D Chess Basics: The arrow tool is absent in the 3D "Chess Basics" feature, hindering visual analysis and learning. Adding it would significantly enhance the feature for beginners.
"Bishop & Knight Practice" Bug:
Incorrect Piece Selection: When selecting the king in the "Bishop & Knight Practice" chapter (3D mode, restricting the king to the first triangle), the website misinterprets it and selects the adjacent knight instead. This disrupts the learning process and seems like a bug. https://youtu.be/usrtol40DlQ?si=2xUkBkXCX2vnOnLn
Feature Suggestion: Flip Board Option: Can you mimic existing resize features for seamless perspective switches in h8/a1 ? No more menu diving or keyboard fumbling.
Bishop and Knight Practice Bug is irreproducible and is most probably because of the extension you are using. Others are reproducible.
The issue is NOT "most probably because of the extension you are using", but you are meeting it because you are using LiChess Tools. BTW, thanks for that, I am the developer of the extension.
I see that you use the Expanded move list option, which is also causing the screen flipping back and forth. It's not the behavior I was going for, so I am going to investigate and work on it. Meanwhile, try to turn it off.
It's in Preferences -> LiChess Tools -> Move list options
This bug will be solved in version 2.3.20 of LiChess Tools.
Just FYI, here is how to reproduce the bug without any extension:
- go to Analysis Board
- write in the console something like
$('.cg-wrap').css('transform','translate(100px,100px)')
- try to move the pieces Now, you might say that the board is never moved by Lichess so this is moot point, but this happened to me before, on mobile, and you have no guarantee that the client's system is similar to your test one.