SCSS compile issue in 8 to 9 upgrade

0
​​​​​​Hello, We upgraded the app from 8 to 9 (Directly opened the 8.18.16 app in 9.6.6). In 8.18 we used to compile the scss using calypso. But after 9.6.6 upgrade, the css changes are not getting affected without compiling the scss. The folder structure of theme folder in 8.18 and 9.6  is different. Do we need to change any folder structure/ perform any other steps to make it work without compiling ?  
asked
4 answers
6

Hi Vasanthi,

The folder structure is different from 8 to 9 versions. 

You can use the old folder (theme/styles/web/sass) structure if you want, but you need to compile using calypso. 

Or you can just use a new folder (themesource/atlas-core/web/...) structure.

No need for sass compilation for the new folder structure. 

Note: Download the latest Atlas_core module from the app store and map it to the theme folder. Please refer the below image

answered
1

Yes, Mx8 to 9 made a big improvement. Styling is now for more incorporated into Mendix Studio, the folder structure has changed, it now facilitates per-module-styling, and you no longer need Calypso. Any change to a scss-file gets compiled by studio immediately.

Here is the manual for moving from Atlas 2 to 3:

https://docs.mendix.com/refguide/moving-from-atlas-2-to-3/

answered
0

https://medium.com/mendix/setting-up-your-modular-design-system-in-mendix-9-6-eed2d0063411

 

this might help

answered
0

Sorry to see that Atlas 3 still has the old disclaimer pointing to the wrong folder:

 

//

// DISCLAIMER:

// Do not change this file because it is core styling.

// Customizing core files will make updating Atlas much more difficult in the future.

// To customize any core styling, copy the part you want to customize to styles/web/sass/app/ so the core styling is overwritten.

//

 

answered