Packages authored by Mark Battistella
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
BezelKit
BezelKit is a Swift package designed to simplify the process of accessing device-specific bezel sizes in apps. Knowing the exact bezel size can be crucial for aligning UI elements, creating immersive experiences, or when you need pixel-perfect design layouts.
ContrastKit
ContrastKit is a Swift library designed to facilitate colour contrast handling within iOS, iPadOS, macOS, and tvOS applications. It provides developers with tools to automatically generate colour shades from any base colour and determine the most readable contrast colours according to established accessibility standards (AA Large, AA, and AAA).
ExtraComponents
Additional components to incorporate into a Swift Publish site. Add alerts, downloads, reference links all from your markdown document.
ImageZoom
Add a Medium.com style image zoom for items within the document content.
RelativeUrls
Transform relative paths into web compatible urls
ZodiacKit
ZodiacKit provides a simple way to determine the zodiac sign for a given date.
6 packages.