# fontawesome

Published articles for fontawesome.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Getting Font Awesome Working On Rails 7 and Bootstrap albeit Perhaps Poorly

DevFeed: [Getting Font Awesome Working On Rails 7 and Bootstrap albeit Perhaps Poorly](<https://devfeed.tech/articles/getting-font-awesome-working-on-rails-7-and-bootstrap-albeit-perhaps-poorly-28280.md>)

Original publisher: [Read original article](<http://fuzzyblog.io/blog/rails/2022/06/08/getting-font-awesome-working-on-rails-7-and-bootstrap-albeit-perhaps-poorly.html>)

Author: Fuzzygroup

Published: 2022-06-08T17:27:00Z

Content type: tutorial

Language: en

Sources: [Scott Johnson](<https://devfeed.tech/sources/scott-johnson.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [Bootstrap](<https://devfeed.tech/topics/bootstrap.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [bootstrap](<https://devfeed.tech/tags/bootstrap.md>), [css](<https://devfeed.tech/tags/css.md>), [fontawesome](<https://devfeed.tech/tags/fontawesome.md>), [front-end-development](<https://devfeed.tech/tags/front-end-development.md>), [html](<https://devfeed.tech/tags/html.md>), [rails](<https://devfeed.tech/tags/rails.md>)

### AI overview

A blog post documents a simple, imperfect method for adding Font Awesome, including its brands extension, to a Rails 7 application, and also explains how to add Bootstrap 5 icons. The approach downloads the assets locally, places files in Rails asset and public directories, updates the asset manifest and configuration, and adjusts stylesheet paths.

### Source excerpt

I am not a front end engineer - but I'm on a project right now with heavy front end requirements. This blog post documents how I got Font Awesome running on by application including the brands extension. It is by no means a great way to do it and I know: I have more overhead than needed I did not take advantage of Rails 7 facilities in the best way This skips the gem so you lose another dependency from Gemfile I made this work and I sort of understand it but if you asked me to explain it, I think I'd fail the class. Today I wanted to do nothing more than display a github icon. And it does that. Still this works and it is conceptually simple. NOTE: I full well expect to return to this and figure out the "right" way to do this. However, I'm in heavy greenfield development mode and the desire to simply make it work and GIVE ME MY DAMN ICONS NOW is the paramount concern. In greenfield development mode, nothing is more important than: Productivity / not getting bogged down. Not getting discouraged when trying to do something that should be simple (display a damn icon). So much of modern front end development is just plain ridiculously complicated for simple things like making a font work or displaying an image. Font Awesome Steps Download Font Awesome Locally and Decompress It. This requires an account I think. Move stylesheets/all.css to app/assets/stylesheets/ Move webfonts (directory and all) to public/ (yes public) Add //= link all.css to manifest.js In config/initializers/assets.rb add: Rails.application.config.assets.paths " Rails.root.join("assets/webfonts") (yes that isn't the right path but it still works; who knows???) In application.html.erb you need to make one change. This code: <%= stylesheet_link_tag "all"%> Here's an example of the html to use to generate a font: <i class="fas fa-github"></i> <i class="fas fa-camera"></i> Sidebar: How to Add Bootstrap Icons Also This set of steps let you add the Bootstrap 5 icons to the mix also and is based on the same i

## Mobile NixOS July 2021 project update

DevFeed: [Mobile NixOS July 2021 project update](<https://devfeed.tech/articles/july-2021-round-up-32474.md>)

Original publisher: [Read original article](<https://mobile.nixos.org/news/2021-08-03-july-2021-round-up.html>)

Author: Samuel Dionne-Riel

Published: 2021-08-03T00:00:00Z

Content type: news

Language: en

Sources: [Mobile NixOS news](<https://devfeed.tech/sources/mobile-nixos-news.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [Library](<https://devfeed.tech/topics/library.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>)

Tags: [fontawesome](<https://devfeed.tech/tags/fontawesome.md>), [fonts](<https://devfeed.tech/tags/fonts.md>), [gui](<https://devfeed.tech/tags/gui.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [packaging](<https://devfeed.tech/tags/packaging.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

The July 2021 Mobile NixOS update reports merged project changes, including redesigned stage-1 applications, TrueType font support in the GUI toolkit, packaging improvements, image fixes, and PinePhone updates.

### Source excerpt

This update is the eighteenth in a series of regular updates on the state of the project. Only changes that have been accepted and merged in Mobile NixOS are chronicled here. There's always more work currently in-progress. Notable changes During the two months 12 pull requests were merged. Stage-1 apps re-design The applications for stage-1 were redesigned in #364. Though it is an understatement to imply that they only were redesigned. While, yes, this follows the design language of the redesigned website, some work was needed to achieve the result. First, support for truetype fonts needed to be added to the GUI toolkit. While it may seem like it's not required for this limited use case, in reality this not only allows using more fonts than the hardcoded ones, it allows scalable fonts. With these changes, text should be big and readable on all devices. Truetype fonts support also gives us the ability to fall back to other fonts. This initial implementation falls back to FontAwesome, giving us access to the full library of glyphs, rather than a selected subset. In addition to these user-facing changes, a lot of work was done to rework some parts of the implementation and packaging of these applications. This should reduce the burden on packaging new features or applications made with this toolkit. In another pull request, large images were fixed. This fixes corruption with images with higher resolution devices. Notable changes Device-specific changes Pinephone improvements A flurry of changes for the Pinephone, most authored by @tomfitzhenry. Succinctly, updates to the latest revisions for the different mainline components, and other fixes and feature enablement. Pinephone pull requests merged in July (7) Ports No new port were made in April. There is still a total of 21 devices you can build for.