Ginormous icons after upgrade today


(Tobias Eigen) #1

I know there was a fontawesome upgrade - anything I need to look for or change to fix this problem? I see all fontawesome icons as huge. Starting to troubleshoot now but I’d be grateful for any advice. @angus let me know if you’re awake over there and have any suggestions.

Update also happens in safe mode.


Need one more icon CSS edit
(David Taylor) #2

The issue persists in safe mode, so it is almost certainly something that a plugin has introduced in an unusual way. Can you share a list of installed plugins - we’re not seeing this on any of our hosted sites.


(Tobias Eigen) #3

thanks for the response. here’s my list from app.yml. the commented out lines are plugins I’ve tried in the past but removed again.

  - git clone https://github.com/discourse/docker_manager.git
  - git clone https://github.com/discourse/discourse-akismet.git
  - git clone https://github.com/discourse/discourse-solved.git
  - git clone https://github.com/discourse/discourse-data-explorer.git
  - git clone https://github.com/tgxworld/discourse-translator.git
  - git clone https://github.com/discourse/discourse-bbcode-color.git
  - git clone https://github.com/namati/discourse-watch-category-mcneel.git
  - git clone https://bitbucket.org/twobyfore/discourse-pmlink.git
  - git clone https://github.com/tgxworld/discourse-cakeday.git
  - git clone https://github.com/discourse/discourse-staff-notes.git
#          - git clone https://github.com/angusmcleod/discourse-quick-messages.git
#          - git clone https://github.com/gdpelican/babble.git
  - git clone https://github.com/gdpelican/retort.git
  - git clone https://github.com/discourse/discourse-voting
#          - git clone https://github.com/angusmcleod/discourse-topic-previews.git
#          - git clone https://github.com/PoloGT/abbreviation-discourse-plugin.git
  - git clone https://github.com/discourse/discourse-canned-replies.git
#          - git clone https://github.com/iunctis/discourse-formatting-toolbar.git
#          - git clone https://github.com/discourse/discourse-admin-statistics-digest.git
  - git clone https://github.com/davidtaylorhq/discourse-whos-online.git
#          - git clone https://github.com/jgujgu/discourse-guest-gate.git
  - cd /var/www/discourse/plugins && sudo -E -u discourse git clone https://github.com/discourse/discourse-assign
#          - git clone https://github.com/angusmcleod/discourse-elections.git
  - git clone https://github.com/discourse/discourse-chat-integration.git
  - git clone https://github.com/angusmcleod/discourse-events.git
  - git clone https://github.com/cpradio/discourse-plugin-checklist.git
  - cd /var/www/discourse/plugins && sudo -E -u discourse git clone https://github.com/discourse/discourse-chronos
  - git clone https://github.com/angusmcleod/discourse-tickets
  - git clone https://github.com/angusmcleod/discourse-knowledge-base.git

(David Taylor) #4

It looks like it’s working again now - did you find the issue?

On an unrelated note, you can remove discourse-chronos - it is now part of core.


(Tobias Eigen) #5

I didn’t do anything yet… and haven’t myself seen it working again so you are one up on me. I am now doing a rebuild via ssh thinking maybe that will help. last time did it via the UI.


#6

It was worth reading this topic only to get cool ideas for plugins :wink:


(David Taylor) #7

It was looking like this to me:

Of course it’s offline now due to the rebuild :wink: Let us know how it goes once the rebuild is done.


(Tobias Eigen) #8

nice! that’s how it’s supposed to look. I love it when problems resolve themselves. the internet wins again.

edit: your screenshot shows some broken icons in my custom nav across the top. interesting. hope that also fixes itself.


(cpradio) #9

Also, the above is no longer active, it is now an official discourse plugin at
git clone https://github.com/discourse/discourse-checklist.git


(Tobias Eigen) #10

oh, man - I feel like I’m hanging my laundry out for everyone to see.

Seriously though… thanks for alerting me to these plugins to disable. You guys rock. :rocket:


(David Taylor) #11

It’s back online for me now, but it does look like the header is broken. Unfortunately the method we use for FontAwesome5 does not allow use of the CSS :before/:after. You will need to update the custom header according to the instructions @pmusaraj wrote here. If you have any issues I’m sure we can help you out


#12

I had this problem on one of my sites that had no (not bundled) plugins.

To fix the issue I personally had to delete all website data locally.


(Tobias Eigen) #13

well, in my case it looks like the problem went away on its own after about 25 minutes. mysteries abound.


(David Taylor) #14

http://shouldiblamecaching.com/


(Jason Costanza) #15

@tobiaseigen did rebuilding fix your issue? I’m seeing the same thing on my site. Currently rebuilding but if not, I may need to disable some plugins I guess. I took out the checklist plugin we were using already before the rebuild


(Jason Costanza) #16

seems fixed now, rebuild and disabling checklist seems to have done it for me.


(cpradio) #17

I don’t think that was the point of the topic linked, if I recall correctly, it was a caching issue and had nothing to do with the checklist plugin…


(Jason Costanza) #18

No you’re right, I mentioned that because it was said that checklisting didn’t need a plug-in anymore


(cpradio) #19

Ah, there is a slight disconnect there, the plugin is still needed, it just moved to a official plugin. So instead of my repo, the repo now exists with discourse. So you still need it in your app.yml if you use it.


(Tobias Eigen) #20

Whoa. Glad you said that. I had removed it from mine. Thanks!