Skip to main content

Opening post

Purpose#

/log serves as a log for weekly progress.

Set-up observations:#

  1. Earlier issue with Northstar-components such as Dialog not having access to themeStyles and therefore breaking on reload seems to have gone away with new version of docosaurus. It is possible to wrap the entire installation with a Provider per below
import React from 'react';
import { Provider, teamsTheme } from '@fluentui/react-northstar';
// Default implementation, that you can customize
function Root({ children }) {
return <Provider theme={teamsTheme}>{children};</Provider>;
}
export default Root;

Example dialog with local Provider:

caution

A global provider breaks fonts everywhere, and also renders darkmode unworkable as the body stays white on switch.

Todo:#

  1. Try to get local Provider to not break fonts outside globally

  2. Sticky footer