parent
8aee15c0f1
commit
3ff4f6215b
@ -0,0 +1,86 @@ |
||||
var csjs = require('csjs-inject') |
||||
var styleGuide = require('remix-lib').ui.themeChooser |
||||
var styles = styleGuide.chooser() |
||||
|
||||
var css = csjs` |
||||
.modal { |
||||
display: none; /* Hidden by default */ |
||||
position: fixed; /* Stay in place */ |
||||
z-index: 1000; /* Sit on top of everything including the dragbar */ |
||||
left: 0; |
||||
top: 0; |
||||
width: 100%; /* Full width */ |
||||
height: 100%; /* Full height */ |
||||
overflow: auto; /* Enable scroll if needed */ |
||||
background-color: ${styles.colors.black}; /* Fallback color */ |
||||
background-color: ${styles.colors.opacityBlack}; /* Black w/ opacity */ |
||||
} |
||||
.modalHeader { |
||||
padding: 2px 16px; |
||||
background-color: ${styles.remix.modalDialog_Header_Footer_BackgroundColor}; |
||||
color: ${styles.remix.modalDialog_Header_Footer_Color}; |
||||
display: flex; |
||||
justify-content: space-between; |
||||
} |
||||
.modalBody { |
||||
background-color: ${styles.remix.modalDialog_BackgroundColor_Primary}; |
||||
color: ${styles.remix.modalDialog_text_Primary}; |
||||
padding: 1.5em; |
||||
line-height: 1.5em; |
||||
} |
||||
.modalBody em{ |
||||
color: ${styles.remix.modalDialog_text_Em}; |
||||
} |
||||
.modalBody a{ |
||||
color: ${styles.remix.modalDialog_text_Link}; |
||||
} |
||||
.modalFooter { |
||||
display: flex; |
||||
justify-content: flex-end; |
||||
padding: 10px 30px; |
||||
background-color: ${styles.remix.modalDialog_Header_Footer_BackgroundColor}; |
||||
color: ${styles.remix.modalDialog_Header_Footer_Color}; |
||||
text-align: right; |
||||
font-weight: 700; |
||||
cursor: pointer; |
||||
} |
||||
.modalContent { |
||||
position: relative; |
||||
background-color: ${styles.colors.black}; |
||||
margin: auto; |
||||
padding: 0; |
||||
line-height: 18px; |
||||
font-size: 12px; |
||||
border: 1px solid ${styles.colors.grey}; |
||||
width: 50%; |
||||
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); |
||||
-webkit-animation-name: animatetop; |
||||
-webkit-animation-duration: 0.4s; |
||||
animation-name: animatetop; |
||||
animation-duration: 0.4s |
||||
} |
||||
.modalFooterOk { |
||||
cursor: pointer; |
||||
color: ${styles.remix.modalDialog_Header_Footer_Color}; |
||||
} |
||||
.modalFooterCancel { |
||||
margin-left: 1em; |
||||
cursor: pointer; |
||||
color: ${styles.remix.modalDialog_Header_Footer_Color}; |
||||
} |
||||
.modalClose { |
||||
margin: auto 0; |
||||
color: ${styles.remix.modalDialog_Header_Footer_Color}; |
||||
cursor: pointer; |
||||
} |
||||
@-webkit-keyframes animatetop { |
||||
from {top: -300px; opacity: 0} |
||||
to {top: 0; opacity: 1} |
||||
} |
||||
@keyframes animatetop { |
||||
from {top: -300px; opacity: 0} |
||||
to {top: 0; opacity: 1} |
||||
} |
||||
` |
||||
|
||||
module.exports = css |
Loading…
Reference in new issue