Created article parent for scene section in render_scene function
This commit is contained in:
parent
485609a3e4
commit
b519f53607
@ -10,6 +10,7 @@ use crate::dialog::parse_map;
|
|||||||
|
|
||||||
fn render_scene(settings: &PlayerSettings, name: &str) -> Markup {
|
fn render_scene(settings: &PlayerSettings, name: &str) -> Markup {
|
||||||
html! {
|
html! {
|
||||||
|
article .scene-section {
|
||||||
@for object in &settings.objects.objects {
|
@for object in &settings.objects.objects {
|
||||||
@if let Some(image_set) = object.image.get(name) {
|
@if let Some(image_set) = object.image.get(name) {
|
||||||
@for image in &settings.images.images[image_set] {
|
@for image in &settings.images.images[image_set] {
|
||||||
@ -23,6 +24,7 @@ fn render_scene(settings: &PlayerSettings, name: &str) -> Markup {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
fn navigation_controls(total_scenes: usize) -> Markup {
|
fn navigation_controls(total_scenes: usize) -> Markup {
|
||||||
html! {
|
html! {
|
||||||
@ -44,10 +46,7 @@ fn generate_html(scenes: Vec<Markup>, sections: Vec<Markup>) -> Markup {
|
|||||||
section .selection-section
|
section .selection-section
|
||||||
data-section-index=(index)
|
data-section-index=(index)
|
||||||
style=(format!("display: {};", if index == 0 { "block" } else { "none" })) {
|
style=(format!("display: {};", if index == 0 { "block" } else { "none" })) {
|
||||||
article .scene-section {
|
|
||||||
(scene)
|
(scene)
|
||||||
}
|
|
||||||
|
|
||||||
(section)
|
(section)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user