Compare commits
10 Commits
37300492dc
...
v13.4.14-1
| Author | SHA1 | Date | |
|---|---|---|---|
| 9d4fad0889 | |||
| 9720b9328e | |||
| 177d79ceb1 | |||
| b6ba7f24fe | |||
| 080bf9e186 | |||
| 71d06aabd6 | |||
| b65377dee4 | |||
| c552021c35 | |||
| 1cd8e30a16 | |||
| 6c602a4838 |
@@ -68,8 +68,8 @@ jobs:
|
|||||||
rm typo3.tar.gz
|
rm typo3.tar.gz
|
||||||
- name: Install ssh agent and rsync
|
- name: Install ssh agent and rsync
|
||||||
run: |
|
run: |
|
||||||
apt update
|
apt-get update
|
||||||
apt install -y openssh-client rsync
|
apt-get install -y openssh-client rsync
|
||||||
- name: Upload release
|
- name: Upload release
|
||||||
uses: deployphp/action@v1
|
uses: deployphp/action@v1
|
||||||
with:
|
with:
|
||||||
@@ -93,8 +93,8 @@ jobs:
|
|||||||
rm typo3.tar.gz
|
rm typo3.tar.gz
|
||||||
- name: Install ssh agent and rsync
|
- name: Install ssh agent and rsync
|
||||||
run: |
|
run: |
|
||||||
apt update
|
apt-get update
|
||||||
apt install -y openssh-client rsync
|
apt-get install -y openssh-client rsync
|
||||||
- name: Switch to release
|
- name: Switch to release
|
||||||
uses: deployphp/action@v1
|
uses: deployphp/action@v1
|
||||||
with:
|
with:
|
||||||
@@ -102,28 +102,28 @@ jobs:
|
|||||||
dep: --file=./build/deploy.php release:switch stage
|
dep: --file=./build/deploy.php release:switch stage
|
||||||
private-key: ${{secrets.STAGE_KEY}}
|
private-key: ${{secrets.STAGE_KEY}}
|
||||||
|
|
||||||
# deploy-production:
|
deploy-production:
|
||||||
# needs: build
|
needs: build
|
||||||
# runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# steps:
|
steps:
|
||||||
# - name: Setup PHP
|
- name: Setup PHP
|
||||||
# uses: shivammathur/setup-php@7c0b4c8c8ebed23eca9ec2802474895d105b11bc
|
uses: shivammathur/setup-php@7c0b4c8c8ebed23eca9ec2802474895d105b11bc
|
||||||
# with:
|
with:
|
||||||
# php-version: ${{ env.PHP_VERSION }}
|
php-version: ${{ env.PHP_VERSION }}
|
||||||
# - uses: actions/download-artifact@v3
|
- uses: actions/download-artifact@v3
|
||||||
# with:
|
with:
|
||||||
# name: typo3
|
name: typo3
|
||||||
# - name: Extract artifact
|
- name: Extract artifact
|
||||||
# run: |
|
run: |
|
||||||
# tar xf typo3.tar.gz
|
tar xf typo3.tar.gz
|
||||||
# rm typo3.tar.gz
|
rm typo3.tar.gz
|
||||||
# - name: Install ssh agent and rsync
|
- name: Install ssh agent and rsync
|
||||||
# run: |
|
run: |
|
||||||
# apt update
|
apt-get update
|
||||||
# apt install -y openssh-client rsync
|
apt-get install -y openssh-client rsync
|
||||||
# - name: Deploy
|
- name: Deploy
|
||||||
# uses: deployphp/action@v1
|
uses: deployphp/action@v1
|
||||||
# with:
|
with:
|
||||||
# deployer-binary: "./bin/dep"
|
deployer-binary: "./bin/dep"
|
||||||
# dep: --file=./build/deploy.php release:create production
|
dep: --file=./build/deploy.php release:create production
|
||||||
# private-key: ${{secrets.PROD_KEY}}
|
private-key: ${{secrets.PROD_KEY}}
|
||||||
|
|||||||
@@ -26,8 +26,8 @@ jobs:
|
|||||||
composer validate --no-check-publish && composer install --prefer-dist --no-progress --ignore-platform-reqs
|
composer validate --no-check-publish && composer install --prefer-dist --no-progress --ignore-platform-reqs
|
||||||
- name: Install ssh agent, rsync
|
- name: Install ssh agent, rsync
|
||||||
run: |
|
run: |
|
||||||
apt update
|
apt-get update
|
||||||
apt install -y openssh-client rsync
|
apt-get install -y openssh-client rsync
|
||||||
- name: Switch to release
|
- name: Switch to release
|
||||||
uses: deployphp/action@v1
|
uses: deployphp/action@v1
|
||||||
with:
|
with:
|
||||||
|
|||||||
@@ -94,6 +94,7 @@ task('release:create', [
|
|||||||
'deploy:vendors',
|
'deploy:vendors',
|
||||||
'deploy:shared',
|
'deploy:shared',
|
||||||
'deploy:writable',
|
'deploy:writable',
|
||||||
|
'typo3:cache:flush',
|
||||||
'typo3:extension:setup',
|
'typo3:extension:setup',
|
||||||
'deploy:unlock',
|
'deploy:unlock',
|
||||||
'deploy:success'
|
'deploy:success'
|
||||||
@@ -117,6 +118,7 @@ task('deploy', [
|
|||||||
'deploy:vendors',
|
'deploy:vendors',
|
||||||
'deploy:shared',
|
'deploy:shared',
|
||||||
'deploy:writable',
|
'deploy:writable',
|
||||||
|
'typo3:cache:flush',
|
||||||
'typo3:extension:setup',
|
'typo3:extension:setup',
|
||||||
'deploy:symlink',
|
'deploy:symlink',
|
||||||
'php:reload',
|
'php:reload',
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
<div class="card-front absolute w-full h-full backface-hidden overflow-hidden shadow-lg">
|
<div class="card-front absolute w-full h-full backface-hidden overflow-hidden shadow-lg">
|
||||||
<f:if condition="{card.images}">
|
<f:if condition="{card.images}">
|
||||||
<f:then>
|
<f:then>
|
||||||
<picture class="w-full h-full object-cover grayscale group-hover:grayscale-0 transition-all duration-500">
|
<picture class="w-full h-full object-cover transition-all duration-500">
|
||||||
<!-- WEBP source -->
|
<!-- WEBP source -->
|
||||||
<source
|
<source
|
||||||
type="image/webp"
|
type="image/webp"
|
||||||
@@ -59,9 +59,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</f:else>
|
</f:else>
|
||||||
</f:if>
|
</f:if>
|
||||||
<div class="absolute inset-0 bg-black bg-opacity-40 flex flex-col items-center justify-center">
|
<div class="absolute inset-0 bg-white bg-opacity-80 flex flex-col items-center justify-center">
|
||||||
<div class="w-full">
|
<div class="w-full">
|
||||||
<h3 class="text-white text-xl font-bold text-center px-4">{card.header}</h3>
|
<h3 class="text-black text-xl font-bold text-center px-4">{card.header}</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="w-full text-center">
|
<div class="w-full text-center">
|
||||||
<div class="w-6 h-6 bg-primary text-white rounded-full inline-flex items-center justify-center">
|
<div class="w-6 h-6 bg-primary text-white rounded-full inline-flex items-center justify-center">
|
||||||
@@ -72,7 +72,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card-back absolute w-full h-full backface-hidden rotate-y-180 bg-light-grey border border-dark-grey p-6">
|
<div class="card-back absolute w-full h-full backface-hidden rotate-y-180 bg-light-grey border border-dark-grey p-6">
|
||||||
<h4>{card.header}</h4>
|
<h4 class="text-center">{card.header}</h4>
|
||||||
<div class="text-sm">
|
<div class="text-sm">
|
||||||
<f:format.html>{card.bodytext}</f:format.html>
|
<f:format.html>{card.bodytext}</f:format.html>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -23,4 +23,4 @@ fields:
|
|||||||
- label: LLL:EXT:base/ContentBlocks/ContentElements/imagegallery/language/labels.xlf:columns.3
|
- label: LLL:EXT:base/ContentBlocks/ContentElements/imagegallery/language/labels.xlf:columns.3
|
||||||
value: 3
|
value: 3
|
||||||
- label: LLL:EXT:base/ContentBlocks/ContentElements/imagegallery/language/labels.xlf:columns.5
|
- label: LLL:EXT:base/ContentBlocks/ContentElements/imagegallery/language/labels.xlf:columns.5
|
||||||
value: 5
|
value: 5
|
||||||
|
|||||||
@@ -23,9 +23,6 @@
|
|||||||
</f:if>
|
</f:if>
|
||||||
</f:for>
|
</f:for>
|
||||||
</div>
|
</div>
|
||||||
<f:if condition="{data.image -> f:count()} > 3">
|
|
||||||
<p>+ {f:math.subtract(a: '{data.image -> f:count()}', b: '3')} more images</p>
|
|
||||||
</f:if>
|
|
||||||
<p>
|
<p>
|
||||||
<f:switch expression="{data.columns}">
|
<f:switch expression="{data.columns}">
|
||||||
<f:case value="2">2 Columns</f:case>
|
<f:case value="2">2 Columns</f:case>
|
||||||
@@ -36,4 +33,4 @@
|
|||||||
</p>
|
</p>
|
||||||
</f:if>
|
</f:if>
|
||||||
</f:section>
|
</f:section>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -60,4 +60,4 @@
|
|||||||
</f:for>
|
</f:for>
|
||||||
</div>
|
</div>
|
||||||
</f:if>
|
</f:if>
|
||||||
</f:section>
|
</f:section>
|
||||||
|
|||||||
Reference in New Issue
Block a user