Το Bulma είναι το μοναδικό CSS πλαίσιο που βασίζεται σε Flexbox που θα χρειαστείτε ποτέ
Το Flexbox είναι ένα καυτό θέμα για τους προγραμματιστές frontend αφού προσφέρει ένα σύγχρονη προσέγγιση στις ευθυγραμμίσεις CSS. Οι περισσότερες διατάξεις ιστοσελίδων βασίζονται σε επιπλέουν CSS ή σταθερά ποσοστά για να διατηρήσουν τα μπλοκ περιεχομένου στη γραμμή.
Αλλά το flexbox αλλάζει όλους τους κανόνες και με ένα πλαίσιο όπως το Bulma μπορείτε οικοδομήσουμε πλήρεις διατάξεις στο flexbox. Πρόκειται για ένα ολοκαίνουργιο πλαίσιο CSS που βρίσκεται ακόμα στα αρχικά στάδια ανάπτυξης, αλλά με πολλά να προσφέρει.
Για ένα τέτοιο νεαρό έργο φαίνεται ότι το Bulma είναι γεμάτο με δυνατότητες. Το Bulma προσφέρει ένα σύγχρονο πλαίσιο CSS και ανταποκρινόμενη στρατηγική για το σχέδιο διάταξης. Με flexbox μπορείτε δομή κάθε αριθμού στοιχείων μπλοκ για να ευθυγραμμιστούν το ένα δίπλα στο άλλο και έπαθε βλάβη σε ορισμένα σημεία διακοπής.
Με μια απλή τάξη .στήλες μπορείς προσθέστε όσες διανομές θέλετε και διατηρήστε τη διάταξη συμβατή. Μπορείς αλλάξτε τις κλάσεις στήλης για να κάνετε κάποιες ευρύτερες από άλλες και να υπάρχει κάποια ευθυγράμμιση διαφορετικά.
Τόσο η οριζόντια όσο και η κάθετη ευθυγράμμιση είναι εξαιρετικά εύκολη με αυτό το πλαίσιο. Ποτέ δεν θα χρειαστεί να χαράξετε μια λύση CSS την τελευταία στιγμή.
Το καλύτερο μέρος είναι ότι τα περισσότερα σύγχρονα προγράμματα περιήγησης υποστηρίζουν το flexbox, με εξαίρεση τον Internet Explorer. Αλλά με τη Microsoft που μετακινείται στην άκρη, θα είναι πολύ πιο εύκολο να χρησιμοποιήσετε ένα πλαίσιο όπως το Bulma χωρίς ανησυχία για την υποστήριξη της κληρονομιάς.
Αξίζει επίσης να σημειωθεί ότι αυτό δεν είναι μόνο ένα πλαίσιο flexbox. Είναι μια πλήρης βιβλιοθήκη CSS με προεπιλεγμένα στυλ για τυπογραφία, κουμπιά, πεδία εισαγωγής, και άλλα κοινά στοιχεία της σελίδας. Το Bulma είναι εντελώς δωρεάν και έρχεται με άριστη τεκμηρίωση αν είστε πρόθυμοι να βουτήξετε και να αρχίσετε να κτίζετε.
Και αν δεν θέλετε να κάνετε λήψη του Bulma τοπικά μπορείτε να το δοκιμάσετε χρησιμοποιώντας το online CDN. Η ηλεκτρονική τεκμηρίωση θα πρέπει να είναι περισσότερο από αρκετή για να ξεκινήσετε, ιδιαίτερα τη σελίδα πλέγματος που μπορείτε να χρησιμοποιήσετε για την κατασκευή μιας δομής πλήρους διαρρύθμισης.
Το Bulma κυκλοφορεί αυτή τη στιγμή σε έκδοση 0.2.3, ώστε να έχει πολύ δρόμο πριν από την κυκλοφορία του v1.0. Ακόμη και στην τρέχουσα εκδοχή του είναι ακόμη αρκετά χρήσιμο και προσφέρει πολλές δυνατότητες για το μέλλον.
Για να μάθετε περισσότερα, ανατρέξτε στο επίσημο repos GitHub ή επισκεφθείτε την ιστοσελίδα Bulma για οδηγίες εγκατάστασης και πλήρη τεκμηρίωση.