1
0
mirror of https://gitlab.com/brutaldon/brutaldon.git synced 2024-06-08 17:30:43 +00:00
Commit Graph

96 Commits

Author SHA1 Message Date
Dorian Wood
e03144c2e9 Modified header tags
There is now a single h1 tag. User posting forms and the timeline
are in their own h2, and individual posts are in an h3 made around
the toot title.
2023-08-01 11:16:44 -04:00
Zac Bohon
287e2fc19c Change the html templates to point to gitlab repo 2021-08-01 15:14:29 -05:00
Jason McBrayer
428c1e1508 Make bookmarklet available in footer of every page 2019-11-08 10:06:45 -05:00
Jason McBrayer
798e189815 Don't lazy-load brand image 2019-09-10 20:15:19 -04:00
Jason McBrayer
d8a0e57190 Add polyfill for loading=lazy in Firefox.
Debug some of the issues that brings up, and use "less" lazy-loading on images.
2019-08-26 19:18:21 -04:00
Jason McBrayer
893a9c49d7 Use img loading="lazy" for most images (where available) 2019-08-07 09:21:07 -04:00
Jason McBrayer
e380382757 Fix accounts icon 2019-05-05 08:40:28 -04:00
Jason McBrayer
18ffeb4aa4 Fix color of bell icon (changed by fork-awesome?) 2019-05-05 08:38:23 -04:00
Jason McBrayer
acd39378bb Replace logout with accounts in ui 2019-04-24 06:32:57 -04:00
Jason McBrayer
b5f8175b0e Fix visibility of navbar entries when logged in 2019-04-23 18:29:30 -04:00
Jason McBrayer
c9e49b5525 Include styling for lightbox even for brutalist themes
It may make sense to use the lightbox with a brutalist theme, and without the
included stylesheet, it may look like ass.
2019-03-22 08:31:31 -04:00
Jason McBrayer
54ef84e0ad Add OpenGraph and Twitter Card tags to base.html 2019-02-05 19:05:33 -05:00
Jason McBrayer
7d72088422 Fix broken lightbox and attachments-spacing in bulma themes
Introduced by changes associated with brutstrap theme
2019-02-05 10:34:03 -05:00
Jason McBrayer
46aea0fff9 Add first draft of brutstrap[1] theme.
[1]: https://git.sr.ht/~emsenn/brutstrap
2019-02-04 15:06:02 -05:00
McBrayer
f1a7da0039 Don't abuse &nbsp for spacing in header; use CSS instead.
Thanks, @emsenn!
2019-01-30 10:53:14 -05:00
Jason McBrayer
8615c8f801 Add username hints while typing mentions in compose box 2019-01-17 21:02:23 -05:00
Jason McBrayer
9117aeb987 Fix logout behavior with intercooler 2018-12-16 17:52:48 -05:00
Jason McBrayer
9d70757988 Fix issue #40 (menu covers posting box in mobile with no JS)
Don't pin the menu to the top by default -- add those classes from JavaScript.
This is clearly the best thing on mobile, but it means that on desktop, without
JavaScript, the menu will not be pinned to the top, which used to work.
2018-12-06 10:14:25 -05:00
Jason McBrayer
23f7aed095 Confirm log out if JS available 2018-12-03 18:00:25 -05:00
Jason McBrayer
b4822b87ce Make search link a modal popup if using JS 2018-12-03 17:58:08 -05:00
Jason McBrayer
4676c49482 Take out the PJAX again.
It seems initially to work with notifications, but ultimately it just doesn't
quite.
2018-11-15 14:45:40 -05:00
Jason McBrayer
c719b74a8e Add pjax to one more navbar link 2018-11-07 13:03:18 -05:00
Jason McBrayer
d5e80966cf Reset more intercooler values on notifications poll element 2018-11-07 08:49:37 -05:00
Jason McBrayer
9152cb74d6 Fix annoying notification bug in brutalist themes 2018-11-07 08:21:22 -05:00
Jason McBrayer
347ccb4bbe Restore all of the PJAX stuff because I figured out what was going wrong 2018-11-06 17:05:03 -05:00
Jason McBrayer
ae66ccfd7f Change lightbox to magnific-popup; make videos playable inline. 2018-11-06 10:44:26 -05:00
Jason McBrayer
e5040b0bbd Add modal for new toot 2018-11-01 09:53:07 -04:00
McBrayer
733d8bb453 Make notifications work on brutalist themes 2018-10-19 12:36:52 -04:00
Jason McBrayer
e799c097cc Add preference for notification poll frequency 2018-10-18 16:04:28 -04:00
Jason McBrayer
221a13c593 Revert "Add animated loading indicator for some links."
This reverts commit 0fd520b78b.
2018-10-14 20:59:38 -04:00
Jason McBrayer
26cd95544a Use non-depricated format for ready. 2018-10-14 20:31:47 -04:00
Jason McBrayer
0fd520b78b Add animated loading indicator for some links.
This is redundant on desktop and for full mobile browser interface,
but useful for minimal mobile browser PWA mode.
2018-10-14 20:14:18 -04:00
Jason McBrayer
7b8c5dbb59 Add lightbox preference 2018-10-09 18:13:08 -04:00
Jason McBrayer
3acfcdd744 Use notifications setting 2018-10-09 13:17:29 -04:00
Jason McBrayer
2d0fd95d5f Use no_javascript preference in place of theme.is_brutalist in some places 2018-10-09 13:08:02 -04:00
Jason McBrayer
af4173742b Remove service worker for now (it clashed with notifications implementation) 2018-09-24 10:32:30 -04:00
Jason McBrayer
78157b9647 Restore browser controls to PWA manifest and remove pull-to-refresh 2018-09-20 19:09:25 -04:00
Jason McBrayer
ea1f9bdbb8 Strip out all the PJAX to make notifications work 2018-09-20 19:01:26 -04:00
Jason McBrayer
5ced45c50b More work on notifications - polling doesn't work
It looks like it might be an intercooler limitation/bug.

May try removing the pjaxing to see if that works
2018-09-20 15:00:31 -04:00
Jason McBrayer
86ec6aed95 Non-working implementation of ajax notification badge 2018-09-20 13:00:25 -04:00
Jason McBrayer
1523e3f229 Add template bits for notification badges 2018-09-20 13:00:25 -04:00
Jason McBrayer
5b88462a0e Tempiraru fix for pull to refresh being over-agressive 2018-09-20 08:50:32 -04:00
Jason McBrayer
99032361b0 Change which element to use for pull-to-refresh 2018-09-20 08:23:12 -04:00
Jason McBrayer
133a35bcc5 Add pull-to-refresh 2018-09-20 08:15:07 -04:00
Jason McBrayer
e065f6d050 Service worker should basically be ready 2018-09-19 10:48:27 -04:00
Jason McBrayer
5d848715da Fix path service worker is served from 2018-09-19 10:19:34 -04:00
Jason McBrayer
3bbe859227 Maybe fix scope of PWA 2018-09-19 09:59:29 -04:00
Jason McBrayer
0f3162f7b3 Experimental: very minimal PWA support 2018-09-19 09:55:48 -04:00
Jason McBrayer
12d2636091 Add web app manifest (lol) 2018-09-19 09:37:36 -04:00
Jason McBrayer
385b819678 Fix back button in lightbox 2018-09-19 09:12:16 -04:00