Commit Graph

127 Commits

Author SHA1 Message Date
TAKAHASHI Shuuji 026e1be357
Put ALT badge on attached images with alt-text 2023-02-28 17:02:20 -07:00
Humberto Rocha 9e016aaa5f
Fix navigation menu in mobile (#525) 2023-02-26 00:10:54 -07:00
TAKAHASHI Shuuji 2b56b33e38
Show profile image on the image viewer (#520)
Fixes #519
2023-02-24 03:54:58 -07:00
Andrew Godwin 5f39e50c63 Some improvements to poll display now they work more
Fixes #327
2023-02-19 10:49:06 -07:00
TAKAHASHI Shuuji c5d51a8b11
Make menu icons visible on the profile page in the light theme (#459) 2023-01-20 09:46:33 -07:00
okpierre 201aa20f27
Update style.css (#458) 2023-01-20 09:35:38 -07:00
TAKAHASHI Shuuji 47d9dc2488
Fix "Add image" button margin (#447) 2023-01-19 13:13:10 -07:00
Michael Manfre 0d115bac15
Show image at normal size when less than width 100% (#438) 2023-01-18 10:21:54 -07:00
Humberto Rocha a18940aacf
Fix navbar not scrolling in mobile (#430) 2023-01-16 15:54:23 -07:00
Andrew Godwin 50f8c8040d Add light theme and some more CSS variables 2023-01-16 13:05:21 -07:00
Andrew Godwin 5309ef425a Allow a slightly bigger max-width step for main 2023-01-16 12:27:29 -07:00
Andrew Godwin fd9015a7c5 Make emoji relative 2023-01-16 12:19:10 -07:00
Michael Manfre ef4862ff46
Add a css variable for Emoji height for easier customization (#425) 2023-01-16 12:15:39 -07:00
Michael Manfre 9b6ceee490
Apply Mastodon style link text shortening (#426) 2023-01-16 11:59:46 -07:00
Andrew Godwin 2ba0c1759e Fix view option wrapping 2023-01-15 16:41:52 -07:00
Michael Manfre 06f6257645
Render non-media PostAttachments (#420) 2023-01-15 14:49:04 -07:00
Andrew Godwin b44be55609 Fixed #408: Implemented blocking 2023-01-15 13:35:45 -07:00
TAKAHASHI Shuuji 5e65d569bf
Prevent uploading too large image file (#416) 2023-01-15 10:29:18 -07:00
Andrew Godwin 8b3106b852 Implement server announcements
Fixes #377
2023-01-13 16:12:05 -07:00
Andrew Godwin 113db4ab3a Fixed #376: Emoji admin page
Also did a new table style for admin pages
2023-01-10 20:31:50 -07:00
TAKAHASHI Shuuji 4a1e375e3c
Add side margin to home and login page on small screen (#384) 2023-01-09 09:51:15 -07:00
TAKAHASHI Shuuji 91116fe6f8
Fix image height overflow in the post with single image (#381) 2023-01-09 00:25:54 -07:00
TAKAHASHI Shuuji c5c0e2bfe5
Fix no opacity transition issue of image viewer when first click (#374) 2023-01-08 12:20:33 -07:00
TAKAHASHI Shuuji 35b14066a5
Adjust icon position on the right sidebar (#368) 2023-01-07 10:34:48 -07:00
TAKAHASHI Shuuji 925ff6edcd
Implement image viewer (#363) 2023-01-07 10:34:11 -07:00
TAKAHASHI Shuuji 326bdec94a
Fix left column height on small screen (#370) 2023-01-07 10:29:36 -07:00
Andrew Godwin a7a292a84c Pagination styling and "max users" signup limit 2023-01-03 01:32:00 -07:00
Andrew Godwin 002276ab9a Fix footer styling 2022-12-31 14:12:39 -07:00
TAKAHASHI Shuuji e5ef34a1b9
Make accessibility text color to main/white (#334) 2022-12-31 12:02:44 -07:00
Cosmin Stejerean eea83214cb
Option to show/hide boosts for a followed user (#317) 2022-12-30 15:03:11 -07:00
Michael Manfre 0250f2800b
Identity profile menus 2022-12-30 01:01:03 -07:00
Andrew Godwin ea6f272047 Infinite scroll, and footer in sidebar if exists 2022-12-29 11:33:41 -07:00
Michael Manfre aa2ace9b68
Identity profile metadata input with dynamic form (#280) 2022-12-27 16:56:50 -07:00
Andrew Godwin 07b28c7264 Realign content with banner 2022-12-27 10:55:16 -07:00
Andrew Godwin 5ac2c26eec Fix view profile buttons 2022-12-26 15:25:54 -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
Michael Manfre 5536397bdb
Prettier debug json (#260) 2022-12-24 11:05:07 -07:00
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