From 984450fded715d251fa7c4da7d830f3b5d3f81e4 Mon Sep 17 00:00:00 2001 From: Philipp Winter Date: Sun, 15 Dec 2019 13:55:49 -0800 Subject: [PATCH] Improve CensorBib's look and feel. --- README.md | 6 ++ footer.tpl | 7 +- header.tpl | 202 ++++++++++++++++++++++++++---------- img/author-icon.svg | 1 + img/author-reverse-icon.svg | 1 + img/bibtex-icon.svg | 1 + img/cache-icon.svg | 1 + img/code-icon.svg | 1 + img/donate-icon.svg | 1 + img/file-icon.svg | 1 + img/link-icon.svg | 1 + img/lock-icon.svg | 1 + img/pdf-icon.svg | 1 + img/update-icon.svg | 1 + img/year-icon.svg | 1 + img/year-reverse-icon.svg | 1 + open-access.png | Bin 5510 -> 0 bytes open-access.svg | 99 ++++++++++++++++++ 18 files changed, 268 insertions(+), 59 deletions(-) create mode 100644 img/author-icon.svg create mode 100644 img/author-reverse-icon.svg create mode 100644 img/bibtex-icon.svg create mode 100644 img/cache-icon.svg create mode 100644 img/code-icon.svg create mode 100644 img/donate-icon.svg create mode 100644 img/file-icon.svg create mode 100644 img/link-icon.svg create mode 100644 img/lock-icon.svg create mode 100644 img/pdf-icon.svg create mode 100644 img/update-icon.svg create mode 100644 img/year-icon.svg create mode 100644 img/year-reverse-icon.svg delete mode 100644 open-access.png create mode 100644 open-access.svg diff --git a/README.md b/README.md index 26748dc..71994d8 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,12 @@ Then, run the following commands to write the bibliography to `OUTPUT_DIR`. $ ./fetch_pdfs.py references.bib OUTPUT_DIR $ bibliogra.py -H header.tpl -F footer.tpl -f references.bib OUTPUT_DIR +Acknowledgements +---------------- + +CensorBib uses [Font Awesome](https://fontawesome.com/license) icons without +modification. + Feedback -------- Contact: Philipp Winter diff --git a/footer.tpl b/footer.tpl index 94366e2..10d642a 100644 --- a/footer.tpl +++ b/footer.tpl @@ -1,7 +1,6 @@ -
- -
-Bibliography generated by bibliograpy. + diff --git a/header.tpl b/header.tpl index 512ea1d..375f471 100644 --- a/header.tpl +++ b/header.tpl @@ -4,91 +4,183 @@ - - CensorBib + + The Internet censorship bibliography -
-
-

Selected Research Papers in Internet Censorship

-
-
-
- This is an online archive of selected research papers in the field of - Internet censorship. Papers behind paywalls are of greatly - diminished - use - because they are inaccessible to everyone who is not lucky enough - to be affiliated with a wealthy university. This is problematic from - both a scientific and a moral point of view. Therefore, all research - papers here are openly accessible. + diff --git a/img/author-icon.svg b/img/author-icon.svg new file mode 100644 index 0000000..d3b0a1f --- /dev/null +++ b/img/author-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/author-reverse-icon.svg b/img/author-reverse-icon.svg new file mode 100644 index 0000000..8321cc9 --- /dev/null +++ b/img/author-reverse-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/bibtex-icon.svg b/img/bibtex-icon.svg new file mode 100644 index 0000000..ff7c53a --- /dev/null +++ b/img/bibtex-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/cache-icon.svg b/img/cache-icon.svg new file mode 100644 index 0000000..0bd6318 --- /dev/null +++ b/img/cache-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/code-icon.svg b/img/code-icon.svg new file mode 100644 index 0000000..c0b53a4 --- /dev/null +++ b/img/code-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/donate-icon.svg b/img/donate-icon.svg new file mode 100644 index 0000000..e13015b --- /dev/null +++ b/img/donate-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/file-icon.svg b/img/file-icon.svg new file mode 100644 index 0000000..c581e8f --- /dev/null +++ b/img/file-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/link-icon.svg b/img/link-icon.svg new file mode 100644 index 0000000..586901d --- /dev/null +++ b/img/link-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/lock-icon.svg b/img/lock-icon.svg new file mode 100644 index 0000000..19dfa22 --- /dev/null +++ b/img/lock-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/pdf-icon.svg b/img/pdf-icon.svg new file mode 100644 index 0000000..079b752 --- /dev/null +++ b/img/pdf-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/update-icon.svg b/img/update-icon.svg new file mode 100644 index 0000000..bbf0d5b --- /dev/null +++ b/img/update-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/year-icon.svg b/img/year-icon.svg new file mode 100644 index 0000000..565af50 --- /dev/null +++ b/img/year-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/year-reverse-icon.svg b/img/year-reverse-icon.svg new file mode 100644 index 0000000..71dbcdd --- /dev/null +++ b/img/year-reverse-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/open-access.png b/open-access.png deleted file mode 100644 index b46d6feb4d3ed810125eb5cc85be6fde633b6b95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5510 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 + + +image/svg+xml \ No newline at end of file