diff --git a/packages/web/pages/landing/firefox-get-started.tsx b/packages/web/pages/landing/firefox-get-started.tsx new file mode 100644 index 000000000..b006c6ee2 --- /dev/null +++ b/packages/web/pages/landing/firefox-get-started.tsx @@ -0,0 +1,81 @@ +import Link from 'next/link' +import { PageMetaData } from '../../components/patterns/PageMetaData' +import { About } from '../../components/templates/About' +import { VStack } from '../../components/elements/LayoutPrimitives' + +export default function LandingPage(): JSX.Element { + return ( + + + + +

Thank you for install the Omnivore Firefox Extension

+ +

+ Thank you for installing our Firefox extension. A few considerations + for new Firefox users +

+ +

+ 1. To use Omnivore you need an Omnivore account. You can sign up for + free from our login page. Before using the + extension you should create your account and login. +

+ +

+ 2. By default the extension uses your Omnivore authentication cookie + to connect to our backend when saving pages. This means your security + settings must allow the extension access to this cookie. If you are + using Firefox containers we will not have access to the cookie so you + will need to use an API key to authenticate. You can read more about + this{' '} + + here. + +

+ +

+ 3. We have a welcoming community on Discord that can help with many + problems. If you need support you can{' '} + + join our community on Discord. + +

+ +

+ 4. You can close this tab now and get started saving and enjoying your + reading. +

+
+
+ ) +} diff --git a/pkg/extension/src/manifest.json b/pkg/extension/src/manifest.json index 8f2219a82..5e52167b9 100644 --- a/pkg/extension/src/manifest.json +++ b/pkg/extension/src/manifest.json @@ -2,8 +2,8 @@ "manifest_version": 2, "name": "process.env.EXTENSION_NAME", "short_name": "process.env.EXTENSION_NAME", - "version": "2.8.9", - "description": "Save PDFs and Articles to your Omnivore library", + "version": "2.10.0", + "description": "Save PDFs and articles to your Omnivore library", "author": "Omnivore Media, Inc", "default_locale": "en", "developer": { diff --git a/pkg/extension/src/views/installed.html b/pkg/extension/src/views/installed.html index 4325bf1de..13320132b 100644 --- a/pkg/extension/src/views/installed.html +++ b/pkg/extension/src/views/installed.html @@ -103,7 +103,10 @@ if (!consentCheckbox.checked) { alert('You must grant consent to use this extension.') + return } + + document.location.href = 'https://omnivore.app/landing/firefox-get-started' } document.getElementById('uninstall-link').addEventListener('click', function (e) {