since ‎22-02-2016
‎13-01-2021
nielsvanvliet
Level 1
Re: Adding new custom icons on the Coral UI
Avatar

nielsvanvliet

nielsvanvliet
- Adobe Experience Manager
Hi Rashid,With update to coralui3 and the design location move away from /etc, the new path of the icons is located here:/libs/clientlibs/granite/coralui3/resources/components/icon/AdobeIcons.svgAlong with the .ttf, .woff and .eot version of the icon font.

Views

705

Likes

2

Replies

0
Modify table inline edit default value
Avatar

nielsvanvliet

nielsvanvliet
- Adobe Experience Manager
Hi all,I am developing a table component using the 6.2 inplace edit functionality. In the default component (/libs/foundation/components/table) only inline/inplace editing is used to populate the table. By default, when opening the inline table edit, a table with 3 columns and 2 rows is generated. What is the best way to adjust this? I have tried following options: Define a cq:template node on the table component and add the default table as the value of property "tableData". This works, the def...

Views

1.3K

Likes

0

Replies

1
Re: Most performant client-side clientlib implementation
Avatar

nielsvanvliet

nielsvanvliet
- Adobe Experience Manager
Thanks for the reply. Wouldn't this mean though that the script is loaded as many times as there are components present on the page since calling the clientlib.html actually generates tags at the location it is called?In a context where you have 3 components that include a clientlib with listeners, the script would try to bind them 3 times, while the initialization should only occur once for all components. Let's assume these components rely on jQuery, if you include jQuery at the location the clientlibs are loaded, it's possible that jQuery is loaded very soon in the DOM rendering process, while ideally it should be loaded after all the content.How do you deal with a situation like this when lining up with #2? Thanks again!

Views

966

Likes

0

Replies

0
Most performant client-side clientlib implementation
Avatar

nielsvanvliet

nielsvanvliet
- Adobe Experience Manager
Hi all, I'm wondering what the most performant way to include client-side clientlibs is.Example: Assume you have to develop a couple of components each including their own client-side JavaScript, like a Google Map component and a carousel component (e.g. Slick) . As far as I can see, there are a couple of options:Create a postloaded clientlib category which includes all the client-side logic and call it in HTL it in every page footer. +: There is only one instance of the client-side script-: Pag...

Views

2.8K

Likes

0

Replies

6
Likes given to
Likes from