--- /dev/null
+//
+// BookImageOverlayView.swift
+// WolneLektury
+//
+// Created by Pawel Dabrowski on 18/06/2018.
+// Copyright © 2018 Fundacja Nowoczesna Polska. All rights reserved.
+//
+
+import UIKit
+
+class BookImageOverlayView: DesignableXibView {
+
+ @IBOutlet weak var iconsView: UIView!
+ @IBOutlet weak var readImageView: UIImageView!
+ @IBOutlet weak var audiobookImageView: UIImageView!
+ @IBOutlet weak var iconsWidthConstraint: NSLayoutConstraint!
+ @IBOutlet weak var titleLabel: UILabel!
+ @IBOutlet weak var textBgColorView: UIView!
+
+
+ override func awakeFromNib() {
+ super.awakeFromNib()
+ readImageView.layer.cornerRadius = 9
+ audiobookImageView.layer.cornerRadius = 9
+ readImageView.tintColor = UIColor.white
+ audiobookImageView.tintColor = UIColor.white
+
+ let color = UIColor(red:0.84, green:0.29, blue:0.19, alpha:0.9)
+ readImageView.backgroundColor = color
+ audiobookImageView.backgroundColor = color
+ textBgColorView.alpha = 0.9
+
+ }
+
+ func setup(bookModel: BookModel){
+ let titleAttributedText = bookModel.getAttributedAuthorAndTitle(titleFont: UIFont.systemFont(ofSize: 9, weight: .medium), descFont: UIFont.systemFont(ofSize: 11, weight: .bold))
+
+ readImageView.backgroundColor = bookModel.bgColor
+ audiobookImageView.backgroundColor = bookModel.bgColor
+ textBgColorView.backgroundColor = bookModel.bgColor
+ titleLabel.attributedText = titleAttributedText
+
+ if bookModel.has_audio{
+ audiobookImageView.isHidden = false
+ iconsWidthConstraint.constant = 39
+ }
+ else{
+ audiobookImageView.isHidden = true
+ iconsWidthConstraint.constant = 18
+ }
+ }
+}
+