{% extends "base.html" %} {% block title %}Settings - {{ app_name or 'Dune Weaver' }}{% endblock %} {% block additional_styles %} /* Dark mode styles for settings page */ .dark .bg-white { background-color: #262626; } .dark .text-slate-900 { color: #e5e5e5; } .dark .text-slate-800 { color: #e5e5e5; } .dark .text-slate-700 { color: #d1d5db; } .dark .text-slate-600 { color: #9ca3af; } .dark .text-slate-500 { color: #9ca3af; } .dark .border-slate-200 { border-color: #404040; } .dark .border-slate-300 { border-color: #404040; } .dark .divide-slate-100 { border-color: #404040; } .dark .bg-slate-50 { background-color: #262626; } .dark .hover\:bg-slate-50:hover { background-color: #404040; } .dark .bg-slate-100 { background-color: #404040; } .dark .form-input { background-color: #262626; border-color: #404040; color: #e5e5e5; } .dark .form-input::placeholder { color: #9ca3af; } .dark .form-input:focus { border-color: #0c7ff2; ring-color: #0c7ff2; } .dark .form-select { background-color: #262626; border-color: #404040; color: #e5e5e5; } .dark .form-select:focus { border-color: #0c7ff2; ring-color: #0c7ff2; } .dark .focus\:ring-sky-500:focus { ring-color: #0c7ff2; } .dark .focus\:border-sky-500:focus { border-color: #0c7ff2; } .dark .hover\:text-gray-700:hover { color: #e5e5e5; } .dark .text-gray-400 { color: #9ca3af; } /* Autocomplete suggestions dark mode */ .dark #clearFromInSuggestions, .dark #clearFromOutSuggestions { background-color: #262626; border-color: #404040; } .dark .suggestion-item { color: #e5e5e5; } .dark .suggestion-item:hover { background-color: #404040; } .dark .suggestion-item.selected { background-color: #0c7ff2; color: white; } /* Light mode autocomplete styles */ .suggestion-item { padding: 8px 12px; cursor: pointer; color: #1f2937; transition: background-color 0.15s; } .suggestion-item:hover { background-color: #f3f4f6; } .suggestion-item.selected { background-color: #0c7ff2; color: white; } .suggestion-item mark { background-color: #fef3c7; font-weight: 600; } .dark .suggestion-item mark { background-color: #92400e; color: #fef3c7; } {% endblock %} {% block content %}
Status
Disconnected
Customize the clearing behavior used when transitioning between patterns. Set custom patterns and speed to control how sand is distributed.
Set a custom speed for clearing patterns. This allows clearing patterns to run at a different speed than regular patterns.
Choose specific patterns to use when clearing. Leave empty to use the default clearing behavior.
Pattern to use when clearing from the center outward.
Pattern to use when clearing from the perimeter inward.
Current Version
Loading...
Latest Version
Checking...