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
Alex Cabal
7fb985e0c4
Tweak some styles
2022-06-20 14:34:02 -05:00
Alex Cabal
70a80d0e02
Add system to retrieve and manage donations in a local database
2022-06-20 14:05:27 -05:00
Alex Cabal
305a9d298b
Add XSLT stylesheet for OPDS feeds
2022-06-20 13:52:39 -05:00
Alex Cabal
93771ab1bc
Create new 'feeds' page to merge OPDS/RSS pages
2022-06-20 11:45:10 -05:00
Alex Cabal
a3d823dd5a
Add XSLT stylesheet for RSS feed
2022-06-19 21:11:43 -05:00
Alex Cabal
ed4ef9c646
On ebook detail page, split 'more details' section into 'more details' and 'sources'
2022-06-15 16:45:01 -05:00