├── .gitignore ├── Example ├── SamplePod │ ├── Podfile │ ├── Podfile.lock │ ├── StylableNavigationBar.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── StylableNavigationBar-Example.xcscheme │ ├── StylableNavigationBar.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── StylableNavigationBar │ │ ├── AppBlackNavigationBarStyle.swift │ │ ├── AppDelegate.swift │ │ ├── AppPrimaryNavigationBarStyle.swift │ │ ├── AppSecondaryNavigationBarStyle.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── Colors │ │ │ │ ├── Contents.json │ │ │ │ ├── mainBarColor.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── mainBarTintColor.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── secondaryBarColor.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── secondaryBarTintColor.colorset │ │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Info.plist │ │ ├── Main.storyboard │ │ ├── StyleCell.swift │ │ ├── ViewController.swift │ │ └── ViewModel.swift │ └── Tests │ │ ├── Info.plist │ │ └── Tests.swift └── SampleSpm │ ├── StylableNavigationBar_Example.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved │ └── StylableNavigationBar_Example │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Colors │ │ ├── Contents.json │ │ ├── mainBarColor.colorset │ │ │ └── Contents.json │ │ ├── mainBarTintColor.colorset │ │ │ └── Contents.json │ │ ├── secondaryBarColor.colorset │ │ │ └── Contents.json │ │ └── secondaryBarTintColor.colorset │ │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Controller │ ├── Cell │ │ └── StyleCell.swift │ ├── ViewController.swift │ └── ViewModel.swift │ ├── Info.plist │ └── Styles │ ├── AppBlackNavigationBarStyle.swift │ ├── AppPrimaryNavigationBarStyle.swift │ └── AppSecondaryNavigationBarStyle.swift ├── LICENSE ├── Package.swift ├── README.md ├── StylableNavigationBar.podspec ├── StylableNavigationBar └── Classes │ ├── BasicNavigationBarStyle.swift │ ├── StylableNavigationController.swift │ ├── UINavigationBar+Stylable.swift │ └── UINavigationController+CompletionExtensions.swift └── demo ├── demo.gif └── storyboard.png /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .swiftpm/ 3 | /.build 4 | /Packages 5 | /*.xcodeproj 6 | xcuserdata/ 7 | Pods/ -------------------------------------------------------------------------------- /Example/SamplePod/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/Podfile -------------------------------------------------------------------------------- /Example/SamplePod/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/Podfile.lock -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar.xcodeproj/xcshareddata/xcschemes/StylableNavigationBar-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar.xcodeproj/xcshareddata/xcschemes/StylableNavigationBar-Example.xcscheme -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/AppBlackNavigationBarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/AppBlackNavigationBarStyle.swift -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/AppDelegate.swift -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/AppPrimaryNavigationBarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/AppPrimaryNavigationBarStyle.swift -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/AppSecondaryNavigationBarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/AppSecondaryNavigationBarStyle.swift -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/Contents.json -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/mainBarColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/mainBarColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/mainBarTintColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/mainBarTintColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/secondaryBarColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/secondaryBarColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/secondaryBarTintColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Assets.xcassets/Colors/secondaryBarTintColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Info.plist -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/Main.storyboard -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/StyleCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/StyleCell.swift -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/ViewController.swift -------------------------------------------------------------------------------- /Example/SamplePod/StylableNavigationBar/ViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/StylableNavigationBar/ViewModel.swift -------------------------------------------------------------------------------- /Example/SamplePod/Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/Tests/Info.plist -------------------------------------------------------------------------------- /Example/SamplePod/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SamplePod/Tests/Tests.swift -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/AppDelegate.swift -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/Contents.json -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/mainBarColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/mainBarColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/mainBarTintColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/mainBarTintColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/secondaryBarColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/secondaryBarColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/secondaryBarTintColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Colors/secondaryBarTintColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Controller/Cell/StyleCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Controller/Cell/StyleCell.swift -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Controller/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Controller/ViewController.swift -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Controller/ViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Controller/ViewModel.swift -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Info.plist -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Styles/AppBlackNavigationBarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Styles/AppBlackNavigationBarStyle.swift -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Styles/AppPrimaryNavigationBarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Styles/AppPrimaryNavigationBarStyle.swift -------------------------------------------------------------------------------- /Example/SampleSpm/StylableNavigationBar_Example/Styles/AppSecondaryNavigationBarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Example/SampleSpm/StylableNavigationBar_Example/Styles/AppSecondaryNavigationBarStyle.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/README.md -------------------------------------------------------------------------------- /StylableNavigationBar.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/StylableNavigationBar.podspec -------------------------------------------------------------------------------- /StylableNavigationBar/Classes/BasicNavigationBarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/StylableNavigationBar/Classes/BasicNavigationBarStyle.swift -------------------------------------------------------------------------------- /StylableNavigationBar/Classes/StylableNavigationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/StylableNavigationBar/Classes/StylableNavigationController.swift -------------------------------------------------------------------------------- /StylableNavigationBar/Classes/UINavigationBar+Stylable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/StylableNavigationBar/Classes/UINavigationBar+Stylable.swift -------------------------------------------------------------------------------- /StylableNavigationBar/Classes/UINavigationController+CompletionExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/StylableNavigationBar/Classes/UINavigationController+CompletionExtensions.swift -------------------------------------------------------------------------------- /demo/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/demo/demo.gif -------------------------------------------------------------------------------- /demo/storyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pchernovolenko/StylableNavigationBar/HEAD/demo/storyboard.png --------------------------------------------------------------------------------