# Typography

Published articles for Typography.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Yestalgia: Bringing Decathlon's '90s Spirit to Life Through a Playful Digital Experience

DevFeed: [Yestalgia: Bringing Decathlon's '90s Spirit to Life Through a Playful Digital Experience](<https://devfeed.tech/articles/yestalgia-bringing-decathlon-s-90s-spirit-to-life-through-a-playful-digital-experience-4349.md>)

Original publisher: [Read original article](<https://tympanus.net/codrops/2026/09/12/yestalgia-bringing-decathlons-90s-spirit-to-life-through-a-playful-digital-experience/>)

Author: Quentin Hocdé and Jonathan Da Costa

Published: 2026-09-12T08:40:31Z

Content type: article

Language: en

Sources: [Codrops](<https://devfeed.tech/sources/codrops.md>)

Topics: [micro-interactions for websites](<https://devfeed.tech/topics/micro-interactions-for-websites.md>)

Tags: [90s-inspired-design](<https://devfeed.tech/tags/90s-inspired-design.md>), [90s-web-design](<https://devfeed.tech/tags/90s-web-design.md>), [animation](<https://devfeed.tech/tags/animation.md>), [articles](<https://devfeed.tech/tags/articles.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [creative-development](<https://devfeed.tech/tags/creative-development.md>), [creative-technology](<https://devfeed.tech/tags/creative-technology.md>), [creative-web-design](<https://devfeed.tech/tags/creative-web-design.md>), [decathlon-digital-experience](<https://devfeed.tech/tags/decathlon-digital-experience.md>), [decathlon-website](<https://devfeed.tech/tags/decathlon-website.md>), [decathlon-yestalgia](<https://devfeed.tech/tags/decathlon-yestalgia.md>), [design](<https://devfeed.tech/tags/design.md>), [development](<https://devfeed.tech/tags/development.md>), [editorial-web-design](<https://devfeed.tech/tags/editorial-web-design.md>), [experimental-web-design](<https://devfeed.tech/tags/experimental-web-design.md>), [fashion-web-design](<https://devfeed.tech/tags/fashion-web-design.md>), [gsap](<https://devfeed.tech/tags/gsap.md>), [gsap-animation](<https://devfeed.tech/tags/gsap-animation.md>), [illustration](<https://devfeed.tech/tags/illustration.md>), [immersive-web-experience](<https://devfeed.tech/tags/immersive-web-experience.md>), [interactive-storytelling](<https://devfeed.tech/tags/interactive-storytelling.md>), [interactive-website](<https://devfeed.tech/tags/interactive-website.md>), [lenis-smooth-scroll](<https://devfeed.tech/tags/lenis-smooth-scroll.md>), [motion-design](<https://devfeed.tech/tags/motion-design.md>), [nostalgic-web-design](<https://devfeed.tech/tags/nostalgic-web-design.md>), [performance](<https://devfeed.tech/tags/performance.md>), [piecesjs](<https://devfeed.tech/tags/piecesjs.md>), [product](<https://devfeed.tech/tags/product.md>), [product-focused-design](<https://devfeed.tech/tags/product-focused-design.md>), [product-launch](<https://devfeed.tech/tags/product-launch.md>), [rive](<https://devfeed.tech/tags/rive.md>), [rive-animation](<https://devfeed.tech/tags/rive-animation.md>), [typography](<https://devfeed.tech/tags/typography.md>), [walkman-navigation](<https://devfeed.tech/tags/walkman-navigation.md>), [web](<https://devfeed.tech/tags/web.md>), [web-animation](<https://devfeed.tech/tags/web-animation.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>), [wordpress-custom-theme](<https://devfeed.tech/tags/wordpress-custom-theme.md>), [yestalgia](<https://devfeed.tech/tags/yestalgia.md>)

### AI overview

This article presents Yestalgia, Decathlon's '90s-inspired capsule collection website. It explains how editorial product presentation, vibrant illustration, expressive typography, animation, micro-interactions, and a cassette-player navigation concept turn the campaign's nostalgic art direction into a playful digital experience.

### Source excerpt

A closer look at how Yestalgia brings Decathlon's '90s-inspired vision to the web through art direction, interaction, animation, and creative development.

## Ebb, Meet Flow: Intrinsic Design in a Nutshell

DevFeed: [Ebb, Meet Flow: Intrinsic Design in a Nutshell](<https://devfeed.tech/articles/ebb-meet-flow-intrinsic-design-in-a-nutshell-40788.md>)

Original publisher: [Read original article](<https://zeldman.com/2026/08/18/ebb-meet-flow-intrinsic-design-in-a-nutshell/>)

Author: L. Jeffrey Zeldman

Published: 2026-08-18T17:24:50Z

Content type: opinion

Language: en

Sources: [Jeffrey Zeldman](<https://devfeed.tech/sources/jeffrey-zeldman.md>)

Topics: [Responsive Design](<https://devfeed.tech/topics/responsive-design.md>), [web design](<https://devfeed.tech/topics/web-design.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [web-standards](<https://devfeed.tech/topics/web-standards.md>)

Tags: [authoring](<https://devfeed.tech/tags/authoring.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [css](<https://devfeed.tech/tags/css.md>), [design](<https://devfeed.tech/tags/design.md>), [essentials](<https://devfeed.tech/tags/essentials.md>), [responsive](<https://devfeed.tech/tags/responsive.md>), [responsive-design](<https://devfeed.tech/tags/responsive-design.md>), [responsive-web-design](<https://devfeed.tech/tags/responsive-web-design.md>), [rwd](<https://devfeed.tech/tags/rwd.md>), [standards](<https://devfeed.tech/tags/standards.md>), [state-of-the-web](<https://devfeed.tech/tags/state-of-the-web.md>), [the-essentials](<https://devfeed.tech/tags/the-essentials.md>), [the-profession](<https://devfeed.tech/tags/the-profession.md>), [type](<https://devfeed.tech/tags/type.md>), [typography](<https://devfeed.tech/tags/typography.md>), [usability](<https://devfeed.tech/tags/usability.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>), [ux](<https://devfeed.tech/tags/ux.md>), [w3c](<https://devfeed.tech/tags/w3c.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [web-design-history](<https://devfeed.tech/tags/web-design-history.md>), [web-standards](<https://devfeed.tech/tags/web-standards.md>), [webdesign](<https://devfeed.tech/tags/webdesign.md>), [webtype](<https://devfeed.tech/tags/webtype.md>)

### AI overview

This article explains intrinsic or fluid responsive design: define type scales for small and large screens, then let the browser interpolate between them according to viewport width. It connects the approach to earlier ideas about designing for the web's natural ebb and flow and to the development of Responsive Web Design through improved web standards and browser support.

### Source excerpt

In 2020, the gifted makers of websites at Clearleft shared methods to achieve fluid responsive design. "Utopian" web design was (and still is) their half-kidding name for this approach, which Apple's Jen Simmons, working indendently, called "intrinsic design." Instead of chasing an ever-changing number of fixed breakpoints, utopian or intrinsic design follows the web's intrinsic [...] The post Ebb, Meet Flow: Intrinsic Design in a Nutshell appeared first on Jeffrey Zeldman Presents.

## Gotham Variable and the Art of Evolution

DevFeed: [Gotham Variable and the Art of Evolution](<https://devfeed.tech/articles/gotham-variable-and-the-art-of-evolution-9325.md>)

Original publisher: [Read original article](<https://www.printmag.com/type-tuesday/gotham-variable-and-the-art-of-evolution/>)

Author: Amelia Nash

Published: 2026-08-18T02:49:00Z

Content type: article

Language: en

Sources: [PRINT Magazine](<https://devfeed.tech/sources/print-magazine.md>)

Topics: [Monotype](<https://devfeed.tech/topics/monotype.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [brand-identity](<https://devfeed.tech/tags/brand-identity.md>), [branding](<https://devfeed.tech/tags/branding.md>), [branding-identity-design](<https://devfeed.tech/tags/branding-identity-design.md>), [design](<https://devfeed.tech/tags/design.md>), [design-culture](<https://devfeed.tech/tags/design-culture.md>), [design-journalism](<https://devfeed.tech/tags/design-journalism.md>), [design-systems](<https://devfeed.tech/tags/design-systems.md>), [design-topics](<https://devfeed.tech/tags/design-topics.md>), [gotham](<https://devfeed.tech/tags/gotham.md>), [graphic-design](<https://devfeed.tech/tags/graphic-design.md>), [legacy-brands](<https://devfeed.tech/tags/legacy-brands.md>), [monotype](<https://devfeed.tech/tags/monotype.md>), [post](<https://devfeed.tech/tags/post.md>), [strategy-plus-process](<https://devfeed.tech/tags/strategy-plus-process.md>), [type-design](<https://devfeed.tech/tags/type-design.md>), [type-tuesday](<https://devfeed.tech/tags/type-tuesday.md>), [typography](<https://devfeed.tech/tags/typography.md>), [variable-fonts](<https://devfeed.tech/tags/variable-fonts.md>)

### AI overview

Gotham Variable marks the typeface's 25th anniversary by expanding its fixed family into a continuous range of weight and width, adding 54 intermediate styles. The article presents this evolution as a way to support flexible contemporary brand systems, including AI-generated applications, while preserving Gotham's underlying identity.

### Source excerpt

As Gotham turns 25, Monotype is giving the iconic typeface room to evolve. With Gotham Variable, Sara Soskolne explores how legacy identities can embrace flexibility and new technologies -- including AI -- without losing the underlying logic that makes them recognizable. The post Gotham Variable and the Art of Evolution appeared first on PRINT Magazine.

## Instagram Refreshes Its Look for a New Era

DevFeed: [Instagram Refreshes Its Look for a New Era](<https://devfeed.tech/articles/instagram-refreshes-its-look-for-a-new-era-9295.md>)

Original publisher: [Read original article](<https://www.printmag.com/branding-identity-design/instagram-refreshes-its-look-for-a-new-era/>)

Author: Jessica Deseo

Published: 2026-08-13T20:23:27Z

Content type: opinion

Language: en

Sources: [PRINT Magazine](<https://devfeed.tech/sources/print-magazine.md>)

Topics: [Meta](<https://devfeed.tech/topics/meta.md>), [MEAN](<https://devfeed.tech/topics/mean-stack.md>)

Tags: [branding-identity-design](<https://devfeed.tech/tags/branding-identity-design.md>), [community](<https://devfeed.tech/tags/community.md>), [design](<https://devfeed.tech/tags/design.md>), [images](<https://devfeed.tech/tags/images.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [logo-design](<https://devfeed.tech/tags/logo-design.md>), [meta](<https://devfeed.tech/tags/meta.md>), [platform](<https://devfeed.tech/tags/platform.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

Instagram has refreshed its visual identity with a new wordmark, expanded Instagram Sans typeface, gradients, layouts, and a reinterpretation of its previous logo. The article frames the update as an evolution shaped by the platform's scale, formats, and sense of community.

### Source excerpt

Instagram gets a little refresh! The post Instagram Refreshes Its Look for a New Era appeared first on PRINT Magazine.

## A properties panel and annotations, now in Figma Make

DevFeed: [A properties panel and annotations, now in Figma Make](<https://devfeed.tech/articles/a-properties-panel-and-annotations-now-in-figma-make-10017.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/properties-panel-and-annotations-now-in-figma-make/>)

Author: Phillip Wang

Published: 2026-07-30T19:25:32.996000Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Code](<https://devfeed.tech/topics/code.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [animation](<https://devfeed.tech/tags/animation.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [figma](<https://devfeed.tech/tags/figma.md>), [padding](<https://devfeed.tech/tags/padding.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

Figma introduces a properties panel and annotations in Figma Make, enabling visual edits to code through familiar design controls and in-context prompts. The update supports detailed styling changes, DOM-tree selection, staged review before applying edits, and synchronization with underlying code.

### Source excerpt

With visual editing and annotations, Figma Make is bridging the gap between design and code. Select any element you want to change, adjust it directly in the properties panel, or write in-context prompts with annotations.

## Logic for Programmers is Done

DevFeed: [Logic for Programmers is Done](<https://devfeed.tech/articles/logic-for-programmers-is-done-25491.md>)

Original publisher: [Read original article](<https://buttondown.com/hillelwayne/archive/logic-for-programmers-is-done/>)

Author: Hillel Wayne

Published: 2026-07-29T15:43:52Z

Content type: release

Language: en

Sources: [Newsletter feed for Hillel Wayne's Newsletter](<https://devfeed.tech/sources/newsletter-feed-for-hillel-wayne-s-newsletter.md>)

Topics: [Publishing](<https://devfeed.tech/topics/publishing.md>), [LaTeX](<https://devfeed.tech/topics/latex.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [blog](<https://devfeed.tech/tags/blog.md>), [book](<https://devfeed.tech/tags/book.md>), [free](<https://devfeed.tech/tags/free.md>), [latex](<https://devfeed.tech/tags/latex.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

Logic for Programmers has reached version 1.0 and is available in print. Early ebook buyers can download the completed edition for free through Leanpub.

### Source excerpt

It's done. Logic for Programmers is now 1.0 and available in print. Full announcement here, official website here, direct Amazon link here. If you got an early version of the ebook, you can go back to leanpub to download the 1.0 for free. This marks the completion of a project that took five years of work, six bookwriting professionals, fourteen domain experts, and fifteen public alphas. This has been, without a doubt, the biggest and most exhausting project I've ever done. The examples in the discarded drafts alone could make a second book. The cursed knowledge I've gained on LaTeX and typography could fill a third (or at least a couple of entertaining blog posts). Self-publishing was simultaneously the worst and best decision I made. Now excuse me I am going to sleep for a month.

## Why I joined the Daily UI challenge after 5 years in UX, and what it taught me

DevFeed: [Why I joined the Daily UI challenge after 5 years in UX, and what it taught me](<https://devfeed.tech/articles/why-i-joined-the-daily-ui-challenge-after-5-years-in-ux-and-what-it-taught-me-4358.md>)

Original publisher: [Read original article](<https://blog.logrocket.com/ux-design/daily-ui-challenge-lessons/>)

Author: Neil Nkoyock

Published: 2026-07-21T03:10:03Z

Content type: opinion

Language: en

Sources: [LogRocket Blog](<https://devfeed.tech/sources/logrocket-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [career-development](<https://devfeed.tech/tags/career-development.md>), [creativity](<https://devfeed.tech/tags/creativity.md>), [design](<https://devfeed.tech/tags/design.md>), [illustration](<https://devfeed.tech/tags/illustration.md>), [typography](<https://devfeed.tech/tags/typography.md>), [ui](<https://devfeed.tech/tags/ui.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [ux](<https://devfeed.tech/tags/ux.md>), [ux-design](<https://devfeed.tech/tags/ux-design.md>), [ux-writing](<https://devfeed.tech/tags/ux-writing.md>)

### AI overview

A UX designer revisits the 100-day Daily UI challenge to reconnect with hands-on design and compare manual work with AI-assisted concept generation. The experience explores whether shared AI tools flatten creativity, while observing that submissions responding to the same prompts can still differ substantially in typography, layout, color, illustration, and visual personality.

### Source excerpt

After five years in UX, I revisited the Daily UI challenge to reconnect with hands-on design. Along the way, I learned that great interfaces come from thoughtful briefs, sound judgment, and user feedback, not just better AI tools. The post Why I joined the Daily UI challenge after 5 years in UX, and what it taught me appeared first on LogRocket Blog.

## Responsive and fluid typography with Baseline CSS features

DevFeed: [Responsive and fluid typography with Baseline CSS features](<https://devfeed.tech/articles/responsive-and-fluid-typography-with-baseline-css-features-4157.md>)

Original publisher: [Read original article](<https://web.dev/articles/baseline-in-action-fluid-type?hl=en>)

Author: Miriam Suzanne GitHub Bluesky Homepage

Published: 2025-12-16T08:00:00Z

Content type: article

Language: en

Sources: [web.dev: Articles](<https://devfeed.tech/sources/web-dev-articles.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [web design](<https://devfeed.tech/topics/web-design.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [article](<https://devfeed.tech/tags/article.md>), [css](<https://devfeed.tech/tags/css.md>), [developer](<https://devfeed.tech/tags/developer.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [typography](<https://devfeed.tech/tags/typography.md>), [user-control](<https://devfeed.tech/tags/user-control.md>), [web-design](<https://devfeed.tech/tags/web-design.md>)

### AI overview

This article explains how responsive and fluid typography can adapt to browser viewport size while preserving user control over font preferences and zoom. It presents Baseline CSS features and emphasizes testing responsive typography for accessibility.

### Source excerpt

Learn how to use Baseline CSS features to create typography that responds to the user with accessibility and developer ergonomics in mind.

## Turn your prompts into visual assets and slide decks with the Figma app in ChatGPT

DevFeed: [Turn your prompts into visual assets and slide decks with the Figma app in ChatGPT](<https://devfeed.tech/articles/turn-your-prompts-into-visual-assets-and-slide-decks-with-the-figma-app-in-chatgpt-10057.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/slides-buzz-figma-app-in-chatgpt/>)

Author: Sean Lee; Megan Bednarczyk

Published: 2025-12-11T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [design](<https://devfeed.tech/tags/design.md>), [features](<https://devfeed.tech/tags/features.md>), [figma](<https://devfeed.tech/tags/figma.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [openai](<https://devfeed.tech/tags/openai.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [presentation](<https://devfeed.tech/tags/presentation.md>), [projects](<https://devfeed.tech/tags/projects.md>), [social-media](<https://devfeed.tech/tags/social-media.md>), [typography](<https://devfeed.tech/tags/typography.md>), [year-in-review](<https://devfeed.tech/tags/year-in-review.md>)

### AI overview

Figma is expanding its app in ChatGPT so users can turn prompts into visual assets, FigJam diagrams, and Figma Slides presentations. The article highlights workflows for creating branded assets in Figma Buzz, including posters, ads, video collages, typography, color treatments, and social-media resizing, as well as generating presentation outlines and year-in-review deck templates for further editing and collaboration in Figma.

### Source excerpt

We're expanding the capabilities of the Figma app in ChatGPT, so you can turn your ideas into creative assets and presentations that you can polish in Figma Buzz and Figma Slides.

## Compose Unstyled v1.49: Introducing Platform Themes

DevFeed: [Compose Unstyled v1.49: Introducing Platform Themes](<https://devfeed.tech/articles/compose-unstyled-v1-49-introducing-platform-themes-28448.md>)

Original publisher: [Read original article](<https://composables.com/blog/compose-unstyled-1.49>)

Author: Alex Styl

Published: 2025-11-20T00:00:00Z

Content type: release

Language: en

Sources: [Composables - Concise, no-fluff video tutorials for Android developers](<https://devfeed.tech/sources/composables-concise-no-fluff-video-tutorials-for-android-developers.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Web](<https://devfeed.tech/topics/web.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [compose](<https://devfeed.tech/tags/compose.md>), [ios](<https://devfeed.tech/tags/ios.md>), [themes](<https://devfeed.tech/tags/themes.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [typography](<https://devfeed.tech/tags/typography.md>), [v1](<https://devfeed.tech/tags/v1.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Compose Unstyled v1.49 introduces Platform Themes, which provide platform-specific interaction effects and typography defaults across Android, iOS, desktop, and Web. On Web, the feature also bundles Noto Sans and supports scripts including Japanese, Korean, Traditional Chinese, and Simplified Chinese.

### Source excerpt

Native look and feel on every platform, not just Android.

## Gemini 3 Pro is now available in Figma Make

DevFeed: [Gemini 3 Pro is now available in Figma Make](<https://devfeed.tech/articles/gemini-3-pro-is-now-available-in-figma-make-9736.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/gemini-3-pro-is-now-available-in-figma-make/>)

Author: Loredana Crisan

Published: 2025-11-18T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code](<https://devfeed.tech/topics/code.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [code](<https://devfeed.tech/tags/code.md>), [design](<https://devfeed.tech/tags/design.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [figma](<https://devfeed.tech/tags/figma.md>), [flow](<https://devfeed.tech/tags/flow.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [generate](<https://devfeed.tech/tags/generate.md>), [performance](<https://devfeed.tech/tags/performance.md>), [physics](<https://devfeed.tech/tags/physics.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

The article evaluates Gemini 3 Pro in Figma Make through design exercises involving varied layouts, visual styles, interactive patterns, motion, and code-backed prototypes. It describes experiments with a Thanksgiving gratitude board using SVG leaves, on-screen physics, and Supabase, as well as a New Year's Eve RSVP page explored in Y2K and concrete-poetry styles. Gemini 3 Flash is also presented as a faster model for quick ideation and refinements.

### Source excerpt

We ran Gemini 3 Pro through a series of design exercises in Figma Make. Here's what stood out.

## Spirit of Astro: meet the winning designs

DevFeed: [Spirit of Astro: meet the winning designs](<https://devfeed.tech/articles/spirit-of-astro-meet-the-winning-designs-3332.md>)

Original publisher: [Read original article](<https://astro.build/blog/spirit-of-astro-winners/>)

Author: Chris Swithinbank

Published: 2025-10-03T00:00:00Z

Content type: news

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [community](<https://devfeed.tech/tags/community.md>), [creativity](<https://devfeed.tech/tags/creativity.md>), [design](<https://devfeed.tech/tags/design.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [products](<https://devfeed.tech/tags/products.md>), [shop](<https://devfeed.tech/tags/shop.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

Astro announces the winning designs from its Spirit of Astro Design Contest, featuring community-created interpretations of the Astro logo and Houston, including constellation, 8-bit, retro, and isometric styles.

### Source excerpt

New t-shirt designs and a pixel perfect Astro mug, designed with love by the Astro community.

## 5 Useful CSS functions using the new @function rule

DevFeed: [5 Useful CSS functions using the new @function rule](<https://devfeed.tech/articles/5-useful-css-functions-using-the-new-function-rule-28767.md>)

Original publisher: [Read original article](<https://una.im/5-css-functions/>)

Published: 2025-08-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Una Kravets](<https://devfeed.tech/sources/una-kravets.md>)

Topics: [CSS functions](<https://devfeed.tech/topics/css-functions.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Design system](<https://devfeed.tech/topics/design-system.md>), [Font](<https://devfeed.tech/topics/font.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [css](<https://devfeed.tech/tags/css.md>), [css-functions](<https://devfeed.tech/tags/css-functions.md>), [design](<https://devfeed.tech/tags/design.md>), [examples](<https://devfeed.tech/tags/examples.md>), [fonts](<https://devfeed.tech/tags/fonts.md>), [properties](<https://devfeed.tech/tags/properties.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [tricks](<https://devfeed.tech/tags/tricks.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

A tutorial demonstrating five practical uses for CSS custom functions introduced with the new @function rule. The examples cover negating values, creating opacity variants, fluid typography, and conditionally rounded borders, with emphasis on clearer and more organized CSS.

### Source excerpt

CSS custom functions are a gamechanger. Here are 5 really useful examples.

## A Visual Guide to TopAppBar Variants in Jetpack Compose

DevFeed: [A Visual Guide to TopAppBar Variants in Jetpack Compose](<https://devfeed.tech/articles/a-visual-guide-to-topappbar-variants-in-jetpack-compose-24857.md>)

Original publisher: [Read original article](<https://alexzh.com/visual-guide-to-topappbar-variants-in-jetpack-compose/>)

Author: Alex Zhukovich

Published: 2025-02-14T01:16:00Z

Content type: tutorial

Language: en

Sources: [Alex Zhuk - Android development and testing](<https://devfeed.tech/sources/alex-zhuk-android-development-and-testing.md>)

Topics: [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Material Design](<https://devfeed.tech/topics/material-design.md>), [Development](<https://devfeed.tech/topics/development.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [components](<https://devfeed.tech/tags/components.md>), [design](<https://devfeed.tech/tags/design.md>), [development](<https://devfeed.tech/tags/development.md>), [display](<https://devfeed.tech/tags/display.md>), [guide](<https://devfeed.tech/tags/guide.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [material-design](<https://devfeed.tech/tags/material-design.md>), [standard](<https://devfeed.tech/tags/standard.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

This article explains the predefined TopAppBar variants in the Material 3 library for Jetpack Compose. It compares their default typography and heights and describes options for centered titles, expandable layouts, subtitles, navigation icons, and actions.

### Source excerpt

Material 3 offers a variety of pre-built TopAppBar components to streamline your development and ensure consistency with Material Design guidelines. This article explores different TopAppBar variations, including those with centered titles, expandable layouts, and support for subtitles.

## Figma 2024: We shipped it, you shaped it

DevFeed: [Figma 2024: We shipped it, you shaped it](<https://devfeed.tech/articles/figma-2024-we-shipped-it-you-shaped-it-9659.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/figma-2024-we-shipped-it-you-shaped-it/>)

Author: Figma

Published: 2024-12-04T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Font](<https://devfeed.tech/topics/font.md>), [Canvas](<https://devfeed.tech/topics/canvas.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [community](<https://devfeed.tech/tags/community.md>), [core](<https://devfeed.tech/tags/core.md>), [design](<https://devfeed.tech/tags/design.md>), [feature](<https://devfeed.tech/tags/feature.md>), [figma](<https://devfeed.tech/tags/figma.md>), [releases](<https://devfeed.tech/tags/releases.md>), [typography](<https://devfeed.tech/tags/typography.md>), [ui](<https://devfeed.tech/tags/ui.md>), [updates](<https://devfeed.tech/tags/updates.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

Figma reviews its 2024 releases, highlighting the UI3 redesign, AI-related improvements, Figma Slides, multi-edit, typography enhancements, and community-driven product development.

### Source excerpt

From flagship features to little big updates, we take a look at how you shaped what we shipped in 2024.

## Updating our web system for a new era

DevFeed: [Updating our web system for a new era](<https://devfeed.tech/articles/updating-our-web-system-for-a-new-era-10180.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/updating-our-web-system-for-a-new-era/>)

Author: Becca Ramos

Published: 2024-11-13T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [web design](<https://devfeed.tech/topics/web-design.md>), [Web](<https://devfeed.tech/topics/web.md>), [Script](<https://devfeed.tech/topics/script.md>)

Tags: [components](<https://devfeed.tech/tags/components.md>), [design](<https://devfeed.tech/tags/design.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [figma](<https://devfeed.tech/tags/figma.md>), [latest-features](<https://devfeed.tech/tags/latest-features.md>), [library](<https://devfeed.tech/tags/library.md>), [typography](<https://devfeed.tech/tags/typography.md>), [web](<https://devfeed.tech/tags/web.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

Figma describes how its Web Experience team audited and refreshed the web design system for figma.com during the company's brand refresh. The work addressed redundant components, a less flexible color system, and typography needs, using a script to examine component usage across pages and identify opportunities to simplify the system.

### Source excerpt

Want to see how we used Figma's latest features to audit and refresh our web system? Here's a behind-the-scenes look at how we streamlined our components, improved our workflows, and built for the future.

## How Jetpack Compose Measuring Works

DevFeed: [How Jetpack Compose Measuring Works](<https://devfeed.tech/articles/how-jetpack-compose-measuring-works-15676.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/how-jetpack-compose-measuring-works>)

Author: Helios Alonso

Published: 2023-09-28T15:00:00Z

Content type: tutorial

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Compose](<https://devfeed.tech/topics/compose.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Android](<https://devfeed.tech/topics/android.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [canvas](<https://devfeed.tech/tags/canvas.md>), [compose](<https://devfeed.tech/tags/compose.md>), [debug](<https://devfeed.tech/tags/debug.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [lambda](<https://devfeed.tech/tags/lambda.md>), [layout](<https://devfeed.tech/tags/layout.md>), [performance](<https://devfeed.tech/tags/performance.md>), [recomposition](<https://devfeed.tech/tags/recomposition.md>), [structure](<https://devfeed.tech/tags/structure.md>), [typography](<https://devfeed.tech/tags/typography.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This tutorial explains how Jetpack Compose measures and lays out UI. It presents Compose UI as an internally generated tree of nodes, describes the Layout method and its content lambda, measure policy, and modifiers, and outlines how measuring and drawing work.

### Source excerpt

A high level overview on producing custom rich UI in Compose

## Astro unveils a refreshed brand identity, including a new logo, typography, color palette, and illustration style

DevFeed: [Astro unveils a refreshed brand identity, including a new logo, typography, color palette, and illustration style](<https://devfeed.tech/articles/welcome-world-3351.md>)

Original publisher: [Read original article](<https://astro.build/blog/welcome-world/>)

Author: Mark Peck

Published: 2023-03-06T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Development](<https://devfeed.tech/topics/development.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [color](<https://devfeed.tech/tags/color.md>), [design](<https://devfeed.tech/tags/design.md>), [palette](<https://devfeed.tech/tags/palette.md>), [readability](<https://devfeed.tech/tags/readability.md>), [typography](<https://devfeed.tech/tags/typography.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Astro introduces a refreshed brand identity shaped through community interviews and a design process with Streiloff & Co. The update includes refinements to its logo, new typefaces, a distinctive color palette, and an original illustration style.

### Source excerpt

Astro's new look is live! Learn all about our new brand including the design process, our new logo, typeface, color palette, and mascot.

## Full-scale expression with Grilli Type

DevFeed: [Full-scale expression with Grilli Type](<https://devfeed.tech/articles/full-scale-expression-with-grilli-type-10183.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/variable-fonts-a-conversation-with-grilli-type/>)

Author: Ted Brown

Published: 2022-05-27T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Variable Fonts](<https://devfeed.tech/topics/variable-fonts.md>), [Font](<https://devfeed.tech/topics/font.md>), [Figma](<https://devfeed.tech/topics/figma.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>), [web design](<https://devfeed.tech/topics/web-design.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [design](<https://devfeed.tech/tags/design.md>), [figma](<https://devfeed.tech/tags/figma.md>), [fonts](<https://devfeed.tech/tags/fonts.md>), [legibility](<https://devfeed.tech/tags/legibility.md>), [typography](<https://devfeed.tech/tags/typography.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>), [user-interface](<https://devfeed.tech/tags/user-interface.md>), [variable-fonts](<https://devfeed.tech/tags/variable-fonts.md>), [web-design](<https://devfeed.tech/tags/web-design.md>)

### AI overview

This article discusses Figma's support for variable fonts and the benefits of using adjustable font axes for optical size, weight, slant, and expressive web typography. It explains how variable fonts can reduce the need for multiple files and improve consistency, accessibility, and user experience across screen sizes.

### Source excerpt

Grilli Type's Theirry Blancpain on the promise and expressive ease of variable fonts.

## Dynamic themes with Compose and Material 3

DevFeed: [Dynamic themes with Compose and Material 3](<https://devfeed.tech/articles/dynamic-themes-with-compose-and-material-3-28366.md>)

Original publisher: [Read original article](<https://siddroid.com/post/compose/dynamic-themes-with-compose-and-material-3/>)

Author: Siddhesh Patil

Published: 2022-04-27T23:50:55Z

Content type: tutorial

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Material Design](<https://devfeed.tech/topics/material-design.md>), [Android](<https://devfeed.tech/topics/android.md>), [material-you](<https://devfeed.tech/topics/material-you.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-12](<https://devfeed.tech/tags/android-12.md>), [android-13](<https://devfeed.tech/tags/android-13.md>), [articles-by-sid-patil](<https://devfeed.tech/tags/articles-by-sid-patil.md>), [compose](<https://devfeed.tech/tags/compose.md>), [dynamic-colors-jetpack-compose](<https://devfeed.tech/tags/dynamic-colors-jetpack-compose.md>), [dynamic-theming](<https://devfeed.tech/tags/dynamic-theming.md>), [github](<https://devfeed.tech/tags/github.md>), [github-pages](<https://devfeed.tech/tags/github-pages.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [jetpack-compose-theme](<https://devfeed.tech/tags/jetpack-compose-theme.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [material-design-3](<https://devfeed.tech/tags/material-design-3.md>), [material-you](<https://devfeed.tech/tags/material-you.md>), [md3](<https://devfeed.tech/tags/md3.md>), [monet](<https://devfeed.tech/tags/monet.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

A tutorial on building dynamic light and dark themes with Jetpack Compose and Material 3, using wallpaper-derived colors from Material You on Android 12 and later. It covers dependencies, the Material Theme Builder, generated theme files, and manual theme preparation.

### Source excerpt

Use wallpaper generated system colors from Android 12 and Material You to repaint your apps to the users taste by using the material design 3 library and Jetpack compose

## 30 updates: recent features and fixes in Figma

DevFeed: [30 updates: recent features and fixes in Figma](<https://devfeed.tech/articles/30-updates-recent-features-and-fixes-in-figma-9463.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/30-updates-recent-features-and-fixes-in-figma/>)

Author: Emily Brody

Published: 2021-07-28T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>), [API](<https://devfeed.tech/topics/api.md>), [browser](<https://devfeed.tech/topics/browser.md>), [math](<https://devfeed.tech/topics/math.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [browser](<https://devfeed.tech/tags/browser.md>), [can](<https://devfeed.tech/tags/can.md>), [connectors](<https://devfeed.tech/tags/connectors.md>), [customization](<https://devfeed.tech/tags/customization.md>), [design](<https://devfeed.tech/tags/design.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [dialog](<https://devfeed.tech/tags/dialog.md>), [features](<https://devfeed.tech/tags/features.md>), [figma](<https://devfeed.tech/tags/figma.md>), [fonts](<https://devfeed.tech/tags/fonts.md>), [global](<https://devfeed.tech/tags/global.md>), [math](<https://devfeed.tech/tags/math.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [tool](<https://devfeed.tech/tags/tool.md>), [typography](<https://devfeed.tech/tags/typography.md>), [updates](<https://devfeed.tech/tags/updates.md>), [ux](<https://devfeed.tech/tags/ux.md>), [ux-improvements](<https://devfeed.tech/tags/ux-improvements.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Figma's roundup describes 30 recent updates and fixes intended to improve design workflows. The supplied text covers a redesigned stroke panel, mixed-value math operations, browser-based PNG copying, faster image cropping and adjustments, export and Plugin API changes, remembered pen and pencil settings, synced preferences, fill behavior, dialog controls, missing-font handling, and improved FigJam sticky-note text copying.

### Source excerpt

Last month, we launched 30 updates on everything from typography fixes to UX improvements, all to enhance your workflow in Figma.

## Animating Rainbow Text

DevFeed: [Animating Rainbow Text](<https://devfeed.tech/articles/animating-rainbow-text-32036.md>)

Original publisher: [Read original article](<https://www.maiatoday.net/p/animating-rainbow-text/>)

Published: 2021-06-26T22:13:10Z

Content type: tutorial

Language: en

Sources: [maiatoday](<https://devfeed.tech/sources/maiatoday.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [color](<https://devfeed.tech/topics/color.md>), [Font](<https://devfeed.tech/topics/font.md>), [Website](<https://devfeed.tech/topics/website.md>)

Tags: [90s-website](<https://devfeed.tech/tags/90s-website.md>), [animate](<https://devfeed.tech/tags/animate.md>), [animation](<https://devfeed.tech/tags/animation.md>), [code](<https://devfeed.tech/tags/code.md>), [color](<https://devfeed.tech/tags/color.md>), [compose](<https://devfeed.tech/tags/compose.md>), [jetpack](<https://devfeed.tech/tags/jetpack.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [rainbow](<https://devfeed.tech/tags/rainbow.md>), [recompose](<https://devfeed.tech/tags/recompose.md>), [repo](<https://devfeed.tech/tags/repo.md>), [test](<https://devfeed.tech/tags/test.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

A tutorial on building animated rainbow text with Jetpack Compose. It covers custom colors and typography, per-character coloring, continuous transitions, keyframes, and staggered animations, with a test screen and source repository.

### Source excerpt

Do you remember web pages in the nineties? Everything was pulsing, rotating and animating. I am exploring Jetpack Compose animations and I figured if I can reproduce a 90s web page look, I can do anything. Also June is the month of Rainbows. So to kick off this series I am building animating rainbow text. First I need a rainbow. It needs to be flexible enough for me to be able to swap in any rainbow. val RainbowRed = Color(0xFFDA034E) val RainbowOrange = Color(0xFFFF9800) val RainbowYellow = Color(0xFFFFEB3B) val RainbowGreen = Color(0xFF4CAF50) val RainbowBlue = Color(0xFF2196F3) val RainbowIndigo = Color(0xFF3F51B5) val RainbowViolet = Color(0xFF9C27B0) val SkittlesRainbow = listOf( RainbowRed, RainbowOrange, RainbowYellow, RainbowGreen, RainbowBlue, RainbowIndigo, RainbowViolet ) Since web pages in the nineties used Times New Roman and Helvetica, I added a free version of a serif font. I chose Source Serif. I included the ttf files in the project and made a FontFamily and hooked this into the theme. val SourceSerif = FontFamily( Font(R.font.source_serif_pro_regular), Font(R.font.source_serif_pro_bold, FontWeight.Bold), Font(R.font.source_serif_pro_light, FontWeight.Light), Font(R.font.source_serif_pro_black, FontWeight.Black), Font(R.font.source_serif_pro_extra_light, FontWeight.ExtraLight), ) val Typography = Typography(defaultFontFamily = SourceSerif) MaterialTheme( colors = colors, typography = Typography, shapes = Shapes, content = content ) Next I made a composable that would colour each letter of a string. This simple composable took as many text parameters in and then split the string colouring each character to the colour of the rainbow in the parameter. The startColor index is used to pick which colour the first letter will be. @Composable fun MultiColorText( modifier: Modifier = Modifier, text: String, style: TextStyle = LocalTextStyle.current, rainbow: List<Color> = SkittlesRainbow, startColor: Int = 0, ) { Row(modifier) { var index = startColor for (l

## Dyslexia fonts

DevFeed: [Dyslexia fonts](<https://devfeed.tech/articles/dyslexia-fonts-9381.md>)

Original publisher: [Read original article](<https://a11yproject.com/posts/dyslexia-fonts/>)

Author: Hamsa Harcourt

Published: 2021-02-22T00:00:00Z

Content type: article

Language: en

Sources: [The A11Y Project](<https://devfeed.tech/sources/the-a11y-project.md>)

Topics: [Font](<https://devfeed.tech/topics/font.md>), [Web](<https://devfeed.tech/topics/web.md>), [pdf](<https://devfeed.tech/topics/pdf.md>)

Tags: [fonts](<https://devfeed.tech/tags/fonts.md>), [pdf](<https://devfeed.tech/tags/pdf.md>), [readability](<https://devfeed.tech/tags/readability.md>), [research](<https://devfeed.tech/tags/research.md>), [typography](<https://devfeed.tech/tags/typography.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article explains dyslexia as a language-processing disorder and discusses how font design and typography can affect readability. It questions whether specialized dyslexia fonts improve reading, noting that research has not shown faster reading or fewer mistakes and that many people with dyslexia prefer common fonts such as Comic Sans, Verdana, and Helvetica. It also recommends general web typography practices, including adequate font size and increased line spacing.

### Source excerpt

Dyslexia is a Phonological Processing disorder. This means it is an issue with language processing, not vision. Dyslexia is a slight disorder of the brain that causes difficulty in reading and spelling, for example, but does not affect intelligence. Dyslexia - Oxford Advanced Learner's Dictionary Dyslexia affects about 1 in 5 people worldwide. Its symptoms range in severity from mild to extreme. It causes your brain to transpose letters, numbers, punctuation, and other characters, which affects your ability to read. This means that making Dyslexic-friendly fonts and typography choices are important things to consider. Background When designing fonts, some typographers flip and rotate one character to form other characters. Letters b, p, d and q are usually created using this method. This is because it makes it easier to make the font. However, this practice may cause problems for people with Dyslexia. It can make some letters, numbers, punctuation, and other characters become indistinguishable. This can make it easy to confuse one character for another. As a result, people with Dyslexia may prefer fonts where all the characters are unique. The questionable utility of Dyslexic fonts? Dyslexia fonts are typefaces designed so that each character is unique and distinguishable. Dyslexia fonts also make each character unique by using thicker lines in some parts of the letters, as well as slanting them a bit. They are intended to help people with Dyslexia. According to recent studies, it has been proven that Dyslexia fonts do not help people read faster and make fewer mistakes. In fact, most people with Dyslexia prefer Comic Sans, Verdana, and Helvetica to other fonts. For a detailed review of the research, see Good Fonts for Dyslexia (PDF). General font tips The following are general tips that improve the overall quality of your website's typography: Font size should be at least 12-14pt or its equivalent. This help people with cognitive disabilities, language and learning

## Migrating Your Design System to Jetpack Compose: Part 2

DevFeed: [Migrating Your Design System to Jetpack Compose: Part 2](<https://devfeed.tech/articles/migrating-your-design-system-to-jetpack-compose-part-2-25663.md>)

Original publisher: [Read original article](<https://adambennett.dev/2020/12/migrating-your-design-system-to-jetpack-compose-part-2/>)

Published: 2020-12-07T07:38:38Z

Content type: tutorial

Language: en

Sources: [Posts on Adam Bennett](<https://devfeed.tech/sources/posts-on-adam-bennett.md>)

Topics: [Design system](<https://devfeed.tech/topics/design-system.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Compose](<https://devfeed.tech/topics/compose.md>), [Library](<https://devfeed.tech/topics/library.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [api-design](<https://devfeed.tech/tags/api-design.md>), [blog](<https://devfeed.tech/tags/blog.md>), [career](<https://devfeed.tech/tags/career.md>), [component](<https://devfeed.tech/tags/component.md>), [compose](<https://devfeed.tech/tags/compose.md>), [design](<https://devfeed.tech/tags/design.md>), [design-system](<https://devfeed.tech/tags/design-system.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [finance](<https://devfeed.tech/tags/finance.md>), [functional](<https://devfeed.tech/tags/functional.md>), [growth](<https://devfeed.tech/tags/growth.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [java](<https://devfeed.tech/tags/java.md>), [jetpack](<https://devfeed.tech/tags/jetpack.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [library](<https://devfeed.tech/tags/library.md>), [money](<https://devfeed.tech/tags/money.md>), [opinions](<https://devfeed.tech/tags/opinions.md>), [software](<https://devfeed.tech/tags/software.md>), [startups](<https://devfeed.tech/tags/startups.md>), [techniques](<https://devfeed.tech/tags/techniques.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>), [training](<https://devfeed.tech/tags/training.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [typography](<https://devfeed.tech/tags/typography.md>)

### AI overview

Part two of a series on migrating a design system to Jetpack Compose, covering custom theming, integration with existing APIs, risks from a rapidly changing library, and API design considerations.

### Source excerpt

Welcome back to the second article in my series about migrating design systems to Jetpack Compose, where I talk about our experiences at Cuvva and how you can apply what we learnt to your team. In part one, I talked about planning ahead, modularisation and getting your team onboard. In part two, I'll talk about custom theming, about building ontop of existing APIs, how to minimise risk from relying on a rapidly changing library and pose a question about API design.

[Next page](<https://devfeed.tech/tags/typography.md?cursor=WyIyMDIwLTEyLTA3VDA3OjM4OjM4KzAwOjAwIiwgImFkY2JjZjg2LTRhYjYtNGY1Yi04ZjQyLTRhM2UyY2EzYzA4NCJd>)