Commit graph

41 commits

Author SHA1 Message Date
Raffael Meyer
fc64e8a0fb
feat: pass doctype as context when translating label (#24903) 2024-02-18 19:42:15 +05:30
priyanshshah2442
165835fdfb
fix: Duplicate columns while configuring columns in New Print Format Builder (#24520) 2024-01-25 14:14:19 +05:30
priyanshshah2442
f2a0d09d1a
fix: error when configuring child table columns in New Print Format Builder (#24514) 2024-01-24 17:23:55 +05:30
Ankush Menat
c7e5afee6a refactor: Use arr.includes(item) instead of in_list(arr, item) 2023-12-27 19:33:13 +05:30
Suraj Shetty
b4bc871aab style: Auto format vue file with prettier
- Ran pre-commit run --all-files
2023-11-13 11:26:00 +05:30
Ernesto Ruiz
78781952a3
fix: Add translation to "Not Saved" state in print format builder (#22920)
[skip ci]
2023-10-30 17:57:52 +05:30
Suraj Shetty
0d4574e95b fix: Use watch function to watch changes 2023-06-26 09:15:28 +05:30
Suraj Shetty
171b616e57 fix: Props should be constant as it is a read-only variable 2023-06-26 09:14:17 +05:30
Faris Ansari
838919eb42
fix: update deprecated deep selector syntax (#20807)
`>>>` to `:deep`
2023-04-21 17:43:41 +05:30
Shariq Ansari
a62861ec9f
fix: scoped vue css (#18351)
[skip ci]
2022-10-10 18:25:30 +05:30
Shariq Ansari
45e7e92ffa refactor: Print Format Builder Beta code to vue 3 2022-10-05 15:41:14 +05:30
Ankush Menat
40f27f908a style: format JS files with prettier 2022-08-04 14:51:01 +05:30
Sagar Vora
217644ac07
fix!: remove unnecessary get_default API (#17295) 2022-06-27 01:01:03 +05:30
Suraj Shetty
64cc07227e refactor: Replace usage of deprecated attribute 2022-06-21 08:00:49 +05:30
HENRY Florian
1826c9e9af
fix: translation context for print format align values (#17026) 2022-05-31 14:15:21 +05:30
Faris Ansari
e198217d13 fix: Show Reset Changes only when there are changes 2022-01-29 12:20:45 +05:30
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