Last updated: 2023-09-25 10:51:00Download PDF
This article will introduce how to customize the User Interface of TUIRoomkit. We provide two options for you to choose from: Skinning Scheme and Custom UI Scheme.

Option 1: Interface Fine-tuning Scheme

By directly modifying the Source Code of the UI we provide, you can adjust the User Interface of TUIRoomKit. The Source Code of TUIRoomKit's interface is located in the Electron/ folder on Github.

Replace Icons

You can directly modify the icon components in the web/vue3/src/TUIRoom/assests/icons/svg Folder to ensure that the color tone style of the icons throughout the app remains consistent. Please keep the icon file names unchanged when replacing.

Adjust UI Layout

You can adjust the UI layout of the Multi-person Video Conference interface by modifying the different pages in the src/components/ folder.
- components/
- base
- Chat Chat
- common Common Icon Component
- ManageMember Member Management
- RoomContent Room Video
- RoomFooter Room Page Footer
- RoomHeader Room Page Header
- RoomHome Home Page
- RoomInvite Invite Members
- RoomLogin Login Page
- RoomMore More
- RoomSetting Set Up
- RoomSidebar Drawer Component

Option 2: Custom UI Scheme

The overall functionality of TUIRoom is based on the TUIRoomEngine, a UI-less SDK. You can completely implement your own User Interface based on TUIRoomEngine. For details, please see:
TUIRoomEngine Access Guide
TUIRoomEngine API Interface Address