While trying to add Nebula to my angular 17 standalone project, using this in my app config.ts
export const appConfig: ApplicationConfig = {
providers: [provideRouter(routes),
provideClientHydration(),
provideToastr(),
provideHttpClient(withFetch()),
provideAnimations(),
provideToastr(),
importProvidersFrom(NbThemeModule.forRoot({
name: 'default',
}))]
};
and this in my view
<nb-layout>
<nb-layout-header fixed>Company Name</nb-layout-header>
<nb-sidebar>Sidebar Content</nb-sidebar>
<nb-layout-column>
Page Content <button nbButton>Hello World</button>
</nb-layout-column>
</nb-layout>



The only problem I noticed was that you are missing
importProvidersFrom(NbSidebarModule.forRoot())in theapp.config.tsother that that your code seems proper, also are you importing theNbLayoutModule,NbSidebarModulein the imports array of the component that is using them?Stackblitz Demo->cd test->npm i->npm run startYou have a typo on the below line. Missing few closing brackets!