The graphic properties of widget types defined in a theme will apply to all apps associated with this theme.
You can define them using the theme editor (Widgets tab). The properties are grouped into different sections:
- The Theme section is available for each widget type.
- Other sections are specific to the widget type.
Notes
- You can define the properties of widgets in an app, using the graphic editor. In this case, the properties will be defined only for the selected widget and will apply only to this app.
Properties description
See the description.
Content > Label
Properties of each menu element label.
Property |
|
Description |
Representation |
Label Position (Inherit) |
Position of the label as regards the icon |
 |
(1) |
Top: Top |
(2) |
Bottom: Bottom |
(3) |
Left: Left |
(4) |
Right: Right |
Graphic properties of the label
Font Family (Inherit) |
|
Font of the text, selected via Select Font |
 |
Size |
|
Font size, selected via the slide or specified directly in the field |
Alignment (Inherit) |
|
Alignment of the text (Left/Center/Right/Justified) |
Style (Inherit) |
|
Font style of the text Bold/Italic/Underline) |
Background Color (Inherit) |
|
Background color of the widget |
Text Color (Inherit) |
|
Color of the text displayed by the widget
Note: Priority is given to the font and color defined using the text editor
|
|
Content > Icon
Properties of the icon associated with each menu element.
Property |
|
Description |
Representation |
Icon Size (Inherit) |
|
Size of the icon in pixels |
 |
Icon Color (Inherit) |
(1) |
Color of the icon |
 |
Icon Background Color (Inherit) |
(2) |
Background color of the menu element |
See Bar Chart ; Line Chart.
Chart Label -/- Legend
ChartLabelLegendBarLineChart
Properties of the legends.
Property |
|
Description |
Representation |
Element |
Object to format |
 |
(1) |
Axis: Values of the axis |
(2) |
Axis Legend: Legend of the axis |
(3) |
Legend: Legend displayed at the top right of the chart |
Graphic properties of the selected object
Font Family (Inherit) |
|
Font of the text, selected via Select Font |
 |
Size |
|
Font size, selected via the slide or specified directly in the field |
Alignment (Inherit) |
|
Alignment of the text (Left/Center/Right/Justified) |
Style (Inherit) |
|
Font style of the text Bold/Italic/Underline) |
Background Color (Inherit) |
|
Background color of the widget |
Text Color (Inherit) |
|
Color of the text displayed by the widget
Note: Priority is given to the font and color defined using the text editor
|
|
EndChartLabelLegendBarLineChart
See the description.
Chart Label -/- Legend
ChartLabelLegendBenchmarkChart
Properties of the legends.
Property |
|
Description |
Representation |
Element |
Object to format |
 |
(1) |
Axis: Values of the measures |
(2) |
Legend: Legend of the axis |
Graphic properties of the selected object
Font Family (Inherit) |
|
Font of the text, selected via Select Font |
 |
Size |
|
Font size, selected via the slide or specified directly in the field |
Alignment (Inherit) |
|
Alignment of the text (Left/Center/Right/Justified) |
Style (Inherit) |
|
Font style of the text Bold/Italic/Underline) |
Background Color (Inherit) |
|
Background color of the widget |
Text Color (Inherit) |
|
Color of the text displayed by the widget
Note: Priority is given to the font and color defined using the text editor
|
|
EndChartLabelLegendBenchmarkChart
See the description.
Chart Label -/- Legend
ChartLabelLegendGauge
Properties of the legends.
Property |
|
Description |
Representation |
Element |
Object to format |
 |
(1) |
Legend: Title of the chart |
(2) |
Values: Values of the measures |
Graphic properties of the selected object
Font Family (Inherit) |
|
Font of the text, selected via Select Font |
 |
Size |
|
Font size, selected via the slide or specified directly in the field |
Alignment (Inherit) |
|
Alignment of the text (Left/Center/Right/Justified) |
Style (Inherit) |
|
Font style of the text Bold/Italic/Underline) |
Background Color (Inherit) |
|
Background color of the widget |
Text Color (Inherit) |
|
Color of the text displayed by the widget
Note: Priority is given to the font and color defined using the text editor
|
|
EndChartLabelLegendGauge
See the description.
Chart Label -/- Legend
ChartLabelLegendPieDonutChart
Properties of the legends.
Property |
|
Description |
Representation |
Element |
Object to format |
 |
(1) |
Label: Legend of the segments |
(2) |
Legend: Legend displayed at the top right of the chart |
Graphic properties of the selected object
Font Family (Inherit) |
|
Font of the text, selected via Select Font |
 |
Size |
|
Font size, selected via the slide or specified directly in the field |
Alignment (Inherit) |
|
Alignment of the text (Left/Center/Right/Justified) |
Style (Inherit) |
|
Font style of the text Bold/Italic/Underline) |
Background Color (Inherit) |
|
Background color of the widget |
Text Color (Inherit) |
|
Color of the text displayed by the widget
Note: Priority is given to the font and color defined using the text editor
|
|
EndChartLabelLegendPieDonutChart
See the description
Chart
Format of the indicators.
ChartKpi
Property |
|
Description |
Representation |
Element |
Object to format |
 |
(1) |
Delta: Trend icon and percentage change |
(2) |
KPI: Value of the indicator |
Graphic properties of the selected object
Font Family (Inherit) |
|
Font of the text, selected via Select Font |
 |
Size |
|
Font size, selected via the slide or specified directly in the field |
Alignment (Inherit) |
|
Alignment of the text (Left/Center/Right/Justified) |
Style (Inherit) |
|
Font style of the text Bold/Italic/Underline) |
Background Color (Inherit) |
|
Background color of the widget |
Text Color (Inherit) |
|
Color of the text displayed by the widget
Note: Priority is given to the font and color defined using the text editor
|
|
EndChartKpi
Failed to execute the [display] macro. Cause: [Cannot find section [HWidgetsProperties] in document [wiki:Documentation.Service Apps - All Menus.Apps.Apps - GUI.Apps - Pages.WebHome]]. Click on this message for details.
org.xwiki.rendering.macro.MacroExecutionException: Cannot find section [HWidgetsProperties] in document [wiki:Documentation.Service Apps - All Menus.Apps.Apps - GUI.Apps - Pages.WebHome]
at org.xwiki.rendering.internal.macro.display.DisplayMacro.execute(DisplayMacro.java:129)
at org.xwiki.rendering.internal.macro.display.DisplayMacro.execute(DisplayMacro.java:48)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:297)
at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.executeInCurrentExecutionContext(DocumentContentAsyncExecutor.java:391)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.execute(DocumentContentAsyncExecutor.java:264)
at org.xwiki.display.internal.DocumentContentAsyncRenderer.execute(DocumentContentAsyncRenderer.java:107)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:273)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:250)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:67)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:43)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:52)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:68)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:42)
at com.xpn.xwiki.doc.XWikiDocument.display(XWikiDocument.java:1228)
at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1365)
at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1314)
at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1283)
at com.xpn.xwiki.api.Document.displayDocument(Document.java:794)
at jdk.internal.reflect.GeneratedMethodAccessor551.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704)
at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75)
at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.xwiki.velocity.internal.directive.TryCatchDirective.render(TryCatchDirective.java:86)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)
at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:321)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:225)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:180)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:137)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:53)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:267)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:250)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:774)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:747)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:727)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:713)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:78)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2522)
at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:2500)
at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:997)
at jdk.internal.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)
at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:321)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:225)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:180)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:137)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:53)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:267)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:250)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:774)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:747)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:727)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:713)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:78)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2522)
at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:2500)
at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:997)
at jdk.internal.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)
at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:321)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:225)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:180)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:137)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:53)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:267)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:250)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:774)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:747)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:727)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:713)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:78)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2522)
at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:179)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:607)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:292)
at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:764)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.lang.RuntimeException: Cannot find section [HWidgetsProperties] in document [wiki:Documentation.Service Apps - All Menus.Apps.Apps - GUI.Apps - Pages.WebHome]
at org.xwiki.display.internal.DocumentContentAsyncExecutor.getContent(DocumentContentAsyncExecutor.java:143)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.initialize(DocumentContentAsyncExecutor.java:118)
at org.xwiki.display.internal.DocumentContentAsyncRenderer.initialize(DocumentContentAsyncRenderer.java:96)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:59)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:43)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:52)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:68)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:42)
at org.xwiki.rendering.internal.macro.display.DisplayMacro.execute(DisplayMacro.java:127)
... 185 more
Properties of the widgets header and footer.
(1) Header section: Properties of the widgets header
(2) Footer section: Properties of the widgets footer
|
 |
Property |
|
Description |
Representation |
Height (Inherit) |
|
Height of the element in pixels |
|
|
Graphic properties of the selected object
Font Family (Inherit) |
|
Font of the text, selected via Select Font |
 |
Size |
|
Font size, selected via the slide or specified directly in the field |
Alignment (Inherit) |
|
Alignment of the text (Left/Center/Right/Justified) |
Style (Inherit) |
|
Font style of the text Bold/Italic/Underline) |
Background Color (Inherit) |
|
Background color of the widget |
Text Color (Inherit) |
|
Color of the text displayed by the widget
Note: Priority is given to the font and color defined using the text editor
|
|
Border
Properties for formatting borders around the widget
Property |
|
Description |
Representation |
Style (Inherit) |
|
Border style, e.g. dotted, solid line, double solid line |

|
Color (Inherit) |
|
Border color |
Size (Inherit) |
|
Border width |
Define the general properties of all borders (1). You can then define the properties specific to each border if required (2):
- Top: Top border
- Bottom: Bottom border
- Left: Left border
- Right: Right border
|
|
|
Radius (Inherit) |
|
Rounded corners for the border in pixels:- Top Corner Left: Top left corner
- Top Corner Right: Top right corner
- Bottom Corner Left: Bottom left corner
- Bottom Corner Right: Bottom right corner
|
 |
Notes : |
- Enter 0 if you want the corner of the border to be a right angle (1).
- The higher the value, the more rounded the corner (2).
|
Box Shadow
BoxShadow_CommonProperties
Properties for formatting the shadow of the widget border
Note: Not applicable to Breadcrumbs widgets.
Property |
|
Description |
Representation |
Horizontal Position |
|
Width of the shadow starting from the left (negative value) or from the right (positive value) of the widget border |
|
Vertical Position |
|
Width of the shadow starting from the top (negative value) or from the bottom (positive value) of the widget border |
|
Blur Radial |
|
Intensity of the blur applied to the shadow |
|
Spread Distance |
|
Distance of the shadow from the widget border |
Negative value (- 40 px) |
|
Positive value (40 px) |

|
|

|
|
Color (Inherit) |
|
Color of the shadow |
|
Opacity |
|
Transparency of the shadow (the higher the value, the more visible the shadow) |
|
Examples of shadow settings
Example |
Setting |
|
Example |
Setting |
 |
- Horizontal Position = -5px
- Vertical Position = -5px
|
|
 |
- Horizontal Position = -5px
- Vertical Position = -5px
- Blur Radial = 5px
|
 |
- Horizontal Position = -5px
- Vertical Position = -5px
- Blur Radial = 0px
- Spread Distance = 5px
|
|
 |
- Horizontal Position = -5px
- Vertical Position = -5px
- Blur Radial = 5px
- Spread Distance = 5px
|
 |
- Horizontal Position = 0px
- Vertical Position = 0px
- Blur Radial = 5px
- Spread Distance = 0px
|
|
 |
- Horizontal Position = 0px
- Vertical Position = 0px
- Blur Radial = 5px
- Spread Distance = 5px
|
Padding
Padding between the widget content and its border
Property |
|
Description |
Representation |
Padding Top (Inherit) |
(1) |
Padding between the top edge of the widget content and the widget's top border |
 |
Padding Bottom (Inherit) |
(2) |
Padding between the bottom edge of the widget content and the widget's bottom border |
Padding Left (Inherit) |
(3) |
Padding between the left edge of the widget content and the widget's left border |
Padding Right (Inherit) |
(4) |
Padding between the right edge of the widget content and the widget's right border |
Margin
Widget margins as regards its position (row/column)
Note: Not applicable to Breadcrumbs widgets.
Property |
|
Description |
Representation |
Margin Top (Inherit) |
(1) |
Distance between the top edge of the row in which the widget is positioned and the widget's top border |
 |
Margin Bottom (Inherit) |
(2) |
Distance between the bottom edge of the row in which the widget is positioned and the widget's bottom border |
Margin Left (Inherit) |
(3) |
Distance between the left edge of the column in which the widget is positioned and the widget's left border |
Margin Right (Inherit) |
(4) |
Distance between the right edge of the column in which the widget is positioned and the widget's right border |
Step 1: Open the theme editor.
1. Go to the App Gallery.
2. Click
Theme Design in the toolbar.
The theme editor will appear.
Step 2: Select the theme.
1. Click
in the Objects pane.
2. Click the theme whose graphic properties you want to define for the widget type.
- The Properties Inspector will appear in the Objects pane > Current Theme.
- The Application tab will display the graphic properties of pages.
Step 3: Select the widget type.
1. Click the Widgets tab.
2. Select the widget type.
Properties specific to the widget type will appear.
Step 4: Define the properties of the widget type.
1. Define the graphic properties.
2. Preview the visual aspect of your modifications from an app associated with the theme.
- Select the app from the Preview on list in the toolbar.
- Select the app page.
The Preview pane will automatically be refreshed.