Joel Bradshaw
f524f0cd4d
Add basic view logic for testing
2020-11-16 23:53:46 -08:00
Joel Bradshaw
7ffc3114a6
Add display and form for existing pages_read
...
Commented out the new update type because it was breaking and I don't
need it quite yet
2020-11-16 22:47:55 -08:00
Mouse Reeve
680211cff5
refactors re-shelve button dropdown to be accessible
...
still looks janky as heck, but fixes #350
2020-11-16 16:34:26 -08:00
Mouse Reeve
699a661f00
Remove broken add book link
2020-11-13 12:18:13 -08:00
Mouse Reeve
6300c37a4e
Select all checkbox
2020-11-13 10:14:24 -08:00
Mouse Reeve
86504989b4
fixes import matching with local books
2020-11-13 09:59:57 -08:00
Mouse Reeve
e3a803b907
Allow import retry
2020-11-13 09:02:41 -08:00
Mouse Reeve
1ad347ffdb
Merge pull request #346 from mouse-reeve/trim-text
...
Collapse long review text
2020-11-12 14:38:43 -08:00
Mouse Reeve
1f11ffd646
Uses task.ready for checking if the job is running
2020-11-12 14:11:39 -08:00
Mouse Reeve
032ce8efba
Show failed books
2020-11-12 13:52:57 -08:00
Mouse Reeve
ffeed6047e
Fixes reporting import task status
2020-11-12 13:12:08 -08:00
Mouse Reeve
4ccf1c4818
Small html style changes on import pages
2020-11-12 12:22:06 -08:00
Mouse Reeve
2f0b91d843
Merge pull request #343 from mouse-reeve/readthrough-ui
...
Make readthrough edit/delete toggle a button
2020-11-12 11:41:34 -08:00
Mouse Reeve
23ef1e8b7d
Collapse long review text
2020-11-12 11:40:20 -08:00
Mouse Reeve
44b798b423
Puts reply form below button that shows it
...
still think this is janky.
2020-11-11 18:32:52 -08:00
Mouse Reeve
801c2cdad2
Make readthrough edit/delete toggle a button
2020-11-11 16:47:11 -08:00
Mouse Reeve
ad948e7313
Remove more info box when it's not used
2020-11-11 11:52:14 -08:00
Mouse Reeve
90d0d721dd
Paginates user activity feed
2020-11-11 10:43:47 -08:00
Mouse Reeve
c08be903b1
Merge pull request #338 from mouse-reeve/code-cleanup
...
Code cleanup
2020-11-10 22:29:30 -08:00
Mouse Reeve
56850b9574
Merge pull request #336 from mouse-reeve/user-shelves
...
User-created shelves
2020-11-10 22:06:40 -08:00
Mouse Reeve
d71b451eef
More model ids in urls
2020-11-10 21:45:22 -08:00
Mouse Reeve
4297e8647d
put status id in path for delete-status
2020-11-10 21:39:24 -08:00
Mouse Reeve
7f9cc31040
consistent style for urls
2020-11-10 21:34:26 -08:00
Mouse Reeve
a6796275b8
Fixes duplicate ids
2020-11-10 20:50:46 -08:00
Mouse Reeve
60e699efeb
Make shelves delete-able
2020-11-10 20:33:46 -08:00
Mouse Reeve
ee59c64a10
Edit shelf
2020-11-10 20:11:21 -08:00
Mouse Reeve
176257eb85
SHow privacy icon on shelves
2020-11-10 16:18:48 -08:00
Mouse Reeve
81d09a3d1b
Fixes aria that should be role
2020-11-10 14:57:44 -08:00
Mouse Reeve
408ca6609c
Let users create shelves
2020-11-10 14:52:04 -08:00
Mouse Reeve
4ee2fab58f
Refactors menu for re-shelving a book in shelf page
2020-11-10 13:40:42 -08:00
Mouse Reeve
a5a1af418c
Adds ui for editing and adding shelves
2020-11-10 13:39:37 -08:00
Mouse Reeve
de744483ec
Merge pull request #334 from mouse-reeve/comment-form
...
More interactive clickable elements
2020-11-10 12:48:45 -08:00
Mouse Reeve
a0243d089c
star rating label can't surround input for css to work
2020-11-09 21:26:22 -08:00
Mouse Reeve
c4bf2653f7
Fixes text for absent star rating
2020-11-09 21:15:55 -08:00
Mouse Reeve
5a1cf9ce83
more search results clickable
2020-11-09 18:57:56 -08:00
Mouse Reeve
5e3426236a
Merge pull request #333 from mouse-reeve/show-more-less
...
Show more less
2020-11-09 16:56:32 -08:00
Mouse Reeve
29013ca91b
Fixes mobile-only navbar menu
2020-11-09 16:53:52 -08:00
Mouse Reeve
37bb53aba5
set tabindex on show more show less toggles
2020-11-09 16:28:38 -08:00
Mouse Reeve
68cb1612e2
make comment toggle clickable
2020-11-09 16:27:45 -08:00
Mouse Reeve
be12ec49a3
Gives more/less toggles button role
2020-11-09 16:16:57 -08:00
Mouse Reeve
ae27570812
Adds tablist and tabpanel elements for covers tabs
2020-11-09 13:24:11 -08:00
Mouse Reeve
82896e7d81
Merge pull request #330 from mouse-reeve/wave-evaluator
...
Various small WAVE suggestions
2020-11-09 13:12:50 -08:00
Mouse Reeve
a40a1bdcb4
Fixes labels on import page
2020-11-09 12:40:22 -08:00
Mouse Reeve
cdc7af89cf
Fixes header numbers in edit book page
2020-11-09 12:35:18 -08:00
Mouse Reeve
0f4df08769
Fixes contrast on danger buttons
2020-11-09 12:10:37 -08:00
Mouse Reeve
7042e59402
Convert h2s to h1s where obvious
2020-11-09 12:06:44 -08:00
Mouse Reeve
79f7c55a04
indicate if menu has been expanded
2020-11-09 11:58:19 -08:00
Mouse Reeve
607612a1d9
Adds label to privacy pulldown
2020-11-09 11:44:24 -08:00
Mouse Reeve
e176d5d288
Labels textareas in create status form
2020-11-09 11:40:19 -08:00
Mouse Reeve
b4d1a23ef6
Expose "no rating" option in create review form
2020-11-09 11:33:50 -08:00
Mouse Reeve
c3c59ce3d8
Adds label to mobile dropdown button
...
and changes the icon
2020-11-09 11:29:17 -08:00
Mouse Reeve
716ab3a78d
make the start reading button always use the modal
...
are the modals good??? who knows
2020-11-09 11:16:39 -08:00
Mouse Reeve
c37c6aae40
nested covers tabs should work with screen reader
2020-11-08 19:34:41 -08:00
Mouse Reeve
b7bc089d86
Improves tabbing javascript for create status tabs
2020-11-08 19:09:29 -08:00
Mouse Reeve
b7f8055ede
Fixes review/comment/quote tabs in create status form
2020-11-08 18:23:12 -08:00
Mouse Reeve
957afed8bb
Make star ratings in reviews accessible in voiceover
2020-11-08 16:45:32 -08:00
Mouse Reeve
36dc41620a
Set tabbing on shelve button items
2020-11-08 16:25:22 -08:00
Mouse Reeve
096d5008c3
Adds start and finish modal snippets
2020-11-08 15:53:53 -08:00
Mouse Reeve
5042344bca
Fix accessibility for shelve buttons/read forms
2020-11-08 15:15:42 -08:00
Mouse Reeve
a8afc3fc36
Merge pull request #322 from mouse-reeve/voiceover-review
...
Fixes "notifications" typo and adds alt text to avatars
2020-11-08 14:12:20 -08:00
Christa Hartsock
037697a382
Associate 'tags' label to formfield
...
So that the tags label is read by screenreaders
2020-11-08 13:42:01 -08:00
Christa Hartsock
2e944bceb9
Remove "for" from start/end date labels
...
The "for" value pointed to an ID for an input that didn't exist, which
caused screenreaders to not read the value of the label when
specififying readthrough dates. Removing the
'for' tags makes the screenreader read the label as expected since the
label wraps the input, so we don't need a 'for'.
2020-11-08 13:40:36 -08:00
Christa Hartsock
b684e929b4
Add label text to search input
...
For use by screenreaders.
2020-11-08 13:23:05 -08:00
Mouse Reeve
8f95c1e728
Clearer logo link to home page and missing filter import
2020-11-08 12:38:27 -08:00
Mouse Reeve
77b0a3b67f
Adds alt text to avatars
2020-11-08 12:25:05 -08:00
Mouse Reeve
0171b5a427
Fixes typo in notifications link
2020-11-08 12:24:50 -08:00
Mouse Reeve
edc653e273
Fixes typo in edit user manually approve followers label
2020-11-08 09:45:42 -08:00
Mouse Reeve
e21d59386c
Don't show reshelve buttons on other people's shelves
...
yikes
2020-11-07 20:47:56 -08:00
Mouse Reeve
57fad30b6b
Fixes unboost
2020-11-07 18:59:38 -08:00
Mouse Reeve
e6d46878fb
Fixes like/unlike statuses
2020-11-07 18:18:44 -08:00
Mouse Reeve
5a842ca6ad
Merge pull request #301 from mouse-reeve/shelf-controls
...
Pulldown for moving books between or off shelves
2020-11-07 11:55:55 -08:00
Mouse Reeve
794aeb299c
Max on books shown from shelves in suggestions bar
2020-11-07 11:54:32 -08:00
Mouse Reeve
70cd706ce3
Pulldown for moving books between or off shelves
2020-11-07 11:49:57 -08:00
Mouse Reeve
ba97870276
get suggested books from shelfbook
2020-11-06 20:51:11 -08:00
Mouse Reeve
a02f380472
Merge pull request #295 from mouse-reeve/suggested-books
...
Show shelf names with suggested books
2020-11-06 20:40:23 -08:00
Mouse Reeve
b763b7469b
Show shelf names with suggested books
2020-11-06 20:36:52 -08:00
Mouse Reeve
a8b1c1ce98
button audit
2020-11-06 15:20:11 -08:00
Mouse Reeve
7f7cce3bb8
Group invite form elements
2020-11-06 15:08:40 -08:00
Mouse Reeve
9d1f1ce84b
tweaks tag markup
2020-11-06 14:01:43 -08:00
Mouse Reeve
404ec82657
Simplify markup for creating status
2020-11-06 13:33:26 -08:00
Mouse Reeve
9ef63fff4a
More formatting for editing readthrough
2020-11-06 13:04:58 -08:00
Mouse Reeve
ec463ff4c8
Confirm deleting readthroughs
2020-11-06 12:51:49 -08:00
Mouse Reeve
981628260a
Don't show read dates of "None"
2020-11-06 12:40:21 -08:00
Mouse Reeve
f868471460
cleans up cover upload form
2020-11-06 12:27:52 -08:00
Mouse Reeve
c883893dd6
Slightly less messy boost status header
2020-11-06 12:09:14 -08:00
Mouse Reeve
8550cbc710
Move user header into snippets
2020-11-06 12:02:25 -08:00
Mouse Reeve
681ebd136a
Links on user page
2020-11-06 12:00:00 -08:00
Mouse Reeve
8b5b6e13a5
Use check icon instead of unicode character
2020-11-06 11:55:32 -08:00
Mouse Reeve
6aa7522c34
Put status form in a visual distinct box on book page
...
and clean up create status markup
2020-11-06 11:54:31 -08:00
Mouse Reeve
2ad16f86a0
Move privacy selector to snippet
2020-11-06 09:07:15 -08:00
Mouse Reeve
4ec6104cac
Want to read activity
2020-11-06 09:07:04 -08:00
Mouse Reeve
8f5d6c11ef
button spacing in shelve button pulldown
2020-11-06 09:00:33 -08:00
Mouse Reeve
86f170b11c
Functional cancel buttons
2020-11-06 08:54:59 -08:00
Mouse Reeve
c64acf559b
create readthroughs
2020-11-06 08:51:50 -08:00
Mouse Reeve
7bf39d3bf7
html for updated reading progress flow
2020-11-05 16:48:15 -08:00
Mouse Reeve
7612df5161
Use html in code of conduct
2020-11-05 13:51:16 -08:00
Mouse Reeve
632ef258b7
Colors for follow/unfollow buttons
2020-11-05 12:09:05 -08:00
Mouse Reeve
a48bb5a16e
Adds cancel button to edit book page
2020-11-05 12:05:29 -08:00
Mouse Reeve
a3bf31796a
Make status footer more mobile friendly
2020-11-05 11:40:03 -08:00
Mouse Reeve
7f11afa081
Revamps reply form
2020-11-05 10:48:28 -08:00
Mouse Reeve
1c442f0dfe
More legible statuses on mobile
2020-11-05 08:21:00 -08:00
Mouse Reeve
53a358f2fd
Activitypub serializable edition list
2020-11-04 12:55:00 -08:00
Mouse Reeve
a539b77dfa
Different titles for different pages
2020-11-02 14:25:16 -08:00
Mouse Reeve
0c9dff61ca
Re-adds hiding book in reviews feed
2020-11-02 13:41:43 -08:00
Mouse Reeve
b5467f7d6d
Refactor status display
2020-11-02 11:47:21 -08:00
Mouse Reeve
30d5846fa4
Adds missing template snippet
2020-11-02 09:23:47 -08:00
Mouse Reeve
903e68f64a
Show extended search results automatically for empty local results
2020-11-02 09:03:48 -08:00
Mouse Reeve
277c0c4bfe
Hide search results from external datasources
2020-11-02 08:48:58 -08:00
Mouse Reeve
65371d6904
Don't show "None" in book description
2020-11-01 12:09:39 -08:00
Mouse Reeve
a2692f92d2
Fixes logic issues in saving user model
2020-11-01 12:07:51 -08:00
Mouse Reeve
29094f3c3f
Notification text for mentions
2020-11-01 10:15:56 -08:00
Mouse Reeve
93baaf261a
Show/hide toggle for long book descriptions
2020-10-31 14:18:56 -07:00
Mouse Reeve
02265b1e49
Show federated servers and connectors in admin
2020-10-31 12:45:39 -07:00
Mouse Reeve
3db1e7a6d0
Merge pull request #262 from mouse-reeve/minor-ui
...
Preserve linebreaks in display text
2020-10-31 10:55:33 -07:00
Mouse Reeve
72219ace77
Merge pull request #260 from mouse-reeve/shelves
...
tab through user shelves
2020-10-30 15:23:12 -07:00
Mouse Reeve
95455d9538
Preserve linebreaks in text
2020-10-30 14:43:39 -07:00
Mouse Reeve
eece662ec1
tab through user shelves
2020-10-30 14:01:43 -07:00
Mouse Reeve
e2f39a1bd5
Merge pull request #256 from mouse-reeve/import-review-settings
...
Allow users to set privacy on imported reviews
2020-10-30 11:23:43 -07:00
Mouse Reeve
0b0de12968
Allow users to set privacy on imported reviews
...
or not import them at all. Fixes #252
2020-10-30 11:21:02 -07:00
Mouse Reeve
e39bf026cb
Handle edit and delete readthroughs
2020-10-30 10:40:05 -07:00
Mouse Reeve
5641c36539
UI for editable readthroughs
2020-10-29 22:40:31 -07:00
Mouse Reeve
7febcec229
convert between ibsn 10 and 13
2020-10-29 12:32:37 -07:00
Mouse Reeve
069b4eae2a
Unshelve button on shelf page
2020-10-28 16:52:23 -07:00
Mouse Reeve
bdde69473a
Merge pull request #243 from mouse-reeve/post-privacy
...
post privacy
2020-10-28 13:17:28 -07:00
Mouse Reeve
bdbf449dc0
Usbale navbar links
2020-10-28 13:17:02 -07:00
Mouse Reeve
3c5f6d19fb
Adds envelope icon
2020-10-28 12:44:30 -07:00
Mouse Reeve
544605007b
Fixes post icons
2020-10-28 12:33:27 -07:00
Mouse Reeve
2c48904e40
Merge pull request #242 from mouse-reeve/privacy
...
Refactors status creation
2020-10-27 15:17:02 -07:00
Mouse Reeve
bf2538cab2
let user set privacy in UI
2020-10-27 15:16:17 -07:00
Mouse Reeve
b7061c0f4d
Fixes create status forms
2020-10-27 11:42:17 -07:00
Mouse Reeve
5389144318
Fixes login validation form
2020-10-26 15:09:51 -07:00
Mouse Reeve
1672c699e5
Merge pull request #239 from mouse-reeve/deletion
...
Deletion
2020-10-16 17:03:34 -07:00
Mouse Reeve
2ce3cae193
Keep user page at local domain
2020-10-14 10:26:41 -07:00
Mouse Reeve
aa2e4da6f0
Search local users as well as webfinger
2020-10-14 09:54:07 -07:00
Mouse Reeve
4ba9b7a119
Revamps search page
...
still needs to expand user search to do database lookups
2020-10-14 09:19:23 -07:00
Mouse Reeve
a6d436d05d
Fixes avatar in top bar on user page
2020-10-13 16:20:04 -07:00
Mouse Reeve
0d614c7ebb
Don't show deleted statuses
2020-10-08 12:38:06 -07:00
Mouse Reeve
704e1092c4
Delete statuses
2020-10-08 12:32:45 -07:00
Mouse Reeve
d424a38396
Merge pull request #229 from mouse-reeve/nonunique-email
...
Email should *not* be unique
2020-10-06 12:36:15 -07:00
Mouse Reeve
d8800b09c4
use remote id for followers links
...
this should be stored in the db
2020-10-05 14:58:57 -07:00
Mouse Reeve
0a9809e6b3
Email should *not* be unique
...
turns out this is jank-city when you try to federate
2020-10-05 14:48:26 -07:00
Mouse Reeve
8d9474275e
Adds back home/local/federated tabs
...
I don't think this is how I want the UI to work in the long run,
but for now it's better than not having it.
Fixes #210
2020-10-05 13:34:43 -07:00
Mouse Reeve
19d000aec7
Show errors in edit user form and remove email
...
email was triggering the form to reject becuase of uniqueness
2020-10-04 16:00:50 -07:00
Mouse Reeve
33f486e7eb
Shows errors for login/register forms
2020-10-04 15:10:34 -07:00
Mouse Reeve
e67feb9296
More room for the "about" section on login page
2020-10-04 14:32:15 -07:00
Mouse Reeve
827badac7c
Merge pull request #216 from mouse-reeve/change-password
...
Change password for logged in users
2020-10-02 15:50:48 -07:00
Mouse Reeve
9627be3fa7
Basic null states (still needs expanding)
2020-10-02 15:06:42 -07:00
Mouse Reeve
2b681286f4
Change password for logged in users
2020-10-02 14:42:42 -07:00
Mouse Reeve
9bc6d7d6b6
Merge pull request #214 from mouse-reeve/user-permissions
...
Adds user permissions and groups
2020-10-02 13:55:59 -07:00
Mouse Reeve
d4b18678bd
Forgot password flow
2020-10-02 13:32:19 -07:00
Mouse Reeve
36f7ab36c9
Adds better logo
2020-10-01 13:53:52 -07:00
Mouse Reeve
c396489dff
Adds permissions to templates
2020-10-01 13:09:37 -07:00
Mouse Reeve
2fd192d6cc
Updates ui and redirects for invites
2020-09-30 20:47:26 -07:00
Mouse Reeve
9e2ab147fb
Hide registration form when registration is closed
2020-09-30 20:31:44 -07:00
Mouse Reeve
c3092c4979
Removes discover books page
2020-09-30 16:30:50 -07:00
Mouse Reeve
6e1c116329
Author page
2020-09-30 16:20:50 -07:00
Mouse Reeve
7582540fe9
Remove test print statement
2020-09-30 16:02:27 -07:00
Mouse Reeve
0ab07c41ef
Separate ratings out from reviews on book page
2020-09-30 16:00:41 -07:00
Mouse Reeve
5c7f44dc2d
Fixes bug in create status forms
2020-09-30 15:24:44 -07:00
Mouse Reeve
982f734ce7
Use bulma screen-reader-only class
2020-09-30 15:10:37 -07:00
Mouse Reeve
ada6a79b1c
Error and 404 pages
2020-09-30 15:04:57 -07:00
Mouse Reeve
9994bdc81e
select suggested books for statuses
2020-09-30 15:00:46 -07:00
Mouse Reeve
f196787c16
More books in suggestions
...
and show the shelve button
2020-09-30 12:19:23 -07:00
Mouse Reeve
f6d754f0c4
styles for import status page
2020-09-30 12:11:53 -07:00
Mouse Reeve
92ef3a574c
Fix notification count styling
2020-09-30 12:02:00 -07:00
Mouse Reeve
ada09639b7
Remove unnecessary icon-related css
2020-09-30 12:01:17 -07:00
Mouse Reeve
7612bcf096
Use "tag" for notifications
2020-09-30 11:56:02 -07:00
Mouse Reeve
49807d069f
format multiple book references in a status
2020-09-30 11:49:41 -07:00
Mouse Reeve
3e65d53305
Remove unused templatetags
2020-09-30 11:47:52 -07:00
Mouse Reeve
2b710c44e4
Handle user search 404s
2020-09-30 11:33:15 -07:00
Mouse Reeve
8dba4ccf47
Error hanlding for user search
2020-09-30 11:23:23 -07:00
Mouse Reeve
9efe1a3990
Small ui fixes
2020-09-30 09:00:33 -07:00
Mouse Reeve
1d5d7f8965
Invites page
2020-09-29 21:45:59 -07:00
Mouse Reeve
acba5cfc75
Creates snippet for book cover tiles layout
2020-09-29 20:44:33 -07:00
Mouse Reeve
2d89d4abf8
Book editing
2020-09-29 20:36:43 -07:00
Mouse Reeve
24d9839d07
Feed page cleanup
2020-09-29 20:01:57 -07:00
Mouse Reeve
c236be4303
Adds breadcrumbs to shelf page
...
weird that they aren't used anywhere else tho
2020-09-29 19:48:10 -07:00
Mouse Reeve
cc58d0321d
Adds shelf preview to user page
2020-09-29 19:44:00 -07:00
Mouse Reeve
e1a6df54c1
Removes unused snippets
2020-09-29 19:19:37 -07:00
Mouse Reeve
7d0c437371
Disambiguate form ids
2020-09-29 19:14:22 -07:00
Mouse Reeve
67411824eb
Page to feed for mobile
2020-09-29 17:51:57 -07:00
Mouse Reeve
50f2f4788e
Adds review box to main page layout
2020-09-29 17:43:30 -07:00
Mouse Reeve
b762d2c226
Tweaks status page
2020-09-29 15:05:50 -07:00
Mouse Reeve
767190e012
Notifications
2020-09-29 14:45:04 -07:00
Mouse Reeve
0bea615b82
Tags and tables
2020-09-29 14:11:55 -07:00
Mouse Reeve
37a0ec0ba3
User profile page styles
2020-09-29 13:39:44 -07:00
Mouse Reeve
c7520b5279
User profile page
2020-09-29 13:17:29 -07:00
Mouse Reeve
3dc43aa81c
Book and editions page styles
2020-09-29 13:11:52 -07:00
Mouse Reeve
7b32a122e4
Switches column attrs
2020-09-29 11:54:53 -07:00
Mouse Reeve
dbc6fb1d18
Status form in book page
2020-09-29 11:48:03 -07:00
Mouse Reeve
61fa15a0c2
Book page and review form
2020-09-29 11:00:54 -07:00
Mouse Reeve
32f305e285
Re-formats login and register pages
2020-09-29 10:21:10 -07:00
Mouse Reeve
24c28876af
Cleans up status display
2020-09-28 21:08:42 -07:00
Mouse Reeve
3486219dce
Uses minified bulma library
2020-09-28 18:30:12 -07:00
Mouse Reeve
3eeeb78bd7
Fixes UI for statuses
2020-09-28 18:25:58 -07:00
Mouse Reeve
8dbfa506b8
Cleans up status and shelve button
2020-09-28 18:25:58 -07:00
Mouse Reeve
a4d1985f86
Fixes star rating displays
2020-09-28 18:25:58 -07:00
Mouse Reeve
49e94f8e8e
Switches to Bulma for layout
2020-09-28 18:25:58 -07:00
Mouse Reeve
f77c156733
rename main code directory
2020-09-17 13:30:54 -07:00