This action will delete this post on this instance and on all federated instances, and it cannot be undone. Are you certain you want to delete this post?
This action will delete this post on this instance and on all federated instances, and it cannot be undone. Are you certain you want to delete this post?
This action will block this actor and hide all of their past and future posts. Are you certain you want to block this actor?
This action will block this object. Are you certain you want to block this object?
Are you sure you want to delete the OAuth client [Client Name]? This action cannot be undone and will revoke all access tokens for this client.
Are you sure you want to revoke the OAuth token [Token ID]? This action cannot be undone and will immediately revoke access for this token.
#ktistec 178 hashtags

I'm using Ktistec theming hooks to make it easier to spot posts from actors I enjoy reading, to identify posts that are part of conversations I'm in, to identify posts about topics I'm interested in, and to simply expose more information visually.
The hashtags I follow don't require much emphasis, but I want them to stand out a little, so I theme these posts with a bold left border.

It's helpful when I can spot posts that are parts of conversations I'm in, so my theme styles my replies, and others' replies to me. In the latter case, it also differentiates between cases where I'm one of the actors mentioned vs. cases where I'm the only actor mentioned.

There are a handful of people I follow who regularly post about topics I love. I've created custom backgrounds for posts from these authors.

(This is also my #FollowFriday post. 馃榾 If you're not into my theming, but want to see amazing photos of abandoned places around the world and sometimes sleeping seals, follow @ObsidianUrbex. If you love physics, math, music, and related topics, or want to love physics, math, music, and related topics, follow @johncarlosbaez.)
All of this is powered by extensive post metadata that was recently added and is surfaced in classes and data attributes. You can, for example, customize a theme based on actor or object type, object status (sensitive, has replies, etc.), visibility, relationship state (followed by me, mentions me, etc.), the creator/sharer handle, etc. Details are in the theming documentation.

馃弳 Yak-shave accomplished!
I tore apart the monolithic editor in #ktistec and replaced it with a configurable framework of editor components鈥攊ncluding a component for editing polls.

I'm planning to work on an editor component for managing attachments next.

sometimes i feel like building software is akin to throwing myself off a cliff and then hoping i can build the thing i envisioned a moment ago before i hit the ground. does anyone else get that?
i decided to tear apart the monolithic editor in #ktistec and to replace it with a configurable system of editing components. how hard could that be, i thought... well, the ground approaches and i only just got a just-about-works proof-of-concept complete!

The two big features in release v3.2.7 of Ktistec are back end support for creating polls (the front end is coming in the next release) and advanced theming support鈥攕pecifically, a rich vocabulary of CSS class values and data attributes on which to build a theme. The full set is documented in the README. I'll post more on how I'm using these later this week.
Here is the full set of notable changes:
Added
Fixed
Question ID.Changed



I took a detour and worked on alt text editing in release v3.2.6 rather than continuing with the polls backend. I also continued to fix bugs and to add polish. Here's the full set of changes:
Added
Fixed
figcaption elements.Changed
(I'm editing this post in Markdown鈥攖he new feature in the last release!)

Would it be useful to customize the rendering and presentation of posts by actor?
I follow a lot of actors and I get a lot of posts, and I'd like the posts from some actors to stand out, and I'd like the posts from others to be more inconspicuous. Or maybe I want to use color to help visually categorize posts from actors I follow, based on subject matter.
Does this sound like a useful feature?


I rolled out a lot of features over the last several weeks and created a lot of bugs in the process. Release v3.2.5 of Ktistec is mostly about fixing those bugs. I did implement two requested features, however: support for editing posts in Markdown and support for Open Graph metadata. Here's the full list of new features:
Added
馃巹 I'm working on support for poll creation and management now. It's also time for a performance improvement pass or two.