🧩 Plasmo Developers

PD

🧩 Plasmo Developers

Join the community to ask questions about 🧩 Plasmo Developers and get answers from other members.

Join

πŸ‘Ύextension

πŸ‘Ÿframework

πŸ”°newbie

πŸ¦‰pallas

Looking for a Plasmo developer

Hi there! I had a developer transition my extension into Plasmo, but he never finished it and disappeared. The extension is a bookmarking tool with google authentication!

Is there a way to send a message to the Chrome extension from the backend server?

I'm implementing lightweight "in-extension" support for my users. If a user asks a question or submits a query, how can I respond back to the user in the extension? It's given that auth is done and the user is logged in to the extension. If this is technically not possible, what other options can I look into?...
No description

content.tsx with TailwindCSS affected by page styles

I have a content.tsx using TailwindCSS for styling. My project setup is using the template TailwindCSS setup. The problem is, my font styles are being affected by website styling. The only site where my styling is working as expected is on plasmo.com. On some sites, the font size is smaller, on other sites the font is not correctly loaded. import cssText from "data-text:~style.css"...

How to create a custom page

Hi, I just started learning Plasmo yesterday. I started using the with-nextjs example. How do I create a custom page? ...

Questions about the background of the extension (Tailwind)

I have this simple extension that have 2 images overlapped. The overlapped image is moved a bit to the bottom so the feet of the astronaut hangs over the extension window. The problem is that the extension is adding me a "white background". I want this white background to be transparent and I don't know if this is possible. This is my code:...
No description

Questions about content-script-ui

I have a content-script-ui page that needs to reference components, but after referencing them, the component styles are not applied, although the functionality is working properly. What can I do to make the styles work correctly?

After the first login for new users, the popup shows that they are not logged in

After the first login for new users, the popup still shows that they are not logged in, so they need to click again to log in. https://github.com/PlasmoHQ/examples/tree/main/with-firebase-auth Please help me...

Next js 13.2 template

Is it possible to run a server with this?

Locales not coming through build package

Has anyone run into the issue when adding localization to an extension where when you run pnpm build the _locales files do not come across? Are they supposed to? When I try building and packaging the extension to upload to the Chrome store I get the error: "default_locale is missing in manifest". The default_locale is set in the package.json and it is set to en. Completely works running locally in dev and I followed the Plasmo docs quideline on internationalization setup. Thanks in advance!
No description

Tailwinds with content.tsx

``` // content.tsx import cssText from "data-text:~style.css" import type { PlasmoCSConfig } from "plasmo" ...

Using Tailwind with Plasmo affects website styling

I am trying to use tailwindcss, but when I use it, it affects existing styling in the website. I have a src/style.css file: ``` @import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap"); @tailwind base;...

How do I access the current website URL from Plasmo popup?

Hey all, I'm trying to access the active tab URL from Plasmo popup. I'm already using storage and I need to store the url to have the extension disabled for the current website. How would I get the website URL using Plasmo?...

Plasmo-itero github extension is harassing my other developers

Plasmo-itero github extension is harassing my other developers
No description

Embedded component won’t load custom font

I’m having trouble loading fonts. usually my embedded component will pickup the font from the body. How to solve it? #πŸ‘Ύextension

How should I access the <html> tag of a popup page?

In context of a popup page, plasmo creates it's shadowcontainer in the <body> and not <html> What would be the proper way to have plasmo mounted earlier - at the <html>? Context: I've wrapped the popup page with radix's <Theme> as the root element, but this Theme isn't modyfing <html>. I think it doesn't have access to the root elements, because of being it resides in shadow dom......
No description

How do I message from background to my content script?

background.tsx ``` chrome.webNavigation.onCompleted.addListener(async(details) => { if(details.frameType == "outermost_frame"){ console.info("The user has loaded my favorite website!");...

How do I make a CSUI container fill the anchor's width and height?

Working on my first browser extension and ran into this issue - I want to have the CSUI container fill anchor's width and height, so I can then use much simpler CSS to position the contents of the CSUI container wherever I want across the anchor element. In my case, the anchor element is a simple textarea(I don't need to handle the case where the textarea gets resized)....