Commit graph

143 commits

Author SHA1 Message Date
Tyler Kennedy
2889d0f60a
Cap the maximum height of gallery images to 400px. Set object fit to center the image and then crop so they don't get distorted by aspect ratio changes. (#254) 2022-12-24 06:34:33 -07:00
Tyler Kennedy
b5be9b576d
Ux gallery tweaks (#252)
Tweaks to attachment CSS to show a better looking gallery view, video support
2022-12-23 22:54:03 -07:00
Andrew Godwin
ff32b521ae More small screen fixes 2022-12-23 22:52:20 -07:00
Andrew Godwin
2a79f34f8a Small screen and identity select styling
Fixes #236
2022-12-23 22:46:27 -07:00
Andrew Godwin
6be1e7df44 Make oauth screens plain as well 2022-12-23 22:34:33 -07:00
Andrew Godwin
a058140d11 New "plain" page style for most logged out pages 2022-12-22 13:06:35 -08:00
Andrew Godwin
dea6c1af9f Add header BG in compact mode 2022-12-22 17:23:59 +00:00
Tyler Kennedy
ec3047b304
Swap padding between the menu and its items to make them a little easier to click on mobile (#238) 2022-12-23 12:52:28 +00:00
Andrew Godwin
75f302910f Make home button visible again in thin mode 2022-12-22 17:00:37 +00:00
Andrew Godwin
9415ebb4f4 Restore small scrollbars in PWA mode 2022-12-22 05:43:35 +00:00
Tyler Kennedy
175b8b37b0
At all screen widths, just use the default <body> scrollbar for consistent behaviour and looks. (#237) 2022-12-23 10:56:25 +00:00
Andrew Godwin
43372549c7 Fixed edited margin 2022-12-22 04:12:25 +00:00
Andrew Godwin
e7c09d6457 More UX tweaks 2022-12-22 02:40:46 +00:00
Tyler Kennedy
7e5b5dc4e4
Various UX tweaks and front end fixes. (#230) 2022-12-22 21:28:28 +00:00
Andrew Godwin
f9b5f372ac Responsive styling fix, shorter pages
Refs #102
2022-12-22 01:06:01 +00:00
Andrew Godwin
23db8f3dd8 Make summary HTML-formatted (and safe!) 2022-12-21 20:48:39 +00:00
Andrew Godwin
c9794c0fcf Add public following/followers pages 2022-12-21 20:36:10 +00:00
Andrew Godwin
a9a797b411 Make view-options hover a little less intense 2022-12-21 20:05:14 +00:00
Gabriel Rodríguez Alberich
1349144e37
Minor design tweaks to the Follows page (#222)
* Filter outbound and inbound follows by active state
* Change pill appearance to distinguish it from buttons
* Signal destructive action when hovering unfollow buttons
* Add hover style to the top "tabs"/"filters"
* Make filters icon have the same width so selecting them doesn't change the options total width, which is mildly unnerving
2022-12-21 19:57:14 +00:00
Andrew Godwin
39013e0bb5 Add moderation/admin separation 2022-12-20 09:01:54 +00:00
Andrew Godwin
0c4eb74165 Invites admin 2022-12-20 08:52:03 +00:00
Michael Manfre
a408cbaa27
Post types (#182)
Initial support for Posts of type other than 'Note'. Render special Post types with templates.
2022-12-18 09:09:25 -07:00
Andrew Godwin
e8d6dccbb2 Report function and admin 2022-12-17 14:45:31 -07:00
Andrew Godwin
b3b2c6effd Shrink emoji in posts a little 2022-12-17 13:31:52 -07:00
Andrew Godwin
23a3f7e9d2 Flatpage styling 2022-12-16 21:27:55 -07:00
Andrew Godwin
e5b76c120e Fetch emoji for user profiles 2022-12-16 20:04:28 -07:00
Andrew Godwin
12567f6891 Identity admin/moderation 2022-12-16 19:42:48 -07:00
Andrew Godwin
c588567c86 Add follow times 2022-12-16 17:39:10 -07:00
Gabriel Rodríguez Alberich
fb2eea956e
Several pagination improvements (#170)
Home/Notification gets pagination, Follows becomes ListView
2022-12-16 17:06:29 -07:00
Andrew Godwin
bce7add2b4 Fix login form errors not appearing
Fixes #175
2022-12-15 16:24:06 -07:00
Michael Manfre
af3142ac3a
Basic Emoji suppport (#157) 2022-12-15 00:50:54 -07:00
Kromonos
5d8b8212cc
Add a small margin (#167) 2022-12-14 12:46:56 -07:00
Gabriel Rodríguez Alberich
d1ce056288
Show follows and following counts on profile page
And let their visibility be configured
2022-12-14 10:15:46 -07:00
TAKAHASHI Shuuji
6d473a83cc
Add the character counter next to the Post button (#152) 2022-12-11 09:25:48 -07:00
Tyler Kennedy
39bcd7ac00
Move image attachments on posts into the content warning block. (#148)
Also adds alt text to image attachments.
2022-12-08 10:59:36 -07:00
Michael Manfre
25b8bf6a2e
Keyboard navigation 2022-12-07 09:12:43 -07:00
Michael Manfre
dcf2d801b9
'View in admin' link for post popup menu (#134) 2022-12-06 16:55:35 -07:00
Andrew Godwin
b0929214d5 Allow selecting notification types to see 2022-12-05 22:15:05 -07:00
Andrew Godwin
e2d28a4be0 Add pagination and search to federation page 2022-12-05 19:54:47 -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
28ac03c42f Fetch user in real-time for searches
Fixes #84
2022-12-04 20:31:49 -07:00
Andrew Godwin
c3d4d0f547 Image upload polishing and webp 2022-12-04 10:46:41 -07:00
Tyler Kennedy
50868971f7
Show time-since next to 'XYZ boosted' on the home timeline. (#93) 2022-12-04 09:27:42 -07:00
Andrew Godwin
6f2f28a3a7 Image attachment uploads 2022-12-01 18:47:04 -07:00
Humberto Rocha
676dda0cb6
Add copy to clipboard action to user's handle (#82) 2022-11-30 15:12:00 -07:00
Andrew Godwin
c857cd026f Fix image attachment styling 2022-11-28 22:35:43 -07:00
Andrew Godwin
0bced8fe17 A few hashtag fixups 2022-11-28 22:14:52 -07:00
Michael Manfre
fb8f2d1098
Hashtags 2022-11-28 21:41:36 -07:00
Andrew Godwin
2f443414a7 Collect more actor information in fetch
Fixes #31
2022-11-27 16:43:20 -07:00
Andrew Godwin
842b458395 Change how we link individual-post view 2022-11-27 14:25:09 -07:00
Andrew Godwin
3217569df5 Link to post pages and show replies there
Fixes #60, #59
2022-11-27 12:37:52 -07:00
Michael Manfre
6c7ddedd34
Post editing 2022-11-27 11:09:46 -07:00
Andrew Godwin
8ca36fd958 Add federation admin page 2022-11-25 17:52:57 -07:00
Andrew Godwin
48ab05d285 Better reply UI on compose form 2022-11-25 16:34:45 -07:00
Andrew Godwin
786d6190f8 Delete mechanics and refactor of post fanout 2022-11-24 17:11:04 -07:00
Andrew Godwin
ec634f2ad3 Initial reply-to feature 2022-11-24 15:17:32 -07:00
Andrew Godwin
e18f2879fc Add a lot more docs 2022-11-23 16:15:00 -07:00
Andrew Godwin
7081a718e0 Move actions next to time, for compactness 2022-11-23 00:14:55 -07:00
Andrew Godwin
9c424d9bb6 Add manual HTMX refresh of timelines
Refs #33
2022-11-22 19:21:01 -07:00
Andrew Godwin
b7c7c66013 Start adding pagniation to timelines 2022-11-22 09:57:42 -07:00
Andrew Godwin
1d37dce012 Only show scrollbar on div hover 2022-11-21 21:35:47 -07:00
Andrew Godwin
f62fd13cbc Make it more app-like in standalone/mobile mode 2022-11-21 16:14:03 -07:00
Andrew Godwin
77643a4fe1 Add more error handling 2022-11-20 12:24:03 -07:00
Andrew Godwin
6e79527bb5 A few more fixes from going live 2022-11-19 13:38:25 -07:00
Andrew Godwin
2142677b01 A few more tweaks for an initial deploy 2022-11-19 10:20:13 -07:00
Andrew Godwin
8019311490 Deployment re-jiggling 2022-11-18 17:24:43 -07:00
Andrew Godwin
81de10b70c Migration reset, start of docs, env vars 2022-11-18 11:28:16 -07:00
Andrew Godwin
b3072c81ba Follows page 2022-11-17 20:04:01 -07:00
Andrew Godwin
6adfdbabe0 Add signup and password reset 2022-11-17 19:16:34 -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
716d8a766a Show post images 2022-11-16 23:00:10 -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
906ed2f27c Add CW display 2022-11-15 15:50:10 -07:00
Andrew Godwin
20e63023bb Get outbound likes/boosts and their undos working 2022-11-15 15:30:32 -07:00
Andrew Godwin
ddb3436275 Boosting! Incoming, anyway. 2022-11-13 18:43:09 -07:00
Andrew Godwin
68c156fd27 Profile view improvements 2022-11-13 16:41:48 -07:00
Andrew Godwin
58a1f970b2 Post URL/style fixup 2022-11-13 16:29:40 -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
feb5d9b74f Got up to incoming posts working 2022-11-11 22:02:43 -07:00
Andrew Godwin
dbe57075d3 Rework to a domains model for better vhosting 2022-11-06 13:48:04 -07:00
Andrew Godwin
a2404e01cd Queuing system and lazy profile fetch 2022-11-05 22:49:25 -06:00
Andrew Godwin
56de2362a0 Some user icon stuff 2022-11-05 20:10:39 -06:00
Andrew Godwin
25b9731a6e Add a first logo 2022-11-05 18:29:46 -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