<template>

    <header>
    <h1>Story Baobab</h1>
    <div class="intro">
        Drag and drop images and video to sketch a print-friendly storyboard.
    </div>
    </header>

    <main>
        
    <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"/>

    </main>
</template>

<script setup>

import SceneEntry from './components/SceneEntry.vue'
import {ref} from 'vue'

const scenes = ref([])
const title = ref('')
const add = () => {
    scenes.value.push(title.value)
    title.value = ""
    }

</script>

<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>
