Link da loja - https://chrome.google.com/webstore/detail/acid-tabs/hgceopemmcmigbmhphbcgkeffommpjfc
Se você tiver alguma solicitação de recurso para a extensão do Chrome Acid Tabs, envie um problema descrevendo o recurso e o caso de uso. Faça isso antes de considerar abrir uma solicitação pull para quaisquer alterações que possam impactar amplamente a experiência do usuário, pois prefiro discutir isso primeiro sobre um problema.
Pop-up - https://github.com/jdhayford/acid-extension/tree/master/src/pages/Popup
Contém lógica de interface React para permitir que os usuários criem e modifiquem regras. Essas regras persistem no armazenamento de sincronização do Chrome.
Plano de fundo - https://github.com/jdhayford/acid-extension/tree/master/src/pages/Background
Responsável por orquestrar grupos de guias reais, incluindo tags de agrupamento/desagrupamento, atualização de ordem, cores e nomes de grupos.
Para executar e usar a extensão localmente:
Nota: Use o Node versão 10
npm install
npm start
Isso deve iniciar um servidor webpackdev e criar uma pasta build/
local com os arquivos de origem apropriados. Você pode então selecionar esta pasta na página "Gerenciar extensões" no Chrome, ativar as configurações do desenvolvedor e "Carregar extensão descompactada".
Grite para @lxieyang por criar um dos meus clichês de extensão do Chrome favoritos https://github.com/lxieyang/chrome-extension-boilerplate-react