- Replace all hand-written CSS with Tailwind utility classes - Upgrade CodeMirror 5 to CodeMirror 6 (scoped @codemirror/* packages) - Redesign layout with responsive sidebar navigation using JSX/Mithril - Flatten admin routes (e.g. /admin/presets -> /presets) - Add "remember me" login option with 2-week persistent cookie - Add delete confirmation dialogs across admin pages - Upgrade esbuild from 0.21 to 0.27 and update browser targets - Add Inter and Roboto Mono variable fonts with subset script
12 lines
328 B
TypeScript
12 lines
328 B
TypeScript
import { ClosureComponent, Component } from "mithril";
|
|
import { m } from "./components.ts";
|
|
|
|
export const component: ClosureComponent = (): Component => {
|
|
return {
|
|
view: function (vnode) {
|
|
document.title = "Error! - GenieACS";
|
|
return m("p.text-sm font-bold text-red-500", vnode.attrs["error"]);
|
|
},
|
|
};
|
|
};
|