Rebuilderd Website merge requestshttps://gitlab.archlinux.org/archlinux/rebuilderd-website/-/merge_requests2024-03-27T13:00:09Zhttps://gitlab.archlinux.org/archlinux/rebuilderd-website/-/merge_requests/16sass: use dart-sass for building scss files2024-03-27T13:00:09ZMichał Gołębiowskisass: use dart-sass for building scss filesThis PR refactors the style.scss to use `@use` clause instead of `@import`, fixes #7
The `@use` clause is only implemented in dart sass implementation which will be now used for CI and should be used for local development.This PR refactors the style.scss to use `@use` clause instead of `@import`, fixes #7
The `@use` clause is only implemented in dart sass implementation which will be now used for CI and should be used for local development.https://gitlab.archlinux.org/archlinux/rebuilderd-website/-/merge_requests/13Add make install2023-01-22T04:39:56ZSebastien DuthilAdd make installThere are a few differences with the previous behavior:
* `make dist` will include the `icons/*.svg` files, which were [apparently missing anyway](https://github.com/archlinux/svntogit-packages/blob/packages/rebuilderd-website/trunk/PKG...There are a few differences with the previous behavior:
* `make dist` will include the `icons/*.svg` files, which were [apparently missing anyway](https://github.com/archlinux/svntogit-packages/blob/packages/rebuilderd-website/trunk/PKGBUILD#L36)
* `make install`, if used in `PKGBUILD`, will also include the `.css.map` file. I left it because it was already in the `dist` tarball, but I don't see any use case for it in a release package.
Attached is a patch to use `make install` in `PKGBUILD`. Apologies if it's not the right place for such a patch, I'm not sure where I should send it. This patch should be applied after fixing the FTBFS issue listed in the Archlinux tracker [#77221](https://bugs.archlinux.org/task/77221).
[rebuilderd-website.patch](/uploads/587af4453f9b7bcabe58721880ece693/rebuilderd-website.patch)
Closes #3https://gitlab.archlinux.org/archlinux/rebuilderd-website/-/merge_requests/7Reduce created DOM Documents on load2023-01-27T19:23:54ZJelle van der WaaReduce created DOM Documents on load