lila/ui
Thibault Duplessis c2286d7093 user mod zone WIP 2019-04-04 11:45:56 +07:00
..
@types/lichess tournament UI 2019-03-08 14:25:32 +07:00
analyse user profile UI 2019-04-04 10:32:39 +07:00
ceval Merge remote-tracking branch 'ornicar/master' into v2 2019-03-07 11:16:47 +01:00
challenge not ready for es6 yet 2019-02-28 17:45:09 +07:00
chat round/chat UI 2019-03-22 09:16:45 +07:00
chess /variant UI 2019-03-26 17:17:39 +07:00
cli not ready for es6 yet 2019-02-28 17:45:09 +07:00
common user mod zone WIP 2019-04-04 11:45:56 +07:00
dasher remove more `indexOf`s 2019-02-28 17:54:37 +07:00
editor /variant UI 2019-03-26 17:17:39 +07:00
game user profile UI 2019-04-04 10:32:39 +07:00
gulp relation UI 2019-03-09 14:37:43 +07:00
insight insights theming 2019-03-10 08:31:14 +07:00
learn complete /learn UI 2019-03-25 14:39:50 +07:00
lobby tournament homepage 2019-03-02 07:45:22 +07:00
notify remove /qa 2019-03-26 14:07:41 +07:00
nvui not ready for es6 yet 2019-02-28 17:45:09 +07:00
perfStat perf-stat UI 2019-03-30 09:54:05 +07:00
puzzle promotion UI 2019-03-25 09:37:37 +07:00
round promotion UI 2019-03-25 09:37:37 +07:00
simul tournament UI WIP 2019-03-02 14:34:39 +07:00
site user mod zone WIP 2019-04-04 11:45:56 +07:00
tournament round/chat UI 2019-03-22 09:16:45 +07:00
tournamentCalendar not ready for es6 yet 2019-02-28 17:45:09 +07:00
tournamentSchedule tournament UI WIP 2019-03-02 14:34:39 +07:00
tree not ready for es6 yet 2019-02-28 17:45:09 +07:00
README.md browser support table 2019-02-15 07:27:00 +07:00
build fix ui/build 2019-02-13 17:32:21 +07:00
gulpfile.js browser support tweaks 2019-02-24 07:44:57 +07:00
package.json automatically build themed modules 2019-02-13 15:52:52 +07:00
yarn.lock multi-project, incremental sass build 2019-02-13 11:40:03 +07: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

Browser support

Name Version Notes
Firefox last 10 Full support
Chromium/Chrome last 10 Full support
Safari 10.1+ Reasonable support
Opera last 5 Reasonable support
Edge last 2 Reasonable support
IE none No support