Tilpasset design uten tilpasset utvikling

Hver organisasjon vil at nettsiden skal se ut som deres — ikke som en generisk mal andre også bruker.

Problemet det løser: Fullstendig tilpasset design betyr normalt et dyrt utviklingsprosjekt hver gang du vil endre farger, fonter eller layout.

Hvordan det hjelper:

  • Innebygde design-/temaverktøy lar administratorer tilpasse farger, fonter og layout direkte fra Backstage — uten kode for vanlige justeringer.
  • Automatisk temamodus (lys/mørk skift) er støttet fra start, slik at nettstedet automatisk tilpasses besøkernes preferanser.
  • Fordi designinnstillinger lagres som plattformskonfigurasjon i stedet for hardkodet i brukergrensesnittet, gjelder endringene straks på hele nettstedet — ingen ny deploy kreves.
  • For organisasjoner som ønsker dypere tilpasning, gjør samme rene arkitektur det enkelt for en utvikler å gjøre skreddersydd design uten å slåss med plattformens konvensjoner.

Den gode arbeidsdagen: Oppdater merkevarmene dine eller prøv et nytt uttrykk på minutter, ikke i flere uker med utviklingsarbeid.

Hvorfor dette er viktig for organisasjonen din

Designtilpasning som ikke krever utvikler for hver liten justering betyr at nettstedet kan utvikle seg sammen med merkevaren din — en rebranding, en sesongvis oppdatering eller en tilgjengelighetsforbedring kan skje på din egen tid.


Tekniske detaljer

Design-/temakonfigurasjon er implementert i ExireNexus.Backstage/Components/Editors/Developer/Settings/Design.razor, med støtte fra SettingsService (ExireNexus.Services/Services/System/SettingsService.cs) og enum-definisjonene i SystemSettings (ExireNexus.Shared/Enums/SystemSettings.cs).

Viktige implementasjonspunkter:

  • Innstillinger lagres som nøkkel-/verdikonfigurasjon i stedet for å være kompilert inn i UI-et, så temaforandringer blir aktive uten rebuild eller redeploy — de leses ved render-time av Blazor-komponentene som bruker dem.
  • UI-laget bruker Fluent UI Blazor v4-komponenter, som har innebygd støtte for lys/mørk/auto-farger, og gjør det mulig å tilby automatisk temaskifte uten egen CSS-variabellogikk.
  • Fordi temainnstillinger er scoped per tenant, er hver organisasjons designvalg fullt isolert fra andre som deler samme deploy.
  • For dypere, kodebasert tilpasning gjør plattformens rene arkitektur det enkelt for en utvikler å overstyre enkelte komponenter eller stiler uten å måtte endre kjernen i plattformen.

Dette balancerer enkel selvbetjent tilpasning for vanlige designendringer med et rent, utvidbart fundament for organisasjoner som trenger egenutviklet løsning.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.