Here's a link to a 1902 article by Robert Leader, which as well as explaining some of the names of Sheffield places refers to to history of Button Croft. A croft was a field, and Button Croft would have been north of the river Don, near Neepsend. (Examples of similar fields to the south would be the Colson Croft and Long Croft, both next to the Kellam Wheel. Later the crofts in the centre of Sheffield were built on and the streets took the name of the original croft, in due course this area become a notorious slum area, known as "The Crofts".
Sorry hyperlink is not working so just do an internet search for: Index of Old Occupations and the Hall Genealogy website should come up..click on 'C' for crofters and anything else you may like to explore.
HAPPY HUNTING:sleuth_or_spy: