Sha256: 48e9d1fd84a5dd11e9800edbe44dd810d481912bfd2c0f479a2f71d0b9b842a2

Contents?: true

Size: 425 Bytes

Versions: 7

Compression:

Stored size: 425 Bytes

Contents

# -*- encoding : utf-8 -*-

class UpdateStylesheets < Card::CoreMigration
  def up
    dir = File.join data_path, '1.12_stylesheets'
    %w( common traditional ).each do |sheetname|
      card = Card["style: #{sheetname}"]
      if card && card.pristine?
        card.update_attributes! content: File.read("#{dir}/#{sheetname}.scss")
      end
    end

    if (c = Card['*all+*style+file'])
      c.delete!
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
card-1.18.6 db/migrate_core_cards/20130920291703_update_stylesheets.rb
card-1.18.5 db/migrate_core_cards/20130920291703_update_stylesheets.rb
card-1.18.4 db/migrate_core_cards/20130920291703_update_stylesheets.rb
card-1.18.3 db/migrate_core_cards/20130920291703_update_stylesheets.rb
card-1.18.2 db/migrate_core_cards/20130920291703_update_stylesheets.rb
card-1.18.1 db/migrate_core_cards/20130920291703_update_stylesheets.rb
card-1.18.0 db/migrate_core_cards/20130920291703_update_stylesheets.rb