neocities/public/assets/css/_base-sass/_tables.scss
2013-07-13 17:09:32 -04:00

51 lines
910 B
SCSS

// ----------------------------------------------------------------
// Tables
// ----------------------------------------------------------------
$table-Border: 1px solid #ccc; // sets consistent boarder styling for table elements
// Removes most of the table spacing issues
table{
@extend %margin-bottom;
border-collapse:collapse;
border-spacing:0;
}
.table-Base{
background:#fafafa;
font-size:$base;
width:100%; // make tables always take up the entire width of their containing parent.
th,
td{
padding:$spacing;
text-align:left;
}
}
.table-Header{
background:#eee;
}
.table-Body{
// style?
}
.table-Footer{
background:#e3e3e3;
}
.table-Border{
@extend .table-Base;
border-bottom:$table-Border;
border-right:$table-Border;
tr{border-top:$table-Border}
th, td{border-left:$table-Border}
}
.table-Stripe{
@extend .table-Base;
tr:nth-child(2n){background:$c-Light}
}