-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sidebar for multiple course authors #27
Conversation
Υπάρχουν αλλαγές στο ίδιο αρχειο sidebar.html με το #26 αλλα φαίνεται ότι δεν υπάρχουν conflicts.. |
Φαίνεται πολύ καλό το παράδειγμα. Ως προς τις αλλαγές του sidebar.html σε σχέση με το #26 είναι σε διαφορετικά σημεία του αρχείου όπως ανέφερε και ο @constantinexisc. Δεν θεωρώ απαραίτητη την αλλαγή που προτείνεις στις σημειώσεις. Όπως ανέφερες θα ήταν καλύτερο να μπει σαν εύκολο issue για μελλοντικούς/νέους contributors. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Τέλεια, καθαρές οι αλλαγές και δουλεύει όπως πρέπει. Ίσως να ανοίξεις 2 issue στο αποθετήριο του site:
Το πρώτο να είναι εύκολο για την προσθήκη των κατάλληλων καθηγητών σε κάθε μάθημα που ξέρουμε σίγουρα ότι έχει πολλαπλούς καθηγητές π.χ. τα μαθήματα του Μάγκου και της Τσώχου.
Και το δεύτερο για τα μαθήματα στην σελίδα των καθηγητών όπως είπες.
@Spirosvw αν δε σε πειράζει, αφού ήδη το κοίταξες, άφησε το και σε ένα review για να προχωράει! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@p15zerv ωραία δουλιά μου λειτουργεί κανονικά
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Πολύ χρήσιμη λειτουργία και φαίνεται να ενσωματώνεται ομαλά με το θέμα του αποθετηρίου. Μπράβο!
Ωστόσο, ίσως θα ήταν καλό να ζητήσουμε και την γνώμη του @JimDragon καθώς οι αλλαγές έχουν γίνει σε βασικά αρχεία, απαραίτητα για την αναβαθμισιμότητα του θέματος.
https://github.com/mmistakes/minimal-mistakes/blob/master/_includes/author-profile.html
https://github.com/mmistakes/minimal-mistakes/blob/master/_includes/sidebar.html
https://mmistakes.github.io/minimal-mistakes/docs/upgrading/#update-files-manually
_includes | Replace all. Apply edits if you customized any includes.
Ευχαριστώ για το tag και ναι όντως θα προκαλέσει conflict το οποίο επαναφέρει στην συζήτηση για άλλη μια φορά το πρόβλημα των conflicts. Υπάρχουν 2 σενάρια αντιμετόπισης αυτής της κατάστασης.
Anyway πέρα από αυτό, @p15zerv νομίζω θα μπορούσες να προσθέσεις λίγο padding/margin αναμέσα στους καθηγητές για είναι πιο "τακτοποιημένο" αν θες |
Δεκτό, αν και αυτό είναι γενικότερο θέμα για το #22, καθώς έχουν πλέον τροποποιηθεί αρκετά αρχεία στα includes, π.χ. #24 #26
Μιας και η css που χρησιμοποιείται βασίζεται σε υπάρχοντες κανόνες του θέματος, μάλλον θα είναι κακή ιδέα να τροποποιηθούν κι άλλα αρχεία. Επίσης, θα ήθελα να αποφύγω θέματα εμφάνισης/stling, οπότε αν θέλει ας το αναλάβει κάποιος άλλος στη συνέχεια. |
Σχετικό Issue
closes site-gr/#121
Demo: https://adoring-yonath-300689.netlify.app/courses/semantic-and-social-web/
Προτεινόμενες Αλλαγές
-- Αλλαγή του sidebar ώστε να εμφανίζονται πολλαπλοί authors σε κάθε μάθημα.
Σημειώσεις