From 6a52c51ece74cb541635f59e8ef3704a84ac7ec7 Mon Sep 17 00:00:00 2001 From: Zan1456 <62830223+Zan1456@users.noreply.github.com> Date: Fri, 13 Jun 2025 13:59:17 +0200 Subject: [PATCH] . --- forgotpassword/forgotpassword.css | 26 -------------------------- grades/grades.css | 28 ---------------------------- homework/homework.css | 25 ------------------------- login/login.css | 25 ------------------------- login/twofactor.css | 25 ------------------------- manifest.json | 8 +++++++- roleselect/roleselect.css | 26 -------------------------- search/search.css | 25 ------------------------- timetable/timetable.css | 29 ----------------------------- tools/createTemplate.js | 1 + 10 files changed, 8 insertions(+), 210 deletions(-) diff --git a/forgotpassword/forgotpassword.css b/forgotpassword/forgotpassword.css index 45f0d5b..59739dd 100644 --- a/forgotpassword/forgotpassword.css +++ b/forgotpassword/forgotpassword.css @@ -1,29 +1,3 @@ -:root { - --primary: #050B15; - --secondary: #3F444F; - --tertiary: #1C469A; - --icon: #0A2456; - --accent: #3673EE; - --bg: #DAE4F7; - --card: #EDF3FF; - --cardsec: #FBFCFF; - --error: #E32D2D; - --error-bg: rgba(227, 45, 45, 0.05); - } - - :root[data-theme="dark"] { - --primary: #EBF1FD; - --secondary: #CFD8E9; - --tertiary: #AEC8FC; - --icon: #BAD1FF; - --accent: #3673ed; - --bg: #070A0E; - --card: #0F131B; - --cardsec: #131822; - --error: #FF4444; - --error-bg: rgba(255, 68, 68, 0.1); - } - * { box-sizing: border-box; margin: 0; diff --git a/grades/grades.css b/grades/grades.css index b2edfa8..94d2407 100644 --- a/grades/grades.css +++ b/grades/grades.css @@ -1,31 +1,3 @@ -@font-face { - font-family: 'Montserrat'; - font-style: normal; - font-weight: 400; - src: url(chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-SemiBold.woff2) format('woff2'); -} - -@font-face { - font-family: 'Montserrat'; - font-style: normal; - font-weight: 500; - src: url(chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Regular.woff2) format('woff2'); -} - -@font-face { - font-family: 'Montserrat'; - font-style: normal; - font-weight: 600; - src: url(chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Medium.woff2) format('woff2'); -} - -@font-face { - font-family: 'Figtree'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Figtree-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - * { box-sizing: border-box; margin: 0; diff --git a/homework/homework.css b/homework/homework.css index f06dadd..376ff6e 100644 --- a/homework/homework.css +++ b/homework/homework.css @@ -1,28 +1,3 @@ -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Medium.woff2') format('woff2'); - font-weight: 500; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-SemiBold.woff2') format('woff2'); - font-weight: 600; - font-style: normal; -} -@font-face { - font-family: 'Figtree'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Figtree-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - * { box-sizing: border-box; margin: 0; diff --git a/login/login.css b/login/login.css index 8bd87f0..6d0c1b2 100644 --- a/login/login.css +++ b/login/login.css @@ -1,28 +1,3 @@ -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Medium.woff2') format('woff2'); - font-weight: 500; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-SemiBold.woff2') format('woff2'); - font-weight: 600; - font-style: normal; -} -@font-face { - font-family: 'Figtree'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Figtree-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - :root { --icon-invert: 0.1; --icon-sepia: 0.1; diff --git a/login/twofactor.css b/login/twofactor.css index 0ecf58f..7187528 100644 --- a/login/twofactor.css +++ b/login/twofactor.css @@ -1,28 +1,3 @@ -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Medium.woff2') format('woff2'); - font-weight: 500; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-SemiBold.woff2') format('woff2'); - font-weight: 600; - font-style: normal; -} -@font-face { - font-family: 'Figtree'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Figtree-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - :root { --icon-invert: 0.1; --icon-sepia: 0.1; diff --git a/manifest.json b/manifest.json index b4a2e8d..9ede34d 100644 --- a/manifest.json +++ b/manifest.json @@ -12,6 +12,12 @@ "128": "images/firka_logo_128.png" } }, + "browser_specific_settings": { + "gecko": { + "id": "firxa@zan1456.hu", + "strict_min_version": "58.0" + } + }, "web_accessible_resources": [{ "resources": [ "settings/*", @@ -23,7 +29,7 @@ "i18n/*.json", "tools/cookieManager.js" ], - "matches": ["https://*.e-kreta.hu/*", "https://idp.e-kreta.hu/*"] + "matches": [""] }], "content_scripts": [ { diff --git a/roleselect/roleselect.css b/roleselect/roleselect.css index 8c3bb16..1df3484 100644 --- a/roleselect/roleselect.css +++ b/roleselect/roleselect.css @@ -1,29 +1,3 @@ -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Medium.woff2') format('woff2'); - font-weight: 500; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-SemiBold.woff2') format('woff2'); - font-weight: 600; - font-style: normal; -} -@font-face { - font-family: 'Figtree'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Figtree-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - - * { box-sizing: border-box; margin: 0; diff --git a/search/search.css b/search/search.css index c2527b3..83eef87 100644 --- a/search/search.css +++ b/search/search.css @@ -1,28 +1,3 @@ -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-Medium.woff2') format('woff2'); - font-weight: 500; - font-style: normal; -} -@font-face { - font-family: 'Montserrat'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Montserrat-SemiBold.woff2') format('woff2'); - font-weight: 600; - font-style: normal; -} -@font-face { - font-family: 'Figtree'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Figtree-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - /* Hide original elements */ header, footer, .page-title, .card-kreta { display: none !important; diff --git a/timetable/timetable.css b/timetable/timetable.css index b3a51ff..9dd63dd 100644 --- a/timetable/timetable.css +++ b/timetable/timetable.css @@ -1,32 +1,3 @@ -@font-face { - font-family: 'Montserrat'; - font-style: normal; - font-weight: 400; - src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-p7K4KLg.woff2) format('woff2'); -} - -@font-face { - font-family: 'Montserrat'; - font-style: normal; - font-weight: 500; - src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXp-p7K4KLg.woff2) format('woff2'); -} - -@font-face { - font-family: 'Montserrat'; - font-style: normal; - font-weight: 600; - src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXp-p7K4KLg.woff2) format('woff2'); -} - -@font-face { - font-family: 'Figtree'; - src: url('chrome-extension://__MSG_@@extension_id__/fonts/Figtree-Regular.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - - * { box-sizing: border-box; margin: 0; diff --git a/tools/createTemplate.js b/tools/createTemplate.js index 1686dcb..78a5609 100644 --- a/tools/createTemplate.js +++ b/tools/createTemplate.js @@ -111,6 +111,7 @@ const createTemplate = { { rel: 'preconnect', href: 'https://fonts.googleapis.com' }, { rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: true }, { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap' }, + { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap' }, { rel: 'stylesheet', href: 'https://fonts.googleapis.com/icon?family=Material+Icons+Round' } ];