blueprint artiste

This commit is contained in:
2019-12-16 15:41:12 +01:00
parent b16eeb1938
commit 07da9e6a74
33 changed files with 252 additions and 33 deletions
+7 -4
View File
@@ -9,12 +9,15 @@ username_regex: '^[a-z0-9_-]{3,16}$'
pwd_regex: '(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}'
intl_enabled: true
languages:
include_default_lang: true
supported:
- en
default_lang: en
include_default_lang: false
pages_fallback_only: false
translations: true
translations_fallback: true
translations: false
translations_fallback: false
session_store_active: false
http_accept_language: false
http_accept_language: true
override_locale: false
home:
alias: /home
@@ -5,7 +5,7 @@ date_end: '20-12-2019 18:26'
lieux: '12th floor'
artistes: 'Mania Akbari, Douglas White '
title: 'Mr. Majidi and the Electricity Box'''
media_order: 'Mania Akbari and Douglas White, Electricity Box in the streets of Teheran.jpg'
media_order: 'Installation_Mania_Akbari_and_Douglas_White_II.jpg,Installation_Mania_Akbari_and_Douglas_White_I.jpg,Detail_Mr._Majidi_series_Mania_Akbari_and_Douglas_White_2019_I.jpg,Detail_Lubion_box_Mania_Akbari_and_Douglas_White_2019.jpg,Installation_Mania_Akbari_and_Douglas_White_III.jpg,House_of_Sin_I_Mania_Akbari_and_Douglas_White_2019.jpg,Lubion_Mania_Akbari_and_Douglas_White_2019_II.jpg,Mr._Majidi_series_Mania_Akbari_and_Douglas_White_2019.jpg,Lubion_box_Mania_Akbari_and_Douglas_White_2019.jpg,Mania_Akbari_and_Douglas_White_Electricity_Box_in_the_streets_of_Teheran.jpg,Lubion_Mania_Akbari_and_Douglas_White_2019_I.jpg,House_of_Sin_II_Mania_Akbari_and_Douglas_White_2019.jpg,Mr. Majidi_series_and_House_of_Sin_I_Mania_Akbari_and_Douglas_White_2019.jpg,Geometric_Resistance_Mania_Akbari_and_Douglas_White_2019.jpg,House_of_Sin_III_Mania_Akbari_and_Douglas_White_2019.jpg,Detail_Mr._Majidi_series_Mania_Akbari_and_Douglas_White_2019_II.jpg'
show_sidebar: false
aura:
pagetype: website
@@ -1,6 +1,5 @@
---
date: '07-12-2019 15:00'
date_end: '14-01-2020 17:00'
display_time: false
lieux: '12th floor'
artistes: 'screenings + Panel Talk 3:00-6:30pm'
@@ -8,11 +7,11 @@ title: 'Body and Borders'':'
media_order: 'Carlos Motta, The Devils Work (2018).jpg'
buy: true
url: 'https://www.eventbrite.co.uk/e/body-and-borders-i-film-screenings-panel-discussion-i-akbari-and-white-tickets-80867162861?fbclid=IwAR1td6U8NxmWyUOiYzFIW9vsXA2K2CXV2IXdbvTXW8g2YIMTgGsPKjgsSXg'
recaptchacontact:
enabled: false
show_sidebar: false
aura:
pagetype: website
recaptchacontact:
enabled: false
---
[Saturday 7 December from 15:00-18:30pm](https://www.eventbrite.co.uk/e/body-and-borders-i-film-screenings-panel-discussion-i-akbari-and-white-tickets-80867162861?fbclid=IwAR1td6U8NxmWyUOiYzFIW9vsXA2K2CXV2IXdbvTXW8g2YIMTgGsPKjgsSXg) to accompany the exhibition Mr. Majidi and the Electricity Box, Iranian filmmaker Mania Akbari and British sculptor Douglas White have curated a cultural programme, encompassing further screenings from 10 contemporary artists, who also explore the physical, political, emotional and sensual borders of the modern corporeal experience. Screenings will include the work of Johann Arens, Mania Akbari, Lucy Clout, A K Dolve, Barbara Hammer, Carlos Mott, Lynne Sachs, Margaret Salmon, Mark Street, Jessica Sarah Rinlan, Miranda Pennel and Douglas White.
@@ -0,0 +1,11 @@
---
date: '09-12-2019 14:58'
date_end: '24-12-2019 14:59'
title: 'Testt artiste'
media_order: 'les ateliers numériques.jpg'
show_sidebar: false
aura:
pagetype: website
---
htr hrge
Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

@@ -1,5 +1,4 @@
---
date_start: '05-06-2019 11:05'
date_end: '05-09-2019 19:43'
title: 'Nour El Saleh'
media_order: 'Nour El Saleh, Detail ''Four Times as Big, Twice as Small'' 2018.jpeg'
@@ -0,0 +1,11 @@
first_name: Sara
last_name: Anstis
date_of_birth: '1991'
phone_number: '07384593115'
email: anstismagdalena@gmail.com
move_in_date: ASAP
website: 'saraanstis.com / @saraanstis'
portfolio: {"user\/data\/files\/Sara Anstis_VO Curations.pdf":{"name":"Sara Anstis_VO Curations.pdf","type":"application\/pdf","size":17337358,"path":"user\/data\/files\/Sara Anstis_VO Curations.pdf"}}
studio: Either
notes: "Hello, \r\n\r\nI was pointed in your direction by somaya Critchlow. We're currently on a residency Together in Italy and AS I AM ABOUT TO LOSE MY STUDIO IN LONDON, She mentioned you might still have some studios available for 2020. \r\n\r\nWould it be possible to organise a location visit for December 11th 2019? \r\n\r\nLooking forward to hearing from you and thank you for considering my Application \r\n\r\nall the best \r\nSara "
@@ -25,7 +25,8 @@ form:
validate:
type: bool
header.date_start:
header.date:
replace@: true
type: datetime
label: Start
toggleable: true
@@ -41,6 +42,12 @@ form:
underline: true
ordering@: 2
options:
fields:
publishing:
fields:
header.date:
unset@: true
blog:
type: tab
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+11 -4
View File
@@ -112,6 +112,11 @@ body, html {
}
}
.about{
.item_content{
width: calc((100% / 12) * 10)!important ;
}
}
.events, .default{
#body-wrapper{
.item{
@@ -122,13 +127,15 @@ body, html {
margin-bottom: 3rem;
}
.item_content{
width: 90%;
width: calc(100vw - 5.6rem);
display: inline-flex;
.content{
width: 100%;
margin-right: 5rem;
width: 180%;
margin-right: 60px;
}
.side{
width: 100%;
text-align: center;
padding-left: 1rem;
margin-top: 1rem;
position: relative;
@@ -143,7 +150,7 @@ body, html {
.buy{
min-width: 300px;
position: absolute;
position: relative;
a{
font-family: $Bold;
text-transform: uppercase;
@@ -3,9 +3,9 @@
font-size: 13px;
.navbar{
nav{
li:nth-last-child(1){
width: 20px;
}
// li:nth-last-child(1){
// width: 20px;
// }
}
}
}
@@ -0,0 +1,174 @@
{% if form is null %}
{% set form = grav.session.getFlashObject('form') %}
{% endif %}
{% set scope = scope ?: 'data.' %}
{% set multipart = '' %}
{% set blueprints = blueprints ?? form.blueprint() %}
{% set method = form.method|upper|default('POST') %}
{% set client_side_validation = form.client_side_validation is not null ? form.client_side_validation : config.plugins.form.client_side_validation|default(true) %}
{% set inline_errors = form.inline_errors is not null ? form.inline_errors : config.plugins.form.inline_errors(false) %}
{% set data = data ?? form.data %}
{% set context = context ?? data %}
{% for field in form.fields %}
{% if (method == 'POST' and field.type == 'file') %}
{% set multipart = ' enctype="multipart/form-data"' %}
{% endif %}
{% endfor %}
{% set action = form.action ?: page.route ~ uri.params %}
{% set action = action starts with 'http' ? action : base_url ~ action %}
{% if (action == base_url_relative) %}
{% set action = base_url_relative ~ '/' ~ page.slug %}
{% endif %}
{% if form.keep_alive %}
{% if grav.browser.browser == 'msie' and grav.browser.version < 12 %}
{% do assets.addJs('plugin://form/assets/object.assign.polyfill.js') %}
{% endif %}
{% do assets.addJs('plugin://form/assets/form.vendor.js', { 'group': 'bottom', 'loading': 'defer' }) %}
{% do assets.addJs('plugin://form/assets/form.min.js', { 'group': 'bottom', 'loading': 'defer' }) %}
{% endif %}
{% do assets.addInlineJs("
window.GravForm = window.GravForm || {};
window.GravForm.config = {
current_url: '" ~ uri.route(true) ~"',
base_url_relative: '" ~ base_url_relative ~ "',
param_sep: '"~ config.system.param_sep ~ "',
form_nonce: '" ~ form.getNonce() ~ "',
session_timeout: " ~ config.system.session.timeout ~ "
};
window.GravForm.translations = Object.assign({}, window.GravForm.translations || {}, { PLUGIN_FORM: {} });
", {'group': 'bottom', 'position': 'before'}) %}
{# Backwards Compatibility for block overrides #}
{% set override_form_classes %}
{% block form_classes -%}
{{ form_outer_classes }} {{ form.classes }}
{%- endblock %}
{% endset %}
{% set override_inner_markup_fields_start %}
{% block inner_markup_fields_start %}{% endblock %}
{% endset %}
{% set override_inner_markup_fields_end %}
{% block inner_markup_fields_end %}{% endblock %}
{% endset %}
{% set override_inner_markup_fields %}
{% block inner_markup_fields %}
{% for field_name, field in form.fields %}
{% set field_name = field.name ?? field_name %}
{% if field_name and not field.validate.ignore %}
{%- if field_name starts with '.' -%}
{% set field_name = field_name[1:] %}
{% set field = field|merge({ name: field_name }) %}
{% endif %}
{% set value = form ? form.value(field_name) : data.value(field_name) %}
{% block inner_markup_field_open %}{% endblock %}
{% block field %}
{% include "forms/fields/#{field.type}/#{field.type}.html.twig" ignore missing %}
{% endblock %}
{% block inner_markup_field_close %}{% endblock %}
{% endif %}
{% endfor %}
{% endblock %}
{% endset %}
{% set override_inner_markup_buttons_start %}
{% block inner_markup_buttons_start %}
<div class="{{ form_button_outer_classes ?: 'buttons'}}">
{% endblock %}
{% endset %}
{% set override_inner_markup_buttons_end %}
{% block inner_markup_buttons_end %}
</div>
{% endblock %}
{% endset %}
{# Embed for HTML layout #}
{% embed 'forms/layouts/form.html.twig' %}
{% block embed_form_core %}
name="{{ form.name }}"
action="{{ action | trim('/', 'right') }}"
method="{{ method }}"{{ multipart }}
{% if form.id %}id="{{ form.id }}"{% endif %}
{% if form.novalidate %}novalidate{% endif %}
{% if form.keep_alive %}data-grav-keepalive="true"{% endif %}
{% endblock %}
{% block embed_form_classes -%}
class="{{ parent() }} {{ override_form_classes|trim }}"
{%- endblock %}
{% block embed_fields %}
{{ override_inner_markup_fields_start|raw }}
{{ override_inner_markup_fields|raw }}
{% include "forms/fields/formname/formname.html.twig" %}
{% include "forms/fields/formtask/formtask.html.twig" %}
{% include 'forms/fields/uniqueid/uniqueid.html.twig' %}
{{ nonce_field(form.getNonceAction() ?? 'form', form.getNonceName() ?? 'form-nonce')|raw }}
{{ override_inner_markup_fields_end|raw }}
{% endblock %}
{% block embed_buttons %}
{{ override_inner_markup_buttons_start|raw }}
{% for button in form.buttons %}
{% if button.outerclasses is defined %}<div class="{{ button.outerclasses }}">{% endif %}
{% if button.url %}
{% set button_url = button.url starts with 'http' ? button.url : base_url ~ button.url %}
{% endif %}
{% embed 'forms/layouts/button.html.twig' %}
{% block embed_button_core %}
{% if button.id %}id="{{ button.id }}"{% endif %}
{% if button.disabled %}disabled="disabled"{% endif %}
{% if button.task %}name="task" value="{{ button.task }}"{% endif %}
type="{{ button.type|default('submit') }}"
{% endblock %}
{% block embed_button_classes %}
{% block button_classes %}
class="{{ form_button_classes ?: 'button' }} {{ button.classes }}"
{% endblock %}
{% endblock %}
{% block embed_button_content -%}
{%- set button_value = button.value|t|default('Submit') -%}
{%- if button.html -%}
{{- button_value|trim|raw -}}
{%- else -%}
{{- button_value|trim|e -}}
{%- endif -%}
{%- endblock %}
{% endembed %}
{% include 'partials/form-messages.html.twig' %}
{% if button.outerclasses is defined %}</div>{% endif %}
{% endfor %}
{{ override_inner_markup_buttons_end }}
{% endblock %}
{% endembed %}
{% if config.forms.dropzone.enabled %}
<div id="dropzone-template" style="display:none;">
{% include 'forms/dropzone/template.html.twig' %}
</div>
{% endif %}
@@ -42,12 +42,14 @@
{% for siblings in mergeCollectTT %}
{% if siblings.template == 'events' and siblings.header.topH != true or siblings.template == 'artistes' or siblings.template == 'modular/news' %}
{% if siblings.header.date|date('Ymd') >= "now"|date('Ymd') or siblings.header.date_end|date('Ymd') >= "now"|date('Ymd') %}
{% if siblings.header.date|date('Ymd') >= "now"|date('Ymd') or siblings.header.date_end == true and siblings.header.date_end|date('Ymd') >= "now"|date("Ymd") %}
{% set count = count + 1 %}
{% endif %}
{% if count <= 5 %}
{% include 'partials/blog-list-item.html.twig' with {blog: page, page: siblings} %}
{% if siblings.header.date|date('Ymd') >= "now"|date('Ymd') or siblings.header.date_end == true and siblings.header.date_end|date('Ymd') >= "now"|date("Ymd") %}
{% include 'partials/blog-list-item.html.twig' with {blog: page, page: siblings} %}
{% endif %}
{% endif %}
{% endif %}
@@ -21,14 +21,18 @@
{% block stylesheets %}
{% do assets.addCss('theme://css-compiled/theme'~compress) %}
{% do assets.addCss('theme://css/custom.css') %}
{% do assets.addCss('theme://css/jquery.mCustomScrollbar.min.css') %}
{% endblock %}
{% block javascripts %}
{% do assets.addJs('jquery', 101) %}
<!-- upload -->
{% do assets.addJs('theme://js/jquery.treemenu.js', {group:'bottom'}) %}
<script src="https://unpkg.com/infinite-scroll@3/dist/infinite-scroll.pkgd.js"></script>
{% do assets.addJs('theme://js/jquery.mCustomScrollbar.js', {group:'bottom'}) %}
{% do assets.addJs('theme://js/site.js', {group:'bottom'}) %}
{% endblock %}
{% block assets deferred %}
@@ -18,9 +18,11 @@
{% set captions = images.filename|humanize|regex_replace(['/.jpg/','/.png/','/.pdf/'], [' ',' ',' ']) %}
<div>
{{images.derivatives(320,1920,300).sizes('(max-width:100vw) 100vw, 50vw').html(captions, 'images article')}}
<div class="caption">
{{captions}}
</div>
{% if page.template != "artistes" %}
<div class="caption">
{{captions}}
</div>
{% endif %}
</div>
{% endfor %}
</div>
@@ -41,6 +43,5 @@
{% endblock %}
</div>
</div>
</div>
@@ -42,9 +42,9 @@
{% if image %}
<div class="card-image">
{% if page.header.topH == true %}
{{image.sizes('(max-width:100vw) 100vw, 50vw').html(page.title, 'image article')}}
{{image.cropZoom(1400, 1000).sizes('(max-width:100vw) 100vw, 50vw').html(page.title, 'image article')}}
{% else %}
{{image.cropZoom(800, 500).sizes('(max-width:100vw) 100vw, 50vw').html(page.title, 'image article')}}
{{image.cropZoom(1400, 1000).sizes('(max-width:100vw) 100vw, 50vw').html(page.title, 'image article')}}
{% endif %}
</div>
{% endif %}