cssFile='
:root{
--buttonRequestColour: #0DA5FF;/*--buttonRequestColour:*/
--themeColour: #f58134;/*--themeColour:*/
}
I want to change the colour only as below:
:root{
--buttonRequestColour: #FFFFFF;/*--buttonRequestColour:*/
--themeColour: #00000;/*--themeColour:*/
}
';
I am using
function update_colour($colour, $start, $end){
global $cssFile;
$search = '/('.$start.')(.*)('.$end.')/';
$replace = $start.$colour.$end;
$cssFile= preg_replace($search,$replace,$cssFile);
return $cssFile;
}
$cssFile=update_colour(#FFFFFF,'--themeColour:',';/*--buttonRequestColour:*/');
$cssFile=update_colour(#00000,'--buttonRequestColour:',';/*--buttonRequestColour:*/');
However, the result is :
:root{
--buttonRequestColour:#00000 /*--themeColour:*/
}
';