29 lines
1.0 KiB
PowerShell
29 lines
1.0 KiB
PowerShell
$dirs = "assets/css/vendor", "assets/css/sections", "assets/css/widgets"
|
|
foreach ($dir in $dirs) {
|
|
if (Test-Path $dir) {
|
|
$files = Get-ChildItem -Path $dir -Filter *.css -Recurse
|
|
foreach ($file in $files) {
|
|
$content = Get-Content $file.FullName -Raw
|
|
$changed = $false
|
|
|
|
if ($content -like '*../fonts/*') {
|
|
$content = $content.Replace('../fonts/', '../../fonts/')
|
|
$changed = $true
|
|
}
|
|
if ($content -like '*assets/images/*') {
|
|
$content = $content.Replace('assets/images/', '../../images/')
|
|
$changed = $true
|
|
}
|
|
if ($content -like '*assets/fonts/*') {
|
|
$content = $content.Replace('assets/fonts/', '../../fonts/')
|
|
$changed = $true
|
|
}
|
|
|
|
if ($changed) {
|
|
$content | Set-Content $file.FullName
|
|
Write-Host "Updated $($file.FullName)"
|
|
}
|
|
}
|
|
}
|
|
}
|