diff --git a/www/403.php b/www/403.php index 1199296a..2a9b1e08 100644 --- a/www/403.php +++ b/www/403.php @@ -3,7 +3,7 @@

You Don’t Have Permission to View This Page

-

This is a 403 error.

+

This is a 403 error.

diff --git a/www/404.php b/www/404.php index 44343d1e..e3efea03 100644 --- a/www/404.php +++ b/www/404.php @@ -3,7 +3,7 @@

We Couldn’t Find That Document

-

This is a 404 error.

+

This is a 404 error.

diff --git a/www/451.php b/www/451.php index de3106c1..07a130dd 100644 --- a/www/451.php +++ b/www/451.php @@ -3,7 +3,7 @@

This Ebook Is No Longer Available

-

This is a 451 error.

+

This is a 451 error.

diff --git a/www/blog/public-domain-day-2025.php b/www/blog/public-domain-day-2025.php index 4940956c..f43cc3c8 100644 --- a/www/blog/public-domain-day-2025.php +++ b/www/blog/public-domain-day-2025.php @@ -104,7 +104,10 @@ ksort($ebooksWithDescriptions);
-

Public Domain Day 2025 in Literature

+
+

Public Domain Day in Literature

+

of the best new books entering the public domain in 2025

+
diff --git a/www/contribute/collections-policy.php b/www/contribute/collections-policy.php index 7be9bd27..79a57c62 100644 --- a/www/contribute/collections-policy.php +++ b/www/contribute/collections-policy.php @@ -3,7 +3,7 @@

Collections Policy

-

Or, ebooks we do and don’t accept.

+

Or, ebooks we do and don’t accept.

Standard Ebooks only works on books that have entered the U.S. public domain due to copyright expiration. Generally this means a book must have been published before , though there are exceptions for works from later periods that didn’t follow copyright formalities. For more information on determining the copyright status of a work in the U.S., see Project Gutenberg’s Copyright How-To.

Note that a book that is in the U.S. public domain may not be in the public domain of other countries, and vice versa.

diff --git a/www/contribute/index.php b/www/contribute/index.php index 3f42813c..0f135dd8 100644 --- a/www/contribute/index.php +++ b/www/contribute/index.php @@ -1,14 +1,19 @@ 'Get Involved', 'highlight' => 'contribute', 'description' => 'Details on how to contribute your time and talent to the volunteer-driven Standard Ebooks project.']) ?>
-
-

Get Involved

+
+
+

Get Involved

+

and help create ebooks that are a pleasure to read

+
+ + + + An oil painting of four men in a printer’s workshop creating prints. + -
-

Help create ebooks that are a pleasure to read

-

Standard Ebooks is a volunteer-driven project, and there’s room for people of all skill levels to contribute.

-

At the most basic level, anyone can contribute feedback via our mailing list. Day-to-day readers can tell us about errors they spot in our ebooks. People with an eye for typography and a talent for editing can proofread whole ebooks. Technically inclined readers can produce ebooks themselves, or contribute via GitHub. You can also make a financial contribution to help fund continued ebook development.

-
+

Standard Ebooks is a volunteer-driven project, and there’s room for people of all skill levels to contribute.

+

At the most basic level, anyone can contribute feedback via our mailing list. Day-to-day readers can tell us about errors they spot in our ebooks. People with an eye for typography and a talent for editing can proofread whole ebooks. Technically inclined readers can produce ebooks themselves, or contribute via GitHub. You can also make a financial contribution to help fund continued ebook development.

Everyone

    diff --git a/www/css/core.css b/www/css/core.css index 86a1d521..b793f705 100644 --- a/www/css/core.css +++ b/www/css/core.css @@ -261,6 +261,7 @@ main > section.narrow.has-hero > picture{ max-width: none; } +main .has-hero > picture, main > section.narrow.has-hero > picture{ position: relative; width: auto; @@ -322,11 +323,11 @@ ol ol, ol ul, ul ul, ul ol{ margin-left: 1.2rem; } -h1,h2,h3,h4,h5,h6{ +h1,h2,h3,h4,h5,h6,hgroup > p{ color: var(--header); } -h1,h2,h3,h4,h5,h6,.ebook h1 + p{ +h1,h2,h3,h4,h5,h6,.ebook h1 + p,hgroup > p{ -webkit-hyphens: none; hyphens: none; } @@ -1022,7 +1023,7 @@ article.ebook > header > hgroup > *{ color: #fff; } -article.ebook > header > hgroup > h2{ +article.ebook > header > hgroup > p{ font-size: 1.4rem; font-family: "League Spartan", Arial, sans-serif; line-height: 1; @@ -1256,7 +1257,7 @@ article.ebook h1{ padding: 0; } -article.ebook hgroup h2{ +article.ebook hgroup p{ overflow-wrap: anywhere; text-align: center; } @@ -1283,6 +1284,7 @@ article.ebook aside#reading-ease{ } h2, +hgroup > p, .masthead h3{ font-size: 1.4rem; font-family: "League Spartan", Arial, sans-serif; @@ -1390,6 +1392,10 @@ footer p.newsletter::before{ font-size: .75rem; } +footer p.newsletter:hover::before{ + color: var(--link-highlight); +} + footer ul.social-media{ display: flex; gap: 1rem; @@ -2202,6 +2208,10 @@ main nav.pagination ol li.highlighted:nth-last-child(2)::after{ max-width: none; } +.has-hero nav + hgroup{ + padding-top: 0; +} + .has-hero picture{ max-width: none; text-align: center; @@ -2226,7 +2236,7 @@ h1 + ul.message, .has-hero hgroup h1, .has-hero > h1, -.has-hero hgroup h2, +.has-hero hgroup p, .has-hero > h2{ border: none; padding: 0; @@ -2244,7 +2254,7 @@ h1 + ul.message, margin: 0; } -.has-hero hgroup h2, +.has-hero hgroup p, .has-hero > h2{ font-family: "Crimson Pro", serif; font-style: italic; @@ -3933,7 +3943,7 @@ a.patron-selection:any-link:hover{ font-size: 1.5rem; } - article.ebook > header > hgroup > h2{ + article.ebook > header > hgroup > p{ font-size: 1.2rem; } diff --git a/www/donate/index.php b/www/donate/index.php index d7d8441b..62b2a4a3 100644 --- a/www/donate/index.php +++ b/www/donate/index.php @@ -10,7 +10,7 @@ $newsletterSubscriberCount = floor(Db::QueryInt('