Created separated print.less files

This commit is contained in:
Abdullah Almsaeed
2015-03-02 18:41:16 -05:00
parent 70e9032937
commit fdb97e3d5d
8 changed files with 100 additions and 95 deletions

View File

@@ -52,15 +52,6 @@
@import "404_500_errors.less";
@import "invoice.less";
//Skins
//-------
//@import "skins/skin-blue.less";
//@import "skins/skin-black.less";
//@import "skins/skin-red.less";
//@import "skins/skin-green.less";
//@import "skins/skin-yellow.less";
//@import "skins/skin-purple.less";
//Plugins
//--------
@import "bootstrap-social.less";
@@ -69,3 +60,4 @@
//Miscellaneous
//-------------
@import "miscellaneous.less";
@import "print.less";

View File

@@ -135,7 +135,9 @@ h6,
a {
color: @link-color;
}
a:hover, a:active, a:focus {
a:hover,
a:active,
a:focus {
outline: none;
text-decoration: none;
color: @link-hover-color;
@@ -151,25 +153,4 @@ a:hover, a:active, a:focus {
display: block;
margin-top: 5px;
}
}
/* Don't display when printing */
@media print {
//Add to elements that you do not want to show when printing
.no-print {
display: none;
}
//Elements that we want to hide when printing
.main-sidebar,
.left-side,
.main-header,
.content-header {
display: none;
}
//This is the only element that should appear, so let's remove the margins
.content-wrapper,
.right-side {
margin: 0!important;
}
}

View File

@@ -7,7 +7,7 @@
.border-bottom-radius(0);
position: relative;
overflow-x: hidden;
padding: 0;
padding: 0;
}
&.chat-pane-open {
.direct-chat-contacts {
@@ -113,13 +113,13 @@
height: 250px;
width: 100%;
background: #222d32;
color: #fff;
color: #fff;
overflow: auto;
}
//Contacts list -- for displaying contacts in direct chat contacts pane
.contacts-list {
&:extend(.list-unstyled);
&:extend(.list-unstyled);
> li {
.clearfix();
border-bottom: 1px solid rgba(0,0,0,0.2);

View File

@@ -13,27 +13,4 @@
.invoice-title {
margin-top: 0;
}
/* Enhancement for printing */
@media print {
.invoice {
width: 100%;
border: 0;
margin: 0;
padding: 0;
}
.invoice-col {
float: left;
width: 33.3333333%;
}
.table-responsive {
overflow: auto;
> .table tr th,
> .table tr td {
white-space: normal!important;
}
}
}

48
build/less/print.less Normal file
View File

@@ -0,0 +1,48 @@
/*
* Misc: print
* -----------
*/
@media print {
//Add to elements that you do not want to show when printing
.no-print {
display: none!important;
}
//Elements that we want to hide when printing
.main-sidebar,
.left-side,
.main-header,
.content-header {
&:extend(.no-print);
}
//This is the only element that should appear, so let's remove the margins
.content-wrapper,
.right-side,
.main-footer {
margin-left: 0!important;
min-height: 0!important;
.translate(0,0)!important;
}
.fixed .content-wrapper,
.fixed .right-side {
padding-top: 0!important;
}
//Invoice printing
.invoice {
width: 100%;
border: 0;
margin: 0;
padding: 0;
}
.invoice-col {
float: left;
width: 33.3333333%;
}
//Make sure table content displays properly
.table-responsive {
overflow: auto;
> .table tr th,
> .table tr td {
white-space: normal!important;
}
}
}

View File

@@ -79,7 +79,6 @@
list-style: none;
margin: 0;
padding: 0;
> li {
position: relative;
margin: 0;