lila/ui
Niklas Fiekas 15d2e9c2c8 rollup ui/swiss and add to workspace 2020-07-01 11:10:18 +02:00
..
@build remove @build/cssProject (use cd ui && gulp css) 2020-06-30 20:01:42 +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 remove @build/cssProject (use cd ui && gulp css) 2020-06-30 20:01:42 +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 forgot to add new rollup.config.js files 2020-06-30 21:19:46 +02:00
common fix firefox warning about max-height auto 2020-06-30 23:06:19 +02:00
dasher rollup ui/dasher 2020-06-30 20:40:03 +02:00
editor rollup ui/editor 2020-06-30 20:51:06 +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 do not lie about type of showTime 2020-07-01 11:10:18 +02:00
msg remove @build/cssProject (use cd ui && gulp css) 2020-06-30 20:01:42 +02:00
notify remove @build/cssProject (use cd ui && gulp css) 2020-06-30 20:01:42 +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 rollup ui/dasher 2020-06-30 20:40:03 +02:00
speech ui/speech seems to be gulp only 2020-06-29 09:13:31 +02:00
swiss rollup ui/swiss and add to workspace 2020-07-01 11:10:18 +02:00
tournament forgot to add new rollup.config.js files 2020-06-30 21:19:46 +02:00
tournamentCalendar rollup ui/tournamentCalendar and update date-fns 2020-07-01 11:10:18 +02:00
tournamentSchedule rollup ui/tournamentSchedule 2020-07-01 11:10:18 +02:00
tree 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
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 remove @build/cssProject (use cd ui && gulp css) 2020-06-30 20:01:42 +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

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