Sha256: dc0d9ee032c4ca9d083e39b126c9774edf1be736abea5b4b92f5e82a6ebd91c4

Contents?: true

Size: 1.2 KB

Versions: 1

Compression:

Stored size: 1.2 KB

Contents

!!!	
%html

  %head
    %title Fnordmetric Dashboard
    %script(type="text/javascript" src="#{path_prefix}/jquery-1.6.1.min.js")
    %link(type="text/css" rel="stylesheet" href="#{path_prefix}/fnordmetric/fnordmetric.css")
    %script(type="text/javascript" src="#{path_prefix}/fnordmetric/fnordmetric.js")
    :javascript
      FnordMetric.p = '#{path_prefix}';

  %body
    #wrap
      #tabs
        %ul
          -FnordMetric.dashboards.each do |dashboard|
            %li{:rel => dashboard.token}
              .picto.piechart
              =h dashboard.title

      #viewport
        -unless @dashboard
          no dashboard selected
          
        -@dashboard.widgets.each do |widget|
          -elem_id = "fw#{(rand*9999).to_i}"
          %div{:id => elem_id, :style => "margin-bottom:10px;"}
          =widget.render(elem_id)
          

:javascript
  $(document).ready(function(){

    $('#tabs li').click(function(){
      document.location.href = '#{path_prefix}/dashboard/' + $(this).attr('rel');
    });

    function resizeViewport(){ 
      var viewport_width = window.innerWidth-310
      $('#viewport').width(viewport_width); 
    }
    resizeViewport();
    $(window).resize(resizeViewport);

  });



Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fnordmetric-0.3.2 haml/app.haml