I’ve spent the better part of the month to build a simple site, but I find the studio editor miserable to work with.
Don’t get me wrong, there are some nice things about it, but WOW is this thing buggy! I’ve spend more time angry this month than any month in the last year combined.
[WHAT I DO LIKE]
I really do like the ability to create custom databases, with indexing options ect – that’s fantastic! It works very well. The ability to input data to the databases AND/OR show the data from the databases (CMS collections) is fantastic, this one feature is very helpful, so thank you all for that!
[WHAT DRIVES ME NUTS]
There are memory leaks, so by the end of the day everything is so laggy you cant get anything done, or if you can get things done, it’s just as likely a random breakpoint gets added or some unwanted change that needs to be fixed.
There is no way to set the default measurement to something that doesn’t scale – I spend a large portion of my time fixing the “scaling” that happens because of measurement changes. I agree with SASH above; it’s not a simple matter to create a ‘responsive’ site.
In fact, there is not way to set site wide defaults for padding, breakpoints, etc. Padding must be done each time (yes, I can create an asset, but it takes just a long to click through the menu to get the asset placed as it does to add a blank one and reset the padding/margins etc).
Breakpoints can be set PER section??!
Somehow an addtional breakpoint got added to some of my pages, but not others… I had to go through every single page, every single SECTION on the page, and add the larger breakpoint so things would be consistent, otherwise portions of the page just dissapeared at certain sized. !!?
Setting site wide styles, then adding a paragraph or heading on the the page, the site styles don’t actually apply, you have to manually select the newly added heading/text, then manually apply the gives style (h1-h6, p1-3, ect).
The tooltips are constantly in the way; you have to mouse over things in just the right way or all the popovers and tooltips get in the way and prevent selecting the color or item/object needed.
Renaming layers (changing their IDs is usually a waste of time; it has to be done AT LEAST twice, and in many cases 3 or 4 times before the ID is set for the layer or object.
The app market (from wix, like wix donations is so broken you can spend 2 or 3 hours with support and get nothing accomplished other than “we’ll pass it on”).
Using a $w(“#objectID”) in the masterPage.js doesn’t work; that kind of selector in velo code only works if its placed on the page where that element lives (kinda defeats the purpose of a masterPage.js)
The UI the seems nice at first, but try building a menu with dropdowns and figuring out why the dropdowns aren’t showing up… check the overflow settings on the menu container, but that could take you half a day to get figured out.
I’ve easily spent at least 3x a much time chatting with ai, or support trying to get something created than actual time creating something.
CRM data can’t be updated via automations or triggers. I can’t merge my custom CMS data with the wix contact data; only fields like Name, Phone, and Email are available. For this to be a useable CRM/CMS collection, I need to have the ability to update the mailing address, tags, attach order history, etc, etc, etc.