Commit graph

25 commits

Author SHA1 Message Date
Faris Ansari
2ca464e4dd fix: control styling in preview 2021-10-21 20:32:44 +05:30
Faris Ansari
09c84b24d1 fix: Create letter head UX 2021-10-21 20:06:41 +05:30
Faris Ansari
86afd15100 fix: Revert back to text buttons 2021-10-21 19:43:16 +05:30
Faris Ansari
c4028c138c fix: fields container height 2021-10-20 19:06:26 +05:30
Faris Ansari
239ec49612 style: formatting 2021-10-20 19:06:16 +05:30
Faris Ansari
952eb004b8 fix: Use icons instead of labelled buttons for consistency 2021-10-20 18:58:42 +05:30
Faris Ansari
18b3651b46 feat: Google font selection
google_fonts.json with a decent selection of fonts
2021-10-20 17:20:59 +05:30
Faris Ansari
f86a477aa6 fix: controls styling 2021-10-19 19:22:39 +05:30
Faris Ansari
72e9df5460 fix: section fields orientation
- Option to render fields in a section in left-right orientation
- this is useful in cases where rendering currency values one below the other makes more sense
2021-10-19 19:22:23 +05:30
Faris Ansari
58cfbafc22 fix: add header in default layout 2021-10-19 19:21:05 +05:30
Faris Ansari
090a5db7f8 feat: Spacer and Divider components 2021-10-19 19:16:54 +05:30
Faris Ansari
d8dfc14bea feat: Configurable font size 2021-10-19 19:15:38 +05:30
Faris Ansari
e830b5e4ac fix: minor ui fixes 2021-10-19 19:13:50 +05:30
Faris Ansari
76b5ee8b9e feat: Field Templates
- standard field templates for rendering custom templates for fields for e.g., taxes in invoice
- ability to create user defined reusable templates that show up in print format builder
2021-10-19 19:12:15 +05:30
Faris Ansari
c31bf0aadc fix: Page number
- simpler configuration
- remove arbitrary margin text configuration
2021-10-19 15:45:40 +05:30
Faris Ansari
4bdacf7d81 feat: Better Letterhead editing
- Image resize and align
2021-10-03 14:42:45 +05:30
Faris Ansari
c66236eea8 fix: field container height to avoid scroll 2021-09-16 13:40:02 +05:30
Faris Ansari
f4bd62c010 feat: More features
- Letterhead editing
- Edit Header and Footer
- Margin Text
- PrintFormatGenerator class handles generation of HTML and PDF and repeating of Header/Footer
- Simplify /printpreview
- Separate renderer files for each fieldtype
2021-09-15 18:50:41 +05:30
Faris Ansari
432378c06f fix: misc
- show "Not Saved" when dirty
- Toggle Preview only when format is saved
- save a new format on first load
2021-09-07 10:46:52 +05:30
Faris Ansari
dd03ce8053 fix: Ability to set font via Google Font 2021-09-07 10:45:09 +05:30
Faris Ansari
66ead39e2a fix: Add inline preview 2021-09-06 16:57:16 +05:30
Faris Ansari
c6b4fd2593 fix: Add section page break 2021-09-06 16:57:16 +05:30
Faris Ansari
a25817b64c fix: Set table column width in percentages 2021-09-06 16:57:16 +05:30
Faris Ansari
f536a1ff91 fix: More features
- Show selection dialog if Print Format not selected
- Field component
- Common store
- Edit Field label inline
- Configure table columns
- Edit Custom HTML
- Preview
2021-09-06 16:57:16 +05:30
Faris Ansari
b8fbed0f66 feat: New Print Format Builder
- Print Format Builder Beta page
- Add margin fields in Print Format
- Using vuedraggable for drag and drop
2021-09-06 16:56:00 +05:30