:-)
On Wednesday, 24 December 2014 07:04:48 UTC-6, mcamel wrote:
>
> Hi all,
>
> I've realized web2py uses 'app/static/images/glyphicons-halflings.png'
> (and the white version) in a CSS way.
>
> For example, the edit button on a grid is rendered to something like:
> <span class="icon pen icon-pencil glyphicon glyphicon-arrow-pencil"
> ></span>
>
> I want to use those icons that way, so i'm begging to write things like:
> SPAN(_class="icon ok icon-ok glyphicon glyphicon-ok")
>
> It seems to work also simply with:
> SPAN(_class="icon-ok")
>
> or the following if you have black background:
> SPAN(_class="icon-white icon-ok")
>
> What are the proper combinations of classes?. Should we write the large
> one, or evry class has its own purpose?.
>
>
> Just in case it helps, i've wrote this to find quickly a certain icon:
>
> def icons():
> classes = ['glass','music','search','envelope','heart','star',
> 'star-empty','user','film','th-large','th','th-list','ok','remove',
> 'zoom-in','zoom-out','off','signal','cog','trash','home','file','time',
> 'road','download-alt','download','upload','inbox','play-circle','repeat',
> 'refresh','list-alt','lock','flag','headphones','volume-off','volume-down'
> ,'volume-up','qrcode','barcode','tag','tags','book','bookmark','print',
> 'camera','font','bold','italic','text-height','text-width','align-left',
> 'align-center','align-right','align-justify','list','indent-left',
> 'indent-right','facetime-video','picture','pencil','map-marker','adjust',
> 'tint','edit','share','check','move','step-backward','fast-backward',
> 'backward','play','pause','stop','forward','fast-forward','step-forward',
> 'eject','chevron-left','chevron-right','plus-sign','minus-sign',
> 'remove-sign','ok-sign','question-sign','info-sign','screenshot',
> 'remove-circle','ok-circle','ban-circle','arrow-left','arrow-right',
> 'arrow-up','arrow-down','share-alt','resize-full','resize-small','plus',
> 'minus','asterisk','exclamation-sign','gift','leaf','fire','eye-open',
> 'eye-close','warning-sign','plane','calendar','random','comment','magnet',
> 'chevron-up','chevron-down','retweet','shopping-cart','folder-close',
> 'folder-open','resize-vertical','resize-horizontal','hdd','bullhorn',
> 'bell','certificate','thumbs-up','thumbs-down','hand-right','hand-left',
> 'hand-up','hand-down','circle-arrow-right','circle-arrow-left',
> 'circle-arrow-up','circle-arrow-down','globe','wrench','tasks','filter',
> 'briefcase','fullscreen']
>
> icon = "icon %(c)s icon-%(c)s glyphicon glyphicon-%(c)s"
> icon_white = "icon-white %(c)s icon-%(c)s glyphicon glyphicon-%(c)s"
>
> trs = [TR(TD(SPAN(_class=icon % locals(), _style=
> 'background-color:white'),
> SPAN(_class=icon_white % locals(), _style=
> 'background-color:black'),
> SPAN(' %(c)s' % locals(), _style=
> 'background-color:white'))) for c in classes]
>
> return dict(html=TABLE(trs))
>
> Regards!
>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.