Luis is experimenting with a different way of managing styles in Figma. He argues that bringing styles a lot closer to their usage makes it easier to understand the context.
I'm playing around with the idea of managing styles in Figma slightly differently
— luis. (@disco_lu) January 17, 2023
Let's take a look at:
• Styles as components
• Contextual, semantic styles
• Simulating "aliases"
• HSL colours
🔎 pic.twitter.com/ZIA7qzI7Hl
An interesting technique from Luis on using component props for adding spacing around icons only in some instances, for example when used inside a button.
How can you use component props for contextual spacing?
— luis. (@disco_lu) October 4, 2022
For example, an icon that needs a 12px margin in *some* instances?
– Create a spacer component
– Place that inside a wrapper component for your icon
– Nest that one inside your main component
– Bubble up the props pic.twitter.com/KUv1oX05zs
Luis shares jumping-off points for starting a new design system in Figma.
If you're looking to start a fresh design system within Figma, here's a jumping off point:
— luis. (@disco_lu) September 23, 2022
1️⃣ Team for design system
2️⃣ UI Kit project
3️⃣ Separate files for: Styles, Icons, Components
*️⃣ Extra platform-level libraries if your developers are split into platform teams pic.twitter.com/je5UCOpI78
Luis on why it’s important to optimize for the usage of components.
Something I'm see a lot is that we prioritise component *creation*, not *usage*
— luis. (@disco_lu) September 13, 2022
This usually ends with something like this (simple example). Building is easier, but usage harder
The "notification" component is buried in variant settings. It's also a different component! pic.twitter.com/R5s63ptJ4w
Luis shows the only Dynamic Island notification we’ve been waiting for.
Wow I love how collaborative this Dynamic Island is pic.twitter.com/wO8SFs6GaQ
— luis. (@disco_lu) September 8, 2022
Luis Ouriach walks through updates to the design system structure recommended by Figma Advocates.
Happy Monday ☀️
— luis. (@disco_lu) August 1, 2022
The @figma design systems guide has been updated (big time!), with tips for:
• Differences between each Figma plan
• 3 types of design system file
• Example organisation structures
• 4 file structure examples
• Local component guidehttps://t.co/z00j98bech pic.twitter.com/6t3Ey5uSHS
Luis shows a neat trick on how to create an “infinite table” using component properties, where we can toggle on however many columns or rows we need in designs.
Tips time!
— luis. (@disco_lu) May 30, 2022
Using component props, we can create "infinite tables"
So we can toggle on however many columns / rows we need in designs
This prevents us maintaining large variant sets for every permutation of table 🍽
Community file to play with: https://t.co/WqNM5SMjSE pic.twitter.com/yhefqrNImC
Figma Designer Advocate Luis Ouriach talks to designers from Automattic about improving collaboration through inclusive workshops and processes.
Luis explores a few approaches to layer naming based on a level of fidelity, team conventions, and who is responsible for this work.
Luis shows how to create styles at rocket speed using batch renaming and the Styler plugin.
“Figma’s Designer Advocate Luis Ouriach has been collecting your questions in chat and online. He’ll dig in with our speakers to tackle design systems questions big and small.”
Luis talks to Santosh Komaragiri from Dataguard, who showed how they manage their Figma workspace. Their team has built some incredibly detailed product, marketing, and brand design systems which shows how you can take Figma to new levels of usage.
Happy Monday folks, here are a few ways to crop images easier in @figmadesign:
— luis. (@disco_lu) July 12, 2021
• Double click whilst holding Option (Mac) / Alt (Windows)
• Hold CMD (Mac) / Control (Windows) and drag the handles
• Use shapes and boolean operations
Happy croppin' ✂️ pic.twitter.com/Pex2IcerVF
Hey, guess what?
— luis. (@disco_lu) April 26, 2021
You can now open multiple prototypes from different pages at the same time on the desktop app.
Get noodlin' 🍜 pic.twitter.com/3yB56vo1Sx
I'm really happy to introduce a little something I've been working on, our @figmadesign for Marketers series.
— luis. (@disco_lu) April 6, 2021
We’ll start by creating a quick Instagram post 📷
Learn how to use:
• Plugins
• Shapes
• Colors
• Text
Get started with this file: https://t.co/bKvux7HxYp pic.twitter.com/mzD07nodgL
Interactive components are here my friends.
— luis. (@disco_lu) February 25, 2021
Here's a quick run through of what they mean and also why it's important for design systems teams.
🍜
Sign up for the beta here: https://t.co/PYXoKapYVL pic.twitter.com/dZdqJ1fhDd