Commit Graph

259 Commits

Author SHA1 Message Date
Mouse Reeve 8576bf8ada Uses new button patttern for content warnings 2021-01-17 11:15:53 -08:00
Mouse Reeve 73c1b5a1ff Component for dropdowns
also use hoverable dropdowns
2021-01-17 11:09:49 -08:00
Mouse Reeve e64507e50d Uses has-addons css for interact buttons 2021-01-17 10:45:25 -08:00
Mouse Reeve c6e5b33970 Uses css has-addons for shelve button 2021-01-17 10:40:40 -08:00
Mouse Reeve ff743ed9d6 Javascript button for reply form 2021-01-17 10:38:34 -08:00
Mouse Reeve 47d5b907ac Readthrough interactions 2021-01-17 10:10:59 -08:00
Mouse Reeve f7e3cbda84 Uses toggle button snippet for content warning 2021-01-17 08:50:47 -08:00
Mouse Reeve afdf5fc8ec starts replacing pure css buttons with javascript buttons
RIP, but it was time
2021-01-17 08:26:28 -08:00
Joel Bradshaw a4796cf5c5 Make the switching work, wows
Layout's all wonky now, but hey
2021-01-17 03:14:26 -08:00
Joel Bradshaw 2d157137aa Fix inline form 2021-01-17 02:57:10 -08:00
Joel Bradshaw da8d8cd434 Add deletion of progress updates
And only show progress edit for editing unfinished readthroughs
2021-01-17 02:28:37 -08:00
Mouse Reeve 2e043f9252 Make it doubly clear that the hidden checkbox is hidden 2021-01-16 20:06:19 -08:00
Mouse Reeve 3e58163f0d refactors content warning button 2021-01-16 19:57:20 -08:00
Mouse Reeve 6ab543004e Uses card component for reading goal announcement 2021-01-16 14:48:17 -08:00
Mouse Reeve d6dc975a2e Creates re-usable template for cards 2021-01-16 14:38:21 -08:00
Mouse Reeve fa56ae873b Screenreader tweaks 2021-01-16 14:33:43 -08:00
Mouse Reeve f3f6592e72 Edit goal 2021-01-16 12:39:51 -08:00
Mouse Reeve 112b9f9332 Create goal with privacy 2021-01-16 11:34:19 -08:00
Mouse Reeve 739b6e19e2 Dismiss reading goal using localstorage 2021-01-16 09:21:19 -08:00
Mouse Reeve 3a7271309e Adds markup for set goal status on feed page 2021-01-16 08:19:54 -08:00
Mouse Reeve 3866523d57 Fixes merge conflict resolution bug 2021-01-15 13:12:46 -08:00
Mouse Reeve f61a25cfb1
Merge branch 'main' into html-interaction 2021-01-15 09:45:33 -08:00
Mouse Reeve 861249080b Moves toggle menu javascript out of html 2021-01-14 15:45:30 -08:00
Mouse Reeve 7abe39b7d5 Tab change javascript out of html 2021-01-14 15:29:37 -08:00
Mouse Reeve 4d4e692f49 Javascript cleanup 2021-01-14 15:16:18 -08:00
Mouse Reeve 5591024933 Moves interaction javascript out of html 2021-01-14 14:38:33 -08:00
Mouse Reeve d59c586e55 use snippet for modal close buttons 2021-01-14 14:21:27 -08:00
Mouse Reeve b1cdddd1a2 Adds titles to icons 2021-01-14 14:13:23 -08:00
Mouse Reeve e2d341b147 vertical align bottom post button in reply form 2021-01-14 13:51:07 -08:00
Mouse Reeve f8d5eec60d cw back on the top
it just felt weird on the bottom??
2021-01-14 13:43:52 -08:00
Mouse Reeve aa564b26c8 Uses snippet for toggle buttons 2021-01-14 13:35:09 -08:00
Mouse Reeve e5155d9402 Removes duplicate start reading modal markup 2021-01-14 11:34:22 -08:00
Joel Bradshaw 48147883ce Merge branch 'main' into progress_update 2021-01-13 19:53:26 -08:00
Mouse Reeve 56e3e98bc1 Adds book class view and re-works pagination 2021-01-13 09:51:51 -08:00
Mouse Reeve 6c80b128a4 Adds status tests 2021-01-12 14:02:38 -08:00
Mouse Reeve 4ec64c02f4 Adds status views 2021-01-12 13:47:00 -08:00
Mouse Reeve 327020f7b3 views handler for creating readthrough dates 2021-01-10 10:51:56 -08:00
Mouse Reeve b0e4fc2aa9 Adds ui for creating readthrough 2021-01-10 10:35:28 -08:00
Mouse Reeve 71133c51c6 Set link color on follow button 2021-01-10 10:21:23 -08:00
Mouse Reeve e60a984bea
Merge pull request #497 from mouse-reeve/shelving-actions
Shelving actions
2021-01-06 21:05:04 -08:00
Mouse Reeve b5ba97c385 uses article element instead of div for statuses 2021-01-06 20:05:28 -08:00
Mouse Reeve b1d4b75926 Fixes tail end of shelving pulldown getting hidden 2021-01-06 19:56:56 -08:00
Mouse Reeve 02aac76acc Added some grays to the status box
why am I doing this instead of the thing I meant to do
2021-01-06 19:52:47 -08:00
Mouse Reeve 5c6aed1b0e Consistent button sizing in status footer 2021-01-06 19:45:18 -08:00
Mouse Reeve 5f0a788856 Show all readthroughs 2021-01-06 18:34:21 -08:00
Mouse Reeve 551e71162c Show start reading button in dropdown instead of reshelve button 2021-01-06 18:17:25 -08:00
Mouse Reeve 054f69993b Support bidirectional text in status content 2021-01-06 12:00:34 -08:00
Mouse Reeve a0a8ad508a Book page filters ratings with empty string content 2021-01-04 17:55:29 -08:00
Mouse Reeve 89e2e75c0b Only show rate action for logged in users 2021-01-04 16:50:58 -08:00
Mouse Reeve 0c0e9bebdf Use uploaded logos in templates 2021-01-04 12:47:10 -08:00
Mouse Reeve 50f61f5d19 Merge branch 'main' into validate-username 2021-01-04 09:41:17 -08:00
Mouse Reeve c0bd0736d3 Hide join button when registration is closed 2021-01-03 15:41:20 -08:00
Mouse Reeve 0247f89c0b Use recent reviews instead of most reviewed books 2021-01-03 14:28:28 -08:00
Mouse Reeve e3fa0afa9a Hide large logo on mobile 2021-01-03 11:52:37 -08:00
Mouse Reeve 721d20efab Creates snippets for discover preview boxes 2021-01-03 11:24:26 -08:00
Mouse Reeve ef42d29bd9 Discovery landing page 2021-01-03 11:10:04 -08:00
Mouse Reeve bb5ae850e1 Mention users implicitly (without needing @mentions) 2021-01-01 09:35:14 -08:00
Mouse Reeve 17b9c6ecc5 Adds label to reply textarea 2020-12-30 17:38:38 -08:00
Mouse Reeve dc68fdd53e User generated local paths 2020-12-30 17:36:35 -08:00
Mouse Reeve d821a08cff include tags in replies
I was against this but apparently it helps the replies actually WORK
2020-12-30 16:33:04 -08:00
Mouse Reeve 885bb023a3 Sort shelves by shelfbook updated date 2020-12-30 16:07:29 -08:00
Mouse Reeve 8bb7a081c2 Makes follow request button a different color than an unread
notification

Fixes #420
2020-12-30 12:12:32 -08:00
Mouse Reeve e89bfdc572 Makes registration user/localname fields more sensible 2020-12-24 11:39:57 -08:00
Mouse Reeve fd2f452b46 Adds title along with alt attributes on images 2020-12-22 08:26:02 -08:00
Mouse Reeve fdbce5d05e Adds close button to suggested post window on mobile 2020-12-22 08:21:43 -08:00
Mouse Reeve 689cc65790 keep saved version of bio and description field as markdown 2020-12-20 12:24:17 -08:00
Mouse Reeve 7f1ac33859 Format html on book descriptions 2020-12-20 12:09:13 -08:00
Mouse Reeve ef696782ab Allow markdown in html fields 2020-12-19 18:54:56 -08:00
Mouse Reeve 40c4f4f5de Disable boosting private statuses 2020-12-18 09:30:08 -08:00
Mouse Reeve 3649642653 Show all authors 2020-12-17 15:14:52 -08:00
Mouse Reeve c4c01f4950
Merge pull request #404 from mouse-reeve/rate-action
Rate action
2020-12-17 13:25:35 -08:00
Mouse Reeve 5cadd48aef Fixes rate action 2020-12-17 13:21:21 -08:00
Mouse Reeve dccd9ac052 uuids for content warners loaded correctly 2020-12-17 13:14:44 -08:00
Mouse Reeve 530198adea Serialize alt text of images 2020-12-17 12:54:04 -08:00
Mouse Reeve 39dc0501a5 Make alt text a model property 2020-12-17 12:30:49 -08:00
Mouse Reeve 2799ed68e3 Propogate content warning from parent 2020-12-17 11:32:09 -08:00
Mouse Reeve 34a2afc788 Change text on cw button 2020-12-17 11:05:37 -08:00
Mouse Reeve 172c36b641 Adds content warning field in status forms 2020-12-16 20:10:50 -08:00
Mouse Reeve 0d42b9cf8f Display status cw's 2020-12-16 19:50:36 -08:00
Mouse Reeve 21b0bec8d7 Switch edition from editions list page 2020-12-16 14:45:35 -08:00
Mouse Reeve 729e50de63 Show consistent book status regardless of edition 2020-12-16 09:15:26 -08:00
Mouse Reeve b36eaef172 Merge branch 'main' into switch-edition 2020-12-13 21:10:37 -08:00
Mouse Reeve 693dfc42ac Match privacy level in reply 2020-12-13 16:20:59 -08:00
Mouse Reeve b61a7cccff Use trimmedwords_html instead of a custom filter 2020-12-12 19:34:51 -08:00
Mouse Reeve 1e08eeb4c2 Renames custom template tags file 2020-12-12 18:25:57 -08:00
Mouse Reeve 31a407d74a Use name field only for author name
It feels janky to remove a more granular name designation, but all these
first/last name fields were algorithmically populated by a dubious
process of splitting the name by a space character. If it makes sense to
have first/last name fields, it should be re-added with some
consideration.
2020-12-12 09:53:21 -08:00
Mouse Reeve 801b6c3a77 Merge branch 'main' into follow-remote-ids 2020-12-12 09:34:54 -08:00
Mouse Reeve 716068474e Merge branch 'main' into switch-edition 2020-12-11 16:59:59 -08:00
Mouse Reeve 2d7f8ada61 Functional switch editions button 2020-12-11 16:57:38 -08:00
Mouse Reeve 72eb94315a Adds shelf info to book page
- includes change shelf button
- WIP button for switching to the current edition
2020-12-11 16:40:48 -08:00
Mouse Reeve b33ea40da2 Use context processor to include site settings in templates 2020-12-11 12:07:37 -08:00
Mouse Reeve fd7e476c9b refactors tag model to fit ordered collection structure 2020-11-28 11:04:54 -08:00
Joel Bradshaw 500f05266a Add option for progress percentage
And rework display on book page as well
2020-11-28 00:07:04 -08:00
Joel Bradshaw 85026b837c Merge branch 'main' into progress_update 2020-11-27 15:52:55 -08:00
Joel Bradshaw 090cf2aea7 Make inline progress form actually work 2020-11-25 23:03:27 -08:00
Joel Bradshaw e7c0368168 PR feedback 2020-11-25 22:36:55 -08:00
Mouse Reeve 6cc1e241fe display images at a reasonable size 2020-11-24 12:07:00 -08:00
Mouse Reeve ff5a0f7bc2 Adds alt text to status images 2020-11-24 11:44:13 -08:00
Mouse Reeve 45a0bd79fd Very basic image display 2020-11-24 11:28:17 -08:00
Joel Bradshaw f57d9ee45d Rework to use bulma better 2020-11-20 21:45:12 -08:00