Skip to content
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

Gałąź NEXT #620

Open
kyob opened this issue Feb 13, 2016 · 14 comments
Open

Gałąź NEXT #620

kyob opened this issue Feb 13, 2016 · 14 comments

Comments

@kyob
Copy link
Contributor

kyob commented Feb 13, 2016

@chilek zaproponował nową gałąź next, która jak rozumiem ma dogonić dzisiejsze standardy frontendowe.

Moje propozycje:

  1. Framework CSS lżejszy http://getuikit.com/ lub cięższy http://v4-alpha.getbootstrap.com/
  2. Ikonki: https://fortawesome.github.io/Font-Awesome/
  3. Opcjonalnie np. minify JS/CSS, SASS/LESS, gulp/grunt
@maciejhpl
Copy link
Contributor

proponuje zrobić z obecnego mastera branch'a 1.11.20rc1, a mastera zostawić dev, jak nie będzie krytycznych błędów w 1.11.20rc1 zmienić nazwę na 1.11.20, i tak bym zostawiał zawsze ok 10 wersji wstecz

@nicraMarcin
Copy link
Contributor

Ja osobiście jako bs użył bym bootstrapa v4, wcale aż taki ciężki nie jest

@misiek08
Copy link
Contributor

Jeszcze nie jest wydany, ale właśnie w porównaniu do 3 powinien być lżejszy, a sama 3 już była zoptymalizowana od czasów 2.8. Stoi też za tym dość duża firma, co przyciąga dużo ludzi, czyli społeczność jest znacznie większa.

@kyob
Copy link
Contributor Author

kyob commented Feb 14, 2016

Osobiście używam tylko TWBS ostatnie projekty mam na v4alpha2.

@chilek
Copy link
Owner

chilek commented Feb 14, 2016

Panowie, zrobię po prostu znacznik v1.11.20 (myślę, że jutro jak zmerguję poprawki z gałęzi smarty-3.1.29 - ma ktoś ochotę potestować tą gałąź - na demo.lms.org.pl już działa jak należy i do tego trochę szybciej otwierają się szablony).

@chilek
Copy link
Owner

chilek commented Feb 14, 2016

@maciejhiller a propos LMS Plus - ten projekt nie ma wpływu na to jaką metodę powstawania LMS 2 przyjmiemy. Chodzi raczej o to, żeby bardziej realniej spojrzeć na sposoby użytkownika samego LMS przez ISP. Dlatego moim zdaniem ewolucja (stopniowe przepisywanie z równoległym działaniem dwóch metod obsługi żądań HTTP) jest lepszym rozwiązaniem niż przepisywanie wszystkiego od zera i przez bardzo długi czas brak zainteresowania wersją 2 przez ISP. W wariancie z przepisywaniem od zera można się zniechęcić zanim powstanie jakiekolwiek zainteresowanie LMS 2 ...
Dużo większe projekty przyjęły opisywaną przeze mnie metodę rozwoju i dzięki temu nie ma w nich stagnacji i zniechęcenia.

chilek added a commit that referenced this issue Sep 6, 2018
chilek added a commit that referenced this issue Sep 6, 2018
chilek added a commit that referenced this issue Sep 8, 2018
@kyob
Copy link
Contributor Author

kyob commented Aug 19, 2019

Czy temat jest aktualny z użyciem gotowego frameworka CSS?

Dlaczego w UI jest wszystko takie maciupeńkie i mało czytelne. Po ostatnim update używalność LMS na telefonie spadła do zera. Wspomniane problemy rozwiązuje każdy aktualny framework CSS.

Miałem przerwę do LMS i z perspektywy czasu widzę, że nadal jest uprawiany car detailing na Tarpanie.

Przykładowe screeny z 2014 roku bez dopieszczania szczegółów taki zarys z minimalnym nakładem pracy, aby skorzystać z dobrodziejstw gotowych frameworków CSS tutaj akurat bootstrap:
Zrzut-ekranu-z-2014-04-29-131704-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-131713-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-131724-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-131731-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-131737-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-131747-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-131815-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-131905-1024x640-1-1024x640
Zrzut-ekranu-z-2014-04-29-132034-1024x640-1-1024x640

@interduo
Copy link
Collaborator

Ja jestem za korzystaniem z gotowych bibliotek, które używa XXXX osób - tylko wybór powinien być przemyślany bo jest z czego wybierać.

@kyob proponuję daj to co masz do testów do nas na jakimś demo, wrzucę to na warsztat to zrobimy research słabych punktów i się wypowiemy czy akurat ten framework robi dobrze robotę. "car detailing na tarpanie" - ubawiłeś mnie tym po pachy ;-)

@chilek
Copy link
Owner

chilek commented Aug 19, 2019

Dlaczego w UI jest wszystko takie maciupeńkie i mało czytelne. Po ostatnim update używalność LMS na telefonie spadła do zera. Wspomniane problemy rozwiązuje każdy aktualny framework CSS.

Wielkość w dość prosty sposób możesz dobrać w lms-variables.less - np. centralnie zmieniając czcionki.
Dla mnie interfejs boostrap wizualnie się nie podoba - o ile na urządzeniach mobilnych jest ok o tyle, na kompie wygląda topornie.

@interduo
Copy link
Collaborator

Dla mnie interfejs boostrap wizualnie się nie podoba - o ile na urządzeniach mobilnych jest ok o tyle, na kompie wygląda topornie.

Czy potrafisz sprecyzować konkretnie co Ci się nie podoba? Pytam bo dużo w bootstrapie da się zmienić. np. Action ma interfejs na bootstrapie i wygląda to całkiem nieźle.

@chilek
Copy link
Owner

chilek commented Aug 19, 2019

Ja proponuję przerobić parę formularzy na bootstrap i zobaczyć, że one również się nie mieszczą w telefonie. Raczej nie chodzi o to, aby zmieniać tylko na bootstrap, ale od razu totalnie przeprojektować. Być może trzeba byłoby zrobić podejście proceduro-centryczne i każda procedura do wykonania w iluś krokach - wtedy formularze mogłyby być banalnie proste i prowadziłyby laika za rączkę - kiedyś coś takiego już robiłem - kilka procedur najczęściej wykonywanych w firmie w oparciu o takie coś działało. Spójrzcie na userpanel styl `bclean' - jest na bootstrap. I co? I nadal nie jest w wielu miejscach reponsywny :(

Z innej beczki - mała rzecz a cieszy:
00e17df

@interduo
Copy link
Collaborator

Proponuję więc wesparzeć się posiłkami z zewnątrz jakiegoś UX/UI experta tak, żeby obrać dobry kierunek i nie marnować zasobów na błądzenie się i uczenie się dobrych praktyk w UX/UI. Ta skórka @kyob wygląda na 1 rzut oka fajnie bo przejrzyście (i nie za kolorowo) ale dopóki nie zobaczę demo to nie będę mógł powiedzieć jak to się sprawuje w boju bo sama statyczna makieta to nie wszystko.

Spójrzcie na userpanel styl `bclean' - jest na bootstrap. I nadal nie jest w wielu miejscach reponsywny :(

Bootstrap czy nie bootstrap jeden kij oby efekt zamierzony był uzyskany. Czy są to jakieś miejsca niewymienione w https://github.com/chilek/lms-plus/issues/737 ? Sprawdź proszę czy te wiele miejsc, jest na pewno opisanych klasami bootstrapowymi.

@kyob
Copy link
Contributor Author

kyob commented Aug 19, 2019

@interduo Dokładnie po tworzyć koło na nowo. @chilek jak nie bootstrap to zasugeruj inny framework CSS i działamy.

@chilek
Copy link
Owner

chilek commented Aug 20, 2019

@kyob dla mnie może być i bootstrap (jest najbardziej popularny i ma mnóstwo dokumentacji/dodatków), ale z drugiej strony raczej nie w tym rzecz, że wystarczy przerobić formularze na boostrap, bo magicznie reponsywne wszystkie nie staną się (patrz userpanel/bclean). Moim zdaniem trzeba sporo formularzy przeprojektować.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants