Meh that's a lot of questions, and indeed 90% of them are related to GS Custom Settings, not GSconfig UI.
Let me handle them 1 by 1.
However, the code displayed there cannot be changed to the GS constants. But I can write a
When GSDEBUG is (manually) turned on, do you get any PHP errors? Are settings saved when you simply build a custom tab in GS custom Settings? (to know where I should look for a potential bug)
IMO it is laid out nicely?
Let me handle them 1 by 1.
(2015-05-24, 06:21:05)shawn_a Wrote: Yeah it would be neat to have a tools section at the bottom to put the two tools at topYes, agreed, I will take that into account for next version, and simply link to them in the relevant settings.
shawn_a Wrote:Also some of the code snippets are cutoff at the end for some reason, probably input size.That's correct, input size. When you copy paste it, you'll have the full code.
(% setting: gsconfig_ui/gs_editor_height <--
datiswous Wrote:* There's a small bug with the fold-in fold-out button (Custom toolbar builder):Really? I've tested, it works as expected for me on GS 3.3.3. Do you know of any special steps to reproduce?
If you click on it, it will fold-out and + icon changes to - icon. When you fold it in again it stays - icon.
shawn_a Wrote:Move syntax highlight to bottom not next to name, or make less obtrusive, light, italic etc.
datiswous Wrote:The (% code %) isn't needed for this plugin. You could use that place to revere to the actual code used in gsconfig.php.True, in GS Custom Settings 0.5 I will introduce an option to hide this codefield, which I will use in GSconfig UI. The highlights will also be moved to a separate line.
However, the code displayed there cannot be changed to the GS constants. But I can write a
<code>
tag in the description.datiswous Wrote:* Why is the toolbar configurator placed here?: http://rawgit.com/webketje/8c949d57beffe...index.htmlEh, that's kind of complicated to explain. Because both the custom toolbar builder & GS Custom Settings use KnockoutJS MVVM, and you can only bind your models once to your view without 'hacking' into it. So getting it in an iframe keeps the code framed from the main app (it's possible to include it, but more work).
shawn_a Wrote:Does this not read in the gsconfig ? My settings are not reflecting gsconfig.If you get a message 'Your settings have been saved', your settings have been saved . Is this not the case?
When GSDEBUG is (manually) turned on, do you get any PHP errors? Are settings saved when you simply build a custom tab in GS custom Settings? (to know where I should look for a potential bug)
shawn_a Wrote:maybe show only on hover, hide first and last dividers, and lighten color?What do you mean by dividers? The gray borders between settings? If so, yes making it slightly lighter is a good idea, andd i'll have a go at making them visible only on hover.
shawn_a Wrote:also the UI needs a little work, hard to use on wide pages, does not use any of the GS wrappers for inputs and sections.I'm aware of the not fully compatible sidebar, however I've been taking steps to improve this & hope it will soon fully be. But you lost me on the 'wide pages', I don't see how it is hard to use even though it uses custom CSS?
Uses alot of its own csss, and sidebar is not compatible with admin.xml colors.
IMO it is laid out nicely?