downshiftorg / prophoto-issues

Public issue tracking for ProPhoto 6
8 stars 8 forks source link

SASS Compiler conflict with plugins prevents CSS load #855

Open postmastersteve opened 6 years ago

postmastersteve commented 6 years ago

This Github issue is synchronized with Zendesk:

Ticket ID: #171914 Priority: normal Group: Developers Requester: steve@pro.photo Organization: DownShift Issue escalated by: Matt Dietsche

Original ticket description:

Some plugins use a SASS Compiler which breaks ProPhoto CSS.
This causes the front-end to load unstyled because the CSS will not load, with a 500 Internal Server​ error on the request for the CSS route.

Plugins causing this conflict include:
  • Max Buttons

Steve Post
ProPhoto Support

Follow us for the latest ProPhoto news and updates:
https://www.facebook.com/prophotoblogs/

postmastersteve commented 6 years ago

Comment made from Zendesk by Steve Post on 2017-11-29 at 17:29:

Testing suggests (see ticket #171880 from 2017-11-29) that P6 will need to refactor to change the namespace of our fork of the Leafo SASS compiler, or we will need to use the non-forked version for MaxButtons compatibility.

Developers will require the support team to escalate this problem based on severity to take action. Keep your eyes out for other incidents, guys, and add them to this Problem for tracking.

Steve Post
ProPhoto Support

Follow us for the latest ProPhoto news and updates:
https://www.prophoto.com/blog/