Michael Manfre
69b0430819
Add custom_head config to inject HTML in to page <head> ( #350 )
2023-01-04 16:42:03 -07:00
Andrew Godwin
002276ab9a
Fix footer styling
2022-12-31 14:12:39 -07:00
Michael Manfre
0250f2800b
Identity profile menus
2022-12-30 01:01:03 -07:00
Andrew Godwin
eb7297d743
Only auto refresh when at top of page
2022-12-29 13:23:47 -07:00
Corry Haines
b53504fe64
Basic OpenGraph support ( #267 )
...
Creates an OpenGraph template include in base.html including the basic tags expected on all pages.
Then allows any page to add additional expected tags via `context`.
Currently, profiles and posts are enriched to show complete opengraph metadata, and render correctly in Discord.
Note: This does not show posts in Slack like Twitter/Mastodon do. I believe this is due to Slack preferring oembed when present, which is a mastodon API endpoint we may need to create at some point.
2022-12-26 10:39:33 -07:00
Tyler Kennedy
dab8dd59a7
Fallback avatars in about 500 bytes. ( #269 )
...
Also create a new re-usable identity banner template. Fix super long handles (closes #270 )
2022-12-26 10:14:23 -07:00
Tyler Kennedy
801c807a2b
Simple user stylesheet support. ( #258 )
2022-12-24 07:28:39 -07:00
Andrew Godwin
3187d4d180
Fix reaction counts hiding
2022-12-23 22:56:59 -07:00
Andrew Godwin
ff32b521ae
More small screen fixes
2022-12-23 22:52:20 -07:00
Michael Manfre
aca77314d1
Fixes #239 - Add option to hide Boost and Like counts ( #247 )
2022-12-23 22:16:26 -07:00
Andrew Godwin
a058140d11
New "plain" page style for most logged out pages
2022-12-22 13:06:35 -08:00
Tyler Kennedy
7e5b5dc4e4
Various UX tweaks and front end fixes. ( #230 )
2022-12-22 21:28:28 +00:00
Andrew Godwin
8ffe4bc145
A better way of handling URIs between local/remote
2022-12-12 11:56:49 -07:00
Michael Manfre
25b8bf6a2e
Keyboard navigation
2022-12-07 09:12:43 -07:00
Andrew Godwin
f54d1885b5
Style footer links in medium width
2022-12-05 19:32:35 -07:00
Andrew Godwin
a31f676b46
Policy pages and signup tests.
...
Fixes #113
2022-12-05 19:24:46 -07:00
Andrew Godwin
e18f2879fc
Add a lot more docs
2022-11-23 16:15:00 -07:00
Andrew Godwin
5616ef02b3
Re enable click refresh with HTMX
2022-11-22 19:58:56 -07:00
Andrew Godwin
fa771271f5
Added 2-minute auto refresh for timelines
2022-11-22 19:23:04 -07:00
Andrew Godwin
9c424d9bb6
Add manual HTMX refresh of timelines
...
Refs #33
2022-11-22 19:21:01 -07:00
Andrew Godwin
f20cd3eb15
Fix jointakahe link
2022-11-20 20:53:28 -07:00
Andrew Godwin
291d7e404e
Logged out experience, config, and profiles
2022-11-17 17:33:09 -07:00
Andrew Godwin
0851fbd1ec
Add search and better notifications
2022-11-17 15:10:09 -07:00
Andrew Godwin
2154e6f022
Rework UI to have vertical menus
2022-11-17 14:13:55 -07:00
Andrew Godwin
f5eafb0ca0
Add image/icon upload
2022-11-17 12:21:44 -07:00
Andrew Godwin
5b34ea46c3
Call it admin rather than system settings
2022-11-16 21:42:25 -07:00
Andrew Godwin
1b52acdb56
Domains management pages
2022-11-16 21:12:28 -07:00
Andrew Godwin
44af0d4c59
Add start of a settings (config) system
2022-11-16 17:23:46 -07:00
Andrew Godwin
495e955378
Tag and visibility handling
2022-11-16 13:53:40 -07:00
Andrew Godwin
20e63023bb
Get outbound likes/boosts and their undos working
2022-11-15 15:30:32 -07:00
Andrew Godwin
34b24a0dcb
More UI!
2022-11-13 16:15:14 -07:00
Andrew Godwin
30c208226e
Start having some sort of visual style
2022-11-12 23:21:52 -07:00
Andrew Godwin
dbe57075d3
Rework to a domains model for better vhosting
2022-11-06 13:48:04 -07:00
Andrew Godwin
56de2362a0
Some user icon stuff
2022-11-05 20:10:39 -06:00
Andrew Godwin
fab75e097a
Style the profile page a bit
2022-11-05 18:00:01 -06:00
Andrew Godwin
d77dcf62b4
Initial commit (users and statuses)
2022-11-05 14:17:27 -06:00