neues theme: add blueprints.yaml

This commit is contained in:
teldra 2023-01-10 18:44:48 +01:00
parent ebfa769b4c
commit 0eb9637350
2 changed files with 112 additions and 2 deletions

View File

@ -140,7 +140,117 @@ form:
1: No
validate:
type: bool
event:
type: tab
title: Event
fields:
header.event.status-section:
type: section
title: Status
underline: true
header.event.status:
label: Status
type: select
default: ""
options:
"": "None"
"scheduled": "scheduled"
"postponed": "postponed"
"cancelled": "cancelled"
title: Status
help: Possible values are scheduled, postponed, cancelled.
header.event.dt-section:
type: section
title: Date & Time
underline: true
header.event.doors_open:
type: datetime
label: PLUGIN_EVENTS.EVENTS.DOORS_OPEN
help: Use the date selector to enter a doors open date and time for this event.
header.event.start:
type: datetime
label: Start
help: Use the date selector to enter a start date and time for this event.
validate:
type: required
header.event.end:
type: datetime
label: End
help: Use the date selector to enter an end date and time for this event.
validate:
type: required
header.event.repeat:
type: text
label: Repeat
help: Using MTWRFSU to specify what days of the week this event repeats. For example, MWF.
placeholder: MTWRFSU
header.event.freq:
type: select
label: Frequency
help: How often should this event repeat?
options:
'': "None"
'daily': 'Daily'
'weekly': 'Weekly'
'monthly': 'Monthly'
'yearly': 'Yearly'
header.event.until:
type: datetime
label: Until
help: How long should this event repeat? (3 months automatically if Repeat or Frequency are set)
header.event.exceptions-section:
type: section
title: Exceptions
underline: true
header.event.exceptions:
type: list
style: vertical
name: exceptions
label: Enter dates this repeating/reoccuring event will not meet.
fields:
.date:
type: date
label: Date
header.event.ticket-section:
type: section
underline: true
title: Ticket
header.event.ticket_show:
label: Show
type: select
options:
"hidden": "Hidden"
"free": "Free"
"price": "Price"
title: Show events as free, price or just without information
header.event.ticket_price:
type: text
label: Price
placeholder: "9.00 $"
header.event.ticket_link:
type: text
label: Ticket Link
help: Paste link to Ticketsystem here
header.event.location-section:
type: section
title: Location
underline: true
header.event.location:
type: text
label: Location
help: Where is this event located? If you enter an address it will be geocoded below.
header.event.coordinates:
type: text
label: Coordinates
placeholder: Latitude, Longitude
help: These are automatically generated from the location field.
header.event.city:
type: hidden
header.event.zip:
type: hidden
header.event.country:
type: hidden
import@:
type: partials/blog-bits
context: blueprints://pages

View File

@ -29,7 +29,7 @@
{% if events|length != 0 %}
<div class="sidebar-content">
<h3 class="events-title">{{ "PLUGIN_EVENTS.EVENTS.UPCOMING_EVENTS"|t }}</h3>
<ul class="events-list red">
<ul class="events-list">
{% set current_header = null %}
{% for event in events %}
{% set date_header = event.header.event.start|date('F d') %}