mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-03 22:07:33 -05:00 
			
		
		
		
	Update designs margins, font-size variable
This commit is contained in:
		
							parent
							
								
									6288529907
								
							
						
					
					
						commit
						2176518345
					
				@ -3,144 +3,147 @@
 | 
				
			|||||||
    <head id="head">
 | 
					    <head id="head">
 | 
				
			||||||
        <meta charset="UTF-8" />
 | 
					        <meta charset="UTF-8" />
 | 
				
			||||||
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 | 
					        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <style id="style">
 | 
				
			||||||
 | 
					            * {
 | 
				
			||||||
 | 
					                margin: 0;
 | 
				
			||||||
 | 
					                padding: 0;
 | 
				
			||||||
 | 
					                font-size: '$font-size';
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            @page {
 | 
				
			||||||
 | 
					                margin: 1cm;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            body {
 | 
				
			||||||
 | 
					                -webkit-font-smoothing: antialiased;
 | 
				
			||||||
 | 
					                -moz-osx-font-smoothing: grayscale;
 | 
				
			||||||
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            @media print {
 | 
				
			||||||
 | 
					                body {
 | 
				
			||||||
 | 
					                    margin-top: 0;
 | 
				
			||||||
 | 
					                    margin-right: 0;
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            .header-wrapper {
 | 
				
			||||||
 | 
					                display: grid;
 | 
				
			||||||
 | 
					                grid-template-columns: 1.5fr 1fr 1fr;
 | 
				
			||||||
 | 
					                background-color: #2d2c2a;
 | 
				
			||||||
 | 
					                padding: 3rem;
 | 
				
			||||||
 | 
					                color: white;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            .company-logo {
 | 
				
			||||||
 | 
					                height: 6rem;
 | 
				
			||||||
 | 
					                padding: 2rem;
 | 
				
			||||||
 | 
					                background-color: white;
 | 
				
			||||||
 | 
					                margin: 2rem;
 | 
				
			||||||
 | 
					                margin-top: -4rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #company-details,
 | 
				
			||||||
 | 
					            #company-address {
 | 
				
			||||||
 | 
					                display: flex;
 | 
				
			||||||
 | 
					                flex-direction: column;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #client-details {
 | 
				
			||||||
 | 
					                margin: 2rem;
 | 
				
			||||||
 | 
					                display: flex;
 | 
				
			||||||
 | 
					                flex-direction: column;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #client-details > :first-child {
 | 
				
			||||||
 | 
					                font-weight: bold;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            .client-entity-wrapper {
 | 
				
			||||||
 | 
					                display: grid;
 | 
				
			||||||
 | 
					                grid-template-columns: 1.5fr 1fr;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            .entity-details-wrapper {
 | 
				
			||||||
 | 
					                background-color: #35a39a;
 | 
				
			||||||
 | 
					                padding: 1rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #entity-details {
 | 
				
			||||||
 | 
					                width: 100%;
 | 
				
			||||||
 | 
					                text-align: left;
 | 
				
			||||||
 | 
					                color: white !important;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #entity-details > tr,
 | 
				
			||||||
 | 
					            #entity-details th {
 | 
				
			||||||
 | 
					                font-weight: normal;
 | 
				
			||||||
 | 
					                padding-bottom: 0.5rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #product-table {
 | 
				
			||||||
 | 
					                min-width: 100%;
 | 
				
			||||||
 | 
					                table-layout: fixed;
 | 
				
			||||||
 | 
					                overflow-wrap: break-word;
 | 
				
			||||||
 | 
					                margin-top: 3rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table > thead {
 | 
				
			||||||
 | 
					                text-align: left;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table > thead > tr > th {
 | 
				
			||||||
 | 
					                padding: 2rem;
 | 
				
			||||||
 | 
					                font-size: 1.5rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table > thead > tr > th:last-child {
 | 
				
			||||||
 | 
					                text-align: right;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table > tbody > tr > td {
 | 
				
			||||||
 | 
					                padding: 1.5rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table > tbody > tr > td:last-child {
 | 
				
			||||||
 | 
					                text-align: right;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table > tbody > tr > td:first-child {
 | 
				
			||||||
 | 
					                font-weight: bold;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table > tbody > tr:nth-child(odd) {
 | 
				
			||||||
 | 
					                background-color: #ebebeb;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            #product-table-footer > * {
 | 
				
			||||||
 | 
					                display: grid;
 | 
				
			||||||
 | 
					                grid-template-columns: 3fr 1fr 1fr;
 | 
				
			||||||
 | 
					                padding-top: 1.2rem;
 | 
				
			||||||
 | 
					                padding-left: 1.2rem;
 | 
				
			||||||
 | 
					                gap: 20px;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table-footer
 | 
				
			||||||
 | 
					                > *
 | 
				
			||||||
 | 
					                [data-element='product-table-balance-due-label'],
 | 
				
			||||||
 | 
					            #product-table-footer
 | 
				
			||||||
 | 
					                > *
 | 
				
			||||||
 | 
					                [data-element='product-table-balance-due'] {
 | 
				
			||||||
 | 
					                font-weight: bold;
 | 
				
			||||||
 | 
					                font-size: 1.4rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table-footer
 | 
				
			||||||
 | 
					                > *
 | 
				
			||||||
 | 
					                [data-element='product-table-balance-due'] {
 | 
				
			||||||
 | 
					                color: #35a39a;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            #product-table-footer > * > :last-child {
 | 
				
			||||||
 | 
					                text-align: right;
 | 
				
			||||||
 | 
					                padding-right: 1.5rem;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <style id="style">
 | 
					    <div class="header-wrapper" id="header">
 | 
				
			||||||
        * {
 | 
					        <div><!-- Empty space placeholder--></div>
 | 
				
			||||||
            margin: 0;
 | 
					 | 
				
			||||||
            padding: 0;
 | 
					 | 
				
			||||||
            font-size: 14px;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        @page {
 | 
					        <div id="company-details"></div>
 | 
				
			||||||
            margin-top: 1cm;
 | 
					        <div id="company-address"></div>
 | 
				
			||||||
            margin-bottom: 1cm;
 | 
					    </div>
 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        body {
 | 
					 | 
				
			||||||
            -webkit-font-smoothing: antialiased;
 | 
					 | 
				
			||||||
            -moz-osx-font-smoothing: grayscale;
 | 
					 | 
				
			||||||
            font-family: Arial, Helvetica, sans-serif;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        @media print {
 | 
					 | 
				
			||||||
            body {
 | 
					 | 
				
			||||||
                margin-top: 0;
 | 
					 | 
				
			||||||
                margin-right: 0;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        .header-wrapper {
 | 
					 | 
				
			||||||
            display: grid;
 | 
					 | 
				
			||||||
            grid-template-columns: 1.5fr 1fr 1fr;
 | 
					 | 
				
			||||||
            background-color: #2d2c2a;
 | 
					 | 
				
			||||||
            padding: 3rem;
 | 
					 | 
				
			||||||
            color: white;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        .company-logo {
 | 
					 | 
				
			||||||
            height: 6rem;
 | 
					 | 
				
			||||||
            padding: 2rem;
 | 
					 | 
				
			||||||
            background-color: white;
 | 
					 | 
				
			||||||
            margin: 2rem;
 | 
					 | 
				
			||||||
            margin-top: -4rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        #company-details,
 | 
					 | 
				
			||||||
        #company-address {
 | 
					 | 
				
			||||||
            display: flex;
 | 
					 | 
				
			||||||
            flex-direction: column;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        #client-details {
 | 
					 | 
				
			||||||
            margin: 2rem;
 | 
					 | 
				
			||||||
            display: flex;
 | 
					 | 
				
			||||||
            flex-direction: column;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #client-details > :first-child {
 | 
					 | 
				
			||||||
            font-weight: bold;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        .client-entity-wrapper {
 | 
					 | 
				
			||||||
            display: grid;
 | 
					 | 
				
			||||||
            grid-template-columns: 1.5fr 1fr;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        .entity-details-wrapper {
 | 
					 | 
				
			||||||
            background-color: #35a39a;
 | 
					 | 
				
			||||||
            padding: 1rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        #entity-details {
 | 
					 | 
				
			||||||
            width: 100%;
 | 
					 | 
				
			||||||
            text-align: left;
 | 
					 | 
				
			||||||
            color: white !important;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #entity-details > tr,
 | 
					 | 
				
			||||||
        #entity-details th {
 | 
					 | 
				
			||||||
            font-weight: normal;
 | 
					 | 
				
			||||||
            padding-bottom: 0.5rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        #product-table {
 | 
					 | 
				
			||||||
            min-width: 100%;
 | 
					 | 
				
			||||||
            table-layout: fixed;
 | 
					 | 
				
			||||||
            overflow-wrap: break-word;
 | 
					 | 
				
			||||||
            margin-top: 3rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table > thead {
 | 
					 | 
				
			||||||
            text-align: left;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table > thead > tr > th {
 | 
					 | 
				
			||||||
            padding: 2rem;
 | 
					 | 
				
			||||||
            font-size: 1.5rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table > thead > tr > th:last-child {
 | 
					 | 
				
			||||||
            text-align: right;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table > tbody > tr > td {
 | 
					 | 
				
			||||||
            padding: 1.5rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table > tbody > tr > td:last-child {
 | 
					 | 
				
			||||||
            text-align: right;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table > tbody > tr > td:first-child {
 | 
					 | 
				
			||||||
            font-weight: bold;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table > tbody > tr:nth-child(odd) {
 | 
					 | 
				
			||||||
            background-color: #ebebeb;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        #product-table-footer > * {
 | 
					 | 
				
			||||||
            display: grid;
 | 
					 | 
				
			||||||
            grid-template-columns: 3fr 1fr 1fr;
 | 
					 | 
				
			||||||
            padding-top: 1.2rem;
 | 
					 | 
				
			||||||
            padding-left: 1.2rem;
 | 
					 | 
				
			||||||
            gap: 20px;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table-footer
 | 
					 | 
				
			||||||
            > *
 | 
					 | 
				
			||||||
            [data-element='product-table-balance-due-label'],
 | 
					 | 
				
			||||||
        #product-table-footer > * [data-element='product-table-balance-due'] {
 | 
					 | 
				
			||||||
            font-weight: bold;
 | 
					 | 
				
			||||||
            font-size: 1.4rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table-footer > * [data-element='product-table-balance-due'] {
 | 
					 | 
				
			||||||
            color: #35a39a;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        #product-table-footer > * > :last-child {
 | 
					 | 
				
			||||||
            text-align: right;
 | 
					 | 
				
			||||||
            padding-right: 1.5rem;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    </style>
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-wrapper" id="header">
 | 
					 | 
				
			||||||
            <div><!-- Empty space placeholder--></div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            <div id="company-details"></div>
 | 
					 | 
				
			||||||
            <div id="company-address"></div>
 | 
					 | 
				
			||||||
        </div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        <img
 | 
					        <img
 | 
				
			||||||
            class="company-logo"
 | 
					            class="company-logo"
 | 
				
			||||||
            src="$company.logo"
 | 
					            src="$company.logo"
 | 
				
			||||||
@ -158,7 +161,7 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    <div id="footer"><!-- Your footer content here --></div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -6,23 +6,14 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            body {
 | 
					            body {
 | 
				
			||||||
                margin: 2rem;
 | 
					 | 
				
			||||||
                -webkit-font-smoothing: antialiased;
 | 
					                -webkit-font-smoothing: antialiased;
 | 
				
			||||||
                -moz-osx-font-smoothing: grayscale;
 | 
					                -moz-osx-font-smoothing: grayscale;
 | 
				
			||||||
                font-family: Arial, Helvetica, sans-serif;
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
                font-size: 14px;
 | 
					                font-size: '$font-size';
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @page {
 | 
					            @page {
 | 
				
			||||||
                margin-top: 1cm;
 | 
					                margin: 1cm;
 | 
				
			||||||
                margin-bottom: 1cm;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            @media print {
 | 
					 | 
				
			||||||
                body {
 | 
					 | 
				
			||||||
                    margin: 0;
 | 
					 | 
				
			||||||
                    padding: 0;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            .header-container {
 | 
					            .header-container {
 | 
				
			||||||
@ -172,8 +163,10 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="header"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-container" id="header">
 | 
					        <div class="header-container">
 | 
				
			||||||
            <img
 | 
					            <img
 | 
				
			||||||
                src="$company.logo"
 | 
					                src="$company.logo"
 | 
				
			||||||
                class="company-logo"
 | 
					                class="company-logo"
 | 
				
			||||||
@ -196,7 +189,7 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    <div id="footer"><!-- Your footer content here --></div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -7,23 +7,16 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            body {
 | 
					            body {
 | 
				
			||||||
                margin: 2rem;
 | 
					 | 
				
			||||||
                -webkit-font-smoothing: antialiased;
 | 
					                -webkit-font-smoothing: antialiased;
 | 
				
			||||||
                -moz-osx-font-smoothing: grayscale;
 | 
					                -moz-osx-font-smoothing: grayscale;
 | 
				
			||||||
                font-family: Arial, Helvetica, sans-serif;
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
 | 
					                font-size: '$font-size';
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @page {
 | 
					            @page {
 | 
				
			||||||
                margin-top: 1cm;
 | 
					                margin: 1cm;
 | 
				
			||||||
                margin-bottom: 1cm;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @media print {
 | 
					 | 
				
			||||||
                body {
 | 
					 | 
				
			||||||
                    margin-top: 0;
 | 
					 | 
				
			||||||
                    margin-right: 0;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            .header-container {
 | 
					            .header-container {
 | 
				
			||||||
                display: grid;
 | 
					                display: grid;
 | 
				
			||||||
                grid-template-columns: 1fr 1fr 1fr;
 | 
					                grid-template-columns: 1fr 1fr 1fr;
 | 
				
			||||||
@ -134,8 +127,10 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="header"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-container" id="header">
 | 
					        <div class="header-container">
 | 
				
			||||||
            <img
 | 
					            <img
 | 
				
			||||||
                class="company-logo"
 | 
					                class="company-logo"
 | 
				
			||||||
                src="$company.logo"
 | 
					                src="$company.logo"
 | 
				
			||||||
@ -157,7 +152,7 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    <div id="footer"><!-- Your footer content here --></div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -6,9 +6,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            * {
 | 
					            * {
 | 
				
			||||||
                margin: 0;
 | 
					                font-size: '$font-size';
 | 
				
			||||||
                padding: 0;
 | 
					 | 
				
			||||||
                font-size: 14px;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @page {
 | 
					            @page {
 | 
				
			||||||
@ -128,8 +126,10 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="header"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-wrapper" id="header">
 | 
					        <div class="header-wrapper">
 | 
				
			||||||
            <div id="client-details"></div>
 | 
					            <div id="client-details"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <div class="company-info-wrapper">
 | 
					            <div class="company-info-wrapper">
 | 
				
			||||||
@ -156,7 +156,7 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="footer"><!-- Your footer content here --></div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -6,14 +6,11 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            * {
 | 
					            * {
 | 
				
			||||||
                margin: 0;
 | 
					                font-size: '$font-size';
 | 
				
			||||||
                padding: 0;
 | 
					 | 
				
			||||||
                font-size: 14px;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @page {
 | 
					            @page {
 | 
				
			||||||
                margin-top: 1cm;
 | 
					                margin: 1cm;
 | 
				
			||||||
                margin-bottom: 1cm;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            body {
 | 
					            body {
 | 
				
			||||||
@ -22,16 +19,6 @@
 | 
				
			|||||||
                font-family: Arial, Helvetica, sans-serif;
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @media print {
 | 
					 | 
				
			||||||
                body {
 | 
					 | 
				
			||||||
                    margin: 0;
 | 
					 | 
				
			||||||
                    padding: 0;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            body {
 | 
					 | 
				
			||||||
                margin: 2rem;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            .company-logo-wrapper {
 | 
					            .company-logo-wrapper {
 | 
				
			||||||
                display: flex;
 | 
					                display: flex;
 | 
				
			||||||
                flex-direction: row;
 | 
					                flex-direction: row;
 | 
				
			||||||
@ -147,8 +134,10 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="header"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="company-logo-wrapper" id="header">
 | 
					        <div class="company-logo-wrapper">
 | 
				
			||||||
            <img
 | 
					            <img
 | 
				
			||||||
                class="company-logo"
 | 
					                class="company-logo"
 | 
				
			||||||
                src="$company.logo"
 | 
					                src="$company.logo"
 | 
				
			||||||
@ -181,10 +170,10 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer">
 | 
					 | 
				
			||||||
            <p class="thanks-label">$thanks_label!</p>
 | 
					 | 
				
			||||||
            <hr class="double-border" />
 | 
					 | 
				
			||||||
        </footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    <footer id="footer">
 | 
				
			||||||
 | 
					        <p class="thanks-label">$thanks_label!</p>
 | 
				
			||||||
 | 
					        <hr class="double-border" />
 | 
				
			||||||
 | 
					    </footer>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -6,14 +6,11 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            * {
 | 
					            * {
 | 
				
			||||||
                margin: 0;
 | 
					                font-size: '$font-size';
 | 
				
			||||||
                padding: 0;
 | 
					 | 
				
			||||||
                font-size: 14px;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @page {
 | 
					            @page {
 | 
				
			||||||
                margin-top: 1cm;
 | 
					                margin: 1cm;
 | 
				
			||||||
                margin-bottom: 1cm;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            body {
 | 
					            body {
 | 
				
			||||||
@ -22,16 +19,6 @@
 | 
				
			|||||||
                font-family: Arial, Helvetica, sans-serif;
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @media print {
 | 
					 | 
				
			||||||
                body {
 | 
					 | 
				
			||||||
                    margin: 0;
 | 
					 | 
				
			||||||
                    padding: 0;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            body {
 | 
					 | 
				
			||||||
                margin: 2rem;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            .header-wrapper {
 | 
					            .header-wrapper {
 | 
				
			||||||
                display: grid;
 | 
					                display: grid;
 | 
				
			||||||
                grid-template-columns: 1.2fr 1.8fr;
 | 
					                grid-template-columns: 1.2fr 1.8fr;
 | 
				
			||||||
@ -151,8 +138,10 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="header"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-wrapper" id="header">
 | 
					        <div class="header-wrapper">
 | 
				
			||||||
            <div class="header-left-side-wrapper">
 | 
					            <div class="header-left-side-wrapper">
 | 
				
			||||||
                <p class="header-text-label">$from_label:</p>
 | 
					                <p class="header-text-label">$from_label:</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -205,7 +194,7 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="footer"><!-- Your footer content here --></div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -6,14 +6,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            * {
 | 
					            * {
 | 
				
			||||||
                margin: 0;
 | 
					                font-size: '$font-size';
 | 
				
			||||||
                padding: 0;
 | 
					 | 
				
			||||||
                font-size: 14px;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            @page {
 | 
					 | 
				
			||||||
                margin-top: 1cm;
 | 
					 | 
				
			||||||
                margin-bottom: 1cm;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            body {
 | 
					            body {
 | 
				
			||||||
@ -22,12 +15,6 @@
 | 
				
			|||||||
                font-family: Arial, Helvetica, sans-serif;
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @media print {
 | 
					 | 
				
			||||||
                body {
 | 
					 | 
				
			||||||
                    margin: 0;
 | 
					 | 
				
			||||||
                    padding: 0;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            .header-container {
 | 
					            .header-container {
 | 
				
			||||||
                background-color: #f46521;
 | 
					                background-color: #f46521;
 | 
				
			||||||
                color: white;
 | 
					                color: white;
 | 
				
			||||||
@ -100,8 +87,6 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
            .footer-wrapper {
 | 
					            .footer-wrapper {
 | 
				
			||||||
                display: grid;
 | 
					                display: grid;
 | 
				
			||||||
                position: fixed;
 | 
					 | 
				
			||||||
                bottom: 0;
 | 
					 | 
				
			||||||
                width: 100%;
 | 
					                width: 100%;
 | 
				
			||||||
                padding: 1.5rem;
 | 
					                padding: 1.5rem;
 | 
				
			||||||
                grid-template-columns: 2fr 1fr 1fr;
 | 
					                grid-template-columns: 2fr 1fr 1fr;
 | 
				
			||||||
@ -151,13 +136,13 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div class="header-container" id="header">
 | 
				
			||||||
 | 
					        <h1 class="company-name">$company.name</h1>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <table id="entity-details" cellspacing="0"></table>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-container" id="header">
 | 
					 | 
				
			||||||
            <h1 class="company-name">$company.name</h1>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            <table id="entity-details" cellspacing="0"></table>
 | 
					 | 
				
			||||||
        </div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        <div class="logo-client-wrapper">
 | 
					        <div class="logo-client-wrapper">
 | 
				
			||||||
            <img
 | 
					            <img
 | 
				
			||||||
                class="company-logo"
 | 
					                class="company-logo"
 | 
				
			||||||
@ -173,16 +158,14 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
            <div id="product-table-footer" cellspacing="0"></div>
 | 
					            <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
 | 
					    </body>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div class="footer-wrapper">
 | 
					    <div class="footer-wrapper" id="footer">
 | 
				
			||||||
            <div>
 | 
					        <div>
 | 
				
			||||||
                <!-- Placeholder for offset -->
 | 
					            <!-- Placeholder for offset -->
 | 
				
			||||||
            </div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            <div id="company-details"></div>
 | 
					 | 
				
			||||||
            <div id="company-address"></div>
 | 
					 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					        <div id="company-details"></div>
 | 
				
			||||||
    </body>
 | 
					        <div id="company-address"></div>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -6,14 +6,11 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            * {
 | 
					            * {
 | 
				
			||||||
                margin: 0;
 | 
					                font-size: '$font-size';
 | 
				
			||||||
                padding: 0;
 | 
					 | 
				
			||||||
                font-size: 14px;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @page {
 | 
					            @page {
 | 
				
			||||||
                margin-top: 1cm;
 | 
					                margin: 1cm;
 | 
				
			||||||
                margin-bottom: 1cm;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            body {
 | 
					            body {
 | 
				
			||||||
@ -22,16 +19,6 @@
 | 
				
			|||||||
                font-family: Arial, Helvetica, sans-serif;
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @media print {
 | 
					 | 
				
			||||||
                body {
 | 
					 | 
				
			||||||
                    margin: 0;
 | 
					 | 
				
			||||||
                    padding: 0;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            body {
 | 
					 | 
				
			||||||
                margin: 2rem;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            .header-wrapper {
 | 
					            .header-wrapper {
 | 
				
			||||||
                display: grid;
 | 
					                display: grid;
 | 
				
			||||||
                grid-template-columns: 1fr 1fr 1fr;
 | 
					                grid-template-columns: 1fr 1fr 1fr;
 | 
				
			||||||
@ -115,8 +102,10 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="header"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-wrapper" id="header">
 | 
					        <div class="header-wrapper">
 | 
				
			||||||
            <p>$company.name</p>
 | 
					            <p>$company.name</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <div id="company-address"></div>
 | 
					            <div id="company-address"></div>
 | 
				
			||||||
@ -137,7 +126,7 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    <div id="footer"><!-- Your footer content here --></div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
@ -6,14 +6,11 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        <style id="style">
 | 
					        <style id="style">
 | 
				
			||||||
            * {
 | 
					            * {
 | 
				
			||||||
                margin: 0;
 | 
					                font-size: '$font-size';
 | 
				
			||||||
                padding: 0;
 | 
					 | 
				
			||||||
                font-size: 14px;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @page {
 | 
					            @page {
 | 
				
			||||||
                margin-top: 1cm;
 | 
					                margin: 1cm;
 | 
				
			||||||
                margin-bottom: 1cm;
 | 
					 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            body {
 | 
					            body {
 | 
				
			||||||
@ -22,16 +19,6 @@
 | 
				
			|||||||
                font-family: Arial, Helvetica, sans-serif;
 | 
					                font-family: Arial, Helvetica, sans-serif;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            @media print {
 | 
					 | 
				
			||||||
                body {
 | 
					 | 
				
			||||||
                    margin: 0;
 | 
					 | 
				
			||||||
                    padding: 0;
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            body {
 | 
					 | 
				
			||||||
                margin: 2rem;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            .header-wrapper {
 | 
					            .header-wrapper {
 | 
				
			||||||
                display: grid;
 | 
					                display: grid;
 | 
				
			||||||
                grid-template-columns: 1fr 1fr 1fr;
 | 
					                grid-template-columns: 1fr 1fr 1fr;
 | 
				
			||||||
@ -152,8 +139,10 @@
 | 
				
			|||||||
        </style>
 | 
					        </style>
 | 
				
			||||||
    </head>
 | 
					    </head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div id="header"></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <body id="body">
 | 
					    <body id="body">
 | 
				
			||||||
        <div class="header-wrapper" id="header">
 | 
					        <div class="header-wrapper">
 | 
				
			||||||
            <img
 | 
					            <img
 | 
				
			||||||
                class="company-logo"
 | 
					                class="company-logo"
 | 
				
			||||||
                src="$company.logo"
 | 
					                src="$company.logo"
 | 
				
			||||||
@ -188,7 +177,7 @@
 | 
				
			|||||||
        <table id="product-table" cellspacing="0"></table>
 | 
					        <table id="product-table" cellspacing="0"></table>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <div id="product-table-footer" cellspacing="0"></div>
 | 
					        <div id="product-table-footer" cellspacing="0"></div>
 | 
				
			||||||
 | 
					 | 
				
			||||||
        <footer id="footer"></footer>
 | 
					 | 
				
			||||||
    </body>
 | 
					    </body>
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    <div id="footer"><!-- Your footer content here --></div>
 | 
				
			||||||
</html>
 | 
					</html>
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user