Swiftpack.co -  natura-cosmeticos/natds-ios as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
natura-cosmeticos/natds-ios
Natura Design System
.package(url: "https://github.com/natura-cosmeticos/natds-ios.git", from: "5.3.0")

Natura Design System for iOS

Build Status CocoaPods Compatible

What for

Library with iOS components defined by Natura Group Design System Team.

Tech Stack

  • Swift 5
  • Supports iOS 10 to 14
  • CocoaPods
  • Fastlane
  • Bitrise (CI)
  • Git-LFS
  • Swiftlint
  • Jazzy for documentation

How to Install

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

To integrate NatDS into your Xcode project using CocoaPods, specify it in your Podfile:

target '<Your Target Name>' do
    pod 'NatDS'
end

Then, run the following command:

$ pod install

Before start using, it's necessary to configure the Design System with a theme or fatalError will be raised.

DesignSystem().configure(with: AvailableTheme)

Icons

Since version 3.0.0 NatDS iOS has no longer NatDS Icons. To use NatDS Icons, you MUST add a new pod to your project. You must specify it in your Podfile:

target '<Your Target Name>' do
    pod 'NatDSIcons'    
end

Check the documentation on how to use icons.

Getting started

Check how to start using our lib.

How to contribute

Help us grow!

GitHub

link
Stars: 12
Last commit: Yesterday

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Release Notes

5.2.0
2 weeks ago

What's new

Features

  • Adds new component: NatLogo

Internal changes

  • Deprecates NatLogoImages

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API