Sha256: bce7a15a7b6ba61fc43403b961efeaaf864c886531127f016752db40e50d0d62

Contents?: true

Size: 831 Bytes

Versions: 14

Compression:

Stored size: 831 Bytes

Contents

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

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
card-1.17.4 mod/02_basic_types/set/all/all_css.rb
card-1.17.3 mod/02_basic_types/set/all/all_css.rb
card-1.17.2 mod/02_basic_types/set/all/all_css.rb
card-1.17.1 mod/02_basic_types/set/all/all_css.rb
card-1.17.0 mod/02_basic_types/set/all/all_css.rb
card-1.16.15 mod/02_basic_types/set/all/all_css.rb
card-1.16.14 mod/02_basic_types/set/all/all_css.rb
card-1.16.13 mod/02_basic_types/set/all/all_css.rb
card-1.16.12 mod/02_basic_types/set/all/all_css.rb
card-1.16.11 mod/02_basic_types/set/all/all_css.rb
card-1.16.10 mod/02_basic_types/set/all/all_css.rb
card-1.16.9 mod/02_basic_types/set/all/all_css.rb
card-1.16.8 mod/02_basic_types/set/all/all_css.rb
card-1.16.7 mod/02_basic_types/set/all/all_css.rb