roostrap icon indicating copy to clipboard operation
roostrap copied to clipboard

CRUD buttons changed to be more compact and use glyphicons instead of vanilla famfamfam icons

Open EugeneLoy opened this issue 11 years ago • 5 comments

This pull request contains the following tweaks for CRUD buttons found on site:

  1. made CRUD buttons use glyphicons bundled with Bootstrap instead of default famfamfam icons bundled with Roo. These icons look more Bootstrap-ish and fit much better into current UI.
  2. CRUD buttons in current version are too large, making UI look awkward in some places. Made them smaller.

Tested on: IE9,10,11, Chrome 32, FF 26

EugeneLoy avatar Feb 05 '14 09:02 EugeneLoy

Thank you!

Tested it out and it looks great! What do you think about increasing the button size so it can be better touch targets when displayed on an iPad or a mobile device?

bhagyas avatar Feb 06 '14 06:02 bhagyas

Haven't tried it on the Android/IOS devices, so cannot say anything specific right now. Will be able to test it and see how it looks in a few days.

EugeneLoy avatar Feb 06 '14 12:02 EugeneLoy

... the only thing I can say right now, however, is that making icons bigger make list pages on desktop browsers look somewhat awkward to my taste (height of the the row seem too big). Maybe it is a good idea to leave small buttons on list pages and make other buttons (like ones on view pages) bigger.

EugeneLoy avatar Feb 06 '14 12:02 EugeneLoy

Sorry for the lack of updates on this for a while. Tried this on Nexus 7 and iPhone 5s - buttons are not super large but clickable enough. Not seeing much sense in enlarging them at cost of making ui in general look more awkward on desktop.

EugeneLoy avatar Sep 01 '14 07:09 EugeneLoy

@bhagyas are you going to merge or reject this?

EugeneLoy avatar Oct 28 '14 12:10 EugeneLoy