зеркало из https://github.com/mozilla/FlightDeck.git
Detached the modal window. It should appear centered to the viewport
This commit is contained in:
Родитель
d451dd7548
Коммит
575a5b7696
|
@ -33,7 +33,8 @@ authors:
|
||||||
background: #EFEFEF;
|
background: #EFEFEF;
|
||||||
}
|
}
|
||||||
|
|
||||||
.UI_File_Listing li:hover a {
|
.UI_File_Listing li:hover a,
|
||||||
|
.UI_File_Listing li a:active {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,8 +23,7 @@ a:link {
|
||||||
outline: none;
|
outline: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
a:hover,
|
a:hover {
|
||||||
a:focus {
|
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -17,30 +17,38 @@ authors:
|
||||||
.UI_Modal_Wrapper {
|
.UI_Modal_Wrapper {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 400px;
|
width: 400px;
|
||||||
|
|
||||||
left: 50%;
|
left: 50%;
|
||||||
margin-left: -200px;
|
margin-left: -200px;
|
||||||
padding: 0 15px 15px 15px;
|
top: 55px;
|
||||||
z-index: 100;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* END TEMP*/
|
/* END TEMP*/
|
||||||
|
|
||||||
.UI_Modal_Wrapper {
|
.UI_Modal_Wrapper {
|
||||||
overflow: hidden;
|
|
||||||
padding-bottom: 15px;
|
padding-bottom: 15px;
|
||||||
z-index: 100;
|
z-index: 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
.UI_Modal {
|
.UI_Modal {
|
||||||
border: solid 1px #AFB6BD;
|
|
||||||
border-top: none;
|
border-top: none;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
|
|
||||||
-moz-border-radius-bottomleft: 7px;
|
-moz-border-radius: 7px;
|
||||||
-moz-border-radius-bottomright: 7px;
|
-moz-border-radius: 7px;
|
||||||
-moz-box-shadow: 0 1px 15px #888;
|
-moz-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.6);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.UI_Modal h3 {
|
||||||
|
background: -moz-linear-gradient(270deg, #59A1F2, #1C5AAB);
|
||||||
|
border-top: solid 1px #9CC7F8;
|
||||||
|
border-bottom: solid 1px #022052;
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 1px 0 #011E4F;
|
||||||
|
padding: 12px;
|
||||||
|
font-size: 1.1em;
|
||||||
|
text-align: center;
|
||||||
|
-moz-border-radius-topleft: 5px;
|
||||||
|
-moz-border-radius-topright: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
.UI_Modal .UI_Modal_Actions {
|
.UI_Modal .UI_Modal_Actions {
|
||||||
border-top: solid 1px #fff;
|
border-top: solid 1px #fff;
|
||||||
|
|
|
@ -22,6 +22,7 @@ var create = {
|
||||||
}.bind(modal));
|
}.bind(modal));
|
||||||
}.bind(this));
|
}.bind(this));
|
||||||
},
|
},
|
||||||
|
|
||||||
submit: function(e) {
|
submit: function(e) {
|
||||||
e.stop();
|
e.stop();
|
||||||
var prefix = $$('input[name=choice]:checked')[0].get('value');
|
var prefix = $$('input[name=choice]:checked')[0].get('value');
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
<form class="UI_Forms" id="create_form" method="post" accept-charset="utf-8">
|
<form class="UI_Forms" id="create_form" method="post" accept-charset="utf-8">
|
||||||
|
<h3>Create new Jetpack/Module</h3>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Create new Jetpack/Module</legend>
|
<legend>Create new Jetpack/Module</legend>
|
||||||
|
|
||||||
|
|
|
@ -26,5 +26,5 @@
|
||||||
{% block app_head %}{% endblock %}
|
{% block app_head %}{% endblock %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block page_domready %}create.init('create','editor-wrapper');{% endblock %}
|
{% block page_domready %}create.init('create','app-body');{% endblock %}
|
||||||
|
|
||||||
|
|
|
@ -23,9 +23,9 @@ FlightDeck = Class.refactor(FlightDeck,{
|
||||||
var data = $H(this.options.modalWrap).getClean();
|
var data = $H(this.options.modalWrap).getClean();
|
||||||
data['content'] = content;
|
data['content'] = content;
|
||||||
var modal_el = Elements.from('{start}{content}{end}'.substitute(data));
|
var modal_el = Elements.from('{start}{content}{end}'.substitute(data));
|
||||||
var key = new Date().getTime()
|
var key = new Date().getTime();
|
||||||
modal_el.store('modalKey', key);
|
modal_el.store('modalKey', key);
|
||||||
this.modals[key] = modal_el
|
this.modals[key] = modal_el;
|
||||||
return modal_el;
|
return modal_el;
|
||||||
},
|
},
|
||||||
/*
|
/*
|
||||||
|
@ -42,6 +42,4 @@ FlightDeck = Class.refactor(FlightDeck,{
|
||||||
destroyModal: function(key) {
|
destroyModal: function(key) {
|
||||||
this.modals[key].destroy();
|
this.modals[key].destroy();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
Загрузка…
Ссылка в новой задаче