Sha256: 0131c2e8a1e563ba61f482e461cd14c0b81f69ec3cbfb3b5844ab95ddbaad7ef

Contents?: true

Size: 1.54 KB

Versions: 2

Compression:

Stored size: 1.54 KB

Contents

<html>
  <head>
    <style type="text/css">
      * {
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-weight: 300;
      }
      .language {
        
      }
      .deviceName {
        padding-top: 20px;
        font-size: 30px;
      }
      .screenshot {
        cursor: pointer;
        border: 1px #EEE solid;
      }
      td {
        text-align: center;
      }
    </style>
  </head>
  <body>
    <% divide_size_by = 5.0 %>
    <% max_width = 180 %>


    <% @data.each do |language, content| %>
      <h1 class="language"><%= language %></h1>
      <hr />
      <table>
        <% content.each do |device_name, screens| %>
          <th colspan="<%= screens.count %>">
            <h2 class="deviceName">
              <%= device_name %>
            </h2>
          </th>
          <tr>
            <% screens.each do |screen_path| %>
              <% next if screen_path.include?"_framed.png" %>
              <td>
                <% path = screen_path.gsub("./screenshots/", "./") %>
                <% screen_size = FastImage.size(File.join('screenshots', screen_path)) %>
                <a href="<%= path %>" target="_blank">
                  <img class="screenshot" 
                         src="<%= path %>",
                       style="width: <%= [(screen_size[0] / divide_size_by).round, max_width].min %>px;" />
                </a>
              </td>
            <% end %>
          </tr>
        <% end %>
      </table>
    <% end %>
  </body>
</head>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
snapshot-0.4.7 lib/snapshot/page.html.erb
snapshot-0.4.6 lib/snapshot/page.html.erb