added iOS source code
[wl-app.git] / iOS / WolneLektury / Constants.swift
1 //
2 //  Constants.swift
3 //  WolneLektury
4 //
5 //  Created by Pawel Dabrowski on 30/05/2018.
6 //  Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved.
7 //
8
9 import UIKit
10
11
12 import UIKit
13 import MZDownloadManager
14
15 struct Constants {
16     
17     static let SAMPLE_FLOAT: Float = 4.25
18     static let ebookPath = MZUtility.baseFilePath + "/ebooks"
19     static let audiobookPath = MZUtility.baseFilePath + "/audiobooks"
20     static let callbackOauthHost = "oauth-callback"
21     static let callbackPaypalSuccessHost = "paypal_return"
22     static let callbackPaypalErrorHost = "paypal_error"
23     static let authorizationUrlFormat = "https://wolnelektury.pl/api/oauth/authorize/?oauth_token=%@&oauth_callback=wolnelekturyapp://oauth-callback/"
24     static let webPaypalFormUrl = "https://wolnelektury.pl/paypal/app-form/"
25     static let donateEnabled: Bool = false
26
27     struct StoryboardIds {
28         static let SampleController = "SampleControllerID"
29     }
30     
31     struct CellIds {
32         //        static let SampleCell = "SampleCellId"
33     }
34     
35     struct Segues {
36         static let SampleSegue = "sampleSegue"
37     }
38     
39     struct Notifications {
40         static let SampleNotification = "SampleNotification"
41     }
42     
43     struct Colors {
44         static let menuTintColor = {
45             return Constants.Colors.lightGreenBgColor()
46         }
47         
48         static let navbarBgColor = {
49             return Constants.Colors.lightGreenBgColor()
50         }
51         
52         static let lightGreenBgColor = {
53             return UIColor(red:0.00, green:0.51, blue:0.53, alpha:1.00)
54         }
55
56         static let darkGreenBgColor = {
57             return UIColor(red:0.00, green:0.40, blue:0.42, alpha:1.00)
58         }
59         
60         static let grayTextColor = {
61             return UIColor(red:0.32, green:0.32, blue:0.32, alpha:1.00)
62         }
63
64         static let orangeColor = {
65             return UIColor(red:1.0, green:165.0/255.0, blue:0, alpha:1.00)
66         }
67
68     }
69 }