Repository containing web application resources that can be used for CAcert branded web applications.
Jan Dittberner
ad14916ba5
- update to Bootstrap 5.2 - add build-prod for minified production builds - drop jQuery and popper.js as well as unsupported precss - update all build dependencies - use build-prod in Makefile |
||
---|---|---|
frontend_src | ||
.gitignore | ||
Makefile | ||
package.json | ||
README.md | ||
webpack.config.js | ||
yarn.lock |
CAcert Web Resources
This repository contains a set of assets (icons, logos, CSS theme) that can be used for CAcert specific web applications.
The code in this repository is licensed under the terms of the Apache License Version 2.0.
Copyright © 2020, 2021, 2022 Jan Dittberner
Build
The resources are built using webpack 5 and yarn. You need recent nodejs and yarn versions. See the Debian installation instructions of nodesource or look at the other options on the nodejs Download page if you cannot use Debian Bullseye or newer.
When you are sure that you have nodejs >= 12 and yarn you can install the required dependencies and run webpack like this:
yarn
yarn run build
Note: The Debian package and binary for yarn is named yarnpkg