2023-05-04 16:09:19 +08:00

54 lines
2.1 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<!-- Meta tags for responsiveness and charset -->
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Chat Panel</title>
<!-- Font Awesome icons -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/all.min.css" />
<link rel="stylesheet" href="<vscode-resource:/assets/chatPanel.css>" />
<script src="https://cdn.jsdelivr.net/npm/markdown-it/dist/markdown-it.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.24.1/themes/prism.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.24.1/prism.min.js"></script>
</head>
<body>
<div id="chat-container">
<div id="messages-container">
<!-- Chat messages will be added here dynamically -->
</div>
<div id="input-resize-handle" class="input-resize-handle"></div>
<div id="input-container">
<textarea id="message-input" placeholder="Type your message..."></textarea>
<button id="send-button">Send</button>
</div>
</div>
<div class="context-menu" id="context-menu">
<div class="context-menu-item" id="menu-item-1">Insert Code</div>
</div>
<!-- Load the chatPanel.js file -->
<script src="<vscode-resource:/assets/messageUtil.js>"></script>
<script src="<vscode-resource:/assets/codeBlock.js>"></script>
<script src="<vscode-resource:/assets/markdown.js>"></script>
<script src="<vscode-resource:/assets/contextMenu.js>"></script>
<script src="<vscode-resource:/assets/inputContainer.js>"></script>
<script src="<vscode-resource:/assets/messageContainer.js>"></script>
<script src="<vscode-resource:/assets/actionButton.js>"></script>
<script src="<vscode-resource:/assets/chatUI.js>"></script>
<script src="<vscode-resource:/assets/resizeInput.js>"></script>
<script src="<vscode-resource:/assets/clipboard.js>"></script>
<script src="<vscode-resource:/assets/main.js>"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
Prism.highlightAll();
});
</script>
</body>
</html>