lila/ui
Thibault Duplessis 50b874bfb3 extract speech plugin, enable speech in analysis 2019-04-29 22:26:07 +07:00
..
@types/lichess extract speech plugin, enable speech in analysis 2019-04-29 22:26:07 +07:00
analyse extract speech plugin, enable speech in analysis 2019-04-29 22:26:07 +07:00
ceval refactor using boolean local storage abstraction 2019-04-29 21:03:56 +07:00
challenge remove all border-box (now the default) 2019-04-22 11:46:39 +07:00
chat chat max-width on col < 3 2019-04-27 19:45:27 +07:00
chess show variant styles on analysis board 2019-04-24 20:27:03 +07:00
cli fix clinput responsiveness 2019-04-27 12:08:11 +07:00
common disable fire trophy animation unless hovered: it strains CPU 2019-04-29 19:47:53 +07:00
dasher make speech a local storage setting 2019-04-29 20:47:12 +07:00
editor make more boards resizable 2019-04-27 09:54:58 +07:00
game fix analysing ongoing game, simplify game/router 2019-04-18 17:40:27 +07:00
gulp relation UI 2019-03-09 14:37:43 +07:00
insight fix insights game style 2019-04-29 11:00:15 +07:00
learn fix /learn responsiveness 2019-04-27 22:03:43 +07:00
lobby remove IE 11 support 2019-04-29 20:56:16 +07:00
notify presumably fix notification tab communication 2019-04-29 21:00:22 +07:00
nvui update round nvui for v2 2019-04-18 07:44:07 +07:00
perfStat simplify and fix user perf stats header 2019-04-22 11:56:11 +07:00
puzzle make more boards resizable 2019-04-27 09:54:58 +07:00
round extract speech plugin, enable speech in analysis 2019-04-29 22:26:07 +07:00
simul fix simul prod compilation 2019-04-28 16:11:02 +07:00
site refactor using boolean local storage abstraction 2019-04-29 21:03:56 +07:00
speech extract speech plugin, enable speech in analysis 2019-04-29 22:26:07 +07:00
tournament fix tournament chat max height in col2 2019-04-29 06:53:37 +07:00
tournamentCalendar tournament calendar UI 2019-04-09 18:40:35 +07:00
tournamentSchedule fix tournament schedule scrolling shouldn't click 2019-04-28 08:49:39 +07:00
tree remove all border-box (now the default) 2019-04-22 11:46:39 +07:00
README.md browser support table 2019-02-15 07:27:00 +07:00
build fix ui/build dev upgrade 2019-04-16 15:27:54 +07:00
gulpfile.js when building prod css, also account for files outside of build/ 2019-04-18 13:56:14 +07:00
package.json automatically build themed modules 2019-02-13 15:52:52 +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