From 9ec57b6ce7f9e07e7dccb61dd066f35987569634 Mon Sep 17 00:00:00 2001 From: SimonGschnell Date: Wed, 5 Feb 2025 09:25:47 +0100 Subject: [PATCH 1/4] update(calendar exports): adds icons to the calendar exports buttons --- public/js/components/Cis/Stundenplan/Stundenplan.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/public/js/components/Cis/Stundenplan/Stundenplan.js b/public/js/components/Cis/Stundenplan/Stundenplan.js index a8b7d0c99..1f301aca5 100644 --- a/public/js/components/Cis/Stundenplan/Stundenplan.js +++ b/public/js/components/Cis/Stundenplan/Stundenplan.js @@ -46,7 +46,7 @@ export const Stundenplan = { ende = Math.floor(ende.getTime() / 1000); let download_link = (format, version = "", target = "") => `${FHC_JS_DATA_STORAGE_OBJECT.app_root}cis/private/lvplan/stpl_kalender.php?type=student&pers_uid=${this.viewData.uid}&begin=${start}&ende=${ende}&format=${format}${version ? '&version=' + version : ''}${target ? '&target=' + target : ''}`; - return [{ title: "excel", link: download_link('excel') }, { title: "csv", link: download_link('csv') }, { title: "ical1", link: download_link('ical', '1', 'ical') }, { title: "ical2", link: download_link('ical', '2', 'ical') }]; + return [{ title: "excel", icon: 'fa-solid fa-file-excel', link: download_link('excel') }, { title: "csv", icon: 'fa-solid fa-file-csv', link: download_link('csv') }, { title: "ical1", icon: 'fa-regular fa-calendar', link: download_link('ical', '1', 'ical') }, { title: "ical2", icon: 'fa-regular fa-calendar', link: download_link('ical', '2', 'ical') }]; }, lv_id() { // computed so we can theoretically change path/lva selection and reload without page refresh const pathParts = window.location.pathname.split('/').filter(Boolean); @@ -160,8 +160,13 @@ export const Stundenplan = {