- Redesign write page UI with cleaner, more immersive editing experience - Use CSS variables for theme-aware styling (paper-theme colors) - Make editor fill remaining viewport height with internal scrolling - Move action bar below editor (left-aligned, non-floating) - Fix layout: page no longer scrolls, only editor content scrolls - Update write skeleton to match new layout - Update admin layout to use h-dvh for write routes to prevent page scroll - Fix Dioxus.toml dev resource loading to include style.css Fixes from review: - Add missing relative positioning for loading overlay - Use consistent root_class in unauthenticated state - Use h-dvh instead of h-screen for mobile viewport compatibility - Ensure skeleton matches actual component layout classes
19 lines
393 B
TOML
19 lines
393 B
TOML
[application]
|
|
name = "yggdrasil"
|
|
default_platform = "web"
|
|
out_dir = "dist"
|
|
|
|
[web.app]
|
|
title = "Yggdrasil - Dioxus SSR"
|
|
|
|
[web.watcher]
|
|
watch_path = ["src", "Cargo.toml"]
|
|
|
|
[web.resource]
|
|
style = ["/style.css", "/highlight.css", "/tiptap/editor.css"]
|
|
script = ["/tiptap/editor.js"]
|
|
|
|
[web.resource.dev]
|
|
style = ["/style.css", "/highlight.css", "/tiptap/editor.css"]
|
|
script = ["/tiptap/editor.js"]
|