lila/ui
2020-06-30 12:12:47 +02:00
..
@build try to make mangling also safari 10 compatible 2020-06-30 12:12:47 +02:00
@types/lichess fix spdx identifiers 2020-06-28 22:00:15 +02:00
analyse rm ui/analyse/gulpfile.js 2020-06-30 12:02:57 +02:00
ceval fix inverted ceval (broken in c8d80b353e) 2020-06-29 08:41:56 +02:00
challenge fix spdx identifiers 2020-06-28 22:00:15 +02:00
chat chat is both a lib and standalone 2020-06-29 09:05:14 +02:00
chess fix spdx identifiers 2020-06-28 22:00:15 +02:00
cli fix spdx identifiers 2020-06-28 22:00:15 +02:00
common fix spdx identifiers 2020-06-28 22:00:15 +02:00
dasher add missing @build/cssProject dependencies 2020-06-30 12:02:57 +02:00
editor bump chessground to 7.7.2 (fix resizable viewOnly) 2020-06-29 10:18:58 +02:00
game fix spdx identifiers 2020-06-28 22:00:15 +02:00
insight fix spdx identifiers 2020-06-28 22:00:15 +02:00
learn fix spdx identifiers 2020-06-28 22:00:15 +02:00
lobby fix rating range for non-pool "new opponent" games 2020-06-30 11:30:15 +02:00
msg add missing @build/cssProject dependencies 2020-06-30 12:02:57 +02:00
notify fix spdx identifiers 2020-06-28 22:00:15 +02:00
nvui fix spdx identifiers 2020-06-28 22:00:15 +02:00
palantir fix spdx identifiers 2020-06-28 22:00:15 +02:00
puzzle rollup ui/analyse 2020-06-29 17:43:29 +02:00
round Merge pull request #6897 from ornicar/rollup-round 2020-06-29 23:38:32 +02:00
serviceWorker fix spdx identifiers 2020-06-28 22:00:15 +02:00
simul fix spdx identifiers 2020-06-28 22:00:15 +02:00
site remove broken advanced search warning (#6785) 2020-06-29 10:13:52 +02:00
speech ui/speech seems to be gulp only 2020-06-29 09:13:31 +02:00
swiss bump chessground to 7.7.2 (fix resizable viewOnly) 2020-06-29 10:18:58 +02:00
tournament bump chessground to 7.7.2 (fix resizable viewOnly) 2020-06-29 10:18:58 +02:00
tournamentCalendar fix spdx identifiers 2020-06-28 22:00:15 +02:00
tournamentSchedule keep finished tournaments during updates 2020-06-29 15:50:02 +02:00
tree fix spdx identifiers 2020-06-28 22:00:15 +02:00
build unify ui/build using package.json scripts 2020-06-28 21:41:39 +02:00
gulpfile.js relocate browsers list 2019-06-04 14:44:35 +02:00
package.json fix spdx identifiers 2020-06-28 22:00:15 +02:00
README.md readme tweaks and updates 2019-09-17 12:39:04 +02:00
tsconfig.base.json bump target to es2016 2020-06-20 22:26:46 +02:00
tsconfig_module.base.json Improve typescript sourcemaps 2019-07-31 11:34:54 -04:00

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