Company Annual Virtual Conference
Skuid
Recently active
To recreate: Add a UI-only model to a page I did add labels to all of my UI-only fields Add a form tied to this model and select the fields in the model. Get error message (and form not added to page): There was a problem initializing a component of type skuidbuilder__builderComponent: Cannot read properties of undefined (reading ‘getLabel’) Here is the error message on my page: Here is the model definition: Step 1 of adding the form: Step 2 of adding the form: I can add a basic model form, but not a UI-only model form.
I usually just copy and paste in the XML but it would be awesome to have a feature to do this from the UI:
Add the buttons when you click into the definition of the model to clone and delete them:
I already mentioned this about tables. But adding any component seems to open a 2-step wizard modal. Let’s simplify! Just allow users to drag and drop the component like we can do in the current composer and be done with it. The modals often ask for details that are not ready (such as form fields especially if you’re using a UI-only model) and a small subset of settings (like title, which I rarely use). Instead, I just want to drag and drop the component to the page and be done.
Make the actions themselves more prominent in the list. Maybe make them blue so that they look clickable? Both the headings and actions are in gray font, and the headings are larger, so you’re not drawn in where to click. Hide the headings if there are no actions for the filter search results: Clicking action should add it to the sequence. Don’t make me select the action, then click create if I cannot define any settings within the action selection modal.
I generally use the same components over and over and it would be cool to be able to filter the list of components on most recently- or most frequently-used components or even be able to favorite them. Like I’m ordering from Instacart and want to go straight to my favorite snacks:
It’s really hard to see the components you have in the main panel of the composer in order to select and edit them. Tabs or divisions and anything nested within them are particularly difficult. For example, I have a page with a tab set with a division and then a table nested within them: If I collapse the left-hand surfaces panel, I cannot seem to figure out how to select the division or table except by selecting some component nested in the component I want, then selecting the component I really wanted from the breadcrumb list. This also makes it extremely difficult to place components into grids because you’re not quite sure where they are going. To recreate: Add a tab set to a page Add a division and/ or table into a tab Collapse the surfaces panel Try selecting the division or table component from the main (center) panel → cannot
Why the next button? This assumes that the settings on the second page are the only ones needed for every table. I rarely add a table title, for example, preferring a text component where i can use HTML or a style variant. Just make it a one-step process to select your fields and be done with it.
This is similar to Parity: Ability to add new field from form Parity: Ability to add new field from form New Composer GA currently allows you to add fields to the form, and subsequently the data model. This was from dragging a form to the canvas and going through the wizard. [image] I’d love to be able to add both a field to the current model from the SalesForce object as well as a new UI-only field from the configure table modal: Not a high-priority item, but it does reduce clicking when you realize you’re missing a field.
Tis the season to celebrate more than just the great work we get to do with amazing customers. Skuid will be closed for winter break on the following days: Friday, December 22 - Monday, January 1 Technical Support Operations will provide coverage during the following days: Tuesday, December 26 - Thursday, December 28 We recognize that the work doesn’t stop. Please continue to use the following methods to submit issues to Skuid based on your existing level of contracted support coverage Skuid Support Portal Skuid Community Our team of elves will be monitoring the above systems for critical issues on all days. Happy holidays from all of us at Skuid!
The first thing I do when I create all new pages is to turn this off. At least make it an organization-wide setting if other customers like to have this on. It’s very buggy in the current UI and you get the warning if you have UI-only models, hidden models that are used for display logic, that aren’t saved and don’t need to be saved or cannot be saved to prevent this message from displaying.
This is very annoying to be on by default for all models.
Low priority request Similar to DSS list, allow you to refresh modules from the page.
Ideally, this should be a Skuid setting for the Org. Or at least allow a DSS to be selected on record creation (you can when you migrate a page from v1, but not when you create a new page).
Love that you added the ability to refresh fields on model from the page! Can the same be done for objects? I.e., have a new “data sources” section in the page details pane to refresh the data source like this?
Usually our dates are called dates, but sometimes, I just want to filter by all date fields. How about adding a field type picker to the model, like this:
Assigning action sequences to anything is buried. For example, it took me a while to figure out where a page load action sequence could be configured: One suggestion is to add a way to assign an action sequence to an event or component from the action sequences pane. There is a lot of unused real estate and few actions from the action sequence view: It would be great to have “Assign” as an option from the stacked dots and be able to select the page and a list of components, similar to the way the Show/hide component action works:
To our loyal Skuid customers, We are proud to let you know that Skuid has agreed to be acquired by Nintex, a leader in business process automation. Combining Skuid’s depth in low-code application development with Nintex’s leadership in process intelligence and automation provides compelling integrated value for businesses. We expect the deal will close in the coming weeks, after which we look forward to telling you more about our plans alongside the Nintex team. I am confident in their continued investment into our business, and we believe we can achieve greater levels of service for our customers, benefitting from their team and expertise. Until the deal closes, you can expect business as usual from the Skuid team. We’ll be in touch again after close for specific operational items such as payment process and contract transfers. We wanted to specifically thank you for your ongoing commitment to and trust in the Skuid team. We are proud of what we built as an independent company and loo
When planning the new composer we decided to extend the concept of centralized resources. We had seen Action Sequences used in interesting and innovative ways. We decided to lean in and give more resources the centralized editing treatment. This is a big change. Lets talk about it and the new ways of building skuid pages that will be involved here. What are these resources? Actions Flows are an evolution of Action Sequences. You can think of them the same way. Logic Statements are the rule statements used for various forms of Display Logic. Rendering, Enabling, Style Variants etc. Surfaces are Modals and Sliding Panels – discrete page areas that sit on top of the basic page. Why are we making this change: Promote reuse. If at all possible, you should be able to define a resource and then use it multiple times in your application. Promote discoverability. If you want to edit an popup, it would be really elegant not to have to search all over the page to find its config
Thank you for your willingness to test the new Composer. It is still very much a work in progress. Skuid has a bunch of nooks and crannies we are working hard to get right. So you won’t get frustrated when testing, we’ve outlined where we think you can test well, and where there is still work planned, in each of the major areas of the new Composer. As we continue to deliver new capabilities in the coming weeks and months - we will update this document. 1. Components and component properties. This is ready to test. New features include: Different views of component list. (and we’ll make your selection sticky before too long) New arrangement of component properties in the right hand sidebar. Some of the more nested component property areas are still getting some polish. This includes: Form field validation properties. Search definition (for tables, decks, lists, and filter sets) - especially for Salesforce models. 2. Model configuration. This should mostly be ready to test. It
When first planning the new composer we heard a clear message: “The skuid page building experience is TOO different from the resulting run-time experience. Other app building tools are increasingly making the build environment provide a very close representation of what the app will actually look like. So in the new composer we are leaning towards WYSIWYG. The builder looks much more like the run time. Benefits of WYSIWYG Design System integration. No longer will your page building be in a “design free wireframe.” The decisions you make in the design system will show immediately in your build environment. Turn the page background pink in the design system, save the system and refresh it in the page properties of the composer. You’ll see the pink!! Live views of margins and grid spacing. All the spacing properties you fiddle with to let a page breathe – they will be shown at build time. You don’t have to preview the page to test whether you got the grid properties right. Red
What: Salesforce is retiring support for versions 23.0-26.0 of their Streaming API. For more details, see this Salesforce Help Article. Impact on Skuid: None. Skuid does not use this API.
ICYMI: Fast frontend delivery: how to rapidly build intuitive branded business apps with Skuid and AWS Want to build applications outside of your Salesforce environment? Skuid is also the fastest way to create custom business apps on top of AWS infrastructure. Learn more in our latest on-demand webinar. Watch now ⟶ Adapt to the unexpected with Skuid In tech, the only certainty is change. New capabilities like AI, along with updates to existing platforms, can leave teams struggling to keep up. Skuid helps you stay ahead of the curve. Keep reading ⟶ Will you be at AWS re:Invent this year? We’ll be attending AWS re:Invent! Connect with the Skuad in Las Vegas from Nov 27-Dec 1. We can’t wait to chat no-code, low-code, and AWS with our fellow attendees. Connect with us ⟶ Enhancing UX with prompt engineering When it comes to UX, prompt engineering has a number of advantages over open-ended chatbots. Discover how you can use Skuid to deliver real-time user guidance and feedback with AI. R
If you’re reading this, you’re an intrepid Skuid eager to get your hands on the most cutting edge tech. ⭐ We’ll keep the State of the new Composer post updated with the following: Regular updates there about improvements delivered into the new Composer, Warnings about problem areas and issues we are aware of. Get Started with the New Composer! In the options next to “revisions” select “Edit in new composer (Beta)” Not seeing this option? Email earlyaccess@skuid.com with your Skuid site URL (Skuid NLX) or Salesforce org Id (Salesforce) to get access to the New Composer. When you first open the new composer you will get an introductory popup with access to a guided tour and some other resources. Resources The best place to get started is the guided tour of the new Composer. It will be the first thing you see when you open the Composer for the first time. You can click the Take a tour button to recall the tour at will. We Suggest New Pages The new composer is a work in progress, and a n
Time to tune up your Skuid app! Learn how to upgrade your Skuid and keep your app purring like a luxury car on the Salesforce speedway. Discover how to develop an upgrade strategy, upgrade your Skuid managed package, and test the new version. Take the course 👇
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.