1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-06-21 01:48:21 +02:00
Commit Graph

13 Commits

Author SHA1 Message Date
fff5674702 Merge branch 'svg_icons' into 'main'
Draft: Replace Font Awesome with inline SVG icons

See merge request bde/nk20!188
2024-06-05 01:10:24 +02:00
6bf16a181a [ansible] Deploy buster-backports repository only on Debian 10
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-15 15:59:58 +01:00
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
78fe070cd3 use debian backport only with debian 2020-10-30 16:59:44 +01:00
3d733ed6af Use memcached cache 2020-09-21 15:13:43 +02:00
70448db8e5 Remove Django CAS server and add oauth toolkit 2020-09-21 10:31:42 +02:00
dcdd8e56e8 Migrate LaTeX to XeTeX 2020-09-06 15:30:12 +02:00
3af083fb6b Remove temporary bera font in invoices, add texlive-base-recommended for invoices 2020-09-05 10:34:19 +02:00
cf7101fc0f Less deps in README and ansible role 2020-09-02 12:57:46 +02:00
5efb150583 Update Ansible packages 2020-09-01 16:32:13 +02:00
2acb47c516 Base docker on Debian Buster 2020-09-01 11:23:56 +02:00
5d70a809c2 🔧 Better Ansible script 2020-07-21 22:36:37 +02:00
3f0208a664 🐛 First fix Ansible installation 2020-07-15 09:27:11 +02:00