Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Jira Legacy
serverSystem JIRA
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyBVL-259

Tip

Acceptkriterier

  1. Tjek om følgende er opnåeligt med standard konfigurationer for Full Calendar React, ( Kalender komponent - overordnet krav-analyse ) og byg ind i en standalone komponent såfremt det er verifceret.

    1. Fuldt responsiv (adfærd verificeres i breakpoints), ned 320 pixels.

    2. touch brugervenlighed, dvs. man skal kunne trykke på ting med touch.

    3. Danske formater (as-is):

      1. dato:

YYYY
      1. DD-MM-

DD
      1. YYYY

      2. første ugedag: Mandag

      3. danske Uge-numre (ISO-8601)

      4. danske ugedage

    1. Videreførelse af tidligere funktionalitet af kalenderen med ugedage, ugenr. og trailing months, dags dato:

      1. Månedsvisning skal inkludere alle dage (mandag t.o.m søndag, mandag først),

        1. Månedsvisning skal kunne konfigureres til kun at inkludere hverdage (dette skal bruges i bookingflowet).

      2. Der skal vises Leading/trailing dage fra omkringliggende måneder.

      3. Dag skal fremgå som kolonne header.

      4. Ugenr. skal fremgå af rækker (fx header)

      5. Dags dato skal være fremhævet i kalenderen.

    2. Det skal være muligt at specificere min/max dato, dvs. begrænsning af kalender til specifikt tidsrum. (F.eks. i bookingflowet skal man ikke kunne vælge datoer i fortiden.)

      1. man skal visuelt kun kunne se måneden for min/max-dato’er men ikke måneder før hhv. efter disse dage.

      2. visning af dage:

        1. dd. eksempelvis hvid og kan vælges

        2. før/efter nedre/øvre grænse er grå og kan ikke vælges

    3. Visning af data i kalenderen skal kunne grupperes på type på synlig vis, eksempelvis:

      1. møder

      2. joblog

      3. indsatser

      4. fravær.

      5. Image Modified
    4. Flere hændelser skal kunne fremgå på samme dag

    5. Ved flere hændelser pr. dag end design tillader, skal dette fremgå, og der skal være mulighed for at se hele dagens program (fx. ved at folde ud

pr. WCAG, modal, fuldstændig visning pr. klokkesæt)
    1. ).

  1. nice-to-have:

    1. Filtrering af hændelser, hvorved kalendervisning inkluderer/ekskluderer de valgte/fravalgte hændelser (prioritering heraf vurderes af UX, CPO ser ikke en nødvendighed for dette).

    2. Gå til dags dato link/knap.

      Jira Legacy
      serverSystem JIRA
      serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
      keyBVL-259

    3. Klik på måned går til månedsoversigt på indeværende år (ligesom i f.eks. outlook)

  2. Der skal være oprettet stories på de krav, som ikke opfylder 1.

Noter

  • Vi skal have oprettet et nyt repo til PoC'en - Alternativt skal vi lægge den ind i Jobnets kildekode.

  • Vi skal implementere storybook, så vi kan teste og se komponenten i sin egen løsning

Note

Afklaringer

  1. skal vi bruge storybook allerede nu? eller skal vi skyde det til senere?

    1. Vi bruger storybook