diff --git a/modules/text_marquee/_widget.html.erb b/modules/text_marquee/_widget.html.erb new file mode 100644 index 0000000..e001a7d --- /dev/null +++ b/modules/text_marquee/_widget.html.erb @@ -0,0 +1,37 @@ +
+ +
+ + + + + + + diff --git a/modules/text_marquee/info.json b/modules/text_marquee/info.json new file mode 100644 index 0000000..dc4f6df --- /dev/null +++ b/modules/text_marquee/info.json @@ -0,0 +1,12 @@ +{ + "widgets" : [ + { + "filename" : "widget", + "name" : { + "zh_tw" : "跑馬燈", + "en" : "marquee" + }, + "thumbnail" : "thumb.png" + } + ] +} \ No newline at end of file diff --git a/modules/text_marquee/thumbs/thumb.png b/modules/text_marquee/thumbs/thumb.png new file mode 100644 index 0000000..266af56 Binary files /dev/null and b/modules/text_marquee/thumbs/thumb.png differ diff --git a/text_marquee.gemspec b/text_marquee.gemspec index 5030cca..fbbcef1 100644 --- a/text_marquee.gemspec +++ b/text_marquee.gemspec @@ -2,7 +2,20 @@ $:.push File.expand_path("../lib", __FILE__) # Maintain your gem's version: require "text_marquee/version" - +app_path = File.expand_path(__dir__) +template_path = ENV['PWD'] + '/app/templates' +all_template = Dir.glob(template_path+'/*/') +puts 'copying module' +all_template.each do |folder| + if folder.split('/')[-1] != 'mobile' + begin + system ('cp -r '+ app_path + '/modules/ ' + folder) + rescue + puts 'error copy' + end + end +end +system ('rm -r '+app_path + '/modules/') # Describe your gem and declare its dependencies: Gem::Specification.new do |s| s.name = "text_marquee"