lila/ui
Adam Morris 49b2cf6bd0
Redesign Learn->Coordinates (#8571)
* show only one advance coord in coordinates

* remove progress bar at start

* simple countdown for coordinates

* timer and score on right side

* put score and timer on left, add red for hurry

* run prettier on file

* remove next_coord2 styling

* red on next_coord

* don't show red for subsequent runs
2021-04-11 15:23:45 +02:00
..
@build/rollupProject prettier: format all files 2021-02-06 14:52:33 +01:00
@types fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
analyse Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
ceval fix no-empty 2021-04-07 17:42:24 +02:00
challenge fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
chat Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
chess prettier: format all files 2021-02-06 14:52:33 +01:00
cli fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
common tweak password complexity indicator positioning 2021-04-08 16:13:53 +02:00
dasher fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
dgt fix more cases of no-var 2021-04-07 21:08:57 +02:00
editor Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
game fix no-extra-boolean-cast 2021-04-07 17:42:24 +02:00
insight prettier: format all files 2021-02-06 14:52:33 +01:00
learn add chessground workaround in ui/learn css - closes #8286 2021-03-02 11:38:06 +01:00
lobby Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
msg Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
notify fix notify css 2021-04-09 13:31:47 +02:00
nvui fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
palantir fix trivial cases of prefer-const 2021-04-07 19:18:28 +02:00
puz comply with @typescript-eslint/no-inferrable-types 2021-04-07 18:47:59 +02:00
puzzle Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
racer fix no-case-declarations 2021-04-07 17:42:24 +02:00
round Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
serviceWorker prettier: format all files 2021-02-06 14:52:33 +01:00
simul typesafe throttle and corresponding fixes 2021-04-05 15:46:15 +02:00
site Redesign Learn->Coordinates (#8571) 2021-04-11 15:23:45 +02:00
speech prettier: format all files 2021-02-06 14:52:33 +01:00
storm fix no-duplicate-imports 2021-04-05 09:10:35 +02:00
swiss Merge pull request #8565 from benediktwerner/fix-download-links 2021-04-08 00:19:26 +02:00
tournament Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
tournamentCalendar Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
tournamentSchedule Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
tree Keyboard extension is to blame, not this patch. 2021-04-08 10:38:18 +02:00
README.md prettier: format all files 2021-02-06 14:52:33 +01:00
build build ui publicChats 2021-03-15 11:50:40 +01:00
gulpfile.js prettier: format all files 2021-02-06 14:52:33 +01:00
package.json move to root folder 2021-04-05 10:58:05 +02:00
tsconfig.base.json fix strictBindCallApply (closes #8576) 2021-04-05 15:26:38 +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