Ryan Barrett
18a0c927cb
front page redesign: highlight "web" and "fediverse," add icons
2023-12-29 21:00:09 -08:00
Ryan Barrett
6c2ef30dcd
front page redesign: drop buttons, switch to text-only instructions
2023-12-29 21:00:09 -08:00
Ryan Barrett
e84f1b0e8c
front page redesign: progressive enhancement for no-JS
2023-12-29 21:00:09 -08:00
Ryan Barrett
4e777db3d9
front page redesign: incorporate first round of feedback from #indieweb
...
* cross browser testing
* tone down glow shadows
* drop "coming soon" buttons, move to their own section below
2023-12-29 21:00:09 -08:00
Ryan Barrett
9b66aa58f9
front page redesign: header style tweaks
2023-12-29 21:00:09 -08:00
Ryan Barrett
b4e5ebdbec
front page redesign: misc responsive style tweaks
2023-12-29 21:00:09 -08:00
Ryan Barrett
1438c4c3ac
front page redesign: first pass at phone layout
2023-12-29 21:00:09 -08:00
Ryan Barrett
1460ff4a61
front page redesign: misc
2023-12-29 21:00:09 -08:00
Ryan Barrett
2fc0a1b8b1
front page redesign: fix styles on other pages
2023-12-29 21:00:08 -08:00
Ryan Barrett
ed0612903d
front page redesign: polish button interactions
2023-12-29 21:00:08 -08:00
Ryan Barrett
77392ba0e7
front page redesign: style buttons
2023-12-29 21:00:08 -08:00
Ryan Barrett
6f11dda873
front page redesign: misc
...
* adjust topology anim params
* redesign sections
* css vars
* lots of css bug fixes
2023-12-29 21:00:08 -08:00
Ryan Barrett
b30ea3f97f
front page redesign: misc
...
* section backgrounds
* section break vertical fades
* and more
2023-12-29 21:00:08 -08:00
Ryan Barrett
e8b79a0c0a
front page redesign: misc
...
* follow instructions and code
* vertical center buttons
* more content
2023-12-29 21:00:08 -08:00
Ryan Barrett
abc1601e46
front page redesign: first pass at protocol buttons
...
includes minified JS for:
* Bootstrap 3.3.7, https://getbootstrap.com/docs/3.3/getting-started/#download
* JQuery 3.7.1 "slim" prod, https://code.jquery.com/jquery-3.7.1.slim.min.js
(yes I know I need to upgrade 🤷 )
for #661
2023-12-29 21:00:08 -08:00
Ryan Barrett
2f59f32cdf
start front page UI redesign for multi-protocol
...
for #661
2023-12-29 21:00:08 -08:00
Ryan Barrett
dbe02d399f
docs: another minor values language tweak
2023-12-05 12:02:15 -08:00
Ryan Barrett
68ba590ae2
docs: tweak values language
2023-12-04 10:35:04 -08:00
Ryan Barrett
a927a59ba9
docs: first pass at enumerating product/eng values
...
in the spirit of @bcantrill, https://archive.org/details/vimeo-230142234 . (thanks Bryan!)
2023-12-01 12:18:47 -08:00
Ryan Barrett
520b2fd3b0
User.ap_address() => handle_as(ActivityPub)
2023-11-29 21:06:55 -08:00
Ryan Barrett
1ec1fc2482
genericize user handles on UI follower/following pages
2023-11-27 21:40:01 -08:00
Ryan Barrett
004726d397
fix followers/ing UI page for AP users
...
fixes #718
2023-11-27 21:01:02 -08:00
Ryan Barrett
6091cd4063
drop the rest of g.user!
...
for #690
2023-11-25 20:38:28 -08:00
Ryan Barrett
8b3881dfe3
stop using g.user in pages, activitypub followers/ing collections
...
for #690
2023-11-19 21:53:38 -08:00
Ryan Barrett
4d095fa3d9
misc cleanup
...
* remove obsolete TODOs, commented out code
* remove obsolete circular imports of per-protocol modules
* minimize Object put in Protocol.load
* remove duplicated Protocol.load tests in test_activitypub
* re-enable rest of ActivityPubUtilsTest.test_postprocess_as2_idempotent
* drop default cls=Web in TestCase.make_user
2023-11-15 14:23:08 -08:00
Ryan Barrett
bd841b50b9
user page: only show Feed tab for web users
2023-11-08 11:35:26 -08:00
Ryan Barrett
06329d634c
docs: update Bluesky IETF post to use bnewbold's DID
2023-10-29 16:19:27 -07:00
Tantek Çelik
c7ec9398e9
hidden attr for BF links
...
Use hidden attribute for empty links to fed.brid.gy to avoid having them pollute screen readers and keyboard navigation users
2023-10-29 16:05:42 -07:00
Ryan Barrett
ca8b7484c0
drop User.as2, Object.as_as2, switch callers to Protocol.convert
2023-10-25 13:28:01 -07:00
Ryan Barrett
023ffd0b7a
docs: cut the supported apps section way down, link to GH issues search
2023-10-24 13:15:56 -07:00
Ryan Barrett
bd19851d6c
user page UI bug fix for HTML logos
2023-10-13 12:38:29 -07:00
Ryan Barrett
d0da119b07
add opt out via #nobridge or #nobot text in user profile bio
...
fixes #666
(unfortunate issue number 😆 )
2023-10-13 12:36:31 -07:00
Tantek Çelik
fbf1e645ef
real tag link instead of example.com
...
use a real tag destination and hashtag instead of example.com
2023-10-13 12:32:12 -07:00
Tantek Çelik
3f811fb855
Update docs.html
...
Update a bunch of @-@ permalinks and addresses to newer ones and folks more actively in touch with the community, fix a made-up domain ref to use example.com
2023-10-13 12:07:31 -07:00
Ryan Barrett
24f0a370f6
docs for outbound @-mentions
...
for #493
2023-10-13 11:15:12 -07:00
Ryan Barrett
7438a4ff51
docs: tweak feed, notifs language
2023-10-12 13:54:31 -07:00
Ryan Barrett
7e56f9e115
drop all styling from HTML feeds
...
...to emphasize that they're for readers, not for humans.
for #442
2023-10-12 10:01:11 -07:00
Ryan Barrett
c01375a300
user page redesign: phone screen tweaks
...
for #442
2023-10-11 14:20:08 -07:00
Ryan Barrett
e65d109bf1
UI style tweaks: keep grid on narrower screens, left align
...
thx for the nudge @tantek
2023-10-11 12:59:51 -07:00
Ryan Barrett
bd19cab870
Object.actor_link bug fix: handle actor/author objects with only id field
...
for #442
2023-10-11 12:25:39 -07:00
Ryan Barrett
b1b2478b66
user page redesign: add notifications feeds, other minor tweaks
...
for #442
2023-10-11 12:25:39 -07:00
Ryan Barrett
f37baeba58
user page redesign: misc tweaks
...
* separate source protocol from user in user labels
* make bridged protocol labels generic
* other visual tweaks
for #442
2023-10-11 12:25:39 -07:00
Ryan Barrett
11037d80df
user page redesign: implement followers, following pages
...
includes subtabs on profile pages
for #442
2023-10-11 12:25:38 -07:00
Ryan Barrett
c1e0a08f72
user page redesign: add home, notifications pages
...
for #442
2023-10-11 12:25:38 -07:00
Ryan Barrett
afa16d3864
start redesigning user pages
...
for #442
2023-10-11 12:25:38 -07:00
Ryan Barrett
1b78e86e6c
add Protocol.LOGO_HTML constant, change user page to link to external user
...
for #442
2023-10-11 12:25:38 -07:00
Ryan Barrett
1b702ce2aa
docs: update translation tables for NIP-05 local vs domain parts
2023-10-03 16:56:05 -07:00
Ryan Barrett
e89730e68f
drop /_ah/ path prefix on task handlers
...
...since it's not supported in dispatch.yaml: https://cloud.google.com/appengine/docs/flexible/reference/dispatch-yaml?tab=python#url
2023-09-29 13:49:17 -07:00
Ryan Barrett
56c5909b84
add /bridge-user page to propagate a new user into ATProto
...
for #647
2023-09-29 11:32:28 -07:00
Ryan Barrett
e9e8827ef9
standardize more on 'handle' and 'id' terms
...
* User.readable_id => handle
* User.readable_or_key_id => handle_or_id
2023-09-25 12:33:24 -07:00