Forum for discussing general topics related to Couch.
80 posts Page 6 of 8
Previous 1 ... 3, 4, 5, 6, 7, 8 Next
Simon, I would provide a time frame for you if I had some confidence in it. The design for all intents and purposes has been ready to be integrated with Couch for over a year. For better or worse, this simply hasn't been prioritized. Most of the remaining work that needs to be done is out of my hands.
Hello @cheesypoof,
If the new panel is made on jQuery I suppose it would be nice to add smth like http://odyniec.net/projects/imgareaselect/ in it. There are many working solutions GD+imgAreaSelect so I think it would be not too difficult to implement.
Now cms:thumbnail tag has fixed width\height, and I think the best solution that will have compatibility with previous versions would be adding "use_dynamic_crop='1'", so the button in Admin Panel will appear. By pressing it a Modal window is displayed with imgAreaSelect.
Any chance to get this feature implemented in core functionality?

Thanks
See viewtopic.php?f=3&t=8469 for a similar request.

As you stated, once the new admin panel is released (with jQuery), it should be trivial to implement the front end aspect of an image cropping addon.
Hi everybody,

I decided to switch from Font Awesome (FA) to Open Iconic (OI). While OI has less icons included, I think they are much cleaner and match the theme better. Do let me know if you have a strong opinion about the icon sets (you can switch between them on the main mockup page).

Also, I added a little test to the users listing; I would appreciate some feedback. Please click on the trash and lightbulb icons in the actions column of the jdoe user. The trash icon utilizes the current method, the native JavaScript confirm function. The lightbulb icon uses a custom popup. I think I prefer presenting these types of alerts/confirmations in a popup - the experience is more cohesive. Do you agree with this?

Thanks ;)
@cheesypoof - custom popup wins hands down. And I like OI - bolder - bigger.

Thank you!
Have you ever considered replacing bootstrap framework with something like http://semantic-ui.com/
The only Bootstrap components I used were tabs, tooltips, and popovers. They are lightweight, stable, and actively maintained. At the moment I can't think of any reason to replace them.

I only became aware of Semantic UI a few months ago. Do let me know if you have anything specific in mind that would make the admin panel better.
OI has some kind of less recognizable look than FA. It's not good for UX as I think, but makes Couch Admin panel look unique and better designed. So I vote for OI.
Custom popup is a great idea!
I've also looked at main.js COUCH framework - it's well organized and easily maintainable, good job!
I added a keyboard shortcut for "?" that shows a list of the key combinations and actions.

Thanks @Musman - I am very pleased with the new admin panel JavaScript. Do let me know if you have any suggestions or customization requests.

By the way, since jQuery is loaded at the end of the body, it can't be used directly in 'message' editable regions to customize the admin panel. To get around this, I added a method to execute JS after jQuery is loaded - both before and after Couch is initialized:
Code: Select all
beforeCouchInit.push(function() {
    console.log( "Before Couch initialization" );

    // jQuery is loaded
    console.log( $.fn.jquery );

    // COUCH context
    this === COUCH; // true

    // Override default Couch functionality
    this.kbs.comboCode = 88; // X

    // Load custom jQuery-dependent scripts
    $.getScript( "addons/gmap3.min.js" );
});

afterCouchInit.push(function() {
    console.log( "After Couch initialization" );

    $(function() {
        console.log( "DOM is ready" );
    };
});
I'll take a closer look at Couch JS framework as soon as the new version is ready, and have some ideas in mind.. beforeCouchInit is a nice feature that could be useful, but suppose in this context afterCouchInit equals window.load, isn't it?
By the way, maybe my experience doesn't allow me to get the advantages, by why not load JQ in the head section and init Couch framework' "Elements" on DOM ready?
Previous 1 ... 3, 4, 5, 6, 7, 8 Next
80 posts Page 6 of 8