Sha256: b7725883db76f1325da33766e16ef222aed4cf0ac40a5323292c2031e7bddc9a

Contents?: true

Size: 844 Bytes

Versions: 5

Compression:

Stored size: 844 Bytes

Contents

    
format :css do

  def get_inclusion_defaults
    { :view => :content }
  end

  def show view, args
    view ||= :content
    render view, args
  end
  
  view :titled do |args|
    major_comment( %{ Style Card: "#{ card.name }" } ) +
    _render_core( args )
  end
  
  view :content do |args|
   _render_core( args )
  end
  
  view :missing do |args|
    major_comment "MISSING Style Card: #{card.name}"
  end
  
  view :import do |args|
    %{\n@import url("#{ _render_url :item=>:import }");\n}
  end
  
  view :url, :perms=>:none do |args|
    page_path card.cardname, :format=>:css, :item=>args[:item]
#    wagn_url _render_linkname
  end

  def major_comment comment, char='-'
    edge = %{/* #{ char * ( comment.length+4 ) } */}
    main = %{/* #{ char } #{ comment } #{ char } */}
    "#{edge}\n#{main}\n#{edge}\n\n"
  end


end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
wagn-1.14.9 mod/02_basic_types/set/all/all_css.rb
wagn-1.14.8 mod/02_basic_types/set/all/all_css.rb
wagn-1.14.7 mod/02_basic_types/set/all/all_css.rb
wagn-1.14.6 mod/05_standard/set/all/all_css.rb
wagn-1.14.5 mod/05_standard/set/all/all_css.rb