All Projects → drewish → jekyll-font-awesome-sass

drewish / jekyll-font-awesome-sass

Licence: MIT license
A plugin to add Font Awesome to your Jekyll site

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to jekyll-font-awesome-sass

jekyll-avatar
A Jekyll plugin for rendering GitHub avatars
Stars: ✭ 79 (+229.17%)
Mutual labels:  jekyll-plugin
vscode-icon-fonts
Snippets for popular icon fonts such as Font Awesome, Ionicons, Glyphicons, Octicons, Material Design Icons and many more!
Stars: ✭ 33 (+37.5%)
Mutual labels:  font-awesome
premonition
Premonition 4 is a Jekyll extension that makes it possible to add block-styled side content to your site. For example summaries, notes, hints or warnings.
Stars: ✭ 41 (+70.83%)
Mutual labels:  jekyll-plugin
jekyll-portfolio-generator
Generates a portfolio/project pages (including related projects) out of data files
Stars: ✭ 55 (+129.17%)
Mutual labels:  jekyll-plugin
FontRegister
FontRegister is a small Windows utility to install fonts and/or repair the font registry via commandline.
Stars: ✭ 17 (-29.17%)
Mutual labels:  font-awesome
ng2-fontawesome
An easy-to-use directive for font awesome icons.
Stars: ✭ 20 (-16.67%)
Mutual labels:  font-awesome
Jekyll-Spotify
Easily output Spotify Embed Player for jekyll
Stars: ✭ 15 (-37.5%)
Mutual labels:  jekyll-plugin
SimpleBio
A starter template for beginners.
Stars: ✭ 51 (+112.5%)
Mutual labels:  font-awesome
JayantGoel001.github.io
My Personal Portfolio.
Stars: ✭ 31 (+29.17%)
Mutual labels:  font-awesome
fa-svelte
Font Awesome 5 for svelte.js
Stars: ✭ 72 (+200%)
Mutual labels:  font-awesome
jekyll-swagger-ui
A Jekyll plugin to integrate Swagger UI into Jekyll site
Stars: ✭ 16 (-33.33%)
Mutual labels:  jekyll-plugin
jekyll-flickr-photoset
A Jekyll plugin for embedding Flickr photosets
Stars: ✭ 40 (+66.67%)
Mutual labels:  jekyll-plugin
timeline-express
Timeline express allows you to create a vertical animated and responsive timeline of posts, without writing a single line of code. Sweet!
Stars: ✭ 20 (-16.67%)
Mutual labels:  font-awesome
emojifont
🍭Emoji and fontawesom in both base and ggplot2 graphics
Stars: ✭ 61 (+154.17%)
Mutual labels:  font-awesome
crudular
An Angular CRUD example application using JWT and consuming a JSON API
Stars: ✭ 16 (-33.33%)
Mutual labels:  font-awesome
apple-emoji-linux
Apple Color Emoji for Linux
Stars: ✭ 392 (+1533.33%)
Mutual labels:  font-awesome
cmb2-field-faiconselect
CMB2 Field Type: Font Awesome (Font Awesome Icon Selector for CMB2)
Stars: ✭ 20 (-16.67%)
Mutual labels:  font-awesome
JetStory
JetStory is an open source android app made to help you spend your waiting time reading stories that have similar length to your available time.
Stars: ✭ 20 (-16.67%)
Mutual labels:  font-awesome
thepiratebay
thepiratebay.org completely done in Angular, search and download torrents easily, without the worry of ads and privacy ip blocking.
Stars: ✭ 23 (-4.17%)
Mutual labels:  font-awesome
components
Components library for the Blockchain.com ecosystem 💍 🔥
Stars: ✭ 20 (-16.67%)
Mutual labels:  font-awesome

Jekyll Font Awesome SASS

A plugin to add the FontAwesome::Sass framework to your Jekyll site.

Installation

Add the following to your site's Gemfile:

gem 'jekyll-font-awesome-sass'

And add the following to your site's _config.yml file:

gems:
  - jekyll-font-awesome-sass

Usage

Create a .scss file (e.g., assets/style.scss), with the following:

---
---
$fa-font-path: "fonts/font-awesome/";
@import 'font-awesome';

// (Your custom CSS Here)

When your site is built, Jekyll will automatically add the Font Awesome framework before it renders your site's css. In the above example, the resulting file would be assets/style.css with Font Awesome's CSS followed by your own.

Assets

By default, Jekyll Font Awesome SaSS will simply make the @import 'font-awesome'; directive available to your custom stylesheets so that you can more easily include Font Awesome's CSS.

If you would like to use Font Awesome's static assets (e.g., fonts, javascripts), you'll need to add the following to your site's _config.yml:

font-awesome:
  assets: true

This will create /assets/fonts/font-awesome and assets/javascripts/font-awesome folders in the generated site, which you can include in your site's header as you would any other javascript file or font.

Specifying the Font Awesome version

jekyll-font-awesome-sass relies on official font-awesome-sass Ruby gem. To specify the version of Font Awesome used, simply specify the font-awesome-sass gem version in your Gemfile.

Credits

Just about everything in this gem is this is blatantly ripped off from jekyll-bootstrap-sass. It saved me a bunch of time getting this going.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].