summaryrefslogtreecommitdiff
path: root/views/index.erb
diff options
context:
space:
mode:
Diffstat (limited to 'views/index.erb')
-rw-r--r--views/index.erb35
1 files changed, 35 insertions, 0 deletions
diff --git a/views/index.erb b/views/index.erb
new file mode 100644
index 0000000..a698565
--- /dev/null
+++ b/views/index.erb
@@ -0,0 +1,35 @@
+ <!DOCTYPE html>
+ <html lang='en'>
+ <head>
+ <link rel='stylesheet' type='text/css' href='/style.css'>
+ </head>
+ <body>
+ <% @inbox.each do |item| %>
+ <b><a href='<%= item[:actor_url] %>', target='_blank'><%= item[:mention] %></a></b>&nbsp;
+ <form action='<%= File.join item[:follow], item[:mention] %>' method='post'>
+ <button><%= item[:follow].capitalize %></button>
+ </form>
+ <p><%= item[:content] %>
+ <% if item[:attachment]
+ item[:attachment].each do |att|
+ case att['mediaType']
+ when /audio/ %>
+ <br><audio controls=''><source src='<%= att['url'] %>' type='<%= att['mediaType'] %>'></audio>
+ <% when /image/ %>
+ <br><a href='<%= att['url'] %>'><img src='<%= att['url'] %>'></a>
+ <% when /video/ %>
+ <br><video controls=''><source src='<%= att['url'] %>' type='<%= att['mediaType'] %>'></video>
+ <% else %>
+ <%= att %><br>
+ <a href='<%= att['url'] %>'><%= att['url'] %></a>
+ <% end %>
+ <% end %>
+ <% end %>
+ <p>
+ <form action='<%= File.join 'delete', item[:file] %>' method='post'>
+ <button>Delete</button>
+ </form>
+ <hr>
+ <% end %>
+ </body>
+ </html>