Commit Graph

20 Commits

Author SHA1 Message Date
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
Alexandre Iooss 3d733ed6af
Use memcached cache 2020-09-21 15:13:43 +02:00
Alexandre Iooss 70448db8e5
Remove Django CAS server and add oauth toolkit 2020-09-21 10:31:42 +02:00
Alexandre Iooss dcdd8e56e8 Migrate LaTeX to XeTeX 2020-09-06 15:30:12 +02:00
Yohann D'ANELLO 3af083fb6b Remove temporary bera font in invoices, add texlive-base-recommended for invoices 2020-09-05 10:34:19 +02:00
Alexandre Iooss fb47e22ae1 Remove LaTeX extra 2020-09-02 12:30:38 +02:00
Alexandre Iooss 22140a1428 Remove LaTeX font-extra from Docker image 2020-09-01 21:19:37 +02:00
Alexandre Iooss cdae654034 Do not install recommends in Docker 2020-09-01 21:13:45 +02:00
Alexandre Iooss 55be6be6c5 Docker instruction before Docker compose 2020-09-01 14:03:06 +02:00
Alexandre Iooss bf7b187048 Working docker devserver 2020-09-01 13:52:28 +02:00
Alexandre Iooss 09853ce990 Use debian deps in Dockerfile 2020-09-01 12:09:02 +02:00
Alexandre Iooss 2acb47c516 Base docker on Debian Buster 2020-09-01 11:23:56 +02:00
Yohann D'ANELLO b46854e479 Rework on Docker image 2020-06-21 20:27:42 +02:00
Yohann D'ANELLO 04f9ae51ed Fix docker setup, remove select2 files (unused) 2020-04-03 04:03:58 +02:00
Yohann D'ANELLO a220ca7549 We need the french latex package 2020-03-21 17:54:08 +01:00
Yohann D'ANELLO b3bc30b72b LaTeX is now a requirement (if we want to use the treasury app) 2020-03-21 17:21:28 +01:00
Yohann D'ANELLO 02ac33d143 Render billings 2020-03-21 09:22:38 +01:00
Yohann D'ANELLO 6baf437eef Fix Dockerfile 2020-03-10 23:37:54 +01:00
Benjamin Graillot c7ba0e470e Split requirements into files 2020-03-08 22:42:22 +01:00
ynerant 74189f1f4e Docker 2020-02-03 11:50:42 +01:00