Commit graph

17 commits

Author SHA1 Message Date
Matthias Pfefferle
f0c52580ff
Improve AUTHORIZED_FETCH (#728)
* simplify code

* show limited profile informations

* exclude application user

* use actor instead of user

* change JS

* use Application instead of Application_User

* re-add use

* add summary

* Improves comment intent

* remove limited actor json in favour of the application user

---------

Co-authored-by: Django Doucet <mediaformat.ux@gmail.com>
2024-05-03 08:54:06 +02:00
Matt Wiebe
0982c85f86
Abstract shared Dialog code (#723)
* Create and use DRYer shared Dialog component

* Add `copyDescription` to the shared modal

* Built assets

* the wp-scripts package now emits a different style

Previously, it emitted `style-index.css`, now it emits `style-view.css` which seems like a potential bug worth monitoring

---------

Co-authored-by: Matthias Pfefferle <pfefferle@users.noreply.github.com>
2024-04-11 15:10:37 +02:00
Matthias Pfefferle
5988736b14
Add/remote reply (#689) 2024-02-22 16:32:16 +01:00
Matthias Pfefferle
2c107eec62
Use FEP-2c59 for WebFinger reference (#636) 2024-01-08 20:01:16 +01:00
Matthias Pfefferle
e5fe4f20b7
some phpcs fixes (#590)
* some phpcs fixes

* add default $hashalg
2023-12-07 12:30:44 +01:00
Matt Wiebe
cffff80b54
Blocks: add alt text to avatars (#579) 2023-11-27 14:35:14 -06:00
Matt Wiebe
24d12de8ec
Follow Me: improve styles for dark themes (#557) 2023-11-10 12:56:53 -06:00
Matt Wiebe
8efe98ad20
Follow Me: more sensible and leaner styles (#496)
* side padding only for border/color
2023-10-07 00:11:07 -05:00
Matt Wiebe
838ddf478f
Blocks: improved theme compat &c. (#495)
* only encode needed data
* don't show user select if there isn't more than one user
* vertically center follow me
* add title to handle: might be truncated
* theme compat: ensure readability in dialog
* theme compat for dark bg themes
2023-10-06 22:34:06 -05:00
Matt Wiebe
bade9a1348
Blocks: better frontend UX (#494)
Before this: ugly, bad loading

After this: happy, in my lane, moisturized, moving
2023-10-06 16:54:48 -05:00
André Menrath
9e121b7cee
Fix styles in Follow-Me block (#461)
* Fix styles in Follow-Me block

A line height of 1 can easily hide some parts of letters like "g" or "p" which makes the actor-handle difficult to read.

The line height might even be up to 1.5, haven't investigated in best practices.

* build files

---------

Co-authored-by: Matthias Pfefferle <pfefferle@users.noreply.github.com>
Co-authored-by: Matt Wiebe <wiebe@automattic.com>
2023-09-28 15:22:50 +02:00
Matt Wiebe
db0f9c1b51
Follow Me: truncate long blog titles and handles (#453)
Also add typography control

Co-authored-by: Matthias Pfefferle <pfefferle@users.noreply.github.com>
2023-09-21 12:55:14 -05:00
Matt Wiebe
42d9aba80c
Blocks: ensure that only a valid user can be selected (#458)
Fixes #440
2023-09-21 19:08:17 +02:00
Matt Wiebe
a91c1c23c8
Add default blog user icon (#412)
* add a default WP icon for the blog user

---------

Co-authored-by: Matthias Pfefferle <pfefferle@users.noreply.github.com>
2023-09-01 12:08:27 -05:00
Matt Wiebe
7aea1e8263
Add "Follow Me" block (#395)
The Follow Me block helps site visitors to follow you in the fediverse
---------

Co-authored-by: Matthias Pfefferle <pfefferle@users.noreply.github.com>
2023-08-30 14:14:57 -05:00
Matt Wiebe
02ffa27498
Followers block: don't disable frontend links (#381)
* only disable follower links in Editor
* allow updating the title
* Enable selectable users based on settings
2023-07-28 10:56:04 -05:00
Matt Wiebe
5b9dadd6fd
Followers Block (#344)
Introduces a new Followers block. Proudly display your Fediverse followers to the world!

---------

Co-authored-by: Matthias Pfefferle <pfefferle@users.noreply.github.com>
2023-07-26 15:05:41 -05:00