# Icon type SiteSetting

**URL:** https://meta.discourse.org/t/icon-type-sitesetting/370452
**Category:** Development
**Created:** [June 16, 2025, 10:30pm UTC](https://meta.discourse.org/t/icon-type-sitesetting/370452 "2025-06-16T22:30:54Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [March 26, 2026, 10:39pm UTC](https://meta.discourse.org/t/icon-type-sitesetting/370452/10 "2026-03-26T22:39:53Z")

</div>

> [@NateDhaliwal](#):
>
> This is great! I’m assuming it can be used for TCs as well? Time to start updating some with this!

i don’t think it is yet (at least i couldn’t get it to work).

are there any plans for supporting `type: icon` inside [object schemas](https://meta.discourse.org/t/objects-type-for-theme-setting/305009) for theme components, like this?

```yml
    links:
        type: objects
        schema:
          name: menu_link
          identifier: text
          properties:
            icon:
              type: icon
              required: true
            text:
              type: string
              required: true
              validations:
                min_length: 1
                max_length: 100
            url:
              type: string
              required: true
              validations:
                min_length: 1
                max_length: 500
...

```

---

_[View the full topic](https://meta.discourse.org/t/icon-type-sitesetting/370452)._
