├── .env.template ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .idea └── codeStyles │ └── codeStyleConfig.xml ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── eslint.config.js ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── src ├── assets │ ├── focalize-logo-large.svg │ ├── focalize-logo-name.svg │ ├── focalize.svg │ ├── ic_avatar.svg │ ├── ic_browser_wallet.svg │ ├── ic_earth.svg │ ├── ic_external.svg │ ├── ic_followers.svg │ ├── ic_frame_app.png │ ├── ic_settings.svg │ ├── lens-avatar.svg │ ├── lens-cover.webp │ ├── metamask.svg │ └── pin-extension.mp4 ├── entrypoints │ ├── background.ts │ ├── options │ │ ├── Options.svelte │ │ ├── components │ │ │ ├── AllSettings.svelte │ │ │ ├── ConnectWalletDialog.svelte │ │ │ ├── CreateAccountForm.svelte │ │ │ ├── EditAccount.svelte │ │ │ ├── GeneralSettings.svelte │ │ │ ├── LensNodeSelect.svelte │ │ │ ├── Login.svelte │ │ │ ├── NodeChoiceItem.svelte │ │ │ ├── NodeSelectionItem.svelte │ │ │ ├── NotificationSettings.svelte │ │ │ ├── PinPromptDialog.svelte │ │ │ ├── Sidebar.svelte │ │ │ └── Toolbar.svelte │ │ ├── index.html │ │ └── main.ts │ ├── popup │ │ ├── Popup.svelte │ │ ├── components │ │ │ ├── BatchedNotificationItem.svelte │ │ │ ├── NotificationIcon.svelte │ │ │ ├── NotificationItem.svelte │ │ │ └── NotificationsList.svelte │ │ ├── index.html │ │ ├── main.ts │ │ └── popup.css │ └── post │ │ ├── Composer.svelte │ │ ├── components │ │ ├── CollectFeeSplitInput.svelte │ │ ├── CollectRecipientInput.svelte │ │ ├── CollectSettingsDialog.svelte │ │ ├── CollectSettingsSwitch.svelte │ │ ├── FeedChoiceItem.svelte │ │ ├── FeedSelectItem.svelte │ │ ├── GifSelectionDialog.svelte │ │ ├── GiphyGrid.svelte │ │ ├── MediaUploader.svelte │ │ ├── ModuleChoiceItem.svelte │ │ ├── ModuleSelectionItem.svelte │ │ ├── PostMetadata.svelte │ │ ├── PostPreview.svelte │ │ ├── PostTags.svelte │ │ └── TextEditor.svelte │ │ ├── editor.css │ │ ├── index.html │ │ └── main.ts ├── lib │ ├── components │ │ ├── AccountAutocompleteList.svelte │ │ ├── AccountAvatar.svelte │ │ ├── AccountChooser.svelte │ │ ├── AccountHoverCard.svelte │ │ ├── AutoRelativeTimeView.svelte │ │ ├── ConfirmLogoutDialog.svelte │ │ ├── CurrentUserAvatar.svelte │ │ ├── DarkModeSwitch.svelte │ │ ├── DepositDialog.svelte │ │ ├── DialogOuter.svelte │ │ ├── EditAccountForm.svelte │ │ ├── FloatingActionButton.svelte │ │ ├── FloatingComponent.svelte │ │ ├── FollowButton.svelte │ │ ├── GroupAutocompleteList.svelte │ │ ├── LoadingSpinner.svelte │ │ ├── Portal.svelte │ │ ├── PostDraftMenu.svelte │ │ ├── PostDraftsList.svelte │ │ ├── SetAccountManagerDialog.svelte │ │ ├── SocialText.svelte │ │ ├── Tiptap.svelte │ │ ├── WithdrawDialog.svelte │ │ ├── tribute-loading-template.ts │ │ └── tribute-username-template.ts │ ├── config.ts │ ├── editor │ │ ├── components │ │ │ ├── EditorActionsBar.svelte │ │ │ └── FloatingLinkEditor.svelte │ │ ├── extensions │ │ │ ├── AccountSuggestion.ts │ │ │ └── GroupSuggestion.ts │ │ └── tiptap-config.ts │ ├── evm │ │ ├── ethers-service.ts │ │ └── get-default-provider.ts │ ├── github-service.ts │ ├── grove-service.ts │ ├── lens-service.ts │ ├── lens │ │ ├── lens-modules.ts │ │ ├── lens-nodes.ts │ │ ├── lens-notifications.ts │ │ ├── lens-post.ts │ │ └── lens-usernames.ts │ ├── stores │ │ ├── cache-store.ts │ │ ├── chrome-storage-store.ts │ │ ├── draft-store.ts │ │ ├── nodes.json │ │ ├── preferences-store.ts │ │ ├── state-store.ts │ │ ├── url-query-store.ts │ │ └── user-store.ts │ ├── styles │ │ ├── app.pcss │ │ └── tribute.css │ ├── types │ │ ├── CollectSettings.ts │ │ ├── EditAccountInput.ts │ │ ├── LensNode.ts │ │ ├── PostDraft.ts │ │ ├── RefreshInterval.ts │ │ ├── SimpleAccount.ts │ │ ├── SimpleCollect.ts │ │ ├── User.ts │ │ └── WalletConnection.ts │ ├── user │ │ └── user.ts │ └── utils │ │ ├── error-utils.ts │ │ ├── file-utils.ts │ │ ├── lens-utils.ts │ │ ├── migrations.ts │ │ ├── regex.ts │ │ ├── supported-currencies.ts │ │ └── utils.ts ├── public │ ├── focalize.svg │ ├── icon │ │ ├── 128.png │ │ ├── 16.png │ │ ├── 24.png │ │ ├── 32.png │ │ ├── 512.png │ │ └── 64.png │ └── images │ │ ├── ic_fountain.svg │ │ ├── ic_gho.webp │ │ ├── ic_hey.webp │ │ └── ic_soclly.svg └── svelte.d.ts ├── svelte.config.js ├── tailwind.config.cjs ├── tsconfig.json ├── wxt-env.d.ts └── wxt.config.ts /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/.env.template -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /src/assets/focalize-logo-large.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/focalize-logo-large.svg -------------------------------------------------------------------------------- /src/assets/focalize-logo-name.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/focalize-logo-name.svg -------------------------------------------------------------------------------- /src/assets/focalize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/focalize.svg -------------------------------------------------------------------------------- /src/assets/ic_avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/ic_avatar.svg -------------------------------------------------------------------------------- /src/assets/ic_browser_wallet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/ic_browser_wallet.svg -------------------------------------------------------------------------------- /src/assets/ic_earth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/ic_earth.svg -------------------------------------------------------------------------------- /src/assets/ic_external.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/ic_external.svg -------------------------------------------------------------------------------- /src/assets/ic_followers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/ic_followers.svg -------------------------------------------------------------------------------- /src/assets/ic_frame_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/ic_frame_app.png -------------------------------------------------------------------------------- /src/assets/ic_settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/ic_settings.svg -------------------------------------------------------------------------------- /src/assets/lens-avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/lens-avatar.svg -------------------------------------------------------------------------------- /src/assets/lens-cover.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/lens-cover.webp -------------------------------------------------------------------------------- /src/assets/metamask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/metamask.svg -------------------------------------------------------------------------------- /src/assets/pin-extension.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/assets/pin-extension.mp4 -------------------------------------------------------------------------------- /src/entrypoints/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/background.ts -------------------------------------------------------------------------------- /src/entrypoints/options/Options.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/Options.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/AllSettings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/AllSettings.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/ConnectWalletDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/ConnectWalletDialog.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/CreateAccountForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/CreateAccountForm.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/EditAccount.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/EditAccount.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/GeneralSettings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/GeneralSettings.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/LensNodeSelect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/LensNodeSelect.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/Login.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/Login.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/NodeChoiceItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/NodeChoiceItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/NodeSelectionItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/NodeSelectionItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/NotificationSettings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/NotificationSettings.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/PinPromptDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/PinPromptDialog.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/Sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/Sidebar.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/components/Toolbar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/components/Toolbar.svelte -------------------------------------------------------------------------------- /src/entrypoints/options/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/index.html -------------------------------------------------------------------------------- /src/entrypoints/options/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/options/main.ts -------------------------------------------------------------------------------- /src/entrypoints/popup/Popup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/Popup.svelte -------------------------------------------------------------------------------- /src/entrypoints/popup/components/BatchedNotificationItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/components/BatchedNotificationItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/popup/components/NotificationIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/components/NotificationIcon.svelte -------------------------------------------------------------------------------- /src/entrypoints/popup/components/NotificationItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/components/NotificationItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/popup/components/NotificationsList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/components/NotificationsList.svelte -------------------------------------------------------------------------------- /src/entrypoints/popup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/index.html -------------------------------------------------------------------------------- /src/entrypoints/popup/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/main.ts -------------------------------------------------------------------------------- /src/entrypoints/popup/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/popup/popup.css -------------------------------------------------------------------------------- /src/entrypoints/post/Composer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/Composer.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/CollectFeeSplitInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/CollectFeeSplitInput.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/CollectRecipientInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/CollectRecipientInput.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/CollectSettingsDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/CollectSettingsDialog.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/CollectSettingsSwitch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/CollectSettingsSwitch.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/FeedChoiceItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/FeedChoiceItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/FeedSelectItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/FeedSelectItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/GifSelectionDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/GifSelectionDialog.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/GiphyGrid.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/GiphyGrid.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/MediaUploader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/MediaUploader.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/ModuleChoiceItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/ModuleChoiceItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/ModuleSelectionItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/ModuleSelectionItem.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/PostMetadata.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/PostMetadata.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/PostPreview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/PostPreview.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/PostTags.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/PostTags.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/components/TextEditor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/components/TextEditor.svelte -------------------------------------------------------------------------------- /src/entrypoints/post/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/editor.css -------------------------------------------------------------------------------- /src/entrypoints/post/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/index.html -------------------------------------------------------------------------------- /src/entrypoints/post/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/entrypoints/post/main.ts -------------------------------------------------------------------------------- /src/lib/components/AccountAutocompleteList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/AccountAutocompleteList.svelte -------------------------------------------------------------------------------- /src/lib/components/AccountAvatar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/AccountAvatar.svelte -------------------------------------------------------------------------------- /src/lib/components/AccountChooser.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/AccountChooser.svelte -------------------------------------------------------------------------------- /src/lib/components/AccountHoverCard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/AccountHoverCard.svelte -------------------------------------------------------------------------------- /src/lib/components/AutoRelativeTimeView.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/AutoRelativeTimeView.svelte -------------------------------------------------------------------------------- /src/lib/components/ConfirmLogoutDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/ConfirmLogoutDialog.svelte -------------------------------------------------------------------------------- /src/lib/components/CurrentUserAvatar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/CurrentUserAvatar.svelte -------------------------------------------------------------------------------- /src/lib/components/DarkModeSwitch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/DarkModeSwitch.svelte -------------------------------------------------------------------------------- /src/lib/components/DepositDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/DepositDialog.svelte -------------------------------------------------------------------------------- /src/lib/components/DialogOuter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/DialogOuter.svelte -------------------------------------------------------------------------------- /src/lib/components/EditAccountForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/EditAccountForm.svelte -------------------------------------------------------------------------------- /src/lib/components/FloatingActionButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/FloatingActionButton.svelte -------------------------------------------------------------------------------- /src/lib/components/FloatingComponent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/FloatingComponent.svelte -------------------------------------------------------------------------------- /src/lib/components/FollowButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/FollowButton.svelte -------------------------------------------------------------------------------- /src/lib/components/GroupAutocompleteList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/GroupAutocompleteList.svelte -------------------------------------------------------------------------------- /src/lib/components/LoadingSpinner.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/LoadingSpinner.svelte -------------------------------------------------------------------------------- /src/lib/components/Portal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/Portal.svelte -------------------------------------------------------------------------------- /src/lib/components/PostDraftMenu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/PostDraftMenu.svelte -------------------------------------------------------------------------------- /src/lib/components/PostDraftsList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/PostDraftsList.svelte -------------------------------------------------------------------------------- /src/lib/components/SetAccountManagerDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/SetAccountManagerDialog.svelte -------------------------------------------------------------------------------- /src/lib/components/SocialText.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/SocialText.svelte -------------------------------------------------------------------------------- /src/lib/components/Tiptap.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/Tiptap.svelte -------------------------------------------------------------------------------- /src/lib/components/WithdrawDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/WithdrawDialog.svelte -------------------------------------------------------------------------------- /src/lib/components/tribute-loading-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/tribute-loading-template.ts -------------------------------------------------------------------------------- /src/lib/components/tribute-username-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/components/tribute-username-template.ts -------------------------------------------------------------------------------- /src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/config.ts -------------------------------------------------------------------------------- /src/lib/editor/components/EditorActionsBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/editor/components/EditorActionsBar.svelte -------------------------------------------------------------------------------- /src/lib/editor/components/FloatingLinkEditor.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/editor/components/FloatingLinkEditor.svelte -------------------------------------------------------------------------------- /src/lib/editor/extensions/AccountSuggestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/editor/extensions/AccountSuggestion.ts -------------------------------------------------------------------------------- /src/lib/editor/extensions/GroupSuggestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/editor/extensions/GroupSuggestion.ts -------------------------------------------------------------------------------- /src/lib/editor/tiptap-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/editor/tiptap-config.ts -------------------------------------------------------------------------------- /src/lib/evm/ethers-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/evm/ethers-service.ts -------------------------------------------------------------------------------- /src/lib/evm/get-default-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/evm/get-default-provider.ts -------------------------------------------------------------------------------- /src/lib/github-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/github-service.ts -------------------------------------------------------------------------------- /src/lib/grove-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/grove-service.ts -------------------------------------------------------------------------------- /src/lib/lens-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/lens-service.ts -------------------------------------------------------------------------------- /src/lib/lens/lens-modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/lens/lens-modules.ts -------------------------------------------------------------------------------- /src/lib/lens/lens-nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/lens/lens-nodes.ts -------------------------------------------------------------------------------- /src/lib/lens/lens-notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/lens/lens-notifications.ts -------------------------------------------------------------------------------- /src/lib/lens/lens-post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/lens/lens-post.ts -------------------------------------------------------------------------------- /src/lib/lens/lens-usernames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/lens/lens-usernames.ts -------------------------------------------------------------------------------- /src/lib/stores/cache-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/cache-store.ts -------------------------------------------------------------------------------- /src/lib/stores/chrome-storage-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/chrome-storage-store.ts -------------------------------------------------------------------------------- /src/lib/stores/draft-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/draft-store.ts -------------------------------------------------------------------------------- /src/lib/stores/nodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/nodes.json -------------------------------------------------------------------------------- /src/lib/stores/preferences-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/preferences-store.ts -------------------------------------------------------------------------------- /src/lib/stores/state-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/state-store.ts -------------------------------------------------------------------------------- /src/lib/stores/url-query-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/url-query-store.ts -------------------------------------------------------------------------------- /src/lib/stores/user-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/stores/user-store.ts -------------------------------------------------------------------------------- /src/lib/styles/app.pcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/styles/app.pcss -------------------------------------------------------------------------------- /src/lib/styles/tribute.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/styles/tribute.css -------------------------------------------------------------------------------- /src/lib/types/CollectSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/CollectSettings.ts -------------------------------------------------------------------------------- /src/lib/types/EditAccountInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/EditAccountInput.ts -------------------------------------------------------------------------------- /src/lib/types/LensNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/LensNode.ts -------------------------------------------------------------------------------- /src/lib/types/PostDraft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/PostDraft.ts -------------------------------------------------------------------------------- /src/lib/types/RefreshInterval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/RefreshInterval.ts -------------------------------------------------------------------------------- /src/lib/types/SimpleAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/SimpleAccount.ts -------------------------------------------------------------------------------- /src/lib/types/SimpleCollect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/SimpleCollect.ts -------------------------------------------------------------------------------- /src/lib/types/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/User.ts -------------------------------------------------------------------------------- /src/lib/types/WalletConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/types/WalletConnection.ts -------------------------------------------------------------------------------- /src/lib/user/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/user/user.ts -------------------------------------------------------------------------------- /src/lib/utils/error-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/utils/error-utils.ts -------------------------------------------------------------------------------- /src/lib/utils/file-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/utils/file-utils.ts -------------------------------------------------------------------------------- /src/lib/utils/lens-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/utils/lens-utils.ts -------------------------------------------------------------------------------- /src/lib/utils/migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/utils/migrations.ts -------------------------------------------------------------------------------- /src/lib/utils/regex.ts: -------------------------------------------------------------------------------- 1 | export const GROUP_MENTION_REGEX = /#(0x[a-fA-F0-9]{40})/g; 2 | -------------------------------------------------------------------------------- /src/lib/utils/supported-currencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/utils/supported-currencies.ts -------------------------------------------------------------------------------- /src/lib/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/lib/utils/utils.ts -------------------------------------------------------------------------------- /src/public/focalize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/focalize.svg -------------------------------------------------------------------------------- /src/public/icon/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/icon/128.png -------------------------------------------------------------------------------- /src/public/icon/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/icon/16.png -------------------------------------------------------------------------------- /src/public/icon/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/icon/24.png -------------------------------------------------------------------------------- /src/public/icon/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/icon/32.png -------------------------------------------------------------------------------- /src/public/icon/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/icon/512.png -------------------------------------------------------------------------------- /src/public/icon/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/icon/64.png -------------------------------------------------------------------------------- /src/public/images/ic_fountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/images/ic_fountain.svg -------------------------------------------------------------------------------- /src/public/images/ic_gho.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/images/ic_gho.webp -------------------------------------------------------------------------------- /src/public/images/ic_hey.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/images/ic_hey.webp -------------------------------------------------------------------------------- /src/public/images/ic_soclly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/public/images/ic_soclly.svg -------------------------------------------------------------------------------- /src/svelte.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/src/svelte.d.ts -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/tsconfig.json -------------------------------------------------------------------------------- /wxt-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /wxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iPaulPro/focalize-extension/HEAD/wxt.config.ts --------------------------------------------------------------------------------