bu-ist / responsive-framework

3 stars 0 forks source link

Fix inconsistencies with Site Icons #83

Open amckenz opened 6 years ago

amckenz commented 6 years ago

From @desrosj on December 7, 2017 20:13

The current implementation of site icons and favicons is inconsistent and incomplete.

Currently, a favicon is only output by the theme if responsive_is_bu_domain() evaluates to false (not a BU domain name). The image icon that is output in this scenario also does not exist within the framework. The code snippet that displays that favicon is also in Flexi, leading me to believe that this needs to be updated.

Outside of this conditional statement, an Apple touch icon is displayed. This is present in the theme and is always displayed (it is a BU logo), regardless of it being a non-BU site.

The favicon is loading, but only because it exists in the root directory of the domain, and that is where the browser looks by default.

I propose replacing these inconsistent favicon implementations with a few things, one of them being WordPress' site icon feature.

Copied from original issue: bu-ist/responsive-framework-1x#284

amckenz commented 6 years ago

From @ashleykolodziej on December 8, 2017 14:37

👍 This is a great idea! Makes perfect sense to me. I can help with icons in the new year once Dining is off my plate.