Simon Willans (@willans) header
Simon Willans (@willans) profile picture
Leeds, UK
Joined June 2008
Photo by Simon Willans (@willans)Photo by Simon Willans (@willans)Photo by Simon Willans (@willans)Photo by Simon Willans (@willans)Photo by Simon Willans (@willans)Photo by Simon Willans (@willans)Photo by Simon Willans (@willans)Photo by Simon Willans (@willans)
Simon Willans retweeted
πŸŽ‰ And we're live! πŸŽ‰ We just launched CSS Wrapped 2025: our annual recap of all things CSS & web UI that landed in Chrome over the course of the year. πŸš€ This is a big one! We highlighted 22 new features to help you build better on the web. Check out: chrome.dev/css-wrapped-2025
26
172
33
1,018
361,964
Simon Willans retweeted
Animating an element along a circle (or the edge of any DOM element) is easier than I thought! The `offset-path` property in CSS can use the box model of the parent element with keywords easily. (Back in the day we would apply two animations in different directions, it was a whole thing.) codepen.io/chriscoyier/pen/Z…
3
30
1
248
14,362
the perfect marketing social post doesn't exi...
5
4
214
31,934
I released a video on using one magical line of CSS to achieve a responsive CSS grid layout. πŸͺ„ youtu.be/b9N1qLTVhvs
3
13
1
156
112,972
In the `script setup` of a @vuejs component you can define a custom directive just by giving it a camelCase name that starts with `v`:
6
21
4
210
11,769
Simon Willans retweeted
Flight attendant: Is there a doctor on board? Dad: *nudging me* That could have been you. Me: Not now Dad. Dad: Not asking for an infosec consultant are they? Me: Dad there's a medical emergency happening right now. Dad: Why don't you say "it depends" and see if it helps?
27
226
26
2,234
205,563
Simon Willans retweeted
✍️ CSS Style Queries One of the CSS features that I'm excited to land in all browsers is style queries 😍 πŸ”— ishadeed.com/article/css-con… Let's walkthrough some use-cases.
8
96
7
454
54,843
Simon Willans retweeted
the Baldur’s Gate 3 patch notes hit different πŸ˜…
156
4,750
399
64,788
3,833,716
Simon Willans retweeted
There are two types of designers:
105
144
89
1,483
202,028
Simon Willans retweeted
quick tip for nested radii β†’ your corners will look a lot better if you set the outer radius to the sum of the inner radius + padding
123
1,752
290
15,476
4,271,597
Simon Willans retweeted
We're hiring a remote WordPress & Laravel developer to join our team! More details in the link below. πŸ’° Up to Β£40k salary, DOE πŸ•– Remote/flexible hours πŸ”₯ 44 days holiday theideabureau.co/about/join-… RTs would be appreciated, DM's open to chat πŸ™‚
1
12
10
2,135
Look out for each other. Steve.
202
1,463
688
4,239
Simon Willans retweeted
Tip: @ChromeDevTools has a CSS Shadow Editor!
51
1,210
126
6,012
A rare photo of SchrΓΆdinger's cat πŸ“Έ πŸˆπŸ“¦ 🀣
434
31,214
947
188,680
[β– ,β– ,β– ,β– ].map(■→●) β‡’ [●,●,●,●] [β– ,●,β– ,β–²].filter(β– β†’true) β‡’ [β– ,β– ] [β– ,●,β– ,β–²].find(●→true) β‡’ ● [β– ,●,β– ,β–²].findIndex(●→true) β‡’ 1 [β– ,●,β– ,β–²].fill(●) β‡’ [●,●,●,●] [β– ,●,β– ,β–²].some(●→true) β‡’ true [β– ,●,β– ,β–²].every(●→true) β‡’ false
50
2,271
137
12,553
As a... – website visitor on a mobile data connection I want to... – be presented with images optimised for 5k displays so that... – I can enjoy the anticipation
16
179
22
1,837
Simon Willans retweeted
We're excited to celebrate the 10th Global Accessibility Awareness Day today with a thread of 5 tips on how to bake accessibility into your digital product right from the start πŸ’ͺ🧡 #GAAD @gbla11yday
1
10
3
18
Simon Willans retweeted
How users use software – at Denver, CO
113
3,635
372
13,883
"Adding a β€˜show password’ option to GOV.UK Accounts seemed like a straightforward task, but the more we looked into it the more complicated and interesting it became. This is how we did it and some of the challenges we faced." technology.blog.gov.uk/2021/…
9
63
6
412
Simon Willans retweeted
I couldn't help myself... Presenting... The world's most overengineered (but actually accessible) "link": codepen.io/rmleg/pen/yLgdXPW I made it look like a button for good measure. πŸ˜‚ Please never ever ever do this. Use an anchor tag.
I just heard a story from a friend of an actual lead dev making a React component to MAKE TEXT BEHAVE LIKE A LINK and is now giving their lead designer (my friend) flak over her request to use an anchor tag instead. Please learn HTML.
17
11
5
96