forked from Archives/Athou_commafeed
added bootstrap webjar
This commit is contained in:
5
pom.xml
5
pom.xml
@@ -398,6 +398,11 @@
|
||||
<artifactId>jquery</artifactId>
|
||||
<version>1.11.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.webjars</groupId>
|
||||
<artifactId>bootstrap</artifactId>
|
||||
<version>3.1.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.webjars</groupId>
|
||||
<artifactId>jquery-mousewheel</artifactId>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.commafeed.frontend.resources;
|
||||
|
||||
import ro.isdc.wro.model.resource.processor.impl.css.CssUrlRewritingProcessor;
|
||||
|
||||
public class CustomCssUrlRewritingProcessor extends CssUrlRewritingProcessor {
|
||||
|
||||
/**
|
||||
* ignore webjar image replacements since they won't be available at runtime anyway
|
||||
*/
|
||||
@Override
|
||||
protected String replaceImageUrl(String cssUri, String imageUrl) {
|
||||
if (cssUri.startsWith("webjar:")) {
|
||||
return imageUrl;
|
||||
}
|
||||
return super.replaceImageUrl(cssUri, imageUrl);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -20,6 +20,7 @@ public class WroAdditionalProvider implements ProcessorProvider {
|
||||
map.put("sassOnlyProcessor", new SassOnlyProcessor());
|
||||
map.put("sassImport", new SassImportProcessor());
|
||||
map.put("timestamp", new TimestampProcessor());
|
||||
map.put("cssUrlRewriting", new CustomCssUrlRewritingProcessor());
|
||||
return map;
|
||||
}
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ public class WroManagerFactory extends ConfigurableWroManagerFactory {
|
||||
map.put("sassOnlyProcessor", new SassOnlyProcessor());
|
||||
map.put("sassImport", new SassImportProcessor());
|
||||
map.put("timestamp", new TimestampProcessor());
|
||||
map.put("cssUrlRewriting", new CustomCssUrlRewritingProcessor());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
<js>/vendor/jqueryui/*.js</js>
|
||||
<css>/vendor/jqueryui/*.css</css>
|
||||
|
||||
<js>/vendor/bootstrap/*.js</js>
|
||||
<css>/vendor/bootstrap/*.css</css>
|
||||
<js>webjar:bootstrap.min.js</js>
|
||||
<css>webjar:bootstrap.min.css</css>
|
||||
|
||||
<css>/vendor/fontawesome/css/*.css</css>
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user