# 8.1 remaining pain points for core features

**URL:** <https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152>\
**Category:** Ignition\
**Tags:** perspective, ignition81\
**Created:** [June 7, 2025, 6:16am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152 "2025-06-07T06:16:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [June 7, 2025, 6:16am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152/1 "2025-06-07T06:16:19Z")

</div>

We are all excited about the release of 8.3 with all the amazing features coming: graphic editor, new historian, gateway ui, rest api, s7+ driver, form component, stream events...  
🤩

But there is still few little pain points in 8.1 many of us are hoping to be improved...  
8.1 Product development cycle is focus on fixing only last bugs but some fine grained improvements could be very interesting for finalize or maintain current 8.1 projects.

This topics aim is not substitute for [https://ideas.inductiveautomation.com](https://ideas.inductiveautomation.com) but just to share a list of **"small tweak with everyday impact"** for end-user and integrator about **core features of Ignition or perspective components** without available workarounds, or a workaround that involves rewriting the feature or the component. Many of them seems to be minor and risk-free improvement and very targeted.

- system.perspective.alterdock can only resize one dock at a time  
[[IGN-6743] system.perspective.alterDock can only resize one dock at a time?](https://forum.inductiveautomation.com/t/ign-6743-system-perspective-alterdock-can-only-resize-one-dock-at-a-time/65306)
- Dock open and close event handler:  
[[FEATURE] Perspective - Add Dock open and close event handlers](https://forum.inductiveautomation.com/t/feature-perspective-add-dock-open-and-close-event-handlers/48190)
- Power Chart: see several post of @nminchin [[FEATURE] Perspective Power Chart usability improvements](https://forum.inductiveautomation.com/t/feature-perspective-power-chart-usability-improvements/49601)
- Alarm journal Table: a loading indicator, manual control or auto refresh  
[[IGN-3037] Refresh Perspective Alarm Status and Journal - #2 by zxcslo](https://forum.inductiveautomation.com/t/ign-3037-refresh-perspective-alarm-status-and-journal/50714/2)  
[Alarm Journal Table / Alarm Status Table - Loading Time - #2 by aspatchek2013](https://forum.inductiveautomation.com/t/alarm-journal-table-alarm-status-table-loading-time/100140/2) **(workaround available)**  
[[IGN-2903] Get row selected in Alarm Journal Table](https://forum.inductiveautomation.com/t/ign-2903-get-row-selected-in-alarm-journal-table/59776)
- Designer project explorer : go to view/ressources opened  
[[FEATURE] Go and Select view in the project browser tree](https://forum.inductiveautomation.com/t/feature-go-and-select-view-in-the-project-browser-tree/86265)
- Designer Editor: StyleSheet: can't be open in read only, has no search dialog feature  
[[IGN-7754]Search dialog for Stylesheet.css](https://forum.inductiveautomation.com/t/ign-7754-search-dialog-for-stylesheet-css/96735)
- Alarm status table details:  
[[FEATURE] Alarm Status Table "Alarm Details" missing most important: the source](https://forum.inductiveautomation.com/t/feature-alarm-status-table-alarm-details-missing-most-important-the-source/55840)
- add your pain point item for your Ignition use case...

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [June 7, 2025, 7:27am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152/2 "2025-06-07T07:27:56Z")

</div>

The stylesheet was a nice improvement for perspective, but it feels like a step in the wrong direction.  
We had 2 places that handled styles: style classes, and theme files.  
They were on the opposite sides of the spectrum, with one being easy but too limiting, and the other one being complete but more difficult to work with (the main issue being that you can't edit them in the designer. With some customers, we don't even have access to these files, and when we do, having ressources outside of the designer can make things complicated)  
The stylesheet stands in the middle, with its own issues. So now we have 3 places that handle styles, adding both flexibility and confusion, but not fixing the issues of the other 2.

I'm still hoping for 2 things:

- an advanced mode on the style classes, allowing us to add whatever css we want. That's pretty much what we do with css injection.
- Theme files editor in the designer.

I don't know if that's the kind of thing @mazeyrat had in mind, but with all the promises of 8.3, the css situation still remains...

---

<div class="post-metadata">

**Author:** ![michaeelphillips](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@michaeelphillips](https://forum.inductiveautomation.com/u/michaeelphillips)\
**Post date:** [June 7, 2025, 9:28am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152/3 "2025-06-07T09:28:04Z")

</div>

Hi Pascal,  
You’re right—the current setup with style classes, theme files, and stylesheets adds complexity without fully solving the core issues. An advanced mode for style classes to allow custom CSS would offer more flexibility while keeping everything inside the designer. Also, having a theme file editor directly in the designer would make managing styles much easier, especially when access to external files is limited. These changes could simplify workflows and reduce confusion for developers. Hopefully, the 8.3 release will address these points to improve the styling experience.

---

<div class="post-metadata">

**Author:** ![diamond](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@diamond](https://forum.inductiveautomation.com/u/diamond)\
**Post date:** [June 7, 2025, 9:41am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152/4 "2025-06-07T09:41:06Z")

</div>

It's important for me to have better control over project updates, such as SAP transport requests.

Additionally, developers should only be authorized to edit the specific projects they're assigned to, not all projects in the gateway.

Lastly, better control of CPU and RAM usage by project, user, component...

---

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [June 7, 2025, 11:14am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152/5 "2025-06-07T11:14:08Z")

</div>

With this post I was especially focus on small improvements of Ignition 8.1 existing features or components before the 8.1 dev branch became "frozen", if it's not already the case...  
8.3 first release is probably in few months and it will be valuable that 8.1 branch could still receive minor ajustement of existing features to tackle those little daily frustrations !

---

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [June 9, 2025, 10:18am UTC](https://forum.inductiveautomation.com/t/8-1-remaining-pain-points-for-core-features/107152/6 "2025-06-09T10:18:32Z")

</div>

> [@mazeyrat](#):
>
> Alarm Journal Table / Alarm Status Table - Loading Time

Workaround added for Alarm Journal Table loading time !
