I have deployed websites with Semantic-UI to Heroku 3 times. The first two times, it only took a couple of minutes to figure out what I was doing. The third time, it took hours and then eventual intervention from a classmate, because while this problem is incredibly simple to resolve, it isn't very well documented.
Okay, so you're using the Semantic-UI gem and you've deployed your website to Heroku. Heroku seems to think that everything is fine, but you go to your website and none of your Semantic-Ui styling is up! OH NOES! :( What do you do?
- Go into
config.assets.compileand set it to true (the default is false). What this does is essentially precompile the assets again if the precompile fails the first time.
RAILS_ENV=production bundle exec rake assets:precompileand compile those assets!
git commit, and
git push heroku master. Hopefully, that should make everything work.