Repository containing web application resources that can be used for CAcert branded web applications.
Find a file
Jan Dittberner ad14916ba5 Update CSS and JavaScript dependencies
- 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
2022-08-17 19:27:26 +02:00
frontend_src Update CSS and JavaScript dependencies 2022-08-17 19:27:26 +02:00
.gitignore Initial CAcert web application build 2021-09-11 11:27:24 +02:00
Makefile Update CSS and JavaScript dependencies 2022-08-17 19:27:26 +02:00
package.json Update CSS and JavaScript dependencies 2022-08-17 19:27:26 +02:00
README.md Update dependencies, document Debian package name 2022-08-09 18:29:24 +02:00
webpack.config.js Update CSS and JavaScript dependencies 2022-08-17 19:27:26 +02:00
yarn.lock Update CSS and JavaScript dependencies 2022-08-17 19:27:26 +02:00

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