1.Co do wizualki:
-Strzałkę "go to top" zdecydowanie bym poprawił, za duza, oraz ma zbedne Transitions.
- Responsywne menu po najechaniu ma brzydki Hover: zamien żółty border-bottom na jakis inny bardziej stonowany kolor. Poza tym najechanie na pozycje z menu robi pewne przeskoki. Poniewaz na .class:hover , masz border, ustawiony na ok 3 px a przed najechaniem go nie ma i renderuje sie w trakcie. Jezeli chcesz zachowac ten efekt to dodaj border przed Hoverem na tyle pikseli ile jest po najechaniu, ale kolor zdefiniuj na transparent.
- numerki (happy client, cup o tea etc) na rozdzielczosci okolo tabletowej ukladaja ci sie pokolei w jednej kolumnie, masz parzysty uklad wiec proponuje ustawic je parami 1/2 3/4 5/6, tak samo obrazy przy w skecji "SOME OF OUR WORK" ulozyłbym parami na tabletach.
- na moje oko masz za duzy odstep pomiedzy " amazing services " a pierwszym headerem "photography".
- proponuje zwiekszyc padding przy Cytacie Jon Doe - tak do 15/20 px oraz sekcji "WHAT PEOPLE SAY" (tutaj bardziej bym zwiekszyl margin left i right) jak również "MoGo" - jest za ciasno. (w MoGo dla sekcji Blogs dodalbym delikatne wcięcie.)
- sekcja "Story About Us" - te 3 zdjecia na poziomie ok 1088 brzydko się rozsypuja. 2 obrazki zostaja na gorze i jeden spada na dol, tak samo jest przy "LATEST BLOG" (wycentruj moze 3 modul lub dodaj czwarty)
2.Code:
-jezeli juz nadajesz kazdej sekcji dodatkowa klase to proponuje semantyke: .uniqueClassName .container-fluid
pomaga to zwiekszyc czytelnosc kodu. U Ciebie raz jest klasa BS3 a raz nazwa sekcji. Fakt, ze jest to container czy container-fluid jest drugorzedna.
-nazwy plikow, klas - tylko w jezyku angielskim. To konieczna praktyka.
-jezeli juz uzywasz sekcji to dzialaj konsekwentnie. Czyli navbar oraz members wrzuc w sekcje.
Ogolnie to same kosmetyczne sprawy.