Skip to content

Instantly share code, notes, and snippets.

<html>
<head>
<link rel="stylesheet" href="//s3.amazonaws.com/cdn.propublica.net/deploy/css/reset.css?1347485481" type="text/css" media="all" charset="utf-8" />
<link rel="stylesheet" href="//www.propublica.org/css/headfoot2011.css?2012101501" type="text/css" media="all" charset="utf-8">
<link rel="stylesheet" href="//s3.amazonaws.com/cdn.propublica.net/deploy/css/propublica-text.css?1347485481" type="text/css" media="all" charset="utf-8" />
<link rel="stylesheet" href="//s3.amazonaws.com/cdn.propublica.net/deploy/css/print.css?1347485481" type="text/css" media="print" charset="utf-8" />
<script type="text/javascript" src="//www.propublica.org/js/public/assets/typekit.js?1349797800"></script>
<script type="text/javascript" src="http://pixel.propublica.org/pixel.js" async="true"></script>
<title>Nursing Home Inspect Widget - ProPublica</title>
propublica.views.stickyNav = propublica.View.extend({
cssClass : "sticky_nav",
render : function() {
_.bindAll(this, "stick");
this.jWindow = $(window);
this.jFooter = $("footer");
this.offsetTop = this.el.offset().top;
this.elHeight = this.el.height();
this.jWindow.scroll(this.stick);
var m_td = [];
$.each( tabletop.sheets("Members").all(), function(i, member) {
m_td.push('<tr><td>' + member.office + '</td><td>' + member.name + '</td><td>' + member.state + '-' + member.district + '</td><td>' + member.party + '</td><td>' + member.phone + '</td><td><a href=" ' + member.website + ' " '+ member.website +'</a></td><td><a href="'+ member.contactform +'">Contact</a></td></tr>');
console.log(m_td)
})
$(".members_list").html(m_td.join(""))
a.action, .social-stack>section.action {
display: block;
background-color: #65ab67;
color: white !important;
text-align: center;
float: left;
font-weight: bold;
font-family: "Helvetica Neue","Arial",sans-serif;
font-size: 13px;
border: 1px solid #688b68;
propublica.views.fbPost = propublica.View.extend({
cssClass : "member_box_fb_bt",
bindings : {
click : "post",
},
post : function(e){
var curId = $(e.currentTarget).attr("data-id")
var url = window.location.host + "/members/" + curId +".png";
timeline-setter -c /path/to/data.csv -o /path/to/output/directory
timeline-setter -c /Users/lgroeger/Desktop/setter_test/data.csv -o /Users/lgroeger/Desktop/setter_test/
var timelineConfig = {
key: '0AsmHVq28GtVJdG1fX3dsQlZrY18zTVA2ZG8wTXdtNHc',
sheetName: 'Posts' // change to name of spreadsheet 'sheet' that contains the data
}
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="page">
<header id="header">
<div class="main-header clearfix"><h1>Balance Media's Vertical Timeline</h1></div>
@lenagroeger
lenagroeger / sticky_fixie
Created February 11, 2013 16:15
sticky highlight nav bar
propublica.views.getStuck = propublica.View.extend({
tag : "li",
cssClass : "congressperson_box",
render : function() {
_.bindAll(this, "imStuck");
this.jWindow = $(window);
this.jWindow.scroll(this.imStuck);
},