Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
monnaie-libre-fr
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Monitor
Service Desk
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
websites
monnaie-libre-fr
Commits
01627c26
Commit
01627c26
authored
4 years ago
by
Emmanuel Salomon
Browse files
Options
Downloads
Patches
Plain Diff
netlify: Added previews + fixes in conifg
parent
6a966cab
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
static/admin/app.css
+3
-0
3 additions, 0 deletions
static/admin/app.css
static/admin/config.yml
+2
-1
2 additions, 1 deletion
static/admin/config.yml
static/admin/index.html
+20
-0
20 additions, 0 deletions
static/admin/index.html
with
25 additions
and
1 deletion
static/admin/app.css
0 → 100644
+
3
−
0
View file @
01627c26
/*! tailwindcss v2.0.3 | MIT License | https://tailwindcss.com*/
/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
:root
{
-moz-tab-size
:
4
;
-o-tab-size
:
4
;
tab-size
:
4
}
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
body
{
margin
:
0
;
font-family
:
system-ui
,
-apple-system
,
Segoe
UI
,
Roboto
,
Ubuntu
,
Cantarell
,
Noto
Sans
,
sans-serif
,
Helvetica
,
Arial
,
Apple
Color
Emoji
,
Segoe
UI
Emoji
}
hr
{
height
:
0
;
color
:
inherit
}
abbr
[
title
]
{
-webkit-text-decoration
:
underline
dotted
;
text-decoration
:
underline
dotted
}
b
,
strong
{
font-weight
:
bolder
}
code
,
kbd
,
pre
,
samp
{
font-family
:
ui-monospace
,
SFMono-Regular
,
Consolas
,
Liberation
Mono
,
Menlo
,
monospace
;
font-size
:
1em
}
small
{
font-size
:
80%
}
sub
,
sup
{
font-size
:
75%
;
line-height
:
0
;
position
:
relative
;
vertical-align
:
baseline
}
sub
{
bottom
:
-.25em
}
sup
{
top
:
-.5em
}
table
{
text-indent
:
0
;
border-color
:
inherit
}
button
,
input
,
optgroup
,
select
,
textarea
{
font-family
:
inherit
;
font-size
:
100%
;
line-height
:
1.15
;
margin
:
0
}
button
,
select
{
text-transform
:
none
}
[
type
=
button
],
button
{
-webkit-appearance
:
button
}
legend
{
padding
:
0
}
progress
{
vertical-align
:
baseline
}
[
type
=
search
]
{
-webkit-appearance
:
textfield
;
outline-offset
:
-2px
}
summary
{
display
:
list-item
}
blockquote
,
dd
,
dl
,
figure
,
h1
,
h2
,
h3
,
h4
,
h5
,
h6
,
hr
,
p
,
pre
{
margin
:
0
}
button
{
background-color
:
transparent
;
background-image
:
none
}
button
:focus
{
outline
:
1px
dotted
;
outline
:
5px
auto
-webkit-focus-ring-color
}
fieldset
,
ol
,
ul
{
margin
:
0
;
padding
:
0
}
ol
,
ul
{
list-style
:
none
}
html
{
font-family
:
ui-sans-serif
,
system-ui
,
-apple-system
,
Segoe
UI
,
Roboto
,
Ubuntu
,
Cantarell
,
Noto
Sans
,
sans-serif
,
BlinkMacSystemFont
,
Helvetica
Neue
,
Arial
,
Apple
Color
Emoji
,
Segoe
UI
Emoji
,
Segoe
UI
Symbol
,
Noto
Color
Emoji
;
line-height
:
1.5
}
body
{
font-family
:
inherit
;
line-height
:
inherit
}
*,
:after
,
:before
{
box-sizing
:
border-box
;
border
:
0
solid
#e5e7eb
}
hr
{
border-top-width
:
1px
}
img
{
border-style
:
solid
}
textarea
{
resize
:
vertical
}
input
::-moz-placeholder
,
textarea
::-moz-placeholder
{
color
:
#9ca3af
}
input
:-ms-input-placeholder
,
textarea
:-ms-input-placeholder
{
color
:
#9ca3af
}
input
::placeholder
,
textarea
::placeholder
{
color
:
#9ca3af
}
button
{
cursor
:
pointer
}
table
{
border-collapse
:
collapse
}
h1
,
h2
,
h3
,
h4
,
h5
,
h6
{
font-size
:
inherit
;
font-weight
:
inherit
}
a
{
color
:
inherit
;
text-decoration
:
inherit
}
button
,
input
,
optgroup
,
select
,
textarea
{
padding
:
0
;
line-height
:
inherit
;
color
:
inherit
}
code
,
kbd
,
pre
,
samp
{
font-family
:
ui-monospace
,
SFMono-Regular
,
Menlo
,
Monaco
,
Consolas
,
Liberation
Mono
,
Courier
New
,
monospace
}
audio
,
canvas
,
embed
,
iframe
,
img
,
object
,
svg
,
video
{
display
:
block
;
vertical-align
:
middle
}
img
,
video
{
max-width
:
100%
;
height
:
auto
}
[
multiple
],[
type
=
date
],[
type
=
month
],[
type
=
search
],[
type
=
tel
],[
type
=
text
],[
type
=
time
],[
type
=
url
],
select
,
textarea
{
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
;
background-color
:
#fff
;
border-color
:
#6b7280
;
border-width
:
1px
;
border-radius
:
0
;
padding
:
.5rem
.75rem
;
font-size
:
1rem
;
line-height
:
1.5rem
}
[
multiple
]
:focus
,[
type
=
date
]
:focus
,[
type
=
month
]
:focus
,[
type
=
search
]
:focus
,[
type
=
tel
]
:focus
,[
type
=
text
]
:focus
,[
type
=
time
]
:focus
,[
type
=
url
]
:focus
,
select
:focus
,
textarea
:focus
{
outline
:
2px
solid
transparent
;
outline-offset
:
2px
;
--tw-ring-inset
:
var
(
--tw-empty
,
/*!*/
/*!*/
);
--tw-ring-offset-width
:
0px
;
--tw-ring-offset-color
:
#fff
;
--tw-ring-color
:
#2563eb
;
--tw-ring-offset-shadow
:
var
(
--tw-ring-inset
)
0
0
0
var
(
--tw-ring-offset-width
)
var
(
--tw-ring-offset-color
);
--tw-ring-shadow
:
var
(
--tw-ring-inset
)
0
0
0
calc
(
1px
+
var
(
--tw-ring-offset-width
))
var
(
--tw-ring-color
);
box-shadow
:
var
(
--tw-ring-offset-shadow
),
var
(
--tw-ring-shadow
),
0
0
transparent
;
box-shadow
:
var
(
--tw-ring-offset-shadow
),
var
(
--tw-ring-shadow
),
var
(
--tw-shadow
,
0
0
transparent
);
border-color
:
#2563eb
}
input
::-moz-placeholder
,
textarea
::-moz-placeholder
{
color
:
#6b7280
;
opacity
:
1
}
input
:-ms-input-placeholder
,
textarea
:-ms-input-placeholder
{
color
:
#6b7280
;
opacity
:
1
}
input
::placeholder
,
textarea
::placeholder
{
color
:
#6b7280
;
opacity
:
1
}
select
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")
;
background-position
:
right
.5rem
center
;
background-repeat
:
no-repeat
;
background-size
:
1.5em
1.5em
;
padding-right
:
2.5rem
;
-webkit-print-color-adjust
:
exact
;
color-adjust
:
exact
}
[
multiple
]
{
background-image
:
none
;
background-position
:
0
0
;
background-repeat
:
unset
;
background-size
:
auto
auto
;
background-size
:
initial
;
padding-right
:
.75rem
;
-webkit-print-color-adjust
:
unset
;
color-adjust
:
unset
}
[
type
=
file
]
{
background
:
unset
;
border-color
:
inherit
;
border-width
:
0
;
border-radius
:
0
;
padding
:
0
;
font-size
:
unset
;
line-height
:
inherit
}
[
type
=
file
]
:focus
{
outline
:
1px
auto
-webkit-focus-ring-color
}
.container
{
width
:
100%
;
margin-right
:
auto
;
margin-left
:
auto
}
@media
(
min-width
:
640px
){
.container
{
max-width
:
640px
}}
@media
(
min-width
:
768px
){
.container
{
max-width
:
768px
}}
@media
(
min-width
:
1024px
){
.container
{
max-width
:
1024px
}}
@media
(
min-width
:
1280px
){
.container
{
max-width
:
1280px
}}
.prose
{
color
:
#374151
;
max-width
:
80ch
}
.prose
[
class
~=
lead
]
{
color
:
#4b5563
;
font-size
:
1.25em
;
line-height
:
1.6
;
margin-top
:
1.2em
;
margin-bottom
:
1.2em
}
.prose
a
{
color
:
#111827
;
text-decoration
:
underline
;
font-weight
:
500
}
.prose
strong
{
color
:
#111827
;
font-weight
:
600
}
.prose
ol
[
type
=
A
]
{
--list-counter-style
:
upper-alpha
}
.prose
ol
[
type
=
a
]
{
--list-counter-style
:
lower-alpha
}
.prose
ol
[
type
=
i
]
{
--list-counter-style
:
lower-roman
}
.prose
ol
[
type
=
"1"
]
{
--list-counter-style
:
decimal
}
.prose
ol
>
li
{
position
:
relative
;
padding-left
:
1.75em
}
.prose
ol
>
li
:before
{
content
:
counter
(
list-item
,
decimal
)
"."
;
content
:
counter
(
list-item
,
var
(
--list-counter-style
,
decimal
))
"."
;
position
:
absolute
;
font-weight
:
400
;
color
:
#6b7280
;
left
:
0
}
.prose
ul
>
li
{
position
:
relative
;
padding-left
:
1.75em
}
.prose
ul
>
li
:before
{
content
:
""
;
position
:
absolute
;
background-color
:
#d1d5db
;
border-radius
:
50%
;
width
:
.375em
;
height
:
.375em
;
top
:
.6875em
;
left
:
.25em
}
.prose
hr
{
border-color
:
#e5e7eb
;
border-top-width
:
1px
;
margin-top
:
3em
;
margin-bottom
:
3em
}
.prose
blockquote
{
font-weight
:
500
;
font-style
:
italic
;
color
:
#111827
;
border-left-width
:
.25rem
;
border-left-color
:
#e5e7eb
;
quotes
:
"\201C""\201D""\2018""\2019"
;
margin-top
:
1.6em
;
margin-bottom
:
1.6em
;
padding-left
:
1em
}
.prose
blockquote
p
:first-of-type:before
{
content
:
open-quote
}
.prose
blockquote
p
:last-of-type:after
{
content
:
close-quote
}
.prose
h1
{
color
:
#111827
;
font-weight
:
800
;
font-size
:
2.25em
;
margin-top
:
0
;
margin-bottom
:
.8888889em
;
line-height
:
1.1111111
}
.prose
h2
{
color
:
#111827
;
font-weight
:
700
;
font-size
:
1.5em
;
margin-top
:
2em
;
margin-bottom
:
1em
;
line-height
:
1.3333333
}
.prose
h3
{
font-size
:
1.25em
;
margin-top
:
1.6em
;
margin-bottom
:
.6em
;
line-height
:
1.6
}
.prose
h3
,
.prose
h4
{
color
:
#111827
;
font-weight
:
600
}
.prose
h4
{
margin-top
:
1.5em
;
margin-bottom
:
.5em
;
line-height
:
1.5
}
.prose
figure
figcaption
{
color
:
#6b7280
;
font-size
:
.875em
;
line-height
:
1.4285714
;
margin-top
:
.8571429em
}
.prose
code
{
color
:
#111827
;
font-weight
:
600
;
font-size
:
.875em
}
.prose
code
:after
,
.prose
code
:before
{
content
:
"`"
}
.prose
a
code
{
color
:
#111827
}
.prose
pre
{
color
:
#e5e7eb
;
background-color
:
#1f2937
;
overflow-x
:
auto
;
font-size
:
.875em
;
line-height
:
1.7142857
;
margin-top
:
1.7142857em
;
margin-bottom
:
1.7142857em
;
border-radius
:
.375rem
;
padding
:
.8571429em
1.1428571em
}
.prose
pre
code
{
background-color
:
transparent
;
border-width
:
0
;
border-radius
:
0
;
padding
:
0
;
font-weight
:
400
;
color
:
inherit
;
font-size
:
inherit
;
font-family
:
inherit
;
line-height
:
inherit
}
.prose
pre
code
:after
,
.prose
pre
code
:before
{
content
:
none
}
.prose
table
{
width
:
100%
;
table-layout
:
auto
;
text-align
:
left
;
margin-top
:
2em
;
margin-bottom
:
2em
;
font-size
:
.875em
;
line-height
:
1.7142857
}
.prose
thead
{
color
:
#111827
;
font-weight
:
600
;
border-bottom-width
:
1px
;
border-bottom-color
:
#d1d5db
}
.prose
thead
th
{
vertical-align
:
bottom
;
padding-right
:
.5714286em
;
padding-bottom
:
.5714286em
;
padding-left
:
.5714286em
}
.prose
tbody
tr
{
border-bottom-width
:
1px
;
border-bottom-color
:
#e5e7eb
}
.prose
tbody
tr
:last-child
{
border-bottom-width
:
0
}
.prose
tbody
td
{
vertical-align
:
top
;
padding
:
.5714286em
}
.prose
{
font-size
:
1rem
;
line-height
:
1.75
}
.prose
p
{
margin-top
:
1.25em
;
margin-bottom
:
1.25em
}
.prose
figure
,
.prose
img
,
.prose
video
{
margin-top
:
2em
;
margin-bottom
:
2em
}
.prose
figure
>*
{
margin-top
:
0
;
margin-bottom
:
0
}
.prose
h2
code
{
font-size
:
.875em
}
.prose
h3
code
{
font-size
:
.9em
}
.prose
ol
,
.prose
ul
{
margin-top
:
1.25em
;
margin-bottom
:
1.25em
}
.prose
li
{
margin-top
:
.5em
;
margin-bottom
:
.5em
}
.prose
>
ul
>
li
p
{
margin-top
:
.75em
;
margin-bottom
:
.75em
}
.prose
>
ul
>
li
>
:first-child
{
margin-top
:
1.25em
}
.prose
>
ul
>
li
>
:last-child
{
margin-bottom
:
1.25em
}
.prose
>
ol
>
li
>
:first-child
{
margin-top
:
1.25em
}
.prose
>
ol
>
li
>
:last-child
{
margin-bottom
:
1.25em
}
.prose
ol
ol
,
.prose
ol
ul
,
.prose
ul
ol
,
.prose
ul
ul
{
margin-top
:
.75em
;
margin-bottom
:
.75em
}
.prose
h2
+*,
.prose
h3
+*,
.prose
h4
+*,
.prose
hr
+*
{
margin-top
:
0
}
.prose
thead
th
:first-child
{
padding-left
:
0
}
.prose
thead
th
:last-child
{
padding-right
:
0
}
.prose
tbody
td
:first-child
{
padding-left
:
0
}
.prose
tbody
td
:last-child
{
padding-right
:
0
}
.prose
>
:first-child
{
margin-top
:
0
}
.prose
>
:last-child
{
margin-bottom
:
0
}
.dark
.dark
\
:prose-dark
{
color
:
#e5e7eb
}
.dark
.dark
\
:prose-dark
a
{
color
:
#dbeafe
}
.dark
.dark
\
:prose-dark
a
:hover
{
color
:
#bfdbfe
}
.dark
.dark
\
:prose-dark
strong
{
color
:
#f3f4f6
}
.dark
.dark
\
:prose-dark
ol
>
li
:before
{
color
:
#9ca3af
}
.dark
.dark
\
:prose-dark
ul
>
li
:before
{
background-color
:
#4b5563
}
.dark
.dark
\
:prose-dark
hr
{
border-color
:
#4b5563
}
.dark
.dark
\
:prose-dark
blockquote
{
color
:
#e5e7eb
;
border-left-color
:
#4b5563
}
.dark
.dark
\
:prose-dark
h1
,
.dark
.dark
\
:prose-dark
h2
,
.dark
.dark
\
:prose-dark
h3
,
.dark
.dark
\
:prose-dark
h4
{
color
:
#f3f4f6
}
.dark
.dark
\
:prose-dark
figure
figcaption
{
color
:
#9ca3af
}
.dark
.dark
\
:prose-dark
a
code
,
.dark
.dark
\
:prose-dark
code
{
color
:
#f3f4f6
}
.dark
.dark
\
:prose-dark
pre
{
color
:
#e5e7eb
;
background-color
:
#1f2937
}
.dark
.dark
\
:prose-dark
thead
{
color
:
#f3f4f6
;
border-bottom-color
:
#9ca3af
}
.dark
.dark
\
:prose-dark
tbody
tr
{
border-bottom-color
:
#4b5563
}
.debug-screens
:before
{
position
:
fixed
;
z-index
:
2147483647
;
bottom
:
0
;
left
:
0
;
padding
:
.3333333em
.5em
;
font-size
:
12px
;
line-height
:
1
;
font-family
:
sans-serif
;
background-color
:
#000
;
color
:
#fff
;
box-shadow
:
0
0
0
1px
#fff
;
content
:
"screen: _"
}
@media
(
min-width
:
640px
){
.debug-screens
:before
{
content
:
"screen: sm"
}}
@media
(
min-width
:
768px
){
.debug-screens
:before
{
content
:
"screen: md"
}}
@media
(
min-width
:
1024px
){
.debug-screens
:before
{
content
:
"screen: lg"
}}
@media
(
min-width
:
1280px
){
.debug-screens
:before
{
content
:
"screen: xl"
}}
@media
(
min-width
:
1536px
){
.debug-screens
:before
{
content
:
"screen: 2xl"
}}
.bg-clip-text
{
-webkit-background-clip
:
text
;
background-clip
:
text
}
.bg-black
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
0
,
0
,
0
,
var
(
--tw-bg-opacity
))}
.bg-white
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
255
,
255
,
255
,
var
(
--tw-bg-opacity
))}
.bg-gray-100
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
243
,
244
,
246
,
var
(
--tw-bg-opacity
))}
.bg-gray-200
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
229
,
231
,
235
,
var
(
--tw-bg-opacity
))}
.bg-gray-500
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
107
,
114
,
128
,
var
(
--tw-bg-opacity
))}
.bg-gray-700
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
55
,
65
,
81
,
var
(
--tw-bg-opacity
))}
.bg-red-50
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
254
,
242
,
242
,
var
(
--tw-bg-opacity
))}
.bg-red-100
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
254
,
226
,
226
,
var
(
--tw-bg-opacity
))}
.bg-red-200
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
254
,
202
,
202
,
var
(
--tw-bg-opacity
))}
.bg-red-900
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
127
,
29
,
29
,
var
(
--tw-bg-opacity
))}
.bg-yellow-100
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
254
,
243
,
199
,
var
(
--tw-bg-opacity
))}
.bg-yellow-200
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
253
,
230
,
138
,
var
(
--tw-bg-opacity
))}
.bg-yellow-900
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
120
,
53
,
15
,
var
(
--tw-bg-opacity
))}
.bg-green-50
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
236
,
253
,
245
,
var
(
--tw-bg-opacity
))}
.bg-green-100
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
209
,
250
,
229
,
var
(
--tw-bg-opacity
))}
.bg-green-200
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
167
,
243
,
208
,
var
(
--tw-bg-opacity
))}
.bg-green-900
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
6
,
78
,
59
,
var
(
--tw-bg-opacity
))}
.bg-blue-50
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
239
,
246
,
255
,
var
(
--tw-bg-opacity
))}
.bg-blue-100
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
219
,
234
,
254
,
var
(
--tw-bg-opacity
))}
.bg-blue-200
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
191
,
219
,
254
,
var
(
--tw-bg-opacity
))}
.bg-blue-500
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
59
,
130
,
246
,
var
(
--tw-bg-opacity
))}
.bg-blue-900
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
30
,
58
,
138
,
var
(
--tw-bg-opacity
))}
.bg-purple-500
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
139
,
92
,
246
,
var
(
--tw-bg-opacity
))}
.bg-hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
79
,
70
,
229
,
var
(
--tw-bg-opacity
))}
.dark
.dark
\
:bg-black
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
0
,
0
,
0
,
var
(
--tw-bg-opacity
))}
.dark
.dark
\
:bg-gray-600
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
75
,
85
,
99
,
var
(
--tw-bg-opacity
))}
.dark
.dark
\
:bg-gray-700
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
55
,
65
,
81
,
var
(
--tw-bg-opacity
))}
.dark
.dark
\
:bg-blue-900
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
30
,
58
,
138
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-white:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
255
,
255
,
255
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-gray-100:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
243
,
244
,
246
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-gray-200:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
229
,
231
,
235
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-gray-600:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
75
,
85
,
99
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-red-200:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
254
,
202
,
202
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-green-200:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
167
,
243
,
208
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-blue-200:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
191
,
219
,
254
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-blue-600:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
37
,
99
,
235
,
var
(
--tw-bg-opacity
))}
.hover
\
:bg-hover-light:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
199
,
210
,
254
,
var
(
--tw-bg-opacity
))}
.dark.dark-hover
\
:bg-gray-700:hover
,
.dark
.dark-hover
\
:bg-gray-700:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
55
,
65
,
81
,
var
(
--tw-bg-opacity
))}
.dark.dark-hover
\
:bg-hover-dark:hover
,
.dark
.dark-hover
\
:bg-hover-dark:hover
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
49
,
46
,
129
,
var
(
--tw-bg-opacity
))}
.bg-gradient-to-t
{
background-image
:
linear-gradient
(
0deg
,
var
(
--tw-gradient-stops
))}
.bg-gradient-to-r
{
background-image
:
linear-gradient
(
90deg
,
var
(
--tw-gradient-stops
))}
.bg-gradient-to-br
{
background-image
:
linear-gradient
(
to
bottom
right
,
var
(
--tw-gradient-stops
))}
.from-black
{
--tw-gradient-from
:
#000
;
--tw-gradient-stops
:
var
(
--tw-gradient-from
),
var
(
--tw-gradient-to
,
transparent
)}
.from-purple-100
{
--tw-gradient-from
:
#ede9fe
;
--tw-gradient-stops
:
var
(
--tw-gradient-from
),
var
(
--tw-gradient-to
,
rgba
(
237
,
233
,
254
,
0
))}
.from-purple-600
{
--tw-gradient-from
:
#7c3aed
;
--tw-gradient-stops
:
var
(
--tw-gradient-from
),
var
(
--tw-gradient-to
,
rgba
(
124
,
58
,
237
,
0
))}
.from-purple-800
{
--tw-gradient-from
:
#5b21b6
;
--tw-gradient-stops
:
var
(
--tw-gradient-from
),
var
(
--tw-gradient-to
,
rgba
(
91
,
33
,
182
,
0
))}
.via-transparent
{
--tw-gradient-stops
:
var
(
--tw-gradient-from
),
transparent
,
var
(
--tw-gradient-to
,
transparent
)}
.to-blue-200
{
--tw-gradient-to
:
#bfdbfe
}
.to-blue-600
{
--tw-gradient-to
:
#2563eb
}
.to-blue-700
{
--tw-gradient-to
:
#1d4ed8
}
.to-purple-400
{
--tw-gradient-to
:
#a78bfa
}
.dark
.dark
\
:from-purple-900
{
--tw-gradient-from
:
#4c1d95
;
--tw-gradient-stops
:
var
(
--tw-gradient-from
),
var
(
--tw-gradient-to
,
rgba
(
76
,
29
,
149
,
0
))}
.dark
.dark
\
:to-blue-900
{
--tw-gradient-to
:
#1e3a8a
}
.bg-opacity-50
{
--tw-bg-opacity
:
0.5
}
.bg-opacity-90
{
--tw-bg-opacity
:
0.9
}
.hover
\
:bg-opacity-50:hover
{
--tw-bg-opacity
:
0.5
}
.border-transparent
{
border-color
:
transparent
}
.border-gray-100
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
243
,
244
,
246
,
var
(
--tw-border-opacity
))}
.border-gray-300
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
209
,
213
,
219
,
var
(
--tw-border-opacity
))}
.border-gray-400
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
156
,
163
,
175
,
var
(
--tw-border-opacity
))}
.border-red-500
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
239
,
68
,
68
,
var
(
--tw-border-opacity
))}
.border-green-500
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
16
,
185
,
129
,
var
(
--tw-border-opacity
))}
.border-blue-500
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
59
,
130
,
246
,
var
(
--tw-border-opacity
))}
.dark
.dark
\
:border-gray-500
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
107
,
114
,
128
,
var
(
--tw-border-opacity
))}
.dark
.dark
\
:border-gray-600
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
75
,
85
,
99
,
var
(
--tw-border-opacity
))}
.dark
.dark
\
:border-gray-700
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
55
,
65
,
81
,
var
(
--tw-border-opacity
))}
.focus
\
:border-blue-500:focus
{
--tw-border-opacity
:
1
;
border-color
:
rgba
(
59
,
130
,
246
,
var
(
--tw-border-opacity
))}
.rounded
{
border-radius
:
.25rem
}
.rounded-md
{
border-radius
:
.375rem
}
.rounded-lg
{
border-radius
:
.5rem
}
.rounded-xl
{
border-radius
:
.75rem
}
.rounded-3xl
{
border-radius
:
1.5rem
}
.rounded-full
{
border-radius
:
9999px
}
.rounded-t
{
border-top-left-radius
:
.25rem
;
border-top-right-radius
:
.25rem
}
.rounded-b
{
border-bottom-right-radius
:
.25rem
;
border-bottom-left-radius
:
.25rem
}
.border-0
{
border-width
:
0
}
.border-2
{
border-width
:
2px
}
.border
{
border-width
:
1px
}
.border-t-2
{
border-top-width
:
2px
}
.border-l-4
{
border-left-width
:
4px
}
.border-t
{
border-top-width
:
1px
}
.border-r
{
border-right-width
:
1px
}
.border-b
{
border-bottom-width
:
1px
}
.cursor-pointer
{
cursor
:
pointer
}
.disabled
\
:cursor-not-allowed:disabled
{
cursor
:
not-allowed
}
.block
{
display
:
block
}
.inline-block
{
display
:
inline-block
}
.inline
{
display
:
inline
}
.flex
{
display
:
flex
}
.inline-flex
{
display
:
inline-flex
}
.table
{
display
:
table
}
.grid
{
display
:
grid
}
.hidden
{
display
:
none
}
.flex-col
{
flex-direction
:
column
}
.flex-col-reverse
{
flex-direction
:
column-reverse
}
.flex-wrap
{
flex-wrap
:
wrap
}
.items-start
{
align-items
:
flex-start
}
.items-center
{
align-items
:
center
}
.justify-end
{
justify-content
:
flex-end
}
.justify-center
{
justify-content
:
center
}
.justify-between
{
justify-content
:
space-between
}
.justify-evenly
{
justify-content
:
space-evenly
}
.flex-1
{
flex
:
1
1
0%
}
.flex-none
{
flex
:
none
}
.flex-grow
{
flex-grow
:
1
}
.flex-shrink-0
{
flex-shrink
:
0
}
.font-extralight
{
font-weight
:
200
}
.font-light
{
font-weight
:
300
}
.font-semibold
{
font-weight
:
600
}
.font-bold
{
font-weight
:
700
}
.font-extrabold
{
font-weight
:
800
}
.h-4
{
height
:
1rem
}
.h-5
{
height
:
1.25rem
}
.h-6
{
height
:
1.5rem
}
.h-8
{
height
:
2rem
}
.h-10
{
height
:
2.5rem
}
.h-12
{
height
:
3rem
}
.h-16
{
height
:
4rem
}
.h-80
{
height
:
20rem
}
.h-2
\
/
3
{
height
:
66.666667%
}
.h-full
{
height
:
100%
}
.text-xs
{
font-size
:
.75rem
;
line-height
:
1rem
}
.text-sm
{
font-size
:
.875rem
;
line-height
:
1.25rem
}
.text-base
{
font-size
:
1rem
;
line-height
:
1.5rem
}
.text-lg
{
font-size
:
1.125rem
}
.text-lg
,
.text-xl
{
line-height
:
1.75rem
}
.text-xl
{
font-size
:
1.25rem
}
.text-2xl
{
font-size
:
1.5rem
;
line-height
:
2rem
}
.text-3xl
{
font-size
:
1.875rem
;
line-height
:
2.25rem
}
.text-4xl
{
font-size
:
2.25rem
;
line-height
:
2.5rem
}
.text-5xl
{
font-size
:
3rem
;
line-height
:
1
}
.text-9xl
{
font-size
:
8rem
;
line-height
:
1
}
.leading-5
{
line-height
:
1.25rem
}
.leading-6
{
line-height
:
1.5rem
}
.leading-tight
{
line-height
:
1.25
}
.leading-normal
{
line-height
:
1.5
}
.list-inside
{
list-style-position
:
inside
}
.list-none
{
list-style-type
:
none
}
.list-disc
{
list-style-type
:
disc
}
.m-0
{
margin
:
0
}
.m-12
{
margin
:
3rem
}
.m-auto
{
margin
:
auto
}
.-m-3
{
margin
:
-.75rem
}
.my-2
{
margin-top
:
.5rem
;
margin-bottom
:
.5rem
}
.my-3
{
margin-top
:
.75rem
;
margin-bottom
:
.75rem
}
.mx-3
{
margin-left
:
.75rem
;
margin-right
:
.75rem
}
.mx-4
{
margin-left
:
1rem
;
margin-right
:
1rem
}
.my-8
{
margin-top
:
2rem
;
margin-bottom
:
2rem
}
.mx-8
{
margin-left
:
2rem
;
margin-right
:
2rem
}
.my-12
{
margin-top
:
3rem
;
margin-bottom
:
3rem
}
.mx-auto
{
margin-left
:
auto
;
margin-right
:
auto
}
.mt-0
{
margin-top
:
0
}
.mb-0
{
margin-bottom
:
0
}
.ml-0
{
margin-left
:
0
}
.mt-1
{
margin-top
:
.25rem
}
.mb-1
{
margin-bottom
:
.25rem
}
.ml-1
{
margin-left
:
.25rem
}
.mt-2
{
margin-top
:
.5rem
}
.mb-2
{
margin-bottom
:
.5rem
}
.ml-2
{
margin-left
:
.5rem
}
.mt-3
{
margin-top
:
.75rem
}
.mr-3
{
margin-right
:
.75rem
}
.ml-3
{
margin-left
:
.75rem
}
.mt-4
{
margin-top
:
1rem
}
.mr-4
{
margin-right
:
1rem
}
.mb-4
{
margin-bottom
:
1rem
}
.ml-4
{
margin-left
:
1rem
}
.mb-6
{
margin-bottom
:
1.5rem
}
.mt-8
{
margin-top
:
2rem
}
.mr-8
{
margin-right
:
2rem
}
.mb-8
{
margin-bottom
:
2rem
}
.ml-12
{
margin-left
:
3rem
}
.mt-16
{
margin-top
:
4rem
}
.mt-20
{
margin-top
:
5rem
}
.mt-0
\
.
5
{
margin-top
:
.125rem
}
.mb-0
\
.
5
{
margin-bottom
:
.125rem
}
.ml-0
\
.
5
{
margin-left
:
.125rem
}
.mt-1
\
.
5
{
margin-top
:
.375rem
}
.-mb-0
{
margin-bottom
:
0
}
.-mb-0
\
.
5
{
margin-bottom
:
-.125rem
}
.max-w-lg
{
max-width
:
32rem
}
.max-w-2xl
{
max-width
:
42rem
}
.max-w-4xl
{
max-width
:
56rem
}
.max-w-full
{
max-width
:
100%
}
.min-h-screen
{
min-height
:
100vh
}
.object-contain
{
-o-object-fit
:
contain
;
object-fit
:
contain
}
.object-cover
{
-o-object-fit
:
cover
;
object-fit
:
cover
}
.opacity-0
{
opacity
:
0
}
.opacity-50
{
opacity
:
.5
}
.opacity-70
{
opacity
:
.7
}
.opacity-100
{
opacity
:
1
}
.disabled
\
:opacity-50:disabled
{
opacity
:
.5
}
.focus
\
:outline-none:focus
{
outline
:
2px
solid
transparent
;
outline-offset
:
2px
}
.overflow-auto
{
overflow
:
auto
}
.overflow-hidden
{
overflow
:
hidden
}
.overflow-visible
{
overflow
:
visible
}
.overflow-y-hidden
{
overflow-y
:
hidden
}
.p-0
{
padding
:
0
}
.p-1
{
padding
:
.25rem
}
.p-2
{
padding
:
.5rem
}
.p-3
{
padding
:
.75rem
}
.p-4
{
padding
:
1rem
}
.p-6
{
padding
:
1.5rem
}
.p-10
{
padding
:
2.5rem
}
.p-0
\
.
5
{
padding
:
.125rem
}
.py-0
{
padding-top
:
0
;
padding-bottom
:
0
}
.py-1
{
padding-top
:
.25rem
;
padding-bottom
:
.25rem
}
.px-1
{
padding-left
:
.25rem
;
padding-right
:
.25rem
}
.py-2
{
padding-top
:
.5rem
;
padding-bottom
:
.5rem
}
.px-2
{
padding-left
:
.5rem
;
padding-right
:
.5rem
}
.py-3
{
padding-top
:
.75rem
;
padding-bottom
:
.75rem
}
.px-3
{
padding-left
:
.75rem
;
padding-right
:
.75rem
}
.py-4
{
padding-top
:
1rem
;
padding-bottom
:
1rem
}
.px-4
{
padding-left
:
1rem
;
padding-right
:
1rem
}
.py-6
{
padding-top
:
1.5rem
;
padding-bottom
:
1.5rem
}
.py-8
{
padding-top
:
2rem
;
padding-bottom
:
2rem
}
.px-8
{
padding-left
:
2rem
;
padding-right
:
2rem
}
.py-12
{
padding-top
:
3rem
;
padding-bottom
:
3rem
}
.px-20
{
padding-left
:
5rem
;
padding-right
:
5rem
}
.py-0
\
.
5
{
padding-top
:
.125rem
;
padding-bottom
:
.125rem
}
.pt-2
{
padding-top
:
.5rem
}
.pl-2
{
padding-left
:
.5rem
}
.pt-3
{
padding-top
:
.75rem
}
.pl-3
{
padding-left
:
.75rem
}
.pt-4
{
padding-top
:
1rem
}
.pr-4
{
padding-right
:
1rem
}
.pb-4
{
padding-bottom
:
1rem
}
.pt-8
{
padding-top
:
2rem
}
.pl-8
{
padding-left
:
2rem
}
.pt-10
{
padding-top
:
2.5rem
}
.pb-12
{
padding-bottom
:
3rem
}
.pl-12
{
padding-left
:
3rem
}
.placeholder-gray-400
::-moz-placeholder
{
--tw-placeholder-opacity
:
1
;
color
:
rgba
(
156
,
163
,
175
,
var
(
--tw-placeholder-opacity
))}
.placeholder-gray-400
:-ms-input-placeholder
{
--tw-placeholder-opacity
:
1
;
color
:
rgba
(
156
,
163
,
175
,
var
(
--tw-placeholder-opacity
))}
.placeholder-gray-400
::placeholder
{
--tw-placeholder-opacity
:
1
;
color
:
rgba
(
156
,
163
,
175
,
var
(
--tw-placeholder-opacity
))}
.pointer-events-none
{
pointer-events
:
none
}
.static
{
position
:
static
}
.fixed
{
position
:
fixed
}
.absolute
{
position
:
absolute
}
.relative
{
position
:
relative
}
.sticky
{
position
:
-webkit-sticky
;
position
:
sticky
}
.inset-0
{
top
:
0
;
right
:
0
;
bottom
:
0
;
left
:
0
}
.top-0
{
top
:
0
}
.right-0
{
right
:
0
}
.bottom-0
{
bottom
:
0
}
.left-0
{
left
:
0
}
.top-2
{
top
:
.5rem
}
.right-2
{
right
:
.5rem
}
.right-4
{
right
:
1rem
}
.top-12
{
top
:
3rem
}
.bottom-12
{
bottom
:
3rem
}
.top-20
{
top
:
5rem
}
.top-24
{
top
:
6rem
}
.top-2
\
.
5
{
top
:
.625rem
}
.right-2
\
.
5
{
right
:
.625rem
}
.left-1
\
/
2
{
left
:
50%
}
.resize
{
resize
:
both
}
*
{
--tw-shadow
:
0
0
transparent
}
.shadow-sm
{
--tw-shadow
:
0
1px
2px
0
rgba
(
0
,
0
,
0
,
0.05
)}
.shadow
,
.shadow-sm
{
box-shadow
:
0
0
transparent
,
0
0
transparent
,
var
(
--tw-shadow
);
box-shadow
:
var
(
--tw-ring-offset-shadow
,
0
0
transparent
),
var
(
--tw-ring-shadow
,
0
0
transparent
),
var
(
--tw-shadow
)}
.shadow
{
--tw-shadow
:
0
1px
3px
0
rgba
(
0
,
0
,
0
,
0.1
),
0
1px
2px
0
rgba
(
0
,
0
,
0
,
0.06
)}
.shadow-md
{
--tw-shadow
:
0
4px
6px
-1px
rgba
(
0
,
0
,
0
,
0.1
),
0
2px
4px
-1px
rgba
(
0
,
0
,
0
,
0.06
)}
.shadow-lg
,
.shadow-md
{
box-shadow
:
0
0
transparent
,
0
0
transparent
,
var
(
--tw-shadow
);
box-shadow
:
var
(
--tw-ring-offset-shadow
,
0
0
transparent
),
var
(
--tw-ring-shadow
,
0
0
transparent
),
var
(
--tw-shadow
)}
.shadow-lg
{
--tw-shadow
:
0
10px
15px
-3px
rgba
(
0
,
0
,
0
,
0.1
),
0
4px
6px
-2px
rgba
(
0
,
0
,
0
,
0.05
)}
.shadow-none
{
--tw-shadow
:
0
0
transparent
}
.hover
\
:shadow-sm:hover
,
.shadow-none
{
box-shadow
:
0
0
transparent
,
0
0
transparent
,
var
(
--tw-shadow
);
box-shadow
:
var
(
--tw-ring-offset-shadow
,
0
0
transparent
),
var
(
--tw-ring-shadow
,
0
0
transparent
),
var
(
--tw-shadow
)}
.hover
\
:shadow-sm:hover
{
--tw-shadow
:
0
1px
2px
0
rgba
(
0
,
0
,
0
,
0.05
)}
.hover
\
:shadow-lg:hover
{
--tw-shadow
:
0
10px
15px
-3px
rgba
(
0
,
0
,
0
,
0.1
),
0
4px
6px
-2px
rgba
(
0
,
0
,
0
,
0.05
);
box-shadow
:
0
0
transparent
,
0
0
transparent
,
var
(
--tw-shadow
);
box-shadow
:
var
(
--tw-ring-offset-shadow
,
0
0
transparent
),
var
(
--tw-ring-shadow
,
0
0
transparent
),
var
(
--tw-shadow
)}
*
{
--tw-ring-inset
:
var
(
--tw-empty
,
/*!*/
/*!*/
);
--tw-ring-offset-width
:
0px
;
--tw-ring-offset-color
:
#fff
;
--tw-ring-color
:
rgba
(
59
,
130
,
246
,
0.5
);
--tw-ring-offset-shadow
:
0
0
transparent
;
--tw-ring-shadow
:
0
0
transparent
}
.focus
\
:ring-2:focus
{
--tw-ring-offset-shadow
:
var
(
--tw-ring-inset
)
0
0
0
var
(
--tw-ring-offset-width
)
var
(
--tw-ring-offset-color
);
--tw-ring-shadow
:
var
(
--tw-ring-inset
)
0
0
0
calc
(
2px
+
var
(
--tw-ring-offset-width
))
var
(
--tw-ring-color
);
box-shadow
:
var
(
--tw-ring-offset-shadow
),
var
(
--tw-ring-shadow
),
0
0
transparent
;
box-shadow
:
var
(
--tw-ring-offset-shadow
),
var
(
--tw-ring-shadow
),
var
(
--tw-shadow
,
0
0
transparent
)}
.focus
\
:ring-blue-500:focus
{
--tw-ring-opacity
:
1
;
--tw-ring-color
:
rgba
(
59
,
130
,
246
,
var
(
--tw-ring-opacity
))}
.focus
\
:ring-opacity-50:focus
{
--tw-ring-opacity
:
0.5
}
.fill-current
{
fill
:
currentColor
}
.text-left
{
text-align
:
left
}
.text-center
{
text-align
:
center
}
.text-right
{
text-align
:
right
}
.text-transparent
{
color
:
transparent
}
.text-black
{
--tw-text-opacity
:
1
;
color
:
rgba
(
0
,
0
,
0
,
var
(
--tw-text-opacity
))}
.text-white
{
--tw-text-opacity
:
1
;
color
:
rgba
(
255
,
255
,
255
,
var
(
--tw-text-opacity
))}
.text-gray-100
{
--tw-text-opacity
:
1
;
color
:
rgba
(
243
,
244
,
246
,
var
(
--tw-text-opacity
))}
.text-gray-200
{
--tw-text-opacity
:
1
;
color
:
rgba
(
229
,
231
,
235
,
var
(
--tw-text-opacity
))}
.text-gray-300
{
--tw-text-opacity
:
1
;
color
:
rgba
(
209
,
213
,
219
,
var
(
--tw-text-opacity
))}
.text-gray-400
{
--tw-text-opacity
:
1
;
color
:
rgba
(
156
,
163
,
175
,
var
(
--tw-text-opacity
))}
.text-gray-500
{
--tw-text-opacity
:
1
;
color
:
rgba
(
107
,
114
,
128
,
var
(
--tw-text-opacity
))}
.text-gray-600
{
--tw-text-opacity
:
1
;
color
:
rgba
(
75
,
85
,
99
,
var
(
--tw-text-opacity
))}
.text-gray-700
{
--tw-text-opacity
:
1
;
color
:
rgba
(
55
,
65
,
81
,
var
(
--tw-text-opacity
))}
.text-gray-900
{
--tw-text-opacity
:
1
;
color
:
rgba
(
17
,
24
,
39
,
var
(
--tw-text-opacity
))}
.text-red-300
{
--tw-text-opacity
:
1
;
color
:
rgba
(
252
,
165
,
165
,
var
(
--tw-text-opacity
))}
.text-red-400
{
--tw-text-opacity
:
1
;
color
:
rgba
(
248
,
113
,
113
,
var
(
--tw-text-opacity
))}
.text-red-500
{
--tw-text-opacity
:
1
;
color
:
rgba
(
239
,
68
,
68
,
var
(
--tw-text-opacity
))}
.text-red-600
{
--tw-text-opacity
:
1
;
color
:
rgba
(
220
,
38
,
38
,
var
(
--tw-text-opacity
))}
.text-red-700
{
--tw-text-opacity
:
1
;
color
:
rgba
(
185
,
28
,
28
,
var
(
--tw-text-opacity
))}
.text-yellow-400
{
--tw-text-opacity
:
1
;
color
:
rgba
(
251
,
191
,
36
,
var
(
--tw-text-opacity
))}
.text-green-500
{
--tw-text-opacity
:
1
;
color
:
rgba
(
16
,
185
,
129
,
var
(
--tw-text-opacity
))}
.text-green-700
{
--tw-text-opacity
:
1
;
color
:
rgba
(
4
,
120
,
87
,
var
(
--tw-text-opacity
))}
.text-blue-100
{
--tw-text-opacity
:
1
;
color
:
rgba
(
219
,
234
,
254
,
var
(
--tw-text-opacity
))}
.text-blue-500
{
--tw-text-opacity
:
1
;
color
:
rgba
(
59
,
130
,
246
,
var
(
--tw-text-opacity
))}
.text-blue-700
{
--tw-text-opacity
:
1
;
color
:
rgba
(
29
,
78
,
216
,
var
(
--tw-text-opacity
))}
.dark
.dark
\
:text-white
{
--tw-text-opacity
:
1
;
color
:
rgba
(
255
,
255
,
255
,
var
(
--tw-text-opacity
))}
.dark
.dark
\
:text-gray-200
{
--tw-text-opacity
:
1
;
color
:
rgba
(
229
,
231
,
235
,
var
(
--tw-text-opacity
))}
.dark
.dark
\
:text-gray-300
{
--tw-text-opacity
:
1
;
color
:
rgba
(
209
,
213
,
219
,
var
(
--tw-text-opacity
))}
.dark
.dark
\
:text-gray-400
{
--tw-text-opacity
:
1
;
color
:
rgba
(
156
,
163
,
175
,
var
(
--tw-text-opacity
))}
.dark
.dark
\
:text-gray-600
{
--tw-text-opacity
:
1
;
color
:
rgba
(
75
,
85
,
99
,
var
(
--tw-text-opacity
))}
.group
:hover
.group-hover
\
:text-transparent
{
color
:
transparent
}
.group
:hover
.group-hover
\
:text-purple-800
{
--tw-text-opacity
:
1
;
color
:
rgba
(
91
,
33
,
182
,
var
(
--tw-text-opacity
))}
.group
:hover
.group-hover
\
:text-hover
{
--tw-text-opacity
:
1
;
color
:
rgba
(
79
,
70
,
229
,
var
(
--tw-text-opacity
))}
.hover
\
:text-gray-700:hover
{
--tw-text-opacity
:
1
;
color
:
rgba
(
55
,
65
,
81
,
var
(
--tw-text-opacity
))}
.hover
\
:text-hover:hover
{
--tw-text-opacity
:
1
;
color
:
rgba
(
79
,
70
,
229
,
var
(
--tw-text-opacity
))}
.dark
.dark
\
:text-opacity-50
{
--tw-text-opacity
:
0.5
}
.truncate
{
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
}
.italic
{
font-style
:
italic
}
.uppercase
{
text-transform
:
uppercase
}
.capitalize
{
text-transform
:
capitalize
}
.hover
\
:underline:hover
{
text-decoration
:
underline
}
.tracking-tight
{
letter-spacing
:
-.025em
}
.tracking-wide
{
letter-spacing
:
.025em
}
.select-all
{
-webkit-user-select
:
all
;
-moz-user-select
:
all
;
-ms-user-select
:
all
;
user-select
:
all
}
.invisible
{
visibility
:
hidden
}
.whitespace-nowrap
{
white-space
:
nowrap
}
.w-3
{
width
:
.75rem
}
.w-4
{
width
:
1rem
}
.w-5
{
width
:
1.25rem
}
.w-6
{
width
:
1.5rem
}
.w-8
{
width
:
2rem
}
.w-9
{
width
:
2.25rem
}
.w-10
{
width
:
2.5rem
}
.w-12
{
width
:
3rem
}
.w-80
{
width
:
20rem
}
.w-1
\
/
2
{
width
:
50%
}
.w-1
\
/
4
{
width
:
25%
}
.w-full
{
width
:
100%
}
.w-max
{
width
:
-webkit-max-content
;
width
:
-moz-max-content
;
width
:
max-content
}
.z-0
{
z-index
:
0
}
.z-10
{
z-index
:
10
}
.z-20
{
z-index
:
20
}
.z-40
{
z-index
:
40
}
.z-50
{
z-index
:
50
}
.-z-1
{
z-index
:
-1
}
.-z-10
{
z-index
:
-10
}
.grid-cols-1
{
grid-template-columns
:
repeat
(
1
,
minmax
(
0
,
1
fr
))}
.grid-rows-2
{
grid-template-rows
:
repeat
(
2
,
minmax
(
0
,
1
fr
))}
.transform
{
--tw-translate-x
:
0
;
--tw-translate-y
:
0
;
--tw-rotate
:
0
;
--tw-skew-x
:
0
;
--tw-skew-y
:
0
;
--tw-scale-x
:
1
;
--tw-scale-y
:
1
;
transform
:
translateX
(
var
(
--tw-translate-x
))
translateY
(
var
(
--tw-translate-y
))
rotate
(
var
(
--tw-rotate
))
skewX
(
var
(
--tw-skew-x
))
skewY
(
var
(
--tw-skew-y
))
scaleX
(
var
(
--tw-scale-x
))
scaleY
(
var
(
--tw-scale-y
))}
.origin-top-left
{
transform-origin
:
top
left
}
.scale-110
{
--tw-scale-x
:
1.1
;
--tw-scale-y
:
1.1
}
.scale-125
{
--tw-scale-x
:
1.25
;
--tw-scale-y
:
1.25
}
.scale-150
{
--tw-scale-x
:
1.5
;
--tw-scale-y
:
1.5
}
.translate-y-0
{
--tw-translate-y
:
0px
}
.-translate-y-20
{
--tw-translate-y
:
-5rem
}
.hover
\
:translate-x-1:hover
{
--tw-translate-x
:
0.25rem
}
.transition
{
transition-property
:
background-color
,
border-color
,
color
,
fill
,
stroke
,
opacity
,
box-shadow
,
transform
;
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
);
transition-duration
:
.15s
}
.transition-colors
{
transition-property
:
background-color
,
border-color
,
color
,
fill
,
stroke
;
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
);
transition-duration
:
.15s
}
.transition-shadow
{
transition-property
:
box-shadow
;
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
);
transition-duration
:
.15s
}
.transition-transform
{
transition-property
:
transform
;
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
);
transition-duration
:
.15s
}
.ease-in
{
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
1
,
1
)}
.ease-out
{
transition-timing-function
:
cubic-bezier
(
0
,
0
,
.2
,
1
)}
.ease-in-out
{
transition-timing-function
:
cubic-bezier
(
.4
,
0
,
.2
,
1
)}
.duration-75
{
transition-duration
:
75ms
}
.duration-100
{
transition-duration
:
.1s
}
.duration-300
{
transition-duration
:
.3s
}
@-webkit-keyframes
spin
{
to
{
transform
:
rotate
(
1turn
)}}
@keyframes
spin
{
to
{
transform
:
rotate
(
1turn
)}}
@-webkit-keyframes
ping
{
75
%,
to
{
transform
:
scale
(
2
);
opacity
:
0
}}
@keyframes
ping
{
75
%,
to
{
transform
:
scale
(
2
);
opacity
:
0
}}
@-webkit-keyframes
pulse
{
50
%
{
opacity
:
.5
}}
@keyframes
pulse
{
50
%
{
opacity
:
.5
}}
@-webkit-keyframes
bounce
{
0
%,
to
{
transform
:
translateY
(
-25%
);
-webkit-animation-timing-function
:
cubic-bezier
(
.8
,
0
,
1
,
1
);
animation-timing-function
:
cubic-bezier
(
.8
,
0
,
1
,
1
)}
50
%
{
transform
:
none
;
-webkit-animation-timing-function
:
cubic-bezier
(
0
,
0
,
.2
,
1
);
animation-timing-function
:
cubic-bezier
(
0
,
0
,
.2
,
1
)}}
@keyframes
bounce
{
0
%,
to
{
transform
:
translateY
(
-25%
);
-webkit-animation-timing-function
:
cubic-bezier
(
.8
,
0
,
1
,
1
);
animation-timing-function
:
cubic-bezier
(
.8
,
0
,
1
,
1
)}
50
%
{
transform
:
none
;
-webkit-animation-timing-function
:
cubic-bezier
(
0
,
0
,
.2
,
1
);
animation-timing-function
:
cubic-bezier
(
0
,
0
,
.2
,
1
)}}
.nuxt-content-container
{
background
:
linear-gradient
(
90deg
,
transparent
90%
,
rgba
(
255
,
255
,
0
,
.18824
))}
.svg-inline--fa
,
svg
:not
(
:root
)
.svg-inline--fa
{
overflow
:
visible
}
.svg-inline--fa
{
display
:
inline-block
;
height
:
1em
;
vertical-align
:
-.125em
}
html
{
transition
:
background-color
.4s
,
color
.1s
}
.dark
{
--tw-bg-opacity
:
1
;
background-color
:
rgba
(
34
,
34
,
34
,
var
(
--tw-bg-opacity
));
--tw-text-opacity
:
1
;
color
:
rgba
(
255
,
255
,
255
,
var
(
--tw-text-opacity
))}
@-webkit-keyframes
spinner
{
to
{
transform
:
rotate
(
1turn
)}}
@keyframes
spinner
{
to
{
transform
:
rotate
(
1turn
)}}
.loading-state
{
position
:
relative
;
overflow
:
hidden
}
.loading-state
:before
{
background-color
:
inherit
;
width
:
100%
;
height
:
100%
;
display
:
block
;
z-index
:
1
;
top
:
0
;
left
:
0
}
.loading-state
:after
,
.loading-state
:before
{
content
:
""
;
box-sizing
:
border-box
;
position
:
absolute
}
.loading-state
:after
{
top
:
50%
;
left
:
50%
;
width
:
20px
;
height
:
20px
;
margin-top
:
-10px
;
margin-left
:
-10px
;
border-radius
:
50%
;
border
:
2px
solid
hsla
(
0
,
0%
,
100%
,
.45
);
border-top-color
:
inherit
;
-webkit-animation
:
spinner
.6s
linear
infinite
;
animation
:
spinner
.6s
linear
infinite
;
z-index
:
2
}
.list-enter-active
,
.list-leave-active
,
.list-move
{
transition
:
.25s
cubic-bezier
(
.59
,
.12
,
.34
,
.95
);
transition-property
:
opacity
}
.list-enter
{
opacity
:
0
}
.list-enter-to
{
opacity
:
1
}
.list-leave-to
{
opacity
:
0
}
@media
(
min-width
:
640px
){
.sm
\
:w-1
\
/
2
{
width
:
50%
}}
@media
(
min-width
:
768px
){
.md
\
:flex
{
display
:
flex
}
.md
\
:text-2xl
{
font-size
:
1.5rem
;
line-height
:
2rem
}
.md
\
:text-5xl
{
font-size
:
3rem
;
line-height
:
1
}
.md
\
:text-7xl
{
font-size
:
4.5rem
;
line-height
:
1
}
.md
\
:mt-0
{
margin-top
:
0
}
.md
\
:ml-1
{
margin-left
:
.25rem
}
.md
\
:ml-8
{
margin-left
:
2rem
}
.md
\
:ml-1
\
.
5
{
margin-left
:
.375rem
}
.md
\
:w-1
\
/
2
{
width
:
50%
}}
@media
(
min-width
:
1024px
){
.lg
\
:block
{
display
:
block
}
.lg
\
:items-start
{
align-items
:
flex-start
}}
@media
(
min-width
:
1280px
){
.xl
\
:w-3
\
/
5
{
width
:
60%
}}
.app-default-layout
[
data-v-50fe948a
]
{
grid-template-rows
:
1
fr
auto
}
.header
[
data-v-d5969bd4
]
{
box-shadow
:
0
2px
4px
-1px
rgba
(
0
,
0
,
0
,
.25
)}
.menu-hamburger
[
data-v-d5969bd4
]
{
display
:
block
;
fill
:
none
;
height
:
16px
;
width
:
16px
;
stroke
:
currentcolor
;
stroke-width
:
3
;
overflow
:
visible
}
.badge-category-bg
[
data-v-1c99c934
]
{
width
:
9px
;
height
:
9px
;
margin-right
:
5px
;
display
:
inline-block
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
static/admin/config.yml
+
2
−
1
View file @
01627c26
...
@@ -36,7 +36,7 @@ collections:
...
@@ -36,7 +36,7 @@ collections:
preview_path
:
"
{{slug}}"
preview_path
:
"
{{slug}}"
fields
:
fields
:
-
{
label
:
Titre
,
name
:
title
,
widget
:
string
}
-
{
label
:
Titre
,
name
:
title
,
widget
:
string
}
-
{
label
:
Résumé
,
name
:
description
,
widget
:
string
,
hint
:
Le résumé est affiché dans l
a
recherche.
}
-
{
label
:
Résumé
,
name
:
description
,
widget
:
string
,
hint
:
Le résumé est affiché dans l
es résultats de
recherche.
}
-
{
label
:
Contenu
,
name
:
body
,
widget
:
markdown
}
-
{
label
:
Contenu
,
name
:
body
,
widget
:
markdown
}
-
name
:
blog
-
name
:
blog
...
@@ -71,6 +71,7 @@ collections:
...
@@ -71,6 +71,7 @@ collections:
format
:
frontmatter
format
:
frontmatter
folder
:
content/lexique
folder
:
content/lexique
create
:
true
create
:
true
preview_path
:
"
lexique/{{slug}}"
fields
:
fields
:
-
{
label
:
Titre
,
name
:
title
,
widget
:
string
}
-
{
label
:
Titre
,
name
:
title
,
widget
:
string
}
-
{
label
:
Résumé
,
name
:
description
,
widget
:
string
,
hint
:
Le résumé est affiché dans le lexique et dans les bulles d'info.
}
-
{
label
:
Résumé
,
name
:
description
,
widget
:
string
,
hint
:
Le résumé est affiché dans le lexique et dans les bulles d'info.
}
...
...
This diff is collapsed.
Click to expand it.
static/admin/index.html
+
20
−
0
View file @
01627c26
...
@@ -83,5 +83,25 @@
...
@@ -83,5 +83,25 @@
<body>
<body>
<!-- Include the script that builds the page and powers Netlify CMS -->
<!-- Include the script that builds the page and powers Netlify CMS -->
<script
src=
"https://unpkg.com/netlify-cms@^2.0.0/dist/netlify-cms.js"
></script>
<script
src=
"https://unpkg.com/netlify-cms@^2.0.0/dist/netlify-cms.js"
></script>
<script>
CMS
.
registerPreviewStyle
(
'
/admin/app.css
'
)
var
PagePreview
=
createClass
({
render
:
function
()
{
var
entry
=
this
.
props
.
entry
return
h
(
'
div
'
,
{},
h
(
'
div
'
,
{
className
:
'
prose
'
},
this
.
props
.
widgetFor
(
'
body
'
))
)
},
})
CMS
.
registerPreviewTemplate
(
'
pages
'
,
PagePreview
)
CMS
.
registerPreviewTemplate
(
'
blog
'
,
PagePreview
)
CMS
.
registerPreviewTemplate
(
'
faq
'
,
PagePreview
)
CMS
.
registerPreviewTemplate
(
'
lexique
'
,
PagePreview
)
</script>
</body>
</body>
</html>
</html>
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment