diff --git a/www/conservancy/static/css/conservancy.css b/www/conservancy/static/css/conservancy.css index dd9caf6974035a774fdfba3a977e4869648e5482..03c2f065ee2b07301b1308389bcc78c203bde290 100644 --- a/www/conservancy/static/css/conservancy.css +++ b/www/conservancy/static/css/conservancy.css @@ -18,6 +18,7 @@ body { a { text-decoration: none; color: #557733; } a:hover { text-decoration: underline; color: #577632; } a.read-more { + cursor: pointer; font-style: italic; } diff --git a/www/conservancy/static/js/supporter-page.js b/www/conservancy/static/js/supporter-page.js index 728d7a4efce220e8de6a794d8e8f73fbeb371b33..2f15550a2a551e2c9df46929cac419e7df0a4b16 100644 --- a/www/conservancy/static/js/supporter-page.js +++ b/www/conservancy/static/js/supporter-page.js @@ -112,20 +112,20 @@ $(document).ready(function() { } var want_id = window.location.hash.substr(1) || "do not match any id"; - $('a.read-more').each(function(index, readmore) { + $('div[data-read-more]').each(function(index, readmore) { var $readmore = $(readmore) - var $content = $(readmore.hash); - var $header = $content.prev('h3'); - if (($header.length && $header[0].id === want_id) || readmore.id === want_id) { - $readmore.hide(); + var $header = $readmore.prev('h3'); + if ($header.length && $header[0].id === want_id) { + // Do nothing, leave it alone } else { - $content.hide(); - $readmore.on('click', function(event) { - $readmore.fadeOut('fast', function() { - $readmore.replaceWith($content); - $content.fadeIn('fast'); - }); + var $linkpara = $('

'); + var $readlink = $linkpara.children('a'); + $readlink.append($readmore.data('read-more')); + $readlink.on('click', function(event) { + $linkpara.replaceWith($readmore); + $readmore.fadeIn('fast'); }); + $readmore.hide().replaceWith($linkpara); } }); }); diff --git a/www/conservancy/templates/supporter/index.html b/www/conservancy/templates/supporter/index.html index 285621a1598805b6593601ab802b128a1e98a274..7aa56432480c6e234f24ade47d703430a2b90749 100644 --- a/www/conservancy/templates/supporter/index.html +++ b/www/conservancy/templates/supporter/index.html @@ -102,7 +102,7 @@ freedom can be in the service of human freedom.

even in the face of so many obstacles.

Staying Connected

-
+

We helped folks stay connected, even when travel and in-person meetings could not happen. We gathered digitally every Thursday with all who wanted to join since early March to discuss @@ -112,10 +112,9 @@ presentations concerting copyleft to how to dismantle systemic racism in free so important software freedom policy issues like standing up to fight the DMCA.

-

Read more about staying connected

Paying People to Work on Software Freedom

-
+

Our Outreachy internship program became even more essential during this difficult time. Everyone needs remote work now, and to learn how to effectively work remotely. This year, we achieved the most internships in @@ -139,10 +138,9 @@ benefit their profit motive and self-interest. We fund FOSS development that be only fund software development that completely respects your software freedom and rights.

-

Read more about paying people to work on software freedom

Policy

-
+

This year, we expanded our plans and involvement on key issues of software freedom policy. We are known throughout the FOSS community as the organization that knows the details of FOSS policy — from project governance, to licensing to Codes of @@ -159,17 +157,15 @@ that are now ubiquitous and used by everyone. While we can only Strategic GPL Enforcement Plan, and our companion Firmware Liberation Project. These two new initiatives have just begun and they need your support and help to succeed.

-

Read more about our policy work this year

New Member Projects and New Board Member

-
+

In 2020, Conservancy welcomed two important new projects. The Institute for Computing in Research runs a mentoring program designed to bridge inequities in tech by training teenage students to do rigorous scientific research using free software. OpenWrt is a critical FOSS wireless router project that demonstrates the long lasting positive results of strategic GPL enforcement. We also recognize that communities change over time. In addition to adding new projects, we took the time this past year to sunset some of our projects that no longer had a charitable focus.

We were also pleased to welcome Allison Randal, a steadfast advocate of software freedom, to our Board of Directors.

-

Read more about our new member projects and board member

Events and Conferences

-
+

FOSS events and conferences have always been an essential component of FOSS, but this year, the pandemic thwarted our usual event system an infrastructure. Conservancy has been at the center of transitioning events to online formats for @@ -190,7 +186,6 @@ as we look hopefully forward to an in-person Copyleft Conf 2022.

We also remain ready to continue our work of helping to sponsor travel for our member projects and their events when travel becomes safe again. Before we ceased our conferences and travel, we funded over $60,000 worth of travel to important events, on pace for what could have been one of our biggest travel sponsorship years. We invested remaining travel funds into improving online infrastructure and planning for how to keep FOSS engaged without these essential in-person events.

-

Read more about our events and conferences

Help Us Continue our Mission

We know this year brought unforeseen financial challenges. Some of you have