Skip to content

Theme asset files are not overwritten properly (trying to update FontAwesome) #722

Closed
@BenjaminJurke

Description

  • This is a question about using the theme.
  • I believe this to be a bug with the theme --- not Jekyll, GitHub Pages or one of the bundled plugins.
  • This is a feature request.
  • I have updated all gems with bundle update.
  • I have tested locally with bundle exec jekyll build.

Environment informations

  • Minimal Mistakes version: 4.1.0
  • github-pages or jekyll gem version: 3.3.1
  • Operating system: Ubuntu 16.10 x64

Expected behavior

I tried to update the FontAwesome 4.6.3 that is bundled within the Minimal Mistakes theme to the most recent version 4.7.0. The local _sass/vendor/font-awesome/ folder is easily updated by replacing the files and a minimal renaming of the main _font-awesome.scss file (adding the leading underscore). However, updating the actual font files in the local assets/fonts/ folder does NOT update the files in the destination output.

Naturally, I would expect my local source files to replace the default theme files in the destination folder.

I also tried adding the assets/fonts/ folder to the keep_files in the _config.yml in order to preserve a manual update of the relevant font files after the Jekyll run, but even then the theme files are used and overwrite my replacement,

Steps to reproduce the behavior

See above. However, I am not sure if this a theme error, a general Jekyll error or entirely my own stupidity...

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions