feat: Add custom Prisma language support and theme in DatabaseViewer

- Implemented a custom language registration for Prisma in Monaco Editor.
- Defined syntax highlighting tokens, including keywords, types, and annotations.
- Created a custom dark theme for Prisma with specific color rules.
- Updated the editor configuration to use the new Prisma language and theme.

style: Enhance visual design of GeminiSettings and Sidebar components

- Updated styles for GeminiSettings to include gradients and animations for a modern look.
- Improved button styles with hover effects and transitions.
- Redesigned Sidebar with gradient backgrounds, enhanced button styles, and scrollbar customization.
- Added hover effects and transitions for file items and section headers in Sidebar.
This commit is contained in:
Shni
2025-11-04 10:40:42 -06:00
parent 4cf99a6f91
commit e3ef60a9a5
5 changed files with 827 additions and 129 deletions

View File

@@ -12,9 +12,14 @@
"app": {
"windows": [
{
"title": "aeditor",
"width": 800,
"height": 600
"title": "Amayo Bot Editor",
"width": 1400,
"height": 900,
"minWidth": 1200,
"minHeight": 700,
"resizable": true,
"fullscreen": false,
"center": true
}
],
"security": {