diff --git a/README.md b/README.md index 024c403fd..6a9731763 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ * [Chrome extension](https://chrome.google.com/webstore/detail/wappalyzer/gppongmhjkpfnbhagpmjfkannfbllamg) * [Firefox add-on](https://addons.mozilla.org/en-US/firefox/addon/wappalyzer/) * [Edge extension](https://microsoftedge.microsoft.com/addons/detail/mnbndgmknlpdjdnjfmfcdjoegcckoikn) +* [Safari extension](https://apps.apple.com/app/wappalyzer/id1520333300) +* [All apps and integrations](https://www.wappalyzer.com/api/download) * [Wappalyzer REST APIs](https://www.wappalyzer.com/api/) ## Prerequisites diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json index 5c8e4e165..6cc04a54c 100644 --- a/src/drivers/npm/package.json +++ b/src/drivers/npm/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.5.24", + "version": "6.5.25", "author": "Wappalyzer", "license": "MIT", "repository": { @@ -42,4 +42,4 @@ "dependencies": { "puppeteer": "^5.3.0" } -} +} \ No newline at end of file diff --git a/src/drivers/webextension/css/styles.css b/src/drivers/webextension/css/styles.css index 74bd77181..7546e8946 100644 --- a/src/drivers/webextension/css/styles.css +++ b/src/drivers/webextension/css/styles.css @@ -45,22 +45,50 @@ a:hover { display: flex; height: 4.5rem; justify-content: space-between; + padding: 0 1.5rem; } .header__logo { height: 2.5rem; - margin: .5rem 1.5rem 0 1.5rem; + margin-top: .5rem; } .header__logo--dark { display: none; } +.header__icon { + color: var(--color-primary); + cursor: pointer; + height: 1.1rem; + margin-left: 1rem; + vertical-align: middle; + width: 1.1rem; +} + +.header__switch { + height: 1.5rem; + width: 1.5rem; +} + +.header__switch--hidden { + display: none; +} + +.header__switch--disabled { + color: var(--color-text); +} + +.spacer { + flex-grow:1; +} + .footer { align-items: center; background: #fff; bottom: 0; border-top: 1px solid var(--color-secondary); + font-size: .8rem; height: 3rem; display: flex; padding: 0 1.5rem; @@ -68,53 +96,26 @@ a:hover { width: 100%; } -.footer__cta { - text-align: right; - margin-right: 1.5rem; +.footer__links { white-space: nowrap; } -.footer__cta a { - border-bottom: 1px solid var(--color-secondary); - text-decoration: none; -} - -.footer__cta a:hover { - border-bottom: 1px solid var(--color-primary); +.footer__link { + display: inline-block; + padding: 0 .3rem; } -.footer__open-in-new { - color: var(--color-primary); - height: 1.1rem; - margin-left: .1rem; - vertical-align: middle; - width: 1.1rem; +.footer__link:first-child { + padding-left: 0; } -.spacer { - flex-grow:1; -} - -.footer__icon { - color: var(--color-primary); - cursor: pointer; - height: 1.1rem; - margin-left: 1rem; - vertical-align: middle; - width: 1.1rem; -} - -.footer__switch { - height: 1.5rem; - width: 1.5rem; -} - -.footer__switch--hidden { - display: none; +.footer__link a { + border-bottom: 1px solid var(--color-secondary); + text-decoration: none; } -.footer__switch--disabled { - color: var(--color-text); +.footer__link a:hover { + border-bottom: 1px solid var(--color-primary); } .detections { @@ -327,6 +328,14 @@ a:hover { display: inline-block; } + .theme-mode .header__settings { + color: var(--color-text-dark); + } + + .theme-mode .header__icon { + color: #fff; + } + .theme-mode .category__link { color: #fff; } @@ -352,14 +361,6 @@ a:hover { border-color: var(--color-secondary-dark) } - .theme-mode .footer__settings { - color: var(--color-text-dark); - } - - .theme-mode .footer__icon { - color: #fff; - } - .theme-mode .footer__open-in-new { color: #fff; } diff --git a/src/drivers/webextension/html/popup.html b/src/drivers/webextension/html/popup.html index 69f449810..a7639f56f 100644 --- a/src/drivers/webextension/html/popup.html +++ b/src/drivers/webextension/html/popup.html @@ -17,6 +17,23 @@ + +
+ + + + + + + + + + + + + + +
@@ -69,30 +86,17 @@