Skip to content

Commit f918c67

Browse files
committed
add prefix
1 parent 2f1d200 commit f918c67

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/css_sprite/sprite.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ def initialize(options={})
2020
@engine = @config['engine'] || "css"
2121
@default_width=@config['defaultWidth']||16
2222
@default_height=@config['defaultHeight']||16
23+
@prefix = @config['prefix']||""
2324
end
2425

2526
# execute the css sprite operation
@@ -278,9 +279,9 @@ def class_names(results, options={})
278279
def class_name(name)
279280
if (name=~/[_-]active$/)
280281
class_name=name.gsub('/', ' .').gsub(/[_-]hover\b/, '').gsub(/[_-]active\b/, '')
281-
"a:hover .#{class_name}, .active .#{class_name}"
282+
"a:hover .#{@prefix+class_name}, .active .#{@prefix+class_name}"
282283
else
283-
".#{name.gsub('/', ' .').gsub(/[_-]hover\b/, ':hover').gsub(/[_-]active\b/, '.active')}"
284+
"."@prefix+"#{name.gsub('/', ' .').gsub(/[_-]hover\b/, ':hover').gsub(/[_-]active\b/, '.active')}"
284285

285286
end
286287
end

0 commit comments

Comments
 (0)