1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.client.ui.commons.themes;
20
21 import de.agilecoders.wicket.core.settings.Theme;
22 import java.util.ArrayList;
23 import java.util.List;
24 import org.apache.wicket.markup.head.CssHeaderItem;
25 import org.apache.wicket.markup.head.HeaderItem;
26 import org.apache.wicket.markup.head.JavaScriptHeaderItem;
27 import org.apache.wicket.resource.JQueryPluginResourceReference;
28
29 public class AdminLTE extends Theme {
30
31 public AdminLTE() {
32 super("adminLTE");
33 }
34
35 @Override
36 public List<HeaderItem> getDependencies() {
37 List<HeaderItem> references = new ArrayList<>();
38 references.add(JavaScriptHeaderItem.forReference(
39 new JQueryPluginResourceReference(AdminLTE.class, "js/AdminLTE-app.min.js"), "adminltejs"));
40 references.add(CssHeaderItem.forReference(AdminLTECssResourceReference.INSTANCE));
41 references.addAll(super.getDependencies());
42 return references;
43 }
44 }