Skip to content
/ ZeKal Public

קבל את כל המידע על מונחי טכנולוגיה ומחשבים בפשטות ובקלות

License

Notifications You must be signed in to change notification settings

NHLOCAL/ZeKal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

זה קל! (ZeKal) 🌐

ברוכים הבאים ל"זה קל!" – אתר שמנגיש מונחי טכנולוגיה ומחשבים בעברית בצורה פשוטה וברורה. האתר מחולק לרמות שונות, החל מרמה בסיסית ועד לרמה מתקדמת, כדי להקל על הבנת המונחים הטכנולוגיים. המטרה היא להפוך את הידע הטכנולוגי לנגיש לכולם!

תיאור הפרויקט 📚

"זה קל!" הוא אתר אינפורמטיבי שמסביר מונחי טכנולוגיה ומחשבים בעברית. האתר בנוי על פלטפורמת Jekyll ומותאם לשימוש ב-GitHub Pages. כל המונחים מחולקים לנושאים שונים ומסודרים ברמות קושי (בסיסי, בינוני, מתקדם). האתר תוכנן עם עיצוב מודרני, ידידותי, ורספונסיבי.

כתובת האתר: https://nhlocal.github.io/ZeKal

תכונות עיקריות ✨

  • מונחים טכנולוגיים: חלוקה למונחים מרמת מתחילים ועד רמת מתקדמים.
  • רספונסיביות מלאה: האתר מותאם לשימוש על מחשבים, טאבלטים וטלפונים ניידים.
  • תמיכה בשפה העברית: כל התכנים מוצגים בעברית, כולל כיווניות מימין לשמאל (RTL).
  • עיצוב נעים: עיצוב מודרני בצבעי תכלת עם קווים חדים ונקיים.
  • תמיכה בעדכון תכנים שוטף: ניתן להוסיף בקלות מונחים ונושאים חדשים.

דרישות מערכת 💻

כדי להפעיל את האתר באופן מקומי, יש לוודא שהמערכת שלך תומכת בדרישות הבאות:

  • Ruby (גרסה 2.5 ומעלה)
  • Bundler
  • Jekyll

התקנה 🛠️

1. שיבוט הריפוזיטורי

שיבוט הריפוזיטורי של האתר למחשב המקומי שלך:

git clone https://github.com/nhlocal/ZeKal.git
cd ZeKal

2. התקנת התלויות

כדי להתקין את כל התלויות הנדרשות (Jekyll, Bundler וכו'), הרץ את הפקודה הבאה:

bundle install

3. הרצת האתר באופן מקומי

לאחר התקנת התלויות, הפעל את Jekyll עם הפקודה הבאה:

bundle exec jekyll serve

האתר יהיה זמין בדפדפן שלך בכתובת http://localhost:4000.

שימוש 🌐

לאחר שהאתר פועל באופן מקומי, תוכל לעיין במונחים, להוסיף תכנים חדשים, לשפר את העיצוב, ולהעלות אותם ל-GitHub.

הוספת מונחים חדשים

כל מונח מחולק לנושאים ותתי נושאים בקבצי Markdown שנמצאים בתיקיית _topics. לדוגמה, כדי להוסיף מונח חדש לשפת תכנות, יש לערוך את הקובץ:

/_topics/programming-languages.md

כל מונח צריך להיות במבנה הבא:

| מונח באנגלית       | תרגום לעברית  | הסבר קצר בעברית |
|--------------------|---------------|------------------|
| Example Term       | דוגמה         | תיאור קצר        |

עדכון עיצוב

העיצוב נשלט דרך קובצי ה-CSS שנמצאים בתיקיית assets/css. כל שינוי בקבצים הללו ישפיע על העיצוב הכללי של האתר.

תרומה 🤝

נשמח לקבל תרומות ושיפורים לפרויקט. הנה איך אפשר לתרום:

  1. בצע Fork לריפו.
  2. צור סניף חדש (branch) לפיצ'ר או לשיפור שאתה רוצה להוסיף:
    git checkout -b feature/my-new-feature
  3. בצע Commit לשינויים שלך:
    git commit -m "הוספת תכונה חדשה"
  4. דחוף את הסניף שלך:
    git push origin feature/my-new-feature
  5. פתח Pull Request לריפו הראשי.

רישיון 📜

הפרויקט מופץ תחת רישיון ה-MIT. עיין ב-LICENSE למידע נוסף.

About

קבל את כל המידע על מונחי טכנולוגיה ומחשבים בפשטות ובקלות

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published