Skip to content

Latest commit

 

History

History
101 lines (68 loc) · 2.6 KB

File metadata and controls

101 lines (68 loc) · 2.6 KB

לוח שנה עברי - תוסף לאוצריא

תוסף לוח שנה עברי-לועזי משולב לאפליקציית אוצריא, מבוסס על Material Design 3.

תכונות

  • תצוגת חודש מלא עם 42 תאים (6 שבועות)
  • תצוגת שבוע עם 7 ימים
  • תאריכים עבריים ולועזיים משולבים
  • סימון שבתות ומועדים
  • עיצוב Material Design 3 מלא
  • תמיכה במצב בהיר וכהה
  • ניווט קל בין חודשים ושבועות
  • קפיצה מהירה ליום הנוכחי

התקנה

דרישות מקדימות

  • Node.js (גרסה 18 ומעלה)
  • npm או yarn
  • אוצריא במצב פיתוח (debug mode)

הרצה במצב פיתוח

  1. התקן תלויות:
npm install
  1. הרץ את אוצריא במצב פיתוח

  2. בפאנל התוספים, לחץ על אייקון התיקייה ובחר את תיקיית הפרויקט

  3. התוסף יופיע עם תג DEV - לחץ עליו לפתיחה

בניה לייצור

npm run build

אריזה להפצה

npm run package

הפקודה תיצור קובץ .otzplugin מוכן להתקנה.

מבנה הפרויקט

.
├── src/
│   ├── index.html      # עמוד ראשי
│   ├── styles.css      # עיצוב
│   ├── main.ts         # לוגיקה ראשית
│   └── lib/            # ספריות (פונטים ואייקונים)
├── manifest.json       # הגדרות התוסף
├── package.json        # תלויות
├── tsconfig.json       # הגדרות TypeScript
└── README.md          # תיעוד

שימוש

ניווט

  • היום: חזרה לתאריך הנוכחי
  • חצים: מעבר בין חודשים (בתצוגת חודש) או שבועות (בתצוגת שבוע)
  • חודש/שבוע: החלפה בין תצוגות

בחירת תאריך

לחץ על כל תא יום כדי לבחור אותו. תאים מחודשים אחרים (באפור) יעברו לחודש המתאים בלחיצה.

צבעים

  • כחול: היום הנוכחי
  • סגול: התאריך הנבחר
  • רקע עדין: שבתות ומועדים

טכנולוגיות

  • TypeScript
  • Material Design 3
  • Otzaria Plugin SDK
  • CSS Grid

רישיון

AGPL-3.0

תרומה

תרומות מתקבלות בברכה! אנא פתח issue או pull request בגיטהאב.

קרדיטים

מבוסס על לוח השנה המקורי של אוצריא (Flutter), הותאם לתוסף Web עם Material Design 3.