Verified Commit 8a7e93be authored by Jakob Moser's avatar Jakob Moser
Browse files

Draft adding agenda

parent 8c48f2c4
Loading
Loading
Loading
Loading
+22 −0
Changes for portal/static/js/components/pages/Fachschaftssitzung.mjs: 22 added lines, 0 removed lines.
Original line number Diff line number Diff line
import { Base } from "./Base.mjs"
import { Agenda } from "../pieces/Agenda.mjs"

export const Fachschaftssitzung = {
    oncreate(vnode) {
        document.title = "Fachschaftssitzung · FS Coli Portal"
    },
    view() {
        return m(Base, [
            m(Agenda, {
                items: [
                    "Tagesordnung",
                    "Gremienberichte",
                    "Posteingang und Kummerkasten",
                    "Sommerfest: Planen (irgendwann noch offizielle Einladung)",
                    "Sommer-Coliwochenende: Veranstalten",
                    "Sonstiges",
                ],
            }),
        ])
    },
}
+8 −6
Changes for portal/static/js/components/pieces/Nav.mjs: 8 added lines, 6 removed lines.
Original line number Diff line number Diff line
@@ -7,13 +7,15 @@ export const Nav = {
                "section.left",
                m("ul", [
                    m("li", m(NavPageLink, { href: "/", label: "Start" })),
                    m(
                        "li",
                        m(NavPageLink, {
                            href: "/all-services",
                            label: "Alle Dienste",
                        }),
                    m("li", m(NavPageLink, { href: "/all-services", label: "Alle Dienste" })),
                    m("li", m(NavPageLink, { href: "/fachschaftssitzung", label: "Fachschaftssitzung" })),
                    
                ]),
            ),
            m(
                "section.right",
                m("ul", [
                    m("li", m("a", { href: "#" }, m("i.fa-regular.fa-user"))),
                ]),
            ),
        ])
+2 −0
Changes for portal/static/js/portal.mjs: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
import { All } from "./components/pages/AllServices.mjs"
import { Start } from "./components/pages/Start.mjs"
import { Unlock } from "./components/pages/Unlock.mjs"
import { Fachschaftssitzung } from "./components/pages/Fachschaftssitzung.mjs"
import "/static/lib/mithril/mithril.min.js"

// See https://mithril.js.org/route.html#routing-strategies
@@ -9,4 +10,5 @@ m.route(document.body, "/", {
    "/": Start,
    "/all-services": All,
    "/unlock": Unlock,
    "/fachschaftssitzung": Fachschaftssitzung,
})