I didn't read all the replies, so this may have been suggested, but I'll say it anyway.
My kids weaned at 21 and 23 months and we did basically the same thing both times. My kids were nursing about the same times as your daughter by that age so here's what I did. I eliminated the nap first cause it was the easiest. I would just plan an outing at naptime so they'd fall asleep in the car or stroller. After doing this for abot a week or so, they broke the association between nursing and napping.
With bedtime I did something similar, but obviously couldn't drive around everynight. So I took them to my bed, we read a book, sang a song, then laid down together and watched tv. Something for me, not them, so that they'd get bored and go to sleep. It was different from the old bedtime routine, so they didn't so much associate what I was doing with bedtime, but they eventually got tired and fell asleep. Warning here though, it took much longer for them to fall asleep than they did when still nursing. That got better in time as we changed the routine again once they forgot to nurse (moved it to their own beds, did the book and song there, then I left).
Last to go for both kids was the morning wake-up call. It was just so nice to be able to take them in my bed and let them nurse while I got another 15 minutes or so before having to really start the day. So really, it was hardest for me to break. What I did was set an alarm clock to wake up before them, have time to get dressed and be ready, so that when they woke up they went straight from their beds to the kitchen where I'd ask them what they wanted for breakfast.
Now, with my daughter that morning thing worked perfectly. Some mornings she'd get up before me and I'd let her nurse, but eventually my milk supply pretty much dwindled to zero and she'd sign 'more', then give up when she wasn't getting anything out. Then whether she got up before me or not didn't matter, she didn't ask anymore. Though we did, of course, have to ge up and start the day when she got up, no more lying around for a few minutes.
My son though, he was a tougher one to break. He liked his morning milk no matter what. He wakes up much earlier than my daughter (6am!) so it was a lot harder for me to jump out of bed and head downstairs when it was still dark, but I kept at it. He'd get his milk in a cup, cereal, heck, I even let him have pop tarts to distract hm, but he'd still ask me for my milk about 5 out of 7 mornings. Some mornings I'd give in, others I would distract him more. Eventually his interest waned. With him though, I started the bedtime and morning weaning fairly close together, around 21 months, and it took a full 2 months before he stopped nursing. The last time he nursed was right after his 23rd month 'birthday', so to speak, and he had gone days before that without asking.
One caveat. With my daughter, the overnight went simultaneously with the bedtime nursing session. My son slept through the night very early on, but she did not, so it was very much a part of her night. I knew that wouldn't end if she still nursed to sleep at night (had already given up the naptime nursing) so I did them both at once. This was very difficult and led to many sleepless nights for me, but eventually paid off.
Oh, and she was never a huge daddy fan either, so that never worked if I sent him to get her instead of me, so it was all done on my own.
ETA: Though my son was weaned at 23 months and is now 29 months, he still very much remembers nursing and will ask me from time to time if he can have my milk. I am sure a huge part of this is that he has a friend from preschool still nursing and he sees that kid nursing after school, but I really thought it was all long out of his memory by now.