Alex Cabal
796ce22a9e
Add donation page and masthead
2020-12-20 14:32:58 -06:00
Alex Cabal
9de1a41f91
Add wrapping <div> around authors in list view, to correctly align with CSS grid
2020-12-17 13:55:49 -06:00
Alex Cabal
261e0621dd
Tweak responsive modes of search form
2020-12-09 14:20:49 -06:00
Alex Cabal
96281c13f9
Tweak wording on sort box
2020-12-09 11:57:35 -06:00
Alex Cabal
658db66c2b
Include ToC entries in search results for short and poetry compilations
2020-12-08 14:27:01 -06:00
Alex Cabal
1010b287a6
Add new sorting and filtering options to ebook browse page
2020-12-07 19:45:07 -06:00
Guilherme Simoes
27f7862ae9
Use PNG as meta image since SVG is unsupported
...
Also use the homepage image instead of the logo because:
1. It's more visually appealing
2. It's what facebook is already using
https://developers.facebook.com/tools/debug/?q=https%3A%2F%2Fstandardebooks.org%2F
2020-12-07 14:10:02 -06:00
Guilherme Simoes
d27648c891
Provide a fallback meta title when none is given
2020-12-07 14:10:02 -06:00
Alex Cabal
4eae8af914
Don't show author name in grid or detail view if the name is 'Anonymous'
2020-12-03 11:47:54 -06:00
Alex Cabal
8deafc7543
Add warnings pointing to latest manual version on all old manual pages
2020-11-24 12:47:05 -06:00
Alex Cabal
500b2e8150
Don't import reset.css to prevent FOUC
2020-11-19 20:42:05 -06:00
Alex Cabal
e191a26417
Add XHTML to OPDS output
2020-10-20 22:44:11 -05:00
Alex Cabal
262e86c625
Enable reading from the ToC and single-page reading
2020-10-11 13:39:32 -05:00
Alex Cabal
e536b38924
Fix whitespace in site footer
2020-09-29 14:46:04 -05:00
Alex Cabal
c6e8e7d36a
Serve PHP files as XHTML
2020-09-21 12:45:27 -05:00
Alex Cabal
eed3355916
Rename .epub3 output to _advanced.epub
2020-09-09 22:22:00 -05:00
Alex Cabal
79ec73946e
Close all void HTML tags and remove HTML entities
2020-09-04 12:42:27 -05:00
Alex Cabal
ada670b7d4
Add a version hash query string to CSS files to ensure users get thhe lastest versions regardless of their local cache
2020-08-14 13:36:47 -05:00
Alex Cabal
8cb6fd7315
Don't show AVIF images if they don't exist in the filesystem
2020-08-07 15:06:50 -05:00
Alex Cabal
1ab7c8c0fe
Add support for AVIF covers, and multiple image source sets in covers
2020-08-06 17:03:39 -05:00
Alex Cabal
75e7cce726
Change OPDS feed to show number of ebooks in each subject category, and a 'related' link back to the ebook's SE homepage
2020-07-09 13:15:52 -05:00
Alex Cabal
133f93cdce
Add subjects OPDS feeds, and switch to a more object-oriented approach to generating the OPDS feeds
2020-06-25 13:07:00 -05:00
Alex Cabal
a42de8ef4d
Correct OPDS entries to use the atom:updated element
2020-06-25 01:44:20 -05:00
Alex Cabal
ffa3ab8a74
Fix permissions on OPDS feeds
2020-06-25 01:28:07 -05:00
Alex Cabal
7a043c3e85
Update generate-opds script to use the web library and templates to generate feeds
2020-06-24 18:33:50 -05:00
Alex Cabal
86f3adca36
Add search ability to OPDS feed
2020-06-19 16:20:40 -05:00
Alex Cabal
986183a83f
Remove trailing slashes from URLs
2020-05-02 21:03:22 -05:00
Alex Cabal
fe2d83461f
Release SEMOS 1.0.0
2020-03-30 10:48:34 -05:00
Alex Cabal
d78d2ee402
Add the first draft of the unified manual
2020-03-12 22:28:24 -05:00
Trey Piepmeier
a73d547df8
Correct GitHub capitalization
2019-08-05 15:50:15 -05:00
Alex Cabal
cfa54122d6
Add support for tag browsing and collection browsing
2019-02-26 17:05:23 -06:00
Alex Cabal
ba53958596
More refactoring for static analysis
2019-01-18 17:49:13 -06:00
Alex Cabal
c879dcab34
Updates to more strict type checking after some static analysis
2019-01-17 21:26:48 -06:00
Alex Cabal
5e23dc069e
Improve Open Graph data
2018-12-30 18:30:07 -06:00
Robin Whittleton
2affd08cf9
Initialise highlighting without jQuery
...
Nothing against the venerable old library, but it’s only being used here as a loader for the syntax highlighter. This approach will work in everything even remotely modern (IE9+, everything else), and saves 30Kb gzipped plus parsing time on the pages it’s used on.
2018-12-30 17:50:34 -06:00
Alex Cabal
28c8a3f0ba
Initial commit
2018-12-29 16:02:00 -06:00