lila/ui
Thibault Duplessis 65253598e3
Merge pull request #6340 from niklasf/inline-mode-increment
save horizontal space for lobby filter settings
2020-04-07 12:53:22 -05:00
..
@build fix missing breakpoint-sass 2019-09-17 21:45:08 +02:00
@types/lichess prepare lichess.announce for client side use 2020-04-04 12:44:15 +02:00
analyse toggleExplorer only if allowed (fixes #6338) 2020-04-07 13:17:55 +02:00
ceval update chessops to 0.3.6 (alt queenside castling) 2020-04-01 16:58:58 +02:00
challenge lichess.announce failed challenge xhr 2020-04-04 14:51:54 +02:00
chat actually fix round notes xhr 2020-03-04 20:47:21 -06:00
chess consolidate puzzle dests 2020-03-30 22:50:35 +02:00
cli organize lichess typings by file 2019-12-04 10:46:07 +01:00
common clean public/images/board (#6323) 2020-04-07 00:41:11 +02:00
dasher lichess.annouce failed dasher xhr 2020-04-04 13:28:23 +02:00
editor update chessops to 0.3.6 (alt queenside castling) 2020-04-01 16:58:58 +02:00
game team battle round leaderboard 2020-03-11 14:49:52 -06:00
insight clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
learn fix fen in castling exercise 9 2019-12-31 11:11:25 +01:00
lobby Merge pull request #6340 from niklasf/inline-mode-increment 2020-04-07 12:53:22 -05:00
msg fix mention links in inbox - closes #6316 2020-04-05 16:56:58 -05:00
notify lichess.anounce failed notify xhr 2020-04-04 14:20:03 +02:00
nvui fix tsconfigs 2020-01-27 21:36:40 -06:00
palantir clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
puzzle update chessops to 0.3.6 (alt queenside castling) 2020-04-01 16:58:58 +02:00
round do not alias ctrl.data, which can be replaced (fixes #6127, closes #6254) 2020-03-30 17:45:00 +02:00
serviceWorker inbox url in service worker 2020-03-17 16:41:26 -06:00
simul let hosts name their simuls 2020-04-07 12:05:41 -05:00
site install highcharts from npm (#6323) 2020-04-07 10:48:14 +02:00
speech clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
tournament foolproof tournament description 2020-04-04 14:34:36 -06:00
tournamentCalendar clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
tournamentSchedule schedule hyperbullet and ultrabullet arenas - closes #6222 2020-04-03 15:22:18 -06:00
tree use opening from explorer 2020-03-22 22:45:25 +01:00
README.md readme tweaks and updates 2019-09-17 12:39:04 +02:00
build msg wip 2020-01-24 16:48:23 -06:00
gulpfile.js relocate browsers list 2019-06-04 14:44:35 +02:00
package.json clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
tsconfig.base.json fix tsconfigs 2020-01-27 21:36:40 -06: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