lila/ui
Thibault Duplessis 6ee10844a8 fix chat team spam regex 2020-09-25 13:14:33 +02:00
..
@build/rollupProject update @rollup/plugin-typescript (fixes noEmitOnError) 2020-09-21 14:48:23 +02:00
@types fix puzzles and coordinates sparkline chart 2020-09-22 08:56:13 +02:00
analyse only fast-invite current study spectators - closes #7357 2020-09-24 13:48:00 +02:00
ceval update chessops to 0.7.2 (insufficient material fix) 2020-09-24 12:30:50 +02:00
challenge remove TS jquery types 2020-09-21 16:10:14 +02:00
chat fix chat team spam regex 2020-09-25 13:14:33 +02:00
chess update @rollup/plugin-typescript (fixes noEmitOnError) 2020-09-21 14:48:23 +02:00
cli remove TS jquery types 2020-09-21 16:10:14 +02:00
common fix puzzles and coordinates sparkline chart 2020-09-22 08:56:13 +02:00
dasher remove TS jquery types 2020-09-21 16:10:14 +02:00
dgt update chessops to 0.7.2 (insufficient material fix) 2020-09-24 12:30:50 +02:00
editor update chessops to 0.7.2 (insufficient material fix) 2020-09-24 12:30:50 +02:00
game tweak ui/game 2020-09-21 22:32:24 +02:00
insight resort to loading jquery on the insights page 2020-09-13 11:48:44 +02:00
learn fix score display in /learn 2020-09-24 09:52:48 +02:00
lobby feedback on challenge error - fixes #7344 2020-09-23 10:09:08 +02:00
msg fix /inbox game embed 2020-09-22 13:50:11 +02:00
notify remove TS jquery types 2020-09-21 16:10:14 +02:00
nvui Merge branch 'master' into cash.js 2020-09-21 15:27:21 +02:00
palantir s/window.lichess/lichess, remove const li 2020-09-13 09:40:24 +02:00
puzzle update chessops to 0.7.2 (insufficient material fix) 2020-09-24 12:30:50 +02:00
round rename round.keyboardMove plugin 2020-09-25 11:47:39 +02:00
serviceWorker uniform js module naming 2020-09-03 14:45:24 +02:00
simul remove TS jquery types 2020-09-21 16:10:14 +02:00
site reorder site imports 2020-09-24 08:03:06 +02:00
speech s/window.lichess/lichess, remove const li 2020-09-13 09:40:24 +02:00
swiss remove TS jquery types 2020-09-21 16:10:14 +02:00
tournament fix tournament mini-game reload 2020-09-22 08:11:41 +02:00
tournamentCalendar remove TS jquery types 2020-09-21 16:10:14 +02:00
tournamentSchedule remove TS jquery types 2020-09-21 16:10:14 +02:00
tree update @rollup/plugin-typescript (fixes noEmitOnError) 2020-09-21 14:48:23 +02:00
README.md readme tweaks and updates 2019-09-17 12:39:04 +02:00
build add dgt to ui/build 2020-09-23 09:31:17 +02:00
gulpfile.js relocate browsers list 2019-06-04 14:44:35 +02:00
package.json remove @build/cssProject (use cd ui && gulp css) 2020-06-30 20:01:42 +02:00
tsconfig.base.json Merge branch 'master' into cash.js 2020-09-21 15:27:21 +02: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