feat(Instances): add instance creation modal with form and validation

Implement a modal dialog for creating new instances with comprehensive form fields for different authentication methods (token/OIDC). Includes form validation, loading states, and success/error handling. Also adds consistent card styling across views and updates the add user button with an icon.

Add api-backend.md to gitignore to prevent accidental commits of local documentation.
This commit is contained in:
2026-03-10 13:53:03 +08:00
parent 8380720d5e
commit ffaa78be94
4 changed files with 305 additions and 3 deletions

View File

@@ -97,6 +97,9 @@ export default {
.session-card {
transition: background-color 0.3s;
background-color: var(--card-bg);
padding: 16px;
border-radius: 8px;
}
.session-icon {