From 3f2c156914d2bde69d49b01b2cdc9449dc5a1885 Mon Sep 17 00:00:00 2001 From: ralf Date: Wed, 16 Feb 2022 15:36:06 +0200 Subject: [PATCH] fix missing flatpickr styles, thought you need to run: grunt cssmin --- Gruntfile.js | 7 ++++++- api/js/etemplate/Et2Date/DateStyles.ts | 11 +---------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index e76009b3b4..5d63643349 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -40,6 +40,7 @@ module.exports = function (grunt) { pixelegg: { files: { "pixelegg/css/pixelegg.min.css": [ + "node_modules/flatpickr/dist/themes/light.css", "api/js/jquery/chosen/chosen.css", "api/js/jquery/jquery-ui/themes/themes/redmond/jquery-ui.css", "vendor/egroupware/magicsuggest/magicsuggest.css", @@ -58,6 +59,7 @@ module.exports = function (grunt) { "pixelegg/print.css" ], "pixelegg/css/mobile.min.css": [ + "node_modules/flatpickr/dist/themes/light.css", "api/js/jquery/chosen/chosen.css", "api/js/jquery/jquery-ui/themes/themes/redmond/jquery-ui.css", "vendor/egroupware/magicsuggest/magicsuggest.css", @@ -76,6 +78,7 @@ module.exports = function (grunt) { "pixelegg/print.css" ], "pixelegg/mobile/fw_mobile.min.css": [ + "node_modules/flatpickr/dist/themes/light.css", "api/js/jquery/chosen/chosen.css", "api/js/jquery/jquery-ui/themes/themes/redmond/jquery-ui.css", "vendor/egroupware/magicsuggest/magicsuggest.css", @@ -93,6 +96,7 @@ module.exports = function (grunt) { "pixelegg/print.css" ], "pixelegg/css/monochrome.min.css": [ + "node_modules/flatpickr/dist/themes/light.css", "api/js/jquery/chosen/chosen.css", "api/js/jquery/jquery-ui/themes/themes/redmond/jquery-ui.css", "vendor/egroupware/magicsuggest/magicsuggest.css", @@ -111,6 +115,7 @@ module.exports = function (grunt) { "pixelegg/print.css" ], "pixelegg/css/modern.min.css": [ + "node_modules/flatpickr/dist/themes/light.css", "api/js/jquery/chosen/chosen.css", "api/js/jquery/jquery-ui/themes/themes/redmond/jquery-ui.css", "vendor/egroupware/magicsuggest/magicsuggest.css", @@ -216,4 +221,4 @@ module.exports = function (grunt) { // Default task(s). grunt.registerTask("default", ["newer:cssmin"]);//, 'hub']); -}; +}; \ No newline at end of file diff --git a/api/js/etemplate/Et2Date/DateStyles.ts b/api/js/etemplate/Et2Date/DateStyles.ts index 63958964f4..8779218f36 100644 --- a/api/js/etemplate/Et2Date/DateStyles.ts +++ b/api/js/etemplate/Et2Date/DateStyles.ts @@ -31,13 +31,4 @@ export const dateStyles = [ background-position-y: 1px; background-size: 18px; } -`]; - -// The lit-flatpickr package uses a CDN, in violation of best practices -// I've downloaded it -const themeUrl = "api/js/etemplate/Et2Date/flatpickr_material_blue.css"; -const styleElem = document.createElement('link'); -styleElem.rel = 'stylesheet'; -styleElem.type = 'text/css'; -styleElem.href = themeUrl; -document.head.append(styleElem); +`]; \ No newline at end of file