<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Carousel in Appian</title><link>https://community.appian.com/discussions/f/user-interface/27282/carousel-in-appian</link><description>Is is possible to create an interface where there is a carousel list for images, cards, etc. ? 
 Refer to the image above.</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Carousel in Appian</title><link>https://community.appian.com/thread/147872?ContentTypeID=1</link><pubDate>Wed, 07 May 2025 12:29:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:046099f3-66e4-40ae-989a-e77337f82d79</guid><dc:creator>SHKEXL288968</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!map: {
    a!map(style: &amp;quot;#7b83e3&amp;quot;),
    a!map(style: &amp;quot;#87e37b&amp;quot;),
    a!map(style: &amp;quot;#e37bdc&amp;quot;),
    a!map(style: &amp;quot;#e3cc7b&amp;quot;)
  },
  local!carouselCount: 1,
  a!columnsLayout(
    columns: {
      a!columnLayout(
        contents: a!richTextDisplayField(
          value: {
            char(10),
            a!richTextIcon(
              icon: &amp;quot;angle-left-bold&amp;quot;,
              size: &amp;quot;EXTRA_LARGE&amp;quot;,
              link: a!dynamicLink(
                value: local!carouselCount - 1,
                saveInto: local!carouselCount
              ),
              linkStyle: &amp;quot;STANDALONE&amp;quot;,
              color: &amp;quot;SECONDARY&amp;quot;,
              showWhen: local!carouselCount&amp;gt;1
            )
          },
          align: &amp;quot;CENTER&amp;quot;,
          marginAbove: &amp;quot;EVEN_MORE&amp;quot;
        )
      ),
      a!columnLayout(
        contents: a!cardLayout(
          contents: {},
          height: &amp;quot;MEDIUM&amp;quot;,
          style: index(
            local!map.style,
            local!carouselCount,
            null
          ),
          showBorder: true,
          padding: &amp;quot;STANDARD&amp;quot;,
          shape: &amp;quot;ROUNDED&amp;quot;,
          decorativeBarColor: &amp;quot;ACCENT&amp;quot;,
          decorativeBarPosition: &amp;quot;BOTTOM&amp;quot;,
          borderColor: &amp;quot;WARN&amp;quot;
        ),
        width: &amp;quot;5X&amp;quot;
      ),
      a!columnLayout(
        contents: a!richTextDisplayField(
          value: {
            char(10),
            a!richTextIcon(
              icon: &amp;quot;angle-right-bold&amp;quot;,
              size: &amp;quot;EXTRA_LARGE&amp;quot;,
              link: a!dynamicLink(
                value: local!carouselCount + 1,
                saveInto: local!carouselCount
              ),
              linkStyle: &amp;quot;STANDALONE&amp;quot;,
              color: &amp;quot;SECONDARY&amp;quot;,
              showWhen: not(length(local!map)=local!carouselCount)
            )
          },
          align: &amp;quot;CENTER&amp;quot;,
          marginAbove: &amp;quot;EVEN_MORE&amp;quot;
        )
      )
    }
  )
)&lt;/pre&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/13/pastedimage1746622429089v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Carousel in Appian</title><link>https://community.appian.com/thread/106975?ContentTypeID=1</link><pubDate>Mon, 23 Jan 2023 10:28:22 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:461a24ba-8a99-446b-a1e4-211dc8dcd531</guid><dc:creator>vinays024987</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!data:{
    a!map(id:1),
    a!map(id:2),
    a!map(id:3),
    a!map(id:4),
    a!map(id:5),
    a!map(id:6),
    a!map(id:7),
    a!map(id:8),
    a!map(id:9),
  },
  local!startIndex:1,
  local!paging:a!pagingInfo(
    startIndex: local!startIndex,
    batchSize: 3
  ),
  local!dataSubset: a!refreshVariable(
    value: todatasubset(
    arrayToPage: local!data,
    pagingConfiguration: local!paging
  ),
  refreshOnVarChange: local!startIndex
),
{
    a!columnsLayout(
      columns: {
        a!columnLayout(
          contents: a!richTextDisplayField(
            value: a!richTextIcon(
              icon: &amp;quot;arrow-circle-left&amp;quot;,
              link: a!dynamicLink(
                saveInto: if(local!startIndex=1,
                {},
                a!save(local!startIndex,local!startIndex-3)
                )
              )
            )
          )
        ),
        a!forEach(
          items: local!dataSubset.data,
          expression: a!columnLayout(
            contents: {
              a!cardLayout(
              contents: a!richTextDisplayField(
                value: a!richTextItem(
                  text: index(fv!item,&amp;quot;id&amp;quot;,{}),
                  style: &amp;quot;STRONG&amp;quot;
                ),
                align: &amp;quot;CENTER&amp;quot;
              )
            ),
            
            }
          )
        ),
        a!columnLayout(
          a!richTextDisplayField(
            value: a!richTextIcon(
              icon: &amp;quot;arrow-circle-right&amp;quot;,
              link: a!dynamicLink(
                saveInto: {
                  if(local!startIndex=7,{},a!save(local!startIndex,local!startIndex+3))
                 
                }
              )
            ),
            align: &amp;quot;RIGHT&amp;quot;
          )
        ),
      }
    ),
    a!columnsLayout(
      columns: {
        a!columnLayout(),
      a!columnLayout(
        contents: {
          a!richTextDisplayField(
            value: a!richTextIcon(
              icon: a!match(
                value: local!startIndex,
                equals: 1,
                then: &amp;quot;circle&amp;quot;,
                default: &amp;quot;circle-o&amp;quot;
              ),
              size: &amp;quot;SMALL&amp;quot;
            ),
            align: &amp;quot;CENTER&amp;quot;
          )
        }
      ),
      a!columnLayout(
        contents: {
          a!richTextDisplayField(
            value: a!richTextIcon(
              icon:  a!match(
                value: local!startIndex,
                equals: 4,
                then: &amp;quot;circle&amp;quot;,
                default: &amp;quot;circle-o&amp;quot;
              ),
              size: &amp;quot;SMALL&amp;quot;
            ),
            align: &amp;quot;CENTER&amp;quot;
          )
        }
      ),
      a!columnLayout(
        contents: {
          a!richTextDisplayField(
            value: a!richTextIcon(
              icon:  a!match(
                value: local!startIndex,
                equals: 7,
                then: &amp;quot;circle&amp;quot;,
                default: &amp;quot;circle-o&amp;quot;
              ),
              size: &amp;quot;SMALL&amp;quot;
            ),
            align: &amp;quot;CENTER&amp;quot;
          )
        }
      ),
      a!columnLayout(),
      }
    )
  }
)&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;You&amp;nbsp;can try this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>