3.3.5 • Published 7 years ago

mjml-invoice v3.3.5

Weekly downloads
6,236
License
MIT
Repository
github
Last release
7 years ago

mjml-invoice

Display a table of items with calculated total price.

<mjml>
  <mj-body>
    <mj-container>
      <mj-section>
        <mj-column width="100%">
          <mj-invoice format="0,00.00€" intl="name:Product Name">
            <mj-invoice-item name="TV" price="549€" quantity="1" />
            <mj-invoice-item name="DVD - Iron Man II" price="22.99€" quantity="2" />
          </mj-invoice>
        </mj-column>
      </mj-section>
    </mj-container>
  </mj-body>
</mjml>
attributeunitdescriptiondefault value
widthpercent/pxwidth of the invoicen/a
alignstringleft/center/rightleft
colorcolortext header & footer color#b9b9b9
font-familystringfont nameRoboto, Ubuntu, Helvetica, Arial, sans-serif
font-sizepx/emfont size13px
line-heightpercent/pxspace between lines22px
borderstringborder-bottom header & border-top footer1px solid #ecedee
container-background-colorcolorinner element background colorn/a
paddingpxsupports up to 4 parameters10px 25px
padding-toppxtop offsetn/a
padding-bottompxbottom offsetn/a
padding-leftpxleft offsetn/a
padding-rightpxright offsetn/a
intlstringformatted string to set wording for header and footer"name:Name;quantity:Quantity;price:Price"
formatstringhow to format total price, based on numeraljsn/a
css-classstringclass name, added to the root HTML element createdn/a

mjml-invoice-item

Display a row in an mj-invoice component

<mjml>
  <mj-body>
    <mj-container>
      <mj-section>
        <mj-column>
          <mj-invoice format="0,00.00€" intl="name:Product Name">
            <mj-invoice-item name="TV" price="549€" quantity="1" />
            <mj-invoice-item name="DVD - Iron Man II" price="22.99€" quantity="2" />
          </mj-invoice>
        </mj-column>
      </mj-section>
    </mj-container>
  </mj-body>
</mjml>
attributeunitdescriptiondefault value
colorcolortext color#747474
font-familystringfont nameRoboto, Ubuntu, Helvetica, Arial, sans-serif
font-sizepx/emfont size14px
line-heightpercent/pxspace between lines22px
borderstringborder-bottom header & border-top footer1px solid #ecedee
text-alignstringcss text alignleft (quantity column: right)
paddingpxsupports up to 4 parameters10px 25px
padding-toppxtop offsetn/a
padding-bottompxbottom offsetn/a
padding-leftpxleft offsetn/a
padding-rightpxright offsetn/a
namestringitem namen/a
pricestring/numberprice (should already be formatted)0
quantitynumberquantity0
css-classstringclass name, added to the root HTML element createdn/a
3.3.5

7 years ago

3.3.4

7 years ago

3.3.3

7 years ago

3.3.3-beta.2

7 years ago

3.3.3-beta.1

7 years ago

3.3.2

7 years ago

3.3.1

7 years ago

3.3.0

7 years ago

3.3.0-beta.8

7 years ago

3.3.0-beta.7

7 years ago

3.3.0-beta.6

7 years ago

3.3.0-beta.5

7 years ago

3.3.0-beta.4

7 years ago

3.3.0-beta.3

7 years ago

3.3.0-beta.2

7 years ago

3.3.0-beta.1

7 years ago

3.2.2

7 years ago

3.2.0

7 years ago

3.2.0-beta.2

7 years ago

3.2.0-beta.1

7 years ago

3.1.1

7 years ago

3.1.0

7 years ago

3.1.0-beta.1

7 years ago

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

3.0.0-beta.3

8 years ago

3.0.0-beta.2

8 years ago

3.0.0-beta.1

8 years ago

2.0.11

8 years ago

2.0.10

8 years ago

2.0.10-beta.1

8 years ago

2.0.9

8 years ago

2.0.9-beta.7

8 years ago

2.0.9-beta.6

8 years ago

2.0.9-beta.5

8 years ago

2.0.9-beta.4

8 years ago

2.0.9-beta.3

8 years ago

2.0.9-beta.2

8 years ago

2.0.9-beta.1

8 years ago

2.0.8

8 years ago

2.0.8-beta.1

8 years ago

2.0.7

8 years ago

2.0.7-beta.1

8 years ago

2.0.6

8 years ago

2.0.5

8 years ago

2.0.4

8 years ago

2.0.3

8 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago

2.0.0-beta.7

8 years ago

2.0.0-beta.6

8 years ago

2.0.0-beta.5

8 years ago

2.0.0-beta.4

8 years ago

2.0.0-beta.3

8 years ago

2.0.0-beta.2

8 years ago