Bulk creation for event series dates (#848)

* copy-from things

* Some frontend

* rrule UI

* .

* Fixes

* UI improvements

* First test

* Tests
This commit is contained in:
Raphael Michel
2018-04-03 18:21:27 +02:00
committed by GitHub
parent 8564f93706
commit 7939503a11
15 changed files with 3820 additions and 21 deletions

View File

@@ -296,3 +296,44 @@ table td > .checkbox input[type="checkbox"] {
width: 100px;
display: inline;
}
.form-horizontal [data-formset] .rrule-form .form-group {
margin: 0;
width: auto;
}
.rrule-form {
.form-control {
display: inline;
}
input[type=number] {
width: 100px;
}
.repeat-yearly, .repeat-monthly, .repeat-weekly {
line-height: 35px;
padding: 0 0 15px 0;
margin: 10px 0;
border-top: 1px solid $panel-default-border;
border-bottom: 1px solid $panel-default-border;
input[type="radio"], input[type="checkbox"] {
top: 2px;
}
}
.repeat-weekly > div.form-group {
display: block;
line-height: 1;
padding-top: 5px;
& > div {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: space-between;
div.checkbox {
flex-grow: 1;
}
}
}
.repeat-until {
line-height: 40px;
}
}