Oakaley dokaley, here we go ........
You'll need the bike on it's centre stand, or paddock stand if it hasn't got one, and the front wheel off the deck. I use an old beer crate slid under the exhaust pipes where they pass under the sump. you only need an inch or so clearance from the ground.
Undo the caliper mounting bolts and pull them off the discs - tie them back out of the way.
Undo the speedo cable where it fits to the drive gearbox on the wheel spindle.
Slacken but do not remove the fork cap nuts - number 20 in the pic. Use the correct size socket/ring spanner and don't heave on them - I've seen them shear off flush. Tap the spanner round with the palm of your hand.
Remove wheel spindle and drop the wheel out.
Remove mudguard
Loosen top and bottom yoke pinch bolts and slide the fork legs out.
Now the messy bit ...........
there's a school of thought that says you can get the old seals out using hydraulic pressure - remove the top nut #20 (there will be a bit of spring pressure but not much) and fill the fork leg with oil. Replace top nut. Pull up the dust cover #7 and remove circlip # 6. Now push down hard on the leg and the seal will pop out. It will be very messy! I've never tried it this way.
Less messy way ........
You need to split the inner leg #9 from the slider tube #2. They are held together by the piston rod #11 which passes through bush # 8, and bolt # 14 up through the bottom of the slider.
Sometimes the pressure of the spring will stop the piston rod turning while you undo the bolt. If you've got access to air tools they can sometimes jar it loose without turning the piston rod. If it won't you need to remove the top nut, spacers and spring and stop the piston rod turning while you undo the bolt. There's a special tool with a hexagon head that goes down the leg and fits into the recess in the top of the piston rod to hold it. If you don't have that (who does?) use a broom handle and ram it in. It will work.
Once you've got it started tip the leg upside down and let all the oil drain.
When the bolt's out you can pull the inner leg from the slider tube. It'll feel like it won't come out but that's just hydraulic stiction.
Now you're left with just the slider and the seals. Remove the dust cover and circlip and
carefully remove the old seal. I use a very thin screwdriver to tap behind the rim of the seal and bend it inwards. Don't break the shoulder that the seal sits in! You could dremmel it through from the inside.
Once it's out, clean up the seat area and fit the new seal - use a socket that fits the outer rim of the seal to drift it in. A squirt of WD will help. I put the seals in the freezer the night before to shrink them a little.
Once the seal's in and seated re-fit the circlip. Carefull push the inner tube back into the slider, fit the piston through it's bush and replace the fixing bolt. Fit the dust cover, spring and any spacers. Fill the leg with the required amount of oil and fit top nut.
Re-assemble into bike in reverse order.
Doddle
Don't use pattern seals, they leak in a couple of weeks.
This pic is from a 600 Bandit - your forks may be slightly different.
Best of luck