Closed mrghosti3 closed 2 years ago
@justinaskav This issue still persists. Any suggestions on where I could look more to help figure out where this issue originates?
Aš gal lietuviškai. :D Krč, kaip jau norėčiau perdaryt visą interface'ą, ypač meniu. :D Dabar testuoju Laravel+Vue+Inertia+Tailwind, tai labai promising.
O grįžtant prie šios problemos, tai čia yra labiau UX (user experience) problema. Expected behaviour šiuo atveju nėra tai, kad Akademinė informacija ir Finansinė parama puslapius vartotojas atsidarytų ir jie jam veiktų, dabar jų funkcija yra kito navigacijos lygio jungiklis, tiek mobiliuose, tiek per PC naršyklę. Kodėl jie turi savo nuorodas šiuo metu, aš nežinau. :D
Konceptualiai, bent jau mano supratimu ir matant įvairius pavyzdžius, navigacijos lygio jungikliai neturėtų turėti nuorodų į kitus puslapius, nes, ypač per mobilius telefonus, lankytojas dažniausiai nesitikės, kad antrą sykį paspaudus beveik nepasikeitusį, tą patį navigacijos elementą, jis atidarys kokį nors tai puslapį, kai pirmąsyk paspaudus buvo atidarytas kitas nav. meniu lygis. Dažniausiai su antru paspaudimu turėtų sekti priešingas pirmam veiksmas, šiuo atveju - navigacijos lygio uždarymas.
Tai sprendimas šiuo atveju būtų:
Tiek šitą, tiek viso CSS tvarkymus labai atidėlioju, nes reikalingas viso puslapio stiliaus atnaujinimas. Tai pats šito netvarkysiu kolkas, jei nori, gali pabandyti. ;D navbar.blade.php
ir vusa_style.css
yra tie failai, kuriuos reikėtų peržiūrėti, patestuoti. Keičiant CSS, JS failus rekomenduoju turėti atidarytą terminalą su npm run watch
, kuris automatiškai sugeneruos app.css
ir kitus, jau puslapio naudojamus failus.
Supratau. Nu aš asmeniškai buvau pats kiek domėjesis kaip veikia tas navbar. Ir realiai man sunku įsivaizduoti, kodėl nepavyksta atkartoti tokio behaviour, nes realiai galimai skiriasi menu pasirinkai tarp testavimo aplinkos ir production website kuris veikia ant vusa.lt. Bet pritariu, kad labiau reiktu svetainės stiliu atnaujinti. Tu tai darai lokaliai pas save ar ant kažkurio branch?
Dar manau verta paminėti, kad kai tarkim per desktop naršyklę bandau spausti ant to menių (reikia buti atsidarius svetaine per [Responsive Design Mode](https://developer.mozilla.org/en-US/docs/Tools/Responsive_Design_Mode)
ar jo analogu ant Chrome) ant to menu yra pridedama daugiau onClick
event.
Taip pat mane domina, jeigu norėčiau bandyt prisidėti prie programavimo, tai kaip siulytumei daryt: fork šita projekta ar kažkokią kitą strategija siulai naudot?
Tai tikrai gali skirtis elgsena, nes nėra tapatūs meniu, ten tik užseedintas buvo pavyzdinis, kad išlaikytų puslapio formą. Aš rekomenduočiau pasidomėti tuom, kaip būtų galima implementuoti Tailwind CSS naujo meniu sukūrimui, kokių pavyzdžių yra.
Dėl to, kaip prisidėti prie programavimo, manau būtų logiškiau, jeigu tave padaryčiau collaborator ir galėtum tada atlikti modifikacijas per atskiras šakas. Dabar taip ir padarysiu. :D Forkai kaip suprantu dažniau naudojami, kai nori visiškai atskirai kurti, modifikuoti produktą sau (tai turbūt sau atskiro vusa.lt puslapio nesikursi).
Ai, kadangi čia public repositorija, tai tau ir taip turėtų leisti kurti šakas, tai siūlau taip ir daryti. 😄
Šiaip daugiau pasidomėjau, tai manau, kad gal net forkinimas būtų patogesnis variantas šiuo atveju, visgi. :D
Beje, kadangi Meniu atnaujintas, tai realiai šitas BUG jau yra pasenes?
Taip, problema jau išspręsta.
Describe the bug As mobile user, clicking on one of options in "Studijos ir mokslas" category (ex. "Akademinė informacija", "Finansinė parama"...) does nothing except for closing the opened category. For some reason this category is not present when running code from repo.
To Reproduce Steps to reproduce the behavior:
toggle device mode
before trying the steps mentioned previously.Expected behavior Clicking on of those options should take you to the page you selected, for example: Akademinė informacija, but even holding that option to
open in new tab
open a window topage not found
.Screenshots
Desktop:
Smartphone: