OSDN Git Service

fix: view
[pettanr/pettanr.git] / app / assets / javascripts / view / layout / logo.js.coffee
diff --git a/app/assets/javascripts/view/layout/logo.js.coffee b/app/assets/javascripts/view/layout/logo.js.coffee
new file mode 100644 (file)
index 0000000..e8d99be
--- /dev/null
@@ -0,0 +1,16 @@
+class Pettanr.View.Layout.Logo extends Tag.Span\r
+  id: 'logo'\r
+  \r
+  constructor: (options) ->\r
+    super(options)\r
+  \r
+  initialize: (options) ->\r
+    options.class_name ||= 'logo'\r
+    title = Manifest.manifest().magic_numbers['profile']['users']['caption']\r
+    url = '/'\r
+    @logo_button = new Pettanr.View.Button(url, _.escape(title), options)\r
+  \r
+  render: () ->\r
+    this.$el.html(@logo_button.render().el)\r
+    this\r
+  \r