[KYUUBI #6283] Improve the message of distribution built without enabling web ui

# 🔍 Description
Improve message of distribution built without enabling web ui.
## Issue References 🔗

This pull request fixes #6283

## Describe Your Solution 🔧

Here is my implement:

<img width="1512" alt="image" src="https://github.com/apache/kyuubi/assets/34719039/fc5e859e-1c92-44a1-8e27-316986c5d9c3">

## Types of changes 🔖

- [x] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)

## Test Plan 🧪

#### Behavior Without This Pull Request ⚰️

#### Behavior With This Pull Request 🎉

#### Related Unit Tests

---

# Checklist 📝

- [ ] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html)

**Be nice. Be informative.**

Closes #6288 from dupen01/issue-6283.

Closes #6288

a5886e271 [dupeng] revise the message of page
bad14a748 [dupeng] improve the message of distribution built without enabling web ui

Authored-by: dupeng <dunett@163.com>
Signed-off-by: Cheng Pan <chengpan@apache.org>
This commit is contained in:
dupeng 2024-04-11 13:42:03 +08:00 committed by Cheng Pan
parent 117d77a50f
commit 64e673d7b7
No known key found for this signature in database
GPG Key ID: 8001952629BCC75D

View File

@ -23,6 +23,10 @@
<title>Apache Kyuubi Dashboard</title>
</head>
<body>
<div>This is a dummy page for development.</div>
<h2 style="text-align: center;">🙁 The Web UI is currently unavailable.</h2>
<h4 style="text-align: center;">👉 To enable Web UI, `--web-ui` is required when using `build/dist` tool to create binary distributions, e.g.</h4>
<pre style="text-align: center;"><code class="language-shell">
./build/dist --tgz --web-ui --spark-provided --flink-provided --hive-provided
</code></pre>
</body>
</html>