ai-image-generation

2 posts

figma

The making of a product icon | Figma Blog (opens in new tab)

Figma product icons are the result of extensive exploration rather than a single inspired sketch. Designer Tim Van Damme combines consistent visual rules with product-specific research, then develops dozens or hundreds of variations before refining the final symbol. The process balances recognizability, scalability, and a distinct identity across Figma’s expanding product suite. ## Building a Consistent Icon System - Figma previously had no formal icon-design system, so Tim created unofficial guidelines to ensure the icons worked as a cohesive family. - Core principles include: - One-pixel-wide strokes - One-pixel-thick cutouts - Rounded caps - Balanced compositions that use the available space - Three standard sizes for different surfaces - Icons must work everywhere from toolbars to large marketing displays and billboards. - Designs are rejected when lines blur or visual elements become indistinguishable at smaller sizes. ## Finding the Product’s Core Idea - Each icon must follow Figma’s broader visual language while representing the identity of its specific product. - Tim collaborates with design and product teams to list concepts, themes, and associations connected to the product. - For Figma Community, ideas such as shared learning, connection, and knowledge exchange inspired experiments with people, trees, and books. - For Figma Buzz, themes including magic, creation, and AI image generation led to explorations involving glass orbs, stars, and bees. ## Exploring Through Extensive Iteration - Tim uses Figma’s variable-width strokes and simultaneous vector-layer editing to speed up experimentation. - He develops large families of related symbols, gradually adjusting shapes, proportions, movement, and composition. - Creative exploration can transform one idea into another—for example, trees into faces, faces into mandalas, or abstract shapes into interlocking forms. - For Figma Make, he explored motion and transformation through wheels, butterflies, compasses, and fidget spinners. - For Figma Buzz, he created hundreds of bee variations, changing wings, antennas, and line treatments before narrowing the options. The practical lesson is that effective product icons emerge from a structured but highly exploratory process: establish shared rules, identify the product’s essential meaning, and iterate freely until the symbol is both distinctive and immediately legible.

discord

Discover More Ways to Play with Apps – Now Anywhere on Discord! (opens in new tab)

Discord is expanding access to apps so users can play, create, and socialize from virtually anywhere on the platform. The App Launcher now works across desktop and mobile, in voice calls, text chats, servers, and DMs, while supported apps can be added to an account for use across Discord. The goal is to make interactive experiences easier to discover and launch, whether users are alone or with friends. ## Apps for Entertainment and Utility - Discord apps provide games, media, music, creative tools, and utility features within chats. - Examples include: - **Gartic Phone** for party drawing games - **YouTube Watch Together** for shared video viewing - **Rythm** for music - **Stat Tracker** for game statistics - **Midjourney** for image generation - Apps can help fill downtime before friends join a call or add activities to an existing conversation. ## The App Launcher - The App Launcher is available on desktop and mobile. - It appears: - Next to the chat bar in text chats - At the bottom of voice calls - Users can access both Activities and bots from the same interface. - On mobile, a visual command interface lets users select app commands without typing them manually. - Apps can be launched directly from text chats, allowing activities such as chess or mini-golf outside voice calls. ## Image Editing in Chats - Users can select the App Launcher from a shared image to access image-related commands. - Apps can describe images, turn them into stickers, animate them, or add captions. - For example, the esmBot app can add a humorous caption to an uploaded image. - Results appear as new messages in the chat. ## Using Apps Across Discord - Supported apps can be added directly to a user’s account rather than being restricted to a single server. - Users can add an app from its profile in a chat or member list by selecting **“Add App.”** - Launching and authorizing an eligible app through the App Launcher can also add it automatically. - Account-level apps appear in the App Launcher’s **Recents** section for quick access in servers and DMs. ## A Growing App Ecosystem - Discord says its developer community is continually creating new apps. - Users can explore thousands of apps for games, social activities, creative work, and practical tools. - Developers can learn how to build Discord apps through Discord’s developer resources. Discord’s updates make apps more portable and easier to use, reducing the need to search for commands or remain in a particular server. Users can start by opening the App Launcher in a chat or call, adding useful apps to their account, and exploring the broader app directory.