diff --git a/src/helpers/eventlineup.js b/src/helpers/eventlineup.js index 94cc85a..917b327 100644 --- a/src/helpers/eventlineup.js +++ b/src/helpers/eventlineup.js @@ -98,22 +98,22 @@ exports.loadSlots = (options) =>{ const availability = availabilities?.find(a=>a.memberId==eventLineupEntry.memberId) const member = members.find(m=>m.id==eventLineupEntry.memberId) const {positionFlags} = parsePositionLabel(eventLineupEntry.label) - const initial_slotset = `lineup-${positionFlags.has('PO') ? 'positiononly' : 'starting'}-${event.id}` + const initial_lineup_segment = `${positionFlags.has('PO') ? 'position-only' : 'starting'}` - s+=options.fn({eventLineupEntry, availability, member, event, initial_slotset}) + s+=options.fn({eventLineupEntry, availability, member, event, initial_lineup_segment}) }) const players_without_lineup_entry = members.filter( member=>!event_lineup_entries.map(lue=>lue.memberId).includes(member.id) && !member.isNonPlayer ) players_without_lineup_entry.forEach(member =>{ const availability = availabilities?.find(a=>a.memberId==member.id) - let initial_slotset + let initial_lineup_segment if (availability?.statusCode == 0 || availability?.statusCode == null) { - initial_slotset =`lineup-out-${event.id}` + initial_lineup_segment =`out` } else { - initial_slotset =`lineup-bench-${event.id}` + initial_lineup_segment =`bench` } - s+=options.fn({availability, member, event, initial_slotset}) + s+=options.fn({availability, member, event, initial_lineup_segment}) }) return s } \ No newline at end of file diff --git a/src/public/css/application.css b/src/public/css/application.css index 3e940c4..902c8de 100644 --- a/src/public/css/application.css +++ b/src/public/css/application.css @@ -2312,13 +2312,13 @@ input:-webkit-autofill:focus { } .Popup-container::before { - top: calc( 100% - 6px ); + top: calc(100% - 6px); border: solid #d6d6d6 1px; box-shadow: 0 0 2px rgba(56, 56, 56, 0.15); } .Popup-container::after { - top: calc( 100% - 7px ); + top: calc(100% - 7px); } .Popup-content { @@ -2757,7 +2757,7 @@ input:-webkit-autofill:focus { .StepNav-stepTitle { width: 150px; - left: calc( 0px - 43px); + left: calc(0px - 43px); padding-top: 4px; } @@ -2875,7 +2875,7 @@ input:-webkit-autofill:focus { } .StepNav--small .StepNav-stepTitle { width: 150px; - left: calc( 0px - 53px); + left: calc(0px - 53px); padding-top: 2px; } .StepNav--small .StepNav-stepIcon { @@ -2910,7 +2910,7 @@ input:-webkit-autofill:focus { } .StepNav--xsmall .StepNav-stepTitle { width: 150px; - left: calc( 0px - 62px); + left: calc(0px - 62px); padding-top: 1px; } .StepNav--xsmall .StepNav-stepIcon { @@ -7014,7 +7014,7 @@ a.Panel-row { align-items: center; } -div[id^=event-lineup] { +div.event-lineup { max-width: 576px; counter-reset: lineup-sequence-counter 0; margin-left: 8px; @@ -7093,9 +7093,15 @@ li .availability-status-code- { padding: 0; } -div[id^=event-lineup] .Panel.position-only .Panel-cell:has(.sequence), div[id^=event-lineup] .Panel.bench .Panel-cell:has(.sequence), div[id^=event-lineup] .Panel.out .Panel-cell:has(.sequence) { +div.event-lineup .lineup-segment:has(input.Toggle-input:not(:checked)).out .Panel-cell:has(.SelectBox), +div.event-lineup .lineup-segment:has(input.Toggle-input:not(:checked)).out .Panel-cell:has(.drag-handle), +div.event-lineup .lineup-segment:has(input.Toggle-input:not(:checked)).out button:has(+ .position-label-flags) { display: none; } +div.event-lineup .lineup-segment.bench .Panel-cell:has(.sequence), div.event-lineup .lineup-segment.position-only .Panel-cell:has(.sequence), div.event-lineup .lineup-segment.out .Panel-cell:has(.sequence) { + display: none; +} + .Tooltip:after { padding: 2px !important; font-size: inherit !important; diff --git a/src/public/css/application.css.map b/src/public/css/application.css.map index 86cf9ca..6738ca6 100644 --- a/src/public/css/application.css.map +++ b/src/public/css/application.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../scss/application.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/fonts/museo.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/fonts/open-sans.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/fonts/ss-pika.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/base/reset.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/base/typography.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/config/config.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Avatar.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Button.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/ButtonGroup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Checkbox.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Daypicker.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Divider.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Feedback.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/FieldGroup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Grid.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Icon.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Input.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/InputGroup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Loader.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Modal.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/PaginationButton.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Panel.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Popup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Progress.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/SelectBox.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/config/mixins.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/StepNav.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/SummaryList.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Tabs.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Toggle.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Tooltip.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/border.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/color.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/display.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/flex.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/max-width.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/position.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/size.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/space.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/text.scss","../../scss/components/_progress.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAiBS;ACXT;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AC/DF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AC/GF;EACE;EACA;EAIA;EACA;;AAsBA;EAlBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAME;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAGF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EA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;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMA;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAHN;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAHN;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAHN;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAmBR;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;ACjGJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;AACA;EACE;;;AAKJ;EACE;;AACA;EACE;;;AAMJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;IACE;;;AC1FJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAOF;EACE;EACA;;;AAGF;EACE;;;AAKE;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;AAjCJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;AAjCJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;AAjCJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;ACpER;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAOF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAQF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AASF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAaF;EACE;;;AAGF;EACE;;;AAOF;EACE;;;AAGF;EACE;;;AAOF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAeF;EACE;EACA;;;AAOF;EACE;EACA;;;AAQF;EACE;EACA;;;AC1QE;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAGJ;EACE;;;ACfJ;EACE;;;AAGF;EACE;;;ACUE;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAQN;EACE;EACA;;;AASF;EACE;EACA;;;AAIF;EACE;EACA;;;AAME;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAtBJ;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAtBJ;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAtBJ;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;ACvCN;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAOE;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AA9CJ;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AA9CJ;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AA9CJ;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AAUR;EACE;;;AC/IF;AAAA;AAAA;AAIA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;EACA;;;AAIF;AAAA;AAAA;AAcC;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIH;AAAA;AAAA;AAIA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKE;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAlDJ;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAlDJ;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAlDJ;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;ACpHR;EAEE;EAEA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EAEA;;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EAEE;;;AzClBF;EACE;EACA;EACA;EACA;;;AAIA;EACE,kBMfuC;;ANkBzC;EACE,kBMlBuC;;ANqBzC;EACE,kBM3BuC;;AN8BzC;EACE,kBMvBuC;;;AN2B3C;EACE;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;;;AAKF;EACE;EACA;;AAKF;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;AAGE;EACE;;AAKJ;EACE;EACA;;;AAIJ;EACE,OMrLyC;;;ANwL3C;EACE,OM7LyC;;;ANgM3C;EACE,OM5LyC;;;ANgMzC;EACE,OM9LuC;;;ANkM3C;EACE;EACA;;;AAGF;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EAKE;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAIA;EACE;EACA;;;AAOJ;EACE;;AAYJ;EACE;EACA;;;AAGF;EACA;IACI;IAGA;IACA;;;AAGJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKJ;EAME;;;AAGF;EACE","file":"application.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../scss/application.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/fonts/museo.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/fonts/open-sans.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/fonts/ss-pika.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/base/reset.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/base/typography.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/config/config.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Avatar.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Button.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/ButtonGroup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Checkbox.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Daypicker.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Divider.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Feedback.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/FieldGroup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Grid.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Icon.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Input.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/InputGroup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Loader.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Modal.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/PaginationButton.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Panel.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Popup.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Progress.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/SelectBox.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/config/mixins.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/StepNav.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/SummaryList.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Tabs.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Toggle.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/components/Tooltip.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/border.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/color.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/display.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/flex.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/max-width.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/position.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/size.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/space.scss","../../../node_modules/@teamsnap/teamsnap-ui/src/css/utils/text.scss","../../scss/components/_progress.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAiBS;ACXT;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AAGF;EACE;EACA;EACA;EAGA;EACA;;AC/DF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AAEF;AACA;EACE;EACA;EACA;EACA;EACA;;AC/GF;EACE;EACA;EAIA;EACA;;AAsBA;EAlBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAME;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAGF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EA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;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMA;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAHN;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAHN;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAHN;EAEI;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;AAmBR;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;ACjGJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;AACA;EACE;;;AAKJ;EACE;;AACA;EACE;;;AAMJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKF;EACE;IACE;;;AC1FJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAOF;EACE;EACA;;;AAGF;EACE;;;AAKE;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;AAjCJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;AAjCJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;AAjCJ;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;;ACpER;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAOF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAQF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AASF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAaF;EACE;;;AAGF;EACE;;;AAOF;EACE;;;AAGF;EACE;;;AAOF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAeF;EACE;EACA;;;AAOF;EACE;EACA;;;AAQF;EACE;EACA;;;AC1QE;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAGJ;EACE;;;ACfJ;EACE;;;AAGF;EACE;;;ACUE;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAQN;EACE;EACA;;;AASF;EACE;EACA;;;AAIF;EACE;EACA;;;AAME;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAtBJ;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAtBJ;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAtBJ;EAGM;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAFF;IACE;IACA;;EAKN;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;ACvCN;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAtCF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;AAAA;EAGE;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAOE;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AA9CJ;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AA9CJ;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AA9CJ;EAEI;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAtCF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAEF;AAAA;AAAA;IAGE;;EAIJ;IACE;IACA;;;AAUR;EACE;;;AC/IF;AAAA;AAAA;AAIA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;EACA;;;AAIF;AAAA;AAAA;AAcC;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIH;AAAA;AAAA;AAIA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKE;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAlDJ;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAlDJ;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;AAlDJ;EAGG;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EAIH;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;;ACpHR;EAEE;EAEA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EAEA;;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EAEE;;;AzClBF;EACE;EACA;EACA;EACA;;;AAIA;EACE,kBMfuC;;ANkBzC;EACE,kBMlBuC;;ANqBzC;EACE,kBM3BuC;;AN8BzC;EACE,kBMvBuC;;;AN2B3C;EACE;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;;;AAKF;EACE;EACA;;AAKF;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;AAGE;EACE;;AAKJ;EACE;EACA;;;AAIJ;EACE,OMrLyC;;;ANwL3C;EACE,OM7LyC;;;ANgM3C;EACE,OM5LyC;;;ANgMzC;EACE,OM9LuC;;;ANkM3C;EACE;EACA;;;AAGF;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EAKE;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAIA;EACE;EACA;;;AAUE;AAAA;AAAA;EAIE;;AAKN;EACE;;;AAMN;EACE;EACA;;;AAGF;EACA;IACI;IAGA;IACA;;;AAGJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKJ;EAME;;;AAGF;EACE","file":"application.css"} \ No newline at end of file diff --git a/src/public/js/eventlineup.js b/src/public/js/eventlineup.js index 0226599..c13af2b 100644 --- a/src/public/js/eventlineup.js +++ b/src/public/js/eventlineup.js @@ -1,4 +1,42 @@ -/* Project specific Javascript goes here. */ +const lineupChangedEvent = new Event('bc:lineupChanged') + +document.querySelectorAll('.event-lineup').forEach(lineup=>{ + lineup.addEventListener('bc:lineupChanged', (evt)=>{ + console.log(`lineup changed`, evt.target) + const lineup = evt.target + colorPositions(lineup) + lineup.querySelectorAll(".lineup-slot").forEach((slot, i) => { + const lineup_segment = determineLineupSegment(slot) + if (lineup_segment != 'bench' && lineup_segment != 'out'){ + slot.querySelector("input[name=sequence]").value = i; + } else { + slot.querySelector("input[name=sequence]").value = null; + } + updateFlagInput(slot) + updatePositionInput(slot) + }); + } + ) +}) + +document.querySelectorAll('[data-control=popup]').forEach(popup_control=>{ + console.log(popup_control) + popup_control.addEventListener('click', (evt)=>{ + const popup = evt.target.closest(".Popup") + const to_open = popup.querySelector(".Popup-toggle").dataset.open + popup.querySelectorAll(`[data-popup=${to_open}]`).forEach(popup_container => { + console.log(evt, evt.target, popup, popup_container) + popup_container.classList.toggle('is-open') + evt.stopPropagation() + }) + }) +}) + +document.querySelectorAll('.position-label-flags input[type="checkbox"]').forEach(flagCheckbox => { + const lineup = flagCheckbox.closest('.event-lineup') + flagCheckbox.addEventListener('click', ()=>{lineup.dispatchEvent(lineupChangedEvent)}) +}) + function onPositionSelectChange(elem) { elem.querySelectorAll("option").forEach((option) => { if (option.innerText.trim() == elem.value) { @@ -7,113 +45,102 @@ function onPositionSelectChange(elem) { option.removeAttribute("selected"); } }); - colorPositions(); - refreshLineup(); + const lineup = elem.closest('.event-lineup') + lineup.dispatchEvent(lineupChangedEvent) + elem } -function togglePopup(el) { - el.querySelector(".Popup-container").classList.toggle("is-open"); -} +function colorPositions(lineup) { + const class_none = "u-colorNegative" + const class_good = "u-colorPositive" + const class_over = "u-colorHighlight" -function colorPositions() { - for (bcLineup of document.querySelectorAll("[id^=event-lineup]")) { - selected_lineup_positions = Array.from( - bcLineup.querySelectorAll(".position-select-box option:checked") - ).map((el) => el.value); - - for (position_status of bcLineup.querySelectorAll(".position-status")) { - for (class_name of ["u-colorNegative", "u-colorHighlight", "u-colorPositive"]) { - position_status.classList.remove(class_name); + lineup.querySelectorAll('.position-status').forEach( + position_status=>{ + position_status.classList.remove(class_over, class_good, class_none); + const occurences = lineup.querySelectorAll(`.position-select-box option:checked[value="${position_status.dataset.value}"]`) + switch (occurences.length){ + case 0: + position_status.classList.add(class_none) + break; + case 1: + position_status.classList.add(class_good) + break; + default: + position_status.classList.add(class_over) + break; } - - occurrences = selected_lineup_positions.filter((s) => s == position_status.innerText).length; - - if (occurrences == 1) { - position_status.classList.add("u-colorPositive"); - } else if (occurrences > 1) { - position_status.classList.add("u-colorHighlight"); - } else { - position_status.classList.add("u-colorNegative"); - } - } - } + }) } function initFlagsCheckboxes(){ - Array.from(document.querySelectorAll("[id^=event-lineup]")).forEach((bcLineup) => { - Array.from( - bcLineup.querySelectorAll( - ".starting .lineup-slot, \ - .position-only .lineup-slot, \ - .bench .lineup-slot" - ) - ).forEach((slot, i) => { - const flags = new Set(slot.querySelector("input[name*=flags]")?.value?.split(',')?.map(s=>s.trim())) || new Set() - if (flags.has('DHd')) { - console.log('dhd') - slot.querySelector('[name=flag-dhd]').checked = true; - } + document.querySelectorAll(".lineup-slot").forEach(lineup_slot=>{ + const possible_flags = ['DHd', 'DRd'] + const flags_string = lineup_slot.querySelector("input[name=flags]")?.value + const flags = flagSetFromString(flags_string) - if (flags.has('DRd') ) { - slot.querySelector('[name=flag-drd]').checked = true; + possible_flags.forEach(flag=>{ + if (flags.has(flag)){ + lineup_slot.querySelector(`input[type=checkbox][name=${flag}]`).checked = true } - })} - ) + }) + + }) } -function refreshLineup() { - Array.from(document.querySelectorAll("[id^=event-lineup]")).forEach((bcLineup) => { - Array.from( - bcLineup.querySelectorAll( - ".starting .lineup-slot, \ - .position-only .lineup-slot, \ - .bench .lineup-slot" - ) - ).forEach((slot, i) => { - slot.querySelector("input[name*=sequence]").value = i; - selected_position = slot.querySelector(".position-select-box option:checked"); - const flags = new Set(slot.querySelector("input[name*=flags]")?.value?.split(',')?.map(s=>s.trim())) || new Set() - - if (slot.querySelector('[name=flag-dhd]').checked) { - flags.add('DHd') - } else { - flags.delete('DHd') - } - - if (slot.querySelector('[name=flag-drd]').checked) { - flags.add('DRd') - } else { - flags.delete('DRd') - } - - if (selected_position && selected_position.text != "--") { - slot.querySelector("input[name*=label]").value = selected_position.text; - } else { - slot.querySelector("input[name*=label]").value = null; - } - if (slot.closest('.position-only')){ - flags.add('PO');flags.delete('') - } - else { - flags.delete('PO');flags.delete('') - } - if (slot.closest('.bench')){ - slot.querySelector("input[name*=sequence]").value = ''; - slot.querySelector("input[name*=label]").value = ''; - } - slot.querySelector("input[name*=flags]").value = Array.from(flags).join(","); - }); - }); +const flagSetFromString = (s) => { + if (!s) {return new Set()} + const array = s.split(',').map(item=>item.trim()) + return new Set(array) } -function refreshFlags(){ +const flagSetFromSlot = (slot) => { + const inputs = slot.querySelectorAll('.position-label-flags input[type=checkbox]:checked') + const set = new Set() + inputs.forEach(i=>set.add(i.name)) + return set +} +const flagSetToString = (set) => { + return Array.from(set).join(","); +} + +const updateFlagInput = (slot) => { + const flags = flagSetFromSlot(slot) + const lineup_segment = slot.closest('.lineup-segment') + lineup_segment.classList.contains('position-only') ? flags.add('PO') : flags.delete('PO') + slot.querySelector('input[name="flags"]').value = flagSetToString(flags); +} + +const updatePositionInput = (slot) => { + const selected_position = slot.querySelector(".position-select-box option:checked"); + const lineup_segment = slot.closest('.lineup-segment') + + if (selected_position && selected_position.text != "--" && !lineup_segment.classList.contains('bench')) { + slot.querySelector("input[name=label]").value = selected_position.text; + } else { + slot.querySelector("input[name=label]").value = null; + } +} + +const determineLineupSegment = (slot) => { + const lineup_segments = ['starting', 'position-only', 'bench', 'out'] + const lineup_segment = slot.closest('.lineup-segment') + const classList = Array.from(lineup_segment.classList) + const segments = classList.filter(c=>lineup_segments.includes(c)) + + if (segments.length == 1) { + return segments[0] + } else { + return '' + } } function openAvailabilityReminderModal (el, team_id, event_id) { const url = `/${team_id}/event/${event_id}/modal-confirm-availability-reminders/` const form = el.closest('form') const form_data = new FormData (form) + fetch(url) .then((response) => { if (response.ok) { @@ -155,11 +182,10 @@ function openAvailabilityReminderModal (el, team_id, event_id) { } -function confirmModal(prompt, fn, options) { +function confirmModal(el, prompt, fn, options) { const url = "/modal-confirm" const params = new URLSearchParams(prompt) url.search = params.toString() - fetch(url+"?"+params.toString(), {method:"GET"}) .then((response) => { if (response.ok) { @@ -176,25 +202,64 @@ function confirmModal(prompt, fn, options) { const modal_node_accept = modal.querySelector('Button[data-confirm=yes]') const body = document.querySelector('body') body.appendChild(modal_node) - modal_node_accept.addEventListener("click", ()=>{fn(options);body.removeChild(modal_node)}) + modal_node_accept.addEventListener("click", ()=>{fn(modal_node, options)}) }) } -function submitClearLineup(options){ +const toggleShowAndHideLoading = (el) => { + console.log(el) + el.querySelectorAll('.hideOnLoading').forEach((element)=>{ + element.classList.add('u-hidden') + }) + el.querySelectorAll('.showOnLoading').forEach((element)=>{ + element.classList.remove('u-hidden') + }) +} + +const completeLoad = (el, success) => { + el.querySelectorAll('.hideOnLoading, .showOnLoading, .showOnFailure, .showOnSuccess').forEach((element)=>{ + element.classList.add('u-hidden') + }) + if (success) { + el.querySelectorAll('.showOnSuccess').forEach((element) => { + element.classList.remove('u-hidden') + }) + } else { + el.querySelectorAll('.showOnFailure').forEach((element) => { + element.classList.remove('u-hidden') + }) + } +} + +function submitClearLineup(modal, options){ console.log('clearing lineup...') + toggleShowAndHideLoading(modal) const {team_id, event_id, event_lineup_id} = options const url = `/${team_id}/event/${event_id}/lineup/${event_lineup_id}/delete` const form = document.querySelector(`#event-lineup-${event_id} form`); const data = new FormData(form); const memberIds = data.getAll('memberId') - console.log(url) fetch(url, {method:"POST", body: JSON.stringify({memberIds, event_id}), headers: {"Content-Type": "application/json"}}) - .finally(()=>{location.reload()});//refresh page + .then((response) => { + if (response.ok) { + completeLoad(modal, true); + return response.text(); + } else { + completeLoad(modal, false); + return Promise.reject(response.text()); + } + }) + .finally(()=>{ + setTimeout(function (){ + location.reload() + }, 500) + });//refresh page } -function submitResetAvailabilities(options){ +function submitResetAvailabilities(modal, options){ const {team_id, event_id} = options + toggleShowAndHideLoading(modal) const url = `/${team_id}/event/${event_id}/reset_availabilities` const form = document.querySelector(`#event-lineup-${event_id} form`); const data = new FormData(form); @@ -202,7 +267,20 @@ function submitResetAvailabilities(options){ console.log('submitting...', url) fetch(url, {method:"POST", body: JSON.stringify({memberIds, event_id}), headers: {"Content-Type": "application/json"}}) - .finally(()=>{location.reload()});//refresh page + .then((response) => { + if (response.ok) { + completeLoad(modal, true); + return response.text(); + } else { + completeLoad(modal, false); + return Promise.reject(response.text()); + } + }) + .finally(()=>{ + setTimeout(function (){ + location.reload() + }, 500) + });//refresh page } function emailModal(el, url) { @@ -241,11 +319,10 @@ function emailModal(el, url) { paste_data_images: true, statusbar:false}) tinymce.remove(); - }); } -async function onSubmit(form, event) { +async function submitEventLineup(form, event) { event.preventDefault(); console.log(event) teamsnap_icon = form.querySelector("#teamsnap-icon"); @@ -255,8 +332,7 @@ async function onSubmit(form, event) { data = new FormData(form); console.log(form) url = form.attributes.action.textContent; - teamsnap_icon.classList.add("u-hidden") - waiting_icon.classList.remove("u-hidden"); + toggleShowAndHideLoading(form) await fetch(url, { method: "POST", body: data, @@ -265,8 +341,8 @@ async function onSubmit(form, event) { } }) .then((response) => { - waiting_icon.classList.add("u-hidden"); if (response.ok) { + return response.text(); } else { return Promise.reject(response.text()); @@ -274,17 +350,13 @@ async function onSubmit(form, event) { }) .then((text) => { event.submitter.blur() - waiting_icon.classList.add("u-hidden"); - success_icon.classList.remove("u-hidden"); + completeLoad(form, true) console.log(text); - // success_icon.querySelector("span.message").innerHTML = text; }) .catch((error) => { event.submitter.blur() - waiting_icon.classList.add("u-hidden"); - failure_icon.classList.remove("u-hidden"); + completeLoad(form, false) console.log(error); - // success_icon.querySelector("span.message").innerHTML = error; }) .finally(()=>{location.reload()});//refresh page setTimeout(() => { @@ -356,30 +428,44 @@ async function copyEmailTable (element) { window.getSelection().removeAllRanges(); } -function toggleChildSlots (element) { - console.log(element); - console.log(element.closest(".slot-set")) - for (lineup_slot of document.querySelectorAll("[id^=lineup-out] .lineup-slot")) { - console.log(lineup_slot) - const cells = lineup_slot.querySelectorAll('.Panel-cell:has(.sequence), .Panel-cell:has(.drag-handle), .Panel-cell:has(.position-select-box), button:has(+.position-label-flags)') - Array.from(cells).forEach(cell=>{ - cell.classList.toggle('u-hidden') - }) +moveToLineupSegment = (slot, segment_name) => { + if (!slot.classList.contains('lineup-slot')) { + slot = slot.closest('.lineup-slot') + if (!slot) {return} } + + const current_lineup_segment = slot.closest('.lineup-segment') + + if (current_lineup_segment.classList.contains(segment_name)) { + return + } + + const lineup = slot.closest('.event-lineup') + const newParent = lineup.querySelector(`.lineup-segment.${segment_name} .slot-set`) + newParent.append(slot) } - function initSlots () { - const slots = Array.from(document.querySelectorAll('.lineup-slot')) - slots.forEach(slot=>{ - if (slot.dataset.initialSlotset) { - const parent = document.querySelector(`#${slot.dataset.initialSlotset} .slot-set`) - parent.appendChild(slot) - slot.removeAttribute('data-initial-slotset') + document.querySelectorAll('.lineup-slot').forEach(slot=>{ + if (slot.dataset.initialLineupSegment) { + moveToLineupSegment(slot, slot.dataset.initialLineupSegment) + slot.removeAttribute('data-initial-lineup-segment') } }) } +addToStarting = (el) => { + const slot = el.closest('.lineup-slot') + + this.blur() +} + +removeToBench = (el) => { + const slot = el.closest('.lineup-slot') + + this.blue() +} + function insertLineup(direction, teamId, eventId, element) { const currentUrl = window.location.href; let search_params @@ -408,7 +494,7 @@ function insertLineup(direction, teamId, eventId, element) { .then((html) =>{ const parser = new DOMParser(); const new_lineup_doc = parser.parseFromString(html, 'text/html') - const new_lineup_doc_node = new_lineup_doc.firstElementChild.querySelector('[id*=event-lineup]') + const new_lineup_doc_node = new_lineup_doc.firstElementChild.querySelector('.event-lineup') const main = document.querySelector("main") const new_csrf_token = new_lineup_doc.querySelector('form input[name=csrfToken]').value @@ -417,13 +503,13 @@ function insertLineup(direction, teamId, eventId, element) { main.classList.remove(...main.classList) main.classList.add('scroll-horizontal', 'u-spaceSidesSm', 'u-flex') - Array.from(document.querySelectorAll("[id^=event-lineup]")).forEach((bcLineup) => { + Array.from(document.querySelectorAll(".event-lineup")).forEach((bcLineup) => { // main.classList.remove('.u-max1200', 'u-flexExpandSides') bcLineup.classList.remove('u-spaceSidesNone', 'u-sm-spaceSidesAuto') } ) - Array.from(document.querySelectorAll("[id^=event-lineup] .Panel")).forEach((bcLineupPanel) => { + Array.from(document.querySelectorAll(".event-lineup .Panel")).forEach((bcLineupPanel) => { bcLineupPanel.classList.remove('Panel--full') }) for (input of document.querySelectorAll("form input[name=csrfToken]")){ @@ -436,11 +522,10 @@ function insertLineup(direction, teamId, eventId, element) { } function initPage (){ - colorPositions(); initSlots(); initFlagsCheckboxes(); - refreshLineup(); - for (bcLineup of document.querySelectorAll("[id^=event-lineup]")) { + for (bcLineup of document.querySelectorAll(".event-lineup")) { + bcLineup.dispatchEvent(lineupChangedEvent) options = { animation: 150, handle: ".Panel-cell:has(.drag-handle), .Panel-cell:has(.sequence)", @@ -451,32 +536,24 @@ function initPage (){ pull: [bcLineup.id], }, onAdd: function (/**Event*/ evt) { - console.log("added to lineup"); - // Add to Lineup - var itemEl = evt.item; // dragged HTMLElement - - refreshLineup(); + bcLineup.dispatchEvent(lineupChangedEvent) }, onUpdate: function (/**Event*/ evt) { - console.log("update to lineup"); - // var itemEl = evt.item; // dragged HTMLElement - // refresh_lineup_order(itemEl); - refreshLineup(); + bcLineup.dispatchEvent(lineupChangedEvent) }, }; - new Sortable.create(bcLineup.querySelector("[id^=lineup-starting] .slot-set"), options); - new Sortable.create(bcLineup.querySelector("[id^=lineup-positiononly] .slot-set"), options); - options["sort"] = false; - new Sortable.create(bcLineup.querySelector("[id^=lineup-bench] .slot-set"), options); - new Sortable.create(bcLineup.querySelector("[id^=lineup-out] .slot-set"), {...options, group:{...options.group, put:[]}}); + new Sortable.create(bcLineup.querySelector(".lineup-segment.starting .slot-set"), options); + new Sortable.create(bcLineup.querySelector(".lineup-segment.position-only .slot-set"), options); + new Sortable.create(bcLineup.querySelector(".lineup-segment.bench .slot-set"), {...options, sort:false}); + new Sortable.create(bcLineup.querySelector(".lineup-segment.out .slot-set"), {...options, sort:false, group:{...options.group, put:[]}}); } - for (lineup_slot of document.querySelectorAll("[id^=lineup-out] .lineup-slot")) { - const cells = lineup_slot.querySelectorAll('.Panel-cell:has(.sequence), .Panel-cell:has(.drag-handle), .Panel-cell:has(.position-select-box), button:has(+.position-label-flags)') - Array.from(cells).forEach(cell=>{ - cell.classList.add('u-hidden') - }) - } + // for (lineup_slot of document.querySelectorAll(".lineup-segment.out .lineup-slot")) { + // const cells = lineup_slot.querySelectorAll('.Panel-cell:has(.sequence), .Panel-cell:has(.drag-handle), .Panel-cell:has(.position-select-box), button:has(+.position-label-flags)') + // Array.from(cells).forEach(cell=>{ + // cell.classList.add('u-hidden') + // }) + // } } function mailToLink(el, protocol) { diff --git a/src/scss/application.scss b/src/scss/application.scss index 7c5da6b..0df654c 100644 --- a/src/scss/application.scss +++ b/src/scss/application.scss @@ -189,7 +189,7 @@ a.Panel-row { align-items: center; } -div[id^="event-lineup"] { +div.event-lineup { max-width: 576px; counter-reset: lineup-sequence-counter 0; margin-left: 8px; @@ -289,17 +289,23 @@ li .availability-status-code- { } -div[id^="event-lineup"] .Panel { - &.position-only .Panel-cell:has(.sequence), &.bench .Panel-cell:has(.sequence), &.out .Panel-cell:has(.sequence){ - display: none; - } - - &.out { - .Panel-cell { - &:has(.sequence), .drag-handle, .SelectBox { - // display: none; +div.event-lineup { + .lineup-segment { + &:has(input.Toggle-input:not(:checked)) { + &.out { + .Panel-cell:has(.SelectBox), + .Panel-cell:has(.drag-handle), + button:has(+.position-label-flags), + { + display: none; + } } } + &.bench, &.position-only, &.out { + .Panel-cell:has(.sequence) { + display: none; + } + } } } diff --git a/src/views/eventlineup/edit.hbs b/src/views/eventlineup/edit.hbs index e9def4c..d4da4d8 100644 --- a/src/views/eventlineup/edit.hbs +++ b/src/views/eventlineup/edit.hbs @@ -1,81 +1,70 @@ -