From ba935a43daef5caf7193bb0f089b0e158be13eb0 Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez Date: Tue, 10 Jan 2023 22:03:00 +0100 Subject: [PATCH] Improved responsive setup, added color theme, improved styling --- content/2018.md | 38 +++---- content/extra/custom.css | 19 ++++ content/extra/favicon.ico | Bin 0 -> 873 bytes content/images/corner.svg | 73 +++++++++++++ output/author/free-software-foundation.html | 3 +- output/custom.css | 19 ++++ output/favicon.ico | Bin 0 -> 873 bytes output/fy2018.html | 23 +++-- output/images/corner.svg | 73 +++++++++++++ output/index.html | 3 +- output/theme/css/b-side-base.css | 96 ++++++++++++------ output/theme/css/b-side-base.css.css | 0 output/theme/css/b-side-post.css | 35 ++++++- pelicanconf.py | 14 ++- plugins/comment.py | 5 +- theme/static/css/b-side-base.css | 93 +++++++++++------ theme/static/css/b-side-base.css.css | 0 theme/static/css/b-side-post.css | 35 ++++++- theme/templates/partials/head-meta.html | 2 +- theme/templates/partials/head-style-base.html | 1 + 20 files changed, 429 insertions(+), 103 deletions(-) create mode 100644 content/extra/custom.css create mode 100644 content/extra/favicon.ico create mode 100644 content/images/corner.svg create mode 100644 output/custom.css create mode 100644 output/favicon.ico create mode 100644 output/images/corner.svg create mode 100644 output/theme/css/b-side-base.css.css create mode 100644 theme/static/css/b-side-base.css.css diff --git a/content/2018.md b/content/2018.md index 6462024..e09a543 100644 --- a/content/2018.md +++ b/content/2018.md @@ -17,17 +17,18 @@ Dates: (October 1, 2016 - September 30, 2017) > This annual report highlights the Foundation's activities and achievements in fiscal year 2017 (October 1, 2016 — September 30, 2017) and includes a detailed financial statement. -
-
- [TOC] -
Free software community members at [LibrePlanet 2017](https://lp).
-
Credit: Kori Feener, CC BY 4.0
-
+
+
+
+[TOC] +
Free software community members at [LibrePlanet 2017](https://lp).
+
Credit: Kori Feener, CC BY 4.0
+
+
- ## Licensing and Compliance The FSF's Licensing and Compliance Lab defends free software through license enforcement and enforcement support, a rigorous product certification, and educational resources. @@ -110,8 +111,8 @@ The DMCA is a particularly egregious example of legislative endorsement of DRM. Along with our own comments, we rallied the free software community to submit their own comments in favor of anti-circumvention exemptions — and passionate critiques of the entire process.
-
+
### EME in Web standards Encrypted Media Extensions (EME) is just another way to dress up DRM. The FSF and the free software community organized to oppose a proposal by the World Wide Web Consortium (W3C) to make EME a Web standard. We called and wrote W3C president Tim Berners-Lee, asking him to keep the Web free. While we lost this battle, and EME became a Web standard, we're looking at our options for next steps. We are not giving up hope for a free Web, even if its inventor did. @@ -119,11 +120,9 @@ Encrypted Media Extensions (EME) is just another way to dress up DRM. The FSF an ### Free people, free net Internet freedom in the United States found itself on the national stage in 2017. Over the course of the year, Ajit Pai became chairman of the Federal Communications Commission (FCC) and instigated a war against net neutrality. The FSF joined with dozens of other organizations to raise awareness and organize in support of net neutrality. -
- ### Free Software Supporter subscribers 119,299 @@ -159,8 +158,7 @@ Credit: Kori Feener, CC-BY 4.0 "quote": "To fight the dystopia of a DRM-overgrown world." }%} -
- +
## Tech ### Infrastructure for free software development and activism @@ -203,7 +201,6 @@ Credit: Kori Feener, CC-BY 4.0
- ### Defending user freedom with free software FSF and GNU infrastructure includes: @@ -224,8 +221,8 @@ over 100 : Amazon EC2 instances
-
+
### Working Together for Free Software [![GNU Guix logo](images/guix.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=50){.logos} @@ -325,8 +322,6 @@ Fundraising | $65,639 ## Donors - - ### Institutional Support
@@ -403,7 +398,6 @@ Fundraising | $65,639 ### $500-$999 -
* Jean-Louis Abraham * Ben Abrams @@ -496,10 +490,10 @@ Fundraising | $65,639 This list includes our patrons, in-kind supporters, and those who receive ThankGNUs for donations totaling over $500 in a year. The FSF appreciates and thanks the thousands of individual donors, members, and corporate patrons worldwide who make our work possible. -
-![An image of a keyboard](images/donors-opener.jpg) +![An image of a keyboard](images/donors-opener.jpg){.colortone}
+
## Associate Membership @@ -511,11 +505,10 @@ Our mission is to promote computer user freedom and defend the rights of all sof ## Leadership and Staff -
### Board of Directors -![Richard M. Stallman](images/richard-stallman_grad.jpg){.width-50} +![Richard M. Stallman](images/richard-stallman_grad.jpg){.width-50 .colortone} #### Richard M. Stallman Founder and President #### Gerald J. Sussman @@ -532,8 +525,7 @@ President and Distinguished Technologist, Software Freedom Conservancy Attorney
- -
+
### Leadership
diff --git a/content/extra/custom.css b/content/extra/custom.css new file mode 100644 index 0000000..a9ecbfa --- /dev/null +++ b/content/extra/custom.css @@ -0,0 +1,19 @@ + +/* 2017 colors */ +:root { + --background: #fffff6; + --brightaccent: #ece1bd; + --darkaccent: #ac4f30; + --lightaccent: #d1b661; + --colortone: -40deg; +} + +/* Blue tones */ +:root { + --background: #f6faff; + --brightaccent: #bde3ec; + --darkaccent: #2870cc; + --lightaccent: #79b4f2; + --colortone: 195deg; +} + diff --git a/content/extra/favicon.ico b/content/extra/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..1a616bdcbc046cf80e6a70a52bf0056509e66c41 GIT binary patch literal 873 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wk0|T?P zr;B5VhA5)|^ZP$QHKYMXpz{C!{}ZW+k&zMP8f0*5@yd5st|N<}u~BSzuxb0QkXUvh zA$9?NpgM%j|NqPTdRXvd$@?2>`5mo*MuF literal 0 HcmV?d00001 diff --git a/content/images/corner.svg b/content/images/corner.svg new file mode 100644 index 0000000..786147f --- /dev/null +++ b/content/images/corner.svg @@ -0,0 +1,73 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/output/author/free-software-foundation.html b/output/author/free-software-foundation.html index 0ca6843..76e0c7b 100644 --- a/output/author/free-software-foundation.html +++ b/output/author/free-software-foundation.html @@ -4,8 +4,9 @@ Free Software Foundation - FSF FY2018 Annual Report + - +