Skip to content

Commit

Permalink
feat: Convert-4BitName ( Fixes #33 )
Browse files Browse the repository at this point in the history
  • Loading branch information
James Brundage committed Jan 16, 2024
1 parent 5dd92be commit f945705
Show file tree
Hide file tree
Showing 1,049 changed files with 13 additions and 84,818 deletions.
2 changes: 1 addition & 1 deletion 4bitcss.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ foreach ($jsonFile in $jsonFiles) {
# and determine the name of the scheme and it's files.
$colorSchemeName = $jsonObject.Name
$colorSchemeFileName =
$jsonObject.Name -replace '\s','-' -replace '\p{P}','-' -replace '-+','-' -replace '-$'
$jsonObject.Name | Convert-4BitName
# If the name wasn't there, continue.
if (-not $jsonObject.Name) { continue }
# If it wasn't legal, continue.
Expand Down
10 changes: 10 additions & 0 deletions Convert-4BitName.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
filter Convert-4BitName
{
<#
.SYNOPSIS
Converts a 4Bit Name into a path
.DESCRIPTION
Converts a 4Bit Color Scheme Name into a path
#>
$_ -replace '\s','-' -replace '\p{P}','-' -replace '-+','-' -replace '-$'
}
2 changes: 1 addition & 1 deletion Export-4BitCSS.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ function Export-4BitCSS
}
.colorSchemeName::before, .ColorSchemeName::before { content: '$($name)'; }
.colorSchemeFileName::before, .ColorSchemeFileName::before { content: '$($name -replace '\s').css'; }
.colorSchemeFileName::before, .ColorSchemeFileName::before { content: '$($name | Convert-4BitName).css'; }
"@

Expand Down
2 changes: 1 addition & 1 deletion Export-4BitJS.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ fourBitCssLink.href = "$StyleSheetRoot" + foundScheme + ".css";
var colorSchemeNameLink = document.getElementById("colorSchemeNameLink")
if (colorSchemeNameLink) {
colorSchemeNameLink.href = "https://4bitcss.com/" + foundScheme;
colorSchemeNameLink.href = "/" + foundScheme;
}
var schemeSelector = document.getElementById("schemeSelector");
Expand Down
143 changes: 0 additions & 143 deletions docs/3024-Day/3024-Day.css

This file was deleted.

54 changes: 0 additions & 54 deletions docs/3024-Day/3024-Day.md

This file was deleted.

27 changes: 0 additions & 27 deletions docs/3024-Day/3024-Day.svg

This file was deleted.

Loading

0 comments on commit f945705

Please sign in to comment.