chessboard-element
chessboard-element copied to clipboard
A <chess-board> web component
Hi, i have problems with F7Vue. The only way it works is with "require('yrlib") => So, yr install docu not (for me!) inside the vue template i use these "chess-board"...
Hi, thanks for this wonderful forking job. It looks like flex-shrink is not compatible as the board is not shrinking when I resize down the window. I can grow however...
Hello Justin, Thank you for this element. I've used it in a project that can be seen here http://polyglot-spa-root-config.s3-website.us-east-2.amazonaws.com/ I found an issue in the docs that say the property...
I'm confused here, when I install your package via NPM the contents of the chessboard-element folder inside my node_modules folder has a bunch of .js files that are nowhere to...
I have typescript code like this: ``` board.addEventListener("drop", async (e) => { const { source, target, oldPosition } = e.detail as any; }); ``` I'd like to get rid of...
This suggestion may not make sense as I may not fully understand the role of the element. Currently, the `#dragged-pieces` element in the shadow root takes up a square's worth...
I'm getting this error when i load a new fen to the board callstack: Uncaught (in promise) TypeError: Cannot read property 'getBoundingClientRect' of null at HTMLElement._getAnimationStyles (chessboard-element.js?a3ca:504) at HTMLElement._renderBoard (chessboard-element.js?a3ca:435)...
Chrome console warnings (on for each square?) for non-passive events: Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more...
I'm trying to align a button bar to sit flush underneath the chess board and this is extremely difficult it seems. For some reason there is always a margin/padding at...
First of all, thanks so much @justinfagnani for the great work on this project (and of course on lit-html & LitElement)! I've been using the `chess-board` component along with `chess.js`...