RSNewWebUI/webui-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
..
app scss: close the unterminated @media block in _people.scss 2026-08-08 17:10:58 +02:00
assets feat: remove google font and use local font included with webui 2024-01-15 00:05:19 +05:30
make-src build: drop build.ps1 and keep the standard sass pipeline 2026-08-08 17:10:58 +02:00
.editorconfig fix: navbar heading icon 2024-01-15 00:06:11 +05:30
.nvmrc build: modernize WebUI build and lint tooling 2026-08-02 20:46:00 +05:30
.prettierrc Fix misplaced braces in lint config (#31) 2021-04-18 16:58:36 +05:30
eslint.config.mjs build: modernize WebUI build and lint tooling 2026-08-02 20:46:00 +05:30
index.html feat: remove google font and use local font included with webui 2024-01-15 00:05:19 +05:30
package-lock.json build: modernize WebUI build and lint tooling 2026-08-02 20:46:00 +05:30
package.json build: make lint independent of generated output 2026-08-03 12:55:13 +05:30
styles.css scss: close the unterminated @media block in _people.scss 2026-08-08 17:10:58 +02:00