RSNewWebUI/webui-src/make-src
jolavillette 0d072650ee build: drop build.ps1 and keep the standard sass pipeline
build.ps1 (and the matching hunk of build.sh, dropped while rebasing)
worked around the broken stylesheet by concatenating raw .scss sources onto
the end of the generated styles.css:

    $extraCss += Get-Content "$src\app\scss\pages\_board.scss"

That ships SCSS to the browser. Nesting, `&`, `@use` and variables are not
CSS, so everything after the first nested block is dropped by the parser,
which made the result look randomly broken and fed the same manual fixing
loop.

With the missing brace fixed in the previous commit, `sass` compiles the
whole tree again and the workaround has nothing left to work around.
build.ps1 was also unreachable: make-src/build.js dispatches win32 to
build.bat, never to a PowerShell script.
2026-08-08 17:10:58 +02:00
..
.prettierignore Add editor config and update additional lint rules (#29) 2021-04-15 23:52:49 +05:30
build.bat build: make WebUI npm scripts cross-platform 2026-08-03 01:06:46 +05:30
build.js build: make WebUI npm scripts cross-platform 2026-08-03 01:06:46 +05:30
build.sh build: modernize WebUI build and lint tooling 2026-08-02 20:46:00 +05:30
init.bat chore: move html and css file to root webui-src directory and update build scripts 2023-08-22 10:38:46 +05:30
init.sh chore: move html and css file to root webui-src directory and update build scripts 2023-08-22 10:38:46 +05:30
README.md chore: update readme 2023-08-22 13:22:26 +05:30
template.js improve require() functions module detection 2020-01-15 19:11:24 +05:30

This folder contains files needed to create webfiles at compile-time and qmake

  • init.sh creates dummy files at qmake
  • build.sh creates files at compile time
  • template.js start of compiled app.js, containing additional created content