I'm using InDesign increasingly it seems and overall
I really dig it, but I recently ran into a fairly simple
problem that doesn't have an official solution: inline code
styling. It's pretty much a …
Lots of companies rely on Microsoft Word for internal documentation and training, but code snippets are a readability nightmare. They don't have to be; with some reusable formatting, we can make clear code blocks in any version of Word.
An attempted experiment to replicate the blog layout of ilovetypography.com, which uses floats to great effect, with more modern CSS Grid and Flex techniques. Turned out to not be quite so simple, but taught me a lot about the benefits and limitations of CSS Grid.
Notes from the fully remote React Summit 2020 (or at least the talks I tuned in for). Lots covered, from static-site generators and the Jamstack through to React state management and accessibility. What a fun day!
In which I start off asking a simple question: what content categories should I use on this website? Four hours later, I've discoverd information gardening, now pages, digital-me libraries, and oh so much more. And yes, I think I've answered that first question. Fancy a trip down the rabbit hole?
Notes from my second fully remote conference, this time Sparkbox's UnConference. Being able to freely access talks from the US is a rare bonus of everything going on right now, and this did not disappoint. Musical cameos, great talks on UX, accessibility, design systems, and amazing speakers. Great event (despite the time difference).
I love Heydon's breakdown of why "accessible" =/= "good". To
paraphrase: accessibility is about removing barriers that would
prevent people from using your site, but if the content is crap or
the …
📖
Adding Search: Refining The Frontend (Algolia, Gatsby, Craft CMS - Part 3)
The search page is live, the index is populated, but it all looked a bit rubbish and it didn't quite work as well as I wanted. Now it's using custom-styled components, queries are tracked/stored via the URL for persistence, and you can filter results based on category.
Customising HTML lists often means sacrificing standard browser typesetting bonuses, like hanging indents. But with a little bit of modern CSS, you can get them back again, whilst still getting to use custom counters – like emoji 🚀
Notes from the 2020 Jamstack Conf. Some interesting dives in the Jamstack community and various applications of Jamstack technologies, with tweet threads as usual.
The idea of a great divide in front-end development resonated with me. I'm worried about how the erosion of certain skills could lead to a less inclusive, accessible web, for both users and developers. On the other hand, there are some massive advantages to our new tools. It's a double-edged sword.
A clever UX idea discovered on Pink News: each
paragraph of text has a different highlight colour, so as you
select parts of an article to copy elsewhere it reveals the LGBTQA+
flag. They're using …
Man, I wish I'd been able to put something together like this
back when I was managing a content team. The ability to just
type directly into an image and have the background generatively
populate …
Robb has come out with some very cool ideas over the years, but
wow, seeing CSS-only specular highlighting and holograms is such a
neat trick 🤯 I immediately want to co-opt some of this for the
…
I am a big fan of categorisation debates, so the concept of
trying to define what a "blog" is (or isn't) piqued my interest.
I'm glad it did, because Tracy has written a wonderfully …
Harry has created an absolutely phenomenal talk here that
provides an immense amount of depth whilst still being completely
accessible to someone like me who largely doesn't deal with the
technical …
The color-mix property enables a lot of interesting functionality when you realise that you can use it to mix transparency into colours, including design tokens.