Fontawesome 是一套图表字体库框架,我们经常在项目中用到它的各式各样的图标,本文介绍的是如何使用其 React 组件形式的包应用到项目中。
最近用 Vupress 搭了两个静态的网站,设计模式的 pattern.windliang.wang 和 Vue 源码的 vue.windliang.wang,但会发现有时候打开网站会特别特别慢,终止请求才会加载出来。
网上有不少相关的帖子,不过版本会比较旧,而不同版本可能存在代码不同的问题,不过大部分还是大同小异,本系列就不啰嗦重复了,基本只会按照本人所使用的版本以及个人所使用到的内容来进行介绍。
真的,大家相信我,领导也要相信我,昨天下午我下班前运行之后报告还是很完美的,非常好的。
站点的域名为 www.itwuo.net,而静态文件的域名为 itwuo.wenytao.com
最新版的Butterfly取消了原来设置在_config.yml里的默认CDN,导致不能快速替换掉现在极不稳定的jsDelivr CDN。本文的默认Butterfly版本为4.1.0。
自己搭建了个个人博客,但是每次打开都会加载好长时间,最后通过开发者工具发现是一些字体和css文件导致的,发现问题那就好办了。
根据官方说法,docsify是一个神奇的文档网站生成工具,也可以把它当做一个简易版的静态站点诸如Hexo、Hugo等。当然,它是专门针对文档的,忽然想到了程序员深恶痛绝的就是写API文档……
Font Awesome是一套绝佳的图标字体库和CSS框架,它是可缩放的矢量图标,用户可以可以对图标的特性进行更改,比如大小、颜色、阴影等并且可以组合不同的图标创造自己喜欢的图标。Font Awesome的产生,为网页设计和Web前端开发人员带来极大的方便
把自己写的很戳的博客下架了,还是老老实实用Hexo吧,换了个icarus主题,发现一堆坑。
那就只能从源头查起来,先看了看BeautifulReport的源码,就是常规的给模板文件赋值
在bootstrap框架的使用中,字体图标必不可少,Font Awesome 一套绝佳的图标字体库和CSS框架,值得学习。 网址:http://fontawesome.dashgame.com/
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
上一篇(点击阅读)我们实现了UI在Web端(Blazor Server/Wasm)和客户端(Windows/macOS/Android/iOS)共享,这篇我加上 Masa Blazor[2]组件库的引用,并把前几个月写的时间戳转换[3]工具加上。
编辑主题的 source/css/_variables/base.styl 文件,修改以下变量:
笔者增加Bootstrap 4 和 FontAwersome(字体图标),因为Bootsrap 4已经不再包含图标了。
2017-03-1011:01:58 发表评论 913℃热度 Hexo-完全免费全平台搭建个人博客(1)-整体搭建 上一篇文章把 Hexo 博客整体搭建一遍了,能通过 xxxxx.github.io
First add configuration in _config.yml from your hexo project.
参照 NekoDeng 博主的关于hexo博客的note标签美化 教程给 Matery 主题进行标签优化。
图标字体介绍 在介绍图标字体之前,不得不介绍图标格式ICON ICON是一种图标格式,我们操作系统中各种应用程序都包含一个图标 比如QQ程序的图标是一个可爱的企鹅,我的电脑是一个显示器图标 ---------------- 一个图标文件是扩展名为.ICO或者ICON的文件 直到现在图标文件还是在计算机程序中随处可见 但有时候需要在不失真的情况下放大图标 因为ICON本身与JPEG\PNG格式的图形文件差异不大,也是非矢量图形 所以图标文件就很难满足这种需求 ---------------
首先在src/styles/_variables.scss增加theme-color变量
把需要的字体上传(点击“Add fonts”按钮)到transfonter,打开Base64 encode
例如,ayer主题的位于hexo\themes\ayer\layout\_partial\archive.ejs
注意:fa前缀最新版本中已弃用。新的默认设置是实心的fas样式和品牌的fab样式。
换成 Begin 主题之后,大伙都不约而同的给菜单用上了图标字体,确实给博客带来了一定的美化效果。 与之配套的是 font awesome 4 menus 这个图标字体插件,其实还是挺小巧的。 不过,
本文介绍了如何使用Font Awesome图标字体库在网页中添加社交网络图标、Web应用程序图标和编辑器图标等,同时介绍了如何结合Bootstrap框架提高用户体验。
我们在使用Taro开发小程序时,有时候需要用到ico图标,但是当Taro UI 自带的icon不能满足我们的要求时,我们需要导入第三方字体图标库。
简洁大方,专为element-ui和font-awesome图标库开发的图标选择组件,希望大家喜欢!
image.png 更新日志 添加问题模板 添加mac gitignore配置 添加发布缩略图网址功能 添加共享功能#35 #28 #44 添加帖子内容摘录剪辑#15 修复!lg页面gotop #30 修复共享btn风格 修复a:悬停默认颜色#43 #12 修复默认的删除功能#16 修复标题行夹#48 #45 删除diy资源 删除升级配置 优化默认微信QR图像 优化更改按钮的颜色 image.png kratos ├── 404.php ├── LICENSE ├── comments.ph
以前开发网站,不是用php就是用c#或java写后端,跟后端繁重麻烦的代码相比,前端的html+css+JavaScript简直就简单的不算技术,相比之下,工作量也不大。 但如果用django框架,使用python来写后端逻辑,正所谓美女都是需要通过比较而来的,因为python更加的简洁优雅,相比之下,前端松松垮垮的JavaScript,七扭八斜的css,简直麻烦的让人想砸电脑,本来相较于后端工作量较小的前端开发,瞬间成为了整个项目至少百分之八十的工程量! 于是,使用前端模板,就成了一个必由之路! 但,dj
当然,HTTP 1.1 中已经支持了持久连接-keep-alive,即一个TPC/IP连接中,可以连续发起多次HTTP请求。随后,采用“管线化”技术,能够做到同时并行发送多个HTTP请求,而不需要一个接一个等待响应(Chrome目前支持在一个域名domain下,同时发起6个并行的HTTP请求)。尽管这样,为了进一步提高网站性能,还是需要考虑如何有效的减少HTTP请求数量。
最近项目中在做一个自定义菜单需求,其中有一个为菜单设置小图标的功能,就是大家常见的左侧菜单
ikonli-viewer.gif 在build.gradle中添加如下依赖,ikonli=11.5.0: implementation("org.kordamp.ikonli:ikonli-javafx:$ikonli") implementation("org.kordamp.ikonli:ikonli-typicons-pack:$ikonli") implementation("org.kordamp.ikonli:ikonli-material-pack:$ikonli") implementa
由于本教程涉及的所有修改对缩进格式等有严格要求,担心自己控制不好的可以直接下载静态资源。参照教程进行修改。
Copying '/opt/jumpserver/apps/static/fonts/FontAwesome.otf' Copying '/opt/jumpserver/apps/static/fonts/fontawesome-webfont.eot' Copying '/opt/jumpserver/apps/static/fonts/fontawesome-webfont.svg' Copying '/opt/jumpserver/apps/static/fonts/fontawesome-webfont.ttf' Copying '/opt/jumpserver/apps/static/fonts/fontawesome-webfont.woff' Copying '/opt/jumpserver/apps/static/fonts/fontawesome-webfont.woff2' Copying '/opt/jumpserver/apps/static/fonts/glyphicons-halflings-regular.eot' Copying '/opt/jumpserver/apps/static/fonts/glyphicons-halflings-regular.svg' Copying '/opt/jumpserver/apps/static/fonts/glyphicons-halflings-regular.ttf' Copying '/opt/jumpserver/apps/static/fonts/glyphicons-halflings-regular.woff' Copying '/opt/jumpserver/apps/static/fonts/glyphicons-halflings-regular.woff2' Copying '/opt/jumpserver/apps/static/fonts/font_otp/iconfont.css' Copying '/opt/jumpserver/apps/static/fonts/font_otp/iconfont.eot' Copying '/opt/jumpserver/apps/static/fonts/font_otp/iconfont.js' Copying '/opt/jumpserver/apps/static/fonts/font_otp/iconfont.svg' Copying '/opt/jumpserver/apps/static/fonts/font_otp/iconfont.ttf' Copying '/opt/jumpserver/apps/static/fonts/font_otp/iconfont.woff' Copying '/opt/jumpserver/apps/static/img/authenticator_android.png' Copying '/opt/jumpserver/apps/static/img/authenticator_iphone.png' Copying '/opt/jumpserver/apps/static/img/facio.ico' Copying '/opt/jumpserver/apps/static/img/logo-text.png' Copying '/opt/jumpserver/apps/static/img/logo.png' Copying '/opt/jumpserver/apps/static/img/otp_auth.png' Copying '/opt/jumpserver/apps/static/img/root.png' Copying '/opt/jumpserver/apps/static/img/avatar/admin.png' Copying '/opt/jumpserver/apps/static/img/avatar/user.png' Copying '/opt/jumpserver/apps/static/js/angular-route.min.js' Copying '/opt/jumpserver/apps/static/js/angular.min.js' Copying '/opt/jumpserver/apps/static/js/bootstrap-dialog.js' Copying '/opt/jumpserver/apps/static/js/bootstrap.min.js' Copying '/opt/jumpserver/apps/static/js/inspinia.js' Copying '/opt/jumpserver/apps/static/js/jquery-2.1.1.j
Jekyll这个主题其实非常适合简单新手的,但是我看了几年有点厌倦,所以想试试Hexo。其中Volantis这个主题我比较喜欢,所以马上开工了。
说起阿里的iconfont,肯定都用过FontAwesome,相比之下,二者都是免费的图标,引用方式大差不差。从兼容性的方面来讲,iconfont支持所有低版本浏览器,而FontAwesome只支持IE7+的高版本浏览器,从图标美感和数量方面来讲,这都不用比,显然iconfont更胜一筹,从使用上讲,iconfont也更为灵活,不像FontAwesome那样,需要引入整个文件包里的文件到项目,显得臃肿,FontAwesome有文档支持,而iconfont在下载添加图标时会有一个demo文件供参考,也是一个不错的参考方法。
输入1: install.packages("waffle") library(waffle) library(extrafont) ##Download and install fontawesome fonts from this URL https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf ##https://my.living-apps.de/static/font-aweso
本文主要讲解第一种 gitbook-cli 命令行操作流程,其他两种见另外两篇教程.
本文主要介绍三种使用 gitbook 的方式,分别是 gitbook 命令行工具,Gitbook Editor 官方编辑器和 gitbook.com 官网.
React Native大火大热,其中为了解决图标,易于修改,换颜色,高清等需求,iconfont的应用更是必不可少。 React Native中的iconfont 关于在React Native中使用iconfont,网上已有很多非常好的解决方案,用的最多的就是react-native-vector-icons , 这个库支持很多常用的iconfont,比如FontAwesome, Ionicons, MaterialIcons等等。 但是这个库依赖了不少iOS和Android的原生代码,这让一
Font Awesome介绍 Font Awesome为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小、颜色、阴影或者其它任何支持的效果。 一个字库,675个图标 仅一个Font Awesome字库,就包含了与网页相关的所有形象图标。 无需依赖JavaScript Font Awesome完全不依赖JavaScript,因此无需担心兼容性。 无限缩放 无论在任何尺寸下,可缩放的矢量图形都会为您呈现出完美的图标。 如言语一般自由 Font Awesome完全免费,哪
如果在markdown文件中不添加updated这个值,那么hexo会获取文件的修改日期,并渲染出来。
之前我用STM32MP1和Qt实现了疫情监控平台,有幸被【STM32单片机】官方公众号转发分享,感觉还是很有成就感的。
搭建个人博客有很多种方式,最老牌的当属wordpress,功能丰富,但过于笨重。我想要的只是最简单的显示文章以及搜索功能,当然,样式要简洁漂亮,而且必须支持markdown语法。这些要求,hexo都能很好地满足。
在此之前,我们先为前端资源创建对应目录,在根目录下创建 resources 目录,然后在该目录下新建 js、sass 子目录,分别用于存放编译前的脚本、样式文件。
领取专属 10元无门槛券
手把手带您无忧上云