lila/ui
Thibault Duplessis 34905daa89 puzzle streak improvements 2021-03-28 22:05:03 +02:00
..
@build/rollupProject prettier: format all files 2021-02-06 14:52:33 +01:00
@types I18nDict TS type 2021-03-27 14:04:28 +01:00
analyse I18nDict TS type 2021-03-27 14:04:28 +01:00
ceval Change direction of triangle 2021-03-17 19:46:32 +01:00
challenge prettier: format all files 2021-02-06 14:52:33 +01:00
chat I18nDict TS type 2021-03-27 14:04:28 +01:00
chess prettier: format all files 2021-02-06 14:52:33 +01:00
cli prettier: format all files 2021-02-06 14:52:33 +01:00
common remove unused subnav transition 2021-03-24 09:17:22 +01:00
dasher I18nDict TS type 2021-03-27 14:04:28 +01:00
dgt yarn run format 2021-02-12 16:26:24 +01:00
editor I18nDict TS type 2021-03-27 14:04:28 +01:00
game add Game.drawOffers typing 2021-03-17 13:13:34 +01: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 0+1 variant games are unrated - closes #8441 2021-03-21 15:07:44 +01:00
msg I18nDict TS type 2021-03-27 14:04:28 +01:00
notify compute trans only once - for #8484 2021-03-27 14:04:46 +01:00
nvui prettier: format all files 2021-02-06 14:52:33 +01:00
palantir prettier: format all files 2021-02-06 14:52:33 +01:00
puz move css import to build file - for #8444 2021-03-21 23:48:16 +01:00
puzzle puzzle streak improvements 2021-03-28 22:05:03 +02:00
racer fix racer homepage mobile layout 2021-03-28 11:13:59 +02:00
round I18nDict TS type 2021-03-27 14:04:28 +01:00
serviceWorker prettier: format all files 2021-02-06 14:52:33 +01:00
simul I18nDict TS type 2021-03-27 14:04:28 +01:00
site modernize ui/component/trans 2021-03-27 14:04:38 +01:00
speech prettier: format all files 2021-02-06 14:52:33 +01:00
storm storm/racer: revert first move made in less than 400ms 2021-03-28 11:13:59 +02:00
swiss make sure the swiss player standing can display 2021-03-27 17:25:25 +01:00
tournament add links to finished tournaments 2021-03-22 18:35:19 +01:00
tournamentCalendar prettier: format all files 2021-02-06 14:52:33 +01:00
tournamentSchedule fix clicking out tournaments from schedule 2021-03-26 12:50:17 +01:00
tree yarn run format 2021-03-19 17:07:04 +01: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 bump gulp plugins 2020-12-31 00:55:38 +01:00
tsconfig.base.json stop supporting safari 10 2021-01-22 11:28:07 +01: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