Ideas
10792ideas
Created on 08 Nov 2019
2023-04-19 18-38-51
Bas de Jong
I see a lot of spam posts in the forum. Add a button so we can report this.
2763
Views
44
Comments
Out of scope
Forums
Created on 27 Aug 2020
2019-09-24 18-41-25
Jorge Martins
Several of the patterns provided by OutSystems UI can be used as replacements for native widgets (e.g. Input or ComboBox), but since they are not native HTML elements they cannot be bound to a Label and take advantage of the Is Mandatory text decoration nor the focus switch when the Label is clicked/touched.It would be an interesting language development if any Block could optionally define one of its widgets as the default widget for this purpose though! Blocks with a default widget defined would then be available for selection on the Label's Input Widget dropdown.OutSystems UI and any other pattern library could then make use of this and integrate seamlessly with the existing Form behavior.Idea sparked by this post : https://www.outsystems.com/forums/discussion/64101/outsystems-ui-dropdownsearch-is-not-a-valid-label-input-widget/
1194
Views
2
Comments
New
Frontend (App Interfaces)
Created on 17 May 2023
2025-03-31 15-29-37
Alexandre Costa
 TLDR: CSS Layers are a way to define order of precedence in the case of multiple cascade layers. The suggestion is to implement a way to define these layers, to further improve the development of custom themes and layouts. Why?Being able to define cascade layers allows the developers to separate stylesheets into a hierarchy of priority. Quoting the MDN article:"[A cascade layer] enables the creation of simpler CSS selectors because you do not have to ensure that a selector will have high enough specificity to override competing rules; all you need to ensure is that it appears in a later layer."In practical OutSystems terms, this means that the OutSystems UI stylesheet could sit in an early layer while the Custom Theme of an application could be placed in a later layer, hence avoiding overriding conflicts with existing rules. Furthermore, in environments where a Custom Theme exists, but a superset theme is applied to specific applications, conflicts of specificity could also be avoided. How?This layer definition could be placed in a per-CSS file basis: it's just another parameter like "Name", "Description", "Public", etc. The layer order (or precedence list) could be defined in the Theme Editor, or be set in Service Center.
341
Views
0
Comments
New
Frontend (App Interfaces)
Created on 23 Oct 2025
2025-08-20 12-58-03
ADITI CHATURVEDI
 Problem: The procedure of changing themes in OutSystems is by and large a process of trial and error. Developers need to update styles and check each screen separately, which takes a lot of time. Enhancement: Introduce a live preview editor for themes that reflects changes automatically on all screens. Developers are free to change colors, fonts, and styles and they can even choose not to publishing or navigating between screens and yet see the result. Benefits: Time is saved as the user is not required to test and switch between screens constantly. The customization of themes is brought about in a quicker manner and with less effort. The look of the app is consistent throughout the entire ‍‌‍‍‌‍‌‍‍‌application.
93
Views
1
Comments
New
Service Studio
Created on 28 Aug 2024
2024-08-27 06-16-46
Houman Maukon Mohebbi
GDPR requires organizations to implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk. CMK supports this requirement by enabling strong encryption practices, which are critical for protecting personal data against unauthorized access. Currently enforcing customers own encryption key is only available through application level which requires extensive implementation cost that will delay projects and cause customer frustration, when their other resources in Azure or data platforms like Snowflake support CMK out of the box. As part of an enhanced security add-on it would be great with such functionality at platform level.
248
Views
0
Comments
New
Service Center
Created on 23 Jul 2023
2021-09-01 08-43-04
António Simões Lopes
Implement an additional functionality that allows searching for all uses of a CSS class across all consumer modules of that stylesheet. The front-end teams would greatly benefit from this measure, as it streamlines development and enhances maintenance processes.
329
Views
7
Comments
New
Service Studio
Created on 12 Sep 2025
2024-07-12 05-57-50
Gourav Shrivastava
When tagging someone in the OutSystems Forum using @, multiple people with the same display name can appear. This makes it unclear which person you are actually replying to. To improve clarity and avoid confusion, I suggest these options: Enforce unique usernames that each user can set for themselves. Display this unique username with name consistently across the forum (profile, comments, and mentions). In the mention dropdown, show both name + unique username so members can easily identify the right person. Or We can also go with an easy step, which in the forum email should be displayed with the name, and also in the mention dropdown This will make communication smoother and ensure that members always tag the correct person in forum discussions.
108
Views
2
Comments
New
Forums
Created on 25 Jul 2025
2024-09-14 05-42-00
Ozan Can Çalı
In O11 we can end other debugging sessions by republishing the module. However, this does not work in ODC. It would be nice if there is a button next to each "active session" in the Users section of the Debugger tab in ODC Studio. With the click of the button, the debug session of the other account would end. This way, we can make sure that the app continues running normally without hitting the debugger activated by other accounts, in case the other users are unable to end their session. Security-wise it would be nice to give this option only to organizational accounts with elevated roles, e.g. the tech lead role.
272
Views
1
Comments
New
Debugger
Created on 09 Jul 2019
2019-05-12 11-25-07
Djefmeister
I love the free personal environments that OutSystems offers the community free of charge! It offers a lot of freedom to develop and test applications without the burden of contaminating your own business environments.On various circumstances I had problems with my personal environment. It was offline for days and had to raise a ticket with support. It would be great if I have the option to reset my personal environment to the initial state. Meaning that all customizations and configurations on my personal environment are wiped.
1126
Views
13
Comments
New
Cloud
Created on 10 Jan 2013
2021-04-22 08-17-01
Luis Soares
It would be nice if we could cancel the publishing solution process on service center.
4508
Views
35
Comments
Implemented
1CP
Platform Server 11.17.0 (Build 36781)
281 to 290 of 10792 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2018-07-06 11-13-55
12 ideas
2
2024-11-06 14-58-26
5 ideas
5
2023-11-30 14-07-30
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2018-07-06 11-13-55
24 comments
2
2024-07-05 14-16-55
12 comments
3
2025-09-29 14-02-19
3 comments
4
2026-01-08 12-54-39
2 comments
5
2020-09-15 13-07-23
2 comments
Code of Conduct 
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!