|
39d0a64c34
|
Nicely handle the unlikely case where the h-card contains absolutely no PGP keys and/or social profiles
|
2018-05-10 14:23:05 +10:00 |
|
|
c40372a020
|
Add cute little Tipper.js tooltips to the profiles on the home h-card
|
2018-05-01 14:15:37 +10:00 |
|
|
e15e4c72fe
|
Add missing aria-hidden attribute to icons that aren't or might not be Font Awesome ones, since the automatic aria-hidden attributes are only added to FA icons
|
2017-12-21 11:27:17 +11:00 |
|
|
5fa4066d7a
|
Wrap the u-uid link in the h-card around my avatar rather than just having it be hidden, since invisible info in is a microformats2 antipattern
|
2017-12-11 12:28:39 +11:00 |
|
|
ddf4099639
|
Remove a little bit of spurious whitespace
|
2017-12-11 11:11:32 +11:00 |
|
|
b45661fa41
|
Improve accessibility and make profiles appear a little more cleanly - the full username and site domain are available to screen readers, but aren't displayed by default, which is much less cluttered
|
2017-12-11 09:38:29 +11:00 |
|
|
6d912de376
|
Migrate to Font Awesome 5 - every icon used in the site has been updated, but the site icons that live in the database will need fixing separately
|
2017-12-06 14:07:59 +11:00 |
|
|
6313664e53
|
Adjust the spacing around entries - don't use .container since it adds extra unwanted margin
|
2017-12-04 21:43:13 +11:00 |
|
|
6481e8d9bc
|
Tweak the cards' layout, there's more room for extra stuff this way
|
2017-11-11 17:07:40 +11:00 |
|
|
fa3a6ec362
|
Put link[rel='pgpkey'] on the home page for each PGP key, so they work with IndieAuth.com and such
|
2017-11-11 16:23:05 +11:00 |
|
|
6b51531cb4
|
Add a user field specifically for XMPP, because it needs to be handled a little differently to the user profiles (different mf2 property, stuff like that)
|
2017-11-06 22:02:12 +11:00 |
|
|
e7df63d6f8
|
Make the entries on the homepage a .container so they look right on narrow displays
|
2017-11-06 13:44:52 +11:00 |
|
|
371401d441
|
Teach users how to generate their own JSON-LD representation rather than doing it in the view code
|
2017-10-31 14:33:16 +11:00 |
|
|
a86188fcb6
|
Put the JSON-LD version of my user profile inside my h-card, so it's easy to access with an mf2 parser if you want it (although I dunno why you would)
|
2017-10-31 14:24:30 +11:00 |
|
|
9d91cec6f9
|
Add http://schema.org/Person as JSON-LD, underneath my h-card on the home page
|
2017-10-27 09:52:03 +11:00 |
|
|
8f8e53bb27
|
Switch from django-markdown-deux to a pipeline thru markdown for rendering + bleach for sanitising
|
2017-10-26 14:40:29 +11:00 |
|
|
5a4362b129
|
Don't mark the hidden self-referencing u-url on the h-card as rel="me", since there's no point in verifying the URL you're already at
|
2017-10-25 13:37:47 +11:00 |
|
|
3fbf960358
|
Mark the home page as an h-feed now that it has h-entries on it
|
2017-10-25 13:28:25 +11:00 |
|
|
e88b631cdb
|
Enable Markdown rendering support for user notes and entry content
|
2017-10-25 13:25:58 +11:00 |
|
|
60cd6c911b
|
Add entries to the homepage, and make style tweaks so everywhere looks right
|
2017-10-25 12:55:24 +11:00 |
|
|
172f0d4753
|
Lots of style fixes - the kind-specific feeds and the permalink pages now look great
|
2017-10-25 12:46:04 +11:00 |
|
|
430f8d9a1d
|
Add hidden .u-uid.u-url link to the h-card on the homepage to ensure it's considered authoritative
|
2017-10-25 10:54:58 +11:00 |
|
|
97948b957d
|
Add support for social profiles
|
2017-10-23 12:59:10 +11:00 |
|
|
75f2575c30
|
Add simple support for PGP keys
|
2017-10-23 12:33:24 +11:00 |
|
|
c0d0fb6179
|
Properly mark up the user note as card-text
|
2017-10-23 11:54:45 +11:00 |
|
|
24c83674ba
|
Support for displaying avatar and note on h-card
|
2017-10-23 10:39:17 +11:00 |
|
|
fe75a57550
|
Add a Stylus stylesheet for the layout, which is automatically compiled by Django Compressor
|
2017-10-23 10:29:12 +11:00 |
|
|
55abf1780e
|
Create a super-simple homepage
|
2017-10-23 09:37:24 +11:00 |
|