@@ -59,21 +59,17 @@ var kBackgroundLoaderCode = 'Loader {\n\
5959 } \n\
6060 }\n';
6161
62−// %1 is the visible code
63−// %2 is the aspect of the UbuntuShape
62+// %1 is the aspect of the UbuntuShape
6463var kArtUbuntuShapeCode = 'UbuntuShape { \n\
6564 anchors.fill: parent; \n\
66− visible: %1; \n\
6765 source: artImage; \n\
6866 sourceFillMode: UbuntuShape.PreserveAspectCrop; \n\
6967 radius: "medium"; \n\
70− aspect: %2; \n\
68+ aspect: %1; \n\
7169 }';
7270
73−// %1 is the visible code
7471var kArtProportionalShapeCode = 'ProportionalShape { \n\
7572 anchors.fill: parent; \n\
76− visible: %1; \n\
7773 source: artImage; \n\
7874 aspect: UbuntuShape.DropShadow; \n\
7975 }';
@@ -505,18 +501,21 @@ function cardString(template, components, isCardTool, artShapeStyle) {
505501 fallbackURICode = 'decodeURI("%1")'.arg(fallback);
506502 }
507503 var artShapeHolderShapeCode;
508− if (artShapeStyle === "icon") {
509− artShapeHolderShapeCode = kArtProportionalShapeCode.arg(isConciergeMode ? "false" : "true");
510− } else {
511− var artShapeHolderShapeAspect;
512− switch (artShapeStyle) {
513− case "inset": artShapeHolderShapeAspect = "UbuntuShape.Inset"; break;
514− case "shadow": artShapeHolderShapeAspect = "UbuntuShape.DropShadow"; break;
515− default:
516− case "flat": artShapeHolderShapeAspect = "UbuntuShape.Flat"; break;
504+ if (!isConciergeMode) {
505+ if (artShapeStyle === "icon") {
506+ artShapeHolderShapeCode = kArtProportionalShapeCode;
507+ } else {
508+ var artShapeHolderShapeAspect;
509+ switch (artShapeStyle) {
510+ case "inset": artShapeHolderShapeAspect = "UbuntuShape.Inset"; break;
511+ case "shadow": artShapeHolderShapeAspect = "UbuntuShape.DropShadow"; break;
512+ default:
513+ case "flat": artShapeHolderShapeAspect = "UbuntuShape.Flat"; break;
514+ }
515+ artShapeHolderShapeCode = kArtUbuntuShapeCode.arg(artShapeHolderShapeAspect);
517516 }
518− artShapeHolderShapeCode = kArtUbuntuShapeCode.arg(isConciergeMode ? "false" : "true")
519− .arg(artShapeHolderShapeAspect);
517+ } else {
518+ artShapeHolderShapeCode = "";
520519 }
521520 code += kArtShapeHolderCode.arg(artAnchors)
522521 .arg(widthCode)