lila/ui
Niklas Fiekas ff5f1395ca REVERT ME: make partial explorer available again 2021-03-11 21:34:51 +01:00
..
@build/rollupProject prettier: format all files 2021-02-06 14:52:33 +01:00
@types fix lichess.AnalyseNVUI is always defined warning 2021-03-06 11:06:05 +01:00
analyse REVERT ME: make partial explorer available again 2021-03-11 21:34:51 +01:00
ceval ceval: Cache wasm binary via IndexedDB 2021-03-11 21:06:28 +09:00
challenge prettier: format all files 2021-02-06 14:52:33 +01:00
chat timeout from /mod/public-chats - closes lichess-org/tavern#18 2021-03-11 12:02:40 +01:00
chess prettier: format all files 2021-02-06 14:52:33 +01:00
cli prettier: format all files 2021-02-06 14:52:33 +01:00
common show draw offers during gameplay in move list - closes #4800 2021-03-11 19:15:32 +01:00
dasher validate pref.bgImg 2021-02-20 09:38:24 +01:00
dgt yarn run format 2021-02-12 16:26:24 +01:00
editor upgrade chessground and other ui vendors 2021-03-06 08:39:21 +01:00
game better render imported games with unknown finish - closes #8211 2021-02-19 11:52:11 +01:00
insight prettier: format all files 2021-02-06 14:52:33 +01:00
learn add chessground workaround in ui/learn css - closes #8286 2021-03-02 11:38:06 +01:00
lobby upgrade chessground and other ui vendors 2021-03-06 08:39:21 +01:00
msg Merge pull request #8111 from ornicar/horsey-pieces 2021-02-08 22:08:29 +01:00
notify tweak wording 2021-03-10 18:35:06 +01:00
nvui prettier: format all files 2021-02-06 14:52:33 +01:00
palantir prettier: format all files 2021-02-06 14:52:33 +01:00
puzzle ceval: detect standard material for nnue (fixes #8296, fixes #8290, closes #8314) 2021-03-06 13:13:37 +01:00
round show draw offers during gameplay in move list - closes #4800 2021-03-11 19:15:32 +01:00
serviceWorker prettier: format all files 2021-02-06 14:52:33 +01:00
simul prettier: format all files 2021-02-06 14:52:33 +01:00
site link to appeal doc, tweak appeal style 2021-03-11 12:34:40 +01:00
speech prettier: format all files 2021-02-06 14:52:33 +01:00
storm tweak storm sound volume 2021-03-08 15:28:31 +01:00
swiss upgrade chessground and other ui vendors 2021-03-06 08:39:21 +01:00
tournament upgrade chessground and other ui vendors 2021-03-06 08:39:21 +01:00
tournamentCalendar prettier: format all files 2021-02-06 14:52:33 +01:00
tournamentSchedule prettier: format all files 2021-02-06 14:52:33 +01:00
tree color moves in analysis movelist depending on analysis report 2021-02-24 18:06:17 +01:00
README.md prettier: format all files 2021-02-06 14:52:33 +01:00
build build modGames 2021-02-22 13:45:24 +01:00
gulpfile.js prettier: format all files 2021-02-06 14:52:33 +01:00
package.json bump gulp plugins 2020-12-31 00:55:38 +01:00
tsconfig.base.json stop supporting safari 10 2021-01-22 11:28:07 +01:00
tsconfig_module.base.json Improve typescript sourcemaps 2019-07-31 11:34:54 -04:00

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