Skip to content

Commit d17d764

Browse files
author
Roman Gsponer
committed
Add Delete All
1 parent 385657f commit d17d764

File tree

6 files changed

+567
-29
lines changed

6 files changed

+567
-29
lines changed

classes/Request.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,10 @@ public function delete () {
228228
return false;
229229
}
230230

231+
public function deleteAll() {
232+
$this->container->delete(true);
233+
return true;
234+
}
231235

232236
/**
233237
* Update container

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "plain/kirby-form-block-suite",
33
"description": "Contactform based on Kirby blocks.",
44
"type": "kirby-plugin",
5-
"version": "5.1.6",
5+
"version": "5.1.7",
66
"license": "GPL-3.0-only",
77
"homepage": "https://plain-solutions.net/801346",
88
"authors": [

index.css

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,65 @@
1-
.k-field-type-page-dialog-table{width:100%;background:var(--item-color-back, white);padding:var(--spacing-3)}.k-field-type-page-dialog-table td,.k-field-type-page-dialog-table th{vertical-align:top;padding:var(--spacing-2);overflow:hidden;text-overflow:ellipsis}.k-field-type-page-dialog-table .field_summary{display:none}.k-field-type-page-dialog-table .k-field-type-page-change-display{padding-top:3px}.k-field-type-page-dialog-table .k-field-type-page-dialog-link{display:flex;font-size:.9em;line-height:1.75em}.k-field-type-page-dialog-table .k-field-type-page-dialog-link span.k-icon{--size: .99em;margin-right:6px}.k-mailview-list{background:none;box-shadow:none;border-radius:0}.k-mailview-export{display:flex;justify-content:end}.k-mailview-list-header{position:relative}.k-mailview-list-header>.k-button{position:absolute;top:50%;transform:translateY(-50%);right:var(--spacing-1)}.k-plain-license{cursor:pointer;display:flex;justify-content:end;padding:7px 0;color:var(--color-pink-500);pointer-events:none}.k-plain-license>.k-icon{width:25px;height:25px;pointer-events:all}.k-plain-license>.k-text{padding-right:7px;line-height:1;text-align:right;pointer-events:all}
1+
.k-field-type-page-dialog-table {
2+
width: 100%;
3+
background: var(--item-color-back, white);
4+
padding: var(--spacing-3);
5+
}
6+
.k-field-type-page-dialog-table td,
7+
.k-field-type-page-dialog-table th {
8+
vertical-align: top;
9+
padding: var(--spacing-2);
10+
overflow: hidden;
11+
text-overflow: ellipsis;
12+
}
13+
.k-field-type-page-dialog-table .field_summary {
14+
display: none;
15+
}
16+
.k-field-type-page-dialog-table .k-field-type-page-change-display {
17+
padding-top: 3px;
18+
}
19+
.k-field-type-page-dialog-table .k-field-type-page-dialog-link {
20+
display: flex;
21+
font-size: 0.9em;
22+
line-height: 1.75em;
23+
}
24+
.k-field-type-page-dialog-table .k-field-type-page-dialog-link span.k-icon {
25+
--size: 0.99em;
26+
margin-right: 6px;
27+
}
28+
.k-mailview-list {
29+
background: none;
30+
box-shadow: none;
31+
border-radius: 0;
32+
}
33+
.k-mailview-buttons {
34+
display: flex;
35+
justify-content: end;
36+
}
37+
.k-mailview-list-header {
38+
position: relative;
39+
}
40+
.k-mailview-list-header>.k-button {
41+
position: absolute;
42+
top: 50%;
43+
transform: translateY(-50%);
44+
right: var(--spacing-1);
45+
}
46+
47+
.k-plain-license {
48+
cursor: pointer;
49+
display: flex;
50+
justify-content: end;
51+
padding: 7px 0;
52+
color: var(--color-pink-500);
53+
pointer-events: none;
54+
}
55+
.k-plain-license > .k-icon {
56+
width: 25px;
57+
height: 25px;
58+
pointer-events: all;
59+
}
60+
.k-plain-license > .k-text {
61+
padding-right: 7px;
62+
line-height: 1;
63+
text-align: right;
64+
pointer-events: all;
65+
}

0 commit comments

Comments
 (0)