diff --git a/common/images/BUILD.bazel b/common/images/BUILD.bazel
new file mode 100644
index 0000000000000..4152d5d1a266d
--- /dev/null
+++ b/common/images/BUILD.bazel
@@ -0,0 +1,8 @@
+exports_files([
+ "selenium_logo_extra_small.png",
+ "selenium_logo_small.png",
+ "selenium_logo_medium.png",
+ "selenium_logo_large.png",
+ "selenium_logo_extra_large.png",
+ "selenium_logo_extra_extra_large.png",
+])
diff --git a/common/images/selenium_logo_extra_extra_large.png b/common/images/selenium_logo_extra_extra_large.png
new file mode 100644
index 0000000000000..fa5bb796853f8
Binary files /dev/null and b/common/images/selenium_logo_extra_extra_large.png differ
diff --git a/common/images/selenium_logo_extra_large.png b/common/images/selenium_logo_extra_large.png
new file mode 100644
index 0000000000000..958360e7ab1e6
Binary files /dev/null and b/common/images/selenium_logo_extra_large.png differ
diff --git a/common/images/selenium_logo_extra_small.png b/common/images/selenium_logo_extra_small.png
new file mode 100644
index 0000000000000..b52576c412d2b
Binary files /dev/null and b/common/images/selenium_logo_extra_small.png differ
diff --git a/common/images/selenium_logo_large.png b/common/images/selenium_logo_large.png
new file mode 100644
index 0000000000000..3dbb029fcb7b2
Binary files /dev/null and b/common/images/selenium_logo_large.png differ
diff --git a/common/images/selenium_logo_mark_green.svg b/common/images/selenium_logo_mark_green.svg
new file mode 100644
index 0000000000000..0df8e327efd61
--- /dev/null
+++ b/common/images/selenium_logo_mark_green.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/common/images/selenium_logo_medium.png b/common/images/selenium_logo_medium.png
new file mode 100644
index 0000000000000..6153ecd0e113e
Binary files /dev/null and b/common/images/selenium_logo_medium.png differ
diff --git a/common/images/selenium_logo_small.png b/common/images/selenium_logo_small.png
new file mode 100644
index 0000000000000..2ae3d1231fcc0
Binary files /dev/null and b/common/images/selenium_logo_small.png differ
diff --git a/dotnet/src/support/BUILD.bazel b/dotnet/src/support/BUILD.bazel
index 6ea7c38f50a1b..b991488b9b2f9 100644
--- a/dotnet/src/support/BUILD.bazel
+++ b/dotnet/src/support/BUILD.bazel
@@ -1,3 +1,4 @@
+load("//common:defs.bzl", "copy_file")
load("@d2l_rules_csharp//csharp:defs.bzl", "csharp_library")
load(
"//dotnet:defs.bzl",
@@ -115,6 +116,12 @@ generated_assembly_info(
],
) for standard_version in SUPPORTED_NET_STANDARD_VERSIONS]
+copy_file(
+ name = "logo",
+ src = "//common/images:selenium_logo_small.png",
+ out = "icon.png"
+)
+
nuget_package(
name = "package",
src = "WebDriver.Support.nuspec",
@@ -132,6 +139,7 @@ nuget_package(
":net48",
":netstandard2.0",
":netstandard2.1",
+ ":logo",
],
)
@@ -151,6 +159,7 @@ nuget_package(
":net48-strongnamed",
":netstandard2.0-strongnamed",
":netstandard2.1-strongnamed",
+ ":logo",
],
)
diff --git a/dotnet/src/support/WebDriver.Support.StrongNamed.nuspec b/dotnet/src/support/WebDriver.Support.StrongNamed.nuspec
index 447d709e68e26..1bef8a5d8ca12 100644
--- a/dotnet/src/support/WebDriver.Support.StrongNamed.nuspec
+++ b/dotnet/src/support/WebDriver.Support.StrongNamed.nuspec
@@ -23,6 +23,7 @@
Apache-2.0
https://selenium.dev/images/selenium_logo_square_green.png
+ images\icon.png
selenium webdriver support browser automation
@@ -49,6 +50,8 @@
-
+
+
+
diff --git a/dotnet/src/support/WebDriver.Support.nuspec b/dotnet/src/support/WebDriver.Support.nuspec
index 89b01b55b813a..496bdbeca18b5 100644
--- a/dotnet/src/support/WebDriver.Support.nuspec
+++ b/dotnet/src/support/WebDriver.Support.nuspec
@@ -23,6 +23,7 @@
Apache-2.0
https://selenium.dev/images/selenium_logo_square_green.png
+ images\icon.png
selenium webdriver support browser automation
@@ -49,6 +50,8 @@
-
+
+
+
diff --git a/dotnet/src/webdriver/BUILD.bazel b/dotnet/src/webdriver/BUILD.bazel
index d9731b66341c5..1845081498a2b 100644
--- a/dotnet/src/webdriver/BUILD.bazel
+++ b/dotnet/src/webdriver/BUILD.bazel
@@ -1,3 +1,4 @@
+load("//common:defs.bzl", "copy_file")
load("@d2l_rules_csharp//csharp:defs.bzl", "csharp_library")
load(
"//dotnet:defs.bzl",
@@ -229,6 +230,12 @@ generated_assembly_info(
],
) for framework in SUPPORTED_NET_FRAMEWORKS]
+copy_file(
+ name = "logo",
+ src = "//common/images:selenium_logo_small.png",
+ out = "icon.png"
+)
+
nuget_package(
name = "package",
src = "WebDriver.nuspec",
@@ -247,6 +254,7 @@ nuget_package(
":net48",
":netstandard2.0",
":netstandard2.1",
+ ":logo",
],
)
diff --git a/dotnet/src/webdriver/WebDriver.StrongNamed.nuspec b/dotnet/src/webdriver/WebDriver.StrongNamed.nuspec
index b5a1600277ab9..4f2b60fbb678e 100644
--- a/dotnet/src/webdriver/WebDriver.StrongNamed.nuspec
+++ b/dotnet/src/webdriver/WebDriver.StrongNamed.nuspec
@@ -23,6 +23,7 @@
Apache-2.0
https://selenium.dev/images/selenium_logo_square_green.png
+ images\icon.png
selenium webdriver browser automation
@@ -41,6 +42,8 @@
-
+
+
+
diff --git a/dotnet/src/webdriver/WebDriver.nuspec b/dotnet/src/webdriver/WebDriver.nuspec
index b5a1600277ab9..4f2b60fbb678e 100644
--- a/dotnet/src/webdriver/WebDriver.nuspec
+++ b/dotnet/src/webdriver/WebDriver.nuspec
@@ -23,6 +23,7 @@
Apache-2.0
https://selenium.dev/images/selenium_logo_square_green.png
+ images\icon.png
selenium webdriver browser automation
@@ -41,6 +42,8 @@
-
+
+
+
diff --git a/dotnet/src/webdriverbackedselenium/BUILD.bazel b/dotnet/src/webdriverbackedselenium/BUILD.bazel
index 1e5b5face9f3a..9382a12167d3e 100644
--- a/dotnet/src/webdriverbackedselenium/BUILD.bazel
+++ b/dotnet/src/webdriverbackedselenium/BUILD.bazel
@@ -1,3 +1,4 @@
+load("//common:defs.bzl", "copy_file")
load("@d2l_rules_csharp//csharp:defs.bzl", "csharp_library")
load(
"//dotnet:defs.bzl",
@@ -171,6 +172,12 @@ generated_assembly_info(
],
) for standard_version in SUPPORTED_NET_STANDARD_VERSIONS]
+copy_file(
+ name = "logo",
+ src = "//common/images:selenium_logo_small.png",
+ out = "icon.png"
+)
+
nuget_package(
name = "package",
src = "Selenium.WebDriverBackedSelenium.nuspec",
@@ -189,6 +196,7 @@ nuget_package(
":net48",
":netstandard2.0",
":netstandard2.1",
+ ":logo",
],
)
@@ -209,6 +217,7 @@ nuget_package(
":net48-strongnamed",
":netstandard2.0-strongnamed",
":netstandard2.1-strongnamed",
+ ":logo",
],
)
diff --git a/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.StrongNamed.nuspec b/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.StrongNamed.nuspec
index 713a590019ce5..4bdca639a74c2 100644
--- a/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.StrongNamed.nuspec
+++ b/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.StrongNamed.nuspec
@@ -27,6 +27,7 @@
Apache-2.0
https://selenium.dev/images/selenium_logo_square_green.png
+ images\icon.png
selenium webdriver remote control rc browser automation
@@ -53,6 +54,8 @@
-
+
+
+
diff --git a/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.nuspec b/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.nuspec
index a921ffbf7c633..6a3970822dda9 100644
--- a/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.nuspec
+++ b/dotnet/src/webdriverbackedselenium/Selenium.WebDriverBackedSelenium.nuspec
@@ -27,6 +27,7 @@
Apache-2.0
https://selenium.dev/images/selenium_logo_square_green.png
+ images\icon.png
selenium webdriver remote control rc browser automation
@@ -53,6 +54,8 @@
-
+
+
+