add an option to prevent Isso from appending the default CSS, closes #29
This commit is contained in:
parent
c06c11aeca
commit
6f3a2d8072
@ -132,6 +132,15 @@ You can configure the client (the JS part) via `data-` attributes:
|
|||||||
<script data-isso="/isso" src="/path/to/embed.min.js"></script>
|
<script data-isso="/isso" src="/path/to/embed.min.js"></script>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
* data-isso-css
|
||||||
|
|
||||||
|
Set to `false` prevents Isso from automatically appending the stylesheet.
|
||||||
|
Defaults to `true`.
|
||||||
|
|
||||||
|
```html
|
||||||
|
<script src="..." data-isso-css="false"></script>
|
||||||
|
```
|
||||||
|
|
||||||
### Webserver configuration
|
### Webserver configuration
|
||||||
|
|
||||||
* nginx configuration to run Isso on `/isso`:
|
* nginx configuration to run Isso on `/isso`:
|
||||||
|
@ -6,7 +6,9 @@ define(["q"], function(Q) {
|
|||||||
Q.longStackSupport = true;
|
Q.longStackSupport = true;
|
||||||
|
|
||||||
var salt = "Eech7co8Ohloopo9Ol6baimi",
|
var salt = "Eech7co8Ohloopo9Ol6baimi",
|
||||||
config = {},
|
config = {
|
||||||
|
"css": true
|
||||||
|
},
|
||||||
location = window.location.pathname;
|
location = window.location.pathname;
|
||||||
|
|
||||||
var rules = {
|
var rules = {
|
||||||
|
@ -8,10 +8,13 @@ require(["ready", "app/api", "app/isso", "app/count", "app/dom", "app/markup", "
|
|||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
domready(function() {
|
domready(function() {
|
||||||
|
|
||||||
|
if (api.config["css"]) {
|
||||||
var style = $.new("style");
|
var style = $.new("style");
|
||||||
style.type = "text/css";
|
style.type = "text/css";
|
||||||
style.textContent = css.inline;
|
style.textContent = css.inline;
|
||||||
$("head").append(style);
|
$("head").append(style);
|
||||||
|
}
|
||||||
|
|
||||||
count();
|
count();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user