lila/ui
Niklas Fiekas 94b447d343 remove some useless regex escapes 2021-04-07 21:08:57 +02:00
..
@build/rollupProject prettier: format all files 2021-02-06 14:52:33 +01:00
@types fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
analyse remove some useless regex escapes 2021-04-07 21:08:57 +02:00
ceval fix no-empty 2021-04-07 17:42:24 +02:00
challenge fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
chat remove some useless regex escapes 2021-04-07 21:08:57 +02:00
chess prettier: format all files 2021-02-06 14:52:33 +01:00
cli fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
common use more const wherever possible 2021-04-07 19:35:57 +02:00
dasher fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
dgt fix more cases of no-var 2021-04-07 21:08:57 +02:00
editor use more const wherever possible 2021-04-07 19:35:57 +02:00
game fix no-extra-boolean-cast 2021-04-07 17:42:24 +02: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 fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
msg use more const wherever possible 2021-04-07 19:35:57 +02:00
notify fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
nvui fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
palantir fix trivial cases of prefer-const 2021-04-07 19:18:28 +02:00
puz comply with @typescript-eslint/no-inferrable-types 2021-04-07 18:47:59 +02:00
puzzle remove some useless regex escapes 2021-04-07 21:08:57 +02:00
racer fix no-case-declarations 2021-04-07 17:42:24 +02:00
round fix more cases of no-var 2021-04-07 21:08:57 +02:00
serviceWorker prettier: format all files 2021-02-06 14:52:33 +01:00
simul typesafe throttle and corresponding fixes 2021-04-05 15:46:15 +02:00
site fix more cases of no-var 2021-04-07 21:08:57 +02:00
speech prettier: format all files 2021-02-06 14:52:33 +01:00
storm fix no-duplicate-imports 2021-04-05 09:10:35 +02:00
swiss comply with @typescript-eslint/no-inferrable-types 2021-04-07 18:47:59 +02:00
tournament use more const wherever possible 2021-04-07 19:35:57 +02:00
tournamentCalendar use more const wherever possible 2021-04-07 19:35:57 +02:00
tournamentSchedule fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
tree fix more cases of no-var 2021-04-07 21:08:57 +02:00
README.md prettier: format all files 2021-02-06 14:52:33 +01:00
build build ui publicChats 2021-03-15 11:50:40 +01:00
gulpfile.js prettier: format all files 2021-02-06 14:52:33 +01:00
package.json move to root folder 2021-04-05 10:58:05 +02:00
tsconfig.base.json fix strictBindCallApply (closes #8576) 2021-04-05 15:26:38 +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