diff --git a/README.md b/README.md
index 382788f..ab04e01 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Purview.SourceGeneratorFramework
+# SourceGenerator Framework
[](https://www.nuget.org/packages/Purview.SourceGeneratorFramework)
[](https://github.com/purview-dev/sourcegenerator-framework/actions/workflows/release.yml)
diff --git a/assets/images/purview-banner-dark.png b/assets/images/purview-banner-dark.png
new file mode 100644
index 0000000..e42d194
Binary files /dev/null and b/assets/images/purview-banner-dark.png differ
diff --git a/assets/images/purview-banner-light.png b/assets/images/purview-banner-light.png
new file mode 100644
index 0000000..4a8c5fe
Binary files /dev/null and b/assets/images/purview-banner-light.png differ
diff --git a/assets/images/purview-banner.svg b/assets/images/purview-banner.svg
new file mode 100644
index 0000000..ee8f284
--- /dev/null
+++ b/assets/images/purview-banner.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/assets/images/purview-logo-dark.png b/assets/images/purview-logo-dark.png
new file mode 100644
index 0000000..b2bd419
Binary files /dev/null and b/assets/images/purview-logo-dark.png differ
diff --git a/assets/images/purview-logo-light.png b/assets/images/purview-logo-light.png
new file mode 100644
index 0000000..70a98cf
Binary files /dev/null and b/assets/images/purview-logo-light.png differ
diff --git a/assets/images/purview-logo.png b/assets/images/purview-logo.png
deleted file mode 100644
index 3eee1e9..0000000
Binary files a/assets/images/purview-logo.png and /dev/null differ
diff --git a/assets/images/purview-logo.svg b/assets/images/purview-logo.svg
new file mode 100644
index 0000000..7dea4ae
--- /dev/null
+++ b/assets/images/purview-logo.svg
@@ -0,0 +1,27 @@
+
diff --git a/docs/wiki/Packaging.md b/docs/wiki/Packaging.md
index e6ccbb6..98f6a82 100644
--- a/docs/wiki/Packaging.md
+++ b/docs/wiki/Packaging.md
@@ -27,7 +27,7 @@ package to contain, at minimum:
- `analyzers/dotnet/cs/` versions of the framework, generators, analyzers, code fixers, and shared
assemblies;
- `build/Purview.SourceGeneratorFramework.props` and `build/Purview.SourceGeneratorFramework.targets`;
-- `README.md`, `LICENSE.md`, and `purview-logo.png`.
+- `README.md`, `LICENSE.md`, and `purview-logo-light.png`.
PDBs are delivered only through the `.snupkg`; `*.pdb` files are forbidden inside the `.nupkg`.
diff --git a/docs/wiki/Release-Flow.md b/docs/wiki/Release-Flow.md
index 46a9092..15b146f 100644
--- a/docs/wiki/Release-Flow.md
+++ b/docs/wiki/Release-Flow.md
@@ -59,7 +59,7 @@ and cleaning (`just clean`, `just scrub`).
`purview.sourcegeneratorframework` must contain the `lib/netstandard2.0/` framework assembly and
shared assembly, the `analyzers/dotnet/cs/` generator/analyzer/code-fixer/shared assemblies, the
`build/Purview.SourceGeneratorFramework.props` and `.targets` files, `README.md`, `LICENSE.md`, and
- `purview-logo.png`. See [Packaging.md](Packaging.md) for details.
+ `purview-logo-light.png`. See [Packaging.md](Packaging.md) for details.
- `PackValidation.ForbiddenContent` — `*.pdb` files are forbidden inside the `.nupkg` (PDBs are
delivered only through the `.snupkg`).
diff --git a/package.json b/package.json
index 5d34757..27915af 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "purview-sourcegenerator-framework",
- "version": "1.0.0-prerelease.43",
+ "version": "1.0.0-prerelease.44",
"license": "MIT",
"author": {
"name": "Kieron Lanning",
diff --git a/purview-build.json b/purview-build.json
index cf726ad..f8278a0 100644
--- a/purview-build.json
+++ b/purview-build.json
@@ -21,7 +21,7 @@
"build/Purview.SourceGeneratorFramework.targets",
"README.md",
"LICENSE.md",
- "purview-logo.png"
+ "purview-logo-light.png"
],
"purview.sourcegeneratorframework.testing": [
"lib/netstandard2.0/Purview.SourceGeneratorFramework.Testing.dll",
@@ -29,7 +29,7 @@
"build/Purview.SourceGeneratorFramework.Testing.props",
"README.md",
"LICENSE.md",
- "purview-logo.png"
+ "purview-logo-light.png"
],
"purview.sourcegeneratorframework.testing.tunit": [
"lib/netstandard2.0/Purview.SourceGeneratorFramework.Testing.TUnit.dll",
@@ -37,7 +37,7 @@
"build/Purview.SourceGeneratorFramework.Testing.TUnit.props",
"README.md",
"LICENSE.md",
- "purview-logo.png"
+ "purview-logo-light.png"
]
},
"ForbiddenContent": {
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index eedf610..18c9499 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -44,12 +44,12 @@
https://github.com/purview-dev/sourcegenerator-framework
README.md
LICENSE.md
- purview-logo.png
+ purview-logo-light.png
false
-
+
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets
index d4d711d..fef8128 100644
--- a/src/Directory.Build.targets
+++ b/src/Directory.Build.targets
@@ -5,7 +5,7 @@
$(PurviewProjectUrl)
https://github.com/purview-dev/sourcegenerator-framework
README.md
- purview-logo.png
+ purview-logo-light.png
false
diff --git a/src/src/SourceGeneratorFramework/Sdk/README.md b/src/src/SourceGeneratorFramework/Sdk/README.md
index 9ada467..4eb1f13 100644
--- a/src/src/SourceGeneratorFramework/Sdk/README.md
+++ b/src/src/SourceGeneratorFramework/Sdk/README.md
@@ -1,4 +1,4 @@
-# Purview.SourceGeneratorFramework
+# SourceGenerator Framework
Core helpers, models, and MSBuild integration for writing incremental C# source generators with Roslyn.