Dev Web chez @Kanoma_it, ex-étudiant à la Web@cadémie.

Rennes, France
Joined September 2012
Grégory Hoarau retweeted
design tip 🌲 - size icons with 𝟷𝚌𝚊𝚙, not 𝚙𝚡. 𝟷𝚌𝚊𝚙 is the height of a capital letter in the current font, so the icon tracks the text at any size: .𝚕𝚊𝚋𝚎𝚕 { 𝚍𝚒𝚜𝚙𝚕𝚊𝚢: 𝚏𝚕𝚎𝚡; 𝚊𝚕𝚒𝚐𝚗-𝚒𝚝𝚎𝚖𝚜: 𝚋𝚊𝚜𝚎𝚕𝚒𝚗𝚎; } .𝚕𝚊𝚋𝚎𝚕 𝚜𝚟𝚐 { 𝚋𝚕𝚘𝚌𝚔-𝚜𝚒𝚣𝚎: 𝟷𝚌𝚊𝚙; } 𝚋𝚊𝚜𝚎𝚕𝚒𝚗𝚎 sits the icon on the text's baseline, so it spans the caps in any font. the width follows the 𝚟𝚒𝚎𝚠𝙱𝚘𝚡.
14
81
5
1,310
45,203
Grégory Hoarau retweeted
not sure, why this concepts still feels fresh after a year.
1
3
21
805
Grégory Hoarau retweeted
We care a lot about design and craft at @interfere_. Rather than just say it, we decided to show our work and publish our design system. Brought to you by @jakubkrehel and I :) design.interfere.com
9
6
186
6,950
Grégory Hoarau retweeted
css tip ◎ use 𝚜𝚊𝚏𝚎 𝚌𝚎𝚗𝚝𝚎𝚛 on a row that can overflow. with plain center, a row wider than its box spills off both sides. 𝚜𝚊𝚏𝚎 𝚌𝚎𝚗𝚝𝚎𝚛 centers while it fits and starts at the left edge when it doesn't: .𝚝𝚊𝚋𝚜 { 𝚍𝚒𝚜𝚙𝚕𝚊𝚢: 𝚏𝚕𝚎𝚡; 𝚓𝚞𝚜𝚝𝚒𝚏𝚢-𝚌𝚘𝚗𝚝𝚎𝚗𝚝: 𝚜𝚊𝚏𝚎 𝚌𝚎𝚗𝚝𝚎𝚛; 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚡: 𝚊𝚞𝚝𝚘; }
2
24
1
409
9,877
Grégory Hoarau retweeted
Bklit got a fresh look and a bunch of improvements... ◌ New @coss_com ui look across the site/docs ◌ @calcom Sans everywhere ◌ Popover-style tooltips ◌ Haloed hover dots ◌ Markers no longer clip at the chart edge ◌ bklit.com/benchmarks 📈 → bklit.com
8
8
90
4,802
Grégory Hoarau retweeted
From Vendor Chaos to One Clear Approval Workflow.
5
148
8,321
Grégory Hoarau retweeted
Nerded out on squircles and css corner-shape last few days. Since Webkit is actively working on the corner-shape implementation I figured now is the time. I wrote a little article about what I learned and how you can use it right now as a progressive enhancement. jespervos.com/craft/squircle…
19
16
2
344
10,826
Grégory Hoarau retweeted
I built out a new way to generate color ramps. Previous ones leveraged algorithmic approaches to try and estimate how our eyes perceived light. Mathmatical models are bad at representing human color preference. I made a free one based on image models: tools.diffui.ai/palette
15
21
2
197
18,342
Grégory Hoarau retweeted
Dark Mode Tables 🌔
9
4
288
15,190
Grégory Hoarau retweeted
5
4
1
138
8,286
Grégory Hoarau retweeted
We merged a couple of areas into a new one called Activity. Fewer tabs, but still easy to access what you need.
11
3
2
270
13,678
Grégory Hoarau retweeted
analytics
6
2
109
6,135
Grégory Hoarau retweeted
Your coding agent knows :has(), subgrid and anchor positioning. It just rarely reaches for them. I built good-css so it does: 47 modern CSS techniques your agent uses first.
25
82
10
1,167
108,340
Grégory Hoarau retweeted
I found a UI library you probably haven’t seen yet. 👀 UIArc has a bunch of clean, polished UI components you can use straight in your projects. Save it now → uiarc.dev
14
46
2
611
36,168
Grégory Hoarau retweeted
made it open-source 😉 github.com/kargulstudio/work…
built the functional workflow editor in a SINGLE DAY. still a lot of manual refinement needed. but AI handles the boring stuff now. see it live: workflow-editor-kargul.verce…
27
63
1
1,160
92,154
Grégory Hoarau retweeted
Notifications for CSM ✨ Open-souce: github.com/Jason-uxui/gray-u… Live demo: gray-ui-csm.vercel.app
Notification for CSM ✨
3
7
111
10,289
Grégory Hoarau retweeted
Banners. Inline or fixed. Low or high contrast. With just the appear and exit animation you need. fluidfunctionalism.com/docs/…
1
2
39
2,244
Grégory Hoarau retweeted
got quite a few DMs asking how I made it so here’s the full walkthrough of how I built this jelly 🪼 segmented control
some BTS from the project
10
7
210
8,346
Grégory Hoarau retweeted
i recreated this interaction and now every other table on the internet looks like an excel sheet. inspired by @linear download now → kobra.systems/grouped-table
🧲 Just shipped: Tables that split, stretch, and snap into place.
29
96
6
2,834
147,461
Grégory Hoarau retweeted
experimental css tip 🚨: 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚡: 𝚊𝚞𝚝𝚘 breaks your sticky table header. it makes the wrapper a scroll container on both axes, so the header sticks to the wrapper instead of the page. 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠: 𝚊𝚞𝚝𝚘 clip scrolls sideways only: .𝚝𝚊𝚋𝚕𝚎-𝚠𝚛𝚊𝚙 { 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠: 𝚊𝚞𝚝𝚘 𝚌𝚕𝚒𝚙; } 𝚝𝚑𝚎𝚊𝚍 { 𝚙𝚘𝚜𝚒𝚝𝚒𝚘𝚗: 𝚜𝚝𝚒𝚌𝚔𝚢; 𝚝𝚘𝚙: 𝟶; }
1
7
198
5,873