<commit_before>#if os(iOS)
import Foundation
import UIKit

public enum DateStyle {
    ///Times should be shown in the 12 hour format
    case twelveHour
    
    ///Times should be shown in the 24 hour format
    case twentyFourHour
    
    ///Times should be shown according to the user's system preference.
    case system
}

public struct CalendarStyle {
  public var header = DayHeaderStyle()
  public var timeline = TimelineStyle()
  public init() {}
}

public struct DayHeaderStyle {
  public var daySymbols = DaySymbolsStyle()
  public var daySelector = DaySelectorStyle()
  public var swipeLabel = SwipeLabelStyle()
  public var backgroundColor = SystemColors.secondarySystemBackground
  public init() {}
}

public struct DaySelectorStyle {
  public var activeTextColor = SystemColors.systemBackground
  public var selectedBackgroundColor = SystemColors.label

  public var weekendTextColor = SystemColors.secondaryLabel
  public var inactiveTextColor = SystemColors.label
  public var inactiveBackgroundColor = UIColor.clear

  public var todayInactiveTextColor = SystemColors.systemRed
  public var todayActiveTextColor = SystemColors.systemBackground
  public var todayActiveBackgroundColor = SystemColors.systemRed
    
  public var font = UIFont.systemFont(ofSize: 18)
  public var todayFont = UIFont.boldSystemFont(ofSize: 18)
  
  public init() {}
}

public struct DaySymbolsStyle {
  public var weekendColor = SystemColors.secondaryLabel
  public var weekDayColor = SystemColors.label
  public var font = UIFont.systemFont(ofSize: 10)
  public init() {}
}

public struct SwipeLabelStyle {<commit_msg>Fix today color issue<commit_after>#if os(iOS)
import Foundation
import UIKit

public enum DateStyle {
    ///Times should be shown in the 12 hour format
    case twelveHour
    
    ///Times should be shown in the 24 hour format
    case twentyFourHour
    
    ///Times should be shown according to the user's system preference.
    case system
}

public struct CalendarStyle {
  public var header = DayHeaderStyle()
  public var timeline = TimelineStyle()
  public init() {}
}

public struct DayHeaderStyle {
  public var daySymbols = DaySymbolsStyle()
  public var daySelector = DaySelectorStyle()
  public var swipeLabel = SwipeLabelStyle()
  public var backgroundColor = SystemColors.secondarySystemBackground
  public init() {}
}

public struct DaySelectorStyle {
  public var activeTextColor = SystemColors.systemBackground
  public var selectedBackgroundColor = SystemColors.label

  public var weekendTextColor = SystemColors.secondaryLabel
  public var inactiveTextColor = SystemColors.label
  public var inactiveBackgroundColor = UIColor.clear

  public var todayInactiveTextColor = SystemColors.systemRed
  public var todayActiveTextColor = UIColor.white
  public var todayActiveBackgroundColor = SystemColors.systemRed
    
  public var font = UIFont.systemFont(ofSize: 18)
  public var todayFont = UIFont.boldSystemFont(ofSize: 18)
  
  public init() {}
}

public struct DaySymbolsStyle {
  public var weekendColor = SystemColors.secondaryLabel
  public var weekDayColor = SystemColors.label
  public var font = UIFont.systemFont(ofSize: 10)
  public init() {}
}

public struct SwipeLabelStyle {
{'fraction_non_alphanumeric': 0.05947955390334572, 'fraction_numerical': 0.006195786864931847, 'mean_word_length': 4.381666666666667, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '783306', 'n_tokens_mistral': 885, 'n_tokens_neox': 868, 'n_words': 293}