treeline - 10:57 pm on Jun 17, 2013 (gmt 0)
Either should work, partly it depends on scale. You could have an awful lot of files in a directory if you have as many widget colors as Crayola Crayons.
Also, I'd think about which makes more sense to real people reading the url. This is very dependent on what real name your "widgets" have. Then I'd ask several people who know almost nothing about widgets which makes more sense to them reading it. May get odd or unexpected answers.
I used the second method, never had any problems.