diff --git a/portal/static/js/components/pages/AllServices.mjs b/portal/static/js/components/pages/FsServices.mjs similarity index 84% rename from portal/static/js/components/pages/AllServices.mjs rename to portal/static/js/components/pages/FsServices.mjs index eb32c43bfbc5831af92a7499c70a33b835e6f386..d7799293e6b221215719fff9acf24782ebe6cee0 100644 --- a/portal/static/js/components/pages/AllServices.mjs +++ b/portal/static/js/components/pages/FsServices.mjs @@ -2,9 +2,9 @@ import { services } from "../../model/services.mjs" import { ServiceLink } from "../pieces/ServiceLink.mjs" import { Base } from "./Base.mjs" -export const All = { +export const FsServices = { oncreate() { - document.title = "Alle Dienste · FS Coli Portal" + document.title = "FS-Dienste · FS Coli Portal" }, view() { return m( diff --git a/portal/static/js/components/pages/UniServices.mjs b/portal/static/js/components/pages/UniServices.mjs index 72a713d50d4061bb12485ff7a53b1a4f10ec8b11..460c089524c720c4a27880e5cd6eda1a81c2e6bc 100644 --- a/portal/static/js/components/pages/UniServices.mjs +++ b/portal/static/js/components/pages/UniServices.mjs @@ -2,7 +2,7 @@ import { Service } from "../../model/Service.mjs" import { ServiceLink } from "../pieces/ServiceLink.mjs" import { Base } from "./Base.mjs" -export const Uni = { +export const UniServices = { oncreate() { document.title = "Uni-Dienste · FS Coli Portal" }, diff --git a/portal/static/js/components/pieces/Nav.mjs b/portal/static/js/components/pieces/Nav.mjs index 00d9aee1611029d118718f36f34c7ab1e8814c4e..ba3181e0668a2878bd67dae68a81d903b9ce9509 100644 --- a/portal/static/js/components/pieces/Nav.mjs +++ b/portal/static/js/components/pieces/Nav.mjs @@ -36,8 +36,8 @@ export const Nav = { m( "li", m(NavPageLink, { - href: "/all-services", - label: "Alle Dienste", + href: "/fs-services", + label: "FS-Dienste", }), ), m( diff --git a/portal/static/js/portal.mjs b/portal/static/js/portal.mjs index c47a8e281884c59e11f0c98b010985a941ac727f..6547a0db2d788c70d126e3833ae7bae83357a41e 100644 --- a/portal/static/js/portal.mjs +++ b/portal/static/js/portal.mjs @@ -1,6 +1,6 @@ -import { All } from "./components/pages/AllServices.mjs" -import { Uni } from "./components/pages/UniServices.mjs" import { Start } from "./components/pages/Start.mjs" +import { FsServices } from "./components/pages/FsServices.mjs" +import { UniServices } from "./components/pages/UniServices.mjs" import { Unlock } from "./components/pages/Unlock.mjs" import { Fachschaftssitzung } from "./components/pages/Fachschaftssitzung.mjs" import { Login } from "./components/pages/Login.mjs" @@ -11,8 +11,14 @@ import "/static/lib/mithril/mithril.min.js" m.route.prefix = "" m.route(document.body, "/", { "/": Start, - "/all-services": All, - "/uni-services": Uni, + "/fs-services": FsServices, + "/all-services": { + // Redirect for compatibility purposes, say, if anyone already has a bookmark to /all-services + onmatch(args) { + m.route.set("/fs-services") + }, + }, + "/uni-services": UniServices, "/unlock": Unlock, "/fachschaftssitzung": Fachschaftssitzung, "/login": Login,