@foreach (var d in DaysInSpan(s))
{
var isVac = s.VacationDaysToTake.Contains(d);
var isHol = _holidays.ContainsKey(d);
var isTaken = _vacationSet.Contains(d);
var bg = isVac ? "#3F51B5"
: isHol ? "#009688"
: isTaken ? "#FF9800"
: "#ECEFF1";
var fg = (isVac || isHol || isTaken) ? "white" : "#607D8B";
var tooltip = isVac ? "Urlaubstag eintragen"
: isHol ? (_holidays.GetValueOrDefault(d) ?? "Feiertag")
: isTaken ? "Bereits Urlaub"
: "Wochenende";
@d.ToString("ddd", _deCulture).Substring(0, 2).ToUpper()
@d.Day
}