Semicircular Borders
Read ArticleCreating a border along half of a circular element using CSS gradients and background images.
theAdhocracy
Creating a border along half of a circular element using CSS gradients and background images.
Whilst putting together my new search page I ran into a problem: styling an input box so that it had a gradient border and rounded corners. Turns out there's a hack for that.
My new PC is up and running and starting to be "just right" (we'll get to further details later, I promise), so one of the big "new" things I've got for the new year is a subscription to Adobe CC - …
I enjoyed reading this article, written by Ethan Marcotte. It makes some interesting points, aligns with my own cognitive bubble and provides some deeper insight into areas of stuff that I …
Standard workday, standard work lunch catching up on RSS feeds. Of course, quite a few of them are discussing the leaked "Anti-Diversity" manifesto from the, now infamous, ex-Google employee (name …
I have recently fallen back into an old habit: League of Legends. The eponymous MOBA remains immensely addictive, fun and interesting, but above all else my return (after over a year!) has …
A full write up of our trip to Devon and the Chilterns a few weeks ago, from folk festivals to Whipsnade Zoo to tree cathedrals. We had a great, highly varied time, exploring some places we know very well from a new angle and some entirely new parts of the country.
An amalgamation of all the data you get fed at the end of a year. From Spotify Wrapped, to Google tracking, to my own beer journal, a look back over 2019 from a (mildly) data-centred viewpoint.
A great breakdown from Dave as to why the typical card UI pattern has some inherent issues. Some elements – like making cards all the same height and dealing with responsively collapsing card lists …
We're almost at the midway point of 2020, so I thought it would be a good moment to take a look at my New Year's challenges list and see how things were going.
What an astounding article from Harper's archives. Written in 1941 by Dorothy Thompson, the article is an early dissection of the Nazi regime but, more importantly, of the fact that nationalist …
I'd never heard of a "skip link" before but it's a neat idea that's clearly been around for some time. Basically, it's a link placed at the very start of the <body> that's …
The Markup have recently been doing a great job of analysing some of the big names in the tech world and highlighting some less-than-stellar behaviour or situations. However, what's really caught my …
... otherwise known as the Great Vulture Failure of 2020 …
What do you do when a website has loaded but the content is still being fetched from an API? One answer is to fill the page with animated placeholders, creating a skeleton of what the user can expect, with a dash of CSS animation to let them know that something's still going on behind the scenes.
Styled Components have tripped me up a few times today, but I ended up learning some useful tricks as a result.
A lovely overview of much of the new CSS that has landed (or is landing) in browsers recently, and how that relates to component-led …
I have used Tailwind on various projects. I think for prototyping and quick proof of concepts, for one-off projects that never need to be updated, it has some advantages. But for code that you want …
Andy always has some interesting thoughts about CSS, and this reset is no exception. Lots of interesting things here that fit very nicely with both my own experience and other resets that I've …
Josh has added some additional thoughts to Andy's CSS reset. Personally, I like a combination of the two (with a dash of Stephanie's best practices thrown in for good measure), but wanted to capture …
A thorough overview of the new success criteria added (and removed) in WCAG 2.2, including clear guidance on how to test and pass each …
Using pseudo-selectors like :where and :not to invert style rules, allowing for better code encapsulation and context sharing across a codebase.
2023 was another BIG year in terms of, well, everything. We travelled all over the world. We attended scores of major events. And we got married. It's taken a while to write up, as a result!
How well does an iPad work as full code editing device; a veritable laptop replacement? That's what I wanted to find out.