Replace Google analytics with Umami analytics

This commit is contained in:
Dave Gallant
2025-01-12 12:29:00 -05:00
parent 7dc8d88c5a
commit c332d7b0f2
4 changed files with 2438 additions and 1956 deletions

4387
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -19,7 +19,6 @@
"moment": "^2.29.4", "moment": "^2.29.4",
"vue": "^3.3.4", "vue": "^3.3.4",
"vue-github-button": "^3.0.3", "vue-github-button": "^3.0.3",
"vue-gtag": "^2.0.1",
"vue-loading-overlay": "^6.0.3", "vue-loading-overlay": "^6.0.3",
"vue-router": "4.5.0" "vue-router": "4.5.0"
}, },

View File

@@ -11,6 +11,7 @@
href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200"
/> />
<title>rfd.fyi - An overlay of hot deals</title> <title>rfd.fyi - An overlay of hot deals</title>
<script defer src="https://umami.snake-cloud.ts.net/script.js" data-website-id="59ffe8be-509a-471e-8cd6-a63c5b35b7aa"></script>
</head> </head>
<body> <body>
<noscript> <noscript>

View File

@@ -1,6 +1,5 @@
import { createApp } from "vue"; import { createApp } from "vue";
import App from "./App.vue"; import App from "./App.vue";
import VueGtag from "vue-gtag";
import { createRouter, createWebHashHistory } from "vue-router"; import { createRouter, createWebHashHistory } from "vue-router";
import "bootstrap/dist/css/bootstrap.min.css"; import "bootstrap/dist/css/bootstrap.min.css";
@@ -15,9 +14,7 @@ const router = createRouter({
routes, routes,
}); });
const app = createApp(App).use(VueGtag, { const app = createApp(App);
config: { id: "G-YF11ZH9SYD" },
});
app.use(router); app.use(router);
app.mount("#app"); app.mount("#app");