mirror of
https://github.com/QwIT-Development/firka-extension.git
synced 2026-06-12 03:41:39 +02:00
Minimal fixes
This commit is contained in:
@@ -101,7 +101,6 @@ h2 {
|
||||
transition: transform 0.2s ease, box-shadow 0.2s ease;
|
||||
border: none;
|
||||
background: var(--card-card);
|
||||
box-shadow: 0px 1px var(--shadow-blur, 2px) 0px var(--accent-shadow);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding: 8px;
|
||||
@@ -109,11 +108,6 @@ h2 {
|
||||
min-height: 80px;
|
||||
}
|
||||
|
||||
.widget-item:hover {
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0px 2px calc(var(--shadow-blur, 2px) * 2) 0px var(--accent-shadow);
|
||||
}
|
||||
|
||||
.widget-row {
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
|
||||
@@ -20,7 +20,7 @@ body {
|
||||
}
|
||||
.grades-chart {
|
||||
width: 100%;
|
||||
height: 250px;
|
||||
height: 320px;
|
||||
margin-bottom: 1.5rem;
|
||||
padding: 1rem;
|
||||
display: flex;
|
||||
@@ -33,7 +33,6 @@ body {
|
||||
border-radius: 24px;
|
||||
box-shadow: 0px 1px var(--shadow-blur) 0px var(--accent-shadow);
|
||||
width: 100%;
|
||||
max-width: calc(995px + 50px);
|
||||
}
|
||||
.average-details {
|
||||
display: flex;
|
||||
@@ -531,7 +530,6 @@ body {
|
||||
.grades-overview {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr auto;
|
||||
gap: 1.5rem;
|
||||
margin-bottom: 2rem;
|
||||
align-items: stretch;
|
||||
overflow-y: auto;
|
||||
@@ -767,7 +765,7 @@ body {
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.grades-chart {
|
||||
height: 200px;
|
||||
height: 250px;
|
||||
padding: 0.75rem;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
@@ -881,7 +879,6 @@ body {
|
||||
}
|
||||
|
||||
.chart-averages {
|
||||
align-self: center;
|
||||
gap: 0.25rem;
|
||||
}
|
||||
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
const studentAverage = calculateOverallAverage(gradesData.subjects);
|
||||
const classAverage = calculateOverallClassAverage(gradesData.subjects);
|
||||
|
||||
window.currentGradesData = gradesData;
|
||||
|
||||
document.body.innerHTML = generatePageHTML(gradesData, studentAverage, classAverage);
|
||||
|
||||
createTemplate.importFonts();
|
||||
@@ -80,8 +82,8 @@
|
||||
const grades = [];
|
||||
const monthFields = [
|
||||
'Szeptember', 'Oktober', 'November', 'December',
|
||||
'JanuarI', 'JanuarII', 'Februar', 'Marcius',
|
||||
'Aprilis', 'Majus', 'Junius', 'Julius', 'Augusztus'
|
||||
'JanuarI', 'I', 'JanuarII', 'Februar', 'Marcius',
|
||||
'Aprilis', 'Majus', 'Junius', 'Julius', 'Augusztus', 'II'
|
||||
];
|
||||
|
||||
monthFields.forEach(month => {
|
||||
@@ -352,22 +354,14 @@
|
||||
`).join('')}
|
||||
</div>
|
||||
</div>
|
||||
${semesterGrades.length > 0 ? `
|
||||
<div class="semester-grades card">
|
||||
<h3>${LanguageManager.t('grades.semester_evaluations')}</h3>
|
||||
<div class="semester-grades-list">
|
||||
${semesterGrades.map(grade => `
|
||||
<div class="semester-grade-item grade-${grade.value}">
|
||||
<div class="semester-grade-value">${grade.value}</div>
|
||||
<div class="semester-grade-subject">${grade.subject}</div>
|
||||
</div>
|
||||
`).join('')}
|
||||
</div>
|
||||
</div>
|
||||
` : ''}
|
||||
${yearEndGrades.length > 0 ? `
|
||||
<div class="year-end-grades card">
|
||||
<h3>Évvégi értékelések</h3>
|
||||
<div class="grades-summary-header">
|
||||
<h3>${LanguageManager.t('grades.year_end_evaluations')}</h3>
|
||||
<button class="view-details-btn" onclick="showGradesModal('yearEnd')">
|
||||
${LanguageManager.t('grades.view_details')}
|
||||
</button>
|
||||
</div>
|
||||
<div class="year-end-grades-list">
|
||||
${yearEndGrades.map(grade => `
|
||||
<div class="year-end-grade-item grade-${grade.value}">
|
||||
@@ -634,7 +628,7 @@
|
||||
checkScrollable();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if (window.location.href.includes('/TanuloErtekeles/Osztalyzatok')) {
|
||||
transformGradesPage();
|
||||
}
|
||||
|
||||
@@ -33,21 +33,12 @@
|
||||
}],
|
||||
"content_scripts": [
|
||||
{
|
||||
"matches": [
|
||||
"https://*.e-kreta.hu/*"
|
||||
],
|
||||
"js": ["tools/cookieManager.js", "tools/helper.js", "tools/loadingScreen.js", "tools/createTemplate.js",
|
||||
"matches": ["https://*.e-kreta.hu/*"],
|
||||
"js": ["tools/loadingScreen.js, tools/cookieManager.js", "tools/helper.js", "tools/createTemplate.js",
|
||||
"global/language.js", "global/maintenance.js", "global/theme.js", "global/navigation.js"],
|
||||
"css": ["tools/loadingScreen.css", "global/theme.css", "global/navigation.css"],
|
||||
"css": ["tools/loadingScreen.css", "global/theme.css", "global/navigation.css", "global/maintenance.css"],
|
||||
"run_at": "document_start"
|
||||
},
|
||||
{
|
||||
"matches": [
|
||||
"https://*.e-kreta.hu/*"
|
||||
],
|
||||
"css": ["global/maintenance.css"],
|
||||
"run_at": "document_end"
|
||||
},
|
||||
{
|
||||
"matches": ["https://idp.e-kreta.hu/Account/Login*"],
|
||||
"js": ["login/login.js"],
|
||||
@@ -59,48 +50,37 @@
|
||||
"css": ["login/twofactor.css"]
|
||||
},
|
||||
{
|
||||
"matches": [
|
||||
"https://*.e-kreta.hu/Hianyzas/Hianyzasok*"
|
||||
],
|
||||
"matches": ["https://*.e-kreta.hu/Hianyzas/Hianyzasok*"],
|
||||
"js": ["absences/absences.js"],
|
||||
"css": ["absences/absences.css"],
|
||||
"run_at": "document_end"
|
||||
},
|
||||
{
|
||||
"matches": [
|
||||
"https://idp.e-kreta.hu/Account/Logout*"
|
||||
],
|
||||
"matches": ["https://idp.e-kreta.hu/Account/Logout*"],
|
||||
"js": ["logout/logout.js"],
|
||||
"css": ["logout/logout.css"],
|
||||
"run_at": "document_end"
|
||||
},
|
||||
{
|
||||
"matches": [
|
||||
"https://*.e-kreta.hu/Adminisztracio/BelepesKezelo*"
|
||||
],
|
||||
"matches": ["https://*.e-kreta.hu/Adminisztracio/BelepesKezelo*"],
|
||||
"js": ["roleselect/roleselect.js"],
|
||||
"css": ["roleselect/roleselect.css"],
|
||||
"run_at": "document_end"
|
||||
},
|
||||
{
|
||||
"matches": [
|
||||
"https://*.e-kreta.hu/Adminisztracio/ElfelejtettJelszo*"
|
||||
],
|
||||
"matches": ["https://*.e-kreta.hu/Adminisztracio/ElfelejtettJelszo*"],
|
||||
"js": ["forgotpassword/forgotpassword.js"],
|
||||
"css": ["forgotpassword/forgotpassword.css"],
|
||||
"run_at": "document_end"
|
||||
},
|
||||
{
|
||||
"matches": [
|
||||
"https://*.e-kreta.hu/Intezmeny/Faliujsag*"
|
||||
],
|
||||
"matches": ["https://*.e-kreta.hu/Intezmeny/Faliujsag*"],
|
||||
"js": ["dashboard/dashboard.js"],
|
||||
"css": ["dashboard/dashboard.css"],
|
||||
"run_at": "document_end"
|
||||
},
|
||||
{
|
||||
"matches": [
|
||||
"https://*.e-kreta.hu/TanuloErtekeles/Osztalyzatok*"
|
||||
"matches": [ "https://*.e-kreta.hu/TanuloErtekeles/Osztalyzatok*"
|
||||
],
|
||||
"js": ["grades/grades.js", "grades/chart.js"],
|
||||
"css": ["grades/grades.css"],
|
||||
|
||||
Reference in New Issue
Block a user