diff --git a/typo3/gfx/typo3.png b/typo3/gfx/typo3.png
deleted file mode 100644
index f57755cc81a629e8a0aa951c8e82da0e767885da..0000000000000000000000000000000000000000
Binary files a/typo3/gfx/typo3.png and /dev/null differ
diff --git a/typo3/gfx/typo3logo.gif b/typo3/gfx/typo3logo.gif
deleted file mode 100644
index 67147e12b401a985f093c0f2d17897712ba8626c..0000000000000000000000000000000000000000
Binary files a/typo3/gfx/typo3logo.gif and /dev/null differ
diff --git a/typo3/sysext/about/Resources/Private/Partials/Logo.html b/typo3/sysext/about/Resources/Private/Partials/Logo.html
index 47ca5479baa657b041b63139347785627492aae4..7dd671ef5e2c36fa09bbd62b80f80f5e89ec72bc 100644
--- a/typo3/sysext/about/Resources/Private/Partials/Logo.html
+++ b/typo3/sysext/about/Resources/Private/Partials/Logo.html
@@ -1,6 +1,8 @@
 {namespace about=TYPO3\CMS\About\ViewHelpers}
 
 <about:SkinImage
-	src="gfx/typo3logo.gif"
+	src="sysext/backend/Resources/Public/Images/typo3-transparent@2x.png"
+	width="150"
 	alt="{f:translate(key:'LLL:EXT:lang/locallang_mod_help_about.xlf:typo3_logo')}"
-/>
\ No newline at end of file
+/>
+<br><br>
diff --git a/typo3/sysext/backend/Classes/Controller/BackendController.php b/typo3/sysext/backend/Classes/Controller/BackendController.php
index 130fa7232178541d993b44e9c26c2fd8e08267d5..a66ebeb600085c90897004aa922d727ec8a39e70 100644
--- a/typo3/sysext/backend/Classes/Controller/BackendController.php
+++ b/typo3/sysext/backend/Classes/Controller/BackendController.php
@@ -240,7 +240,7 @@ class BackendController {
 		$view = $this->getFluidTemplateObject($this->templatePath . 'Backend/Main.html');
 
 		// Render the TYPO3 logo in the left corner
-		$logoUrl = $GLOBALS['TBE_STYLES']['logo'] ?: 'gfx/typo3-topbar@2x.png';
+		$logoUrl = $GLOBALS['TBE_STYLES']['logo'] ?: 'sysext/backend/Resources/Public/Images/typo3-topbar@2x.png';
 		$logoPath = GeneralUtility::resolveBackPath(PATH_typo3 . $logoUrl);
 		list($logoWidth, $logoHeight) = @getimagesize($logoPath);
 
diff --git a/typo3/sysext/backend/Classes/Template/DocumentTemplate.php b/typo3/sysext/backend/Classes/Template/DocumentTemplate.php
index 1fa46b82cb7a85f06f15de72c2fc3ecda9d4c644..8b1efe138895b83d7eb2a60b612d2447b21252e9 100644
--- a/typo3/sysext/backend/Classes/Template/DocumentTemplate.php
+++ b/typo3/sysext/backend/Classes/Template/DocumentTemplate.php
@@ -1941,7 +1941,7 @@ function jumpToUrl(URL) {
 	* @return string
 	*/
 	protected function getBackendFavicon() {
-		return IconUtility::skinImg($this->backPath, 'gfx/favicon.ico', '', 1);
+		return IconUtility::skinImg($this->backPath, 'sysext/backend/Resources/Public/Icons/favicon.ico', '', 1);
 	}
 
 }
diff --git a/typo3/sysext/backend/Classes/View/LogoView.php b/typo3/sysext/backend/Classes/View/LogoView.php
index f54608b5c467c2531605ab81780c9db2922aadd6..7416bb515317ba6289cb875aba8a825f4673399a 100644
--- a/typo3/sysext/backend/Classes/View/LogoView.php
+++ b/typo3/sysext/backend/Classes/View/LogoView.php
@@ -33,7 +33,7 @@ class LogoView {
 	 */
 	public function __construct() {
 		\TYPO3\CMS\Core\Utility\GeneralUtility::logDeprecatedFunction();
-		$this->logo = 'gfx/typo3-topbar@2x.png';
+		$this->logo = 'sysext/backend/Resources/Public/Images/typo3-topbar@2x.png';
 	}
 
 	/**
diff --git a/typo3/gfx/favicon.ico b/typo3/sysext/backend/Resources/Public/Icons/favicon.ico
similarity index 100%
rename from typo3/gfx/favicon.ico
rename to typo3/sysext/backend/Resources/Public/Icons/favicon.ico
diff --git a/typo3/gfx/typo3-topbar@2x.png b/typo3/sysext/backend/Resources/Public/Images/typo3-topbar@2x.png
similarity index 100%
rename from typo3/gfx/typo3-topbar@2x.png
rename to typo3/sysext/backend/Resources/Public/Images/typo3-topbar@2x.png
diff --git a/typo3/gfx/typo3-transparent@2x.png b/typo3/sysext/backend/Resources/Public/Images/typo3-transparent@2x.png
similarity index 100%
rename from typo3/gfx/typo3-transparent@2x.png
rename to typo3/sysext/backend/Resources/Public/Images/typo3-transparent@2x.png
diff --git a/typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php b/typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php
index 28475a0476ceff52f4be1492fe9b2c8346cced2b..41d069b4953e96ab38bc0b44729c84082e050657 100644
--- a/typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php
+++ b/typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php
@@ -815,7 +815,7 @@ class ExtensionManagementUtility {
 		$extensionName = str_replace(' ', '', ucwords(str_replace('_', ' ', $extensionName)));
 		$defaultModuleConfiguration = array(
 			'access' => 'admin',
-			'icon' => 'gfx/typo3.png',
+			'icon' => 'sysext/backend/Resources/Public/Images/Logo.png',
 			'labels' => '',
 			'extRelPath' => self::extRelPath($extensionKey) . 'Classes/'
 		);