Õppeprojekt: veebileht, mis selgitab ProjectLibre põhifunktsioone — kalendri loomine, tööaegade muutmine ja diagrammide kasutamine.
- Projekti kirjeldus
- Failide struktuur
- Tehtud tööd
- Lehtede ülevaade
- Kasutatud tehnoloogiad
- GitHub Issues ja Kanban
- Commit-sõnumite näited
- Ekraanipildid
- Autor
See projekt on õppeotstarbeline veebileht, mis tutvustab ProjectLibre tarkvara kasutamist.
Leht on loodud HTML ja CSS abil ning sisaldab samm-sammulisi juhendeid koos ekraanipiltidega.
Note
ProjectLibre on tasuta ja avatud lähtekoodiga MS Projecti alternatiiv, mida on alla laetud üle 8,2 miljoni korra.
Important
Iga haru (branch) sisaldab oma README.md faili, mis kirjeldab selle haru muutusi.
projektilibre-kalender/
├── index.html # Kalendri loomine ProjectLibres
├── diagramm.html # Diagrammide loomine ProjectLibres
├── style.css # Ühine stiilileht kõigile lehtedele
└── README.md # See fail
Warning
Fail valem.html on kustutatud — selle sisu asendati index.html failis ProjectLibre juhendiga.
-
#7— Kustuta failvalem.html -
#5— Uuendaindex.html, lisa juhised uue kalendri loomiseks ProjectLibre's -
#6— Uuenda diagrammide lehekülg ProjectLibre põhjal -
#10— Uue kalendri loomine veebilehel -
#11— Teksti genereerimine Claude-ga -
#13— Uus CSS-stiil -
#9— Muuta navigatsioonimenüüd -
#8— ProjectLibre ekraanipildid teha -
#4— 30.03 (töös) -
#12— Pildid on ise tehtud (backlogis)
Lehel selgitatakse 7 sammus, kuidas luua uus kalender ProjectLibres:
| Samm | Teema | Kirjeldus |
|---|---|---|
| 01 | Mis on kalender? | Kalendritüübid — projekti, ülesande, ressursi kalender |
| 02 | Ava Calendar | File → Calendar — avab kalendrite halduse |
| 03 | Uus kalender | New… → sisesta nimi → koopia Standard-ist |
| 04 | Muuda tööpäevi | Kliki päeval → Working / Non-default / Non-working |
| 05 | Mittetööpäevad | Riiklikud pühad punaseks — projektile ignoreeritakse |
| 06 | Options | Tunde/päev, tunde/nädal — kohustuslik seadistada! |
| 07 | Ressursile | Resource Information → Base Calendar |
Lehel kirjeldatakse kõiki ProjectLibre diagrammitüüpe:
| Diagramm | Asukoht | Kirjeldus |
|---|---|---|
| Gantt Chart | Vaikimisi vaade | Ajariba ülesannetega |
| Network Diagram | View → Network Diagram | Sõltuvuste karpdiagramm |
| WBS | View → WBS | Tööjaotusstruktuuri puu |
| Resource Histogram | View → Histogram | Ressursikoormus tulpdiagrammina |
| Task Usage | View → Task Usage | Ülesanded vs töötunnid |
- HTML5 — lehe struktuur ja sisu
- CSS3 — kujundus, animatsioonid, CSS muutujad
- Google Fonts — Syne (pealkirjad) + Lora (tekst)
- JavaScript — scroll-animatsioonid (Intersection Observer)
- ProjectLibre — ekraanipiltide allikas1
- GitHub Pages — lehe avaldamine
Projekt kasutab GitHub Projects Kanban-tahvlit ülesannete haldamiseks.
| Veerg | Tähendus |
|---|---|
| Backlog | Planeeritud, alustamata |
| Ready | Valmis alustamiseks |
| In progress | Aktiivselt töös |
| In review | Ülevaatamisel |
| Vaatamiseks | Valmis / kontrollimiseks |
Commit-sõnumites kasuta märksõnu, et issue automaatselt sulgeda:
git commit -m "Kustuta valem.html - Closes #7"
git commit -m "Lisa ProjectLibre kalendri juhend - Fixes #5"
git commit -m "Uuenda diagramm.html - Closes #6"
git commit -m "Muuda navigatsioonimenüüd - Closes #9"
Tip
Märksõnad Closes, Fixes, Resolves + #number sulgevad issue automaatselt pärast merge'i peaharusse.
# Hea commit-sõnum — kirjeldav ja seotud issue-ga
git commit -m "Lisa HTML struktuur - Closes #10"
git commit -m "Lisa CSS stiilid ja animatsioonid - Closes #13"
git commit -m "Uuenda index.html ProjectLibre kalendri juhendiga - Fixes #5"
git commit -m "Kustuta valem.html projektist - Closes #7"
git commit -m "Muuta navigatsioonimenüüd, eemalda valem.html link - Closes #9"
# Halb commit-sõnum — ebainformatiivne
git commit -m "update"
git commit -m "fix stuff"🖼️ Ekraanipildid 📆 Kalendri loomine
Kalender 🧮 Custom Fields
Fields 📊 Diagrammid
Diagrammid
| Väli | Info |
|---|---|
| Nimi | Roman Zaitsev |
| Grupp | TARpv24 |
| Projekt | ProjectLibre õppeleht |
| Aasta | 2026 |
Loodud õppeotstarbel · TARpv24 · 2026
Footnotes
-
ProjectLibre on avatud lähtekoodiga tarkvara, saadaval aadressil projectlibre.com ja SourceForge. Ekraanipildid on tehtud õppeotstarbel. ↩