Geoffrey Crofte's Avatar

Geoffrey Crofte

@geoffreycrofte

✏️ Senior UX/UI Designer. Speaker/Writer/Teacher πŸ“š Design System, Usability, Accessibility & CSS Expert πŸ₯‹ I know kung-fu, I'm a Lion Dancer, I'm a real Ninja

446
Followers
288
Following
412
Posts
14.06.2023
Joined
Posts Following

Latest posts by Geoffrey Crofte @geoffreycrofte

OMG I love this kind of article with CSS tricks combination.

23.02.2026 16:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Scheduke is for us, in Luxembourg 😁

23.02.2026 16:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Test of an answer.

19.02.2026 20:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Testing another embedded answer.

19.02.2026 12:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Testing an answer first.

19.02.2026 12:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Test

19.02.2026 11:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I love Germany right now πŸ˜‚
I hope the other European countries follow them on this topic.

14.02.2026 18:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
AccessibilitΓ© - Ce que les designers doivent savoir - 3 livres superposΓ©s en Γ©ventail sur un meuble en bois

AccessibilitΓ© - Ce que les designers doivent savoir - 3 livres superposΓ©s en Γ©ventail sur un meuble en bois

2 versions mises cΓ΄te Γ  cΓ΄te. Une classique, belle est colorΓ©e, une premium avec un couverture couleur et cartonnΓ©e.

2 versions mises cΓ΄te Γ  cΓ΄te. Une classique, belle est colorΓ©e, une premium avec un couverture couleur et cartonnΓ©e.

L'intΓ©rieur du livre avec une page de titre foncΓ©e et colorΓ©e

L'intΓ©rieur du livre avec une page de titre foncΓ©e et colorΓ©e

2 pages intΓ©rieures d'exemple avec du texte bien lisible, de la couleur et des images illustratives.

2 pages intΓ©rieures d'exemple avec du texte bien lisible, de la couleur et des images illustratives.

Le deuxième volume de la série Product Design est enfin disponible en format papier en plus du format ebook. 🍾

De quoi satisfaire les afficionados du papier et de l'odeur du livre neuf πŸ₯°
QualitΓ© classique et qualitΓ© premium disponibles sur Amazon.

Plus d'info sur geoffreycrofte.com/book/2/fr

14.02.2026 18:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I love the way you think πŸ™‚

08.02.2026 16:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I didn't give much attention to the Substack trend but I hated their interface and user experience anyways.
Now I'll give more attention to avoid it. I didn't know anything about this.

Thanks for sharing.

07.02.2026 22:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a pixel art of a laptop with the words hello world on it Alt: a pixel art of a laptop with the words hello world on it

This is another answer test from another account. With an image in attachment.

29.01.2026 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Offer alternatives for interactive elements like carousels, they aren't accessible to everyone. Want to know how to implement them? Check the official W3C ARIA Patterns! #accessibility #a11y

22.01.2026 15:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Closed captions were first developed for live TV in the 1970s. Who said digital accessibility is new already? Your website is just 55-year late. #accessibility #a11y

19.01.2026 15:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Accessibility improves the experience for aging populations too. Yes, you can hide yourself in your youth, your current abilities, but one day you'll need accessibility too. #accessibility #a11y

15.01.2026 15:01 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Ensure your site can be used in both portrait and landscape orientations. It's responsiveness! Nowadays, it shouldn't be an option anymore. #accessibility #a11y

12.01.2026 15:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ensure your links are visible and distinguishable from regular text. There is a good practice for that: links are underlined, and what's underlined is link. #accessibility #a11y

08.01.2026 15:01 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Use headings and landmarks for better screen reader navigation. Bonus points: it improves SEO and AI interpretation. #accessibility #a11y

05.01.2026 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Don't forget to test with real users who have disabilities. Being 100% compliant is just the beginning. If you do user testing, then you already know their value! Tools alone aren't enough. #accessibility #a11y

01.01.2026 15:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Captions are great solutions for accessibility. They also improve comprehension for non-native speakers too! And they bring so many solutions with them. #accessibility #a11y

29.12.2025 15:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also true for states. For example:

Contact page: "Contact me - Site Name"

Contact page with error: "2 errors found - Contact me - Site Name"

Contact page with success: "Message sent - Contact Me - Site Name"

It's also a good practice for page finding among tabs in your browser 😊

29.12.2025 14:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's a really good question.
User research with screen reader users tells me that "the changing part" must be put first.

Examples:

Homepage : "My Site Name"

About me : "About Me - My Site Name"

Search result page: "Result for Β«TermsΒ» - My Site Name"

Pagination: "Page 2 - Result for..."

29.12.2025 14:28 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Add short descriptive titles to all web pages for better assistive tech navigation. #accessibility #a11y

25.12.2025 15:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Design for offline scenarios. Accessible apps and sites work without constant internet. Inform users of what happens when offline. #accessibility #a11y

22.12.2025 15:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Accessibility is a journey, not a checklist. Continuous improvement is key. Educating yourself and changing your company's culture is part of the journey. #accessibility #a11y

18.12.2025 15:01 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

On complex forms, add an error summary for forms so users know what to fix at a glance. If the form is long, add contextual errors near the field. #accessibility #a11y

15.12.2025 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Offer clear focus states for all interactive elements, don't rely on your CSS framework styles that remove outline by default. Focus state is like your mouse cursor for keyboard users. #accessibility #a11y

11.12.2025 15:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Use auto-complete attributes in forms to save user time. It takes a lot of time for disabled folks to fill in a form. It'll save them precious minutes and efforts, and will improve your overall usability. (I talk about that in my books) #accessibility #a11y

08.12.2025 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Support device orientation. Don't lock users into one mode (like portrait only). People with strong motor disabilities sometimes can't rotate their phone. #accessibility #a11y

04.12.2025 15:01 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Accessibility improves the experience for aging populations too. Yes, you can hide yourself in your youth, your current abilities, but one day you'll need accessibility too. #accessibility #a11y

01.12.2025 15:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you so much πŸ₯° really appreciated.

I've been lazy lately, I should go back to developing more features for it 😁

27.11.2025 17:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0