Post to mastodon from the profile page for logged in users
This commit is contained in:
@@ -652,3 +652,21 @@ Put the buttons on the right-hand side of the link item, make them smaller, and
|
||||
|
||||
### Assistant outcome
|
||||
Changed the entry action group to float at the right edge of user-specific link items, allowing content to wrap around it. Reduced Edit and Delete button padding, radius, and font size while preserving Catppuccin surface and danger colors.
|
||||
|
||||
### User
|
||||
Put the Mastodon button on the lower-right corner of the log entry.
|
||||
|
||||
### Assistant outcome
|
||||
Split the Mastodon control from the Edit/Delete action group and positioned it at the lower-right corner of user-specific link entries. Reserved bottom space in each entry to prevent overlap.
|
||||
|
||||
### User
|
||||
Change the Mastodon button location to immediately below the Edit and Delete buttons.
|
||||
|
||||
### Assistant outcome
|
||||
Changed the Mastodon button from absolute lower-right positioning to normal right-floated flow with `clear: right`, placing it directly beneath the Edit/Delete row while preserving the existing logo and posted-state styling.
|
||||
|
||||
### User
|
||||
When an authorized user is on their `/<user>/` page, show a button to post on Mastodon. After a message has been posted, keep the button functional but change its color and use the Mastodon logo inside it.
|
||||
|
||||
### Assistant outcome
|
||||
Added persisted Mastodon post state, an owner-scoped repost endpoint, and an owner-only Mastodon button on user-specific pages. The button includes a bundled Mastodon logo, says `Post to Mastodon` before posting, changes to the posted teal state and `Post again` afterward, and remains functional for reposting. Home-page entries remain free of controls. The complete Dockerized backend suite passed with 23 tests and the running container is healthy.
|
||||
|
||||
Reference in New Issue
Block a user