Mouse Reeve
4e9c7a7748
Merge pull request #1070 from bookwyrm-social/top-bar
...
Top bar
2021-05-23 08:42:14 -07:00
Mouse Reeve
7a4c4248df
Improves status template performance
...
Reduces queries about about 65
2021-05-22 19:01:40 -07:00
Mouse Reeve
3d3ab6433e
Improves query efficiency for shelve buttons
...
About 50 fewer queries (yikes)
2021-05-22 17:58:08 -07:00
Mouse Reeve
9c13bf34a8
Only show banner to authenticated users
2021-05-20 15:11:47 -07:00
Mouse Reeve
b8e9b9f57e
Cleans up show/hide behavior
2021-05-20 11:46:24 -07:00
Mouse Reeve
d64e0c4aa8
Adds admin view for individual announcement
2021-05-20 08:09:35 -07:00
Mouse Reeve
c73c063949
Show announcements on all pages
2021-05-19 15:35:14 -07:00
Mouse Reeve
9f789cd5d4
Merge branch 'main' into top-bar
2021-05-18 11:39:36 -07:00
Mouse Reeve
2b4ac71d7a
Updates footer language around github link
2021-05-14 15:21:26 -07:00
Mouse Reeve
58da17d694
Use smaller templatetag modules
2021-05-11 14:41:28 -07:00
Mouse Reeve
6abe9274c0
Switches out links in the top bar and dropdown
2021-05-10 15:55:42 -07:00
Mouse Reeve
748810cd41
Use reverse lookups for urls
2021-05-04 09:34:16 -07:00
Mouse Reeve
735ef369b9
Merge pull request #1020 from bookwyrm-social/notification-color
...
Only make notification count red for mentions
2021-04-30 13:49:57 -07:00
Mouse Reeve
f747babb43
Changes column spacing
2021-04-30 11:03:36 -07:00
Mouse Reeve
e15d6654e3
Free text field for the site footer
2021-04-30 10:42:27 -07:00
Mouse Reeve
454dd25681
Only make notification count red for mentions
2021-04-30 07:49:34 -07:00
Joachim
00e6d0524f
Accessibility: add language to lang
attr on html
tag
...
I only use the first subtag of the language string given by `get_language()`, because `get_language()` returns an all-lowercase string, and I don't know if it'll be considered valid by browsers.
2021-04-22 20:41:58 +02:00
Joachim
71390f1735
Set body height
2021-04-15 21:51:14 +02:00
Fabien Basmaison
f77088b964
[assets] Remove redundant class already provided by bulma:
...
Replace all classes `hidden` with `is-hidden` in templates, CSS and JS.
2021-04-07 17:31:00 +02:00
Fabien Basmaison
fb45df0f99
Merge branch 'main' into frontend
2021-04-07 09:25:40 +02:00
tofuwabohu
1f99710dcd
Links to own user in menu
2021-04-06 22:36:24 +02:00
Fabien Basmaison
cbed5e331b
[assets] Move some frontend assets to _vendor_ directories:
...
This simplifies linting of files we have no grasp on, and clarifies responsibilities.
- Add .eslintignore.
- Restrict linting to bookwyrm/static.
2021-04-05 16:17:11 +02:00
Fabien Basmaison
5aea7343b4
[assets] Rename some files for consistency.
2021-04-05 16:16:48 +02:00
Mouse Reeve
642c41353e
Removes redundant link to profile from dropdown
2021-04-01 19:25:37 -07:00
Mouse Reeve
83e4ec00f9
Renames "shelves" in the UI to "books"
...
Still haven't figure out the create/edit wording tho
2021-03-31 09:22:23 -07:00
Mouse Reeve
f63b6fb325
Fixes sending invite emails
...
Corrects the email sender and avoids integrity error on saves
2021-03-29 08:33:12 -07:00
Mouse Reeve
8d5630e059
Adds css transitions to notification and unread statuses
2021-03-23 17:52:58 -07:00
Mouse Reeve
b8cd1d5bce
Show unread status reload link
2021-03-23 12:52:38 -07:00
Mouse Reeve
6e3a203b46
Adds directory to main menu
2021-03-21 16:43:13 -07:00
Mouse Reeve
3e75253ff1
Updates activitpub and tests for discoverability
2021-03-21 14:50:36 -07:00
Mouse Reeve
443daab128
Move tabs javascript into separate file
2021-03-19 10:47:32 -07:00
Mouse Reeve
d802f4b85e
Fixes layout showing wrong user in header on user page
2021-03-13 15:57:54 -08:00
Mouse Reeve
ab57b5b906
First pass at views for reporting
2021-03-08 15:55:48 -08:00
Mouse Reeve
642a2f26d7
Fixes support link display i18n
2021-03-07 15:42:49 -08:00
Mouse Reeve
0bd27928e4
Removes username snippet
2021-03-07 10:24:46 -08:00
Mouse Reeve
dfecdca6f9
Fixes display of ratings
2021-03-07 07:56:33 -08:00
Mouse Reeve
e2622d0594
Catches a couple translations, hides profile box when empty
2021-03-04 14:27:49 -08:00
Fabien Basmaison
a05b14c338
[profile] Various HTML fixes:
...
- Wrap block level elements within block level elements, not inline.
- Avoid empty blocks.
- Change `<hr>` in lists into allowed type of children.
- Fix duplicated ID (some change that was not propagated across the template?).
- Make the anchor optional in the navbar (interactive elements (`a`, `input`, `button`…) should not appear into other interactive elements).
- Remove redundant `role` on main navigation.
- Make the modal a modal with `role="dialog".
- Use `button` instead of form-less `label`.
2021-03-03 20:10:09 +01:00
Mouse Reeve
bd44bf0980
Merge branch 'main' into i18n-second-pass
2021-02-28 17:22:25 -08:00
Mouse Reeve
6a18803417
Catches more template translation moments
2021-02-28 17:10:30 -08:00
Mouse Reeve
c4116c93b7
Merge branch 'main' into titles
2021-02-28 09:02:21 -08:00
Mouse Reeve
4df62a8ebd
Simplifies translation strings
2021-02-28 08:42:25 -08:00
Mouse Reeve
4f76d21b85
Snags more strings for i18n
2021-02-27 18:48:10 -08:00
Mouse Reeve
2d79a52133
Translations working in templates
2021-02-27 16:18:56 -08:00
Mouse Reeve
b2e431daed
Adds test localization file
2021-02-27 15:00:19 -08:00
Mouse Reeve
8e5e3a84d6
Quick first pass at tagging strings for localization
2021-02-27 14:22:39 -08:00
Mouse Reeve
9ed5226b58
Switches layout to use in-template html header titles
2021-02-27 11:07:16 -08:00
Mouse Reeve
6a68fe9475
Search for books to add to lists
2021-01-31 11:11:26 -08:00
Mouse Reeve
0815b36ec9
Adds basic view and template files
2021-01-30 21:42:47 -08:00
Mouse Reeve
9db327a69e
Edit view for site settings
2021-01-29 15:50:46 -08:00
Mouse Reeve
21aadf2920
Adds site settings view
2021-01-29 15:38:42 -08:00
Mouse Reeve
9fa8ee3940
Groups profile settings templates
2021-01-29 09:28:00 -08:00
Mouse Reeve
128dc3be44
Remove a div
2021-01-18 16:52:51 -08:00
Mouse Reeve
394666357f
Poll for notifications
2021-01-18 16:32:02 -08:00
Mouse Reeve
d6f2740bc8
unneeded classnames
2021-01-17 20:40:33 -08:00
Mouse Reeve
51ddada8f6
Fixes mobile menu dropdown
2021-01-17 20:31:37 -08:00
Mouse Reeve
73c1b5a1ff
Component for dropdowns
...
also use hoverable dropdowns
2021-01-17 11:09:49 -08:00
Mouse Reeve
f61a25cfb1
Merge branch 'main' into html-interaction
2021-01-15 09:45:33 -08:00
Mouse Reeve
6e254e548c
Merge pull request #519 from mouse-reeve/view-actions-tests
...
Overhauls views/view_actions/outgoing
2021-01-15 09:39:07 -08:00
Mouse Reeve
861249080b
Moves toggle menu javascript out of html
2021-01-14 15:45:30 -08:00
Mouse Reeve
b1cdddd1a2
Adds titles to icons
2021-01-14 14:13:23 -08:00
Joel Bradshaw
f985ca0576
Make login form wrap nicely on mobile
...
Changing to columns from a grouped form item isn't my favorite, but I
think it's okay, and it gets us better mobile behavior for free
2021-01-13 19:16:45 -08:00
Mouse Reeve
85d01d5df0
Moves user views to class view
2021-01-12 12:09:23 -08:00
Mouse Reeve
05b4cb59b0
Adds registration view
2021-01-12 08:19:08 -08:00
Mouse Reeve
0f4a30324e
Makes more about instance text customizable
2021-01-04 12:58:31 -08:00
Mouse Reeve
0c0e9bebdf
Use uploaded logos in templates
2021-01-04 12:47:10 -08:00
Mouse Reeve
81e60cea16
Fixes login form
2021-01-04 11:14:07 -08:00
Mouse Reeve
c0bd0736d3
Hide join button when registration is closed
2021-01-03 15:41:20 -08:00
Mouse Reeve
6668f54889
Fixes openlibrary test and navbar hover aria unfurl
2021-01-03 14:41:10 -08:00
Mouse Reeve
eec3e6c4b4
Hide top bar login form on login page
2021-01-03 14:35:28 -08:00
Mouse Reeve
8e923d6333
User container class in layout
2021-01-03 12:53:51 -08:00
Mouse Reeve
ef42d29bd9
Discovery landing page
2021-01-03 11:10:04 -08:00
Mouse Reeve
04eb518633
Make the top bar dropdown accessible to NVDA screenreaders
...
plus, it's just better for this to be a ul
2021-01-03 10:03:57 -08:00
Mouse Reeve
943d97c0bc
Adds direct messages UI
2020-12-13 16:17:14 -08:00
Mouse Reeve
1e08eeb4c2
Renames custom template tags file
2020-12-12 18:25:57 -08:00
Mouse Reeve
117d243577
Expand site settings and add footer
2020-12-11 12:31:02 -08:00
Mouse Reeve
b33ea40da2
Use context processor to include site settings in templates
2020-12-11 12:07:37 -08:00
Joel Bradshaw
df2dc5a8a1
Remove placebo class
...
is-third-mobile was the wrong class, it turns out just column is what
was making it work like I wanted it to
2020-11-20 21:27:50 -08:00
Joel Bradshaw
8945e70e42
Fix navbar on mobile, make search an addon
...
In reading up on Bulma I found the has-addons option which is a nice
touch, I think
2020-11-20 21:19:26 -08:00
Mouse Reeve
29013ca91b
Fixes mobile-only navbar menu
2020-11-09 16:53:52 -08:00
Mouse Reeve
79f7c55a04
indicate if menu has been expanded
2020-11-09 11:58:19 -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
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
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
0171b5a427
Fixes typo in notifications link
2020-11-08 12:24:50 -08:00
Mouse Reeve
a539b77dfa
Different titles for different pages
2020-11-02 14:25:16 -08:00
Mouse Reeve
a2692f92d2
Fixes logic issues in saving user model
2020-11-01 12:07:51 -08:00
Mouse Reeve
bdbf449dc0
Usbale navbar links
2020-10-28 13:17:02 -07:00
Mouse Reeve
a6d436d05d
Fixes avatar in top bar on user page
2020-10-13 16:20:04 -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
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
9e2ab147fb
Hide registration form when registration is closed
2020-09-30 20:31:44 -07:00
Mouse Reeve
982f734ce7
Use bulma screen-reader-only class
2020-09-30 15:10:37 -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
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