Heiko Schaefer
72741c88d4
swap cover for variant three
2023-12-13 01:00:32 +01:00
Heiko Schaefer
06d986e234
change ogp_image to _static/html/img/logo.png
2023-12-12 23:08:49 +01:00
Wiktor Kwapisiewicz
edaf62f833
Add OpenGraph metadata
2023-12-12 20:39:34 +01:00
David Runge
036f979167
Rename EPUB to OpenPGP_for_application_developers.epub
...
Fix link provided on website.
Signed-off-by: David Runge <dave@sleepmap.de>
2023-12-12 16:50:03 +01:00
David Runge
ace6499cbb
Update project config to add cover page, log, favicon and improve output
...
Add a logo, favicon and cover image for HTML and EPUB output.
Add an author, so that metadata is set properly for EPUB.
Extend copyright statement by reusing information and adding links to
project and license.
Format today as YYYY-MM-DD instead of language specific.
Signed-off-by: David Runge <dave@sleepmap.de>
2023-12-12 14:52:34 +01:00
Heiko Schaefer
1b3a595815
add "deflist" to myst_enable_extensions (to render GnuPG documentation excerpt in chapter 4)
2023-12-07 22:13:57 +01:00
David Runge
e66a5760b5
Integrate custom CSS for the HTML output
...
Set a high priority for the custom CSS so that it is able to override
theme CSS.
Signed-off-by: David Runge <dave@sleepmap.de>
2023-12-04 22:37:03 +01:00
David Runge
d7d34d4940
Move MyST-parser configuration to its own section
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-11-24 13:19:17 +01:00
David Runge
34f94f7802
Move numfig configuration to general configuration
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-11-24 13:19:16 +01:00
David Runge
ec761273df
Modify CSS for admonition environments when building EPUB
...
Add a lightgray `background-color` for all admonition environments.
Add a palevioletred `background-color` for all admonition-warning and
warning environments.
Signed-off-by: David Runge <dave@sleepmap.de>
2023-11-24 13:19:11 +01:00
David Runge
514bb02d3d
Configure sphinx to render numbering for figures in flat hierarchy
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-11-20 16:24:10 +01:00
David Runge
415fb44ace
Do not fail on footnotes directly following a heading
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-11-02 16:46:16 +01:00
David Runge
121e352b59
feat: Add license attribution for all files
...
Signed-off-by: David Runge <dave@sleepmap.de>
2023-10-23 20:55:08 +02:00
Heiko Schaefer
9a3bb16236
sphinx conf: more minimalistic output
2023-10-12 12:05:46 +02:00
Heiko Schaefer
664f3cec86
conf: enable show_relbars
...
fixes #40
2023-10-04 14:01:51 +02:00
Heiko Schaefer
85b4003a53
conf: make code_font_size smaller
...
So that "sq packet dump" output fits into the view column.
2023-10-02 15:38:26 +02:00
Heiko Schaefer
911b5dfebe
conf: set version to 0.01
...
EPUB3 generation warns if no version is set.
2023-10-01 15:08:38 +02:00
Heiko Schaefer
bce536b786
Set project name, copyright
2023-10-01 10:45:31 +02:00
Heiko Schaefer
c8054b9120
Initial outline and old notes
...
(Rough merge of two precursor projects by Heiko, and outline notes by Paul)
2023-09-14 21:30:43 +02:00