title: 'Daily Entry'
'@extends':
    type: default
    context: blueprints://pages

form:
  fields:
    tabs:
      type: tabs
      active: 1
      fields:
        entry:
          type: tab
          title: Entry
          fields:
            header.location_city:
              type: text
              label: City
              placeholder: 'e.g. Kyoto'
              help: 'Shown under the entry title on the tracker feed'

            header.location_country:
              type: text
              label: Country
              placeholder: 'e.g. Japan'

            header.lat:
              type: text
              label: Latitude
              placeholder: '35.0116'

            header.lng:
              type: text
              label: Longitude
              placeholder: '135.7681'

            header.weather_desc:
              type: select
              label: Weather Condition
              default: ''
              options:
                '': '— none —'
                'Sunny': '☀️ Sunny'
                'Partly cloudy': '⛅ Partly cloudy'
                'Cloudy': '☁️ Cloudy'
                'Foggy': '🌫️ Foggy'
                'Drizzle': '🌦️ Drizzle'
                'Rain': '🌧️ Rain'
                'Snow': '❄️ Snow'
                'Thunderstorm': '⛈️ Thunderstorm'

            header.weather_temp_c:
              type: number
              label: 'Temperature (°C)'
              placeholder: '19'
              validate:
                min: -60
                max: 60

            header.hero_image:
              type: text
              label: Hero Image Filename
              placeholder: 'photo.jpg'
              help: 'Filename of the hero/header image. Leave blank to use the first uploaded image.'

            header.transport_mode:
              type: select
              label: How I arrived here
              default: ''
              options:
                '': '— not specified —'
                'walking': 'Walking'
                'bicycle': 'Bicycle'
                'bus': 'Bus'
                'train': 'Train'
                'car': 'Car'

            header.force_connect:
              type: toggle
              label: Force connector line
              help: 'When GPX tracks are present, always draw a connector from the previous marker to this one'
              highlight: 1
              default: 0
              options:
                1: 'Yes'
                0: 'No'
              validate:
                type: bool
