RegionHalland / general

0 stars 0 forks source link

Lägg in komponenterna på Musik Hallandia #431

Closed JohannaOlin closed 5 years ago

JohannaOlin commented 5 years ago

Beskrivning

Till midsommar ska i vara färdiga med den första versionen av Musik Hallandia. Denna story innebär att vi lägger in komponenterna på webbplatsen

Skisser

Acceptanskriterier

viktor-sarge commented 5 years ago

Musik Hallandia är så pass färdig att vi vet att första versionen av all funktionalitet är görbar. Det är några små justeringar på evenemang + en extra meny som skall göras men annars är det mest visuella fixar här och var + bygga komponenter. Med fokus på driftinfo så låter vi Musik Hallandia vila resten av veckan.

viktor-sarge commented 5 years ago

Kvarstående på Musik Hallandia tis 18 juni 2019

Frontend

Backend

Styleguide

viktor-sarge commented 5 years ago

Hero-komponenten på förstasidan är fixad med notstreck och stora trianglar. Hittade en ganska bra lösning med CSS där man positionerar ut ett element helt utan storlek men bara färgad + transparent border och justerar längderna på dessa för att få rätt form och storlek. Bör fungera i alla browsers.

viktor-sarge commented 5 years ago

Har justerat hero-komponenten lite ytterligare så att den svarta plattan ligger korrekt så som i skissen.

viktor-sarge commented 5 years ago

Pilarna adderade till footern.

viktor-sarge commented 5 years ago

Roland fixat så att archive sidan också blir understruken i navigationen.

viktor-sarge commented 5 years ago

Stylade upp korten i footern med en första variant.

viktor-sarge commented 5 years ago

Lade in typsnittet. Bör kanske tweaka så att rubrikerna får bold-varianten också.

viktor-sarge commented 5 years ago

Roland byggt om kontakt-sidan för att fungera på det nya sättet. Jag stylar upp de nya bitarna.

viktor-sarge commented 5 years ago

Jag har fixat logiken som krävs för att via kommande / alla evenemang på förstasidan. Det är nu olika partials som visas beroende på om man skickar med en parameter i URL eller inte.

viktor-sarge commented 5 years ago

Jag har raderat oanvända mallar, raderat en överflödig mall, gått igenom development.css, application.js, raderat gamla favicons, gjort en ny struktur med grupperade partials och lite generellt städat upp i blade-filerna.

viktor-sarge commented 5 years ago

Musik Hallandia - kvarstående ändringar

Logga i huvudet

Sidhuvud

Mobilnavigation - Frida skissar på hur den ska se ut.

Tidigare evenemang - efter lansering, Martin får ta en diskussion med dem

Hero på evenemangssida

Hero-komponenten på vanliga sidor. - Efter lansering, komponenten ska fixas i stilguiden, sen kan den nya komponenten läggas in även på musikhallandia. Ligger i issue 383, fixas förhoppningsvis innan lanseringen.

Hero-komponenten med trianglar på evenemang

Knappar på evenemangsgrid - Vi tar bort knapparna, lägger ny story när vi vet hur det är tänkt med tidigare evenemang

Evenemangsgrid

Kontakt-griden - denna är ok

”Vi söker” korten i simfoten

Sidfot

Nyhetsvbrev

Sidan för enskilt evenemang

Nyheter

Bakåt-knappen

Om oss

Styleguiden

JohannaOlin commented 5 years ago

Vi har gått igenom listan nu och här nedan lägger jag in det som ska fixas innan lansering. Övriga punkter lägger jag som egna kort i backloggen.

Roland fixar

Nedanstående fixas innan lanseringen, men efter 20/7

Khoi fixar

Viktor fixar

Nedanstående får Martin kolla upp när han är tillbaka den 12/8. Får vi inget svar så får vi ta bort funktionerna, alternativt länka allt till startsidan för rh.se så länge

RolandHyden commented 5 years ago

Hej på er. Nu har jag fixat mina puckar för musikhallandia. Allt är uppladdat på test-www.musikhallandia.se. När jag ända var inne och rotade i filerna så löste jag 3 av Khois puckar. Jag markerade dessa också i listan. Börjar se bra ut nu :) /Roland

viktor-sarge commented 5 years ago

Jag har lagt in Analytics så att den är kopplad. Fungerar på skarp server så fort vi lanserar där utan att något mer behöver göras. Helena får access när hon är tillbaka den 12 augusti - hon behöver skapa ett google-konto först.

viktor-sarge commented 5 years ago

Fixat aria labels och alt-text o pushat till master.

viktor-sarge commented 5 years ago

Jag gissar att "se över bold-varianten på teckensnittet" redan är fixad eftersom jag redan har en regel som sätter rätt typsnitt på följande taggar och klasser strong, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: HelveticaNowText-Bold; }

Sätter den som avklarad tills vidare - säg till om jag missuppfattat!

viktor-sarge commented 5 years ago

(Jag satte cookienotisen till samma indrag som övriga delar av sajten för att det skulle se lite rimligare ut när Helena bad att hela sajten skulle ha indrag)

viktor-sarge commented 5 years ago

Flaggat för Helena att användningen av versaler drar ned läshastigheten för alla och gör livet extra svårt för dyslektiker. Då är min sista puck på musikhallandia just nu levererad och jag övergår till tillgänglighets-bitarna.

viktor-sarge commented 5 years ago

Gick igenom och markerade det som är klart i listorna här ovanför. Jag av-assignar mig så länge eftersom jag är färdig med det som låg på mig.

viktor-sarge commented 5 years ago

@nguyenkhois Pluginet som skapar sidträdet till mobilmenyn finns på https://github.com/RegionHalland/region-halland-tree-all-levels-musik-hallandia Observera: I .php-filen finns ett antal variabler som måste vara satta i .env-filen. De fyra första är nog säkert redan fixade, men de två sista behöver du lägga till baserat på värdena i din lokala databas:

    $servername = ENV('DB_HOST');
    $username = ENV('DB_USER');
    $password = ENV('DB_PASSWORD');
    $dbname = ENV('DB_NAME');

    // Variabler för att knyta kontakter & nyheter till rätt nod
    $myKontaktID = ENV('TREE_KONTAKT_ID');
             $myNyhetID = ENV('TREE_NYHET_ID');

Det är alltså ID för sidorna "Kontakt" och "Press och Media" som behövs och de går att hitta i admin-gränssnittet.

Klart enklast är att alltid lägga ut både mobilmenyn och desktop-menyn men att använda klasserna hidden-sm och only-sm för att styra vilken som visas beroende på breakpoint.

Som vi pratade om behöver du kanske positionera alla element som inte redan har position:relative för att det skall fungera med overlay.

CSS för menyn finns inte sedan tidigare utan du behöver bygga den. Jag noterar att det inte är specificerat hur nivå 3 skall visas i menyn, men jag gissar att det är ytterligare lite mer padding-left på nivå3.

viktor-sarge commented 5 years ago

@nguyenkhois Lite feedback på mobilmenyn såhär långt. Börjar med det som användarna möter eftersom det är prio just nu:

viktor-sarge commented 5 years ago

(Uppdaterade kommentaren ovan eftersom Khoi fixat två saker direkt idag efter feedback)