Add various performance improvements

This commit is contained in:
2026-02-14 08:44:40 -05:00
parent 3c93910723
commit 1e69b2b57e
12 changed files with 209 additions and 114 deletions

View File

@@ -1,6 +1,6 @@
<script>
import axios from "axios";
import moment from "moment";
import dayjs from "dayjs";
import Loading from "vue-loading-overlay";
import { install } from "@github/hotkey";
@@ -55,7 +55,7 @@ export default {
computed: {
formatDate() {
return (v) => {
return moment(String(v)).format("hh:mm A z (MM/DD)");
return dayjs(String(v)).format("hh:mm A z (MM/DD)");
};
},
filteredTopics() {

View File

@@ -1,3 +1,26 @@
/* Material Symbols font optimization - prevent flash of unstyled text */
@font-face {
font-family: 'Material Symbols Outlined';
src: url('https://fonts.gstatic.com/s/materialsymbolsoutlined/v211/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhQcyWwg.woff2') format('woff2');
font-weight: 100 700;
font-style: normal;
font-display: block;
}
.material-symbols-outlined {
font-family: 'Material Symbols Outlined';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
}
body {
max-width: 100%;
}