Add chemistry and biology lessons for natural sciences.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-10-06 09:09:07 +02:00
commit bd7ab09b1d
30 changed files with 2519 additions and 13 deletions

View file

@ -1109,6 +1109,8 @@ def main() -> int:
lit2_lessons = lit_pack("lit2")
lit3_lessons = lit_pack("lit3")
lit4_lessons = lit_pack("lit4")
chem_lessons = lit_pack("chem")
bio_lessons = lit_pack("bio")
on_lessons = []
for i in range(1, 18):
@ -1559,7 +1561,7 @@ def main() -> int:
{"key": "English", "open": False, "target": None, "icon": "lock"},
{"key": "Matematika", "open": False, "target": None, "icon": "lock"},
{"key": "Fyzika", "open": False, "target": None, "icon": "lock"},
{"key": "Základy Přírodopisných věd", "open": False, "target": None, "icon": "lock"},
{"key": "Základy Přírodopisných věd", "open": True, "target": "scimap", "icon": "flask"},
{"key": "Technická grafika", "open": False, "target": None, "icon": "lock"},
{"key": "Prezentační grafika", "open": False, "target": None, "icon": "lock"},
{"key": "Programování", "open": False, "target": None, "icon": "lock"},
@ -1581,6 +1583,8 @@ def main() -> int:
"lit2": lit2_lessons,
"lit3": lit3_lessons,
"lit4": lit4_lessons,
"chem": chem_lessons,
"bio": bio_lessons,
"on2": on2_lessons,
"on3": on3_lessons,
"on4": on4_lessons,
@ -1620,6 +1624,8 @@ def main() -> int:
print(f" hw lessons: {sum(1 for L in hw_lessons if L['slides'])}")
print(f" on lessons: {sum(1 for L in on_lessons if L['slides'])}")
print(f" lit lessons: {sum(1 for L in lit_lessons + lit2_lessons + lit3_lessons + lit4_lessons if L['slides'])}")
print(f" chem lessons: {sum(1 for L in chem_lessons if L['slides'])}")
print(f" bio lessons: {sum(1 for L in bio_lessons if L['slides'])}")
print(f" on2 lessons: {sum(1 for L in on2_lessons if L['slides'])}")
print(f" on3 lessons: {sum(1 for L in on3_lessons if L['slides'])}")
print(f" on4 lessons: {sum(1 for L in on4_lessons if L['slides'])}")
@ -1679,6 +1685,7 @@ def main() -> int:
for label, block in (
("lit", lit_lessons), ("lit2", lit2_lessons),
("lit3", lit3_lessons), ("lit4", lit4_lessons),
("chem", chem_lessons), ("bio", bio_lessons),
):
for L in block:
if not L["slides"]: