DDs dad never lived with us and we split up when I was pregnant so not the same as if you had along cohabiting relationship. He lived close by until she started high school when he moved 45 mins away and before that we were pretty flexible at catching missed days up / swapping days if his family were visiting or if he had random time off providing we didn't have other plans.
In terms of what was written in our court order
Parental Birthdays and Mothers / fathers day with relevant parent
DD birthday / Christmas alternated (Christmas was 12 noon Christmas eve - 12 noon boxing day giving DD time to celebrate properly, I worked term time only so just shifted Christmas to different dates)
EOW and Wednesdays
Holidays - weren't written into the contact order as it was written when she was 2 but there was an assumption of flexibility and adapting the order as she grows.
What happened in reality
Parental birthday and mother's / father's day sent as above
DD birthday / Christmas alternated until DD started secondary which coincided with her dad having another child, now I have her for her birthday and she spends Christmas with her dad's family as Christmas is nice with little ones far more magical than her spending it with me and her grandparents.
EOW never worked, DD didn't like sleeping over so he used to bring her back on Sat night and pick her up Sun morning and then we changed it so I have Saturdays her dad has Sundays everyweek
Wednesday happened until she started high school then she didn't want to travel 90 mins after school.
School holidays - I was off for all of them so if he had days off and I hadn't planned anything she could go there. If he wanted to take her away for the weekend to visit his parents that wasn't an issue as long as I had notice and we hadn't already planned anything.
Once she turned 12 I left her in complete charge of how often she sees him, we have a family Google calendar and she knows to check on there before agreeing to anything outside their normal times.