
Upgrade: scssphp v1.0.9+ to compile newui.scss
Reported by dleffler | January 2nd, 2016 @ 08:15 PM | in 2.5.2 (closed)
Due to an inability to compile nested .scss files, we are unable to update the scssphp compiler (0.3.1 was hacked to allow it to compile). There is a ticket open https://github.com/leafo/scssphp/issues/380
Comments and changes to this ticket
-
dleffler January 16th, 2016 @ 02:22 PM
- Title changed from Upgrade: scssphp v0.6.2+ vs 0.3.1 to Upgrade: scssphp v0.6.3+ vs 0.3.1
- Assigned user set to expNinja
scssphp now at v0.6.3
-
-
dleffler December 13th, 2016 @ 03:18 PM
- Assigned user cleared.
It appears this is not isolated to file import nesting, but to encapsulating or sub-classing which is how we do the newui toolbar.
-
dleffler September 15th, 2017 @ 03:24 PM
Note: the version we ship will compile Bootstrap 4 up through the alpha releases, but doesn't provide the scss features needed to compile the beta release. The most recent scssphp version WILL compile the Bootstrap 4 beta release, but will NOT compile the expskin/newui stylesheet since it is encapsulated.
-
dleffler October 24th, 2017 @ 01:03 AM
- Assigned user set to dleffler
- Milestone set to 2.5.0
Scssphp v0.7.1 is out, but still has a bug when it comes to compiling our nested variation of bootstrap for the newui skin. HOWEVER, I've hacked it to compile correctly (this is not a universal scssphp fix since it likely increases compilation time and also makes assumptions on the number of variables)
-
dleffler October 24th, 2017 @ 11:49 AM
- Title changed from Upgrade: scssphp v0.6.3+ vs 0.3.1 to Upgrade: scssphp v0.7.1+ vs 0.3.1
-
expNinja October 25th, 2017 @ 12:11 AM
(from [cee2b1c9350e00ed04716911b11e2b9f1c57257e]) update scssphp to v0.7.1 with newui/bootstrap hacks [#1332] [#1313] https://github.com/exponentcms/exponent-cms/commit/cee2b1c9350e00ed...
-
dleffler January 1st, 2018 @ 06:47 PM
- Title changed from Upgrade: scssphp v0.7.1+ vs 0.3.1 to Upgrade: scssphp v0.7.4+ vs 0.3.1
We are currently at scssphp v0.7.4 which includes source mapping and an exponent hack to compile the newui wrapper on bootstrap.
-
-
dleffler March 21st, 2019 @ 02:00 PM
As a note, we are using the most recent version which hasn't been updated in a while, however it requires a hack to get it to complile some scripts.
-
dleffler December 9th, 2019 @ 05:39 PM
- Title changed from Upgrade: scssphp v0.7.4+ vs 0.3.1 to Upgrade: scssphp v1.0.5+ vs 0.3.1
-
-
dleffler March 18th, 2020 @ 03:47 PM
- Title changed from Upgrade: scssphp v1.0.5+ vs 0.3.1 to Upgrade: scssphp v3.0.0+ to compile newui.scss
We have implemented a 'hack' to compile newui.scss correctly which allows maintaining the current version of scssphp, but it would be nice to have the main library work correctly when encapsulating the newui styles.
-
dleffler April 3rd, 2020 @ 01:42 PM
- Title changed from Upgrade: scssphp v3.0.0+ to compile newui.scss to Upgrade: scssphp v1.0.9+ to compile newui.scss
-
dleffler April 22nd, 2020 @ 08:29 PM
- State changed from new to resolved
scssphp v1.1.0 appears to have finally fixed this issue where we can now compile newui out of the box.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
Tags
Referenced by
-
1313 Feature request: Bootstrap v4 compatibility (from [cee2b1c9350e00ed04716911b11e2b9f1c57257e]) update ...