lila/ui
Niklas Fiekas f62c7573d3 fix missing breakpoint-sass 2019-09-17 21:45:08 +02:00
..
@build fix missing breakpoint-sass 2019-09-17 21:45:08 +02:00
@types/lichess palantir POC 2019-08-08 16:22:55 +02:00
analyse factor out tsPlugins 2019-09-17 21:18:59 +02:00
ceval typescript tweaks 2019-08-13 09:47:27 +02:00
challenge fixup some missing devDependency entries 2019-09-17 21:38:44 +02:00
chat factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
chess Improve typescript sourcemaps 2019-07-31 11:34:54 -04:00
cli factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
common add newspaper 2D board theme 2019-09-14 14:42:32 +02:00
dasher factor out cssProject 2019-09-17 21:33:38 +02:00
editor fixup some missing devDependency entries 2019-09-17 21:38:44 +02:00
game Improve typescript sourcemaps 2019-07-31 11:34:54 -04:00
insight factor out jsProject 2019-09-17 21:26:26 +02:00
learn factor out jsProject 2019-09-17 21:26:26 +02:00
lobby factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
notify fixup some missing devDependency entries 2019-09-17 21:38:44 +02:00
nvui Improve typescript sourcemaps 2019-07-31 11:34:54 -04:00
palantir factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
puzzle factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
round factor out tsPlugins 2019-09-17 21:18:59 +02:00
serviceWorker factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
simul factor out jsProject 2019-09-17 21:26:26 +02:00
site fix missing peer dependency typescript 2019-09-17 21:42:09 +02:00
speech factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
tournament fixup some missing devDependency entries 2019-09-17 21:38:44 +02:00
tournamentCalendar factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
tournamentSchedule factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
tree tweak analysis column tree style 2019-08-23 13:04:35 +02:00
README.md readme tweaks and updates 2019-09-17 12:39:04 +02:00
build build service worker from ui module 2019-09-17 19:59:50 +02:00
gulpfile.js relocate browsers list 2019-06-04 14:44:35 +02:00
package.json complete es6 transition 2019-06-25 19:37:33 +02:00
tsconfig.base.json complete es6 transition 2019-06-25 19:37:33 +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