{"repo":"rryam/ErabiKit","free":true,"listed":false,"github":"https://github.com/rryam/ErabiKit","clone":"git clone https://github.com/rryam/ErabiKit.git","description":"A beautiful customizable settings screen created in SwiftUI","language":"Swift","stars":150,"topics":["swiftui","swiftui-learning","swiftui-example","swiftui-components","swift","xcode11","ios13"],"license":"MIT","category":"mobile-apps","readme_excerpt":"ErabiKit ErabiKit (選び) is a beautiful, customizable SwiftUI settings screen library for iOS. The name comes from the Japanese word for \"choice\" or \"selection.\" Features - Native SwiftUI components - Customizable gradient overlays - No dependencies - iOS 15.0+ - Dark mode support - Works on iPad and landscape - Built with accessibility in mind Requirements - iOS 15.0+ - Swift 5.5+ - Xcode 13.0+ Installation Add ErabiKit to your project using Swift Package Manager: Then import it in your SwiftUI views: The package, product, and import name are all ErabiKit . Older local checkouts may still live in a directory named RRSettingsKit , but the repository and public module are ErabiKit . Table of Contents - Quick Start - Components - SettingsNavigationRow - SettingsActionRow - SettingsRow - SettingsToggleRow - AppVersionRow - WriteReviewRow - TwitterRow - MailRow - AboutRow - Customization - Contributing - License Quick Start Here's a simple example to get you started: Components SettingsNavigationRow A settings row with navigation capability that pushes to a destination view. Parameters: - imageName : SF Symbol name for the icon - title : Text to display - addOverlay : Enable/disable gradient border (default: true ) - destination : SwiftUI view to navigate to SettingsActionRow A settings row that performs a custom action when tapped. Parameters: - imageName : SF Symbol name for the icon - title : Text to display - addOverlay : Enable/disable gradient border (default: true ) - action","default_branch":null,"files":null,"tree":[],"storefront":"/r/rryam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rryam/ErabiKit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}