היה אחלה מפגש היום ב"האב" בת"א.
כמות הפידבקים החיוביים על טנדו גרמה לי להסמיק :) וגם נתנה לי דחיפה לחזור לשולחן השרטוטים ולהתחיל לעבוד על השיפורים לטנדו שיושבים לי בראש כבר כמה זמן.
אני אכתוב כאן סקירה של התכונות שאני רוצה להוסיף לעיצוב.
גם בשביל הקהילה - שתדעו למה לצפות ותגיבו על הרעיונות, וגם בשביל עצמי - לכתוב את הרעיונות שיהיו קצת יותר מובנים אצלי בראש.
העקרונות המנחים בגרסה החדשה יהיו:
1. לפשט את העבודה עם טנדו - לשפר את מבנה קבצי הCSS ואת הדוקמנטציה.
2. להפוך את עבודה עם תתי העיצובים לקלה יותר ולתת את האפשרות להשתמש בהם כעיצובים עצמאיים (Standalone) בלי שיהיה צורך להתעסק עם יותר מקובץ CSS אחד ויותר מספריה אחת של טמפלייטים.
3. להכין את טנדו לעתיד של הרשת - HTML5, CSS3 וכו'
4. להתחיל לחשוב על תאימות לדרופל 7.
כבר העליתי מבנה ספריות ראשוני לCVS תחת הטאג DRUPAL-6--3-0-ALPHA1 אבל הגרסה הזו עדיין לא שמישה.
המבנה החדש של העיצוב יהיה כזה:
הספריה הראשית תהיה כמובן Tendu.
השינוי העיקרי יהיה CSS יותר מקיף וברור, שיהפוך את טנדו הבסיסי ליותר מסתם חלוקה לעמודות ולעיצוב שמיש "מהקופסה".
תחת Tendu יהיו שלושה תתי עיצובים:
Tendu Classic - יחליף את Tendu Default ויתבסס עליו עם קצת מתיחות פנים, הCSS ינוקה ויותאם לCSS של עיצוב האב.
Tendu Modern- עיצוב נוסף במקום מה שאמור היה להיות Doil, פחות מסובך ויותר נקי, משהו שיהיה אפשר להשתמש בו לבניית אתר במראה מודרני בלי להתעסק יותר מידי עם הCSS, אולי אני אוסיף לו תמיכה במודול Color, זה משהו שתמיד רציתי ללמוד איך לעשות.
Tendu Classic - אמנם זה יהיה תת עיצוב, (לא יודע אם אני אמציא ויז'ואל חדש לגמרי או שהוא יראה כמו אחד משני האחרים) אבל למעשה הוא ידרוס את כל הטמפלייטים והCSS של העיצוב הראשי. העיצוב הזה ייבנה ב HTML5 תקני ויכלול כמה ג'אווה סקריפטים וטריקים ב-CSS שיאפשרו לו לעבוד גם על דפדפנים מיושנים יותר. העיצוב הזה יכלול גם CSS מודרני יותר וככל הנראה לא יתמוך באקספלורר 6 או יתמוך בו אבל בעיצוב בסיסי הרבה יותר. כמו כן אני רוצה לכלול בעיצוב הזה כמה טמפלייטים למודולים נפוצים שיכתבו ב-HTML5. אני מנחש שהוא יעבור כמה שלבים עד שהוא יוכל לצאת מההגדרה "עיצוב ניסיוני"
לכל אחד מתתי העיצובים יתווספו כמה שיפורים:
הראשון יהיה איזור בהערה בתחילת קובץ הCSS עם שורות לדריסת הגדרות מהCSS הראשי (רוחב עמודות, פונטים וכו')
השני יהיה עוד אפשרויות תחת Theme Settings, עוד לא לגמרי החלטתי מה ייתווסף לשם.
השלישי והחשוב מכולם לדעתי יהיה אפשרות להפוך לעיצוב עצמאי. אני צריך עוד להחליט איך זה הולך לקרות, אבל הדרך הפשוטה (והגסה) ביותר היא להכליל בתוכם ספריה שתקרא standalone_files ובה יהיו קבצי CSS, טמפלייטים וPHP שיהיה אפשר לדרוס איתם את הקבצים המקוריים, להעתיק את כל הספריה ופשוט להפוך את העיצוב לעצמאי.
הדרך המתוחכמת יותר תהיה לעשות את זה דרך פונקציות ו-Theme Settings, אבל זה ידרוש הרבה מאמץ ומחקר מצידי, הכל תלוי בכמות הזמן והעזרה שיהיו לי.
חוץ מזה אני רוצה להוסיף עוד כמה שיפורי נגישות, אולי קצת אפקטים של jQuery, להטמיע את כל תיקוני הבאגים שלא הטמעתי מאז פברואר, להכין תשתית לגרסה לדרופל 7, ליצור כבר דוקומנטציה נורמלית ומדריכים בעברית ובאנגלית ועוד.
זהו. הערות הארות ובקשות יתקבלו בברכה.
קודם כל אני מצטרף לכל
קודם כל אני מצטרף לכל הפידבקים החיוביים מהמפגש, טנדו מעולה !
לצערי לא יכולתי להגיע, אבל אם ייתחשק למישהו לעשות מפגש באיטליה - החומוס עלי !
רעיון מעולה שחשבתי שאפשר להוסיף לטנדו (בהשראת הערכות של aquia) זה להוסיף קובץ CSS נוסף שבו נכנסים כל השינויים של המשתמש, מה שהופך את העדכון לגרסאות חדשות, לכשייצאו, להרבה יותר קל. עוד דבר שאפשר להשאיל מ acquia זה דף settings עשיר מאוד (לא הכל שימושי אבל יש כמה דברים שבהחלט כן)
חוץ מזה, בפוסט הקודם הצעתי להוסיף region לתוך node.tpl.php בין התוכן לתגובות.
עוד אפשרות ל region היא תיבה\עמודה בסגנון sidebar second רק שנמצאת בתוך content (המרכזי) ונעטפת על ידי התוכן.
צחי שלידור, לינוויט
תשתיות תוכן קהילתיות
R2L - ערכות עיצוב מרוטלות לדרופל
תן דוּ גם לי!
צחי פשוט רשם בדיוק את כל מה שאני גם רוצה (כלומר, בתחום הזה של החיים).
| פרקטיקול - בונים לך אתר דרופל | קורס דרופל! | עזרה מידית בקבוצה שלנו בפייסבוק! | מכללת קוד פתוח
נכתב על ידי Tombigel: חוץ מזה
חוץ מזה אני רוצה להוסיף עוד כמה שיפורי נגישות, אולי קצת אפקטים של jQuery, להטמיע את כל תיקוני הבאגים שלא הטמעתי מאז פברואר, להכין תשתית לגרסה לדרופל 7, ליצור כבר דוקומנטציה נורמלית ומדריכים בעברית ובאנגלית ועוד.
אני חוזר על ההמלצה שלי מלפני כמה חודשים כשרק התחלת עם טנדו: צור דפי דוגמא עם יותר מעמודה אחת, 99% מהאתרים לא בנויים בעמודה אחת, ורצוי שיראו איך התבנית מתמודדת עם זה.
תעדכן אותי, אולי אני סוף סוף אמשיך את הJoomla Port של התבנית מתישהו...
בברכה,
מתי
מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות