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_APPSsettings.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


标志图标-http://www.famfamfam.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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
带有字符串的java JNA调用与带有字节[]的java JNA调用的行为不同   java基于键列表获取子映射   重启后永久增加java堆大小?   JavaHTTPS服务器:相互SSL身份验证   java为什么接受接口的方法会拒绝该接口的实现?   片段中的java视图无法应用于()   ms access Java SQL更新命令不工作   java将web服务自动打包和部署到Oracle Application Server 10g   java有没有办法在安卓 studio中为安卓时钟设置多个警报?   位于FTP服务器上的文件上的Java校验和md5   在Java中创建类时遇到问题。有些方法不太确定   java错误:在类chrome\u驱动程序中找不到主方法   通用海图(Javascript\Java)