From a4288f1f67efea478a20428b70b0162539c3f3cb Mon Sep 17 00:00:00 2001 From: Nikita Ivanov Date: Sun, 12 Jul 2026 16:57:32 +0700 Subject: [PATCH] put icon in docs and github header --- README.md | 4 ++++ docs/astro.config.mjs | 1 + docs/src/assets/logo.svg | 16 ++++++++++++++++ src/Mokkit/Mokkit.csproj | 2 +- 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 docs/src/assets/logo.svg diff --git a/README.md b/README.md index d15d97f..0ae6405 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +

+ Mokkit +

+ # Mokkit [![NuGet](https://img.shields.io/nuget/vpre/Mokkit.svg)](https://www.nuget.org/packages/Mokkit) diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index ce1315e..b89a6cb 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -9,6 +9,7 @@ export default defineConfig({ starlight({ title: 'Mokkit', description: "Write tests that read like a story in your domain's language — as plain, compilable C#.", + logo: { src: './src/assets/logo.svg', alt: 'Mokkit' }, favicon: '/favicon.svg', head: [ // PNG fallbacks for browsers that don't use the SVG favicon, plus the Apple touch icon. diff --git a/docs/src/assets/logo.svg b/docs/src/assets/logo.svg new file mode 100644 index 0000000..e69f6ac --- /dev/null +++ b/docs/src/assets/logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/src/Mokkit/Mokkit.csproj b/src/Mokkit/Mokkit.csproj index 8219722..f2c7f91 100644 --- a/src/Mokkit/Mokkit.csproj +++ b/src/Mokkit/Mokkit.csproj @@ -2,7 +2,7 @@ netstandard2.0 Mokkit - Mokkit is a tool set to organize AAA (arrange, act, assert) flow in tests. + Write tests that read like a story in your domain's language — plain, compilable C# with the readability of BDD tools, but no DSL. Mokkit orchestrates an Arrange / Act / Inspect flow over your choice of test framework, mock library and DI container.