@@ -398,7 +398,7 @@ function sanitizeColor(colorString) {
398 return colorString;
398 return colorString;
401−function cardString(template, components) {
401+function cardString(template, components, isCardTool) {
402 var code;
402 var code;
404 var templateInteractive = (template == null ? true : (template["non-interactive"] !== undefined ? !template["non-interactive"] : true)) ? "true" : "false";
404 var templateInteractive = (template == null ? true : (template["non-interactive"] !== undefined ? !template["non-interactive"] : true)) ? "true" : "false";
@@ -497,7 +497,7 @@ function cardString(template, components) {
497 if (isNaN(aspectRatio)) {
497 if (isNaN(aspectRatio)) {
498 aspectRatio = 1;
498 aspectRatio = 1;
500− var fallback = components["art"] && components["art"]["fallback"] || "";
500+ var fallback = !isCardTool && components["art"] && components["art"]["fallback"] || "";
501 fallback = encodeURI(fallback);
501 fallback = encodeURI(fallback);
502 var fallbackStatusCode = "";
502 var fallbackStatusCode = "";
503 var fallbackURICode = '""';
503 var fallbackURICode = '""';
@@ -599,7 +599,7 @@ function cardString(template, components) {
601 var mascotImageVisible = useMascotShape ? 'false' : 'showHeader';
601 var mascotImageVisible = useMascotShape ? 'false' : 'showHeader';
602− var fallback = components["mascot"] && components["mascot"]["fallback"] || "";
602+ var fallback = !isCardTool && components["mascot"] && components["mascot"]["fallback"] || "";
603 fallback = encodeURI(fallback);
603 fallback = encodeURI(fallback);
604 var fallbackStatusCode = "";
604 var fallbackStatusCode = "";
605 var fallbackURICode = '""';
605 var fallbackURICode = '""';
@@ -854,13 +854,13 @@ function cardString(template, components) {
854 return code;
854 return code;
857−function createCardComponent(parent, template, components, identifier) {
857+function createCardComponent(parent, template, components, isCardTool, identifier) {
858 var imports = 'import QtQuick 2.4; \n\
858 var imports = 'import QtQuick 2.4; \n\
859 import Ubuntu.Components 1.3; \n\
859 import Ubuntu.Components 1.3; \n\
860 import Ubuntu.Settings.Components 0.1; \n\
860 import Ubuntu.Settings.Components 0.1; \n\
861 import Dash 0.1;\n\
861 import Dash 0.1;\n\
862 import Utils 0.1;\n';
862 import Utils 0.1;\n';
863− var card = cardString(template, components);
863+ var card = cardString(template, components, isCardTool);
864 var code = imports + 'Component {\n' + card + '}\n';
864 var code = imports + 'Component {\n' + card + '}\n';