     
     // MARK: - UIView
     override init(frame: CGRect) {
-        
         thumbnailRibbonView = ThumbnailsView()
         photoPreviewView = PhotoPreviewView()
         

        
        leftButton.frame = CGRect(
            x: bounds.left + 8,
            y: max(notchMaskingView.bottom, fakeNavigationBarButtonMinimumYOffset) + 8,
            width: leftButton.width,
            height: leftButton.height
        )
        
        rightButton.frame = CGRect(
            x: bounds.right - 8 - rightButton.width,
            y: max(notchMaskingView.bottom, fakeNavigationBarButtonMinimumYOffset) + 8,
            width: rightButton.width,
            height: rightButton.height
        )

    private func layOutPhotoTitleLabel() {
        photoTitleLabel.sizeToFit()
        photoTitleLabel.left = ceil(bounds.centerX - photoTitleLabel.width / 2)
        photoTitleLabel.top = max(notchMaskingView.bottom, fakeNavigationBarMinimumYOffset) + fakeNavigationBarContentTopInset + 9
    }
    
    // MARK: - ThemeConfigurable
