Merge branch 'b-3.6.1' of ../kivitendo-erp_20220811
[kivitendo-erp.git] / SL / Layout / MaterialStyle.pm
diff --git a/SL/Layout/MaterialStyle.pm b/SL/Layout/MaterialStyle.pm
new file mode 100644 (file)
index 0000000..9616bd4
--- /dev/null
@@ -0,0 +1,25 @@
+package SL::Layout::MaterialStyle;
+
+use strict;
+use parent qw(SL::Layout::Base);
+
+sub static_stylesheets {
+  "materialize.css",   #  "https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css",
+  "icons.css"          #  "https://fonts.googleapis.com/icon?family=Material+Icons";
+}
+
+sub static_javascripts {
+  "materialize.js",    # "https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js",
+  "kivi.Materialize.js";
+}
+
+sub javascripts_inline {
+  "kivi.Materialize.init();"
+}
+
+sub get_stylesheet_for_user {
+  # overwrite kivitendo fallback
+  'css/material';
+}
+
+1;