Skip to content

Latest commit

 

History

History

multi-brand-identity

💅 Multi Brand Identity Demo

Sample app to showcase Oxygen Design System's multi-branding capabilities.

👀 Live Preview

A live preview of this demo is available at https://oxygen-multi-brand-example.vercel.app.

✨ Features

  • Ability to switch between different WSO2 brand identities. i.e. Asgardeo, Choreo, etc.
  • Ability to integrate with Asgardeo Branding feature.

🚀 Getting Started

  1. Clone the repository.
git clone https://github.com/wso2/oxygen-ui.git
  1. Navigate to the multi-brand-identity example.
cd oxygen-ui/examples/multi-brand-identity
  1. Install the dependencies.
pnpm install
  1. Create a .env.local file based on the .env.example file.
cp .env.example .env.local
  1. Update the values in the .env.local file based on your requirements.
# The port number that the server will listen to.
# Change this to the desired port number that the server should listen to.
PORT=3001

# Disables the "@typescript-eslint" plugin to prevent conflicts with "@wso2/eslint-plugin"
# and avoid breaking the build.
DISABLE_ESLINT_PLUGIN=true

# The subpath of the application as hosted on the web server.
# By default, it's configured to serve the app from the root of a domain.
PUBLIC_URL=/
  1. Start the development server.
pnpm start

This will start the app on http://localhost:3001.

Contributing

Want to report a bug, contribute some code, or improve the documentation?

Excellent! Read up on our guidelines for contributing to get started.

License

Licenses this source under the Apache License, Version 2.0 LICENSE, You may not use this file except in compliance with the License.