diff --git a/assets/svg/hostgator-logo.svg b/assets/svg/hostgator-logo.svg new file mode 100644 index 00000000..8f16c088 --- /dev/null +++ b/assets/svg/hostgator-logo.svg @@ -0,0 +1,80 @@ + + + HostGator Logo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/composer.json b/composer.json index 0290fc0c..3addbaf8 100644 --- a/composer.json +++ b/composer.json @@ -87,11 +87,11 @@ "newfold-labs/wp-module-help-center": "^2.5.0", "newfold-labs/wp-module-loader": "^1.0.12", "newfold-labs/wp-module-marketplace": "^3.0.3", - "newfold-labs/wp-module-migration": "^1.5.6", + "newfold-labs/wp-module-migration": "^1.5.8", "newfold-labs/wp-module-notifications": "^1.6.12", "newfold-labs/wp-module-onboarding": "^2.7.4", "newfold-labs/wp-module-patterns": "^2.9.5", - "newfold-labs/wp-module-performance": "^3.2.7", + "newfold-labs/wp-module-performance": "^3.2.8", "newfold-labs/wp-module-runtime": "^1.1.3", "newfold-labs/wp-module-secure-passwords": "^1.1.2", "newfold-labs/wp-module-sso": "^1.1.1", diff --git a/composer.lock b/composer.lock index bff87373..82ee27d0 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0063e5373d75d938817d07dad02f2ffb", + "content-hash": "2607474a29f4c3d48a154a5b437d89a4", "packages": [ { "name": "doctrine/inflector", @@ -855,16 +855,16 @@ }, { "name": "newfold-labs/wp-module-data", - "version": "2.8.5", + "version": "2.8.6", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-data.git", - "reference": "c873781361a4ac3034fe488b2fe495cddd902f99" + "reference": "e256489dfe1fa4c5c11793c769772ff98247961e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/c873781361a4ac3034fe488b2fe495cddd902f99", - "reference": "c873781361a4ac3034fe488b2fe495cddd902f99", + "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/e256489dfe1fa4c5c11793c769772ff98247961e", + "reference": "e256489dfe1fa4c5c11793c769772ff98247961e", "shasum": "" }, "require": { @@ -954,10 +954,10 @@ ], "description": "Newfold Data Module", "support": { - "source": "https://github.com/newfold-labs/wp-module-data/tree/2.8.5", + "source": "https://github.com/newfold-labs/wp-module-data/tree/2.8.6", "issues": "https://github.com/newfold-labs/wp-module-data/issues" }, - "time": "2025-06-18T22:53:06+00:00" + "time": "2025-07-16T20:29:28+00:00" }, { "name": "newfold-labs/wp-module-deactivation", @@ -1713,16 +1713,16 @@ }, { "name": "newfold-labs/wp-module-migration", - "version": "1.5.6", + "version": "1.5.8", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-migration.git", - "reference": "f86c44230a1aedf3420dfa6f3886c98d71efad5c" + "reference": "d91ceb54336aa1e9fe4450c7e0602526ed19e0ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-migration/zipball/f86c44230a1aedf3420dfa6f3886c98d71efad5c", - "reference": "f86c44230a1aedf3420dfa6f3886c98d71efad5c", + "url": "https://api.github.com/repos/newfold-labs/wp-module-migration/zipball/d91ceb54336aa1e9fe4450c7e0602526ed19e0ef", + "reference": "d91ceb54336aa1e9fe4450c7e0602526ed19e0ef", "shasum": "" }, "require": { @@ -1755,6 +1755,14 @@ "@i18n-php", "@i18n-json" ], + "i18n-ci-pre": [ + "@i18n-pot", + "@i18n-po" + ], + "i18n-ci-post": [ + "@i18n-json", + "@i18n-php" + ], "i18n-json": [ "rm -f languages/*.json && vendor/bin/wp i18n make-json ./languages --no-purge --pretty-print" ], @@ -1790,10 +1798,10 @@ ], "description": "Initiates the migration process", "support": { - "source": "https://github.com/newfold-labs/wp-module-migration/tree/1.5.6", + "source": "https://github.com/newfold-labs/wp-module-migration/tree/1.5.8", "issues": "https://github.com/newfold-labs/wp-module-migration/issues" }, - "time": "2025-06-26T12:34:12+00:00" + "time": "2025-07-16T11:29:03+00:00" }, { "name": "newfold-labs/wp-module-notifications", @@ -2094,16 +2102,16 @@ }, { "name": "newfold-labs/wp-module-performance", - "version": "3.2.7", + "version": "3.2.8", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-performance.git", - "reference": "620f01f6577f91a70161d63b75252c63d8fdb7ac" + "reference": "e4737a5070c6ee1e5cf56a1e7e7d5f21b02a87ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-performance/zipball/620f01f6577f91a70161d63b75252c63d8fdb7ac", - "reference": "620f01f6577f91a70161d63b75252c63d8fdb7ac", + "url": "https://api.github.com/repos/newfold-labs/wp-module-performance/zipball/e4737a5070c6ee1e5cf56a1e7e7d5f21b02a87ec", + "reference": "e4737a5070c6ee1e5cf56a1e7e7d5f21b02a87ec", "shasum": "" }, "require": { @@ -2191,10 +2199,10 @@ ], "description": "A module for managing caching functionality.", "support": { - "source": "https://github.com/newfold-labs/wp-module-performance/tree/3.2.7", + "source": "https://github.com/newfold-labs/wp-module-performance/tree/3.2.8", "issues": "https://github.com/newfold-labs/wp-module-performance/issues" }, - "time": "2025-07-10T07:17:39+00:00" + "time": "2025-07-14T10:39:40+00:00" }, { "name": "newfold-labs/wp-module-pls", diff --git a/package-lock.json b/package-lock.json index 25fa0be4..5987285d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "lodash": "^4.17.21", "react": "^18.2.0", "react-error-boundary": "^6.0.0", - "react-router-dom": "^7.6.3", + "react-router-dom": "^7.7.0", "react-use": "^17.6.0" }, "devDependencies": { @@ -34,7 +34,7 @@ "@testing-library/cypress": "^10.0.3", "@wordpress/env": "^10.26.0", "@wordpress/scripts": "^30.19.0", - "cypress": "^14.5.1", + "cypress": "^14.5.2", "cypress-axe": "1.6.0", "node-fetch": "^3.3.2", "node-wp-i18n": "^1.2.8", @@ -9469,9 +9469,9 @@ } }, "node_modules/cypress": { - "version": "14.5.1", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.5.1.tgz", - "integrity": "sha512-vYBeZKW3UAtxwv5mFuSlOBCYhyO0H86TeDKRJ7TgARyHiREIaiDjeHtqjzrXRFrdz9KnNavqlm+z+hklC7v8XQ==", + "version": "14.5.2", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.5.2.tgz", + "integrity": "sha512-O4E4CEBqDHLDrJD/dfStHPcM+8qFgVVZ89Li7xDU0yL/JxO/V0PEcfF2I8aGa7uA2MGNLkNUAnghPM83UcHOJw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -20182,9 +20182,9 @@ } }, "node_modules/react-router": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.6.3.tgz", - "integrity": "sha512-zf45LZp5skDC6I3jDLXQUu0u26jtuP4lEGbc7BbdyxenBN1vJSTA18czM2D+h5qyMBuMrD+9uB+mU37HIoKGRA==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.7.0.tgz", + "integrity": "sha512-3FUYSwlvB/5wRJVTL/aavqHmfUKe0+Xm9MllkYgGo9eDwNdkvwlJGjpPxono1kCycLt6AnDTgjmXvK3/B4QGuw==", "license": "MIT", "dependencies": { "cookie": "^1.0.1", @@ -20204,12 +20204,12 @@ } }, "node_modules/react-router-dom": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.6.3.tgz", - "integrity": "sha512-DiWJm9qdUAmiJrVWaeJdu4TKu13+iB/8IEi0EW/XgaHCjW/vWGrwzup0GVvaMteuZjKnh5bEvJP/K0MDnzawHw==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.7.0.tgz", + "integrity": "sha512-wwGS19VkNBkneVh9/YD0pK3IsjWxQUVMDD6drlG7eJpo1rXBtctBqDyBm/k+oKHRAm1x9XWT3JFC82QI9YOXXA==", "license": "MIT", "dependencies": { - "react-router": "7.6.3" + "react-router": "7.7.0" }, "engines": { "node": ">=20.0.0" diff --git a/package.json b/package.json index 9f42ca6c..43b82d14 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "lodash": "^4.17.21", "react": "^18.2.0", "react-error-boundary": "^6.0.0", - "react-router-dom": "^7.6.3", + "react-router-dom": "^7.7.0", "react-use": "^17.6.0" }, "devDependencies": { @@ -41,7 +41,7 @@ "@testing-library/cypress": "^10.0.3", "@wordpress/env": "^10.26.0", "@wordpress/scripts": "^30.19.0", - "cypress": "^14.5.1", + "cypress": "^14.5.2", "cypress-axe": "1.6.0", "node-fetch": "^3.3.2", "node-wp-i18n": "^1.2.8", diff --git a/src/app/stylesheet.scss b/src/app/stylesheet.scss index 42568646..c4b6ff40 100644 --- a/src/app/stylesheet.scss +++ b/src/app/stylesheet.scss @@ -253,6 +253,31 @@ body.toplevel_page_hostgator { pointer-events: none; } +.nfd-brand-logo { + width : 160px; + height : 29px; + display: block; + + &:not(.nfd-brand-logo--rendered) { + background : url("../../assets/svg/nav-for-light.svg") no-repeat; + } + + &.nfd-size-sm{ + height: 18px; + width: 99px; + } + + &.nfd-size-lg{ + height: 47px; + width: 259px; + } + + &.nfd-size-xl{ + height: 76px; + width: 419px; + } +} + .hgwpp { .components-card {