pinned bar restyled
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/admin/resource-management@81792 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
375ed3e51d
commit
1d14179522
11
.classpath
11
.classpath
|
@ -34,17 +34,6 @@
|
|||
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
|
||||
<classpathentry kind="lib" path="/Applications/eclipse 4.3/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/gwt-user.jar">
|
||||
<attributes>
|
||||
<attribute name="javadoc_location" value="file:/Applications/eclipse%204.3/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/javadoc/"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="lib" path="/Applications/eclipse 4.3/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/gwt-dev.jar">
|
||||
<attributes>
|
||||
<attribute name="javadoc_location" value="file:/Applications/eclipse%204.3/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/javadoc/"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="lib" path="/Applications/eclipse 4.3/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar"/>
|
||||
<classpathentry kind="lib" path="/Applications/eclipse 4.3/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/validation-api-1.0.0.GA.jar" sourcepath="/Applications/eclipse 4.3/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/validation-api-1.0.0.GA-sources.jar"/>
|
||||
<classpathentry kind="output" path="target/resource-management-5.0.0-SNAPSHOT/WEB-INF/classes"/>
|
||||
|
|
25
pom.xml
25
pom.xml
|
@ -50,23 +50,28 @@
|
|||
<version>${gwtVersion}</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xalan</groupId>
|
||||
<artifactId>xalan</artifactId>
|
||||
<version>2.7.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.gwt</groupId>
|
||||
<artifactId>gwt-servlet</artifactId>
|
||||
<version>${gwtVersion}</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xalan</groupId>
|
||||
<artifactId>xalan</artifactId>
|
||||
<version>2.7.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.sencha.gxt</groupId>
|
||||
<artifactId>gxt</artifactId>
|
||||
<version>2.2.5</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.googlecode.gwtquery</groupId>
|
||||
<artifactId>gwtquery</artifactId>
|
||||
<version>1.3.3</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.gcube.portlets.admin</groupId>
|
||||
<artifactId>rmp-common-library</artifactId>
|
||||
|
@ -120,11 +125,11 @@
|
|||
<artifactId>ishealth-monitor-widget</artifactId>
|
||||
<version>[1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT)</version>
|
||||
</dependency>
|
||||
<!-- <dependency> -->
|
||||
<!-- <groupId>org.gcube.portlets.admin</groupId> -->
|
||||
<!-- <artifactId>resource-sweeper-widget</artifactId> -->
|
||||
<!-- <version>[1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT)</version> -->
|
||||
<!-- </dependency> -->
|
||||
<dependency>
|
||||
<groupId>org.gcube.portlets.admin</groupId>
|
||||
<artifactId>resource-sweeper-widget</artifactId>
|
||||
<version>[2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT)</version>
|
||||
</dependency>
|
||||
<!-- <dependency> -->
|
||||
<!-- <groupId>org.gcube.portlets.admin</groupId> -->
|
||||
<!-- <artifactId>software-upload-wizard</artifactId> -->
|
||||
|
|
|
@ -33,11 +33,12 @@ import org.gcube.portlets.admin.resourcemanagement.client.widgets.panels.MainPan
|
|||
import org.gcube.portlets.admin.resourcemanagement.client.widgets.registry.UIIdentifiers;
|
||||
import org.gcube.portlets.admin.resourcemanagement.client.widgets.registry.WidgetsRegistry;
|
||||
import org.gcube.portlets.admin.resourcemanagement.client.widgets.viewport.MainContainer;
|
||||
//import org.gcube.portlets.admin.resourcesweeper.client.dialog.SweeperDialog;
|
||||
import org.gcube.portlets.admin.resourcesweeper.client.dialog.SweeperDialog;
|
||||
import org.gcube.resourcemanagement.support.client.Resource_support;
|
||||
import org.gcube.resourcemanagement.support.client.events.SetScopeEvent;
|
||||
import org.gcube.resourcemanagement.support.client.events.SetScopeEventHandler;
|
||||
import org.gcube.resourcemanagement.support.client.utils.CurrentStatus;
|
||||
import org.gcube.resourcemanagement.support.client.utils.LocalStatus;
|
||||
import org.gcube.resourcemanagement.support.client.utils.StatusHandler;
|
||||
import org.gcube.resourcemanagement.support.shared.exceptions.InvalidParameterException;
|
||||
import org.gcube.resourcemanagement.support.shared.operations.SupportedOperations;
|
||||
|
@ -90,7 +91,6 @@ public class ResourceManagementPortlet implements EntryPoint {
|
|||
|
||||
private final HandlerManager eventBus = new HandlerManager(null);
|
||||
|
||||
|
||||
private void printStatus(final CurrentStatus status) {
|
||||
ConsoleMessageBroker.trace(this, "User: " + status.getCurrentUser());
|
||||
ConsoleMessageBroker.trace(this, "Scope: " + status.getCurrentScope());
|
||||
|
@ -438,6 +438,9 @@ public class ResourceManagementPortlet implements EntryPoint {
|
|||
MenuItem testIS = new MenuItem("Check IS Health") {
|
||||
protected void onClick(final ComponentEvent be) {
|
||||
super.onClick(be);
|
||||
if (LocalStatus.getInstance().getAvailableScopes() == null || LocalStatus.getInstance().getAvailableScopes().isEmpty()) {
|
||||
MessageBox.info("Sorry", "This functionality is not available in logged-in mode.", null);
|
||||
} else {
|
||||
GWT.runAsync(ISMonitor.class, new RunAsyncCallback() {
|
||||
@Override
|
||||
public void onSuccess() {
|
||||
|
@ -447,6 +450,7 @@ public class ResourceManagementPortlet implements EntryPoint {
|
|||
Window.alert("There are networks problem, please check your connection.");
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
};
|
||||
testIS.setIconStyle("is-icon");
|
||||
|
@ -458,22 +462,22 @@ public class ResourceManagementPortlet implements EntryPoint {
|
|||
|
||||
MenuItem cleanGHN = new MenuItem("Resource Sweeper") {
|
||||
protected void onClick(final ComponentEvent be) {
|
||||
// super.onClick(be);
|
||||
// if (SupportedOperations.SWEEP_GHN.isAllowed(StatusHandler.getStatus().getCredentials())) {
|
||||
// GWT.runAsync(SweeperDialog.class, new RunAsyncCallback() {
|
||||
// @Override
|
||||
// public void onSuccess() {
|
||||
// String currentScope = StatusHandler.getStatus().getCurrentScope();
|
||||
// new SweeperDialog(currentScope);
|
||||
// }
|
||||
//
|
||||
// public void onFailure(Throwable reason) {
|
||||
// Window.alert("There are networks problem, please check your connection.");
|
||||
// }
|
||||
// });
|
||||
// }
|
||||
// else
|
||||
// MessageBox.alert("Resource Sweeper", "You are not allowed to execute this operation", null);
|
||||
super.onClick(be);
|
||||
if (SupportedOperations.SWEEP_GHN.isAllowed(StatusHandler.getStatus().getCredentials())) {
|
||||
GWT.runAsync(SweeperDialog.class, new RunAsyncCallback() {
|
||||
@Override
|
||||
public void onSuccess() {
|
||||
String currentScope = StatusHandler.getStatus().getCurrentScope();
|
||||
new SweeperDialog(currentScope);
|
||||
}
|
||||
|
||||
public void onFailure(Throwable reason) {
|
||||
Window.alert("There are networks problem, please check your connection.");
|
||||
}
|
||||
});
|
||||
}
|
||||
else
|
||||
MessageBox.alert("Resource Sweeper", "You are not allowed to execute this operation", null);
|
||||
|
||||
};
|
||||
};
|
||||
|
@ -621,8 +625,9 @@ public class ResourceManagementPortlet implements EntryPoint {
|
|||
"implied warranty is given for its use, quality or fitness for a " +
|
||||
"particular case.</p>" +
|
||||
"" +
|
||||
"<p><b>Bugs</b> can be submitted <a href=\"https://support.d4science.research-infrastructures.eu/\">here</a>.</p>" +
|
||||
"<p><b>Notice:</b> specify this Component: <br/><i>portlets/admin/ResourceManagementPortlet</i></p>" +
|
||||
"<p><b>Issues</b> can be submitted <a href=\"https://support.d4science.research-infrastructures.eu/\">here</a>.</p>" +
|
||||
"<p><b>Notice:</b> specify this Component: <br/><i>Repository Path: /org/gcube/portlets/admin/resource-management</i></p>" +
|
||||
"<br/>This software was built over the <a href=\"http://gcube.wiki.gcube-system.org/gcube/index.php/Featherweight_Stack\">gCube Featherweight Stack (FWS) </a> and <a href=\"http://www.gwtproject.org\">Google Webtool Kit (GWT)</a> technologies.<br/>" +
|
||||
"<br/>");
|
||||
|
||||
dlg.setClosable(true);
|
||||
|
|
|
@ -15,6 +15,9 @@
|
|||
***************************************************************************/
|
||||
|
||||
package org.gcube.portlets.admin.resourcemanagement.client.widgets.taskbar;
|
||||
import static com.google.gwt.query.client.GQuery.$;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import org.gcube.portlets.admin.resourcemanagement.client.utils.FWSTranslate;
|
||||
|
||||
|
@ -28,6 +31,8 @@ import com.extjs.gxt.ui.client.widget.IconSupport;
|
|||
import com.google.gwt.user.client.DOM;
|
||||
import com.google.gwt.user.client.Element;
|
||||
import com.google.gwt.user.client.Event;
|
||||
import com.google.gwt.user.client.Random;
|
||||
import com.google.gwt.user.client.Timer;
|
||||
import com.google.gwt.user.client.ui.AbstractImagePrototype;
|
||||
|
||||
/**
|
||||
|
@ -41,6 +46,8 @@ public class TaskbarButton extends Component implements IconSupport {
|
|||
private AbstractImagePrototype icon;
|
||||
private El iconEl;
|
||||
|
||||
private ArrayList<Integer> extractedColors = new ArrayList<Integer>();
|
||||
|
||||
/**
|
||||
* Creates a new shortcut.
|
||||
*/
|
||||
|
@ -58,6 +65,14 @@ public class TaskbarButton extends Component implements IconSupport {
|
|||
setId(id);
|
||||
setText(text);
|
||||
this.type = type;
|
||||
//need to make sure the element is attached to the DOM
|
||||
Timer t = new Timer() {
|
||||
@Override
|
||||
public void run() {
|
||||
$(getElement().getFirstChildElement()).animate("opacity:'0.9'", 500);
|
||||
}
|
||||
};
|
||||
t.schedule(100);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -130,45 +145,23 @@ public class TaskbarButton extends Component implements IconSupport {
|
|||
@Override
|
||||
protected final void onRender(final Element target, final int index) {
|
||||
super.onRender(target, index);
|
||||
int splitTextTo = 16;
|
||||
String style = "background:#ffc; display:block; margin-left: 15px; margin-top: 10px; " +
|
||||
"padding:3px; width: 120px; height: 120px;font-family:'Reenie Beanie',arial,sans-serif; font-size:19px;line-height:1;" +
|
||||
"-moz-box-shadow:5px 5px 7px rgba(33,33,33,1);"+
|
||||
"-webkit-box-shadow: 5px 5px 7px rgba(33,33,33,.7);"+
|
||||
"box-shadow: 5px 5px 7px rgba(33,33,33,.7); " +
|
||||
"";
|
||||
|
||||
//add the (fake) randomly tilted effect
|
||||
int rd = index + 1;
|
||||
if (rd % 2 == 0) { //even
|
||||
style += "-o-transform:rotate(5deg); -webkit-transform:rotate(5deg); -moz-transform:rotate(5deg); position:relative;";
|
||||
} else if (rd % 3 == 0) { // 3 times
|
||||
style += "-o-transform:rotate(-3deg); -webkit-transform:rotate(-3deg); -moz-transform:rotate(-3deg); position:relative; top: -5px; ";
|
||||
} else { //antyhing else
|
||||
style += "-o-transform:rotate(2deg); -webkit-transform:rotate(2deg); -moz-transform:rotate(2deg); position:relative;";
|
||||
}
|
||||
|
||||
|
||||
String fontStyle = "font-family:'Reenie Beanie',arial,sans-serif; font-size:20px; padding: 5px; overflow-x: hidden; overflow-y: hidden;";
|
||||
|
||||
String fontStyle = "font-size:12px; font-weight: 300; margin-top: 5px; padding: 5px; word-wrap: break-word;";
|
||||
setElement(DOM.createElement("dt"), target, index);
|
||||
El a = el().createChild("<div style=\""+ style +"\"><a href='#'></a></div>");
|
||||
iconEl = a.createChild("<h2>"+FWSTranslate.getFWSNameFromLabel(type)+"</h2>");
|
||||
El txt = a.createChild("<div style=\""+fontStyle+"\" align=\"center\"></div>");
|
||||
String toShow = "";
|
||||
if (text.length() / splitTextTo > 0) {
|
||||
int iterateTo = ((text.length() / splitTextTo) < 4) ? (text.length() / splitTextTo) : 3;
|
||||
for (int i = 0; i < iterateTo; i++)
|
||||
toShow += text.substring(i*splitTextTo, (i+1)*splitTextTo) + " ";
|
||||
|
||||
if (iterateTo < 4)
|
||||
toShow += text.substring((text.length() / splitTextTo)*splitTextTo,text.length());
|
||||
}
|
||||
else
|
||||
toShow = text;
|
||||
|
||||
|
||||
|
||||
final El a = el().createChild("<div class=\"iosItem\" style=\"background-color: "+ getExaBackgroundColor() + "; opacity: 0;\"><a href='#'></a></div>");
|
||||
iconEl = a.createChild(FWSTranslate.getFWSNameFromLabel(type));
|
||||
El txt = a.createChild("<div style=\""+fontStyle+"\" align=\"center\"></div>");
|
||||
|
||||
if (txt != null) {
|
||||
txt.setInnerHtml(toShow);
|
||||
txt.setInnerHtml(text);
|
||||
}
|
||||
|
||||
el().updateZIndex(0);
|
||||
sinkEvents(Event.ONCLICK);
|
||||
if (icon != null) {
|
||||
|
@ -176,4 +169,35 @@ public class TaskbarButton extends Component implements IconSupport {
|
|||
}
|
||||
}
|
||||
|
||||
private String getExaBackgroundColor() {
|
||||
//pick a random color
|
||||
int no = Random.nextInt(7);
|
||||
while (extractedColors.contains(no)) {
|
||||
no = Random.nextInt(7);
|
||||
}
|
||||
extractedColors.add(no);
|
||||
if (extractedColors.size() > 6)
|
||||
extractedColors = new ArrayList<Integer>();
|
||||
|
||||
switch (no) {
|
||||
case 0:
|
||||
return "#bebee4";
|
||||
case 1:
|
||||
return "#CAEBFA";
|
||||
case 2:
|
||||
return "#a8f2b5";
|
||||
case 3:
|
||||
return "#fe99ad";
|
||||
case 4:
|
||||
return "#ffd395";
|
||||
case 5:
|
||||
return "#ffea97";
|
||||
case 6:
|
||||
return "#d4d4d4";
|
||||
default:
|
||||
return "#a8f2b5";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
|
||||
package org.gcube.portlets.admin.resourcemanagement.client.widgets.taskbar;
|
||||
|
||||
import static com.google.gwt.query.client.GQuery.$;
|
||||
|
||||
import org.gcube.portlets.admin.resourcemanagement.client.remote.ProxyRegistry;
|
||||
import org.gcube.portlets.admin.resourcemanagement.client.utils.Callbacks;
|
||||
import org.gcube.portlets.admin.resourcemanagement.client.utils.Commands;
|
||||
|
@ -69,7 +71,6 @@ public class TaskbarItem {
|
|||
relatedWidget.doMinimize();
|
||||
}
|
||||
};
|
||||
GWT.log("TITLE: " + title);
|
||||
this.detachButton.setStyleName("taskbar-button");
|
||||
|
||||
this.detachButton.setIconStyle(buttonIcon);
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
<!-- <set-property name="user.agent" value="gecko1_8" /> -->
|
||||
<!-- Other module inherits -->
|
||||
<inherits name='com.extjs.gxt.ui.GXT' />
|
||||
|
||||
<inherits name='com.google.gwt.query.Query' />
|
||||
<!-- inherits Software Uplad Widget -->
|
||||
<!-- <inherits name='org.gcube.portlets.admin.software_upload_wizard.SoftwareUploadWizard' /> -->
|
||||
<!-- inherits Resource Sweeper Widget -->
|
||||
<!-- <inherits name='org.gcube.portlets.admin.resourcesweeper.Resource_sweeper' /> -->
|
||||
<inherits name='org.gcube.portlets.admin.resourcesweeper.Resource_sweeper' />
|
||||
|
||||
<inherits name='org.gcube.portlets.admin.Activation_record_widgets' />
|
||||
<!-- inherits IS Health Monitor Widget -->
|
||||
|
|
|
@ -9,6 +9,22 @@
|
|||
font-weight: bold;
|
||||
}
|
||||
|
||||
.iosItem {
|
||||
color: #4c68a6;
|
||||
font-family: "HelveticaNeue-Light", "Helvetica Neue Light",
|
||||
"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
||||
font-weight: 300;
|
||||
font-size: 15px;
|
||||
display: block;
|
||||
margin-left: 10px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
width: 120px;
|
||||
border-radius: 10px;
|
||||
-moz-border-radius: 10px;
|
||||
-webkit-border-radius: 10px;
|
||||
}
|
||||
|
||||
.wizardTextBox {
|
||||
background-color: white;
|
||||
border-width: 1px;
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
<link href='http://fonts.googleapis.com/css?family=Reenie+Beanie' rel='stylesheet' type='text/css'>
|
||||
<link type="text/css" rel="stylesheet" href="<%=request.getContextPath()%>/xmlverbatim.css">
|
||||
<link type="text/css" rel="stylesheet" href="<%=request.getContextPath()%>/gxt/css/gxt-all.css" />
|
||||
<link type="text/css" rel="stylesheet" href="<%=request.getContextPath()%>/ResourceManagementPortlet.css" />
|
||||
|
||||
|
||||
<script type="text/javascript" language="javascript" src="<%=request.getContextPath()%>/resourcemanagementportlet/resourcemanagementportlet.nocache.js"></script>
|
||||
<div id="MyUniqueDIV" class="portlet-wrapper"></div>
|
||||
|
|
|
@ -16,15 +16,15 @@
|
|||
</servlet-mapping>
|
||||
|
||||
<!-- Sweeper -->
|
||||
<!-- <servlet> -->
|
||||
<!-- <servlet-name>sweeperServlet</servlet-name> -->
|
||||
<!-- <servlet-class>org.gcube.portlets.admin.resourcesweeper.server.SweeperServiceImpl</servlet-class> -->
|
||||
<!-- </servlet> -->
|
||||
<servlet>
|
||||
<servlet-name>sweeperServlet</servlet-name>
|
||||
<servlet-class>org.gcube.portlets.admin.resourcesweeper.server.SweeperServiceImpl</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- <servlet-mapping> -->
|
||||
<!-- <servlet-name>sweeperServlet</servlet-name> -->
|
||||
<!-- <url-pattern>/resourcemanagementportlet/sweeper</url-pattern> -->
|
||||
<!-- </servlet-mapping> -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>sweeperServlet</servlet-name>
|
||||
<url-pattern>/resourcemanagementportlet/sweeper</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
|
||||
<!-- SUW -->
|
||||
|
|
|
@ -5,8 +5,13 @@
|
|||
width: 92% !important;
|
||||
}
|
||||
|
||||
#bottombar {
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
.x-menubar {
|
||||
background: #FFF url(images/bg-pattern.png) repeat;
|
||||
background-image: none;
|
||||
background-color: #FFF;
|
||||
}
|
||||
|
||||
.x-panel-body-noheader {
|
||||
|
@ -22,11 +27,13 @@
|
|||
|
||||
.x-toolbar {
|
||||
border-color: transparent;
|
||||
background: #FFF url(images/bg-pattern.png) repeat;
|
||||
background-image: none;
|
||||
background-color: #FFF;
|
||||
}
|
||||
|
||||
.x-panel-header {
|
||||
background: #FFF url(images/bg-pattern.png) repeat;
|
||||
background-image: none;
|
||||
background-color: #FFF;
|
||||
}
|
||||
|
||||
.x-toolbar .xtb-sep {
|
||||
|
@ -38,25 +45,27 @@
|
|||
background-position: 0 0px;
|
||||
}
|
||||
|
||||
.x-status-text {
|
||||
color: #226599;
|
||||
font-weight: bold !important;
|
||||
.x-status-text,.x-tree3-node-text,.x-status .x-status-text,.x-toolbar label,.x-component,.x-btn button
|
||||
{
|
||||
color: #4c68a6;
|
||||
font-family: "HelveticaNeue-Light", "Helvetica Neue Light",
|
||||
"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
||||
font-weight: 300;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
|
||||
.x-grid-group-hd .x-grid-group-div {
|
||||
color: #4c68a6;
|
||||
font-family: "HelveticaNeue-Light", "Helvetica Neue Light",
|
||||
"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
||||
font-weight: 500;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
|
||||
.x-status-text-panel {
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.x-component {
|
||||
color: #226599;
|
||||
}
|
||||
|
||||
.x-btn button {
|
||||
color: #226599;
|
||||
font-weight: bold !important;
|
||||
|
||||
}
|
||||
|
||||
.x-panel-mc {
|
||||
padding-top: 5px;
|
||||
background: #FFF url(images/bg-pattern.png) repeat;
|
||||
|
@ -72,9 +81,15 @@
|
|||
border-radius: 5px;
|
||||
border-width: 2px;
|
||||
background-color: #FFF;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
.ext-el-mask-msg div {
|
||||
color: #4c68a6;
|
||||
font-family: "HelveticaNeue-Light", "Helvetica Neue Light",
|
||||
"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
||||
font-weight: 300;
|
||||
font-size: 12px !important;
|
||||
border-color: transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.8 KiB |
Binary file not shown.
Before Width: | Height: | Size: 1.2 KiB |
Loading…
Reference in New Issue