stoptime/templates/sass/style.sass

115 lines
1.7 KiB
Sass

/* CSS file for Stop Camping Time! */
/* Main elements */
html
position: relative
min-height: 100%
body
padding-top: 40px
margin-bottom: 24px
overflow-x: hidden
header
.btn-group
margin-top: 4px
margin-bottom: 0px
h1, h2, h3, h4, h5, h6
.navbar-right
margin-right: 0px
footer
position: absolute
width: 100%
height: 24px
bottom: 0
background-color: #f5f5f5
div
padding-top: 3px
text-align: center
/* General classes */
.billed
text-decoration: line-through
/* Table layout */
table
table-layout: fixed
col.amount, col.hours, col.hourly_rate
width: 85px
col.total_hours, col.total_amount
width: 130px
col.reg_hours
width: 90px
col.flag
width: 30px
col.date
width: 100px
col.start_time, col.end_time
width: 60px
col.customer_short
width: 120px
col.customer, col.name
width: 160px
col.task, col.comment
width: 200px
col.short_name, col.phone
width: 120px
col.address
width: 250px
col.email, col.period
width: 170px
col.task_list
width: 330px
col.number
width: 70px
td
text-overflow: ellipsis
white-space: nowrap
overflow: hidden
label
font-weight: normal
th
overflow: hidden
table.table-condensed
td.indent
padding-left: 20px
table.grand-total
margin-top: 30px
/* Panel layout tweaks */
.panel
margin-bottom: 6px
.form-inline
margin-top: -3px
/* Form layout tweaks */
.form-horizontal
input[type="checkbox"]
margin-left: 0
.form-condensed
padding-top: 0px
.form-group
margin-bottom: 8px
.form-inline
label
padding-top: 6px
margin-bottom: 0px
table
.form-control
max-width: 100%