5.3 Debug Template Changes Fonts and Downloads External CSS Files

Description

The New Debug Template Changes Fonts and Downloads External CSS Files. This is really bad IMO for several reasons, most notably:

1) I see a FOUC when using Bootstrap 4
2) The added requests hit the server and add an unnecessary layer of complexity when troubleshooting
3) I like the previous layout much better, at least most of it
4) The new debug template is unusable when JavaScript is disabled

The proposed solution is to add back the previous Modern Debug Template and users can choose whether they want to use the JavaScript-dependent one or not (for me personally the choice is clear).

Environment

None

Activity

Show:
Zac Spitzer
September 9, 2019, 11:15 AM

Just noticed the modern debug css files conflicts with the administrator css classes

with this PR, the Select Debug Template TH is admin blue for the classic template, but grey with the modern template

Igal Sapir
October 13, 2019, 6:39 AM

I added back the Debug Template from 5.2 with the label “Standard”

 

Igal Sapir
February 6, 2020, 5:47 AM

Added Simple Debug Template that is based on Lucee 5.2's Modern template and is functional without JavaScript

Zac Spitzer
February 6, 2020, 2:59 PM

I'm not seeing that simple.cfc or standard.cfc as options for debugging templates under Lucee 5.3.5.73-SNAPSHOT

it would be nice to have a mega simple link.cfc which just renders out a link to the web admin log viewer

Igal Sapir
February 6, 2020, 9:57 PM

You’re right. The Simple.cfc file is in the .lco but for some reason it is not in extracted to /lucee-server/context/context/admin - I pinged about it. I expected it to be extracted automagically.

Also, not sure what you mean RE: link.cfc

Fixed

Assignee

Igal Sapir

Reporter

Igal

Priority

Critical

Labels

Fix versions

Sprint

None

Affects versions

Configure