lila/ui
Benedikt Werner fd61d537d2
Hotfix palantir
2021-09-06 20:54:10 +02:00
..
@build/rollupProject fix more missing dependencies 2021-08-22 22:02:34 +02:00
@types Hotfix palantir 2021-09-06 20:54:10 +02:00
analyse chrome too needs the CSS grid hack in analysis, now 2021-09-06 15:40:28 +02:00
ceval ui/types: Improve window types 2021-09-06 01:44:25 +02:00
challenge fix more missing dependencies 2021-08-22 22:02:34 +02:00
chat Hotfix palantir 2021-09-06 20:54:10 +02:00
chess Merge pull request #9676 from benediktwerner/build-dir-subpath 2021-08-28 11:08:45 +02:00
cli Fix help modal scroll behavior 2021-08-27 00:41:33 -07:00
common upgrade noto latin fonts 2021-09-02 10:43:29 +02:00
dasher Fix zoom input range 2021-09-06 12:25:02 +02:00
dgt add rollup and typescipt directly to most modules 2021-08-22 17:34:36 +02:00
editor chessground 8.1.7 for ornicar/chessground#202 2021-08-27 08:06:14 +02:00
game Merge pull request #9676 from benediktwerner/build-dir-subpath 2021-08-28 11:08:45 +02:00
insight insights: Make higcharts types work without rollup config 2021-08-24 16:11:39 +02:00
learn fix typescript error regarding $ in ui/learn 2021-08-25 13:02:47 +02:00
lobby chessground 8.1.7 for ornicar/chessground#202 2021-08-27 08:06:14 +02:00
msg ui/types: Improve window types 2021-09-06 01:44:25 +02:00
notify fix more missing dependencies 2021-08-22 22:02:34 +02:00
nvui Merge pull request #9676 from benediktwerner/build-dir-subpath 2021-08-28 11:08:45 +02:00
palantir basic typing for window + fix typo in Palantir 2021-09-04 22:54:03 +02:00
puz ui/types: Improve window types 2021-09-06 01:44:25 +02:00
puzzle Prefer ongoing ceval over cloud 2021-09-04 20:28:15 +02:00
racer chessground 8.1.7 for ornicar/chessground#202 2021-08-27 08:06:14 +02:00
round basic typing for window + fix typo in Palantir 2021-09-04 22:54:03 +02:00
serviceWorker add rollup and typescipt directly to most modules 2021-08-22 17:34:36 +02:00
simul chessground 8.1.7 for ornicar/chessground#202 2021-08-27 08:06:14 +02:00
site Merge pull request #9734 from benediktwerner/window-types 2021-09-06 07:39:38 +02:00
speech add rollup and typescipt directly to most modules 2021-08-22 17:34:36 +02:00
storm missing storm translations, closes #9692 2021-09-02 18:03:42 +03:00
swiss basic typing for window + fix typo in Palantir 2021-09-04 22:54:03 +02:00
tournament chessground 8.1.7 for ornicar/chessground#202 2021-08-27 08:06:14 +02:00
tournamentCalendar fix more missing dependencies 2021-08-22 22:02:34 +02:00
tournamentSchedule add rollup and typescipt directly to most modules 2021-08-22 17:34:36 +02:00
tree use $npm_execpath in build scripts 2021-08-23 00:54:38 +02:00
README.md prettier: format all files 2021-02-06 14:52:33 +01:00
build add ublog to ui/build 2021-09-01 13:45:44 +02:00
gulpfile.js add node 16 support 2021-08-09 09:14:49 +02:00
package.json use $npm_execpath in build scripts 2021-08-23 00:54:38 +02:00
tsconfig.base.json explicitly depend on @types/cash 2021-08-23 01:33:40 +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