Backporting Glass Container effects to iOS 18 👀, uses the exact same API as 26, just drops in
Aether 💫
@aethers.world
20 | design engineer | ex-apple maps intrn | building @KyoSchoolApp + whatever else feels fun
Excited to reintroduce Garnish, a Swift Package for intelligent contrast in your UI. Great for accessibility and visual harmony. → github.com/Aeastr/Garnish Still early development, bugs may be present, open to feedback
Big update for Portal! Portal now uses modern iOS 17 APIs, with fallbacks for previous versions, as well as an improved API with more customization and smoother text animations → github.com/Aeastr/Portal
new update for NotchMyProblem💙(position content around the iPhone's cutout) improved compatibility across devices – padding, bounds, etc. now auto-adjust for the space, and added new APIs for configuring behavior + improved naming github.com/Aeastr/Notch...
new package ⚡ MenuWithAView – a SwiftUI package that lets you add an accessory view to your context menu interactions in addition to the standard menu content, using UIKit's private _UIContextMenuAccessoryView. github.com/Aeastr/MenuW...
Neat update for Portal 🌀 .portalTransition now takes in item, meaning you can trigger transitions using the same declarative, data-driven pattern as SwiftUI's .sheet(item:...) github.com/Aeastr/Portal
new package 👀 Portal 🌀 – seamless element transitions between root, sheets, and navigation pushes github.com/Aeastr/Portal early version, with plans for making animation creation more flexible/simple
let ur console yap github.com/Aeastr/LogOu... (this is a very minimal one, use it in my projects tho)
Updated Docs (now in Wiki) + Examples github.com/Aeastr/Porta...
Home
Seamless element transitions between root, sheets, and navigation pushes in SwiftUI. - Aeastr/Portal
github.com
new package 👀 Portal 🌀 – seamless element transitions between root, sheets, and navigation pushes github.com/Aeastr/Portal early version, with plans for making animation creation more flexible/simple
just updated, overlay management should be more reliable, there’s a new .portalContainer extension, and the docs/codebase are cleaner github.com/Aeastr/Porta...
Release Improved Overlay Management, New Extension, and Documentation Cleanup · Aeastr/Portal
This release brings improvements to the Portal library’s architecture, API clarity, and documentation, while also cleaning up assets and focusing platform support. Overlay Management Refactor Ove...
github.com
new package 👀 Portal 🌀 – seamless element transitions between root, sheets, and navigation pushes github.com/Aeastr/Portal early version, with plans for making animation creation more flexible/simple
Portal (github.com/Aeastr/Portal) makes really cool interactions possible, can't wait to ship this
How? You wrap your root in: PortalContainer { … } Under the hood this installs a transparent, non‑blocking Window that contains a single PortalLayerView. This overlay lives above your normal view hierarchy and will draw the floating animation layers.
new package 👀 Portal 🌀 – seamless element transitions between root, sheets, and navigation pushes github.com/Aeastr/Portal early version, with plans for making animation creation more flexible/simple
new package 👀 Portal 🌀 – seamless element transitions between root, sheets, and navigation pushes github.com/Aeastr/Portal early version, with plans for making animation creation more flexible/simple
I’ve managed to significantly improve resolution in Deco and fix text issues, new update soon
Your lock screen has been waiting for this. ✨ Wallpaper your way. Deco is the wallpaper studio that lets you craft unique, personal wallpapers with photos, gradients, stripes, colors, and stickers. 🎨 Available now! apps.apple.com/us/app/deco-...