Skip to content

1st of March

This is a summary of Front-end Forum held on Wednesday the 1st of March, 2023.

Forum summary

This time the forum gathered about 10 persons physically in Samhandlingssonen, and 3 over Teams. Thanks for showing up, do spread the knowledge and the word about Front-end Forum.

Topics that we covered during this sessions were:

For the first time we're now on the 4th floor of our main office in Oslo. This will be the new venue until at least after the summer.

  • Forms were the main theme.
  • We started the meeting by joining Design's NCI collab, where Ryan, Kristian and Christine of Team Builders presented some of their work done on our design system's first pattern for forms.
    • Will help us know how to structure forms, break them up, when to use multiple pages, when to use dropdowns instead of radio buttons, and so on.
    • Here's the Figma sketch, this is work in progress!
    • There's an open discussion going on in #forms-patterns on Slack.
    • Emphasis on a living document, it will continue to evolve based on needs.
    • Emphasis on this being a basis, each team might have individual needs that must be respected, they take precedence over these patterns.
    • Designers and Builders asks for feedback, but also contributions.
    • We developers asked about error handling, and error summaries specifically. There's nothing designed yet, as the scope is already very big for the task.
    • Designers invite us to their Figma with the beginning works of the patterns.
  • There were some open discussion around Global Navigation, which is a topic of its own, so we will get back to that in better detail next forum.
    • It will come as a separate package from Core.
    • It will be highly configurable and support a default that should work for most users, with options to configure when needed.
    • Development is done as we speak and we will share more as we progress.
    • Question in the audience was "must we implement the navigation for each app?", answer is yes/no/not sure yet. We will discuss this today and see. Hopefully "yes, but it will require few lines" or "no, you can run a default navigation from application-portal".
  • There were a discussion on release dates for all open pages on NCI.
    • Not set in stone, but a clear aim for all teams.
    • 14th of March Sweden will launch their website on NCI (without new global navigation).
    • 15 of March Norway will launch an open Beta-website using NCI (but not new navigation).
    • Use this beta (and test-website) to test your apps and forms!
    • 21 of March Denmark will launch on NCI (but without new global navigation).
    • 25th of April Norway will steer all traffic from `www.` to what's found on the `beta.` URL. This is the "going live" date.
    • It is expected that each launch will have a fragmented user experience when it comes down to jumping between open pages and applications.
    • "Translating" apps from Core 20 to Core 30 should be started whenever possible, and deployed individually if possible, there is no requirement for this to be a "big bang".
  • In regards of Core 30 status i forgot to mention some updates.
    • Remember their board that shows what is worked on.
    • Reminds you that contributing with development is encourage!
    • Month-picker is now in Core 30!
    • Date-picker is now in Core 30!
    • Work on Table has now begun.

Closing words

Thank you for participating! Spread the news about Front-end Forum to others who might benefit from it. Agenda posted weekly before each forum, in #frontend on Slack.

Take a dive into the forum archive if you missed a forum.

Want to show something? Reach out using #frontend

For Core-specific issues/questions, use #core-components

You can still reach Team Builders for general questions on #team-builders