Commit graph

220 commits

Author SHA1 Message Date
Alex Cabal
04759aa17b Add size warning when single-page download is larger than 1MB 2023-01-13 16:42:57 -06:00
Alex Cabal
6b32df03ab Tweak toc in step by step guide 2022-12-31 22:45:04 -06:00
David
ed40d7ef0c Modify Step guid ToC css: use class selector 2022-12-31 22:34:54 -06:00
David
680a73bf91 Add Step ToC rules to manual.css 2022-12-31 22:34:54 -06:00
Alex Cabal
9204262bab Minor style tweaks 2022-11-28 14:23:12 -06:00
Brandon
88e7f63486 Revert "Fix margin collapse issue" and adjust whitespace to compensate
This reverts commit a806fc41a8.
2022-11-28 14:18:27 -06:00
Brandon
13f15e34a1 Fix margin collapse issue 2022-11-28 14:18:27 -06:00
Brandon
5f2339a690 Add footer to document flow 2022-11-28 14:18:27 -06:00
Brandon
04cf6bce03 Add chapter navigation footer 2022-11-28 14:18:27 -06:00
Alex Cabal
52f47c828b Serve <div> instead of <aside> to Kindle browser to avoid it rendering as an undismissable popup 2022-11-28 13:43:47 -06:00
Robin Whittleton
8499cfeaad Make sure that headers scrolled in view on mobile
Currently, when clicking on a ToC link in a single page web version, the title for that section is hidden under the fixed banner. We can use `scroll-margin-top` to add a little additional scroll amount to scroll the header into view. `3em` matches the current top margin of `3em` on headings and hgroups.
2022-10-01 12:34:22 -05:00
Alex Cabal
40c5fdb3e3 Update sponsor information 2022-09-01 11:08:18 -05:00
Alex Cabal
64a8ccb082 Tweak wrapping in manual CSS 2022-08-28 20:03:56 -05:00
Alex Cabal
7e16e70229 Prevent Patrons Circle name from breaking across column border 2022-08-01 11:53:43 -05:00
Alex Cabal
e6f74449a2 Fix disabling animations when user requests reduced motion 2022-07-28 13:47:00 -05:00
Alex Cabal
9321f14ba3 Restore 0 to donation progress 2022-07-25 17:30:21 -05:00
Alex Cabal
eaf5ff90ba Wrap long lines in ebook headers 2022-07-15 12:02:55 -05:00
Alex Cabal
c457af896c Log user in automatically if a request with HTTP auth is received 2022-07-12 11:30:03 -05:00
Alex Cabal
dc0e873577 Add feed/download toolbar to author and collection indexes 2022-07-12 10:24:41 -05:00
Alex Cabal
e19847adac Add 'scroll right' notice on bulk download pages 2022-07-11 11:52:59 -05:00
Alex Cabal
625bbc3252 Tweak nav bar styling on small screens 2022-07-11 11:43:00 -05:00
Alex Cabal
282909ef6a Add captions to hero images 2022-07-11 10:42:25 -05:00
Alex Cabal
0bc3dc3830 Create cookie-based login and authentication system 2022-07-10 20:53:20 -05:00
Alex Cabal
45221365b5 More work on bulk downloads 2022-07-10 14:48:58 -05:00
Alex Cabal
fc1db3a3d4 Break bulk downloads into sections, add authors bulk download, and refactor bulk download generation code 2022-07-10 12:56:28 -05:00
Alex Cabal
7f50f00b42 work 2022-07-10 00:55:24 -05:00
Alex Cabal
139ae6e918 Tweak wording on feed pages 2022-07-09 20:19:47 -05:00
Alex Cabal
12b79b5dcd Split bulk downloads into file type and cache output 2022-07-09 20:09:40 -05:00
Alex Cabal
55985b0c2f Fix CSS breakpoints for various responsive issues 2022-07-09 20:09:40 -05:00
Alex Cabal
dbc2fd5fcd Improve bulk downloads page 2022-07-09 20:09:39 -05:00
Alex Cabal
d659fb9649 Tweak authorization for feeds/downloads, add hero to feeds page 2022-07-09 20:09:39 -05:00
Alex Cabal
8090f3f9f7 Add bulk download page 2022-07-09 20:09:39 -05:00
Alex Cabal
0a32b295b0 Adjust navbar centering in header 2022-07-09 20:09:03 -05:00
Alex Cabal
9593d1d971 Update web.css to work around a Chrome pointer media query bug 2022-07-09 17:59:46 -05:00
Alex Cabal
e2a1dbb1e5 Fix squashed images on front page 2022-07-09 10:37:29 -05:00
Alex Cabal
f8c8bed247 CSS tweaks 2022-07-08 17:23:27 -05:00
Alex Cabal
96f2da708a Unset styling in web.css to override styling that may have been set by the ebook itself 2022-07-06 12:04:42 -05:00
Alex Cabal
151e9e682b Correctly invert icons in page scan links in dark mode 2022-07-06 11:59:04 -05:00
Alex Cabal
285c708cab Don't reveal newsletter subscription ID in URL when creating a new subscription 2022-07-06 11:55:53 -05:00
Alex Cabal
4efc5dcdaf Rename Vote object to PollVote 2022-07-06 11:36:42 -05:00
Alex Cabal
011cd747f1 Convert newsletter to use Users table as base 2022-07-04 12:09:49 -05:00
Alex Cabal
2ef5ce6551 Add poll system for Patrons Circle 2022-06-29 17:17:20 -05:00
Alex Cabal
1089e7e890 Tweak donation bar 2022-06-27 16:40:03 -05:00
Alex Cabal
ea752d86dd Tweaks to how-to page and styles 2022-06-27 10:54:56 -05:00
Alex Cabal
5e28fe4d93 Tweak header CSS 2022-06-25 20:09:11 -05:00
Alex Cabal
099d510334 Tweak header styles 2022-06-24 14:19:45 -05:00
Alex Cabal
280cf437bd Don't hyphenate wrapped URLs 2022-06-24 13:57:27 -05:00
Alex Cabal
f9fd6c8a02 Further refinment to OPDS/RSS generation and also add Atom feeds 2022-06-23 21:27:25 -05:00
Alex Cabal
f6df03cfca Flesh out OPDS generation backend to be more robust and to support generic Atom feeds 2022-06-22 15:09:05 -05:00
Alex Cabal
35188195f1 Add SE tags to OPDS and improve OPDS XSLT stylesheet 2022-06-20 14:44:07 -05:00