diff options
author | Mark Wells <mark@freeside.biz> | 2015-06-22 13:14:33 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2015-06-22 13:14:33 -0700 |
commit | 11ca9a51a76837f1821b2b0e8972c78bf221c6a1 (patch) | |
tree | 3f8e541a0065a3cc2026b202615a2b5bf4f4830b /conf | |
parent | d1a46f2831b8f74d4d323be20e70e36ad9d2aff8 (diff) |
invoice watermarks, #24665
Diffstat (limited to 'conf')
-rw-r--r-- | conf/invoice_html | 40 | ||||
-rw-r--r-- | conf/invoice_latex | 13 |
2 files changed, 49 insertions, 4 deletions
diff --git a/conf/invoice_html b/conf/invoice_html index 06ee77588..7cadd7c37 100644 --- a/conf/invoice_html +++ b/conf/invoice_html @@ -1,6 +1,18 @@ <STYLE TYPE="text/css"> -.invoice { font-family: sans-serif; font-size: 10pt } -.invoice_header { font-size: 10pt } +.invoice { + font-family: sans-serif; + font-size: 10pt; + display: inline-block; + padding: 4pt; + border: 1px solid black; + background-color: white; + min-width: 625px; + position: relative; +} +.invoice_header { + font-size: 10pt; + border-spacing: 4pt; +} .invoice_headerright TH { border-top: 2px solid #000000; border-bottom: 2px solid #000000 } .invoice_headerright TD { font-size: 10pt; empty-cells: show } .invoice_summary TH { border-bottom: 2px solid #000000 } @@ -12,9 +24,29 @@ .invoice_extdesc TD { font-size: 8pt } .invoice_totaldesc TD { font-size: 10pt; empty-cells: show } .allcaps { text-transform:uppercase; font-size: 12pt } +.watermark-box { + z-index: 10; + position: absolute; + text-align: center; + padding: 0; + filter: alpha(opacity=25); + opacity: 0.25; + width: 100%; + height: 100%; + display: table; +} +.watermark-content { + display: table-cell; + vertical-align: middle; + font-size: 96pt; +} </STYLE> -<table class="invoice" bgcolor="#ffffff" WIDTH=625 CELLSPACING=8 STYLE="border:1px solid #000000"><tr><td> +<div class="invoice"> + + <DIV CLASS="watermark-box"><DIV CLASS="watermark-content"> + <%= $watermark %> + </DIV></DIV> <table class="invoice_header" width="100%"> <tr> @@ -279,4 +311,4 @@ <hr NOSHADE SIZE=2 COLOR="#000000"> <p align="center" <%= $smallerfooter ? 'STYLE="font-size:75%;"' : '' %>><%= $footer %> -</td></tr></table> +</div> diff --git a/conf/invoice_latex b/conf/invoice_latex index 40ec70313..c7c696b5d 100644 --- a/conf/invoice_latex +++ b/conf/invoice_latex @@ -23,6 +23,19 @@ \usepackage{graphicx} % required for logo graphic
\usepackage[utf8]{inputenc} % multilanguage support
\usepackage[T1]{fontenc}
+[@-- if ( length($watermark) ) {
+ $OUT .= '
+\usepackage{background}
+\backgroundsetup{
+ placement=center,
+ opacity=0.25,
+ color=black,
+ angle=0,
+ contents=' . $watermark . '
+}';
+}
+'';
+--@]
\addtolength{\voffset}{-0.0cm} % top margin to top of header
\addtolength{\hoffset}{-0.6cm} % left margin on page
|