Sha256: 533a7490a6b0c83739907355d0ffc3104a0705166972c3250f3c95af92fdc4a0

Contents?: true

Size: 1.21 KB

Versions: 5

Compression:

Stored size: 1.21 KB

Contents

# -*- encoding : utf-8 -*-
class Card; module Set; module All; module AllCss; extend Card::Set # ~~~~~~~~~~~ above autogenerated; below pulled from /Users/ethan/dev/wagn/gem/card/mod/02_basic_types/set/all/all_css.rb ~~~~~~~~~~~
    
format :css do

  def get_inclusion_defaults nested_card
    { :view => :raw }
  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]
#    card_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


# ~~~~~~~~~~~ below autogenerated; above pulled from /Users/ethan/dev/wagn/gem/card/mod/02_basic_types/set/all/all_css.rb ~~~~~~~~~~~
end;end;end;end;

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
card-1.16.6 tmpsets/set/mod003-02_basic_types/all/all_css.rb
card-1.16.5 tmpsets/set/mod003-02_basic_types/all/all_css.rb
card-1.16.4 tmpsets/set/mod003-02_basic_types/all/all_css.rb
card-1.16.3 tmpsets/set/mod003-02_basic_types/all/all_css.rb
card-1.16.2 tmpsets/set/mod003-02_basic_types/all/all_css.rb