2
0
mirror of https://github.com/jfmcbrayer/brutaldon synced 2025-01-31 07:55:10 +01:00

126 Commits

Author SHA1 Message Date
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
3293ef5ebf Get username hints implemented in brutstrap
Other brutalist themes could be enhanced to add this.
2019-02-05 10:21:53 -05:00
Jason McBrayer
05f2700ddc Style buttons in brutstrap 2019-02-05 08:31:23 -05:00
Jason McBrayer
650b6a25a8 Tweak figures for brutstrap 2019-02-04 15:24:06 -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
Jason McBrayer
bc33dbcb9f If a link is obviously a UI element, don't necessarily underline it 2019-02-01 09:21:12 -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
McBrayer
b17c56fec3 Reformat preview cards to make better use of space.
Also widen the default themes view again. I don't like the long lines,
but I like the way it gives more space for preview cards.
2019-01-28 09:36:54 -05:00
McBrayer
c5b2ca46fd Tweak the link underlines a little bit 2019-01-28 07:49:40 -05:00
Jason McBrayer
705ea8917b Add some underlines to links for accessibility reasons 2019-01-27 21:33:17 -05:00
Jason McBrayer
8615c8f801 Add username hints while typing mentions in compose box 2019-01-17 21:02:23 -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
5266b8df03 Re-fix media attachments overflow 2018-12-04 10:28:49 -05:00
Jason McBrayer
d1873e3bd8 Really fix card image formatting. 2018-12-03 08:29:59 -05:00
Jason McBrayer
7364ff6baf Fix a card issue in vt240 themes 2018-12-03 07:50:36 -05:00
Jason McBrayer
16e787f392 Copy formatting changes to dark theme 2018-12-03 07:46:21 -05:00
Jason McBrayer
ecfdf00d6a Fix formatting of both card images and regular media 2018-12-03 07:42:27 -05:00
Jason McBrayer
afef082319 Fix spacing of cards.
Sizing of regular media seems to be broken now, though.
2018-12-03 07:34:05 -05:00
McBrayer
673d7adedd Add display of cards. This is not 100% complete. 2018-11-30 14:30:46 -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
16a085fabb Make the progress bar smol 2018-11-08 20:40:40 -05:00
Jason McBrayer
ae604f85b9 Fix bug in Lux theme 2018-11-07 13:47:44 -05:00
Jason McBrayer
a0a4dd2e56 Try harder to not leave the loading animation running 2018-11-06 17:41:03 -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
53347efa27 Remove items for old photobox 2018-11-06 11:01:01 -05:00
Jason McBrayer
ae66ccfd7f Change lightbox to magnific-popup; make videos playable inline. 2018-11-06 10:44:26 -05:00
Jason McBrayer
4907f5c109 Make toot modal work in brutalist themes 2018-11-01 10:24:59 -04:00
Jason McBrayer
7c5a03368b Center and pad some stuff in FULLBRUTALISM 2018-10-24 10:30:09 -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 0fd520b78b23b87f5135bc3997b80853a2b086b5.
2018-10-14 20:59:38 -04:00
Jason McBrayer
c52307fc9d But don't leave indicator hanging around on 'back' 2018-10-14 20:22:32 -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
66e53837cf Truncate file names in file upload buttons 2018-10-14 08:20:11 -04:00
Jason McBrayer
20818fca96 Reorganize options page and add some help text 2018-10-09 14:45:10 -04:00
Jason McBrayer
4c3407d87e Bump version number for notifications badge feature 2018-09-21 07:42:12 -04:00
Jason McBrayer
def0256fee savePlace and restorePlace are no longer needed since we junked PJAX 2018-09-20 19:16:22 -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
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
133a35bcc5 Add pull-to-refresh 2018-09-20 08:15:07 -04:00
Jason McBrayer
c5697e1766 Try to get Fennec to add to homescreen 2018-09-19 21:16:09 -04:00
Jason McBrayer
37d161e55f Remove a comma because JSON is picky 2018-09-19 20:52:08 -04:00
Jason McBrayer
2bf12a797f More icon sizes 2018-09-19 20:50:00 -04:00
Jason McBrayer
89773d4a30 remove bad entries from manifest 2018-09-19 12:07:32 -04:00
Jason McBrayer
9d341af910 Fix start URL in manifest 2018-09-19 11:18:23 -04:00
Jason F. McBrayer
04ef12944d Update the manifest 2018-09-19 11:05:04 -04:00
Jason McBrayer
045f5363d9 Remove comment from manifest 2018-09-19 10:59:25 -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
0f3162f7b3 Experimental: very minimal PWA support 2018-09-19 09:55:48 -04:00