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.Bootstrap;
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.request.resource.CssResourceReference;
27
28 public class AdminLTECssResourceReference extends CssResourceReference {
29
30 private static final long serialVersionUID = -7658929012906790600L;
31
32
33
34
35 public static final AdminLTECssResourceReference INSTANCE = new AdminLTECssResourceReference();
36
37 public AdminLTECssResourceReference() {
38 super(AdminLTECssResourceReference.class, "css/AdminLTE.css");
39 }
40
41 @Override
42 public List<HeaderItem> getDependencies() {
43 final List<HeaderItem> dependencies = new ArrayList<>();
44 dependencies.add(CssHeaderItem.forReference(Bootstrap.getSettings().getCssResourceReference()));
45 dependencies.addAll(super.getDependencies());
46 return dependencies;
47 }
48 }