lila/ui
Thibault Duplessis e7f55a1b07 add blue marble board - closes #6006 2020-02-10 14:10:04 -06:00
..
@build fix missing breakpoint-sass 2019-09-17 21:45:08 +02:00
@types/lichess update stockfish.wasm (v0.6.1, growable memory) 2020-01-16 00:22:19 +01:00
analyse update chessops to 0.3.3 (racing kings movegen near goal) 2020-01-16 19:23:11 +01:00
ceval ceval: require 64 bit for wasmx again 2020-01-27 23:26:14 +01:00
challenge clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
chat shadowban mute in chats 2020-01-30 12:18:25 -06:00
chess replace pv2san with chessops 2020-01-02 17:28:29 +01:00
cli organize lichess typings by file 2019-12-04 10:46:07 +01:00
common add blue marble board - closes #6006 2020-02-10 14:10:04 -06:00
dasher add blue marble board - closes #6006 2020-02-10 14:10:04 -06:00
editor update chessops to 0.3.3 (racing kings movegen near goal) 2020-01-16 19:23:11 +01:00
game fix tsconfigs 2020-01-27 21:36:40 -06:00
insight clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
learn fix fen in castling exercise 9 2019-12-31 11:11:25 +01:00
lobby more time controls to choose from 2020-01-17 08:44:13 -06:00
msg add blue marble board - closes #6006 2020-02-10 14:10:04 -06:00
notify msg delayed cancellable notifications 2020-01-25 19:03:14 -06:00
nvui fix tsconfigs 2020-01-27 21:36:40 -06:00
palantir clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
puzzle sprinkle some more types in ui/puzzle 2020-01-02 16:51:13 +01:00
round show players' teams in team battle games 2020-02-10 13:53:48 -06:00
serviceWorker fix chrome "this site has been updated in the background" message 2020-01-26 12:09:20 -06:00
simul fix simul watchers 2019-10-18 07:35:03 +02:00
site add blue marble board - closes #6006 2020-02-10 14:10:04 -06:00
speech clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
tournament fix team name in tournament player info - closes #5899 2020-01-10 11:44:54 -06:00
tournamentCalendar clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
tournamentSchedule fix team battle position in schedule 2019-10-10 16:50:15 +02:00
tree remove ie workaround (already commented out) 2019-11-09 10:00:24 +01:00
README.md readme tweaks and updates 2019-09-17 12:39:04 +02:00
build msg wip 2020-01-24 16:48:23 -06:00
gulpfile.js relocate browsers list 2019-06-04 14:44:35 +02:00
package.json clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
tsconfig.base.json fix tsconfigs 2020-01-27 21:36:40 -06: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