1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2024-12-26 01:12:23 +00:00
nk20/ansible/roles
Alexandre Iooss 466cbd9878 Replace Font Awesome with inline SVG icons
Font Awesome 4 adds 106kB of dependencies on each page and require to
query multiple assets. It also sometimes causes icons to appear after
page loading. Font Awesome 4 is deprecated and replaced by version 5
which is not packaged in every GNU/Linux distributions.

This commit replaces icons with inline SVG which does not require
external assets, does not require an additionnal dependency and is
widely supported by modern browsers. It makes the page loading faster
and enables us to no longer require fonts-font-awesome Debian package.
2021-10-06 17:15:33 +02:00
..
1-apt-basic/tasks Replace Font Awesome with inline SVG icons 2021-10-06 17:15:33 +02:00
2-nk20 By default, automatically change directory to /var/www/note_kfet and source the Python virtual environment in the .bashrc file 2020-12-29 23:27:51 +01:00
3-pip/tasks Update Ansible packages 2020-09-01 16:32:13 +02:00
4-certbot Use Nginx certbot challenge 2020-12-29 21:44:28 +01:00
5-nginx Serve static files with Nginx only in production to make JavaScript development easier 2021-10-04 13:58:48 +02:00
6-psql/tasks set DB_PASSWORD in env file 2020-10-30 20:54:41 +01:00
7-postinstall/tasks Export JS translation files as static files 2020-11-16 00:29:27 +01:00
8-docs/tasks Ansible builds and deploys the documentation 2020-11-26 02:49:57 +01:00