summaryrefslogtreecommitdiff
path: root/docs/fonts
Commit message (Collapse)AuthorAgeFilesLines
* meson: Work around configure_file(copy:true) deprecationMichal Privoznik2023-04-201-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In our meson scripts, we use configure_file(copy:true) to copy files from srcdir into builddir. However, as of meson-0.64.0, this is deprecated [1] in favor of using: fs = import('fs') fs.copyfile(in, out) Except, the submodule's new method wasn't introduced until 0.64.0. And since we can't bump the minimal meson version we require, we have to work with both: new and old versions. Now, the fun part: fs.copyfile() is not a drop in replacement as it returns different type (a custom_target object). This is incompatible with places where we store the configure_file() retval in a variable to process it further. While we could just replace 'copy:true' with a dummy 'configuration:...' (say 'configuration: configmake_conf') we can't do that for binary files (like src/fonts/ or src/images/). Therefore, places where we are not interested in the retval can be switched to fs.copyfile() and places where we are interested in the retval will just use a dummy 'configuration:'. Except, src/network/meson.build. In here we not just copy the file but also specify alternative install dir and that's not something that fs.copyfile() can handle. Yet, using 'copy: true' is viewed wrong [2]. 1: https://mesonbuild.com/Release-notes-for-0-64-0.html#fscopyfile-to-replace-configure_filecopy-true 2: https://github.com/mesonbuild/meson/pull/10042 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
* docs: Move font definitions with other CSS filesAndrea Bolognani2022-01-042-63/+0
| | | | | | | | We have a subdirectory specifically for CSS files now, so it makes sense to have the stylesheet that defines fonts to be there too. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
* meson: add rule to build and install only web documentationPavel Hrdina2020-08-031-2/+4
| | | | | | Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Neal Gompa <ngompa13@gmail.com>
* meson: docs/fonts: install font filesPavel Hrdina2020-08-031-0/+22
| | | | | | Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Neal Gompa <ngompa13@gmail.com>
* Convert all remaining Markdown files to reStructuredTextAndrea Bolognani2020-04-141-8/+22
| | | | | | | | | | | We've adopted reStructuredText as the primary markup language for our documentation and, given that both GitLab and GitHub can render documents in this format just fine, it makes sense to get rid of the few last remaining bits of Markdown and standardize on reStructuredText across the board. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
* docs: Add monospaced Overpass fontsMartin Kletzander2016-11-215-0/+21
| | | | | | | Overpass 3.0 has monospaced fonts, so why not have the same font for the monospaced parts of the documentation. Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
* docs: Upgrade Overpass fonts to 3.0Martin Kletzander2016-11-2113-6/+6
| | | | | | | Since we are using Overpass for the web pages, we might be using the latest version. Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
* docs: Clean-up font definitionsMartin Kletzander2016-11-211-16/+2
| | | | | | | | Some of those were duplicate, so remove those. In order to better see such things in the future, sort them so they are "regular, italic, bold, bold-italic, light, light-italic". Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
* docs: use overpass font for websiteDaniel P. Berrange2016-11-118-0/+145
The original libvirt logo was built using what appears to be either Overpass font, or one stylistically very similar (the slanted top of letters like 'l', 't', etc). The newly recreated libvirt logo will use Overpass. Use this font for the website text too, to provide a consistent style. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>