|
|
|
@ -2,13 +2,17 @@
|
|
|
|
|
|
|
|
|
|
<header>
|
|
|
|
|
<h1>Story Baobab</h1>
|
|
|
|
|
<div class="intro">
|
|
|
|
|
Drag and drop images and video to sketch a print-friendly storyboard.
|
|
|
|
|
</div>
|
|
|
|
|
</header>
|
|
|
|
|
|
|
|
|
|
<main>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<input v-model="title">
|
|
|
|
|
<button @click="add">New Scene</button>
|
|
|
|
|
<div class="insert-scene">
|
|
|
|
|
<input v-model="title" placeholder="Title">
|
|
|
|
|
<button @click="add">Add Scene</button>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<SceneEntry v-for="scene in scenes" :title="scene"/>
|
|
|
|
|
|
|
|
|
@ -29,16 +33,36 @@ const add = () => {
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
<style>
|
|
|
|
|
|
|
|
|
|
header {
|
|
|
|
|
margin: 32px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
header h1 {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
main {
|
|
|
|
|
margin: 32px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.insert-scene {
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
gap: 8px;
|
|
|
|
|
padding: 16px;
|
|
|
|
|
background-color: #F3F3F3;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media print {
|
|
|
|
|
|
|
|
|
|
header, .insert-scene, .add-shot {
|
|
|
|
|
display: none
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</style>
|
|
|
|
|