mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-12 11:59:39 +02:00
Draft of font-awesome support as described in issue #49.
This commit is contained in:
@@ -73,9 +73,15 @@ exports.addVertices = function (vert, g) {
|
|||||||
verticeText = vertice.text;
|
verticeText = vertice.text;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var labelTypeStr = '';
|
var labelTypeStr = '';
|
||||||
if(conf.htmlLabels) {
|
if(conf.htmlLabels) {
|
||||||
labelTypeStr = 'html';
|
labelTypeStr = 'html';
|
||||||
|
verticeText = verticeText.replace(/fa:fa[\w\-]+/g,function(s,t,u){
|
||||||
|
return '<i class="fa '+ s.substring(3)+'"> ';
|
||||||
|
});
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
verticeText = verticeText.replace(/<br>/g, "\n");
|
verticeText = verticeText.replace(/<br>/g, "\n");
|
||||||
labelTypeStr = 'text';
|
labelTypeStr = 'text';
|
||||||
|
@@ -303,10 +303,6 @@ exports.encodeEntities = function(text){
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
//txt = txt.replace(/fa:fa[\w\-]+/g,function(s,t,u){
|
|
||||||
// return 'fa:¢';
|
|
||||||
//});
|
|
||||||
|
|
||||||
return txt;
|
return txt;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -18,10 +18,10 @@
|
|||||||
<h1><i class="fa fa-camera-retro"></i> Font awesome support</h1>
|
<h1><i class="fa fa-camera-retro"></i> Font awesome support</h1>
|
||||||
<div class="mermaid" id="i211">
|
<div class="mermaid" id="i211">
|
||||||
graph LR
|
graph LR
|
||||||
A["A double quote:#quot;"] -->B["A dec char:#9829;"]
|
A["A double quote:#quot;"] -->B["fa:fa-twitter nu springer vi"]
|
||||||
B -->C["#9829; ;^; #60;"]
|
B -->C[fa:fa-ban nu springer vi]
|
||||||
C--> D(fa:fa-camera-retro);
|
C--> D(fa:fa-spinner);
|
||||||
D--> E(tjo);
|
D--> E(En fa:fa-camera-retro kanske?);
|
||||||
</div>
|
</div>
|
||||||
<div class="mermaid" id="i211">
|
<div class="mermaid" id="i211">
|
||||||
sequenceDiagram
|
sequenceDiagram
|
||||||
|
Reference in New Issue
Block a user