# Ignition 8.3 variable text size?

**URL:** <https://forum.inductiveautomation.com/t/ignition-8-3-variable-text-size/108560>\
**Category:** Ignition Early Access\
**Created:** [July 16, 2025, 3:55pm UTC](https://forum.inductiveautomation.com/t/ignition-8-3-variable-text-size/108560 "2025-07-16T15:55:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bigtalljv](https://avatars.discourse-cdn.com/v4/letter/b/e19adc/32.png) [@Bigtalljv](https://forum.inductiveautomation.com/u/Bigtalljv)\
**Post date:** [July 16, 2025, 3:55pm UTC](https://forum.inductiveautomation.com/t/ignition-8-3-variable-text-size/108560/1 "2025-07-16T15:55:56Z")

</div>

Hi, does anybody know if 8.3 will include variable text sizes? I know it was less of an Ignition issue and more of an HTML issue, but it seems like there are some options to make that work with scripting and such. It sure would be nice if that was packaged in.

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [July 16, 2025, 4:05pm UTC](https://forum.inductiveautomation.com/t/ignition-8-3-variable-text-size/108560/2 "2025-07-16T16:05:40Z")

</div>

Oh God, don't use scripting for that! CSS container queries have length units that are relative to the size of the container:

> [@Constant Container Aspect Ratio](https://forum.inductiveautomation.com/t/constant-container-aspect-ratio/107573/6):
>
> So I just learned that my example above is doing it the hard way, when I learned about the unique length units available to container queries ([CSS container queries - CSS | MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_queries)). I updated that project I made for you yesterday to demonstrate: [TEST\_2025-06-19\_0914.zip](https://forum.inductiveautomation.com/uploads/short-url/5oVj8vwp22Kv21pdnLWvDsZYVZD.zip) (46.5 KB) The CSS is much simpler: .psc-LabelContainer { container-type: size; container-name: card; font-family: Arial; } @container card (width \>= 0px) and (height \>= 0px) { .psc-Label { font-size: min(15cqw, 22cqh); }…

---

<div class="post-metadata">

**Author:** ![Xander\_Dawson-Fink](https://avatars.discourse-cdn.com/v4/letter/x/73ab20/32.png) [@Xander\_Dawson-Fink](https://forum.inductiveautomation.com/u/Xander_Dawson-Fink)\
**Post date:** [July 16, 2025, 4:07pm UTC](https://forum.inductiveautomation.com/t/ignition-8-3-variable-text-size/108560/3 "2025-07-16T16:07:39Z")

</div>

It was already possible with 8.1 with CSS in Perspective. Using min or clamp functions and view units or REM units in the text size allows you to decide the text size based on whichever is smaller between width and height or based on the root text size, respectively.

Edit: I've even got a small [Desmos Utility](https://www.desmos.com/calculator/3sptrt3n9f) for converting a font size for a specific width and height into view units

---

<div class="post-metadata">

**Author:** ![Bigtalljv](https://avatars.discourse-cdn.com/v4/letter/b/e19adc/32.png) [@Bigtalljv](https://forum.inductiveautomation.com/u/Bigtalljv)\
**Post date:** [July 16, 2025, 4:09pm UTC](https://forum.inductiveautomation.com/t/ignition-8-3-variable-text-size/108560/4 "2025-07-16T16:09:44Z")

</div>

Thanks, I was asking because my co-worker who was the one skilled enough to do this left for greener pastures, I am not exactly sure what approach she was working on.
