Correct an issue encountered related to #229 during 08.00.00 upgrade testing.
In the 08.00.00 release, themes/theme.css is loaded and is applied prior to any theme.
This file is delivered during installation of DNN Community Forums,
It may be overwritten during upgrades, and should not be updated by site administrators.
It can be overridden by declaring CSS in the theme.css located in a theme-specific folder and the /custom/theme.css.
During an 8.0 install, a new themes/theme.css file gets installed.
However, if it's an upgrade, any existing themes/module.css gets renamed to theme.css, so the new theme.css gets overwritten ☹
Software Versions
DNN: 09.12.00
Module: 08.00.00 / dev
To Reproduce
Steps to reproduce the behavior:
Upgrade existing 07.00.x site to 08.00.00
module.css will be renamed to theme.css
new theme.css content is not there
Expected behavior
Leave existing module.css intact.
Install new themes/theme.css and continue loading it
If users want to move portions of their CSS from module.css to themes.css, that is their option.
Describe the bug
Correct an issue encountered related to #229 during 08.00.00 upgrade testing.
In the 08.00.00 release, themes/theme.css is loaded and is applied prior to any theme. This file is delivered during installation of DNN Community Forums, It may be overwritten during upgrades, and should not be updated by site administrators.
It can be overridden by declaring CSS in the theme.css located in a theme-specific folder and the /custom/theme.css.
Community Forums's CSS Load order: 1) ~/DesktopModules/ActiveForums/module.css 2) ~/DesktopModules/ActiveForums/themes/theme.css 3) ~/DesktopModules/ActiveForums/themes/<currenttheme>/theme.css 4) ~/DesktopModules/ActiveForums/themes/<currenttheme>/custom/theme.css
During an 8.0 install, a new themes/theme.css file gets installed. However, if it's an upgrade, any existing themes/module.css gets renamed to theme.css, so the new theme.css gets overwritten ☹
Software Versions
To Reproduce
Steps to reproduce the behavior:
Expected behavior