Brifing

Designing Closer to Where the Pixels Live

How AI transforms the design process by bridging Figma to real code.

Slack Design1 min

1Limitations of Static Design

Tools like Figma struggled to capture nuances of keyboard-driven interactions. Static mockups couldn't fully reflect dynamic elements like Slack's search function. This gap impacted the quality of design discussions about real user experience.

2Transition to Code

Starting with basic HTML/CSS knowledge, AI accelerated the process by handling technical details. Complex interactions like keyboard navigation could now be prototyped through natural language descriptions. The coding barrier for designers proved lower than expected.

3AI-Powered Workflow

Working with Figma components and Slack design tokens in Cursor reduced repetition. Lightweight HTML/JS prototypes became ideal for exploration. AI enabled pulling accessibility discussions from Slack directly into code implementation.

4Daily Practice Shift

Designers now iterate in Cursor, with GitHub Pages becoming a live workspace. Team members can directly experience prototypes. While AI's background processing boosts efficiency, it introduces context-switching costs.

5Tangible Benefits

Multiple text interaction prototypes were ready by afternoon, enabling synchronous team discussions. Fine-tuning like animation timing could now happen in real code. Decision cycles shortened significantly with this approach.

6Key Learnings

Incremental changes work best with AI - bulk updates can confuse models. Mandatory post-change testing creates new overhead. AI sometimes silently breaks other elements, requiring constant validation throughout the process.

Original article: Slack Design — Tasarımda AI ile Gerçek Koda Yakın Çalışmak