Bernd Bestel
58eda2f152
Upgraded iframe-resizer package
2024-12-23 17:11:35 +01:00
Bernd Bestel
8ac8000f30
Updated dependencies
2024-05-10 17:45:29 +02:00
Bernd Bestel
402d98757e
Optimized iframe-resizer handling
2024-03-15 18:39:31 +01:00
TheDodger
7f1dfd0496
Align settings (wrench) menu entries ( #2492 )
...
* Made settings menu (wrench) entries aligned by changing the icons to fixed width
* If, then take care of all those kind of menus
---------
Co-authored-by: Manuel Worschech <mw@abot.xyz>
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2024-03-10 18:57:10 +01:00
Bernd Bestel
e01e0f3abe
Revamped iframe modal handling (references #2480 and #2421 )
2024-02-25 10:40:11 +01:00
Chris Thorn
f36ad805b3
Optimize sidebar icon spacing ( #2344 )
...
* Update default.blade.php
Add `fa-fw` class to all side navigation icons to make them all fixed width
* Do this also for userentities
---------
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2023-09-19 18:07:30 +02:00
Bernd Bestel
dedbee3181
Allow user editing in embedded (+ disabled authentication) mode ( closes grocy/grocy-desktop#47 )
2023-08-19 08:48:52 +02:00
Bernd Bestel
787d5f11e0
Fixed dynamic manifest didn't work with enabled authentication
2023-08-09 21:00:35 +02:00
Bernd Bestel
b74fbddd94
Use a dynamic (title / URL) manifest
2023-08-01 17:12:35 +02:00
Bernd Bestel
de4c6e8b60
Renamed third party packages directories
2023-06-03 17:36:01 +02:00
Bernd Bestel
979c67b44c
Various JS optimizations
2023-05-21 18:01:47 +02:00
Bernd Bestel
825321593b
Optimized content spacing with collapsed sidebar
2023-05-21 17:33:40 +02:00
Bernd Bestel
b53cdd4c42
Use minified files of packages (where available)
2023-05-21 14:29:19 +02:00
Bernd Bestel
89761ac141
Fixed syntax error
2023-05-21 14:12:43 +02:00
Bernd Bestel
f427849e89
Load all frontend packages conditionally
2023-05-21 10:56:38 +02:00
Bernd Bestel
d16d976d0b
Simplified viewjs / active page handling
2023-05-20 18:20:30 +02:00
Bernd Bestel
ddf0ff0aef
Various small layout adjustments
2023-05-20 11:03:13 +02:00
Bernd Bestel
fb57d9ef13
Fixed frontend translation with numbered arguments did not work (after upgrading gettext-translator)
2023-05-20 09:58:33 +02:00
Bernd Bestel
c43fe24e47
Changed font
2023-05-20 09:31:03 +02:00
Bernd Bestel
ecb9f53bb4
Declare logo width
2023-05-19 20:59:03 +02:00
Bernd Bestel
5f65f2abd0
New logo
2023-05-19 18:08:26 +02:00
Bernd Bestel
49daed6c2b
Upgraded some frontend dependencies
2023-05-19 17:23:32 +02:00
Bernd Bestel
628e779902
Moved sidebar / menu layout into own (customized) component
2023-05-19 15:12:11 +02:00
Bernd Bestel
99546815f9
Remove unneeded meta tags
2023-05-19 14:19:14 +02:00
Bernd Bestel
b64d726c42
Added a new config option for energy unit display ( closes #2109 )
2023-02-05 15:55:45 +01:00
Webysther Sperandio
902cb20710
Add Sub feature flag FEATURE_FLAG_RECIPES_MEALPLAN ( #2118 )
...
* Update routes.php
Added sub feature FEATURE_FLAG_RECIPES_MEALPLAN
* Update default.blade.php
Added sub feature flag FEATURE_FLAG_RECIPES_MEALPLAN
* Update SystemController.php
Added Sub feature flags FEATURE_FLAG_RECIPES_MEALPLAN
* Update config-dist.php
Sub feature flags FEATURE_FLAG_RECIPES_MEALPLAN
* Update routes.php
TYPO
* Code formatting / structure
---------
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2023-02-05 15:06:59 +01:00
Bernd Bestel
2b2dd0568b
Move back again to original tempusdominus-bootstrap-4 package (references #143 and #2036 )
2022-11-12 17:25:09 +01:00
Bernd Bestel
3f60a2b5fa
Move back again to own forked tempusdominus-bootstrap-4 package ( fixes #2036 , references #143 )
2022-11-10 11:42:28 +01:00
Bernd Bestel
d883474f03
Fixed LABEL_PRINTER_HOOK_JSON check was missing when running label printer WebHooks client side ( fixes #1978 )
2022-08-25 18:46:49 +02:00
Bernd Bestel
721a0ce417
Move back to original tempusdominus-bootstrap-4 package (references #143 )
2022-07-19 16:40:12 +02:00
Bernd Bestel
adaa54ba8b
Only load night mode stylesheet when night mode is actually on
2022-04-05 18:18:38 +02:00
Bernd Bestel
e336f24225
Upgraded Font Awesome to v6
2022-04-04 20:27:51 +02:00
Bernd Bestel
35ed7299af
Removed unnecessary user setting checks regarding night mode (references #1334 )
2022-04-02 19:31:54 +02:00
Bernd Bestel
2042db29ee
Use prefers-color-scheme for night mode by default ( closes #1334 )
2022-04-02 19:26:55 +02:00
Bernd Bestel
51fdefaede
Removed unused properties
2022-02-11 17:48:44 +01:00
Bernd Bestel
12e5377c40
Split application translation strings and QU strings ( fixes #1705 )
2022-02-06 21:09:34 +01:00
Bernd Bestel
7e6efb4a14
Optimized no-sidebar pages spacing / centering ( closes #1760 )
2022-01-24 21:17:45 +01:00
Bernd Bestel
5f8299cf4a
Also show the logout button when using externally managed auth ( fixes #1709 )
2022-01-06 13:46:20 +01:00
Tallyrald
98bf36dbc8
Replace Timeago with momentjs ( #1687 )
...
* Replaced timeago with moment.fromNow
* Fixed datetime when best_before_date is empty
* Removed the now unnecessary timeago package
* Removed not longer localization strings
* Check for empty instead of string comparison
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2021-11-15 20:05:10 +01:00
Bernd Bestel
b5acb4c49b
Settings menu order == sidebar menu order
2021-07-15 20:09:33 +02:00
Bernd Bestel
2d2700cacb
Implemented meal plan sections ( closes #370 )
2021-07-15 17:54:48 +02:00
Bernd Bestel
91d8eaeb74
Squashed commit
...
Improve journal pages loading time (new date range filter)
Various small style adjustments (meal plan page and others)
Pulled German translations from Transifex
Show the shopping list total value (closes #1309 )
Make it possible to copy recipes (closes #714 )
Implemented optional "auto decimal separator for price inputs" (closes #1345 )
Removed table grouped column fixed order restriction (closes #1402 )
Don't filter out style, class, id attributes of html text (closes #1298 )
Added product picture as column on the stock overview page (closes #1283 )
Added grocycodes also for chores and batteries (+ camera barcode scanning for /choretracking and /batterytracking, this now closes #221 )
2021-07-13 19:29:23 +02:00
Bernd Bestel
8d2c3ae584
Partly reverted b856911f0f0b395d3534c0f0647f4f33fe6da8ef
...
Loading localization strings async for the fronted currently doesn't work in all cases...
2021-07-12 21:20:39 +02:00
Bernd Bestel
54bf7ed659
Produce a schema-valid OpenAPI specification ( closes #1457 )
2021-07-05 23:23:59 +02:00
Bernd Bestel
079437384e
Use the now available @once directive instead of the legacy hack to only include component scripts once
2021-07-05 22:49:51 +02:00
Bernd Bestel
cb24a7149f
Revert "Upgraded gettext/gettext (+ JS-Translator)"
...
This reverts commit 9abb92763d2122ce6cc00c2f0531f0969a3cccd4.
2021-07-04 21:47:55 +02:00
Bernd Bestel
9abb92763d
Upgraded gettext/gettext (+ JS-Translator)
2021-07-04 21:47:10 +02:00
Bernd Bestel
47c936e026
Reworked authentication related menu item handling ( fixes #1462 )
2021-07-03 19:40:42 +02:00
Bernd Bestel
b856911f0f
Browser-cache localization strings (+ new API endpoint to get them)
2021-06-29 20:24:02 +02:00
Bernd Bestel
35fb87ab1e
Squashed commit
...
Use managed fonts
Include userentities dynamically in grocy.openapi.json for /userfields/{entity}/{objectId} endpoints (closes #1218 )
Fixed userfieldsform load / save (for products and recipes) handling (fixes #1302 )
Fixed PUT/DELETE /objects/{entity}/{objectId} when the given object id was invalid (fixes #1396 )
Allow arrays in HTMLPurifier (fixes #1407 )
2021-06-28 17:00:16 +02:00