9db20a4d01
This commit updates the web interface to better align with Nextcloud's design system and improve the Vector Viz layout. Changes: - Replace emoji icons with Material Design SVG icons for better consistency with Nextcloud apps - Simplify navigation styling with minimal padding and subtle active states (250px width) - Update CSS variables to match Nextcloud design system - Restructure Vector Viz from two-column to single-column vertical layout for better plot visibility - Move search controls to compact horizontal grid at top - Make navigation toggle always visible (not just on mobile) - Fix plot container sizing with overflow:visible to prevent colorbar clipping - Remove heavy shadows and custom card styling for cleaner aesthetic - Add error and success page templates with consistent styling Technical details: - Preserve Alpine.js for reactive functionality - Use CSS Grid for responsive horizontal controls layout - Add smooth transitions for navigation collapse/expand - Maintain HTMX for dynamic content loading 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
567 B
HTML
22 lines
567 B
HTML
{% extends "base.html" %}
|
|
|
|
{% block title %}{{ success_title|default('Success') }} - Nextcloud MCP Server{% endblock %}
|
|
|
|
{% block extra_head %}
|
|
{% if redirect_url and redirect_delay %}
|
|
<meta http-equiv="refresh" content="{{ redirect_delay }};url={{ redirect_url }}">
|
|
{% endif %}
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
<div class="success">
|
|
<h1>{{ success_title|default('✓ Success') }}</h1>
|
|
{% for message in success_messages %}
|
|
<p>{{ message }}</p>
|
|
{% endfor %}
|
|
{% if redirect_url %}
|
|
<p>Redirecting...</p>
|
|
{% endif %}
|
|
</div>
|
|
{% endblock %}
|