django staticfiles,带有famfamfam silk和flag图标集
django-icons-famfamfam的Python项目详细描述
该软件包为Django StaticFiles提供著名的Famfamfam丝绸和 标志(PNG)图标集合并为一个可重用的应用程序。
所有图像都使用optipng、pngcrush和 从imagemagick转换为生成最小可能大小而不丢失。
图像总数:1248。优化:794 KB=>;729 KB(大约减少8%)。
通过icons标记库提供了三个易于使用的模板标记。
安装
通过pypi:
pip install django-icons-famfamfam
直接来自github:
pip install git+git://github.com/agafonovdmitry/django-icons-famfamfam.git
用法
确保这些行位于INSTALLED_APPS中settings.py:
'django.contrib.staticfiles', 'icons_famfamfam',
在模板中:
在css中添加类似的内容:
.icon { width:16px; height:16px; padding:2px; line-height:20px; } .bgicon { padding-left:20px; background-repeat:no-repeat; line-height:20px; } .listicon { /* ... */ }
直接图像使用:
<img class="icon" src="{{ STATIC_URL }}icons/thumb_up.png" />
或使用捆绑的特殊模板标记:
{% load icons %} <p>{% icon 'webcam' styles='border:1px solid #ccc' classes='one two' %} See me on-line!</p> <p><a href="/login/" {% bgicon 'door_in' %}>Login</a></p> <h2 {% bgicon 'user' %}>Username</h2> <p>Please subscribe to our <span {% bgicon 'feed' classes="more" %}>RSS feed</span>.</p> <ul><li {% listicon 'bullet_picture' styles='font-weight:bold' %}>Item</li></ul>
请参阅github上的example_project文件夹,其中包含最小django 为测试和演示目的而提供的项目。
带有许可证信息的原始作者自述文件如下:
丝绸图标集1.3
马克·詹姆斯 http://www.famfamfam.com/lab/icons/silk/
这项工作是根据 知识共享署名2.5许可证。 [http://creativecommons.org/licenses/by/2.5/]
这意味着你可以将它用于任何目的, 做任何你喜欢的改变。 我只要求你提供一个链接 到你的学分里的这一页。
你正在使用这个图标集吗?给我发邮件 (包括链接或图片,如果有的话) mjames@gmail.com
有关此图标集的任何其他问题,请 联系人mjames@gmail.com
这些图标是公共领域,因此是免费的任何使用(归因赞赏,但不是必需的)。
请注意,这些标志在适当情况下使用ISO3166-1 Alpha-2国家代码命名。代码列表可以在http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
如果您发现这些图标有用,请通过PayPal向mjames@gmail.com捐赠(或单击http://www.famfamfam.com/lab/icons/silk上的“捐赠”按钮)
联系人:mjames@gmail.com