-
+
);
};
diff --git a/src/pages/Popup/index.jsx b/src/pages/Popup/index.jsx
index 1d93bbcbb..b81d7a044 100644
--- a/src/pages/Popup/index.jsx
+++ b/src/pages/Popup/index.jsx
@@ -3,7 +3,13 @@ import { createRoot } from 'react-dom/client';
import Popup from './Popup';
import './index.css';
+import '../../assets/styles/tailwind.css';
+
+chrome.tabs.query({currentWindow: true, active: true}, function (tabs){
+ var activeTab = tabs[0];
+ chrome.tabs.sendMessage(activeTab.id, {"message": "popup"});
+});
const container = document.getElementById('app-container');
const root = createRoot(container); // createRoot(container!) if you use TypeScript
root.render(
);
diff --git a/styles/tailwind.css b/styles/tailwind.css
new file mode 100644
index 000000000..bd6213e1d
--- /dev/null
+++ b/styles/tailwind.css
@@ -0,0 +1,3 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
\ No newline at end of file
diff --git a/tailwind.config.js b/tailwind.config.js
new file mode 100644
index 000000000..235d9e1d7
--- /dev/null
+++ b/tailwind.config.js
@@ -0,0 +1,16 @@
+module.exports = {
+ content: ["./src/**/*.{js,jsx,ts,tsx}"],
+ theme: {
+ extend: {
+ zIndex: {
+ // Max value is 2147483647
+ 'max': '2147483647'
+ }
+ },
+ },
+ plugins: [],
+ variants: {},
+ corePlugins: {
+ preflight: true,
+ },
+ };
\ No newline at end of file
diff --git a/utils/webserver.js b/utils/webserver.js
index 90faaa83e..085c92d6b 100755
--- a/utils/webserver.js
+++ b/utils/webserver.js
@@ -31,9 +31,9 @@ var server = new WebpackDevServer(
hot: true,
liveReload: false,
client: {
- webSocketTransport: 'sockjs',
+ webSocketTransport: 'ws',
},
- webSocketServer: 'sockjs',
+ webSocketServer: 'ws',
host: 'localhost',
port: env.PORT,
static: {
diff --git a/webpack.config.js b/webpack.config.js
index c8a142da0..d1c0a8841 100755
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -69,10 +69,7 @@ var options = {
loader: 'css-loader',
},
{
- loader: 'sass-loader',
- options: {
- sourceMap: true,
- },
+ loader: 'postcss-loader',
},
],
},
@@ -98,7 +95,7 @@ var options = {
loader: require.resolve('ts-loader'),
options: {
getCustomTransformers: () => ({
- before: [isDevelopment && ReactRefreshTypeScript()].filter(
+ before: [/*isDevelopment && ReactRefreshTypeScript()*/].filter(
Boolean
),
}),
@@ -117,7 +114,7 @@ var options = {
loader: require.resolve('babel-loader'),
options: {
plugins: [
- isDevelopment && require.resolve('react-refresh/babel'),
+ /*isDevelopment && require.resolve('react-refresh/babel'),*/
].filter(Boolean),
},
},
@@ -133,7 +130,7 @@ var options = {
.concat(['.js', '.jsx', '.ts', '.tsx', '.css']),
},
plugins: [
- isDevelopment && new ReactRefreshWebpackPlugin(),
+ //isDevelopment && new ReactRefreshWebpackPlugin(),
new CleanWebpackPlugin({ verbose: false }),
new webpack.ProgressPlugin(),
// expose and write the allowed env vars on the compiled bundle
@@ -160,7 +157,7 @@ var options = {
new CopyWebpackPlugin({
patterns: [
{
- from: 'src/pages/Content/content.styles.css',
+ from: 'src/assets/styles/tailwind.css',
to: path.join(__dirname, 'build'),
force: true,
},
@@ -178,7 +175,7 @@ var options = {
new CopyWebpackPlugin({
patterns: [
{
- from: 'src/assets/img/icon-34.png',
+ from: 'src/assets/img/icon-32.png',
to: path.join(__dirname, 'build'),
force: true,
},