Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
thalia
concrexit
Commits
90965d1c
Verified
Commit
90965d1c
authored
Jun 18, 2019
by
Sébastiaan Versteeg
Browse files
Start work on migration
parent
30c47a28
Changes
14
Expand all
Hide whitespace changes
Inline
Side-by-side
website/events/static/events/css/fullcalendar.core.css
0 → 100644
View file @
90965d1c
/*!
FullCalendar Core Package v4.2.0
Docs & License: https://fullcalendar.io/
(c) 2019 Adam Shaw
*/
.fc-button
:not
(
:disabled
),
.fc-event.fc-draggable
,
.fc-event
[
href
],
.fc-popover
.fc-header
.fc-close
,
a
.fc-more
,
a
[
data-goto
]
{
cursor
:
pointer
}
.fc-bg
,
.fc-row
.fc-bgevent-skeleton
,
.fc-row
.fc-highlight-skeleton
{
bottom
:
0
}
.fc
{
direction
:
ltr
;
text-align
:
left
}
.fc-rtl
{
text-align
:
right
}
body
.fc
{
font-size
:
1em
}
.fc-highlight
{
background
:
#bce8f1
;
opacity
:
.3
}
.fc-bgevent
{
background
:
#8fdf82
;
opacity
:
.3
}
.fc-nonbusiness
{
background
:
#d7d7d7
}
.fc-popover
{
position
:
absolute
;
box-shadow
:
0
2px
6px
rgba
(
0
,
0
,
0
,
.15
)}
.fc-popover
.fc-header
{
display
:
flex
;
flex-direction
:
row
;
justify-content
:
space-between
;
align-items
:
center
;
padding
:
2px
4px
}
.fc-rtl
.fc-popover
.fc-header
{
flex-direction
:
row-reverse
}
.fc-popover
.fc-header
.fc-title
{
margin
:
0
2px
}
.fc-popover
.fc-header
.fc-close
{
opacity
:
.65
;
font-size
:
1.1em
}
.fc-divider
{
border-style
:
solid
;
border-width
:
1px
}
hr
.fc-divider
{
height
:
0
;
margin
:
0
;
padding
:
0
0
2px
;
border-width
:
1px
0
}
.fc-bg
table
,
.fc-row
.fc-bgevent-skeleton
table
,
.fc-row
.fc-highlight-skeleton
table
{
height
:
100%
}
.fc-bg
,
.fc-bgevent-skeleton
,
.fc-highlight-skeleton
,
.fc-mirror-skeleton
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
}
.fc
table
{
width
:
100%
;
box-sizing
:
border-box
;
table-layout
:
fixed
;
border-collapse
:
collapse
;
border-spacing
:
0
;
font-size
:
1em
}
.fc
th
{
text-align
:
center
}
.fc
td
,
.fc
th
{
border-style
:
solid
;
border-width
:
1px
;
padding
:
0
;
vertical-align
:
top
}
.fc
td
.fc-today
{
border-style
:
double
}
a
[
data-goto
]
:hover
{
text-decoration
:
underline
}
.fc
.fc-row
{
border-style
:
solid
;
border-width
:
0
}
.fc-row
table
{
border-left
:
0
hidden
transparent
;
border-right
:
0
hidden
transparent
;
border-bottom
:
0
hidden
transparent
}
.fc-row
:first-child
table
{
border-top
:
0
hidden
transparent
}
.fc-row
{
position
:
relative
}
.fc-row
.fc-bg
{
z-index
:
1
}
.fc-row
.fc-bgevent-skeleton
td
,
.fc-row
.fc-highlight-skeleton
td
{
border-color
:
transparent
}
.fc-row
.fc-bgevent-skeleton
{
z-index
:
2
}
.fc-row
.fc-highlight-skeleton
{
z-index
:
3
}
.fc-row
.fc-content-skeleton
{
position
:
relative
;
z-index
:
4
;
padding-bottom
:
2px
}
.fc-row
.fc-mirror-skeleton
{
z-index
:
5
}
.fc
.fc-row
.fc-content-skeleton
table
,
.fc
.fc-row
.fc-content-skeleton
td
,
.fc
.fc-row
.fc-mirror-skeleton
td
{
background
:
0
0
;
border-color
:
transparent
}
.fc-row
.fc-content-skeleton
td
,
.fc-row
.fc-mirror-skeleton
td
{
border-bottom
:
0
}
.fc-row
.fc-content-skeleton
tbody
td
,
.fc-row
.fc-mirror-skeleton
tbody
td
{
border-top
:
0
}
.fc-scroller
{
-webkit-overflow-scrolling
:
touch
}
.fc-scroller
>
.fc-day-grid
,
.fc-scroller
>
.fc-time-grid
{
position
:
relative
;
width
:
100%
}
.fc-event
{
position
:
relative
;
display
:
block
;
font-size
:
.85em
;
line-height
:
1.4
;
border-radius
:
3px
;
border
:
1px
solid
#3788d8
}
.fc-event
,
.fc-event-dot
{
background-color
:
#3788d8
}
.fc-event
,
.fc-event
:hover
{
color
:
#fff
;
text-decoration
:
none
}
.fc-not-allowed
,
.fc-not-allowed
.fc-event
{
cursor
:
not-allowed
}
.fc-event
.fc-content
{
position
:
relative
;
z-index
:
2
}
.fc-event
.fc-resizer
{
position
:
absolute
;
z-index
:
4
;
display
:
none
}
.fc-event.fc-allow-mouse-resize
.fc-resizer
,
.fc-event.fc-selected
.fc-resizer
{
display
:
block
}
.fc-event.fc-selected
.fc-resizer
:before
{
content
:
""
;
position
:
absolute
;
z-index
:
9999
;
top
:
50%
;
left
:
50%
;
width
:
40px
;
height
:
40px
;
margin-left
:
-20px
;
margin-top
:
-20px
}
.fc-event.fc-selected
{
z-index
:
9999
!important
;
box-shadow
:
0
2px
5px
rgba
(
0
,
0
,
0
,
.2
)}
.fc-event.fc-selected
:after
{
content
:
""
;
position
:
absolute
;
z-index
:
1
;
top
:
-1px
;
right
:
-1px
;
bottom
:
-1px
;
left
:
-1px
;
background
:
#000
;
opacity
:
.25
}
.fc-event.fc-dragging.fc-selected
{
box-shadow
:
0
2px
7px
rgba
(
0
,
0
,
0
,
.3
)}
.fc-event.fc-dragging
:not
(
.fc-selected
)
{
opacity
:
.75
}
.fc-h-event.fc-selected
:before
{
content
:
""
;
position
:
absolute
;
z-index
:
3
;
top
:
-10px
;
bottom
:
-10px
;
left
:
0
;
right
:
0
}
.fc-ltr
.fc-h-event.fc-not-start
,
.fc-rtl
.fc-h-event.fc-not-end
{
margin-left
:
0
;
border-left-width
:
0
;
padding-left
:
1px
;
border-top-left-radius
:
0
;
border-bottom-left-radius
:
0
}
.fc-ltr
.fc-h-event.fc-not-end
,
.fc-rtl
.fc-h-event.fc-not-start
{
margin-right
:
0
;
border-right-width
:
0
;
padding-right
:
1px
;
border-top-right-radius
:
0
;
border-bottom-right-radius
:
0
}
.fc-ltr
.fc-h-event
.fc-start-resizer
,
.fc-rtl
.fc-h-event
.fc-end-resizer
{
cursor
:
w-resize
;
left
:
-1px
}
.fc-ltr
.fc-h-event
.fc-end-resizer
,
.fc-rtl
.fc-h-event
.fc-start-resizer
{
cursor
:
e-resize
;
right
:
-1px
}
.fc-h-event.fc-allow-mouse-resize
.fc-resizer
{
width
:
7px
;
top
:
-1px
;
bottom
:
-1px
}
.fc-h-event.fc-selected
.fc-resizer
{
border-radius
:
4px
;
border-width
:
1px
;
width
:
6px
;
height
:
6px
;
border-style
:
solid
;
border-color
:
inherit
;
background
:
#fff
;
top
:
50%
;
margin-top
:
-4px
}
.fc-ltr
.fc-h-event.fc-selected
.fc-start-resizer
,
.fc-rtl
.fc-h-event.fc-selected
.fc-end-resizer
{
margin-left
:
-4px
}
.fc-ltr
.fc-h-event.fc-selected
.fc-end-resizer
,
.fc-rtl
.fc-h-event.fc-selected
.fc-start-resizer
{
margin-right
:
-4px
}
.fc-day-grid-event
{
margin
:
1px
2px
0
;
padding
:
0
1px
}
tr
:first-child
>
td
>
.fc-day-grid-event
{
margin-top
:
2px
}
.fc-mirror-skeleton
tr
:first-child
>
td
>
.fc-day-grid-event
{
margin-top
:
0
}
.fc-day-grid-event
.fc-content
{
white-space
:
nowrap
;
overflow
:
hidden
}
.fc-day-grid-event
.fc-time
{
font-weight
:
700
}
.fc-ltr
.fc-day-grid-event.fc-allow-mouse-resize
.fc-start-resizer
,
.fc-rtl
.fc-day-grid-event.fc-allow-mouse-resize
.fc-end-resizer
{
margin-left
:
-2px
}
.fc-ltr
.fc-day-grid-event.fc-allow-mouse-resize
.fc-end-resizer
,
.fc-rtl
.fc-day-grid-event.fc-allow-mouse-resize
.fc-start-resizer
{
margin-right
:
-2px
}
a
.fc-more
{
margin
:
1px
3px
;
font-size
:
.85em
;
text-decoration
:
none
}
a
.fc-more
:hover
{
text-decoration
:
underline
}
.fc-limited
{
display
:
none
}
.fc-button
,
.fc-icon
{
display
:
inline-block
;
font-weight
:
400
;
text-align
:
center
}
.fc-day-grid
.fc-row
{
z-index
:
1
}
.fc-more-popover
{
z-index
:
2
;
width
:
220px
}
.fc-more-popover
.fc-event-container
{
padding
:
10px
}
.fc-now-indicator
{
position
:
absolute
;
border
:
0
solid
red
}
.fc-unselectable
{
-webkit-user-select
:
none
;
-khtml-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
;
-webkit-touch-callout
:
none
;
-webkit-tap-highlight-color
:
transparent
}
.fc-unthemed
.fc-content
,
.fc-unthemed
.fc-divider
,
.fc-unthemed
.fc-list-heading
td
,
.fc-unthemed
.fc-list-view
,
.fc-unthemed
.fc-popover
,
.fc-unthemed
.fc-row
,
.fc-unthemed
tbody
,
.fc-unthemed
td
,
.fc-unthemed
th
,
.fc-unthemed
thead
{
border-color
:
#ddd
}
.fc-unthemed
.fc-popover
{
background-color
:
#fff
}
.fc-unthemed
.fc-divider
,
.fc-unthemed
.fc-list-heading
td
,
.fc-unthemed
.fc-popover
.fc-header
{
background
:
#eee
}
.fc-unthemed
td
.fc-today
{
background
:
#fcf8e3
}
.fc-unthemed
.fc-disabled-day
{
background
:
#d7d7d7
;
opacity
:
.3
}
@font-face
{
font-family
:
fcicons
;
src
:
url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=")
format
(
"truetype"
);
font-weight
:
400
;
font-style
:
normal
}
.fc-icon
{
font-family
:
fcicons
!important
;
speak
:
none
;
font-style
:
normal
;
font-variant
:
normal
;
text-transform
:
none
;
line-height
:
1
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
;
width
:
1em
;
height
:
1em
}
.fc-icon-chevron-left
:before
{
content
:
"\e900"
}
.fc-icon-chevron-right
:before
{
content
:
"\e901"
}
.fc-icon-chevrons-left
:before
{
content
:
"\e902"
}
.fc-icon-chevrons-right
:before
{
content
:
"\e903"
}
.fc-icon-minus-square
:before
{
content
:
"\e904"
}
.fc-icon-plus-square
:before
{
content
:
"\e905"
}
.fc-icon-x
:before
{
content
:
"\e906"
}
.fc-button
{
overflow
:
visible
;
text-transform
:
none
;
margin
:
0
;
font-family
:
inherit
}
.fc-button
::-moz-focus-inner
{
padding
:
0
;
border-style
:
none
}
.fc-button
{
-webkit-appearance
:
button
;
color
:
#212529
;
vertical-align
:
middle
;
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
;
background-color
:
transparent
;
border
:
1px
solid
transparent
;
padding
:
.4em
.65em
;
font-size
:
1em
;
line-height
:
1.5
;
border-radius
:
.25em
}
.fc-button
:hover
{
color
:
#212529
;
text-decoration
:
none
}
.fc-button
:focus
{
outline
:
0
;
-webkit-box-shadow
:
0
0
0
.2rem
rgba
(
44
,
62
,
80
,
.25
);
box-shadow
:
0
0
0
.2rem
rgba
(
44
,
62
,
80
,
.25
)}
.fc-button
:disabled
{
opacity
:
.65
}
.fc-button-primary
{
color
:
#fff
;
background-color
:
#2C3E50
;
border-color
:
#2C3E50
}
.fc-button-primary
:hover
{
color
:
#fff
;
background-color
:
#1e2b37
;
border-color
:
#1a252f
}
.fc-button-primary
:focus
{
-webkit-box-shadow
:
0
0
0
.2rem
rgba
(
76
,
91
,
106
,
.5
);
box-shadow
:
0
0
0
.2rem
rgba
(
76
,
91
,
106
,
.5
)}
.fc-button-primary
:disabled
{
color
:
#fff
;
background-color
:
#2C3E50
;
border-color
:
#2C3E50
}
.fc-button-primary
:not
(
:disabled
)
.fc-button-active
,
.fc-button-primary
:not
(
:disabled
)
:active
{
color
:
#fff
;
background-color
:
#1a252f
;
border-color
:
#151e27
}
.fc-button-primary
:not
(
:disabled
)
.fc-button-active
:focus
,
.fc-button-primary
:not
(
:disabled
)
:active:focus
{
-webkit-box-shadow
:
0
0
0
.2rem
rgba
(
76
,
91
,
106
,
.5
);
box-shadow
:
0
0
0
.2rem
rgba
(
76
,
91
,
106
,
.5
)}
.fc-button
.fc-icon
{
vertical-align
:
middle
;
font-size
:
1.5em
}
.fc-button-group
{
position
:
relative
;
display
:
-webkit-inline-box
;
display
:
-ms-inline-flexbox
;
display
:
inline-flex
;
vertical-align
:
middle
}
.fc-button-group
>
.fc-button
{
position
:
relative
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
}
.fc-button-group
>
.fc-button.fc-button-active
,
.fc-button-group
>
.fc-button
:active
,
.fc-button-group
>
.fc-button
:focus
,
.fc-button-group
>
.fc-button
:hover
{
z-index
:
1
}
.fc-button-group
>
.fc-button
:not
(
:first-child
)
{
margin-left
:
-1px
;
border-top-left-radius
:
0
;
border-bottom-left-radius
:
0
}
.fc-button-group
>
.fc-button
:not
(
:last-child
)
{
border-top-right-radius
:
0
;
border-bottom-right-radius
:
0
}
.fc-unthemed
.fc-popover
{
border-width
:
1px
;
border-style
:
solid
}
.fc-unthemed
.fc-list-item
:hover
td
{
background-color
:
#f5f5f5
}
.fc-toolbar
{
display
:
flex
;
justify-content
:
space-between
;
align-items
:
center
}
.fc-toolbar.fc-header-toolbar
{
margin-bottom
:
1.5em
}
.fc-toolbar.fc-footer-toolbar
{
margin-top
:
1.5em
}
.fc-toolbar
>*>
:not
(
:first-child
)
{
margin-left
:
.75em
}
.fc-toolbar
h2
{
font-size
:
1.75em
;
margin
:
0
}
.fc-view-container
{
position
:
relative
}
.fc-view-container
*,
.fc-view-container
:after
,
.fc-view-container
:before
{
-webkit-box-sizing
:
content-box
;
-moz-box-sizing
:
content-box
;
box-sizing
:
content-box
}
.fc-view
,
.fc-view
>
table
{
position
:
relative
;
z-index
:
1
}
@media
print
{
.fc-bg
,
.fc-bgevent-container
,
.fc-bgevent-skeleton
,
.fc-business-container
,
.fc-event
.fc-resizer
,
.fc-highlight-container
,
.fc-highlight-skeleton
,
.fc-mirror-container
,
.fc-mirror-skeleton
{
display
:
none
}
.fc
tbody
.fc-row
,
.fc-time-grid
{
min-height
:
0
!important
}
.fc-time-grid
.fc-event.fc-not-end
:after
,
.fc-time-grid
.fc-event.fc-not-start
:before
{
content
:
"..."
}
.fc
{
max-width
:
100%
!important
}
.fc-event
{
background
:
#fff
!important
;
color
:
#000
!important
;
page-break-inside
:
avoid
}
.fc
hr
,
.fc
tbody
,
.fc
td
,
.fc
th
,
.fc
thead
,
.fc-row
{
border-color
:
#ccc
!important
;
background
:
#fff
!important
}
.fc
tbody
.fc-row
{
height
:
auto
!important
}
.fc
tbody
.fc-row
.fc-content-skeleton
{
position
:
static
;
padding-bottom
:
0
!important
}
.fc
tbody
.fc-row
.fc-content-skeleton
tbody
tr
:last-child
td
{
padding-bottom
:
1em
}
.fc
tbody
.fc-row
.fc-content-skeleton
table
{
height
:
1em
}
.fc-more
,
.fc-more-cell
{
display
:
none
!important
}
.fc
tr
.fc-limited
{
display
:
table-row
!important
}
.fc
td
.fc-limited
{
display
:
table-cell
!important
}
.fc-popover
,
.fc-timeGrid-view
.fc-axis
{
display
:
none
}
.fc-slats
,
.fc-time-grid
hr
{
display
:
none
!important
}
.fc
button
,
.fc-button-group
,
.fc-time-grid
.fc-event
.fc-time
span
{
display
:
none
}
.fc-time-grid
.fc-content-skeleton
{
position
:
static
}
.fc-time-grid
.fc-content-skeleton
table
{
height
:
4em
}
.fc-time-grid
.fc-event-container
{
margin
:
0
!important
}
.fc-time-grid
.fc-event
{
position
:
static
!important
;
margin
:
3px
2px
!important
}
.fc-time-grid
.fc-event.fc-not-end
{
border-bottom-width
:
1px
!important
}
.fc-time-grid
.fc-event.fc-not-start
{
border-top-width
:
1px
!important
}
.fc-time-grid
.fc-event
.fc-time
{
white-space
:
normal
!important
}
.fc-time-grid
.fc-event
.fc-time
:after
{
content
:
attr
(
data-full
)}
.fc-day-grid-container
,
.fc-scroller
,
.fc-time-grid-container
{
overflow
:
visible
!important
;
height
:
auto
!important
}
.fc-row
{
border
:
0
!important
;
margin
:
0
!important
}}
\ No newline at end of file
website/events/static/events/css/fullcalendar.css
deleted
100644 → 0
View file @
30c47a28
/*!
* FullCalendar v3.9.0
* Docs & License: https://fullcalendar.io/
* (c) 2018 Adam Shaw
*/
.fc
button
,
.fc
table
,
body
.fc
{
font-size
:
1em
}
.fc-bg
,
.fc-row
.fc-bgevent-skeleton
,
.fc-row
.fc-highlight-skeleton
{
bottom
:
0
}
.fc-icon
,
.fc-unselectable
{
-webkit-touch-callout
:
none
;
-khtml-user-select
:
none
}
.fc
{
direction
:
ltr
;
text-align
:
left
}
.fc-rtl
{
text-align
:
right
}
.fc
th
,
.fc-basic-view
td
.fc-week-number
,
.fc-icon
,
.fc-toolbar
{
text-align
:
center
}
.fc-highlight
{
background
:
#bce8f1
;
opacity
:
.3
}
.fc-bgevent
{
background
:
#8fdf82
;
opacity
:
.3
}
.fc-nonbusiness
{
background
:
#d7d7d7
}
.fc
button
{
-moz-box-sizing
:
border-box
;
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
margin
:
0
;
height
:
2.1em
;
padding
:
0
.6em
;
white-space
:
nowrap
;
cursor
:
pointer
}
.fc
button
::-moz-focus-inner
{
margin
:
0
;
padding
:
0
}
.fc-state-default
{
border
:
1px
solid
;
background-color
:
#f5f5f5
;
background-image
:
-moz-linear-gradient
(
top
,
#fff
,
#e6e6e6
);
background-image
:
-webkit-gradient
(
linear
,
0
0
,
0
100%
,
from
(
#fff
),
to
(
#e6e6e6
));
background-image
:
-webkit-linear-gradient
(
top
,
#fff
,
#e6e6e6
);
background-image
:
-o-linear-gradient
(
top
,
#fff
,
#e6e6e6
);
background-image
:
linear-gradient
(
to
bottom
,
#fff
,
#e6e6e6
);
background-repeat
:
repeat-x
;
border-color
:
#e6e6e6
#e6e6e6
#bfbfbf
;
border-color
:
rgba
(
0
,
0
,
0
,
.1
)
rgba
(
0
,
0
,
0
,
.1
)
rgba
(
0
,
0
,
0
,
.25
);
color
:
#333
;
text-shadow
:
0
1px
1px
rgba
(
255
,
255
,
255
,
.75
);
box-shadow
:
inset
0
1px
0
rgba
(
255
,
255
,
255
,
.2
),
0
1px
2px
rgba
(
0
,
0
,
0
,
.05
)}
.fc-state-default.fc-corner-left
{
border-top-left-radius
:
4px
;
border-bottom-left-radius
:
4px
}
.fc-state-default.fc-corner-right
{
border-top-right-radius
:
4px
;
border-bottom-right-radius
:
4px
}
.fc
button
.fc-icon
{
position
:
relative
;
top
:
-.05em
;
margin
:
0
.2em
;
vertical-align
:
middle
}
.fc-state-active
,
.fc-state-disabled
,
.fc-state-down
,
.fc-state-hover
{
color
:
#333
;
background-color
:
#e6e6e6
}
.fc-state-hover
{
color
:
#333
;
text-decoration
:
none
;
background-position
:
0
-15px
;
-webkit-transition
:
background-position
.1s
linear
;
-moz-transition
:
background-position
.1s
linear
;
-o-transition
:
background-position
.1s
linear
;
transition
:
background-position
.1s
linear
}
.fc-state-active
,
.fc-state-down
{
background-color
:
#ccc
;
background-image
:
none
;
box-shadow
:
inset
0
2px
4px
rgba
(
0
,
0
,
0
,
.15
),
0
1px
2px
rgba
(
0
,
0
,
0
,
.05
)}
.fc-state-disabled
{
cursor
:
default
;
background-image
:
none
;
opacity
:
.65
;
box-shadow
:
none
}
.fc-event.fc-draggable
,
.fc-event
[
href
],
.fc-popover
.fc-header
.fc-close
,
a
[
data-goto
]
{
cursor
:
pointer
}
.fc-button-group
{
display
:
inline-block
}
.fc
.fc-button-group
>*
{
float
:
left
;
margin
:
0
0
0
-1px
}
.fc
.fc-button-group
>
:first-child
{
margin-left
:
0
}
.fc-popover
{
position
:
absolute
;
box-shadow
:
0
2px
6px
rgba
(
0
,
0
,
0
,
.15
)}
.fc-popover
.fc-header
{
padding
:
2px
4px
}
.fc-popover
.fc-header
.fc-title
{
margin
:
0
2px
}
.fc-ltr
.fc-popover
.fc-header
.fc-title
,
.fc-rtl
.fc-popover
.fc-header
.fc-close
{
float
:
left
}
.fc-ltr
.fc-popover
.fc-header
.fc-close
,
.fc-rtl
.fc-popover
.fc-header
.fc-title
{
float
:
right
}
.fc-divider
{
border-style
:
solid
;
border-width
:
1px
}
hr
.fc-divider
{
height
:
0
;
margin
:
0
;
padding
:
0
0
2px
;
border-width
:
1px
0
}
.fc-bg
table
,
.fc-row
.fc-bgevent-skeleton
table
,
.fc-row
.fc-highlight-skeleton
table
{
height
:
100%
}
.fc-clear
{
clear
:
both
}
.fc-bg
,
.fc-bgevent-skeleton
,
.fc-helper-skeleton
,
.fc-highlight-skeleton
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
}
.fc
table
{
width
:
100%
;
box-sizing
:
border-box
;
table-layout
:
fixed
;
border-collapse
:
collapse
;
border-spacing
:
0
}
.fc
td
,
.fc
th
{
border-style
:
solid
;
border-width
:
1px
;
padding
:
0
;
vertical-align
:
top
}
.fc
td
.fc-today
{
border-style
:
double
}
a
[
data-goto
]
:hover
{
text-decoration
:
underline
}
.fc
.fc-row
{
border-style
:
solid
;
border-width
:
0
}
.fc-row
table
{
border-left
:
0
hidden
transparent
;
border-right
:
0
hidden
transparent
;
border-bottom
:
0
hidden
transparent
}
.fc-row
:first-child
table
{
border-top
:
0
hidden
transparent
}
.fc-row
{
position
:
relative
}
.fc-row
.fc-bg
{
z-index
:
1
}
.fc-row
.fc-bgevent-skeleton
td
,
.fc-row
.fc-highlight-skeleton
td
{
border-color
:
transparent
}
.fc-row
.fc-bgevent-skeleton
{
z-index
:
2
}
.fc-row
.fc-highlight-skeleton
{
z-index
:
3
}
.fc-row
.fc-content-skeleton
{
position
:
relative
;
z-index
:
4
;
padding-bottom
:
2px
}
.fc-row
.fc-helper-skeleton
{
z-index
:
5
}
.fc
.fc-row
.fc-content-skeleton
table
,
.fc
.fc-row
.fc-content-skeleton
td
,
.fc
.fc-row
.fc-helper-skeleton
td
{
background
:
0
0
;
border-color
:
transparent
}
.fc-row
.fc-content-skeleton
td
,
.fc-row
.fc-helper-skeleton
td
{
border-bottom
:
0
}
.fc-row
.fc-content-skeleton
tbody
td
,
.fc-row
.fc-helper-skeleton
tbody
td
{
border-top
:
0
}
.fc-scroller
{
-webkit-overflow-scrolling
:
touch
}
.fc-icon
,
.fc-row.fc-rigid
,
.fc-time-grid-event
{
overflow
:
hidden
}
.fc-scroller
>
.fc-day-grid
,
.fc-scroller
>
.fc-time-grid
{
position
:
relative
;
width
:
100%
}
.fc-event
{
position
:
relative
;
display
:
block
;
font-size
:
.85em
;
line-height
:
1.3
;
border-radius
:
3px
;
border
:
1px
solid
#3a87ad
}
.fc-event
,
.fc-event-dot
{
background-color
:
#3a87ad
}
.fc-event
,
.fc-event
:hover
{
color
:
#fff
;
text-decoration
:
none
}
.fc-not-allowed
,
.fc-not-allowed
.fc-event
{
cursor
:
not-allowed
}
.fc-event
.fc-bg
{
z-index
:
1
;
background
:
#fff
;
opacity
:
.25
}
.fc-event
.fc-content
{
position
:
relative
;
z-index
:
2
}
.fc-event
.fc-resizer
{
position
:
absolute
;
z-index
:
4
;
display
:
none
}
.fc-event.fc-allow-mouse-resize
.fc-resizer
,
.fc-event.fc-selected
.fc-resizer
{
display
:
block
}
.fc-event.fc-selected
.fc-resizer
:before
{
content
:
""
;
position
:
absolute
;
z-index
:
9999
;
top
:
50%
;
left
:
50%
;
width
:
40px
;
height
:
40px
;
margin-left
:
-20px
;
margin-top
:
-20px
}
.fc-event.fc-selected
{
z-index
:
9999
!important
;
box-shadow
:
0
2px
5px
rgba
(
0
,
0
,
0
,
.2
)}
.fc-event.fc-selected.fc-dragging
{
box-shadow
:
0
2px
7px
rgba
(
0
,
0
,
0
,
.3
)}
.fc-h-event.fc-selected
:before
{
content
:
""
;
position
:
absolute
;
z-index
:
3
;
top
:
-10px
;
bottom
:
-10px
;
left
:
0
;
right
:
0
}
.fc-ltr
.fc-h-event.fc-not-start
,
.fc-rtl
.fc-h-event.fc-not-end
{
margin-left
:
0
;
border-left-width
:
0
;
padding-left
:
1px
;
border-top-left-radius
:
0
;
border-bottom-left-radius
:
0
}
.fc-ltr
.fc-h-event.fc-not-end
,
.fc-rtl
.fc-h-event.fc-not-start
{
margin-right
:
0
;
border-right-width
:
0
;
padding-right
:
1px
;
border-top-right-radius
:
0
;
border-bottom-right-radius
:
0
}
.fc-ltr
.fc-h-event
.fc-start-resizer
,
.fc-rtl
.fc-h-event
.fc-end-resizer
{
cursor
:
w-resize
;
left
:
-1px
}
.fc-ltr
.fc-h-event
.fc-end-resizer
,
.fc-rtl
.fc-h-event
.fc-start-resizer
{
cursor
:
e-resize
;
right
:
-1px
}
.fc-h-event.fc-allow-mouse-resize
.fc-resizer
{
width
:
7px
;
top
:
-1px
;
bottom
:
-1px
}
.fc-h-event.fc-selected
.fc-resizer
{
border-radius
:
4px
;
border-width
:
1px
;
width
:
6px
;
height
:
6px
;
border-style
:
solid
;
border-color
:
inherit
;
background
:
#fff
;
top
:
50%
;
margin-top
:
-4px
}
.fc-ltr
.fc-h-event.fc-selected
.fc-start-resizer
,
.fc-rtl
.fc-h-event.fc-selected
.fc-end-resizer
{
margin-left
:
-4px
}
.fc-ltr
.fc-h-event.fc-selected
.fc-end-resizer
,
.fc-rtl
.fc-h-event.fc-selected
.fc-start-resizer
{
margin-right
:
-4px
}
.fc-day-grid-event
{
margin
:
1px
2px
0
;
padding
:
0
1px
}
tr
:first-child
>
td
>
.fc-day-grid-event
{
margin-top
:
2px
}
.fc-day-grid-event.fc-selected
:after
{
content
:
""
;
position
:
absolute
;
z-index
:
1
;
top
:
-1px
;
right
:
-1px
;
bottom
:
-1px
;
left
:
-1px
;
background
:
#000
;
opacity
:
.25
}
.fc-day-grid-event
.fc-content
{
white-space
:
nowrap
;
overflow
:
hidden
}
.fc-day-grid-event
.fc-time
{
font-weight
:
700
}
.fc-ltr
.fc-day-grid-event.fc-allow-mouse-resize
.fc-start-resizer
,
.fc-rtl
.fc-day-grid-event.fc-allow-mouse-resize
.fc-end-resizer
{
margin-left
:
-2px
}
.fc-ltr
.fc-day-grid-event.fc-allow-mouse-resize
.fc-end-resizer
,
.fc-rtl
.fc-day-grid-event.fc-allow-mouse-resize
.fc-start-resizer
{
margin-right
:
-2px
}
a
.fc-more
{
margin
:
1px
3px
;
font-size
:
.85em
;
cursor
:
pointer
;
text-decoration
:
none
}
a
.fc-more
:hover
{
text-decoration
:
underline
}
.fc.fc-bootstrap3
a
,
.ui-widget
.fc-event
{
text-decoration
:
none
}
.fc-limited
{
display
:
none
}
.fc-icon
,
.fc-toolbar
.fc-center
{
display
:
inline-block
}
.fc-day-grid
.fc-row
{
z-index
:
1
}
.fc-more-popover
{
z-index
:
2
;
width
:
220px
}
.fc-more-popover
.fc-event-container
{
padding
:
10px
}
.fc-bootstrap3
.fc-popover
.panel-body
,
.fc-bootstrap4
.fc-popover
.card-body
{
padding
:
0
}
.fc-now-indicator
{
position
:
absolute
;
border
:
0
solid
red
}
.fc-bootstrap3
.fc-today.alert
,
.fc-bootstrap4
.fc-today.alert
{
border-radius
:
0
}
.fc-unselectable
{
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
;
-webkit-tap-highlight-color
:
transparent
}
.fc-unthemed
.fc-content
,
.fc-unthemed
.fc-divider
,
.fc-unthemed
.fc-list-heading
td
,
.fc-unthemed
.fc-list-view
,
.fc-unthemed
.fc-popover
,
.fc-unthemed
.fc-row
,
.fc-unthemed
tbody
,
.fc-unthemed
td
,
.fc-unthemed
th
,
.fc-unthemed
thead
{
border-color
:
#ddd
}
.fc-unthemed
.fc-popover
{
background-color
:
#fff
;
border-width
:
1px
;
border-style
:
solid
}
.fc-unthemed
.fc-divider
,
.fc-unthemed
.fc-list-heading
td
,
.fc-unthemed
.fc-popover
.fc-header
{
background
:
#eee
}
.fc-unthemed
td
.fc-today
{
background
:
#fcf8e3
}
.fc-unthemed
.fc-disabled-day
{
background
:
#d7d7d7
;
opacity
:
.3
}
.fc-icon
{
height
:
1em
;
line-height
:
1em
;
font-size
:
1em
;
font-family
:
"Courier New"
,
Courier
,
monospace
;
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
}
.fc-icon
:after
{
position
:
relative
}
.fc-icon-left-single-arrow
:after
{
content
:
"\2039"
;
font-weight
:
700
;
font-size
:
200%
;
top
:
-7%
}
.fc-icon-right-single-arrow
:after
{
content
:
"\203A"
;
font-weight
:
700
;
font-size
:
200%
;
top
:
-7%
}
.fc-icon-left-double-arrow
:after
{
content
:
"\AB"
;
font-size
:
160%
;
top
:
-7%
}
.fc-icon-right-double-arrow
:after
{
content
:
"\BB"
;
font-size
:
160%
;
top
:
-7%
}
.fc-icon-left-triangle
:after
{
content
:
"\25C4"
;
font-size
:
125%
;
top
:
3%
}
.fc-icon-right-triangle
:after
{
content
:
"\25BA"
;
font-size
:
125%
;
top
:
3%
}
.fc-icon-down-triangle
:after
{
content
:
"\25BC"
;
font-size
:
125%
;
top
:
2%
}
.fc-icon-x
:after
{
content
:
"\D7"
;
font-size
:
200%
;
top
:
6%
}
.fc-unthemed
.fc-popover
.fc-header
.fc-close
{
color
:
#666
;
font-size
:
.9em
;
margin-top
:
2px
}
.fc-unthemed
.fc-list-item
:hover
td
{
background-color
:
#f5f5f5
}
.ui-widget
.fc-disabled-day
{
background-image
:
none
}
.fc-bootstrap3
.fc-time-grid
.fc-slats
table
,
.fc-bootstrap4
.fc-time-grid
.fc-slats
table
,
.fc-time-grid
.fc-slats
.ui-widget-content
{
background
:
0
0
}
.fc-popover
>
.ui-widget-header
+
.ui-widget-content
{
border-top
:
0
}
.fc-bootstrap3
hr
.fc-divider
,
.fc-bootstrap4
hr
.fc-divider
{
border-color
:
inherit
}
.ui-widget
.fc-event
{
color
:
#fff
;
font-weight
:
400
}
.ui-widget
td
.fc-axis
{
font-weight
:
400
}
.fc.fc-bootstrap3
a
[
data-goto
]
:hover
{
text-decoration
:
underline
}
.fc.fc-bootstrap4
a
{
text-decoration
:
none
}
.fc.fc-bootstrap4
a
[
data-goto
]
:hover
{
text-decoration
:
underline
}
.fc-bootstrap4
a
.fc-event
:not
([
href
])
:not
([
tabindex
])
{
color
:
#fff
}
.fc-bootstrap4
.fc-popover.card
{
position
:
absolute
}
.fc-toolbar.fc-header-toolbar
{
margin-bottom
:
1em
}
.fc-toolbar.fc-footer-toolbar
{
margin-top
:
1em
}
.fc-toolbar
.fc-left
{
float
:
left
}
.fc-toolbar
.fc-right
{
float
:
right
}
.fc
.fc-toolbar
>*>*
{
float
:
left
;
margin-left
:
.75em
}
.fc
.fc-toolbar
>*>
:first-child
{
margin-left
:
0
}
.fc-toolbar
h2
{
margin
:
0
}
.fc-toolbar
button
{
position
:
relative
}
.fc-toolbar
.fc-state-hover
,
.fc-toolbar
.ui-state-hover
{
z-index
:
2
}
.fc-toolbar
.fc-state-down
{
z-index
:
3
}
.fc-toolbar
.fc-state-active
,
.fc-toolbar
.ui-state-active
{
z-index
:
4
}
.fc-toolbar
button
:focus
{
z-index
:
5
}
.fc-view-container
*,
.fc-view-container
:after
,
.fc-view-container
:before
{
-webkit-box-sizing
:
content-box
;
-moz-box-sizing
:
content-box
;
box-sizing
:
content-box
}
.fc-view
,
.fc-view
>
table
{
position
:
relative
;
z-index
:
1
}
.fc-basicDay-view
.fc-content-skeleton
,
.fc-basicWeek-view
.fc-content-skeleton
{
padding-bottom
:
1em
}
.fc-basic-view
.fc-body
.fc-row
{
min-height
:
4em
}
.fc-row.fc-rigid
.fc-content-skeleton
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
}
.fc-day-top.fc-other-month
{
opacity
:
.3
}
.fc-basic-view
.fc-day-number
,
.fc-basic-view
.fc-week-number
{
padding
:
2px
}
.fc-basic-view
th
.fc-day-number
,
.fc-basic-view
th
.fc-week-number
{
padding
:
0
2px
}
.fc-ltr
.fc-basic-view
.fc-day-top
.fc-day-number
{
float
:
right
}
.fc-rtl
.fc-basic-view
.fc-day-top
.fc-day-number
{
float
:
left
}
.fc-ltr
.fc-basic-view
.fc-day-top
.fc-week-number
{
float
:
left
;
border-radius
:
0
0
3px
}
.fc-rtl
.fc-basic-view
.fc-day-top
.fc-week-number
{
float
:
right
;
border-radius
:
0
0
0
3px
}
.fc-basic-view
.fc-day-top
.fc-week-number
{
min-width
:
1.5em
;
text-align
:
center
;
background-color
:
#f2f2f2
;
color
:
grey
}
.fc-basic-view
td
.fc-week-number
>*
{
display
:
inline-block
;
min-width
:
1.25em
}
.fc-agenda-view
.fc-day-grid
{
position
:
relative
;
z-index
:
2
}
.fc-agenda-view
.fc-day-grid
.fc-row
{
min-height
:
3em
}
.fc-agenda-view
.fc-day-grid
.fc-row
.fc-content-skeleton
{
padding-bottom
:
1em
}
.fc
.fc-axis
{
vertical-align
:
middle
;
padding
:
0
4px
;
white-space
:
nowrap
}
.fc-ltr
.fc-axis
{
text-align
:
right
}
.fc-rtl
.fc-axis
{
text-align
:
left
}
.fc-time-grid
,
.fc-time-grid-container
{
position
:
relative
;
z-index
:
1
}
.fc-time-grid
{
min-height
:
100%
}
.fc-time-grid
table
{
border
:
0
hidden
transparent
}
.fc-time-grid
>
.fc-bg
{
z-index
:
1
}
.fc-time-grid
.fc-slats
,
.fc-time-grid
>
hr
{
position
:
relative
;
z-index
:
2
}
.fc-time-grid
.fc-content-col
{
position
:
relative
}
.fc-time-grid
.fc-content-skeleton
{
position
:
absolute
;
z-index
:
3
;
top
:
0
;
left
:
0
;
right
:
0
}
.fc-time-grid
.fc-business-container
{
position
:
relative
;
z-index
:
1
}
.fc-time-grid
.fc-bgevent-container
{
position
:
relative
;
z-index
:
2
}
.fc-time-grid
.fc-highlight-container
{
z-index
:
3
;
position
:
relative
}
.fc-time-grid
.fc-event-container
{
position
:
relative
;
z-index
:
4
}
.fc-time-grid
.fc-now-indicator-line
{
z-index
:
5
}
.fc-time-grid
.fc-helper-container
{
position
:
relative
;
z-index
:
6
}
.fc-time-grid
.fc-slats
td
{
height
:
1.5em
;
border-bottom
:
0
}
.fc-time-grid
.fc-slats
.fc-minor
td
{
border-top-style
:
dotted
}
.fc-time-grid
.fc-highlight
{
position
:
absolute
;
left
:
0
;
right
:
0
}
.fc-ltr
.fc-time-grid
.fc-event-container
{
margin
:
0
2.5%
0
2px
}
.fc-rtl
.fc-time-grid
.fc-event-container
{
margin
:
0
2px
0
2.5%
}
.fc-time-grid
.fc-bgevent
,
.fc-time-grid
.fc-event
{
position
:
absolute
;
z-index
:
1
}
.fc-time-grid
.fc-bgevent
{
left
:
0
;
right
:
0
}
.fc-v-event.fc-not-start
{
border-top-width
:
0
;
padding-top
:
1px
;
border-top-left-radius
:
0
;
border-top-right-radius
:
0
}
.fc-v-event.fc-not-end
{
border-bottom-width
:
0
;
padding-bottom
:
1px
;
border-bottom-left-radius
:
0
;
border-bottom-right-radius
:
0
}
.fc-time-grid-event.fc-selected
{
overflow
:
visible
}
.fc-time-grid-event.fc-selected
.fc-bg
{
display
:
none
}
.fc-time-grid-event
.fc-content
{
overflow
:
hidden
}
.fc-time-grid-event
.fc-time
,
.fc-time-grid-event
.fc-title
{
padding
:
0
1px
}
.fc-time-grid-event
.fc-time
{
font-size
:
.85em
;
white-space
:
nowrap
}
.fc-time-grid-event.fc-short
.fc-content
{
white-space
:
nowrap
}
.fc-time-grid-event.fc-short
.fc-time
,
.fc-time-grid-event.fc-short
.fc-title
{
display
:
inline-block
;
vertical-align
:
top
}
.fc-time-grid-event.fc-short
.fc-time
span
{
display
:
none
}
.fc-time-grid-event.fc-short
.fc-time
:before
{
content
:
attr
(
data-start
)}
.fc-time-grid-event.fc-short
.fc-time
:after
{
content
:
"\A0-\A0"
}
.fc-time-grid-event.fc-short
.fc-title
{
font-size
:
.85em
;
padding
:
0
}
.fc-time-grid-event.fc-allow-mouse-resize
.fc-resizer
{
left
:
0
;
right
:
0
;
bottom
:
0
;
height
:
8px
;
overflow
:
hidden
;
line-height
:
8px
;
font-size
:
11px
;
font-family
:
monospace
;
text-align
:
center
;
cursor
:
s-resize
}
.fc-time-grid-event.fc-allow-mouse-resize
.fc-resizer
:after
{
content
:
"="
}
.fc-time-grid-event.fc-selected
.fc-resizer
{
border-radius
:
5px
;
border-width
:
1px
;
width
:
8px
;
height
:
8px
;
border-style
:
solid
;
border-color
:
inherit
;
background
:
#fff
;
left
:
50%
;
margin-left
:
-5px
;
bottom
:
-5px
}
.fc-time-grid
.fc-now-indicator-line
{
border-top-width
:
1px
;
left
:
0
;
right
:
0
}
.fc-time-grid
.fc-now-indicator-arrow
{
margin-top
:
-5px
}
.fc-ltr
.fc-time-grid
.fc-now-indicator-arrow
{
left
:
0
;
border-width
:
5px
0
5px
6px
;
border-top-color
:
transparent
;
border-bottom-color
:
transparent
}
.fc-rtl
.fc-time-grid
.fc-now-indicator-arrow
{
right
:
0
;
border-width
:
5px
6px
5px
0
;
border-top-color
:
transparent
;
border-bottom-color
:
transparent
}
.fc-event-dot
{
display
:
inline-block
;
width
:
10px
;
height
:
10px
;
border-radius
:
5px
}
.fc-rtl
.fc-list-view
{
direction
:
rtl
}
.fc-list-view
{
border-width
:
1px
;
border-style
:
solid
}
.fc
.fc-list-table
{
table-layout
:
auto
}
.fc-list-table
td
{
border-width
:
1px
0
0
;
padding
:
8px
14px
}
.fc-list-table
tr
:first-child
td
{
border-top-width
:
0
}
.fc-list-heading
{
border-bottom-width
:
1px
}
.fc-list-heading
td
{
font-weight
:
700
}
.fc-ltr
.fc-list-heading-main
{
float
:
left
}
.fc-ltr
.fc-list-heading-alt
,
.fc-rtl
.fc-list-heading-main
{
float
:
right
}
.fc-rtl
.fc-list-heading-alt
{
float
:
left
}
.fc-list-item.fc-has-url
{
cursor
:
pointer
}
.fc-list-item-marker
,
.fc-list-item-time
{
white-space
:
nowrap
;
width
:
1px
}
.fc-ltr
.fc-list-item-marker
{
padding-right
:
0
}
.fc-rtl
.fc-list-item-marker
{
padding-left
:
0
}
.fc-list-item-title
a
{
text-decoration
:
none
;
color
:
inherit
}
.fc-list-item-title
a
[
href
]
:hover
{
text-decoration
:
underline
}
.fc-list-empty-wrap2
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
;
bottom
:
0
}
.fc-list-empty-wrap1
{
width
:
100%
;
height
:
100%
;
display
:
table
}
.fc-list-empty
{
display
:
table-cell
;
vertical-align
:
middle
;
text-align
:
center
}
.fc-unthemed
.fc-list-empty
{
background-color
:
#eee
}
website/events/static/events/css/fullcalendar.daygrid.css
0 → 100644
View file @
90965d1c
/*!
FullCalendar Day Grid Plugin v4.2.0
Docs & License: https://fullcalendar.io/
(c) 2019 Adam Shaw
*/
/* DayGridView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
.fc-dayGridWeek-view
.fc-content-skeleton
,
.fc-dayGridDay-view
.fc-content-skeleton
{
/* there may be week numbers in these views, so no padding-top */
padding-bottom
:
1em
;
/* ensure a space at bottom of cell for user selecting/clicking */
}
.fc-dayGrid-view
.fc-body
.fc-row
{
min-height
:
4em
;
/* ensure that all rows are at least this tall */
}
/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
.fc-row.fc-rigid
{
overflow
:
hidden
;
}
.fc-row.fc-rigid
.fc-content-skeleton
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
;
}
/* week and day number styling */
.fc-day-top.fc-other-month
{
opacity
:
0.3
;
}
.fc-dayGrid-view
.fc-week-number
,
.fc-dayGrid-view
.fc-day-number
{
padding
:
2px
;
}
.fc-dayGrid-view
th
.fc-week-number
,
.fc-dayGrid-view
th
.fc-day-number
{
padding
:
0
2px
;
/* column headers can't have as much v space */
}
.fc-ltr
.fc-dayGrid-view
.fc-day-top
.fc-day-number
{
float
:
right
;
}
.fc-rtl
.fc-dayGrid-view
.fc-day-top
.fc-day-number
{
float
:
left
;
}
.fc-ltr
.fc-dayGrid-view
.fc-day-top
.fc-week-number
{
float
:
left
;
border-radius
:
0
0
3px
0
;
}
.fc-rtl
.fc-dayGrid-view
.fc-day-top
.fc-week-number
{
float
:
right
;
border-radius
:
0
0
0
3px
;
}
.fc-dayGrid-view
.fc-day-top
.fc-week-number
{
min-width
:
1.5em
;
text-align
:
center
;
background-color
:
#f2f2f2
;
color
:
#808080
;
}
/* when week/day number have own column */
.fc-dayGrid-view
td
.fc-week-number
{
text-align
:
center
;
}
.fc-dayGrid-view
td
.fc-week-number
>
*
{
/* work around the way we do column resizing and ensure a minimum width */
display
:
inline-block
;
min-width
:
1.25em
;
}
website/events/static/events/css/fullcalendar.timegrid.css
0 → 100644
View file @
90965d1c
/*!
FullCalendar Time Grid Plugin v4.2.0
Docs & License: https://fullcalendar.io/
(c) 2019 Adam Shaw
*/
/* TimeGridView all-day area
--------------------------------------------------------------------------------------------------*/
.fc-timeGrid-view
.fc-day-grid
{
position
:
relative
;
z-index
:
2
;
/* so the "more.." popover will be over the time grid */
}
.fc-timeGrid-view
.fc-day-grid
.fc-row
{
min-height
:
3em
;
/* all-day section will never get shorter than this */
}
.fc-timeGrid-view
.fc-day-grid
.fc-row
.fc-content-skeleton
{
padding-bottom
:
1em
;
/* give space underneath events for clicking/selecting days */
}
/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.fc
.fc-axis
{
/* .fc to overcome default cell styles */
vertical-align
:
middle
;
padding
:
0
4px
;
white-space
:
nowrap
;
}
.fc-ltr
.fc-axis
{
text-align
:
right
;
}
.fc-rtl
.fc-axis
{
text-align
:
left
;
}
/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
.fc-time-grid-container
,
.fc-time-grid
{
/* so slats/bg/content/etc positions get scoped within here */
position
:
relative
;
z-index
:
1
;
}
.fc-time-grid
{
min-height
:
100%
;
/* so if height setting is 'auto', .fc-bg stretches to fill height */
}
.fc-time-grid
table
{
/* don't put outer borders on slats/bg/content/etc */
border
:
0
hidden
transparent
;
}
.fc-time-grid
>
.fc-bg
{
z-index
:
1
;
}
.fc-time-grid
.fc-slats
,
.fc-time-grid
>
hr
{
/* the <hr> TimeGridView injects when grid is shorter than scroller */
position
:
relative
;
z-index
:
2
;
}
.fc-time-grid
.fc-content-col
{
position
:
relative
;
/* because now-indicator lives directly inside */
}
.fc-time-grid
.fc-content-skeleton
{
position
:
absolute
;
z-index
:
3
;
top
:
0
;
left
:
0
;
right
:
0
;
}
/* divs within a cell within the fc-content-skeleton */
.fc-time-grid
.fc-business-container
{
position
:
relative
;
z-index
:
1
;
}
.fc-time-grid
.fc-bgevent-container
{
position
:
relative
;
z-index
:
2
;
}
.fc-time-grid
.fc-highlight-container
{
position
:
relative
;
z-index
:
3
;
}
.fc-time-grid
.fc-event-container
{
position
:
relative
;
z-index
:
4
;
}
.fc-time-grid
.fc-now-indicator-line
{
z-index
:
5
;
}
.fc-time-grid
.fc-mirror-container
{
/* also is fc-event-container */
position
:
relative
;
z-index
:
6
;
}
/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid
.fc-slats
td
{
height
:
1.5em
;
border-bottom
:
0
;
/* each cell is responsible for its top border */
}
.fc-time-grid
.fc-slats
.fc-minor
td
{
border-top-style
:
dotted
;
}
/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
.fc-time-grid
.fc-highlight-container
{
/* a div within a cell within the fc-highlight-skeleton */
position
:
relative
;
/* scopes the left/right of the fc-highlight to be in the column */
}
.fc-time-grid
.fc-highlight
{
position
:
absolute
;
left
:
0
;
right
:
0
;
/* top and bottom will be in by JS */
}
/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
.fc-ltr
.fc-time-grid
.fc-event-container
{
/* space on the sides of events for LTR (default) */
margin
:
0
2.5%
0
2px
;
}
.fc-rtl
.fc-time-grid
.fc-event-container
{
/* space on the sides of events for RTL */
margin
:
0
2px
0
2.5%
;
}
.fc-time-grid
.fc-event
,
.fc-time-grid
.fc-bgevent
{
position
:
absolute
;
z-index
:
1
;
/* scope inner z-index's */
}
.fc-time-grid
.fc-bgevent
{
/* background events always span full width */
left
:
0
;
right
:
0
;
}
/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-time-grid-event
{
margin-bottom
:
1px
;
}
.fc-time-grid-event-inset
{
-webkit-box-shadow
:
0px
0px
0px
1px
#fff
;
box-shadow
:
0px
0px
0px
1px
#fff
;
}
.fc-time-grid-event.fc-not-start
{
/* events that are continuing from another day */
/* replace space made by the top border with padding */
border-top-width
:
0
;
padding-top
:
1px
;
/* remove top rounded corners */
border-top-left-radius
:
0
;
border-top-right-radius
:
0
;
}
.fc-time-grid-event.fc-not-end
{
/* replace space made by the top border with padding */
border-bottom-width
:
0
;
padding-bottom
:
1px
;
/* remove bottom rounded corners */
border-bottom-left-radius
:
0
;
border-bottom-right-radius
:
0
;
}
.fc-time-grid-event
.fc-content
{
overflow
:
hidden
;
max-height
:
100%
;
}
.fc-time-grid-event
.fc-time
,
.fc-time-grid-event
.fc-title
{
padding
:
0
1px
;
}
.fc-time-grid-event
.fc-time
{
font-size
:
.85em
;
white-space
:
nowrap
;
}
/* short mode, where time and title are on the same line */
.fc-time-grid-event.fc-short
.fc-content
{
/* don't wrap to second line (now that contents will be inline) */
white-space
:
nowrap
;
}
.fc-time-grid-event.fc-short
.fc-time
,
.fc-time-grid-event.fc-short
.fc-title
{
/* put the time and title on the same line */
display
:
inline-block
;
vertical-align
:
top
;
}
.fc-time-grid-event.fc-short
.fc-time
span
{
display
:
none
;
/* don't display the full time text... */
}
.fc-time-grid-event.fc-short
.fc-time
:before
{
content
:
attr
(
data-start
);
/* ...instead, display only the start time */
}
.fc-time-grid-event.fc-short
.fc-time
:after
{
content
:
"\000A0-\000A0"
;
/* seperate with a dash, wrapped in nbsp's */
}
.fc-time-grid-event.fc-short
.fc-title
{
font-size
:
.85em
;
/* make the title text the same size as the time */
padding
:
0
;
/* undo padding from above */
}
/* resizer (cursor device) */
.fc-time-grid-event.fc-allow-mouse-resize
.fc-resizer
{
left
:
0
;
right
:
0
;
bottom
:
0
;
height
:
8px
;
overflow
:
hidden
;
line-height
:
8px
;
font-size
:
11px
;
font-family
:
monospace
;
text-align
:
center
;
cursor
:
s-resize
;
}
.fc-time-grid-event.fc-allow-mouse-resize
.fc-resizer
:after
{
content
:
"="
;
}
/* resizer (touch device) */
.fc-time-grid-event.fc-selected
.fc-resizer
{
/* 10x10 dot */
border-radius
:
5px
;
border-width
:
1px
;
width
:
8px
;
height
:
8px
;
border-style
:
solid
;
border-color
:
inherit
;
background
:
#fff
;
/* horizontally center */
left
:
50%
;
margin-left
:
-5px
;
/* center on the bottom edge */
bottom
:
-5px
;
}
/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-time-grid
.fc-now-indicator-line
{
border-top-width
:
1px
;
left
:
0
;
right
:
0
;
}
/* arrow on axis */
.fc-time-grid
.fc-now-indicator-arrow
{
margin-top
:
-5px
;
/* vertically center on top coordinate */
}
.fc-ltr
.fc-time-grid
.fc-now-indicator-arrow
{
left
:
0
;
/* triangle pointing right... */
border-width
:
5px
0
5px
6px
;
border-top-color
:
transparent
;
border-bottom-color
:
transparent
;
}
.fc-rtl
.fc-time-grid
.fc-now-indicator-arrow
{
right
:
0
;
/* triangle pointing left... */
border-width
:
5px
6px
5px
0
;
border-top-color
:
transparent
;
border-bottom-color
:
transparent
;
}
website/events/static/events/js/fullcalendar-nl.js
deleted
100755 → 0
View file @
30c47a28
!
function
(
e
,
a
){
"
object
"
==
typeof
exports
&&
"
object
"
==
typeof
module
?
module
.
exports
=
a
(
require
(
"
moment
"
),
require
(
"
fullcalendar
"
)):
"
function
"
==
typeof
define
&&
define
.
amd
?
define
([
"
moment
"
,
"
fullcalendar
"
],
a
):
"
object
"
==
typeof
exports
?
a
(
require
(
"
moment
"
),
require
(
"
fullcalendar
"
)):
a
(
e
.
moment
,
e
.
FullCalendar
)}(
"
undefined
"
!=
typeof
self
?
self
:
this
,
function
(
e
,
a
){
return
function
(
e
){
function
a
(
t
){
if
(
n
[
t
])
return
n
[
t
].
exports
;
var
r
=
n
[
t
]
=
{
i
:
t
,
l
:
!
1
,
exports
:{}};
return
e
[
t
].
call
(
r
.
exports
,
r
,
r
.
exports
,
a
),
r
.
l
=!
0
,
r
.
exports
}
var
n
=
{};
return
a
.
m
=
e
,
a
.
c
=
n
,
a
.
d
=
function
(
e
,
n
,
t
){
a
.
o
(
e
,
n
)
||
Object
.
defineProperty
(
e
,
n
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
t
})},
a
.
n
=
function
(
e
){
var
n
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
a
.
d
(
n
,
"
a
"
,
n
),
n
},
a
.
o
=
function
(
e
,
a
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
a
)},
a
.
p
=
""
,
a
(
a
.
s
=
169
)}({
0
:
function
(
a
,
n
){
a
.
exports
=
e
},
1
:
function
(
e
,
n
){
e
.
exports
=
a
},
169
:
function
(
e
,
a
,
n
){
Object
.
defineProperty
(
a
,
"
__esModule
"
,{
value
:
!
0
}),
n
(
170
);
var
t
=
n
(
1
);
t
.
datepickerLocale
(
"
nl
"
,
"
nl
"
,{
closeText
:
"
Sluiten
"
,
prevText
:
"
←
"
,
nextText
:
"
→
"
,
currentText
:
"
Vandaag
"
,
monthNames
:[
"
januari
"
,
"
februari
"
,
"
maart
"
,
"
april
"
,
"
mei
"
,
"
juni
"
,
"
juli
"
,
"
augustus
"
,
"
september
"
,
"
oktober
"
,
"
november
"
,
"
december
"
],
monthNamesShort
:[
"
jan
"
,
"
feb
"
,
"
mrt
"
,
"
apr
"
,
"
mei
"
,
"
jun
"
,
"
jul
"
,
"
aug
"
,
"
sep
"
,
"
okt
"
,
"
nov
"
,
"
dec
"
],
dayNames
:[
"
zondag
"
,
"
maandag
"
,
"
dinsdag
"
,
"
woensdag
"
,
"
donderdag
"
,
"
vrijdag
"
,
"
zaterdag
"
],
dayNamesShort
:[
"
zon
"
,
"
maa
"
,
"
din
"
,
"
woe
"
,
"
don
"
,
"
vri
"
,
"
zat
"
],
dayNamesMin
:[
"
zo
"
,
"
ma
"
,
"
di
"
,
"
wo
"
,
"
do
"
,
"
vr
"
,
"
za
"
],
weekHeader
:
"
Wk
"
,
dateFormat
:
"
dd-mm-yy
"
,
firstDay
:
1
,
isRTL
:
!
1
,
showMonthAfterYear
:
!
1
,
yearSuffix
:
""
}),
t
.
locale
(
"
nl
"
,{
buttonText
:{
year
:
"
Jaar
"
,
month
:
"
Maand
"
,
week
:
"
Week
"
,
day
:
"
Dag
"
,
list
:
"
Agenda
"
},
allDayText
:
"
Hele dag
"
,
eventLimitText
:
"
extra
"
,
noEventsMessage
:
"
Geen evenementen om te laten zien
"
})},
170
:
function
(
e
,
a
,
n
){
!
function
(
e
,
a
){
a
(
n
(
0
))}(
0
,
function
(
e
){
var
a
=
"
jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.
"
.
split
(
"
_
"
),
n
=
"
jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec
"
.
split
(
"
_
"
),
t
=
[
/^jan/i
,
/^feb/i
,
/^maart|mrt.
?
$/i
,
/^apr/i
,
/^mei$/i
,
/^jun
[
i.
]?
$/i
,
/^jul
[
i.
]?
$/i
,
/^aug/i
,
/^sep/i
,
/^okt/i
,
/^nov/i
,
/^dec/i
],
r
=
/^
(
januari|februari|maart|april|mei|april|ju
[
nl
]
i|augustus|september|oktober|november|december|jan
\.?
|feb
\.?
|mrt
\.?
|apr
\.?
|ju
[
nl
]\.?
|aug
\.?
|sep
\.?
|okt
\.?
|nov
\.?
|dec
\.?)
/i
;
return
e
.
defineLocale
(
"
nl
"
,{
months
:
"
januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december
"
.
split
(
"
_
"
),
monthsShort
:
function
(
e
,
t
){
return
e
?
/-MMM-/
.
test
(
t
)?
n
[
e
.
month
()]:
a
[
e
.
month
()]:
a
},
monthsRegex
:
r
,
monthsShortRegex
:
r
,
monthsStrictRegex
:
/^
(
januari|februari|maart|mei|ju
[
nl
]
i|april|augustus|september|oktober|november|december
)
/i
,
monthsShortStrictRegex
:
/^
(
jan
\.?
|feb
\.?
|mrt
\.?
|apr
\.?
|mei|ju
[
nl
]\.?
|aug
\.?
|sep
\.?
|okt
\.?
|nov
\.?
|dec
\.?)
/i
,
monthsParse
:
t
,
longMonthsParse
:
t
,
shortMonthsParse
:
t
,
weekdays
:
"
zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag
"
.
split
(
"
_
"
),
weekdaysShort
:
"
zo._ma._di._wo._do._vr._za.
"
.
split
(
"
_
"
),
weekdaysMin
:
"
zo_ma_di_wo_do_vr_za
"
.
split
(
"
_
"
),
weekdaysParseExact
:
!
0
,
longDateFormat
:{
LT
:
"
HH:mm
"
,
LTS
:
"
HH:mm:ss
"
,
L
:
"
DD-MM-YYYY
"
,
LL
:
"
D MMMM YYYY
"
,
LLL
:
"
D MMMM YYYY HH:mm
"
,
LLLL
:
"
dddd D MMMM YYYY HH:mm
"
},
calendar
:{
sameDay
:
"
[vandaag om] LT
"
,
nextDay
:
"
[morgen om] LT
"
,
nextWeek
:
"
dddd [om] LT
"
,
lastDay
:
"
[gisteren om] LT
"
,
lastWeek
:
"
[afgelopen] dddd [om] LT
"
,
sameElse
:
"
L
"
},
relativeTime
:{
future
:
"
over %s
"
,
past
:
"
%s geleden
"
,
s
:
"
een paar seconden
"
,
ss
:
"
%d seconden
"
,
m
:
"
één minuut
"
,
mm
:
"
%d minuten
"
,
h
:
"
één uur
"
,
hh
:
"
%d uur
"
,
d
:
"
één dag
"
,
dd
:
"
%d dagen
"
,
M
:
"
één maand
"
,
MM
:
"
%d maanden
"
,
y
:
"
één jaar
"
,
yy
:
"
%d jaar
"
},
dayOfMonthOrdinalParse
:
/
\d{1,2}(
ste|de
)
/
,
ordinal
:
function
(
e
){
return
e
+
(
1
===
e
||
8
===
e
||
e
>=
20
?
"
ste
"
:
"
de
"
)},
week
:{
dow
:
1
,
doy
:
4
}})})}})});
website/events/static/events/js/fullcalendar.core.js
0 → 100644
View file @
90965d1c
This diff is collapsed.
Click to expand it.
website/events/static/events/js/fullcalendar.daygrid.js
0 → 100644
View file @
90965d1c
This diff is collapsed.
Click to expand it.
website/events/static/events/js/fullcalendar.locale.js
0 → 100644
View file @
90965d1c
(
function
(
global
,
factory
)
{
typeof
exports
===
'
object
'
&&
typeof
module
!==
'
undefined
'
?
module
.
exports
=
factory
()
:
typeof
define
===
'
function
'
&&
define
.
amd
?
define
(
factory
)
:
(
global
=
global
||
self
,
(
global
.
FullCalendarLocales
=
global
.
FullCalendarLocales
||
{},
global
.
FullCalendarLocales
.
nl
=
factory
()));
}(
this
,
function
()
{
'
use strict
'
;
var
nl
=
{
code
:
"
nl
"
,
week
:
{
dow
:
1
,
doy
:
4
// The week that contains Jan 4th is the first week of the year.
},
buttonText
:
{
prev
:
"
Voorgaand
"
,
next
:
"
Volgende
"
,
today
:
"
Vandaag
"
,
year
:
"
Jaar
"
,
month
:
"
Maand
"
,
week
:
"
Week
"
,
day
:
"
Dag
"
,
list
:
"
Agenda
"
},
allDayText
:
"
Hele dag
"
,
eventLimitText
:
"
extra
"
,
noEventsMessage
:
"
Geen evenementen om te laten zien
"
};
var
enGb
=
{
code
:
"
en-gb
"
,
week
:
{
dow
:
1
,
doy
:
4
// The week that contains Jan 4th is the first week of the year.
}
};
return
[
nl
,
enGb
];
}));
website/events/static/events/js/fullcalendar.min.js
deleted
100644 → 0
View file @
30c47a28
This source diff could not be displayed because it is too large. You can
view the blob
instead.
website/events/static/events/js/fullcalendar.timegrid.js
0 → 100644
View file @
90965d1c
This diff is collapsed.
Click to expand it.
website/events/static/events/js/moment.js
deleted
100644 → 0
View file @
30c47a28
This diff is collapsed.
Click to expand it.
website/events/static/events/js/new.js
0 → 100644
View file @
90965d1c
const
BIRTHDAYS_COOKIE
=
'
showbirthdays
'
;
const
SOURCES
=
{
events
:
"
/api/v1/events/calendarjs/
"
,
birthdays
:
"
/api/v1/members/birthdays/
"
,
partners
:
"
/api/v1/partners/calendarjs/
"
,
unpublishedEvents
:
"
/api/v1/events/unpublished/
"
};
document
.
addEventListener
(
'
DOMContentLoaded
'
,
function
()
{
const
calendarEl
=
document
.
getElementById
(
'
calendar
'
);
const
showUnpublished
=
calendarEl
.
dataset
[
'
show-unpublished
'
];
const
defaultDate
=
calendarEl
.
dataset
[
'
default-date
'
];
const
isAuthenticated
=
calendarEl
.
dataset
.
authenticated
;
const
language
=
calendarEl
.
dataset
.
language
;
const
eventSources
=
[
SOURCES
.
events
,
SOURCES
.
partners
];
if
(
showUnpublished
)
{
eventSources
.
push
(
SOURCES
.
unpublishedEvents
);
}
const
calendar
=
new
FullCalendar
.
Calendar
(
calendarEl
,
{
timeZone
:
'
UTC
'
,
plugins
:
[
'
timeGrid
'
,
'
dayGrid
'
],
defaultView
:
'
timeGridWeek
'
,
defaultDate
:
defaultDate
,
eventSources
:
eventSources
,
firstDay
:
1
,
scrollTime
:
'
14:00:00
'
,
timeFormat
:
'
HH:mm
'
,
eventLimit
:
true
,
locale
:
language
,
nowIndicator
:
true
,
header
:
{
right
:
'
showBirthdays, list,timeGridWeek,dayGridMonth prev,next today
'
},
eventClick
:
function
(
event
)
{
if
(
event
.
url
&&
event
.
blank
)
{
window
.
open
(
event
.
url
,
'
_blank
'
);
return
false
;
}
else
if
(
event
.
url
)
{
window
.
replace
(
event
.
url
);
return
false
;
}
},
eventRender
:
function
(
event
,
element
)
{
element
.
attr
(
'
title
'
,
event
.
description
);
},
});
calendar
.
render
();
});
website/events/templates/events/index.html
View file @
90965d1c
...
...
@@ -10,7 +10,9 @@
{% block css_head %}
{{ block.super }}
{% compress css %}
<link
href=
"{% static "
events
/
css
/
fullcalendar.css
"
%}"
<link
href=
"{% static "
events
/
css
/
fullcalendar.core.css
"
%}"
rel=
"stylesheet"
type=
"text/css"
>
<link
href=
"{% static "
events
/
css
/
fullcalendar.timegrid.css
"
%}"
rel=
"stylesheet"
type=
"text/css"
>
{% endcompress %}
{% endblock %}
...
...
@@ -62,14 +64,16 @@
{{ block.super }}
{% compress js %}
<script
type=
"text/javascript"
src=
"{% static "
events
/
js
/
moment
.js
"
%}"
></script>
src=
"{% static "
events
/
js
/
fullcalendar.core
.js
"
%}"
></script>
<script
type=
"text/javascript"
src=
"{% static "
events
/
js
/
fullcalendar.
min
.js
"
%}"
></script>
src=
"{% static "
events
/
js
/
fullcalendar.
daygrid
.js
"
%}"
></script>
<script
type=
"text/javascript"
src=
"{% static "
events
/
js
/
fullcalendar
-nl
.js
"
%}"
></script>
src=
"{% static "
events
/
js
/
fullcalendar
.timegrid
.js
"
%}"
></script>
<script
type=
"text/javascript"
src=
"{% static "
events
/
js
/
calendarlistview.js
"
%}"
></script>
src=
"{% static "
events
/
js
/
fullcalendar.locale.js
"
%}"
></script>
{#
<script
type=
"text/javascript"
#
}
{
#
src=
"{% static "
events
/
js
/
calendarlistview.js
"
%}"
></script>
#}
<script
type=
"text/javascript"
src=
"{% static "
events
/
js
/
main
.js
"
%}"
></script>