Commit Graph

457 Commits

Author SHA1 Message Date
ralf
8ec106f22b converting .xet files to new webcomponents-format 2023-01-04 11:28:10 -06:00
ralf
fefe82162e WIP converting filesystem templates to new syntax
- basically commiting what the preprocessor currently generates for the client-side
- server-side need to understand new syntax (et2-prefix and camelCase attribute-names) too
- preprocessor can now be called as cli to either echo-out the new template or replace in-place
- for now only modified edit-templates of addressbook, infolog and timesheet
- setting a new (not yet existing) DTD
2023-01-01 11:49:31 -06:00
StefanU
350dd31b2b
Update InfoLog icon
Add missing size
2022-11-30 22:14:15 +01:00
StefanU
9f0b201357
Update navbar.svg
Resized: 28px => 32px, file size optimised
2022-11-17 20:49:40 +01:00
nathan
3dae26df7c Infolog: Fix cconfig submit buttons 2022-11-04 13:41:26 -06:00
nathan
67e1323583 Infolog: Fix config validation about missing options, make cancel button not validate 2022-11-04 13:26:50 -06:00
nathan
b9f585d9b0 Fix some site configuration bugs
- some config templates had vertical size set too small resulting in unwanted scrollbars
- fix load loop in tracker site config due to missing tracker select option
2022-11-02 10:50:23 -06:00
nathan
2eb51000f0 Infolog: Re-allow wrapping in first column, add more space for sub/parent indicator, switch hasParent indicator to SVG 2022-10-25 11:24:28 -06:00
Hadi Nategh
08f7463482 Fix height on infolog description fields no longer being applied in mobile view 2022-10-12 11:35:33 +02:00
Hadi Nategh
5341b8dee3 Fix mobile templates 2022-09-27 12:15:19 +02:00
Hadi Nategh
065be8a944 Fix 2px in header containers occupied by style tags 2022-09-19 10:37:23 +02:00
Hadi Nategh
a0e0fba42f Fix some styling issues in mobile template 2022-09-19 10:34:30 +02:00
nathan
9db38979ef Infolog: Move timestamper & encrypt buttons into tabs using slot and parentID
Also, fix parentId was inconsistently applied
2022-09-08 13:14:55 -06:00
Hadi Nategh
5c96a29ef8 Fix infolog edit dialog gets scrollbar on decrypted message 2022-09-08 12:27:33 +02:00
nathan
bdee948842 Fix pricelist empty label 2022-09-06 09:23:56 -06:00
Hadi Nategh
342eb8461a WIP Ui: Fix dialogs getting scrollbars in initiation 2022-08-30 10:39:57 +02:00
Hadi Nategh
bf6f50f14e Adopt buttons used in mobile template to new buttonIcon widget 2022-08-23 13:14:34 +02:00
Hadi Nategh
082d6aa791 WIP Mobile template: Fix some of apps add buttons 2022-08-22 16:19:23 +02:00
Hadi Nategh
c111d8526b Drop pixelegg template from infolog app 2022-08-11 12:52:15 +02:00
nathan
a3227c81e8 Infolog: Fix weird sizing on right column of details tab 2022-08-04 16:27:08 -06:00
ralf
c3673b1126 ported timestamper to a web-component
also implemented legacy methods activateTab() and setActiveTab() for new tabs widget
2022-08-03 15:48:35 +02:00
ralf
b00136f178 coping with new et2-tab-box widget:
- change preprocessor to always us it
- giving tab-panels again some padding-top
- change et2_grid to NOT set a width, if cell has a colspan
- switching table-layout: fixed off again, as it does not work well with infolog.edit
- remove dropped Chosen, jQuery-UI, MagicSuggest and old blueimp gallery from Gruntfile
- simplified infolog.edit a bit, which gives better results
2022-08-03 10:57:49 +02:00
nathan
87198dc7a8 Remove class that gave tabs extra padding 2022-08-02 11:36:10 -06:00
ralf
bcff7ab4dc fixing pixelegg less/css files to address images in default/images
remove no longer necessary pixelegg/images symlink to default/images
revert hint.png as the pixelegg one was never used
2022-07-31 10:49:35 +02:00
ralf
0113a93ffd move images from pixelegg to default and drop png or gif, if we have an svg 2022-07-28 17:56:34 +02:00
nathan
74ed8380ca CSS change - Make label on left the default label position (shoelace widgets)
Use 'et2-label-fixed' for fixed size labels, set --label-width to change the width
2022-07-20 09:58:04 -06:00
nathan
3894d34132 Use new label-on-left class for cc & responsible 2022-07-19 17:00:16 -06:00
ralf
6bdf3e2f01 fix error storing InfoLog as only_app="projectmanager" as not set due to usage of single quotes
etemplate.php does NOT support using single-quotes to enclose attribute-values!
2022-06-13 09:43:44 +02:00
ralf
136b6e82d0 also replace <description/> and remove unnecessary empty <description/> from infolog.index 2022-06-08 18:27:14 +02:00
ralf
22e178ff9a fix info_contact did not take full width 2022-06-02 20:32:09 +02:00
nathan
47604d23a7 CSS / Layout cleanup - better sizing on infolog description 2022-04-27 10:19:55 -06:00
nathan
ac3a07560e Infolog: Move toolbar buttons down to top of tab content 2022-04-22 10:40:32 -06:00
nathan
e73fe68384 Infolog: Move toolbar icons back inline above tabs 2022-04-21 09:16:46 -06:00
nathan
a312b7fe71 Infolog: Fix timestamp & encryption button positioning 2022-04-20 16:51:12 -06:00
ralf
85a26d56b1 setting select_unit="true" for all date-duration to get old format with most fitting unit 2022-03-29 21:07:41 +03:00
nathan
76d6ed81cd Infolog: Fix alignment on Times/Planned column 2022-03-24 13:26:06 -06:00
ralf
689e7e6ee5 modify statusChanged onchange for info_(status|percent|datecompleted) to work with new and old eT2
thought current Et2Select has a problem with fixed options from Et2Select* widgets
2022-03-16 10:07:00 +02:00
nathan
6a8b14fd8e Infolog: Disable info_used_time in list when it has no value 2022-03-09 14:26:00 -07:00
nathan
1893a2c7fe Fix duration in infolog list 2022-03-03 14:14:26 -07:00
ralf
a7ba4c0727 enable web-components for all date and select (without tags or search attribute)
also reverting unnecessary explicit changes to et2-* in infolog.edit
2022-02-16 10:38:28 +02:00
nathan
081490d0a6 Turn off debug 2022-02-14 10:22:15 -07:00
Hadi Nategh
c74b132448 Fix infolog startdate widget 2022-01-21 14:59:40 +01:00
Hadi Nategh
7212b5dd51 Fix infolog description field adding extra horizontal scrollbar 2021-12-14 16:05:23 +01:00
nathan
672ed0aa0e - DateTime widget to handle dates with times
- Time & Date+time parser & formatter functions
- Date widget does not return a time
2021-11-03 09:05:16 -06:00
nathan
9e6bd22b4f Don't need to specify size, it's automatic now 2021-09-14 11:13:46 -06:00
nathan
b47a3dd11b Fix action popups were initially visible 2021-09-13 13:36:30 -06:00
nathan
d22847a503 - Fix timestamp & encrypt button positioning
- Clean up the footer buttons a little
2021-09-13 11:50:36 -06:00
nathan
538e483499 Merge branch 'master' into web-components 2021-08-23 15:41:27 -06:00
nathan
e34ca22499 Split textarea off from textbox & start implementing
Splitting the two made things a lot simpler to deal with
2021-08-20 15:52:22 -06:00
Hadi Nategh
4cd86ac958 Fix infolog type icons not being displayed 2021-08-20 10:13:30 +02:00