app/assets/stylesheets/print.css.scss
* {
margin: 0;
padding: 0;
}
body {
background: #fff;
color: #000;
font-size: 8.2pt;
font-family: "Lucida Grande", "Bitstream Vera Sans", Helvetica, Verdana, Arial, sans-serif;
}
img {
max-width: 2.2in;
max-height: 4.3in;
border:0;
}
#navcontainer, #input_box, #footer, .big-box, .refresh, .badge, h1, .icon,
#minilinks, .defer-container, .menu_sort, .position, .buttons, .sf-item-menu,
.container_toggle, .grip, .show_notes, .recurring_icon, #project-next-prev,
.project_settings, .add_note_link {
display:none;
}
.tag {
margin-left: 3pt;
}
.contexts {
margin: 0 0 2em 0;
border-top: 1px solid #000;
page-break-before: always;
&:first-child { page-break-before: avoid; }
}
h2 {
font-size: 1.4em;
font-weight: bold;
margin-bottom: .3em;
margin-top: 5pt;
padding: .2em 0;
border-bottom: 1pt dotted #000;
}
a, p, blockquote, ul, li, ol, dt, dd, dl, table {
margin: 0 0 .3em 0;
}
.notes {
margin: .12em 1.2em;
padding: .3em;
}
.description {
margin-left: 18pt;
line-height: 150%
}
ul {
list-style-type: circle;
}
li {
margin: .1em 0 .1em 2em;
line-height: 1.4em;
}
.item-container {
clear:both;
padding-top: .3em;
padding-bottom: .3em;
}
.item-checkbox {
width: 10pt;
height: 10pt;
display:block;
float:left;
}