diff --git a/KiBOM/html_writer.py b/KiBOM/html_writer.py
index fece2498..a2b89b0e 100644
--- a/KiBOM/html_writer.py
+++ b/KiBOM/html_writer.py
@@ -49,11 +49,15 @@ def WriteHTML(filename, groups, net, headings, prefs):
#PCB info
html.write("
KiBoM PCB Bill of Materials
\n")
- html.write("
Source File: {source}\n".format(source=net.getSource()))
- html.write("
Date: {date}\n".format(date=net.getDate()))
- html.write("
Schematic Version: {version}\n".format(version=net.getVersion()))
- html.write("
Total Components: {n}\n".format(n = sum([g.getCount() for g in groups])))
- html.write("
Component Groups: {n}\n".format(n=len(groups)))
+ html.write('\n')
+ html.write("| Source File | {source} |
\n".format(source=net.getSource()))
+ html.write("| BoM Date | {date} |
\n".format(date=net.getDate()))
+ html.write("| Schematic Version | {version} |
\n".format(version=net.getVersion()))
+ html.write("| Schematic Date | {date} |
\n".format(date=net.getSheetDate()))
+ html.write("| KiCad Version | {version} |
\n".format(version=net.getTool()))
+ html.write("| Total Components | {n} |
\n".format(n = sum([g.getCount() for g in groups])))
+ html.write("| Component Groups | {n} |
\n".format(n=len(groups)))
+ html.write("
\n")
html.write("
\n")
html.write("Component Groups
\n")
html.write('Kicad Fields (default)
\n'.format(bg=BG_KICAD))
@@ -89,7 +93,7 @@ def WriteHTML(filename, groups, net, headings, prefs):
html.write("\n")
if prefs.numberRows:
- html.write("\t| {n} | \n".format(n=rowCount))
+ html.write("\t{n} | ".format(n=rowCount))
for n, r in enumerate(row):
bg = bgColor(headings[n])