Skip to content
Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
@types/lichess move scrollTo to ui/analyse and fix col2 chapters autoscroll May 7, 2019
analyse restore analysis fork view May 15, 2019
ceval analysis gauge doesn't move the board May 10, 2019
challenge refactor sass with %ellipsis and %nowrap-ellipsis May 1, 2019
chat fix storage types May 2, 2019
chess fix blindfold promotion - closes #5121 May 22, 2019
cli tweak clinput styles, prepare for full-screen May 4, 2019
common dragging piece z index May 22, 2019
dasher fix dasher on pages without a main board May 2, 2019
editor upgrade chessground May 13, 2019
game fix analysing ongoing game, simplify game/router Apr 18, 2019
gulp relation UI Mar 9, 2019
insight insight dropdown scrollbar May 13, 2019
learn upgrade ui/learn chessground May 13, 2019
lobby more cg board helper integration May 13, 2019
notify refactor sass with %ellipsis and %nowrap-ellipsis May 1, 2019
nvui update round nvui for v2 Apr 18, 2019
perfStat colored rating progress in perf stats May 12, 2019
puzzle more cg board helper integration May 13, 2019
round fix round watcher follow-up before game ends May 22, 2019
simul simul chat height May 14, 2019
site fix addPieceZIndex on coordinate training May 22, 2019
speech Fix text-to-speech bug - closes #5094 May 19, 2019
tournament upgrade chessground May 13, 2019
tournamentCalendar tournament calendar UI Apr 9, 2019
tournamentSchedule create tournament button with text May 13, 2019
tree better decide when to display study player bars May 10, 2019
README.md change firefox version requirement from 61 to 55 May 7, 2019
build remove build hack May 22, 2019
gulpfile.js when building prod css, also account for files outside of build/ Apr 18, 2019
package.json automatically build themed modules Feb 13, 2019

README.md

Client-side modules

CSS

cd ui/
yarn install # only the first time
gulp css

This incrementally rebuilds the sass for all ui/ modules on file change.

Hack

The structure of a CSS module is as follows:

- css/
  - forum/
    - _forum.scss # imports the files below
    - _post.scss
    - _search.scss
    - ...
  - build/
    - _forum.scss       # imports dependencies and `../forum/forum`.
    - forum.light.scss  # generated
    - forum.dark.scss   # generated
    - forum.transp.scss # generated

Browser support

Name Version Notes
Firefox 55+ Full support
Chromium/Chrome last 10 Full support
Safari 10.1+ Reasonable support
Opera last 5 Reasonable support
Edge last 2 Reasonable support
IE none No support
You can’t perform that action at this time.