lila/ui
Thibault Duplessis d4a3507070 user mod zone WIP 2020-05-24 22:22:41 -06:00
..
@build fix missing breakpoint-sass 2019-09-17 21:45:08 +02:00
@types/lichess manually schedule next swiss round 2020-05-15 12:15:14 -06:00
analyse show all analysis panels to hunters 2020-05-12 11:42:48 -06:00
ceval detect broken wasm on kiwi browser (fixes #6490) 2020-05-07 17:54:51 +02:00
challenge lichess.announce failed challenge xhr 2020-04-04 14:51:54 +02:00
chat don't repeat the chat storage key - for #6651 2020-05-20 08:09:52 -06:00
chess Show selected square in blindfold mode even when king is in check 2020-04-28 23:49:01 -04:00
cli organize lichess typings by file 2019-12-04 10:46:07 +01:00
common user mod zone WIP 2020-05-24 22:22:41 -06:00
dasher Rename `coordsColour` to `coordsColor` 2020-04-26 21:57:20 +01:00
editor Rename `coordsColour` to `coordsColor` 2020-04-26 21:57:20 +01:00
game swiss WIP 2020-05-05 12:43:23 -06:00
insight clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
learn show student basics score in class teacher dashboard - for #6414 2020-04-24 12:37:22 -06:00
lobby clickable graph popup (#6617) 2020-05-13 13:16:59 -06:00
msg Fix #6177 2020-05-13 01:21:23 +01:00
notify manage multiple leaders for a team - closes #6422 2020-04-23 17:48:25 -06:00
nvui return `blank` instead of an error when line/rank empty 2020-05-02 10:35:04 +01:00
palantir clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
puzzle Rename `coordsColour` to `coordsColor` 2020-04-26 21:57:20 +01:00
round attempt #2 (#6613) 2020-05-12 15:25:27 -06:00
serviceWorker inbox url in service worker 2020-03-17 16:41:26 -06:00
simul Performance improvements 2020-05-02 15:10:45 +02:00
site user mod zone WIP 2020-05-24 22:22:41 -06:00
speech clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
swiss better swiss home 2020-05-16 15:16:11 -06:00
tournament fix it again 2020-05-08 20:54:00 -06:00
tournamentCalendar clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
tournamentSchedule schedule hyperbullet and ultrabullet arenas - closes #6222 2020-04-03 15:22:18 -06:00
tree Performance improvements 2020-05-02 15:18:15 +02:00
README.md readme tweaks and updates 2019-09-17 12:39:04 +02:00
build more swiss WIP 2020-04-29 11:43:52 -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