29.04.2024 push commit Test
@@ -1,6 +0,0 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<body>
|
|
||||||
<br />
|
|
||||||
Daten werden geladen...
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -1,114 +0,0 @@
|
|||||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="TALAS_V5.Map.Index" %>
|
|
||||||
|
|
||||||
<%@ Register Assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" Namespace="DevExpress.Web" TagPrefix="dx" %>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" Border-BorderWidth="0" EnableTheming="True" >
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
function OnCardClick(s, e) {
|
|
||||||
s.GetCardValues(e.visibleIndex, "MapLink", ShowMap);
|
|
||||||
}
|
|
||||||
|
|
||||||
function ShowMap(link)
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel.Show();
|
|
||||||
location.href=link;
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab" style="padding-left:10px;">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelArea" runat="server" Text="Karten" Font-Underline="False"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div id="div1" style="align-items:center; display:flex; justify-content: center; padding-top:0px;">
|
|
||||||
|
|
||||||
<dx:ASPxCardView ID="ASPxCardViewMaps" ClientIDMode="Static" ClientInstanceName="cardViewMaps" runat="server" Width="100%" DataSourceID="ObjectDataSourceMap" Theme="TALAS5Standard" AutoGenerateColumns="False">
|
|
||||||
|
|
||||||
<ClientSideEvents CardClick="OnCardClick" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
|
|
||||||
<SettingsExport ExportSelectedCardsOnly="False"></SettingsExport>
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
<dx:CardViewImageColumn FieldName="ImageUrl" Caption="Vorschau" PropertiesImage-ImageWidth="260" PropertiesImage-ImageHeight="188" >
|
|
||||||
<PropertiesImage ImageHeight="188px" ImageWidth="260px"></PropertiesImage>
|
|
||||||
</dx:CardViewImageColumn>
|
|
||||||
<dx:CardViewTextColumn FieldName="Typ" GroupIndex="0" />
|
|
||||||
<dx:CardViewTextColumn FieldName="Name" />
|
|
||||||
<dx:CardViewTextColumn FieldName="MapLink" Visible="false" />
|
|
||||||
<dx:CardViewSpinEditColumn FieldName="Sachgebiete" Caption="Sachgebiete" >
|
|
||||||
<PropertiesSpinEdit DisplayFormatString="g"></PropertiesSpinEdit>
|
|
||||||
</dx:CardViewSpinEditColumn>
|
|
||||||
<dx:CardViewSpinEditColumn FieldName="Systeme">
|
|
||||||
<PropertiesSpinEdit DisplayFormatString="g"></PropertiesSpinEdit>
|
|
||||||
</dx:CardViewSpinEditColumn>
|
|
||||||
</Columns>
|
|
||||||
<CardLayoutProperties>
|
|
||||||
<Items>
|
|
||||||
<dx:CardViewColumnLayoutItem ColumnName="ImageUrl" ShowCaption="False" HorizontalAlign="Center" />
|
|
||||||
<dx:CardViewColumnLayoutItem ColumnName="MapLink" Visible="false" />
|
|
||||||
<dx:CardViewColumnLayoutItem ColumnName="Name" />
|
|
||||||
<dx:CardViewColumnLayoutItem ColumnName="Sachgebiete" />
|
|
||||||
<dx:CardViewColumnLayoutItem ColumnName="Systeme" />
|
|
||||||
</Items>
|
|
||||||
</CardLayoutProperties>
|
|
||||||
<SettingsAdaptivity>
|
|
||||||
<BreakpointsLayoutSettings CardsPerRow="5">
|
|
||||||
<Breakpoints>
|
|
||||||
<dx:CardViewBreakpoint DeviceSize="Custom" MaxWidth="1800" CardsPerRow="4" />
|
|
||||||
<dx:CardViewBreakpoint DeviceSize="Custom" MaxWidth="1200" CardsPerRow="3" />
|
|
||||||
<dx:CardViewBreakpoint DeviceSize="Custom" MaxWidth="1000" CardsPerRow="2" />
|
|
||||||
<dx:CardViewBreakpoint DeviceSize="Custom" MaxWidth="800" CardsPerRow="1" />
|
|
||||||
</Breakpoints>
|
|
||||||
</BreakpointsLayoutSettings>
|
|
||||||
</SettingsAdaptivity>
|
|
||||||
<Settings LayoutMode="Breakpoints" ShowGroupSelector="true" ShowHeaderPanel="false" />
|
|
||||||
<SettingsPager Mode="ShowAllRecords" />
|
|
||||||
<Styles BreakpointsCard-Height="286" >
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<BreakpointsCard Height="286px" Cursor="pointer"></BreakpointsCard>
|
|
||||||
</Styles>
|
|
||||||
|
|
||||||
<StylesExport>
|
|
||||||
<Card BorderSize="1" BorderSides="All"></Card>
|
|
||||||
|
|
||||||
<Group BorderSize="1" BorderSides="All"></Group>
|
|
||||||
|
|
||||||
<TabbedGroup BorderSize="1" BorderSides="All"></TabbedGroup>
|
|
||||||
|
|
||||||
<Tab BorderSize="1"></Tab>
|
|
||||||
</StylesExport>
|
|
||||||
|
|
||||||
|
|
||||||
</dx:ASPxCardView>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMap" runat="server" SelectMethod="GetMapList" TypeName="TalasLibary.MapClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:SessionParameter DefaultValue="-1" Name="idUser" SessionField="idUser" Type="Int32" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel" runat="server" Theme="TALAS5Standard"></dx:ASPxLoadingPanel>
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,132 +0,0 @@
|
|||||||
{
|
|
||||||
"Name": "Liste aller Statis der Dienste",
|
|
||||||
"Zeitstempel": "2021-08-24T09:43:29.1963278+02:00",
|
|
||||||
"Statis": [
|
|
||||||
{
|
|
||||||
"IdLD": 25420,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 02: 008 + 003 Bad Honnef GW Aderbruch kommend",
|
|
||||||
"Sl": 2,
|
|
||||||
"IdS": 42670
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25434,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 04: Ochtrup Gronauer Damm Aderbruch kommend",
|
|
||||||
"Sl": 4,
|
|
||||||
"IdS": 43115
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25434,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KÜSS V2 04: Ochtrup Gronauer Damm Event kommend",
|
|
||||||
"Sl": 4,
|
|
||||||
"IdS": 43115
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25456,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 04: 16 Castrop Aderbruch kommend",
|
|
||||||
"Sl": 4,
|
|
||||||
"IdS": 42580
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25534,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 01: 12 + 2/30 Richarth 2 Aderbruch kommend",
|
|
||||||
"Sl": 1,
|
|
||||||
"IdS": 42821
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25534,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 02: 999/9/6+9/7 Wermelskirchen Aderbruch kommend",
|
|
||||||
"Sl": 2,
|
|
||||||
"IdS": 42822
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25534,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 02: 999/9/6+9/7 Wermelskirchen Erdschluss kommend",
|
|
||||||
"Sl": 2,
|
|
||||||
"IdS": 42822
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25534,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 04: 22+200 Monheim Düker Aderbruch kommend",
|
|
||||||
"Sl": 4,
|
|
||||||
"IdS": 42824
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25538,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 03: 9/7 Wermelskirchen Isolationsminderung kommend",
|
|
||||||
"Sl": 3,
|
|
||||||
"IdS": 42627
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25592,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KUEG 02: 6/017 Herford Schwarzenmoor Isolationsminderung kommend",
|
|
||||||
"Sl": 2,
|
|
||||||
"IdS": 42811
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25640,
|
|
||||||
"Na": "critical",
|
|
||||||
"Le": 1,
|
|
||||||
"Co": "#FF0000",
|
|
||||||
"Me": "KÜG 03: 052 Unterzell Isolationsminderung kommend",
|
|
||||||
"Sl": 3,
|
|
||||||
"IdS": 43147
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25534,
|
|
||||||
"Na": "system",
|
|
||||||
"Le": 4,
|
|
||||||
"Co": "#FF00FF",
|
|
||||||
"Me": "KUEG 02: 999/9/6+9/7 Wermelskirchen Messwerkausfall kommend",
|
|
||||||
"Sl": 2,
|
|
||||||
"IdS": 42822
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25534,
|
|
||||||
"Na": "system",
|
|
||||||
"Le": 4,
|
|
||||||
"Co": "#FF00FF",
|
|
||||||
"Me": "KUEG 03: 999/28/1 Paffrath Messwerkausfall kommend",
|
|
||||||
"Sl": 3,
|
|
||||||
"IdS": 42823
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"IdLD": 25534,
|
|
||||||
"Na": "system",
|
|
||||||
"Le": 4,
|
|
||||||
"Co": "#FF00FF",
|
|
||||||
"Me": "KUEG 04: 22+200 Monheim Düker Messwerkausfall kommend",
|
|
||||||
"Sl": 4,
|
|
||||||
"IdS": 42824
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,164 +0,0 @@
|
|||||||
|
|
||||||
table.boxTab {
|
|
||||||
background-color: #ffffff;
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 11px;
|
|
||||||
color: #fff;
|
|
||||||
border-width: 1px;
|
|
||||||
border-style: solid;
|
|
||||||
border-color: #00AEEF;
|
|
||||||
margin: auto;
|
|
||||||
font-weight: bold;
|
|
||||||
width: 380px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
table.boxTab tr {
|
|
||||||
border-width: 1px;
|
|
||||||
border-color: #00AEEF;
|
|
||||||
background-color: #ffffff;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.boxTab th {
|
|
||||||
border-width: 1px;
|
|
||||||
border-style: solid;
|
|
||||||
border-color: #00AEEF;
|
|
||||||
background-color: #ffffff;
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 11px;
|
|
||||||
color:#00AEEF;
|
|
||||||
font-weight: bold;
|
|
||||||
padding-right: 4px;
|
|
||||||
padding-bottom: 4px;
|
|
||||||
padding-top: 4px;
|
|
||||||
padding-left: 4px;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.boxTab td {
|
|
||||||
border-width: 1px;
|
|
||||||
border-style: solid;
|
|
||||||
border-color: #00AEEF;
|
|
||||||
background-color: #ffffff;
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: normal;
|
|
||||||
padding-right: 4px;
|
|
||||||
padding-bottom: 4px;
|
|
||||||
padding-top: 4px;
|
|
||||||
padding-left: 4px;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
table.boxData {
|
|
||||||
border: 1px solid black;
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 11px;
|
|
||||||
color: #666666;
|
|
||||||
border-width: 1px;
|
|
||||||
border-color: #00AEEF;
|
|
||||||
margin: auto;
|
|
||||||
font-weight: bold;
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
table.boxData tr {
|
|
||||||
border: 0px solid black;
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 11px;
|
|
||||||
color: #ffffff;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.boxData th {
|
|
||||||
border: 0px solid black;
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 11px;
|
|
||||||
color: #ffffff;
|
|
||||||
font-weight: normal;
|
|
||||||
padding-right: 4px;
|
|
||||||
padding-bottom: 4px;
|
|
||||||
padding-top: 4px;
|
|
||||||
padding-left: 4px;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.boxData td {
|
|
||||||
border: 0px solid black;
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 11px;
|
|
||||||
color: #ffffff;
|
|
||||||
font-weight: normal;
|
|
||||||
padding-right: 4px;
|
|
||||||
padding-bottom: 4px;
|
|
||||||
padding-top: 4px;
|
|
||||||
padding-left: 4px;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.textHeader {
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 12px;
|
|
||||||
color: #ffffff;
|
|
||||||
font-weight: bold;
|
|
||||||
padding:1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.textHeader:link {
|
|
||||||
font-family: Arial;
|
|
||||||
font-size: 10px;
|
|
||||||
color: #666666;
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@keyframes aniOn {
|
|
||||||
from {
|
|
||||||
stroke-width:12;
|
|
||||||
}
|
|
||||||
|
|
||||||
to {
|
|
||||||
stroke-width:36;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes aniOff {
|
|
||||||
to {
|
|
||||||
stroke-width: 8;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes aniOnDeviceSmall {
|
|
||||||
from {
|
|
||||||
stroke-width: 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
to {
|
|
||||||
stroke-width: 4;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes aniOnDeviceBig {
|
|
||||||
from {
|
|
||||||
stroke-width: 6;
|
|
||||||
}
|
|
||||||
|
|
||||||
to {
|
|
||||||
stroke-width: 28;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,416 +0,0 @@
|
|||||||
<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Standard.Master" CodeBehind="MapTypA.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypA1" %>
|
|
||||||
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server" >
|
|
||||||
<script type="text/javascript" src="Scripts/maps.js"></script>
|
|
||||||
<script type="text/javascript" src="Scripts/svg-pan-zoom.js"></script>
|
|
||||||
<script type="text/javascript" src="Scripts/jquery-1.11.1.min.js"></script>
|
|
||||||
<link rel="stylesheet" href="Map.css" type="text/css" media="screen" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
var offsetH = 1000;
|
|
||||||
var offsetW = 200;
|
|
||||||
|
|
||||||
|
|
||||||
window.addEventListener('beforeunload', function (event) {
|
|
||||||
setViewboxInCookie();
|
|
||||||
});
|
|
||||||
|
|
||||||
window.onload = function () {
|
|
||||||
|
|
||||||
|
|
||||||
if (isMobile.any()) {
|
|
||||||
setHeight();
|
|
||||||
var panZoom = window.panZoom = svgPanZoom('#svgBox', {
|
|
||||||
zoomEnabled: false,
|
|
||||||
controlIconsEnabled: false,
|
|
||||||
dblClickZoomEnabled: false,
|
|
||||||
preventMouseEventsDefault: false,
|
|
||||||
panEnabled: false,
|
|
||||||
fit: 1,
|
|
||||||
center: 1,
|
|
||||||
maxZoom: 100
|
|
||||||
|
|
||||||
});
|
|
||||||
panZoom.resize();
|
|
||||||
panZoom.fit();
|
|
||||||
panZoom.center();
|
|
||||||
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
setHeight();
|
|
||||||
var panZoom = window.panZoom = svgPanZoom('#svgBox', {
|
|
||||||
zoomEnabled: true,
|
|
||||||
controlIconsEnabled: true,
|
|
||||||
fit: 1,
|
|
||||||
center: 1,
|
|
||||||
maxZoom: 100
|
|
||||||
|
|
||||||
});
|
|
||||||
panZoom.resize();
|
|
||||||
panZoom.fit();
|
|
||||||
panZoom.center();
|
|
||||||
|
|
||||||
}
|
|
||||||
getViewboxFromCookie();
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
$(window).resize(function () {
|
|
||||||
if (!isMobile.any()) {
|
|
||||||
setHeight();
|
|
||||||
panZoom.resize();
|
|
||||||
panZoom.fit();
|
|
||||||
panZoom.center();
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
function setHeight() {
|
|
||||||
|
|
||||||
var hScreen = getViewport()[1]-60;
|
|
||||||
var wScreen = getViewport()[0]-80;
|
|
||||||
|
|
||||||
|
|
||||||
var divbox = document.getElementById("sVGcontainer");
|
|
||||||
|
|
||||||
var svg = document.getElementById("svgBox");
|
|
||||||
|
|
||||||
|
|
||||||
if (divbox != null) {
|
|
||||||
divbox.scrollHeight = hScreen;
|
|
||||||
divbox.scrollWidth = wScreen;
|
|
||||||
divbox.setAttribute("height", hScreen);
|
|
||||||
divbox.setAttribute("width", wScreen);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (svg != null) {
|
|
||||||
if (isMobile.any()) {
|
|
||||||
svg.setAttribute("height", hScreen);
|
|
||||||
svg.setAttribute("width", wScreen);
|
|
||||||
}
|
|
||||||
|
|
||||||
else {
|
|
||||||
svg.setAttribute("height", hScreen);
|
|
||||||
svg.setAttribute("width", wScreen);
|
|
||||||
}
|
|
||||||
svg.style.visibility = "visible";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function getViewport() {
|
|
||||||
|
|
||||||
var viewPortWidth;
|
|
||||||
var viewPortHeight;
|
|
||||||
|
|
||||||
// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
|
|
||||||
if (typeof window.innerWidth != 'undefined') {
|
|
||||||
viewPortWidth = window.innerWidth,
|
|
||||||
viewPortHeight = window.innerHeight
|
|
||||||
}
|
|
||||||
|
|
||||||
// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
|
|
||||||
else if (typeof document.documentElement != 'undefined'
|
|
||||||
&& typeof document.documentElement.clientWidth !=
|
|
||||||
'undefined' && document.documentElement.clientWidth != 0) {
|
|
||||||
viewPortWidth = document.documentElement.clientWidth,
|
|
||||||
viewPortHeight = document.documentElement.clientHeight
|
|
||||||
}
|
|
||||||
|
|
||||||
// older versions of IE
|
|
||||||
else {
|
|
||||||
viewPortWidth = document.getElementsByTagName('body')[0].clientWidth,
|
|
||||||
viewPortHeight = document.getElementsByTagName('body')[0].clientHeight
|
|
||||||
}
|
|
||||||
return [viewPortWidth, viewPortHeight];
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function goLocation(idLocation)
|
|
||||||
{
|
|
||||||
location.href = "../Stations/Location.aspx?id=" + idLocation;
|
|
||||||
}
|
|
||||||
|
|
||||||
function goArea(idArea)
|
|
||||||
{
|
|
||||||
location.href = "../Stations/Area.aspx?id=" + idArea;
|
|
||||||
}
|
|
||||||
|
|
||||||
function GoAll()
|
|
||||||
{
|
|
||||||
location.href = "MapTypAll.aspx";
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
<div id="BoxDevice" style="visibility:hidden; position:absolute; left:50px; top:0px; width:400px; height: 600px; vertical-align:top; ">
|
|
||||||
|
|
||||||
<dx:ASPxDataView ID="ASPxDataViewModulBox" Width="400px" Height="500px" ClientIDMode="Static" ClientInstanceName="ModulBox" OnCustomCallback="ASPxDataViewModulBox_CustomCallback" runat="server" PagerSettings-ShowNumericButtons="False" PagerSettings-Visible="False" Layout="Flow" BackColor="#666666" Theme="Default" SettingsLoadingPanel-Text="Lade Standortdaten">
|
|
||||||
|
|
||||||
<SettingsFlowLayout ItemsPerPage="1" />
|
|
||||||
<SettingsTableLayout ColumnCount="1" RowsPerPage="1" />
|
|
||||||
<SettingsBreakpointsLayout ItemsPerPage="1" ItemsPerRow="1">
|
|
||||||
</SettingsBreakpointsLayout>
|
|
||||||
<PagerSettings ShowNumericButtons="False" Visible="False" ShowDefaultImages="False" ShowDisabledButtons="False"></PagerSettings>
|
|
||||||
|
|
||||||
<ItemTemplate >
|
|
||||||
<table border="0">
|
|
||||||
<tr>
|
|
||||||
<td style="text-align:left;">
|
|
||||||
<font class="textHeader">Allgemein:</font>
|
|
||||||
<table class="boxData" border="1">
|
|
||||||
<tr>
|
|
||||||
<td style="width:100px;"><b>Standort: </b></td>
|
|
||||||
<td colspan="2"><dx:ASPxLabel ID="lblArea" runat="server" ForeColor="White" Text='<%# Eval("AreaName") %>' /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td><b>Bereich:</b></td>
|
|
||||||
<td colspan="2"><dx:ASPxLabel ID="lblLocation" runat="server" ForeColor="White" Text='<%# Eval("LocationName") %>' /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td><b>Gerät:</b></td>
|
|
||||||
<td colspan="2"><dx:ASPxLabel ID="lblModul" runat="server" ForeColor="White" Text='<%# Eval("ModulName") %>' /></td >
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td><b>Status:</b></td>
|
|
||||||
<td colspan="2"><dx:ASPxLabel ID="ASPxLabel1" runat="server" ForeColor="White" Text='<%# Eval("ConnectionState") %>' /></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td><b>Zutrittskontrolle:</b></td>
|
|
||||||
|
|
||||||
<td><dx:ASPxLabel ID="ASPxLabelInfo" runat="server" ForeColor="White" Text='<%# Eval("AccessInfo") %>' /></td>
|
|
||||||
<td style="width:20px;">
|
|
||||||
<dx:ASPxImage ID="ASPxImage1" runat="server" ImageUrl='<%# Eval("AccessImage") %>' ShowLoadingImage="false"></dx:ASPxImage>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
|
|
||||||
<td style="text-align:left; padding-top:8px;">
|
|
||||||
<font class="textHeader">Anstehende Meldungen:</font>
|
|
||||||
<%# Eval("DatapointTable") %>
|
|
||||||
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</ItemTemplate>
|
|
||||||
|
|
||||||
<Paddings Padding="0px" />
|
|
||||||
<ContentStyle>
|
|
||||||
<Paddings Padding="0px" />
|
|
||||||
</ContentStyle>
|
|
||||||
<ItemStyle BackColor="#01AEEF" ForeColor="White" HorizontalAlign="Left" VerticalAlign="Top" Width="400px" Height="500px">
|
|
||||||
<Paddings Padding="4px" />
|
|
||||||
</ItemStyle>
|
|
||||||
<PagerStyle ItemSpacing="0px" Spacing="0px">
|
|
||||||
<Paddings Padding="5px" />
|
|
||||||
</PagerStyle>
|
|
||||||
<PagerPanelStyle>
|
|
||||||
<Paddings Padding="5px" />
|
|
||||||
</PagerPanelStyle>
|
|
||||||
<Border BorderStyle="None" BorderWidth="0px" />
|
|
||||||
|
|
||||||
</dx:ASPxDataView>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div id="BoxCable" style="visibility:hidden; position:absolute; left:50px; top:0px; width:400px; height: 600px; vertical-align:top; ">
|
|
||||||
|
|
||||||
<dx:ASPxDataView ID="ASPxDataViewModulCable" Width="400px" Height="500px" ClientIDMode="Static" ClientInstanceName="ModulBoxCable" OnCustomCallback="ASPxDataViewModulBoxCable_CustomCallback" runat="server" PagerSettings-ShowNumericButtons="False" PagerSettings-Visible="False" Layout="Flow" BackColor="#666666" Theme="Default" SettingsLoadingPanel-Delay="0">
|
|
||||||
|
|
||||||
<SettingsFlowLayout ItemsPerPage="1" />
|
|
||||||
<SettingsTableLayout ColumnCount="1" RowsPerPage="1" />
|
|
||||||
<SettingsBreakpointsLayout ItemsPerPage="1" ItemsPerRow="1">
|
|
||||||
</SettingsBreakpointsLayout>
|
|
||||||
<PagerSettings ShowNumericButtons="False" Visible="False" ShowDefaultImages="False" ShowDisabledButtons="False"></PagerSettings>
|
|
||||||
|
|
||||||
<ItemTemplate >
|
|
||||||
<table border="0">
|
|
||||||
<tr>
|
|
||||||
<td style="text-align:left;">
|
|
||||||
<font class="textHeader">Allgemein:</font>
|
|
||||||
<table class="boxData">
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td><b>Karte:</b></td>
|
|
||||||
<td><dx:ASPxLabel ID="ASPxLabel2" ForeColor="White" runat="server" Text='<%# Eval("Map") %>' /></td>
|
|
||||||
<td><b>Interne Kabel-ID:</b></td>
|
|
||||||
<td><dx:ASPxLabel ID="lblCable" ForeColor="White" runat="server" Text='<%# Eval("CableID") %>' /></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
</table>
|
|
||||||
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
|
|
||||||
<td style="text-align:left; padding-top:8px;">
|
|
||||||
<font class="textHeader">Verknüpfte Kabelüberwachungen:</font>
|
|
||||||
<%# Eval("DatapointTableCable") %>
|
|
||||||
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
|
|
||||||
<td style="text-align:left; padding-top:8px;">
|
|
||||||
<font class="textHeader">Anstehende Meldungen:</font>
|
|
||||||
<%# Eval("DatapointTableMessages") %>
|
|
||||||
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</ItemTemplate>
|
|
||||||
|
|
||||||
<Paddings Padding="0px" />
|
|
||||||
<ContentStyle>
|
|
||||||
<Paddings Padding="0px" />
|
|
||||||
</ContentStyle>
|
|
||||||
<ItemStyle BackColor="#01AEEF" ForeColor="White" HorizontalAlign="Left" VerticalAlign="Top" Width="400px" Height="500px">
|
|
||||||
<Paddings Padding="4px" />
|
|
||||||
</ItemStyle>
|
|
||||||
<PagerStyle ItemSpacing="0px" Spacing="0px">
|
|
||||||
<Paddings Padding="5px" />
|
|
||||||
</PagerStyle>
|
|
||||||
<PagerPanelStyle>
|
|
||||||
<Paddings Padding="5px" />
|
|
||||||
</PagerPanelStyle>
|
|
||||||
<Border BorderStyle="None" BorderWidth="0px" />
|
|
||||||
|
|
||||||
</dx:ASPxDataView>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div id="sVGcontainer" style="width: 99%; height: 99%; border:0px solid; border-color:#666666; ">
|
|
||||||
|
|
||||||
|
|
||||||
<% @Import Namespace="System.IO" %>
|
|
||||||
|
|
||||||
<%
|
|
||||||
//ab hier wird die SVG Grafik eingeührt
|
|
||||||
|
|
||||||
StreamReader stmReader;
|
|
||||||
string linkmap = "~/Map/"+(string)Session["MapPath"].ToString() ;
|
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
stmReader = File.OpenText(Server.MapPath(linkmap));
|
|
||||||
//Daten auslesen
|
|
||||||
string strLine;
|
|
||||||
while (null != (strLine = stmReader.ReadLine()))
|
|
||||||
{
|
|
||||||
Response.Write(strLine + "\r\n");
|
|
||||||
}
|
|
||||||
stmReader.Close();
|
|
||||||
}
|
|
||||||
catch(Exception e)
|
|
||||||
{
|
|
||||||
Response.Write("<center><br/><br/><p class='Title'>Die SVG-Karte mit dem Pfad '"+linkmap+"' kann vom Server nicht geladen werden!\r\n</p>");
|
|
||||||
}
|
|
||||||
|
|
||||||
//bis hier SVG Karte
|
|
||||||
%>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="topi" style="visibility:hidden; position:absolute; z-index:0; left:45px; top:1888px; max-height:10px" >
|
|
||||||
|
|
||||||
|
|
||||||
<dx:aspxgridview ID="ASPxGridViewMap" runat="server" Font-Size="0.1pt" visible="true" ClientIDMode="Static" ClientInstanceName="GridDevices" KeyFieldName="IdLD" OnCustomCallback="ASPxGridViewMap_CustomCallback" DataSourceID="ObjectDataSourceMap" xmlns:dx="devexpress.web" autogeneratecolumns="False" settingsloadingpanel-mode="Disabled">
|
|
||||||
<SettingsPager PageSize="10000"> </SettingsPager> <ClientSideEvents
|
|
||||||
EndCallback="function(s, e) {
|
|
||||||
updateRec();
|
|
||||||
}"
|
|
||||||
Init="function(s, e) {
|
|
||||||
initRec();
|
|
||||||
}"
|
|
||||||
/> <Columns> <dx:GridViewDataTextColumn Caption="ID" FieldName="IdLD" VisibleIndex="0" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="NameArea" FieldName="NameArea" VisibleIndex="1" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="NameLocation" FieldName="NameLocation" VisibleIndex="2" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="NameDevice" FieldName="NameDevice" VisibleIndex="3" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Hinweise" FieldName="AlertList" VisibleIndex="10" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Level" FieldName="PrioLevel" VisibleIndex="20" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="PrioName" FieldName="PrioName" VisibleIndex="21" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="PrioColor" FieldName="PrioColor" VisibleIndex="22" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Unquittiert" FieldName="Unacknowledge" VisibleIndex="23" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="ConnectionColor" FieldName="ConnectionColor" VisibleIndex="24" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Link" FieldName="Link" VisibleIndex="25" ReadOnly> </dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
</Columns> </dx:aspxgridview>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:aspxgridview ID="ASPxGridViewCables" runat="server" Font-Size="0.1pt" settingsloadingpanel-mode="Disabled" KeyFieldName="Line" visible="true" ClientIDMode="Static" ClientInstanceName="GridCables" OnCustomCallback="ASPxGridViewCables_CustomCallback" DataSourceID="ObjectDataSourceCable" xmlns:dx="devexpress.web" autogeneratecolumns="False">
|
|
||||||
<SettingsPager PageSize="10000"> </SettingsPager> <ClientSideEvents
|
|
||||||
EndCallback="function(s, e) {
|
|
||||||
updateLine();
|
|
||||||
}"
|
|
||||||
Init="function(s, e) {
|
|
||||||
initLine();
|
|
||||||
updateLine();
|
|
||||||
}"
|
|
||||||
/> <Columns> <dx:GridViewDataTextColumn Caption="Line" FieldName="Line" VisibleIndex="0" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Color" FieldName="Color" VisibleIndex="1" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Description" FieldName="Description" VisibleIndex="2" ReadOnly> </dx:GridViewDataTextColumn>
|
|
||||||
</Columns> </dx:aspxgridview>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:aspxgridview ID="ASPxGridViewVisible" runat="server" Font-Size="0.1pt" settingsloadingpanel-mode="Disabled" KeyFieldName="Object" visible="true" ClientIDMode="Static" ClientInstanceName="GridVisible" OnCustomCallback="ASPxGridViewVisible_CustomCallback" DataSourceID="ObjectDataSourceVisible" xmlns:dx="devexpress.web" autogeneratecolumns="False">
|
|
||||||
<SettingsPager PageSize="10000"> </SettingsPager> <ClientSideEvents
|
|
||||||
EndCallback="function(s, e) {
|
|
||||||
updateVisibleObjects();
|
|
||||||
}"
|
|
||||||
Init="function(s, e) {
|
|
||||||
// initVisibleObjects();
|
|
||||||
updateVisibleObjects();
|
|
||||||
}"
|
|
||||||
/> <Columns> <dx:GridViewDataTextColumn Caption="Object" FieldName="Object" VisibleIndex="0" ReadOnly> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Visible" FieldName="Visible" VisibleIndex="1" ReadOnly> </dx:GridViewDataTextColumn>
|
|
||||||
</Columns> </dx:aspxgridview>
|
|
||||||
|
|
||||||
<dx:ASPxTimer ID="ASPxTimer1" runat="server" Interval="10000" ClientIDMode="Static"
|
|
||||||
ClientInstanceName="Timer1" xmlns:dx="devexpress.web" >
|
|
||||||
|
|
||||||
<ClientSideEvents Tick="function(s, e) {
|
|
||||||
GridDevices.PerformCallback();
|
|
||||||
GridCables.PerformCallback();
|
|
||||||
GridVisible.PerformCallback();
|
|
||||||
}" /> </dx:ASPxTimer>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMap" runat="server" SelectMethod="GetMapStationList" TypeName="TalasLibary.MapClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:SessionParameter DefaultValue="0" Name="iddistrict" SessionField="IdDistrict" Type="Int32" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceCable" runat="server" SelectMethod="GetMapCableList" TypeName="TalasLibary.MapClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:SessionParameter DefaultValue="0" Name="idMap" SessionField="IdMap" Type="Int32" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceVisible" runat="server" SelectMethod="GetMapVisibleList" TypeName="TalasLibary.MapClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:SessionParameter DefaultValue="0" Name="idMap" SessionField="IdMap" Type="Int32" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
@@ -1,244 +0,0 @@
|
|||||||
<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Standard.Master" CodeBehind="MapTypAll.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypAll" %>
|
|
||||||
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server" >
|
|
||||||
<script type="text/javascript" src="Scripts/maps.js"></script>
|
|
||||||
<script type="text/javascript" src="Scripts/svg-pan-zoom.js"></script>
|
|
||||||
<script type="text/javascript" src="Scripts/jquery-1.11.1.min.js"></script>
|
|
||||||
<link rel="stylesheet" href="Map.css" type="text/css" media="screen" />
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
var offsetH = 1000;
|
|
||||||
var offsetW = 200;
|
|
||||||
|
|
||||||
|
|
||||||
window.addEventListener('beforeunload', function (event) {
|
|
||||||
setViewboxInCookie();
|
|
||||||
});
|
|
||||||
|
|
||||||
window.onload = function () {
|
|
||||||
|
|
||||||
|
|
||||||
if (isMobile.any()) {
|
|
||||||
setHeight();
|
|
||||||
var panZoom = window.panZoom = svgPanZoom('#svgBox', {
|
|
||||||
zoomEnabled: false,
|
|
||||||
controlIconsEnabled: false,
|
|
||||||
dblClickZoomEnabled: false,
|
|
||||||
preventMouseEventsDefault: false,
|
|
||||||
panEnabled: false,
|
|
||||||
fit: 1,
|
|
||||||
center: 1,
|
|
||||||
maxZoom: 100
|
|
||||||
|
|
||||||
});
|
|
||||||
panZoom.resize();
|
|
||||||
panZoom.fit();
|
|
||||||
panZoom.center();
|
|
||||||
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
setHeight();
|
|
||||||
var panZoom = window.panZoom = svgPanZoom('#svgBox', {
|
|
||||||
zoomEnabled: true,
|
|
||||||
controlIconsEnabled: true,
|
|
||||||
fit: 1,
|
|
||||||
center: 1,
|
|
||||||
maxZoom: 100
|
|
||||||
|
|
||||||
});
|
|
||||||
panZoom.resize();
|
|
||||||
panZoom.fit();
|
|
||||||
panZoom.center();
|
|
||||||
|
|
||||||
}
|
|
||||||
getViewboxFromCookie();
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
$(window).resize(function () {
|
|
||||||
if (!isMobile.any()) {
|
|
||||||
setHeight();
|
|
||||||
panZoom.resize();
|
|
||||||
panZoom.fit();
|
|
||||||
panZoom.center();
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
function setHeight() {
|
|
||||||
|
|
||||||
var hScreen = getViewport()[1]-60;
|
|
||||||
var wScreen = getViewport()[0]-80;
|
|
||||||
|
|
||||||
|
|
||||||
var divbox = document.getElementById("sVGcontainer");
|
|
||||||
|
|
||||||
var svg = document.getElementById("svgBox");
|
|
||||||
|
|
||||||
|
|
||||||
if (divbox != null) {
|
|
||||||
divbox.scrollHeight = hScreen;
|
|
||||||
divbox.scrollWidth = wScreen;
|
|
||||||
divbox.setAttribute("height", hScreen);
|
|
||||||
divbox.setAttribute("width", wScreen);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (svg != null) {
|
|
||||||
if (isMobile.any()) {
|
|
||||||
svg.setAttribute("height", hScreen);
|
|
||||||
svg.setAttribute("width", wScreen);
|
|
||||||
}
|
|
||||||
|
|
||||||
else {
|
|
||||||
svg.setAttribute("height", hScreen);
|
|
||||||
svg.setAttribute("width", wScreen);
|
|
||||||
}
|
|
||||||
svg.style.visibility = "visible";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function getViewport() {
|
|
||||||
|
|
||||||
var viewPortWidth;
|
|
||||||
var viewPortHeight;
|
|
||||||
|
|
||||||
// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
|
|
||||||
if (typeof window.innerWidth != 'undefined') {
|
|
||||||
viewPortWidth = window.innerWidth,
|
|
||||||
viewPortHeight = window.innerHeight
|
|
||||||
}
|
|
||||||
|
|
||||||
// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
|
|
||||||
else if (typeof document.documentElement != 'undefined'
|
|
||||||
&& typeof document.documentElement.clientWidth !=
|
|
||||||
'undefined' && document.documentElement.clientWidth != 0) {
|
|
||||||
viewPortWidth = document.documentElement.clientWidth,
|
|
||||||
viewPortHeight = document.documentElement.clientHeight
|
|
||||||
}
|
|
||||||
|
|
||||||
// older versions of IE
|
|
||||||
else {
|
|
||||||
viewPortWidth = document.getElementsByTagName('body')[0].clientWidth,
|
|
||||||
viewPortHeight = document.getElementsByTagName('body')[0].clientHeight
|
|
||||||
}
|
|
||||||
return [viewPortWidth, viewPortHeight];
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function goLocation(idLocation)
|
|
||||||
{
|
|
||||||
location.href = "../Stations/Location.aspx?id=" + idLocation;
|
|
||||||
}
|
|
||||||
|
|
||||||
function goDistrict(idDistrict)
|
|
||||||
{
|
|
||||||
location.href = "MapTypA.aspx?m=" + (idDistrict*1+1);
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div id="sVGcontainer" style="width: 99%; height: 99%; border:0px solid; border-color:#666666; ">
|
|
||||||
|
|
||||||
<dx:ASPxTimer ID="ViewTimer" runat="server" Interval="10000"
|
|
||||||
ClientIDMode="AutoID">
|
|
||||||
<ClientSideEvents Tick="function(s, e) {
|
|
||||||
|
|
||||||
ctl00_MainContent_ViewTimer.Stop();
|
|
||||||
ctl00_MainContent_AllView.PerformCallback();
|
|
||||||
|
|
||||||
}" />
|
|
||||||
</dx:ASPxTimer>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSource3" runat="server" SelectMethod="GetMapAllData" TypeName="TalasLibary.MapClass" >
|
|
||||||
<DeleteParameters>
|
|
||||||
<asp:Parameter Name="Key" Type="String" />
|
|
||||||
</DeleteParameters>
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:SessionParameter Name="sessionID" SessionField="SessionID" Type="String" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
<% @Import Namespace="System.IO" %>
|
|
||||||
|
|
||||||
<%
|
|
||||||
//ab hier wird die SVG Grafik eingeührt
|
|
||||||
|
|
||||||
StreamReader stmReader;
|
|
||||||
string linkmap = "~/Map/"+(string)Session["MapPath"].ToString() ;
|
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
stmReader = File.OpenText(Server.MapPath(linkmap));
|
|
||||||
//Daten auslesen
|
|
||||||
string strLine;
|
|
||||||
while (null != (strLine = stmReader.ReadLine()))
|
|
||||||
{
|
|
||||||
Response.Write(strLine + "\r\n");
|
|
||||||
}
|
|
||||||
stmReader.Close();
|
|
||||||
}
|
|
||||||
catch(Exception e)
|
|
||||||
{
|
|
||||||
Response.Write("<center><br/><br/><p class='Title'>Die SVG-Karte mit dem Pfad '"+linkmap+"' kann vom Server nicht geladen werden!\r\n</p>");
|
|
||||||
}
|
|
||||||
|
|
||||||
//bis hier SVG Karte
|
|
||||||
%>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div style="visibility:hidden">
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="AllView" runat="server" AutoGenerateColumns="False"
|
|
||||||
CssFilePath="~/App_Themes/Office2010Silver/{0}/styles.css" CssPostfix="Office2010Silver"
|
|
||||||
OnCustomCallback="AllView_CustomCallback"
|
|
||||||
Width="200px" Font-Size="0.1pt"
|
|
||||||
DataSourceID="ObjectDataSource3" ClientIDMode="AutoID"
|
|
||||||
xmlns:dx="devexpress.web.aspxtimer" settingspager-pagesize="100">
|
|
||||||
|
|
||||||
|
|
||||||
<SettingsText CommandDelete="Parameter" /> <ClientSideEvents EndCallback="function(s, e) {
|
|
||||||
ctl00_MainContent_ViewTimer.Start();
|
|
||||||
updateAll();
|
|
||||||
}" Init="function(s, e) {
|
|
||||||
initAll();
|
|
||||||
}" /> <SettingsLoadingPanel Mode="Disabled" /> <StylesEditors ButtonEditCellSpacing="0"> <ProgressBar Height="21px"> </ProgressBar> </StylesEditors> <Settings ShowVerticalScrollBar="false"
|
|
||||||
ShowStatusBar="Hidden" /> <Columns>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Id" FieldName="id" VisibleIndex="0"> </dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Destination" FieldName="destination" VisibleIndex="1"> </dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Text" FieldName="text" VisibleIndex="2"> </dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Color" FieldName="color" VisibleIndex="3"> </dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Count" FieldName="count" VisibleIndex="4"> </dx:GridViewDataTextColumn>
|
|
||||||
</Columns> <SettingsPager PageSize="1000" Visible="false" /> </dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
@@ -1,499 +0,0 @@
|
|||||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="MapTypB.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypB" %>
|
|
||||||
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server" >
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="css/foundation.css">
|
|
||||||
<link rel="stylesheet" href="css/app.css">
|
|
||||||
<link rel="stylesheet" href="css/foundation-icons.css">
|
|
||||||
|
|
||||||
<script language="javascript" type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<div style="margin-top:25px;margin-left:-10px;">
|
|
||||||
|
|
||||||
<div class="off-canvas position-right" style="padding-left:20px;padding-right:20px;padding-top:20px;" id="offCanvasRight" data-off-canvas>
|
|
||||||
|
|
||||||
<h2 style="padding-top:50px;"><b>TALAS</b> MAP<button style="line-height:0.7;" class="close-button" aria-label="Close menu" type="button" data-close="">
|
|
||||||
<span aria-hidden="true" style="font-size:50%;">×</span>
|
|
||||||
</button></h2>
|
|
||||||
<hr>
|
|
||||||
|
|
||||||
<section class="block-list">
|
|
||||||
<header style="font-weight:700;padding-bottom:12px;padding-left:30px;"><i class="fi-clipboard" style="padding-right:10px"></i>Steuerungshinweise</header>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<div>
|
|
||||||
<p><span style="padding-right: 20px;font-weight:700;">z</span><span>Zoom zurücksetzen</span></p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<div>
|
|
||||||
<p><span style="padding-right: 20px;font-weight:700;">q</span><span>Karte neuzeichnen</span></p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<div>
|
|
||||||
<p><span style="padding-right: 20px;"><i class="fi-arrow-up"></i> oder <b>w</b></span><span>Karte verschieben</span></p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<div>
|
|
||||||
<p><span style="padding-right: 20px;"><i class="fi-arrow-left"></i> oder <b>a</b></span><span>Karte verschieben</span></p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<div>
|
|
||||||
<p><span style="padding-right: 20px;"><i class="fi-arrow-down"></i> oder <b>s</b></span><span>Karte verschieben</span></p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<div>
|
|
||||||
<p><span style="padding-right: 20px;"><i class="fi-arrow-right"></i> oder <b>d</b></span><span>Karte verschieben</span></p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="block-list">
|
|
||||||
<header style="font-weight:700;padding-bottom:12px;padding-left:30px;"><i class="fi-info" style="padding-right:10px"></i>Hilfe und Hinweise</header>
|
|
||||||
<ul>
|
|
||||||
<li style="height:5.2rem;">
|
|
||||||
<div>
|
|
||||||
<p>Falls die Karte einmal nicht reagieren sollte, einfach mit <i class="fi-loop"></i> oder der Taste <b>z</b> die Karte zurücksetzen.</p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li style="height:4rem;">
|
|
||||||
<div>
|
|
||||||
<p style="font-weight:300;">Bitte melden sie Fehler und Kritik per E-Mail an den Support.</p>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="off-canvas-content" data-off-canvas-content>
|
|
||||||
<div id="stage-parent" >
|
|
||||||
<div id="container"></div>
|
|
||||||
<div class="loading" id="loadingMap">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--<div class="slider vertical" id="slider1a" data-slider data-initial-start='<script type="text/javascript">document.write(randomnumber)</script>'' data-end="200" data-vertical="true" style="position:absolute;right:10px;top:45%;">
|
|
||||||
<span class="slider-handle" id="slider1" data-slider-handle role="slider" tabindex="1"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
<input type="hidden">
|
|
||||||
</div>-->
|
|
||||||
|
|
||||||
<div id="mainDataSheet" style="position:absolute;top:150px;right:25px;width:20%;">
|
|
||||||
<div class="card" style="border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);">
|
|
||||||
|
|
||||||
<div class="title-bar" style="border-bottom:1px solid #D6D8DA">
|
|
||||||
<div class="title-bar-left" onmouseover="" style="cursor: move;">
|
|
||||||
<span class="title-bar-title" style="padding-left:10px;color:#333333;font-size:0.9rem;">Detail Ausgabe</span>
|
|
||||||
</div>
|
|
||||||
<div class="title-bar-right">
|
|
||||||
<a><i class="fi-eject" style="color:#333333;font-size:1rem;padding-right:10px;border-right:1px solid #D6D8DA" title="Detail Ausgabe oben in die Ecke setzen" onclick="mainDataSheetPositionReset()"></i></a>
|
|
||||||
<a><i class="fi-widget" style="color:#333333;font-size:1rem;padding-right:10px;padding-left:3px;border-right:1px solid #D6D8DA" title="Einstellungen" onclick='writeEinstellungen()' data-open="einstellungen"></i></a>
|
|
||||||
<a><i class="fi-list" style="color:#333333;font-size:1rem;padding-right:10px;padding-left:3px;" title="Infos zur Steuerung" data-open="offCanvasRight"></i></a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card-section" style="padding-bottom:0px">
|
|
||||||
<div id="tooltipTest" style="color:#333333;">
|
|
||||||
....
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-section" style="padding-top:0px">
|
|
||||||
<div id="tooltipTest2">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- <ul class="vertical menu accordion-menu" style="border-top: 1px solid #cacaca;" data-accordion-menu>
|
|
||||||
<li>
|
|
||||||
<a href="#"></a>
|
|
||||||
<ul class="menu vertical nested" style="padding-bottom:0px;">
|
|
||||||
|
|
||||||
<div class="card" style="width:95%">
|
|
||||||
|
|
||||||
<div class="card-section" id="weitereDatenAusgabe" style="font-size:0.75rem">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</ul>-->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card" id="infoSheet" style="visibility:hidden;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);">
|
|
||||||
|
|
||||||
<div class="title-bar" style="border-bottom:1px solid yellow;background-color: yellow;">
|
|
||||||
<div class="title-bar-left" onmouseover="" style="cursor: move;">
|
|
||||||
<span class="title-bar-title" style="padding-left:10px;color:#333333;font-size:0.9rem;"><i class="fi-info"></i> Allgemeiner Hinweis</span>
|
|
||||||
</div>
|
|
||||||
<div class="title-bar-right">
|
|
||||||
<a><i class="fi-x" style="color:#333333;font-size:1rem;padding-right:10px;padding-left:3px;" title="Infos zur Steuerung" onclick="closeInfoSheet()"></i></a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card-section" style="padding-bottom:0px">
|
|
||||||
<div style="color:#666666;">
|
|
||||||
<p>Falls die Karte einmal nicht reagieren sollte, einfach mit <i class="fi-loop" style="color:#000000;font-size:1.2rem;"></i> oder der Taste <b style="color:#000000;font-size:1.2rem;">z</b> die Karte zurücksetzen.<br />Falls sie weitere Hilfe benötigen klicken sie auf das Symbol <i class="fi-list" style="color:#000000"></i> .</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card" style="position:absolute;bottom:-25px;left:50px;width:300px;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);">
|
|
||||||
<div class="title-bar">
|
|
||||||
<div class="title-bar-left">
|
|
||||||
<span class="title-bar-title" id="mousovertext" style="padding-left:10px;color:#333333;font-size:0.8rem;">Daten werden geladen...</span>
|
|
||||||
</div>
|
|
||||||
<div class="title-bar-right">
|
|
||||||
<a><i class="fi-loop" style="color:#333333;font-size:1.6rem;padding-right:10px;" title="Karte neuladen" onclick="getStageData()"></i></a>
|
|
||||||
<a><i class="fi-arrows-out" style="color:#333333;font-size:1.6rem;padding-right:10px;" title="Zoom zurücksetzen" onclick="fitStageReset()"></i></a>
|
|
||||||
<a><i class="fi-info" title="Weitere Infos" style="color:#333333;font-size:1.6rem;padding-right:10px;" data-open="weitereInfos"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="button-group" id="ebenenSpeichernButton" style="position:absolute;bottom:60px;right:25px;opacity:0;">
|
|
||||||
<a class="success button" style="color:#ffffff;" onclick="ebenenSpeichern()" href="#">Änderungen übernehmen</a>
|
|
||||||
<a class="alert button" onclick="ebenenZuruecksetzen()" href="#">Abbrechen</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card" id="buttonStation" style="position:absolute;bottom:-25px;right:265px;width:50px;height:50px;opacity:1;padding:3px;border:2px solid #63de17;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);" onclick="stationButtonChange()">
|
|
||||||
<img src="img/stationButton.png" alt="">
|
|
||||||
</div>
|
|
||||||
<div class="card" id="buttonUStation" style="position:absolute;bottom:-25px;right:205px;width:50px;height:50px;opacity:1;padding:3px;border:2px solid #63de17;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);" onclick="ustationButtonChange()">
|
|
||||||
<img src="img/ustationButton.png" alt="">
|
|
||||||
</div>
|
|
||||||
<div class="card" id="buttonPStation" style="position:absolute;bottom:-25px;right:145px;width:50px;height:50px;opacity:1;padding:3px;border:2px solid #63de17;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);" onclick="pstationButtonChange()">
|
|
||||||
<img src="img/pstationButton.png" alt="">
|
|
||||||
</div>
|
|
||||||
<div class="card" id="buttonDienste" style="position:absolute;bottom:-25px;right:85px;width:50px;height:50px;opacity:1;padding:3px;border:2px solid #63de17;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);" onclick="diensteButtonChange()">
|
|
||||||
<img src="img/diensteButton.png" alt="">
|
|
||||||
</div>
|
|
||||||
<div class="card" id="buttonKabel" style="position:absolute;bottom:-25px;right:25px;width:50px;height:50px;opacity:1;padding:3px;border:2px solid #63de17;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);" onclick="kabelButtonChange()">
|
|
||||||
<img src="img/kabelButton.png" alt="">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- Modals -->
|
|
||||||
<div class="reveal" id="weitereInfos" data-reveal>
|
|
||||||
<img src="img/Logo_TALAS.png" alt="TALAS V5 Logo" width="50%" style="margin-left:25%;margin-top:10px;margin-bottom:10px;">
|
|
||||||
<div class="card" style="padding:10px;border-radius: 8px;margin-top:10px;margin-bottom:10px;margin-left:10%;width:80%;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);">
|
|
||||||
<div class="card-section">
|
|
||||||
<p style="font-size:1.2rem;font-weight:700;">Littwin Systemtechnik GmbH & Co. KG</p>
|
|
||||||
<p style="font-weight:700;">Bürgermeister-Brötje Str. 28<br />D-26180 Rastede</p>
|
|
||||||
<p>T: +49 4402 9725 77-0<br />E: kontakt@littwin-systemtechnik.de</p>
|
|
||||||
<div style="background-color: #cacaca;">
|
|
||||||
<center><small style="font-size:0.75rem;padding:5px;">TALAS.MAP Masterkarte Version 0.9.7</small></center>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<button class="close-button" data-close aria-label="Close modal" type="button">
|
|
||||||
<span aria-hidden="true">×</span>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="large reveal" style="padding:0px;border-radius: 8px;" id="einstellungen" data-reveal>
|
|
||||||
|
|
||||||
<div class="card">
|
|
||||||
<div class="top-bar" style="background-color:#ffffff;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #D6D8DA">
|
|
||||||
<div class="top-bar-left">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
<li class="menu-text" style="color:#333333;font-size:0.9rem;padding-left:30px;">Einstellung</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="top-bar-right">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
<button type="button" onclick="cableReset()" class="button small" data-close aria-label="Close reveal">Speichern</button>
|
|
||||||
<li><a style="color:#333333;font-size:125%;" data-close aria-label="Close reveal"><i class="fi-x"></i></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
|
|
||||||
<div class="grid-container full">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
|
|
||||||
<div class="cell small-12 large-6">
|
|
||||||
<div class="card" style="padding:0px;border-radius: 8px;">
|
|
||||||
|
|
||||||
<div class="top-bar" style="background-color:#ffffff;padding:0px;">
|
|
||||||
<div class="top-bar-left">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
<li class="menu-text" style="color:#333333;font-size: 0.9rem;">Allgemeine Einstellungen</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="top-bar-right">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">Updateinterval</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-5">
|
|
||||||
<div class="slider" data-slider data-start="1" data-end="30" data-step="1" data-non-linear-base="5">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="SliderUpdateInterval"></span>
|
|
||||||
<span class="slider-fill" id="sliders1" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-7">
|
|
||||||
<div class="input-group">
|
|
||||||
<input id="SliderUpdateInterval" class="input-group-field" type="number">
|
|
||||||
<span class="input-group-label">min.</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card" style="padding:0px;border-radius: 8px;">
|
|
||||||
<div class="top-bar" style="background-color:#ffffff;padding:0px;">
|
|
||||||
<div class="top-bar-left">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
<li class="menu-text" style="color:#333333;font-size: 0.9rem;">Standard Einstellungen</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="top-bar-right">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">Linien/Dienste</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-8">
|
|
||||||
<div class="slider" data-slider data-initial-start="10" data-start="1" data-end="30" data-step="1">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="StandardCableThickness"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-4">
|
|
||||||
<input type="number" id="StandardCableThickness">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">Meldestationen</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-8">
|
|
||||||
<div class="slider" data-slider data-initial-start="10" data-start="1" data-end="40" data-step="1">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="StandardMeldestationen"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-4">
|
|
||||||
<input type="number" id="StandardMeldestationen">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">ULAF Stationen</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-8">
|
|
||||||
<div class="slider" data-slider data-initial-start="10" data-start="1" data-end="40" data-step="1">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="StandardUlafStationen"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-4">
|
|
||||||
<input type="number" id="StandardUlafStationen">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">passive Stationen</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-8">
|
|
||||||
<div class="slider" data-slider data-initial-start="10" data-start="1" data-end="40" data-step="1">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="StandardPassiveStationen"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-4">
|
|
||||||
<input type="number" id="StandardPassiveStationen">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">Schriftgröße</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-8">
|
|
||||||
<div class="slider" data-slider data-initial-start="3" data-start="3" data-end="20" data-step="1">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="StandardFontSize"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-4">
|
|
||||||
<input type="number" id="StandardFontSize">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="cell small-12 large-6">
|
|
||||||
|
|
||||||
<div class="card" style="padding:0px;border-radius: 8px;">
|
|
||||||
<div class="top-bar" style="background-color:#ffffff;padding:0px;">
|
|
||||||
<div class="top-bar-left">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
<li class="menu-text" style="color:#333333;font-size: 0.9rem;">Meldung Einstellungen</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="top-bar-right">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">Linien/Dienste</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-8">
|
|
||||||
<div class="slider" data-slider data-initial-start="10" data-start="1" data-end="30" data-step="1">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="MeldungCableThickness"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-4">
|
|
||||||
<input type="number" id="MeldungCableThickness">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="grid-x grid-padding-x">
|
|
||||||
<div class="small-5 cell">
|
|
||||||
<label for="middle-label" class="text-right middle">Meldestationen</label>
|
|
||||||
</div>
|
|
||||||
<div class="small-7 cell">
|
|
||||||
<div class="grid-x grid-margin-x">
|
|
||||||
<div class="cell small-8">
|
|
||||||
<div class="slider" data-slider data-initial-start="5" data-start="2" data-end="60" data-step="1">
|
|
||||||
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="MeldungMeldestationen"></span>
|
|
||||||
<span class="slider-fill" data-slider-fill></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cell small-4">
|
|
||||||
<input type="number" id="MeldungMeldestationen">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card" style="padding:0px;border-radius: 8px;">
|
|
||||||
|
|
||||||
<div class="top-bar" style="background-color:#ffffff;padding:0px;">
|
|
||||||
<div class="top-bar-left">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
<li class="menu-text" style="color:#333333;font-size: 0.9rem;">Weitere Funktionen</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="top-bar-right">
|
|
||||||
<ul class="menu" style="background-color:#ffffff;">
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
|
|
||||||
<a class="button expanded" onclick="datenZuruecksetzen()" data-close aria-label="Close reveal">Werte zurücksetzen</a>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Standard Scripts -->
|
|
||||||
<script src="js/vendor/jquery.js"></script>
|
|
||||||
<script src="js/vendor/what-input.js"></script>
|
|
||||||
<script src="js/vendor/foundation.js"></script>
|
|
||||||
<script src="js/app.js"></script>
|
|
||||||
<script src="js/konva.js"></script>
|
|
||||||
<!-- Config der Karte -->
|
|
||||||
<script src="config.js"></script>
|
|
||||||
<!-- Funktionen der Karte -->
|
|
||||||
<script src="js/static.js"></script>
|
|
||||||
<script src="js/map.js"></script>
|
|
||||||
<script src="js/conditions.js"></script>
|
|
||||||
<script src="js/functions.js"></script>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
@@ -1,190 +0,0 @@
|
|||||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="MapTypB.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypB" %>
|
|
||||||
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server" >
|
|
||||||
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
|
|
||||||
<script language="javascript" type="text/javascript">
|
|
||||||
|
|
||||||
|
|
||||||
function CallTestString() {
|
|
||||||
$.ajax({
|
|
||||||
type: "POST",
|
|
||||||
url: "../ClientData/WebServiceMap.asmx/Test1",
|
|
||||||
data: "",
|
|
||||||
contentType: "application/json; charset=utf-8",
|
|
||||||
dataType: "json",
|
|
||||||
success: function (response) {
|
|
||||||
TextBoxBeispiel1.value=response.d;
|
|
||||||
},
|
|
||||||
error: function (jqXHR, textStatus, errorThrown) {
|
|
||||||
//handle error here
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function CallTestJSON() {
|
|
||||||
$.ajax({
|
|
||||||
type: "POST",
|
|
||||||
url: "../ClientData/WebServiceMap.asmx/Test2",
|
|
||||||
data: "",
|
|
||||||
contentType: "application/json; charset=utf-8",
|
|
||||||
dataType: "json",
|
|
||||||
success: function (response) {
|
|
||||||
TextBoxBeispiel2.value=response.d;
|
|
||||||
},
|
|
||||||
error: function (jqXHR, textStatus, errorThrown) {
|
|
||||||
//handle error here
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function CallTestLineJSON() {
|
|
||||||
$.ajax({
|
|
||||||
type: "POST",
|
|
||||||
url: "../ClientData/WebServiceMap.asmx/Test3",
|
|
||||||
data: "",
|
|
||||||
contentType: "application/json; charset=utf-8",
|
|
||||||
dataType: "json",
|
|
||||||
success: function (response) {
|
|
||||||
TextBoxBeispiel3.value=response.d;
|
|
||||||
},
|
|
||||||
error: function (jqXHR, textStatus, errorThrown) {
|
|
||||||
//handle error here
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="css/foundation.css">
|
|
||||||
<link rel="stylesheet" href="css/app.css">
|
|
||||||
<link rel="stylesheet" href="css/foundation-icons.css">
|
|
||||||
<style>
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
background-color: #FFFFFF;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<div class="off-canvas position-right" style="padding-left:20px;padding-right:20px;" id="offCanvasRight" data-off-canvas>
|
|
||||||
<br /><br />
|
|
||||||
<div style="padding-top:20px;">
|
|
||||||
<div class="card" style="border-radius: 5px; border: 1px solid #dddddd;">
|
|
||||||
<div class="card-divider" style="background:#f9f9f9!important;">
|
|
||||||
<b>Get TimeString</b>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
<input type="text" value="" id="TextBoxBeispiel1" style="width:280px" />
|
|
||||||
<input type="button" value="String laden" id="RequestButton1" onclick="CallTestString()" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div style="padding-top:20px;">
|
|
||||||
<div class="card" style="border-radius: 5px; border: 1px solid #dddddd;">
|
|
||||||
<div class="card-divider" style="background:#f9f9f9!important;">
|
|
||||||
<b>Aktuelle Bereichsdaten</b>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
<textarea id="TextBoxBeispiel2" cols="50" rows="8"></textarea>
|
|
||||||
<input type="button" value="Stationen JSON laden" id="RequestButton2" onclick="CallTestJSON()" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div style="padding-top:20px;">
|
|
||||||
<div class="card" style="border-radius: 5px; border: 1px solid #dddddd;">
|
|
||||||
<div class="card-divider" style="background:#f9f9f9!important;">
|
|
||||||
<b>Aktuelle Strangdaten</b>
|
|
||||||
</div>
|
|
||||||
<div class="card-section">
|
|
||||||
<textarea id="TextBoxBeispiel3" cols="50" rows="8"></textarea>
|
|
||||||
<input type="button" value="Stränge JSON laden" id="RequestButton3" onclick="CallTestLineJSON()" />
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="off-canvas-content" data-off-canvas-content>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="grid-x">
|
|
||||||
<div class="large-9 medium-12 small-12 cell">
|
|
||||||
<div id="stage-parent">
|
|
||||||
<div id="container"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="info-stage-footer" style="position: fixed;left: 20;bottom: 0;padding:20px;">
|
|
||||||
<div class="card" style="border-radius: 5px; border: 1px solid #dddddd;">
|
|
||||||
<div class="card-section">
|
|
||||||
<b id="mousovertext">OGE Karte Version 0.6.2</b>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="large-3 medium-12 small-12 cell show-for-larger" style="padding:20px;">
|
|
||||||
<div id="info-stage"><br /><br />
|
|
||||||
<div class="card" style="border-radius: 5px; border: 1px solid #dddddd;">
|
|
||||||
|
|
||||||
<div class="title-bar">
|
|
||||||
<div class="title-bar-left">
|
|
||||||
<span class="title-bar-title" style="padding-left:10px;">Testumgebung</span>
|
|
||||||
</div>
|
|
||||||
<div class="title-bar-right"></div>
|
|
||||||
<a><i class="fi-clipboard-notes" style="color:white;font-size:1.5rem;padding-right:10px;" data-open="offCanvasRight"></i></a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card-section">
|
|
||||||
<div class="expanded button-group">
|
|
||||||
<a class="button" onclick="sideReload()">Karte Zurücksetzen</a>
|
|
||||||
<a class="button warning" onclick="getConditions()">Meldungen generieren</a>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<a class="button expanded alert" onclick="stresstest()">Stresstest 60000 Punkte inkl. Tooltip laden</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card" style="border-radius: 5px; border: 1px solid #dddddd;">
|
|
||||||
|
|
||||||
<div class="title-bar">
|
|
||||||
<div class="title-bar-left">
|
|
||||||
<span class="title-bar-title" style="padding-left:10px;">Tolltip Ausgabe</span>
|
|
||||||
</div>
|
|
||||||
<div class="title-bar-right"></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card-section">
|
|
||||||
<div id="tooltipTest">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script src="js/vendor/jquery.js"></script>
|
|
||||||
<script src="js/vendor/what-input.js"></script>
|
|
||||||
<script src="js/vendor/foundation.js"></script>
|
|
||||||
<script src="js/app.js"></script>
|
|
||||||
<script src="js/konva.js"></script>
|
|
||||||
<script src="config.js"></script>
|
|
||||||
<script src="js/map.js"></script>
|
|
||||||
<script src="js/conditions.js"></script>
|
|
||||||
<script src="js/functions.js"></script>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
@@ -1,347 +0,0 @@
|
|||||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="MapTypC.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypC" %>
|
|
||||||
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server" >
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="../tilemap/css/leaflet.css?v=053"/>
|
|
||||||
<link rel="stylesheet" href="../tilemap/css/foundation.css?v=053">
|
|
||||||
<link rel="stylesheet" href="../tilemap/css/app.css?v=053">
|
|
||||||
<link rel="stylesheet" href="../tilemap/css/foundation-icons.css?v=053">
|
|
||||||
|
|
||||||
<script src="../tilemap/js/vendor/jquery.js?v=053"></script>
|
|
||||||
<script src="../tilemap/js/leaflet/leaflet.js?v=053"></script>
|
|
||||||
<script src="../tilemap/js/vendor/oms.min.js"></script>
|
|
||||||
<!--<script src="js/vendor/gktowgs.js?v=053"></script>-->
|
|
||||||
<script src="../tilemap/js/config.js?v=053"></script>
|
|
||||||
<script src="../tilemap/js/icons.js?v=053"></script>
|
|
||||||
<script src="../tilemap/js/vendor/bundle.js?v=053"></script>
|
|
||||||
|
|
||||||
<style type="text/css">
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
html, body, #map{
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<div id="map" style="z-index: 1;position:absolute !important;top:36px;left:37px;" ></div>
|
|
||||||
|
|
||||||
<div id="mainDataSheet" style="position:absolute;top:50px;right:25px;width:15%;min-width:300px;z-index:1000;">
|
|
||||||
<div class="card" style="border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);">
|
|
||||||
|
|
||||||
<div class="title-bar" style="border-bottom:1px solid #D6D8DA">
|
|
||||||
<div class="title-bar-left" onmouseover="" style="cursor: move;">
|
|
||||||
<form>
|
|
||||||
<select id="stationListing" style="margin:0 0 0 0 !important;width:100%;border:none;">
|
|
||||||
<option>Station wählen</option>
|
|
||||||
</select>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
<div class="title-bar-right">
|
|
||||||
<a><i class="fi-magnifying-glass" style="color:#333333;font-size:1rem;padding-right:10px;padding-left:3px;border-right:1px solid #D6D8DA" title="Suchen" onclick='fly(document.getElementById("stationListing").value)'></i></a>
|
|
||||||
<!--<a><i class="fi-filter" style="color:#333333;font-size:1rem;padding-right:10px;padding-left:3px;border-right:1px solid #D6D8DA" title="Filter für die Geräte"></i></a>-->
|
|
||||||
<a><i class="fi-arrows-out" style="color:#333333;font-size:1rem;padding-right:10px;padding-left:3px;" title="Suchen" onclick='fly()'></i></a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="card-section" style="padding-bottom:0px">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card" style="z-index:1000;position:absolute;bottom:0px;left:50px;width:300px;border-radius: 8px;-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);">
|
|
||||||
<div class="title-bar">
|
|
||||||
<div class="title-bar-left">
|
|
||||||
<span class="title-bar-title" id="mousovertext" style="padding-left:10px;color:#333333;font-size:0.8rem;">TALAS.Map<br />Version 0.5.3</span>
|
|
||||||
</div>
|
|
||||||
<div class="title-bar-right">
|
|
||||||
<a><i class="fi-info" title="Weitere Infos" style="color:#0c0c9d;font-size:1.5rem;padding-right:10px;" data-open="weitereInfos"></i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
var map = L.map('map').setView([51.41321407879154, 7.739617925303934], 8);
|
|
||||||
L.tileLayer('../tilemap/mapTiles/{z}/{x}/{y}.png', {
|
|
||||||
minZoom: 4,
|
|
||||||
maxZoom: 15,
|
|
||||||
tms: false,
|
|
||||||
attribution: 'Generated by Littwin Systemtechnik GmbH & Co KG'
|
|
||||||
}).addTo(map);
|
|
||||||
|
|
||||||
var oms = new OverlappingMarkerSpiderfier(map);
|
|
||||||
|
|
||||||
var popup = new L.Popup();
|
|
||||||
oms.addListener('click', function(marker) {
|
|
||||||
popup.setContent(marker.desc);
|
|
||||||
popup.setLatLng(marker.getLatLng());
|
|
||||||
//map.openPopup(popup);
|
|
||||||
});
|
|
||||||
|
|
||||||
var dataStatic;
|
|
||||||
var dataStaticlength;
|
|
||||||
var dataStatus;
|
|
||||||
var dataStatuslength;
|
|
||||||
var notdataStatic;
|
|
||||||
var notdataStaticlength;
|
|
||||||
var notdataStatus;
|
|
||||||
var notdataStatuslength;
|
|
||||||
|
|
||||||
$(document).ready(() => {
|
|
||||||
$.when(
|
|
||||||
// http://10.10.0.13/talas5/ClientData/WebserviceMap.asmx/GisStationsStatic?idMap=8
|
|
||||||
$.getJSON(mapDataStaticUrl, function(dataD) {
|
|
||||||
dataStatic = dataD.Points;
|
|
||||||
dataStaticlength = dataStatic.length;
|
|
||||||
}),
|
|
||||||
$.getJSON(mapDataStatusUrl, function(dataS) {
|
|
||||||
dataStatus = dataS.Statis;
|
|
||||||
dataStatuslength = dataStatus.length;
|
|
||||||
}),
|
|
||||||
$.getJSON(mapDataIconUrl, function(dataI) {
|
|
||||||
dataIcons = dataI.List;
|
|
||||||
dataIconslength = dataIcons.length;
|
|
||||||
})
|
|
||||||
|
|
||||||
).then(function() {
|
|
||||||
if (dataStatic) {
|
|
||||||
console.log("%cMAP| Statische Daten geladen", 'color: green');
|
|
||||||
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("%cMAP| Fehler beim Laden der statischen Daten", 'color: red');
|
|
||||||
}
|
|
||||||
if (dataStatus) {
|
|
||||||
console.log("%cMAP| Status Daten geladen", 'color: green');
|
|
||||||
loadData();
|
|
||||||
getDataMenu();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("%cMAP| Fehler beim Laden der status Daten", 'color: red');
|
|
||||||
}
|
|
||||||
if (dataIcons) {
|
|
||||||
console.log("%cMAP| Icons geladen", 'color: green');
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("%cMAP| Fehler beim Laden der Icons", 'color: red');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
function getJSONData() {
|
|
||||||
$(document).ready(() => {
|
|
||||||
$.when(
|
|
||||||
$.getJSON(mapDataStaticUrl, function(dataD) {
|
|
||||||
dataStatic = dataD.Points;
|
|
||||||
dataStaticlength = dataStatic.length;
|
|
||||||
}),
|
|
||||||
$.getJSON(mapDataStatusUrl, function(dataS) {
|
|
||||||
dataStatus = dataS.Statis;
|
|
||||||
dataStatuslength = dataStatus.length;
|
|
||||||
}),
|
|
||||||
$.getJSON(mapDataIconUrl, function(dataI) {
|
|
||||||
dataIcons = dataI.List;
|
|
||||||
dataIconslength = dataIcons.length;
|
|
||||||
})
|
|
||||||
).then(function() {
|
|
||||||
if (dataStatic) {
|
|
||||||
console.log("%cMAP| Statische Daten geladen", 'color: green');
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("%cMAP| Fehler beim Laden der statischen Daten", 'color: red');
|
|
||||||
}
|
|
||||||
if (dataStatus) {
|
|
||||||
console.log("%cMAP| Status Daten geladen", 'color: green');
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("%cMAP| Fehler beim Laden der status Daten", 'color: red');
|
|
||||||
}
|
|
||||||
if (dataIcons) {
|
|
||||||
console.log("%cMAP| Icons geladen", 'color: green');
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("%cMAP| Fehler beim Laden der Icons", 'color: red');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function getIcon() {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// Add Object Du save CircleIds
|
|
||||||
var markers = [];
|
|
||||||
var setLoadTemp;
|
|
||||||
var idsListing = [];
|
|
||||||
var idsListingURL = [];
|
|
||||||
|
|
||||||
var test = "test";
|
|
||||||
|
|
||||||
// Loop through the data
|
|
||||||
function loadData(){
|
|
||||||
var clicked = [];
|
|
||||||
// Erstes Setzen der Pins
|
|
||||||
if (setLoadTemp == null) {
|
|
||||||
console.log("%cMAP| Marker werden fixiert", 'color: green');
|
|
||||||
for (var i = 0; i < dataStaticlength; i++) {
|
|
||||||
var gisStatics = dataStatic[i];
|
|
||||||
|
|
||||||
// i.O. Marker
|
|
||||||
markers[gisStatics.IdLD] = L.marker([gisStatics.X,gisStatics.Y], {icon: greenMarkerBox}, {test: test}).addTo(map);
|
|
||||||
oms.addMarker(markers[gisStatics.IdLD]);
|
|
||||||
console.log(markers[gisStatics.IdLD]);
|
|
||||||
var idListing = ([gisStatics.IdLD,markers[gisStatics.IdLD]._leaflet_id]);
|
|
||||||
var idListingURL = ([gisStatics.Link,markers[gisStatics.IdLD]._leaflet_id]);
|
|
||||||
console.log(idListing+" - "+idListingURL);
|
|
||||||
idsListing.push(idListing);
|
|
||||||
idsListingURL.push(idListingURL);
|
|
||||||
markers[gisStatics.IdLD].bindPopup("<b style='font-size:1.25rem;'>"+gisStatics.LD_Name+"</b><br /><b>"+gisStatics.Device+"</b><br /><b>"+gisStatics.Area_Short+"</b> ( "+gisStatics.Area_Name+" )<br /><b>"+gisStatics.Location_Short+"</b> ( "+gisStatics.Location_Name+" )");
|
|
||||||
// Eventlistener der Marker
|
|
||||||
markers[gisStatics.IdLD].on('contextmenu', function (e) {
|
|
||||||
for(var idx = 0; idx < idsListing.length; idx++){
|
|
||||||
if (this._leaflet_id === idsListing[idx][1]) {
|
|
||||||
var url = idsListingURL[idx][0];
|
|
||||||
//console.log(url+idsListing[idx][0]);
|
|
||||||
//console.log(this);
|
|
||||||
//alert(url);
|
|
||||||
window.open("../devices/"+url, '_blank').focus();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
markers[gisStatics.IdLD].on('mouseover', function (e) {
|
|
||||||
this.openPopup();
|
|
||||||
});
|
|
||||||
markers[gisStatics.IdLD].on('mouseout', function (e) {
|
|
||||||
this.closePopup();
|
|
||||||
});
|
|
||||||
|
|
||||||
// Fehlermarker
|
|
||||||
for (var istatus = 0; istatus < dataStatuslength; istatus++) {
|
|
||||||
var gisStatus = dataStatus[istatus];
|
|
||||||
if(gisStatus.IdLD == gisStatics.IdLD){
|
|
||||||
//console.log("Fehlerfall: "+gisStatus.IdLD);
|
|
||||||
if (gisStatus.Na === "critical") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(criticalMarkerModemBox);
|
|
||||||
}
|
|
||||||
if (gisStatus.Na === "system") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(systemMarkerModemBox);
|
|
||||||
}
|
|
||||||
if (gisStatus.Na === "major") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(majorMarkerModemBox);
|
|
||||||
}
|
|
||||||
if (gisStatus.Na === "minor") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(minorMarkerModemBox);
|
|
||||||
}
|
|
||||||
markers[gisStatics.IdLD].bindPopup("<b style='font-size:1.25rem;'>"+gisStatics.LD_Name+"</b><br /><b>"+gisStatics.Device+"</b><br /><b>"+gisStatics.Area_Short+"</b> ( "+gisStatics.Area_Name+" )<br /><b>"+gisStatics.Location_Short+"</b> ( "+gisStatics.Location_Name+" )<br /><br /><b style='color:"+gisStatus.Co+";font-size:1rem;'>"+gisStatus.Me+"</b><b style='color:"+gisStatus.Co+";font-size:0.75rem;'> ("+(gisStatus.Na).toUpperCase()+")</b>");
|
|
||||||
markers[gisStatics.IdLD].bounce();
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
setLoadTemp = true;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Update der Pins
|
|
||||||
console.log("%cMAP| -UPDATE BEGINN-", 'color: grey;font-weight:700;');
|
|
||||||
console.log("%cMAP| Update der Marker", 'color: green');
|
|
||||||
getJSONData();
|
|
||||||
for (var i = 0; i < dataStaticlength; i++) {
|
|
||||||
var gisStatics = dataStatic[i];
|
|
||||||
// i.O. Marker
|
|
||||||
markers[gisStatics.IdLD].setIcon(greenMarkerBox);
|
|
||||||
markers[gisStatics.IdLD].bindPopup("<b style='font-size:1.25rem;'>"+gisStatics.LD_Name+"</b><br /><b>"+gisStatics.Device+"</b><br /><b>"+gisStatics.Area_Short+"</b> ( "+gisStatics.Area_Name+" )<br /><b>"+gisStatics.Location_Short+"</b> ( "+gisStatics.Location_Name+" )");
|
|
||||||
markers[gisStatics.IdLD].stopBouncing();
|
|
||||||
|
|
||||||
// Fehlermarker
|
|
||||||
for (var istatus = 0; istatus < dataStatuslength; istatus++) {
|
|
||||||
var gisStatus = dataStatus[istatus];
|
|
||||||
if(gisStatus.IdLD == gisStatics.IdLD){
|
|
||||||
//console.log("Fehlerfall: "+gisStatus.IdLD);
|
|
||||||
if (gisStatus.Na === "critical") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(criticalMarkerModemBox);
|
|
||||||
}
|
|
||||||
if (gisStatus.Na === "system") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(systemMarkerModemBox);
|
|
||||||
}
|
|
||||||
if (gisStatus.Na === "major") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(majorMarkerModemBox);
|
|
||||||
}
|
|
||||||
if (gisStatus.Na === "minor") {
|
|
||||||
markers[gisStatics.IdLD].setIcon(minorMarkerModemBox);
|
|
||||||
}
|
|
||||||
markers[gisStatics.IdLD].bindPopup("<b style='font-size:1.25rem;'>"+gisStatics.LD_Name+"</b><br /><b>"+gisStatics.Device+"</b><br /><b>"+gisStatics.Area_Short+"</b> ( "+gisStatics.Area_Name+" )<br /><b>"+gisStatics.Location_Short+"</b> ( "+gisStatics.Location_Name+" )<br /><br /><b style='color:"+gisStatus.Co+";font-size:1rem;'>"+gisStatus.Me+"</b><b style='color:"+gisStatus.Co+";font-size:0.75rem;'> ("+(gisStatus.Na).toUpperCase()+")</b>");
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
setTimeout(loadData, updateIntervall);
|
|
||||||
}
|
|
||||||
|
|
||||||
var marker = markers[1866];
|
|
||||||
//console.log(marker);
|
|
||||||
|
|
||||||
function fly(stationValue){
|
|
||||||
|
|
||||||
var x = 51.41321407879154;
|
|
||||||
var y = 7.739617925303934;
|
|
||||||
var zoom = 14;
|
|
||||||
|
|
||||||
for (var i = 0; i < dataStaticlength; i++) {
|
|
||||||
var gisStatics = dataStatic[i];
|
|
||||||
if(stationValue === gisStatics.Area_Name) {
|
|
||||||
//console.log(gisStatics.X+","+gisStatics.Y);
|
|
||||||
x = gisStatics.X;
|
|
||||||
y = gisStatics.Y;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (y === 7.739617925303934) {
|
|
||||||
zoom = 8;
|
|
||||||
}
|
|
||||||
map.flyTo([x,y],zoom);
|
|
||||||
var popup = new L.Popup();
|
|
||||||
oms.addListener('click', function(marker) {
|
|
||||||
popup.setContent(marker.desc);
|
|
||||||
popup.setLatLng(marker.getLatLng());
|
|
||||||
map.openPopup(popup);
|
|
||||||
});
|
|
||||||
|
|
||||||
for (var i = 0; i < window.mapData.length; i ++) {
|
|
||||||
var datum = window.mapData[i];
|
|
||||||
var loc = new L.LatLng(datum.lat, datum.lon);
|
|
||||||
var marker = new L.Marker(loc);
|
|
||||||
marker.desc = datum.d;
|
|
||||||
map.addLayer(marker);
|
|
||||||
oms.addMarker(marker); // <-- here
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Scripts -->
|
|
||||||
<script src="../tilemap/js/vendor/foundation.js?v=053"></script>
|
|
||||||
<script src="../tilemap/js/vendor/what-input.js?v=053"></script>
|
|
||||||
<script src="../tilemap/js/app.js?v=053">
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="MapTypC.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypC" %>
|
|
||||||
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server" >
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
<!--
|
|
||||||
var url_string = window.location;
|
|
||||||
console.log(window.location);
|
|
||||||
var url = new URL(url_string);
|
|
||||||
var c = url.searchParams.get("m");
|
|
||||||
console.log("idMap: "+c);
|
|
||||||
|
|
||||||
document.write("<iframe name=\"frmInner1\" width=\"100%\" height=\"100%\" onload=\"resizeIframe(this)\" scrolling=\"no\" src=\"../Tilemap/index.html?idMap="+c+"\"></iframe>");
|
|
||||||
|
|
||||||
var intFrameHeight = window.innerHeight-50;
|
|
||||||
function resizeIframe(iframe) {
|
|
||||||
if(iframe) {
|
|
||||||
iframe.height = intFrameHeight+"px";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
-->
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
@@ -1,45 +0,0 @@
|
|||||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="MapTypC.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypC" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
|
|
||||||
<style>
|
|
||||||
.responsive-iframe-wrapper {
|
|
||||||
position: relative !important;
|
|
||||||
width: 100% !important;
|
|
||||||
height: 95vh !important; /* Setzt die Höhe des Wrappers auf die Höhe des Viewports */
|
|
||||||
overflow: hidden !important; /* Verhindert Scrollbalken innerhalb des Wrappers */
|
|
||||||
padding: 0 0 0 0 !important;
|
|
||||||
margin: 0 0 0 0 !important;
|
|
||||||
}
|
|
||||||
.responsive-iframe-wrapper iframe {
|
|
||||||
position: absolute !important;
|
|
||||||
top: 0 !important;
|
|
||||||
left: 0 !important;
|
|
||||||
width: 100% !important;
|
|
||||||
height: 100% !important;
|
|
||||||
border: none !important; /* Removes the border */
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="responsive-iframe-wrapper">
|
|
||||||
<iframe frameborder="0"></iframe>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
document.addEventListener('DOMContentLoaded', function() {
|
|
||||||
var url = new URL(window.location.href);
|
|
||||||
var mValue = url.searchParams.get("m");
|
|
||||||
var uValue = url.searchParams.get("u");
|
|
||||||
|
|
||||||
// Setzen der src-Eigenschaft des iframe mit den abgerufenen Parametern
|
|
||||||
document.querySelector('.responsive-iframe-wrapper iframe').src =
|
|
||||||
"http://10.10.0.70:3000?m=" + encodeURIComponent(mValue) + "&u=" + encodeURIComponent(uValue);
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="MapTypC.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypC" %>
|
|
||||||
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server" >
|
|
||||||
|
|
||||||
<iframe src="../TileMap/index.html" style="width: 100%; border: none;" onload="resizeIframe(this)" scrolling="no"></iframe>
|
|
||||||
<script type="text/javascript">
|
|
||||||
var intFrameHeight = window.innerHeight-50;
|
|
||||||
function resizeIframe(iframe) {
|
|
||||||
if(iframe) {
|
|
||||||
iframe.height = intFrameHeight+"px";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
@@ -1,277 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportAccess1.aspx.cs" Inherits="TALAS_V5.MessagesMap.ReportAccess1" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
function OnNaviClick(sender, e) {
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelStatusAccess1" runat="server" Text="Meldungen Zutrittskontrolle"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Meldungsliste Zutrittskontrolle"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<table style="font-family:'Segoe UI';">
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Von:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxDateEdit ID="ASPxDateEdit1" runat="server" Theme="TALAS5Standard" Width="90px"></dx:ASPxDateEdit>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Bis:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxDateEdit ID="ASPxDateEdit2" runat="server" Theme="TALAS5Standard" Width="90px"></dx:ASPxDateEdit>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="Aktualisieren" Theme="TALAS5Standard" OnClick="ASPxButton1_Click"></dx:ASPxButton>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="ASPxGvMessages" ClientInstanceName="gridMessages" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceMessages" OnHtmlRowCreated="ASPxGvMessages_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" >
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="True" ShowGroupPanel="True" UseFixedTableLayout="True" VerticalScrollableHeight="480" VerticalScrollBarMode="Auto" VerticalScrollBarStyle="Virtual" />
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Zutrittskontrolle_Meldungen">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zeitstempel" FieldName="Timestamp" VisibleIndex="0" Width="110px">
|
|
||||||
<PropertiesTextEdit DisplayFormatString="dd.MM.yyyy HH:mm:ss">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zustand" CellStyle-HorizontalAlign="Center" FieldName="MessagePrioName" VisibleIndex="2" Width="70px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
<CellStyle HorizontalAlign="Center"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Gerät" Visible="false" FieldName="Device" VisibleIndex="7" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Datenpunktname" FieldName="Name" VisibleIndex="10" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungsgruppe" Visible="false" FieldName="MessageGroup" VisibleIndex="11" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldung" FieldName="Message" Visible="true" VisibleIndex="8" Width="280px">
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Wert" FieldName="Value" Visible="False" VisibleIndex="9">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="TempMessageColor" FieldName="MessagePrioColor" Visible="false" VisibleIndex="20">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Typ" FieldName="Typ" Visible="true" VisibleIndex="14" Width="110px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="District" Visible="true" VisibleIndex="3">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Area" Visible="true" VisibleIndex="4">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="Location" Visible="true" VisibleIndex="5" Width="100px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Kommentar Datenpunkt" FieldName="CommentDP" Visible="true" VisibleIndex="12">
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Kommentar Meldung" FieldName="CommentMessage" Visible="true" VisibleIndex="13">
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="0px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
<CommandColumn Border-BorderStyle="None">
|
|
||||||
<Paddings PaddingBottom="0px" PaddingTop="0px" />
|
|
||||||
</CommandColumn>
|
|
||||||
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessages" runat="server" SelectMethod="GetHistoryAccess" TypeName="TalasLibary.MessagesClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:ControlParameter ControlID="ASPxDateEdit1" Name="from" PropertyName="Value" Type="DateTime" />
|
|
||||||
<asp:ControlParameter ControlID="ASPxDateEdit2" Name="until" PropertyName="Value" Type="DateTime" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessageGroup" runat="server" SelectMethod="GetMessageGroups" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceSystems" runat="server" SelectMethod="GetSystems" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvMessages" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,246 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportEMS1.aspx.cs" Inherits="TALAS_V5.MessagesMap.ReportEMS1" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
function OnNaviClick(sender, e) {
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelStatusAccess1" runat="server" Text="EMS Messstellenliste"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="EMS Messstellenliste"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="ASPxGvMessages" ClientInstanceName="gridMessages" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceCounter" OnHtmlRowCreated="ASPxGvMessages_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" >
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="True" ShowGroupPanel="True" UseFixedTableLayout="True" VerticalScrollableHeight="480" VerticalScrollBarMode="Auto" VerticalScrollBarStyle="Virtual" />
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="EMS Messstellenliste">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Name" FieldName="Name" VisibleIndex="0" Width="110px">
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bezeichnung" CellStyle-HorizontalAlign="Left" FieldName="Designation" VisibleIndex="2" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
<CellStyle HorizontalAlign="Left"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" CellStyle-HorizontalAlign="Left" FieldName="Areaname" VisibleIndex="3" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
<CellStyle HorizontalAlign="Left"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" CellStyle-HorizontalAlign="Left" FieldName="Locationname" VisibleIndex="4" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
<CellStyle HorizontalAlign="Left"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Einbauort" CellStyle-HorizontalAlign="Left" FieldName="Ort" VisibleIndex="5" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
<CellStyle HorizontalAlign="Left"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Typ" FieldName="Typ" VisibleIndex="5" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Medium" FieldName="Medium" VisibleIndex="9" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="aktueller Jahresverbauch" HeaderStyle-Wrap="True" FieldName="ConsumptionYear" CellStyle-HorizontalAlign="right" VisibleIndex="10" Width="100px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Einheit" FieldName="Unit" VisibleIndex="11" CellStyle-HorizontalAlign="left" Width="60px">
|
|
||||||
<Settings AllowAutoFilter="False" AllowGroup="False" AllowHeaderFilter="False" AllowSort="False" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="aktueller Monatsverbauch" HeaderStyle-Wrap="True" FieldName="ConsumptionMonth" CellStyle-HorizontalAlign="right" VisibleIndex="12" Width="100px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Einheit" FieldName="Unit" VisibleIndex="13" CellStyle-HorizontalAlign="left" Width="60px">
|
|
||||||
<Settings AllowAutoFilter="False" AllowGroup="False" AllowHeaderFilter="False" AllowSort="False" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="0px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
<CommandColumn Border-BorderStyle="None">
|
|
||||||
<Paddings PaddingBottom="0px" PaddingTop="0px" />
|
|
||||||
</CommandColumn>
|
|
||||||
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceCounter" runat="server" SelectMethod="GetCounterList" TypeName="TalasEMS.Devicelist" >
|
|
||||||
<SelectParameters>
|
|
||||||
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessageGroup" runat="server" SelectMethod="GetMessageGroups" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceSystems" runat="server" SelectMethod="GetSystems" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvMessages" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,420 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportKlima.aspx.cs" Inherits="TALAS_V5.MessagesMap.ReportKlima" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
function OnNaviClick(sender, e)
|
|
||||||
{
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function grid_CustomButtonClick(s, e)
|
|
||||||
{
|
|
||||||
visibleIndex = e.visibleIndex;
|
|
||||||
if (e.buttonID == 'Detail' || e.buttonID == 'DetailHum') {
|
|
||||||
ASPxLoadingPanel.SetText("Detailseite wird geladen...");
|
|
||||||
ASPxLoadingPanel.Show();
|
|
||||||
s.GetRowValues(visibleIndex, 'LinkData', GoModul);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function GoModul(linkData) {
|
|
||||||
location.href = linkData+"&back=20";
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Klimadaten"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Klimadaten"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<table style="font-family:'Segoe UI';">
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Sachgebiet:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxComboBox ID="ASPxComboBox1" runat="server" DataSourceID="ObjectDataSourceSB" Theme="TALAS5Standard" TextField="Name" ValueField="ID" ValueType="System.Int32"></dx:ASPxComboBox>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="Aktualisieren" Theme="TALAS5Standard" OnClick="ASPxButton1_Click"></dx:ASPxButton>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<b>Temperaturen:</b><br />
|
|
||||||
<dx:ASPxGridView ID="ASPxGvKlima" ClientInstanceName="gridKlima" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceKlima" OnHtmlRowCreated="ASPxGvKlima_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" SettingsPager-PageSize="1000" SettingsPager-Mode="EndlessPaging" SettingsPager-Visible="False">
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
<Title Font-Bold="True" Font-Names="Arial" Font-Size="12pt"></Title>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="False" ShowGroupPanel="True" />
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Klimabericht_Temperaturen" PaperName="Temperaturen">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
<ClientSideEvents CustomButtonClick="function(s,e) {
|
|
||||||
grid_CustomButtonClick(s, e)
|
|
||||||
}">
|
|
||||||
</ClientSideEvents>
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="Gebiet" VisibleIndex="0" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Standort" VisibleIndex="1" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="Bereich" VisibleIndex="2" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sensor" FieldName="Sensor" VisibleIndex="3" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Temperatur" CellStyle-Paddings-PaddingRight="4" FieldName="Wert" VisibleIndex="5" Width="70px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F2} °C">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Alarme" FieldName="Alarms" VisibleIndex="8" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Link" Visible="false" FieldName="LinkData" VisibleIndex="9" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumn Caption="Aktionen" ShowDeleteButton="False" ShowEditButton="True" VisibleIndex="22" ButtonRenderMode="Image" ButtonType="Image" Width="96px">
|
|
||||||
<CustomButtons>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="Detail">
|
|
||||||
<Image ToolTip="Zur Detailsseite" IconID="scheduling_timelineview_16x16gray">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataDateColumn Caption="Letzte Wertänderung" FieldName="lastActual" VisibleIndex="21" Width="120px" ToolTip="Wenn die letzte Wertänderung länger als ein ganzer Tag her ist wird das Feld rot eingefärbt.">
|
|
||||||
<PropertiesDateEdit DisplayFormatString="dd.MM.yy HH:mm:ss 'Uhr'">
|
|
||||||
</PropertiesDateEdit>
|
|
||||||
</dx:GridViewDataDateColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewFormatConditionHighlight Expression="[lastActual] < LocalDateTimeYesterday()" FieldName="lastActual" ShowInColumn="Letzte Wertänderung">
|
|
||||||
</dx:GridViewFormatConditionHighlight>
|
|
||||||
|
|
||||||
|
|
||||||
</FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="4px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceKlima" runat="server" SelectMethod="GetKlima" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:ControlParameter ControlID="ASPxComboBox1" DefaultValue="0" Name="filterDistrict" PropertyName="Value" Type="Int32" />
|
|
||||||
<asp:Parameter DefaultValue="False" Name="wet" Type="Boolean" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceSB" runat="server" SelectMethod="GetLayer1" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvKlima" Landscape="True" FileName="Klimabericht_Temperaturen" PaperName="Temperaturen" ReportHeader="TALAS V5 Temperaturen">
|
|
||||||
<Styles>
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS V5 Klimabericht: Temperaturen">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<b>Feuchtigkeit:</b>
|
|
||||||
<dx:ASPxGridView ID="ASPxGvHumidity" ClientInstanceName="gridHumidity" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceHumidity" OnHtmlRowCreated="ASPxGvHumidity_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" SettingsPager-PageSize="1000" SettingsPager-Mode="EndlessPaging" SettingsPager-Visible="False">
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
<Title Font-Bold="True" Font-Names="Arial" Font-Size="12pt"></Title>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="False" ShowGroupPanel="True" />
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Klimabericht_Feuchte" PaperName="Feuchte">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
<ClientSideEvents CustomButtonClick="function(s,e) {
|
|
||||||
grid_CustomButtonClick(s, e)
|
|
||||||
}">
|
|
||||||
</ClientSideEvents>
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="Gebiet" VisibleIndex="0" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Standort" VisibleIndex="1" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="Bereich" VisibleIndex="2" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sensor" FieldName="Sensor" VisibleIndex="3" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Feuchtigkeit" CellStyle-Paddings-PaddingRight="4" FieldName="Wert" VisibleIndex="5" Width="70px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F2} %">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Alarme" FieldName="Alarms" VisibleIndex="8" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Link" Visible="false" FieldName="LinkData" VisibleIndex="9" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumn Caption="Aktionen" ShowDeleteButton="False" ShowEditButton="True" VisibleIndex="22" ButtonRenderMode="Image" ButtonType="Image" Width="96px">
|
|
||||||
<CustomButtons>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="DetailHum">
|
|
||||||
<Image ToolTip="Zur Detailsseite" IconID="scheduling_timelineview_16x16gray">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataDateColumn Caption="Letzte Wertänderung" FieldName="lastActual" VisibleIndex="21" Width="120px" ToolTip="Wenn die letzte Wertänderung länger als ein ganzer Tag her ist wird das Feld rot eingefärbt.">
|
|
||||||
<PropertiesDateEdit DisplayFormatString="dd.MM.yy HH:mm:ss 'Uhr'">
|
|
||||||
</PropertiesDateEdit>
|
|
||||||
</dx:GridViewDataDateColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewFormatConditionHighlight Expression="[lastActual] < LocalDateTimeYesterday()" FieldName="lastActual" ShowInColumn="Letzte Wertänderung">
|
|
||||||
</dx:GridViewFormatConditionHighlight>
|
|
||||||
|
|
||||||
|
|
||||||
</FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="4px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceHumidity" runat="server" SelectMethod="GetKlima" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:ControlParameter ControlID="ASPxComboBox1" DefaultValue="0" Name="filterDistrict" PropertyName="Value" Type="Int32" />
|
|
||||||
<asp:Parameter DefaultValue="True" Name="wet" Type="Boolean" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter2" runat="server" GridViewID="ASPxGvHumidity" Landscape="True" FileName="Klimabericht_Feuchtigkeit" PaperName="Feuchte" ReportHeader="TALAS V5 Feuchtigkeiten">
|
|
||||||
<Styles>
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS V5 Klimabericht: Feuchtigkeit">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:aspxloadingpanel ID="ASPxLoadingPanel" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel" runat="server" Theme="TALAS5Standard" xmlns:dx="devexpress.web">
|
|
||||||
</dx:aspxloadingpanel>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,460 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportKlimaautomatik.aspx.cs" Inherits="TALAS_V5.MessagesMap.ReportKlimaautomatik" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
<asp:ScriptManager ID="scrMan2" runat="server" EnablePageMethods="true" />
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
function OnNaviClick(sender, e)
|
|
||||||
{
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function grid_CustomButtonClick(s, e)
|
|
||||||
{
|
|
||||||
visibleIndex = e.visibleIndex;
|
|
||||||
if (e.buttonID == 'Detail') {
|
|
||||||
ASPxLoadingPanel.SetText("Detailseite wird geladen...");
|
|
||||||
ASPxLoadingPanel.Show();
|
|
||||||
s.GetRowValues(visibleIndex, 'LinkData', GoModul);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.buttonID == 'Fan') {
|
|
||||||
s.GetRowValues(visibleIndex, 'IdLD', SetFan);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.buttonID == 'Heater') {
|
|
||||||
s.GetRowValues(visibleIndex, 'IdLD', SetHeater);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.buttonID == 'Auto') {
|
|
||||||
s.GetRowValues(visibleIndex, 'IdLD', SetAuto);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function GoModul(linkData) {
|
|
||||||
location.href = linkData+"&back=40";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function SetFan(idLD) {
|
|
||||||
PageMethods.SetFan(idLD, OnSucsessFan, OnFailure);
|
|
||||||
}
|
|
||||||
|
|
||||||
function SetHeater(idLD) {
|
|
||||||
PageMethods.SetHeater(idLD, OnSucsessHeater, OnFailure);
|
|
||||||
}
|
|
||||||
|
|
||||||
function SetAuto(idLD) {
|
|
||||||
PageMethods.SetAuto(idLD, OnSucsessAuto, OnFailure);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function OnSucsessFan(result) {
|
|
||||||
if (result == 1) {
|
|
||||||
alert("Der Lüfter wird sofort ausgeschaltet.")
|
|
||||||
}
|
|
||||||
else if (result == 2) {
|
|
||||||
alert("Der Lüfter wird sofort eingeschaltet.")
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (result == 3) {
|
|
||||||
alert("Kein Zugriff")
|
|
||||||
}
|
|
||||||
else
|
|
||||||
alert("Der Schaltbefehl konnte nicht ausgeführt werden!");
|
|
||||||
}
|
|
||||||
|
|
||||||
function OnSucsessHeater(result) {
|
|
||||||
if (result == 1) {
|
|
||||||
alert("Die Heizung wird sofort ausgeschaltet.")
|
|
||||||
}
|
|
||||||
else if (result == 2) {
|
|
||||||
alert("Die Heizung wird sofort eingeschaltet.")
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (result == 3) {
|
|
||||||
alert("Kein Zugriff")
|
|
||||||
}
|
|
||||||
else
|
|
||||||
alert("Der Schaltbefehl konnte nicht ausgeführt werden!");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function OnSucsessAuto(result) {
|
|
||||||
if (result == 1) {
|
|
||||||
alert("Die Automatik wird sofort ausgeschaltet.")
|
|
||||||
}
|
|
||||||
else if (result == 2) {
|
|
||||||
alert("Die Automatik wird sofort eingeschaltet.")
|
|
||||||
|
|
||||||
}
|
|
||||||
else if (result == 3) {
|
|
||||||
alert("Kein Zugriff")
|
|
||||||
}
|
|
||||||
else
|
|
||||||
alert("Der Schaltbefehl konnte nicht ausgeführt werden!");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function OnFailure(error) {
|
|
||||||
alert("Der Schaltbefehl konnte nicht ausgeführt werden!");
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Klimadaten"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Klimadaten"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<b>Meldestationen mit Klimasteuerungen:</b><br />
|
|
||||||
<dx:ASPxGridView ID="ASPxGvKlima" ClientInstanceName="gridKlima" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceKlima" OnHtmlRowCreated="ASPxGvKlima_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" SettingsPager-PageSize="1000" SettingsPager-Mode="EndlessPaging" SettingsPager-Visible="False" OnCustomCallback="ASPxGvKlima_CustomCallback">
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
<Title Font-Bold="True" Font-Names="Arial" Font-Size="12pt"></Title>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="False" ShowGroupPanel="True" />
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Klimabericht_Temperaturen" PaperName="Temperaturen">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
<ClientSideEvents CustomButtonClick="function(s,e) {
|
|
||||||
grid_CustomButtonClick(s, e)
|
|
||||||
}">
|
|
||||||
</ClientSideEvents>
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Gebiet" FieldName="Gebiet" VisibleIndex="0" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Standort" VisibleIndex="1" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="Bereich" VisibleIndex="2" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Gerät" FieldName="Device" VisibleIndex="3" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Raumtemperatur" CellStyle-Paddings-PaddingRight="4" FieldName="TempIst" VisibleIndex="4" Width="100px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F2} °C">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="rel. Feuchtigkeit" CellStyle-Paddings-PaddingRight="4" FieldName="HumIst" VisibleIndex="5" Width="100px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F2} %">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Heizungsautomatik" Name="colAuto" PropertiesTextEdit-ClientInstanceName="auto1" CellStyle-Paddings-PaddingRight="4" CellStyle-HorizontalAlign="Center" FieldName="Automatik" VisibleIndex="6" Width="140px" >
|
|
||||||
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
|
|
||||||
<CellStyle HorizontalAlign="Center">
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewCommandColumn Caption="Betrieb" ShowInCustomizationForm="True" VisibleIndex="0" ButtonRenderMode="Image" ButtonType="Image">
|
|
||||||
<CustomButtons>
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="Auto">
|
|
||||||
<Image ToolTip="Heizungsautomatik ein-/ausschalten" Url="~/IconsFlat/automatic.png">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Solltemperatur" CellStyle-Paddings-PaddingRight="4" FieldName="TempSoll" VisibleIndex="7" Width="100px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F2} °C">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="max. Temperatur" CellStyle-Paddings-PaddingRight="4" FieldName="TempMax" VisibleIndex="8" Width="100px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F2} °C">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Heizung" CellStyle-Paddings-PaddingRight="4" CellStyle-HorizontalAlign="Center" FieldName="Heater" VisibleIndex="9" Width="100px" >
|
|
||||||
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
|
|
||||||
<CellStyle HorizontalAlign="Center">
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewCommandColumn VisibleIndex="0" Caption="Betrieb" Name="Betrieb" ButtonRenderMode="Image" ButtonType="Image">
|
|
||||||
<CustomButtons>
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="Heater" >
|
|
||||||
<Image Height="32px" Url="~/IconsFlat/heater.png" Width="32px" ToolTip="Heizung manuell ein-/ausschalten">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Lüfter" CellStyle-Paddings-PaddingRight="4" CellStyle-HorizontalAlign="Center" FieldName="Fan" VisibleIndex="10" Width="100px" >
|
|
||||||
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
|
|
||||||
<CellStyle HorizontalAlign="Center">
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewCommandColumn VisibleIndex="0" Caption="Betrieb" ButtonRenderMode="Image" ButtonType="Image">
|
|
||||||
<CustomButtons>
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="Fan">
|
|
||||||
<Image Height="32px" Url="~/IconsFlat/fan.png" Width="32px" ToolTip="Lüfter manuell ein-/ausschalten">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Link" FieldName="LinkData" Visible="false" VisibleIndex="18" >
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumn Caption="Geräteseite" ShowDeleteButton="False" ShowEditButton="True" VisibleIndex="19" ButtonRenderMode="Image" ButtonType="Image" Width="96px">
|
|
||||||
<CustomButtons>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="Detail">
|
|
||||||
<Image ToolTip="Zur Geräteseite" Url="~/IconsFlat/devicesite.png">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
<CellStyle HorizontalAlign="Center">
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataDateColumn Caption="Letzte Wertänderung" FieldName="lastActual" CellStyle-HorizontalAlign="Center" VisibleIndex="18" Width="120px" ToolTip="Wenn die letzte Wertänderung der Temperatur länger als ein ganzer Tag her ist wird das Feld rot eingefärbt.">
|
|
||||||
<PropertiesDateEdit DisplayFormatString="dd.MM.yy HH:mm:ss 'Uhr'">
|
|
||||||
</PropertiesDateEdit>
|
|
||||||
|
|
||||||
</dx:GridViewDataDateColumn>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="IdLD" FieldName="IdLD" VisibleIndex="40" >
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewFormatConditionHighlight Expression="[lastActual] < LocalDateTimeYesterday()" FieldName="lastActual" ShowInColumn="Letzte Wertänderung">
|
|
||||||
</dx:GridViewFormatConditionHighlight>
|
|
||||||
|
|
||||||
|
|
||||||
</FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="4px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceKlima" runat="server" SelectMethod="GetKlimaAutomatik" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvKlima" Landscape="True" FileName="Klimabericht_Temperaturen" PaperName="Temperaturen" ReportHeader="TALAS V5 Temperaturen">
|
|
||||||
<Styles>
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS V5 Klimabericht: Temperaturen">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxTimer ID="ASPxTimer1" runat="server" Interval="5000" ClientIDMode="Static"
|
|
||||||
ClientInstanceName="Timer1" >
|
|
||||||
|
|
||||||
<ClientSideEvents Tick="function(s, e) {
|
|
||||||
gridKlima.PerformCallback();
|
|
||||||
}" />
|
|
||||||
</dx:ASPxTimer>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:aspxloadingpanel ID="ASPxLoadingPanel" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel" runat="server" Theme="TALAS5Standard" xmlns:dx="devexpress.web">
|
|
||||||
</dx:aspxloadingpanel>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,301 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportKue1.aspx.cs" Inherits="TALAS_V5.MessagesMap.ReportKue1" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
<script type="text/javascript">
|
|
||||||
function OnNaviClick(sender, e) {
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Aktueller Stand Kabelüberwachungen"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Aktueller Stand Kabelüberwachungen"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<table style="font-family:'Segoe UI';">
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Sachgebiet:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxComboBox ID="ASPxComboBox1" runat="server" DataSourceID="ObjectDataSourceSB" Theme="TALAS5Standard" TextField="Name" ValueField="ID" ValueType="System.Int32"></dx:ASPxComboBox>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="Aktualisieren" Theme="TALAS5Standard" OnClick="ASPxButton1_Click"></dx:ASPxButton>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</table>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="ASPxGvMessages" ClientInstanceName="gridMessages" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceKue" OnHtmlRowCreated="ASPxGvMessages_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" >
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="True" ShowGroupPanel="True" UseFixedTableLayout="True" VerticalScrollableHeight="480" VerticalScrollBarMode="Auto" VerticalScrollBarStyle="Virtual" />
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Kabelmesswerte">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="District" VisibleIndex="1" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Gerät" FieldName="Shortname" VisibleIndex="3" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Modul" FieldName="Typ" Width="100px" VisibleIndex="4" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Kabelüberwachung" FieldName="Name" VisibleIndex="5" >
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Slot" FieldName="Slot" VisibleIndex="6" Width="30px" >
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Messwert" FieldName="Iso" VisibleIndex="7" Width="70px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="F1">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Einheit" FieldName="Unit" VisibleIndex="8" Width="50px" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Grenzwert" FieldName="Grenz" VisibleIndex="9" Width="80px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="F1">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Grenzsollwert" FieldName="Soll" VisibleIndex="10" Width="80px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="F1">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Einheit Grenzw." FieldName="UnitLimit" VisibleIndex="11" Width="96px" >
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Schleife [kOhm]" FieldName="Schleife" VisibleIndex="12" Width="90px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="F2">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldung aktiv" CellStyle-HorizontalAlign="Center" ToolTip="Wenn nicht aktiv werden keine Alarme übermittelt!" FieldName="Active" VisibleIndex="13" Width="100px" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
|
|
||||||
<CellStyle HorizontalAlign="Center"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="TDR aktiv" FieldName="Tdr" CellStyle-HorizontalAlign="Center" VisibleIndex="13" Width="80px" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
|
|
||||||
<CellStyle HorizontalAlign="Center"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="KVz aktiv" CellStyle-HorizontalAlign="Center" FieldName="Kvz" VisibleIndex="14" Width="80px" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
|
|
||||||
<CellStyle HorizontalAlign="Center"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Version" CellStyle-HorizontalAlign="Center" Width="70px" FieldName="Version" VisibleIndex="15" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
|
|
||||||
<CellStyle HorizontalAlign="Center"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungen" FieldName="Messages" VisibleIndex="16" >
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bemerkung" FieldName="Description" Width="80px" VisibleIndex="17" >
|
|
||||||
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="0px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
<CommandColumn Border-BorderStyle="None">
|
|
||||||
<Paddings PaddingBottom="0px" PaddingTop="0px" />
|
|
||||||
</CommandColumn>
|
|
||||||
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceKue" runat="server" SelectMethod="GetKueActual" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:ControlParameter ControlID="ASPxComboBox1" DefaultValue="0" Name="district" PropertyName="Value" Type="Int32" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceSB" runat="server" SelectMethod="GetLayer1" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvMessages" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,439 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportMeasure.aspx.cs" Inherits="TALAS_V5.MessagesMap.ReportMeasure" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
function OnNaviClick(sender, e)
|
|
||||||
{
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function grid_CustomButtonClick(s, e)
|
|
||||||
{
|
|
||||||
visibleIndex = e.visibleIndex;
|
|
||||||
if (e.buttonID == 'Detail' || e.buttonID == 'DetailPower') {
|
|
||||||
ASPxLoadingPanel.SetText("Detailseite wird geladen...");
|
|
||||||
ASPxLoadingPanel.Show();
|
|
||||||
s.GetRowValues(visibleIndex, 'LinkData', GoModul);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function GoModul(linkData) {
|
|
||||||
location.href = linkData+"&back=21";
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Spannungen und Ströme"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Spannungen und Ströme"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<table style="font-family:'Segoe UI';">
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Sachgebiet:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxComboBox ID="ASPxComboBox1" runat="server" DataSourceID="ObjectDataSourceSB" Theme="TALAS5Standard" TextField="Name" ValueField="ID" ValueType="System.Int32"></dx:ASPxComboBox>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="Aktualisieren" Theme="TALAS5Standard" OnClick="ASPxButton1_Click"></dx:ASPxButton>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<b>Spannungen:</b><br />
|
|
||||||
<dx:ASPxGridView ID="ASPxGvVoltage" ClientInstanceName="gridKlima" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceVoltage" OnHtmlRowCreated="ASPxGvVoltage_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" SettingsPager-PageSize="1000" SettingsPager-Mode="EndlessPaging" SettingsPager-Visible="False" SettingsBehavior-AutoExpandAllGroups="True">
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
<GroupRow Font-Bold="False" Font-Names="Arial">
|
|
||||||
</GroupRow>
|
|
||||||
<Preview Font-Names="Arial">
|
|
||||||
</Preview>
|
|
||||||
<Title Font-Bold="True" Font-Names="Arial" Font-Size="12pt"></Title>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="False" ShowGroupPanel="True" />
|
|
||||||
|
|
||||||
<SettingsBehavior AutoExpandAllGroups="True"></SettingsBehavior>
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Stromversorgungsbericht_Spannungen" PaperName="Spannungen">
|
|
||||||
<PageHeader>
|
|
||||||
<Font Bold="True" Names="Arial" Size="12pt"></Font>
|
|
||||||
</PageHeader>
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
<ClientSideEvents CustomButtonClick="function(s,e) {
|
|
||||||
grid_CustomButtonClick(s, e)
|
|
||||||
}">
|
|
||||||
</ClientSideEvents>
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungsgruppe" Visible="true" GroupIndex="1" FieldName="Mgroup" VisibleIndex="1" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="Gebiet" VisibleIndex="2" width="160px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Standort" VisibleIndex="3" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="Bereich" VisibleIndex="4" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sensor" FieldName="Sensor" VisibleIndex="5" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Spannung" CellStyle-Paddings-PaddingRight="4" FieldName="Wert" VisibleIndex="6" Width="70px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F3}">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Einheit" FieldName="Unit" VisibleIndex="7" Width="50px">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Alarme" FieldName="Alarms" VisibleIndex="8" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Link" Visible="false" FieldName="LinkData" VisibleIndex="9" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumn Caption="Aktionen" ShowDeleteButton="False" ShowEditButton="True" VisibleIndex="22" ButtonRenderMode="Image" ButtonType="Image" Width="96px">
|
|
||||||
<CustomButtons>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="Detail">
|
|
||||||
<Image ToolTip="Zur Detailsseite" IconID="scheduling_timelineview_16x16gray">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataDateColumn Caption="Letzte Wertänderung" FieldName="lastActual" VisibleIndex="21" Width="120px" ToolTip="Wenn die letzte Wertänderung länger als ein ganzer Tag her ist wird das Feld rot eingefärbt.">
|
|
||||||
<PropertiesDateEdit DisplayFormatString="dd.MM.yy HH:mm:ss 'Uhr'">
|
|
||||||
</PropertiesDateEdit>
|
|
||||||
</dx:GridViewDataDateColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewFormatConditionHighlight Expression="[lastActual] < AddDays(LocalDateTimeNow(), -2)" FieldName="lastActual" ShowInColumn="Letzte Wertänderung">
|
|
||||||
</dx:GridViewFormatConditionHighlight>
|
|
||||||
|
|
||||||
|
|
||||||
</FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Header Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="4px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceVoltage" runat="server" SelectMethod="GetEnergy" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:ControlParameter ControlID="ASPxComboBox1" DefaultValue="0" Name="filterDistrict" PropertyName="Value" Type="Int32" />
|
|
||||||
<asp:Parameter DefaultValue="False" Name="strom" Type="Boolean" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceSB" runat="server" SelectMethod="GetLayer1" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvVoltage" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
<Font Names="Arial"></Font>
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<b>Ströme:</b>
|
|
||||||
<dx:ASPxGridView ID="ASPxGvPower" ClientInstanceName="gridPower" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourcePower" OnHtmlRowCreated="ASPxGvPower_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" SettingsPager-PageSize="1000" SettingsPager-Mode="EndlessPaging" SettingsPager-Visible="False" SettingsBehavior-AutoExpandAllGroups="True">
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
<Title Font-Bold="True" Font-Names="Arial" Font-Size="12pt"></Title>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="False" ShowGroupPanel="True" />
|
|
||||||
|
|
||||||
<SettingsBehavior AutoExpandAllGroups="True"></SettingsBehavior>
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Stromversorgungsbericht_Spannungen" PaperName="Ströme">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
<ClientSideEvents CustomButtonClick="function(s,e) {
|
|
||||||
grid_CustomButtonClick(s, e)
|
|
||||||
}">
|
|
||||||
</ClientSideEvents>
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungsgruppe" Visible="true" GroupIndex="1" FieldName="Mgroup" VisibleIndex="1" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="Gebiet" VisibleIndex="2" width="160px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Standort" VisibleIndex="3" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="Bereich" VisibleIndex="4" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sensor" FieldName="Sensor" VisibleIndex="5" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Strom" CellStyle-Paddings-PaddingRight="4" FieldName="Wert" VisibleIndex="6" Width="70px" >
|
|
||||||
<PropertiesTextEdit DisplayFormatString="{0:F3}">
|
|
||||||
<Style Font-Bold="True">
|
|
||||||
</Style>
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
|
|
||||||
<CellStyle>
|
|
||||||
<Paddings PaddingRight="4px"></Paddings>
|
|
||||||
</CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Einheit" FieldName="Unit" VisibleIndex="7" Width="50px">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Alarme" FieldName="Alarms" VisibleIndex="8" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Link" Visible="false" FieldName="LinkData" VisibleIndex="9" >
|
|
||||||
<PropertiesTextEdit EncodeHtml="False">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumn Caption="Aktionen" ShowDeleteButton="False" ShowEditButton="True" VisibleIndex="22" ButtonRenderMode="Image" ButtonType="Image" Width="96px">
|
|
||||||
<CustomButtons>
|
|
||||||
|
|
||||||
<dx:GridViewCommandColumnCustomButton ID="DetailPower">
|
|
||||||
<Image ToolTip="Zur Detailsseite" IconID="scheduling_timelineview_16x16gray">
|
|
||||||
</Image>
|
|
||||||
</dx:GridViewCommandColumnCustomButton>
|
|
||||||
|
|
||||||
</CustomButtons>
|
|
||||||
<HeaderStyle HorizontalAlign="Center" />
|
|
||||||
</dx:GridViewCommandColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataDateColumn Caption="Letzte Wertänderung" FieldName="lastActual" VisibleIndex="21" Width="120px" ToolTip="Wenn die letzte Wertänderung länger als ein ganzer Tag her ist wird das Feld rot eingefärbt.">
|
|
||||||
<PropertiesDateEdit DisplayFormatString="dd.MM.yy HH:mm:ss 'Uhr'">
|
|
||||||
</PropertiesDateEdit>
|
|
||||||
</dx:GridViewDataDateColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewFormatConditionHighlight Expression="[lastActual] < AddDays(LocalDateTimeNow(), -2)" FieldName="lastActual" ShowInColumn="Letzte Wertänderung">
|
|
||||||
</dx:GridViewFormatConditionHighlight>
|
|
||||||
|
|
||||||
|
|
||||||
</FormatConditions>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="4px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourcePower" runat="server" SelectMethod="GetEnergy" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:ControlParameter ControlID="ASPxComboBox1" DefaultValue="0" Name="filterDistrict" PropertyName="Value" Type="Int32" />
|
|
||||||
<asp:Parameter DefaultValue="True" Name="strom" Type="Boolean" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter2" runat="server" GridViewID="ASPxGvPower" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:aspxloadingpanel ID="ASPxLoadingPanel" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel" runat="server" Theme="TALAS5Standard" xmlns:dx="devexpress.web">
|
|
||||||
</dx:aspxloadingpanel>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,305 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportMessage1.aspx.cs" Inherits="TALAS_V5.MessagesMap.Report1" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
function OnNaviClick(sender, e) {
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Historische Meldungen"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Historische Meldungen"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<table style="font-family:'Segoe UI';">
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Von:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxDateEdit ID="ASPxDateEdit1" runat="server" Theme="TALAS5Standard" Width="90px"></dx:ASPxDateEdit>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Bis:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxDateEdit ID="ASPxDateEdit2" runat="server" Theme="TALAS5Standard" Width="90px"></dx:ASPxDateEdit>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
System:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxComboBox ID="ASPxComboBox1" runat="server" DataSourceID="ObjectDataSourceSystems" Theme="TALAS5Standard" TextField="Name" ValueField="ID" ValueType="System.Int32"></dx:ASPxComboBox>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
Meldungsgruppe:
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px; padding-top:4px;">
|
|
||||||
<dx:ASPxComboBox ID="ASPxComboBox2" runat="server" DataSourceID="ObjectDataSourceMessageGroup" Theme="TALAS5Standard" TextField="Name" ValueField="ID" ValueType="System.Int32"></dx:ASPxComboBox>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="Aktualisieren" Theme="TALAS5Standard" OnClick="ASPxButton1_Click"></dx:ASPxButton>
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
<td style="padding-left:6px;">
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="ASPxGvMessages" ClientInstanceName="gridMessages" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceMessages" OnHtmlRowCreated="ASPxGvMessages_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" >
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="True" ShowGroupPanel="True" UseFixedTableLayout="True" VerticalScrollableHeight="480" VerticalScrollBarMode="Auto" VerticalScrollBarStyle="Virtual" />
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Meldungshistorie">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zeitstempel" FieldName="Timestamp" VisibleIndex="0" Width="110px" SortIndex="0" SortOrder="Descending">
|
|
||||||
<PropertiesTextEdit DisplayFormatString="dd.MM.yyyy HH:mm:ss">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zustand" CellStyle-HorizontalAlign="Center" FieldName="MessagePrioName" VisibleIndex="2" Width="80px">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
<CellStyle HorizontalAlign="Center"></CellStyle>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="System" FieldName="System" VisibleIndex="6" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Gerät" FieldName="Device" VisibleIndex="7" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Datenpunktname" FieldName="Name" VisibleIndex="10" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungsgruppe" FieldName="MessageGroup" VisibleIndex="11" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldung" FieldName="Message" Visible="true" VisibleIndex="8">
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Wert" FieldName="Value" Visible="true" VisibleIndex="9">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="TempMessageColor" FieldName="MessagePrioColor" Visible="false" VisibleIndex="20">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Typ" FieldName="Typ" Visible="true" VisibleIndex="14">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="District" Visible="true" VisibleIndex="3">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Area" Visible="true" VisibleIndex="4">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="Location" Visible="true" VisibleIndex="5">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Kommentar Datenpunkt" FieldName="CommentDP" Visible="true" VisibleIndex="12">
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Kommentar Meldung" FieldName="CommentMessage" Visible="true" VisibleIndex="13">
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="0px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
<CommandColumn Border-BorderStyle="None">
|
|
||||||
<Paddings PaddingBottom="0px" PaddingTop="0px" />
|
|
||||||
</CommandColumn>
|
|
||||||
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessages" runat="server" SelectMethod="GetHistoryMessages" TypeName="TalasLibary.MessagesClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
<asp:ControlParameter ControlID="ASPxDateEdit1" Name="from" PropertyName="Value" Type="DateTime" />
|
|
||||||
<asp:ControlParameter ControlID="ASPxDateEdit2" Name="until" PropertyName="Value" Type="DateTime" />
|
|
||||||
<asp:ControlParameter ControlID="ASPxComboBox1" DefaultValue="0" Name="system" PropertyName="Value" Type="Int32" />
|
|
||||||
<asp:ControlParameter ControlID="ASPxComboBox2" DefaultValue="0" Name="messageGroup" PropertyName="Value" Type="Int32" />
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessageGroup" runat="server" SelectMethod="GetMessageGroups" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceSystems" runat="server" SelectMethod="GetSystems" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvMessages" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,242 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportMessage2.aspx.cs" Inherits="TALAS_V5.MessagesMap.Report2" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
<script type="text/javascript">
|
|
||||||
function OnNaviClick(sender, e) {
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Meldungsstammdaten"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Meldungsstammdaten"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="ASPxGvMessages" ClientInstanceName="gridMessages" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceMessages" OnHtmlRowCreated="ASPxGvMessages_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" >
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Default Font-Names="Arial">
|
|
||||||
</Default>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="30" Mode="ShowPager">
|
|
||||||
</SettingsPager>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Settings ShowFooter="True" ShowGroupPanel="True" UseFixedTableLayout="True" VerticalScrollableHeight="480" VerticalScrollBarMode="Auto" />
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Meldungstammdaten">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zeitstempel" FieldName="Timestamp" VisibleIndex="0" Width="110px">
|
|
||||||
<PropertiesTextEdit DisplayFormatString="dd.MM.yyyy HH:mm:ss">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereichkurzname" FieldName="Shortname" VisibleIndex="4" Width="100px">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zuständigkeit" FieldName="Responsible" VisibleIndex="10" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bereich" FieldName="LocationName" VisibleIndex="3" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Datenpunkt" FieldName="DPname" VisibleIndex="8" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungsgruppe" FieldName="Mgroup" Visible="true" VisibleIndex="9">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Priorität" FieldName="Prio" Visible="true" VisibleIndex="11">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungstext" FieldName="MessageText" Visible="true" VisibleIndex="12">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bemerkung" FieldName="Description" Visible="true" VisibleIndex="13">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Gerät / Dienst" FieldName="DeviceName" Visible="true" VisibleIndex="6">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="AreaName" Visible="true" VisibleIndex="2">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Pfad" FieldName="ID" Visible="true" VisibleIndex="16">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" FieldName="District" Visible="true" VisibleIndex="1">
|
|
||||||
<Settings AllowAutoFilter="True" AllowHeaderFilter="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="System" FieldName="SystemDevice" Visible="true" VisibleIndex="18">
|
|
||||||
<Settings AllowAutoFilter="True" AllowHeaderFilter="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="0px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
<CommandColumn Border-BorderStyle="None">
|
|
||||||
<Paddings PaddingBottom="0px" PaddingTop="0px" />
|
|
||||||
</CommandColumn>
|
|
||||||
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessages" runat="server" SelectMethod="GetStaticMessages" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvMessages" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,228 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="ReportMessage3.aspx.cs" Inherits="TALAS_V5.MessagesMap.Report3" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
<script type="text/javascript">
|
|
||||||
function OnNaviClick(sender, e) {
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Meldungsstammdaten"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="GU IEC Meldungsliste"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="ASPxGvMessages" ClientInstanceName="gridMessages" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceMessages" OnHtmlRowCreated="ASPxGvMessages_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" >
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="30" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
|
|
||||||
|
|
||||||
<Settings ShowFooter="True" ShowGroupPanel="True" UseFixedTableLayout="True" VerticalScrollableHeight="480" VerticalScrollBarMode="Auto" />
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="GU_IEC_Export">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zeitstempel" FieldName="Timestamp" VisibleIndex="0" Width="110px">
|
|
||||||
<PropertiesTextEdit DisplayFormatString="dd.MM.yyyy HH:mm:ss">
|
|
||||||
</PropertiesTextEdit>
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Anlagenschlüssel" FieldName="Shortname" VisibleIndex="2" Width="100px">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Zuständigkeit" FieldName="Responsible" VisibleIndex="5" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="LocationName" VisibleIndex="6" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Eingang" FieldName="Input" VisibleIndex="7" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="IOA L" VisibleIndex="8" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Datenpunkt" FieldName="DPname" VisibleIndex="9" >
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungsgruppe" FieldName="Mgroup" Visible="true" VisibleIndex="10">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Priorität" FieldName="Prio" Visible="true" VisibleIndex="11">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Meldungstext" FieldName="MessageText" Visible="true" VisibleIndex="12">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Bemerkung" FieldName="Description" Visible="true" VisibleIndex="13">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="IEC Address" FieldName="IEC" Visible="true" VisibleIndex="14">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="ASDU" FieldName="ASDU" Visible="true" VisibleIndex="15">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="CA" FieldName="CA" Visible="true" VisibleIndex="16">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Pfad" FieldName="ID" Visible="true" VisibleIndex="17">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="0px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
<CommandColumn Border-BorderStyle="None">
|
|
||||||
<Paddings PaddingBottom="0px" PaddingTop="0px" />
|
|
||||||
</CommandColumn>
|
|
||||||
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessages" runat="server" SelectMethod="GetGuMessages" TypeName="TalasLibary.ReportsClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvMessages" FileName="GU_IEC_Messageslist" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
var SvgPanZoom = require('./svg-pan-zoom.js');
|
|
||||||
|
|
||||||
module.exports = SvgPanZoom;
|
|
||||||
@@ -1,125 +0,0 @@
|
|||||||
var SvgUtils = require('./svg-utilities');
|
|
||||||
|
|
||||||
module.exports = {
|
|
||||||
enable: function(instance) {
|
|
||||||
// Select (and create if necessary) defs
|
|
||||||
var defs = instance.svg.querySelector('defs')
|
|
||||||
if (!defs) {
|
|
||||||
defs = document.createElementNS(SvgUtils.svgNS, 'defs')
|
|
||||||
instance.svg.appendChild(defs)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check for style element, and create it if it doesn't exist
|
|
||||||
var styleEl = defs.querySelector('style#svg-pan-zoom-controls-styles');
|
|
||||||
if (!styleEl) {
|
|
||||||
var style = document.createElementNS(SvgUtils.svgNS, 'style')
|
|
||||||
style.setAttribute('id', 'svg-pan-zoom-controls-styles')
|
|
||||||
style.setAttribute('type', 'text/css')
|
|
||||||
style.textContent = '.svg-pan-zoom-control { cursor: pointer; fill: black; fill-opacity: 0.333; } .svg-pan-zoom-control:hover { fill-opacity: 0.8; } .svg-pan-zoom-control-background { fill: white; fill-opacity: 0.5; } .svg-pan-zoom-control-background { fill-opacity: 0.8; }'
|
|
||||||
defs.appendChild(style)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Zoom Group
|
|
||||||
var zoomGroup = document.createElementNS(SvgUtils.svgNS, 'g');
|
|
||||||
zoomGroup.setAttribute('id', 'svg-pan-zoom-controls');
|
|
||||||
zoomGroup.setAttribute('transform', 'translate(' + ( instance.width - 70 ) + ' ' + ( instance.height - 76 ) + ') scale(0.75)');
|
|
||||||
zoomGroup.setAttribute('class', 'svg-pan-zoom-control');
|
|
||||||
|
|
||||||
// Control elements
|
|
||||||
zoomGroup.appendChild(this._createZoomIn(instance))
|
|
||||||
zoomGroup.appendChild(this._createZoomReset(instance))
|
|
||||||
zoomGroup.appendChild(this._createZoomOut(instance))
|
|
||||||
|
|
||||||
// Finally append created element
|
|
||||||
instance.svg.appendChild(zoomGroup)
|
|
||||||
|
|
||||||
// Cache control instance
|
|
||||||
instance.controlIcons = zoomGroup
|
|
||||||
}
|
|
||||||
|
|
||||||
, _createZoomIn: function(instance) {
|
|
||||||
var zoomIn = document.createElementNS(SvgUtils.svgNS, 'g');
|
|
||||||
zoomIn.setAttribute('id', 'svg-pan-zoom-zoom-in');
|
|
||||||
zoomIn.setAttribute('transform', 'translate(30.5 5) scale(0.015)');
|
|
||||||
zoomIn.setAttribute('class', 'svg-pan-zoom-control');
|
|
||||||
zoomIn.addEventListener('click', function() {instance.getPublicInstance().zoomIn()}, false)
|
|
||||||
zoomIn.addEventListener('touchstart', function() {instance.getPublicInstance().zoomIn()}, false)
|
|
||||||
|
|
||||||
var zoomInBackground = document.createElementNS(SvgUtils.svgNS, 'rect'); // TODO change these background space fillers to rounded rectangles so they look prettier
|
|
||||||
zoomInBackground.setAttribute('x', '0');
|
|
||||||
zoomInBackground.setAttribute('y', '0');
|
|
||||||
zoomInBackground.setAttribute('width', '1500'); // larger than expected because the whole group is transformed to scale down
|
|
||||||
zoomInBackground.setAttribute('height', '1400');
|
|
||||||
zoomInBackground.setAttribute('class', 'svg-pan-zoom-control-background');
|
|
||||||
zoomIn.appendChild(zoomInBackground);
|
|
||||||
|
|
||||||
var zoomInShape = document.createElementNS(SvgUtils.svgNS, 'path');
|
|
||||||
zoomInShape.setAttribute('d', 'M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z');
|
|
||||||
zoomInShape.setAttribute('class', 'svg-pan-zoom-control-element');
|
|
||||||
zoomIn.appendChild(zoomInShape);
|
|
||||||
|
|
||||||
return zoomIn
|
|
||||||
}
|
|
||||||
|
|
||||||
, _createZoomReset: function(instance){
|
|
||||||
// reset
|
|
||||||
var resetPanZoomControl = document.createElementNS(SvgUtils.svgNS, 'g');
|
|
||||||
resetPanZoomControl.setAttribute('id', 'svg-pan-zoom-reset-pan-zoom');
|
|
||||||
resetPanZoomControl.setAttribute('transform', 'translate(5 35) scale(0.4)');
|
|
||||||
resetPanZoomControl.setAttribute('class', 'svg-pan-zoom-control');
|
|
||||||
resetPanZoomControl.addEventListener('click', function() {instance.getPublicInstance().reset()}, false);
|
|
||||||
resetPanZoomControl.addEventListener('touchstart', function() {instance.getPublicInstance().reset()}, false);
|
|
||||||
|
|
||||||
var resetPanZoomControlBackground = document.createElementNS(SvgUtils.svgNS, 'rect'); // TODO change these background space fillers to rounded rectangles so they look prettier
|
|
||||||
resetPanZoomControlBackground.setAttribute('x', '2');
|
|
||||||
resetPanZoomControlBackground.setAttribute('y', '2');
|
|
||||||
resetPanZoomControlBackground.setAttribute('width', '182'); // larger than expected because the whole group is transformed to scale down
|
|
||||||
resetPanZoomControlBackground.setAttribute('height', '58');
|
|
||||||
resetPanZoomControlBackground.setAttribute('class', 'svg-pan-zoom-control-background');
|
|
||||||
resetPanZoomControl.appendChild(resetPanZoomControlBackground);
|
|
||||||
|
|
||||||
var resetPanZoomControlShape1 = document.createElementNS(SvgUtils.svgNS, 'path');
|
|
||||||
resetPanZoomControlShape1.setAttribute('d', 'M33.051,20.632c-0.742-0.406-1.854-0.609-3.338-0.609h-7.969v9.281h7.769c1.543,0,2.701-0.188,3.473-0.562c1.365-0.656,2.048-1.953,2.048-3.891C35.032,22.757,34.372,21.351,33.051,20.632z');
|
|
||||||
resetPanZoomControlShape1.setAttribute('class', 'svg-pan-zoom-control-element');
|
|
||||||
resetPanZoomControl.appendChild(resetPanZoomControlShape1);
|
|
||||||
|
|
||||||
var resetPanZoomControlShape2 = document.createElementNS(SvgUtils.svgNS, 'path');
|
|
||||||
resetPanZoomControlShape2.setAttribute('d', 'M170.231,0.5H15.847C7.102,0.5,0.5,5.708,0.5,11.84v38.861C0.5,56.833,7.102,61.5,15.847,61.5h154.384c8.745,0,15.269-4.667,15.269-10.798V11.84C185.5,5.708,178.976,0.5,170.231,0.5z M42.837,48.569h-7.969c-0.219-0.766-0.375-1.383-0.469-1.852c-0.188-0.969-0.289-1.961-0.305-2.977l-0.047-3.211c-0.03-2.203-0.41-3.672-1.142-4.406c-0.732-0.734-2.103-1.102-4.113-1.102h-7.05v13.547h-7.055V14.022h16.524c2.361,0.047,4.178,0.344,5.45,0.891c1.272,0.547,2.351,1.352,3.234,2.414c0.731,0.875,1.31,1.844,1.737,2.906s0.64,2.273,0.64,3.633c0,1.641-0.414,3.254-1.242,4.84s-2.195,2.707-4.102,3.363c1.594,0.641,2.723,1.551,3.387,2.73s0.996,2.98,0.996,5.402v2.32c0,1.578,0.063,2.648,0.19,3.211c0.19,0.891,0.635,1.547,1.333,1.969V48.569z M75.579,48.569h-26.18V14.022h25.336v6.117H56.454v7.336h16.781v6H56.454v8.883h19.125V48.569z M104.497,46.331c-2.44,2.086-5.887,3.129-10.34,3.129c-4.548,0-8.125-1.027-10.731-3.082s-3.909-4.879-3.909-8.473h6.891c0.224,1.578,0.662,2.758,1.316,3.539c1.196,1.422,3.246,2.133,6.15,2.133c1.739,0,3.151-0.188,4.236-0.562c2.058-0.719,3.087-2.055,3.087-4.008c0-1.141-0.504-2.023-1.512-2.648c-1.008-0.609-2.607-1.148-4.796-1.617l-3.74-0.82c-3.676-0.812-6.201-1.695-7.576-2.648c-2.328-1.594-3.492-4.086-3.492-7.477c0-3.094,1.139-5.664,3.417-7.711s5.623-3.07,10.036-3.07c3.685,0,6.829,0.965,9.431,2.895c2.602,1.93,3.966,4.73,4.093,8.402h-6.938c-0.128-2.078-1.057-3.555-2.787-4.43c-1.154-0.578-2.587-0.867-4.301-0.867c-1.907,0-3.428,0.375-4.565,1.125c-1.138,0.75-1.706,1.797-1.706,3.141c0,1.234,0.561,2.156,1.682,2.766c0.721,0.406,2.25,0.883,4.589,1.43l6.063,1.43c2.657,0.625,4.648,1.461,5.975,2.508c2.059,1.625,3.089,3.977,3.089,7.055C108.157,41.624,106.937,44.245,104.497,46.331z M139.61,48.569h-26.18V14.022h25.336v6.117h-18.281v7.336h16.781v6h-16.781v8.883h19.125V48.569z M170.337,20.14h-10.336v28.43h-7.266V20.14h-10.383v-6.117h27.984V20.14z');
|
|
||||||
resetPanZoomControlShape2.setAttribute('class', 'svg-pan-zoom-control-element');
|
|
||||||
resetPanZoomControl.appendChild(resetPanZoomControlShape2);
|
|
||||||
|
|
||||||
return resetPanZoomControl
|
|
||||||
}
|
|
||||||
|
|
||||||
, _createZoomOut: function(instance){
|
|
||||||
// zoom out
|
|
||||||
var zoomOut = document.createElementNS(SvgUtils.svgNS, 'g');
|
|
||||||
zoomOut.setAttribute('id', 'svg-pan-zoom-zoom-out');
|
|
||||||
zoomOut.setAttribute('transform', 'translate(30.5 70) scale(0.015)');
|
|
||||||
zoomOut.setAttribute('class', 'svg-pan-zoom-control');
|
|
||||||
zoomOut.addEventListener('click', function() {instance.getPublicInstance().zoomOut()}, false);
|
|
||||||
zoomOut.addEventListener('touchstart', function() {instance.getPublicInstance().zoomOut()}, false);
|
|
||||||
|
|
||||||
var zoomOutBackground = document.createElementNS(SvgUtils.svgNS, 'rect'); // TODO change these background space fillers to rounded rectangles so they look prettier
|
|
||||||
zoomOutBackground.setAttribute('x', '0');
|
|
||||||
zoomOutBackground.setAttribute('y', '0');
|
|
||||||
zoomOutBackground.setAttribute('width', '1500'); // larger than expected because the whole group is transformed to scale down
|
|
||||||
zoomOutBackground.setAttribute('height', '1400');
|
|
||||||
zoomOutBackground.setAttribute('class', 'svg-pan-zoom-control-background');
|
|
||||||
zoomOut.appendChild(zoomOutBackground);
|
|
||||||
|
|
||||||
var zoomOutShape = document.createElementNS(SvgUtils.svgNS, 'path');
|
|
||||||
zoomOutShape.setAttribute('d', 'M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 t84.5 -203.5z');
|
|
||||||
zoomOutShape.setAttribute('class', 'svg-pan-zoom-control-element');
|
|
||||||
zoomOut.appendChild(zoomOutShape);
|
|
||||||
|
|
||||||
return zoomOut
|
|
||||||
}
|
|
||||||
|
|
||||||
, disable: function(instance) {
|
|
||||||
if (instance.controlIcons) {
|
|
||||||
instance.controlIcons.parentNode.removeChild(instance.controlIcons)
|
|
||||||
instance.controlIcons = null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
4
MessagesMap/Scripts/jquery-1.11.1.min.js
vendored
8061
MessagesMap/Scripts/jquery-1.4.1-vsdoc.js
vendored
6111
MessagesMap/Scripts/jquery-1.4.1.js
vendored
167
MessagesMap/Scripts/jquery-1.4.1.min.js
vendored
@@ -1,167 +0,0 @@
|
|||||||
/*!
|
|
||||||
* jQuery JavaScript Library v1.4.1
|
|
||||||
* http://jquery.com/
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* Includes Sizzle.js
|
|
||||||
* http://sizzlejs.com/
|
|
||||||
* Copyright 2010, The Dojo Foundation
|
|
||||||
*
|
|
||||||
* Permission is hereby granted, free of charge, to any person obtaining
|
|
||||||
* a copy of this software and associated documentation files (the
|
|
||||||
* "Software"), to deal in the Software without restriction, including
|
|
||||||
* without limitation the rights to use, copy, modify, merge, publish,
|
|
||||||
* distribute, sublicense, and/or sell copies of the Software, and to
|
|
||||||
* permit persons to whom the Software is furnished to do so, subject to
|
|
||||||
* the following conditions:
|
|
||||||
*
|
|
||||||
* The above copyright notice and this permission notice shall be
|
|
||||||
* included in all copies or substantial portions of the Software.
|
|
||||||
*
|
|
||||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
||||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
||||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
||||||
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
|
||||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
|
||||||
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
|
||||||
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
||||||
*
|
|
||||||
* Date: Mon Jan 25 19:43:33 2010 -0500
|
|
||||||
*/
|
|
||||||
(function(z,v){function la(){if(!c.isReady){try{r.documentElement.doScroll("left")}catch(a){setTimeout(la,1);return}c.ready()}}function Ma(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,i){var j=a.length;if(typeof b==="object"){for(var n in b)X(a,n,b[n],f,e,d);return a}if(d!==v){f=!i&&f&&c.isFunction(d);for(n=0;n<j;n++)e(a[n],b,f?d.call(a[n],n,e(a[n],b)):d,i);return a}return j?
|
|
||||||
e(a[0],b):null}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function ma(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function na(a){var b,d=[],f=[],e=arguments,i,j,n,o,m,s,x=c.extend({},c.data(this,"events").live);if(!(a.button&&a.type==="click")){for(o in x){j=x[o];if(j.live===a.type||j.altLive&&c.inArray(a.type,j.altLive)>-1){i=j.data;i.beforeFilter&&i.beforeFilter[a.type]&&!i.beforeFilter[a.type](a)||f.push(j.selector)}else delete x[o]}i=c(a.target).closest(f,
|
|
||||||
a.currentTarget);m=0;for(s=i.length;m<s;m++)for(o in x){j=x[o];n=i[m].elem;f=null;if(i[m].selector===j.selector){if(j.live==="mouseenter"||j.live==="mouseleave")f=c(a.relatedTarget).closest(j.selector)[0];if(!f||f!==n)d.push({elem:n,fn:j})}}m=0;for(s=d.length;m<s;m++){i=d[m];a.currentTarget=i.elem;a.data=i.fn.data;if(i.fn.apply(i.elem,e)===false){b=false;break}}return b}}function oa(a,b){return"live."+(a?a+".":"")+b.replace(/\./g,"`").replace(/ /g,"&")}function pa(a){return!a||!a.parentNode||a.parentNode.nodeType===
|
|
||||||
11}function qa(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var i in f)for(var j in f[i])c.event.add(this,i,f[i][j],f[i][j].data)}}})}function ra(a,b,d){var f,e,i;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&a[0].indexOf("<option")<0&&(c.support.checkClone||!sa.test(a[0]))){e=true;if(i=c.fragments[a[0]])if(i!==1)f=i}if(!f){b=b&&b[0]?b[0].ownerDocument||b[0]:r;f=b.createDocumentFragment();
|
|
||||||
c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=i?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(ta.concat.apply([],ta.slice(0,b)),function(){d[this]=a});return d}function ua(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Na=z.jQuery,Oa=z.$,r=z.document,S,Pa=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Qa=/^.[^:#\[\.,]*$/,Ra=/\S/,Sa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Ta=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,O=navigator.userAgent,
|
|
||||||
va=false,P=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,Q=Array.prototype.slice,wa=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(typeof a==="string")if((d=Pa.exec(a))&&(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:r;if(a=Ta.exec(a))if(c.isPlainObject(b)){a=[r.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=ra([d[1]],
|
|
||||||
[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}}else{if(b=r.getElementById(d[2])){if(b.id!==d[2])return S.find(a);this.length=1;this[0]=b}this.context=r;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=r;a=r.getElementsByTagName(a)}else return!b||b.jquery?(b||S).find(a):c(b).find(a);else if(c.isFunction(a))return S.ready(a);if(a.selector!==v){this.selector=a.selector;this.context=a.context}return c.isArray(a)?this.setArray(a):c.makeArray(a,
|
|
||||||
this)},selector:"",jquery:"1.4.1",length:0,size:function(){return this.length},toArray:function(){return Q.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){a=c(a||null);a.prevObject=this;a.context=this.context;if(b==="find")a.selector=this.selector+(this.selector?" ":"")+d;else if(b)a.selector=this.selector+"."+b+"("+d+")";return a},setArray:function(a){this.length=0;ba.apply(this,a);return this},each:function(a,b){return c.each(this,
|
|
||||||
a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(r,c);else P&&P.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Q.apply(this,arguments),"slice",Q.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};
|
|
||||||
c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,i,j,n;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(i in e){j=a[i];n=e[i];if(a!==n)if(f&&n&&(c.isPlainObject(n)||c.isArray(n))){j=j&&(c.isPlainObject(j)||c.isArray(j))?j:c.isArray(n)?[]:{};a[i]=c.extend(f,j,n)}else if(n!==v)a[i]=n}return a};c.extend({noConflict:function(a){z.$=
|
|
||||||
Oa;if(a)z.jQuery=Na;return c},isReady:false,ready:function(){if(!c.isReady){if(!r.body)return setTimeout(c.ready,13);c.isReady=true;if(P){for(var a,b=0;a=P[b++];)a.call(r,c);P=null}c.fn.triggerHandler&&c(r).triggerHandler("ready")}},bindReady:function(){if(!va){va=true;if(r.readyState==="complete")return c.ready();if(r.addEventListener){r.addEventListener("DOMContentLoaded",L,false);z.addEventListener("load",c.ready,false)}else if(r.attachEvent){r.attachEvent("onreadystatechange",L);z.attachEvent("onload",
|
|
||||||
c.ready);var a=false;try{a=z.frameElement==null}catch(b){}r.documentElement.doScroll&&a&&la()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,"isPrototypeOf"))return false;var b;for(b in a);return b===v||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;
|
|
||||||
return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return z.JSON&&z.JSON.parse?z.JSON.parse(a):(new Function("return "+a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Ra.test(a)){var b=r.getElementsByTagName("head")[0]||
|
|
||||||
r.documentElement,d=r.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(r.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,i=a.length,j=i===v||c.isFunction(a);if(d)if(j)for(f in a){if(b.apply(a[f],d)===false)break}else for(;e<i;){if(b.apply(a[e++],d)===false)break}else if(j)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=
|
|
||||||
a[0];e<i&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Sa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==
|
|
||||||
v;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,i=a.length;e<i;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,i=0,j=a.length;i<j;i++){e=b(a[i],i,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=v}else if(b&&!c.isFunction(b)){d=b;b=v}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},
|
|
||||||
uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});O=c.uaMatch(O);if(O.browser){c.browser[O.browser]=true;c.browser.version=O.version}if(c.browser.webkit)c.browser.safari=true;if(wa)c.inArray=function(a,b){return wa.call(b,a)};S=c(r);if(r.addEventListener)L=function(){r.removeEventListener("DOMContentLoaded",
|
|
||||||
L,false);c.ready()};else if(r.attachEvent)L=function(){if(r.readyState==="complete"){r.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=r.documentElement,b=r.createElement("script"),d=r.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var e=d.getElementsByTagName("*"),i=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!i)){c.support=
|
|
||||||
{leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(i.getAttribute("style")),hrefNormalized:i.getAttribute("href")==="/a",opacity:/^0.55$/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:r.createElement("select").appendChild(r.createElement("option")).selected,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};
|
|
||||||
b.type="text/javascript";try{b.appendChild(r.createTextNode("window."+f+"=1;"))}catch(j){}a.insertBefore(b,a.firstChild);if(z[f]){c.support.scriptEval=true;delete z[f]}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function n(){c.support.noCloneEvent=false;d.detachEvent("onclick",n)});d.cloneNode(true).fireEvent("onclick")}d=r.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=r.createDocumentFragment();a.appendChild(d.firstChild);
|
|
||||||
c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var n=r.createElement("div");n.style.width=n.style.paddingLeft="1px";r.body.appendChild(n);c.boxModel=c.support.boxModel=n.offsetWidth===2;r.body.removeChild(n).style.display="none"});a=function(n){var o=r.createElement("div");n="on"+n;var m=n in o;if(!m){o.setAttribute(n,"return;");m=typeof o[n]==="function"}return m};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=i=null}})();c.props=
|
|
||||||
{"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ua=0,xa={},Va={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var f=a[G],e=c.cache;if(!b&&!f)return null;f||(f=++Ua);if(typeof b==="object"){a[G]=f;e=e[f]=c.extend(true,
|
|
||||||
{},b)}else e=e[f]?e[f]:typeof d==="undefined"?Va:(e[f]={});if(d!==v){a[G]=f;e[b]=d}return typeof b==="string"?e[b]:e}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==z?xa:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{try{delete a[G]}catch(i){a.removeAttribute&&a.removeAttribute(G)}delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,
|
|
||||||
a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===v){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===v&&this.length)f=c.data(this[0],a);return f===v&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);
|
|
||||||
return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===v)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||
|
|
||||||
a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var ya=/[\n\t]/g,ca=/\s+/,Wa=/\r/g,Xa=/href|src|style/,Ya=/(button|input)/i,Za=/(button|input|object|select|textarea)/i,$a=/^(a|area)$/i,za=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(o){var m=
|
|
||||||
c(this);m.addClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className)for(var i=" "+e.className+" ",j=0,n=b.length;j<n;j++){if(i.indexOf(" "+b[j]+" ")<0)e.className+=" "+b[j]}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var m=c(this);m.removeClass(a.call(this,o,m.attr("class")))});if(a&&typeof a==="string"||a===v)for(var b=(a||"").split(ca),
|
|
||||||
d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var i=(" "+e.className+" ").replace(ya," "),j=0,n=b.length;j<n;j++)i=i.replace(" "+b[j]+" "," ");e.className=i.substring(1,i.length-1)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var i=c(this);i.toggleClass(a.call(this,e,i.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,i=0,j=c(this),n=b,o=
|
|
||||||
a.split(ca);e=o[i++];){n=f?n:!j.hasClass(e);j[n?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(ya," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===v){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||
|
|
||||||
{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var i=b?d:0;for(d=b?d+1:e.length;i<d;i++){var j=e[i];if(j.selected){a=c(j).val();if(b)return a;f.push(a)}}return f}if(za.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Wa,"")}return v}var n=c.isFunction(a);return this.each(function(o){var m=c(this),s=a;if(this.nodeType===1){if(n)s=a.call(this,o,m.val());
|
|
||||||
if(typeof s==="number")s+="";if(c.isArray(s)&&za.test(this.type))this.checked=c.inArray(m.val(),s)>=0;else if(c.nodeName(this,"select")){var x=c.makeArray(s);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),x)>=0});if(!x.length)this.selectedIndex=-1}else this.value=s}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return v;if(f&&b in c.attrFn)return c(a)[b](d);
|
|
||||||
f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==v;b=f&&c.props[b]||b;if(a.nodeType===1){var i=Xa.test(b);if(b in a&&f&&!i){if(e){b==="type"&&Ya.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:Za.test(a.nodeName)||$a.test(a.nodeName)&&a.href?0:v;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=
|
|
||||||
""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&i?a.getAttribute(b,2):a.getAttribute(b);return a===null?v:a}return c.style(a,b,d)}});var ab=function(a){return a.replace(/[^\w\s\.\|`]/g,function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==z&&!a.frameElement)a=z;if(!d.guid)d.guid=c.guid++;if(f!==v){d=c.proxy(d);d.data=f}var e=c.data(a,"events")||c.data(a,"events",{}),i=c.data(a,"handle"),j;if(!i){j=
|
|
||||||
function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(j.elem,arguments):v};i=c.data(a,"handle",j)}if(i){i.elem=a;b=b.split(/\s+/);for(var n,o=0;n=b[o++];){var m=n.split(".");n=m.shift();if(o>1){d=c.proxy(d);if(f!==v)d.data=f}d.type=m.slice(0).sort().join(".");var s=e[n],x=this.special[n]||{};if(!s){s=e[n]={};if(!x.setup||x.setup.call(a,f,m,d)===false)if(a.addEventListener)a.addEventListener(n,i,false);else a.attachEvent&&a.attachEvent("on"+n,i)}if(x.add)if((m=x.add.call(a,
|
|
||||||
d,f,m,s))&&c.isFunction(m)){m.guid=m.guid||d.guid;m.data=m.data||d.data;m.type=m.type||d.type;d=m}s[d.guid]=d;this.global[n]=true}a=null}}},global:{},remove:function(a,b,d){if(!(a.nodeType===3||a.nodeType===8)){var f=c.data(a,"events"),e,i,j;if(f){if(b===v||typeof b==="string"&&b.charAt(0)===".")for(i in f)this.remove(a,i+(b||""));else{if(b.type){d=b.handler;b=b.type}b=b.split(/\s+/);for(var n=0;i=b[n++];){var o=i.split(".");i=o.shift();var m=!o.length,s=c.map(o.slice(0).sort(),ab);s=new RegExp("(^|\\.)"+
|
|
||||||
s.join("\\.(?:.*\\.)?")+"(\\.|$)");var x=this.special[i]||{};if(f[i]){if(d){j=f[i][d.guid];delete f[i][d.guid]}else for(var A in f[i])if(m||s.test(f[i][A].type))delete f[i][A];x.remove&&x.remove.call(a,o,j);for(e in f[i])break;if(!e){if(!x.teardown||x.teardown.call(a,o)===false)if(a.removeEventListener)a.removeEventListener(i,c.data(a,"handle"),false);else a.detachEvent&&a.detachEvent("on"+i,c.data(a,"handle"));e=null;delete f[i]}}}}for(e in f)break;if(!e){if(A=c.data(a,"handle"))A.elem=null;c.removeData(a,
|
|
||||||
"events");c.removeData(a,"handle")}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();this.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return v;a.result=v;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,
|
|
||||||
b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(i){}if(!a.isPropagationStopped()&&f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){d=a.target;var j;if(!(c.nodeName(d,"a")&&e==="click")&&!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()])){try{if(d[e]){if(j=d["on"+e])d["on"+e]=null;this.triggered=true;d[e]()}}catch(n){}if(j)d["on"+e]=j;this.triggered=false}}},handle:function(a){var b,
|
|
||||||
d;a=arguments[0]=c.event.fix(a||z.event);a.currentTarget=this;d=a.type.split(".");a.type=d.shift();b=!d.length&&!a.exclusive;var f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");d=(c.data(this,"events")||{})[a.type];for(var e in d){var i=d[e];if(b||f.test(i.type)){a.handler=i;a.data=i.data;i=i.apply(this,arguments);if(i!==v){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
|
|
||||||
fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||r;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=r.documentElement;d=r.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
|
|
||||||
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==v)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a,b){c.extend(a,b||{});a.guid+=b.selector+b.live;b.liveProxy=a;c.event.add(this,b.live,na,b)},remove:function(a){if(a.length){var b=
|
|
||||||
0,d=new RegExp("(^|\\.)"+a[0]+"(\\.|$)");c.each(c.data(this,"events").live||{},function(){d.test(this.type)&&b++});b<1&&c.event.remove(this,a[0],na)}},special:{}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};
|
|
||||||
c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,isImmediatePropagationStopped:Y};var Aa=function(a){for(var b=
|
|
||||||
a.relatedTarget;b&&b!==this;)try{b=b.parentNode}catch(d){break}if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}},Ba=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ba:Aa,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ba:Aa)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(a,b,d){if(this.nodeName.toLowerCase()!==
|
|
||||||
"form"){c.event.add(this,"click.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="submit"||i==="image")&&c(e).closest("form").length)return ma("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="text"||i==="password")&&c(e).closest("form").length&&f.keyCode===13)return ma("submit",this,arguments)})}else return false},remove:function(a,b){c.event.remove(this,"click.specialSubmit"+(b?"."+b.guid:""));c.event.remove(this,
|
|
||||||
"keypress.specialSubmit"+(b?"."+b.guid:""))}};if(!c.support.changeBubbles){var da=/textarea|input|select/i;function Ca(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d}function ea(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Ca(d);if(a.type!=="focusout"||
|
|
||||||
d.type!=="radio")c.data(d,"_change_data",e);if(!(f===v||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}}c.event.special.change={filters:{focusout:ea,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return ea.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return ea.call(this,a)},beforeactivate:function(a){a=
|
|
||||||
a.target;a.nodeName.toLowerCase()==="input"&&a.type==="radio"&&c.data(a,"_change_data",Ca(a))}},setup:function(a,b,d){for(var f in T)c.event.add(this,f+".specialChange."+d.guid,T[f]);return da.test(this.nodeName)},remove:function(a,b){for(var d in T)c.event.remove(this,d+".specialChange"+(b?"."+b.guid:""),T[d]);return da.test(this.nodeName)}};var T=c.event.special.change.filters}r.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,
|
|
||||||
f)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var i in d)this[b](i,f,d[i],e);return this}if(c.isFunction(f)){e=f;f=v}var j=b==="one"?c.proxy(e,function(n){c(this).unbind(n,j);return e.apply(this,arguments)}):e;return d==="unload"&&b!=="one"?this.one(d,f,e):this.each(function(){c.event.add(this,d,j,f)})}});c.fn.extend({unbind:function(a,
|
|
||||||
b){if(typeof a==="object"&&!a.preventDefault){for(var d in a)this.unbind(d,a[d]);return this}return this.each(function(){c.event.remove(this,a,b)})},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+
|
|
||||||
a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e){var i,j=0;if(c.isFunction(f)){e=f;f=v}for(d=(d||"").split(/\s+/);(i=d[j++])!=null;){i=i==="focus"?"focusin":i==="blur"?"focusout":i==="hover"?d.push("mouseleave")&&"mouseenter":i;b==="live"?c(this.context).bind(oa(i,this.selector),{data:f,selector:this.selector,
|
|
||||||
live:i},e):c(this.context).unbind(oa(i,this.selector),e?{guid:e.guid+this.selector+i}:null)}return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});z.attachEvent&&!z.addEventListener&&z.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});
|
|
||||||
(function(){function a(g){for(var h="",k,l=0;g[l];l++){k=g[l];if(k.nodeType===3||k.nodeType===4)h+=k.nodeValue;else if(k.nodeType!==8)h+=a(k.childNodes)}return h}function b(g,h,k,l,q,p){q=0;for(var u=l.length;q<u;q++){var t=l[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===k){y=l[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=k;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}l[q]=y}}}function d(g,h,k,l,q,p){q=0;for(var u=l.length;q<u;q++){var t=l[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===
|
|
||||||
k){y=l[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=k;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(o.filter(h,[t]).length>0){y=t;break}}t=t[g]}l[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,i=Object.prototype.toString,j=false,n=true;[0,0].sort(function(){n=false;return 0});var o=function(g,h,k,l){k=k||[];var q=h=h||r;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||
|
|
||||||
typeof g!=="string")return k;for(var p=[],u,t,y,R,H=true,M=w(h),I=g;(f.exec(""),u=f.exec(I))!==null;){I=u[3];p.push(u[1]);if(u[2]){R=u[3];break}}if(p.length>1&&s.exec(g))if(p.length===2&&m.relative[p[0]])t=fa(p[0]+p[1],h);else for(t=m.relative[p[0]]?[h]:o(p.shift(),h);p.length;){g=p.shift();if(m.relative[g])g+=p.shift();t=fa(g,t)}else{if(!l&&p.length>1&&h.nodeType===9&&!M&&m.match.ID.test(p[0])&&!m.match.ID.test(p[p.length-1])){u=o.find(p.shift(),h,M);h=u.expr?o.filter(u.expr,u.set)[0]:u.set[0]}if(h){u=
|
|
||||||
l?{expr:p.pop(),set:A(l)}:o.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=u.expr?o.filter(u.expr,u.set):u.set;if(p.length>0)y=A(t);else H=false;for(;p.length;){var D=p.pop();u=D;if(m.relative[D])u=p.pop();else D="";if(u==null)u=h;m.relative[D](y,u,M)}}else y=[]}y||(y=t);y||o.error(D||g);if(i.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))k.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&
|
|
||||||
y[g].nodeType===1&&k.push(t[g]);else k.push.apply(k,y);else A(y,k);if(R){o(R,q,k,l);o.uniqueSort(k)}return k};o.uniqueSort=function(g){if(C){j=n;g.sort(C);if(j)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};o.matches=function(g,h){return o(g,null,null,h)};o.find=function(g,h,k){var l,q;if(!g)return[];for(var p=0,u=m.order.length;p<u;p++){var t=m.order[p];if(q=m.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");l=m.find[t](q,
|
|
||||||
h,k);if(l!=null){g=g.replace(m.match[t],"");break}}}}l||(l=h.getElementsByTagName("*"));return{set:l,expr:g}};o.filter=function(g,h,k,l){for(var q=g,p=[],u=h,t,y,R=h&&h[0]&&w(h[0]);g&&h.length;){for(var H in m.filter)if((t=m.leftMatch[H].exec(g))!=null&&t[2]){var M=m.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(u===p)p=[];if(m.preFilter[H])if(t=m.preFilter[H](t,u,k,p,l,R)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=u[U])!=null;U++)if(D){I=M(D,t,U,u);var Da=
|
|
||||||
l^!!I;if(k&&I!=null)if(Da)y=true;else u[U]=false;else if(Da){p.push(D);y=true}}if(I!==v){k||(u=p);g=g.replace(m.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)o.error(g);else break;q=g}return u};o.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var m=o.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,
|
|
||||||
TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},relative:{"+":function(g,h){var k=typeof h==="string",l=k&&!/\W/.test(h);k=k&&!l;if(l)h=h.toLowerCase();l=0;for(var q=g.length,
|
|
||||||
p;l<q;l++)if(p=g[l]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[l]=k||p&&p.nodeName.toLowerCase()===h?p||false:p===h}k&&o.filter(h,g,true)},">":function(g,h){var k=typeof h==="string";if(k&&!/\W/.test(h)){h=h.toLowerCase();for(var l=0,q=g.length;l<q;l++){var p=g[l];if(p){k=p.parentNode;g[l]=k.nodeName.toLowerCase()===h?k:false}}}else{l=0;for(q=g.length;l<q;l++)if(p=g[l])g[l]=k?p.parentNode:p.parentNode===h;k&&o.filter(h,g,true)}},"":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=
|
|
||||||
h=h.toLowerCase();q=b}q("parentNode",h,l,g,p,k)},"~":function(g,h,k){var l=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,l,g,p,k)}},find:{ID:function(g,h,k){if(typeof h.getElementById!=="undefined"&&!k)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var k=[];h=h.getElementsByName(g[1]);for(var l=0,q=h.length;l<q;l++)h[l].getAttribute("name")===g[1]&&k.push(h[l]);return k.length===0?null:k}},
|
|
||||||
TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,k,l,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var u;(u=h[p])!=null;p++)if(u)if(q^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))k||l.push(u);else if(k)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&
|
|
||||||
"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,k,l,q,p){h=g[1].replace(/\\/g,"");if(!p&&m.attrMap[h])g[1]=m.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,k,l,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=o(g[3],null,null,h);else{g=o.filter(g[3],h,k,true^q);k||l.push.apply(l,g);return false}else if(m.match.POS.test(g[0])||m.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);
|
|
||||||
return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,k){return!!o(k[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===
|
|
||||||
g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,h){return h===0},last:function(g,h,k,l){return h===l.length-1},even:function(g,h){return h%2===
|
|
||||||
0},odd:function(g,h){return h%2===1},lt:function(g,h,k){return h<k[3]-0},gt:function(g,h,k){return h>k[3]-0},nth:function(g,h,k){return k[3]-0===h},eq:function(g,h,k){return k[3]-0===h}},filter:{PSEUDO:function(g,h,k,l){var q=h[1],p=m.filters[q];if(p)return p(g,k,h,l);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=h[3];k=0;for(l=h.length;k<l;k++)if(h[k]===g)return false;return true}else o.error("Syntax error, unrecognized expression: "+
|
|
||||||
q)},CHILD:function(g,h){var k=h[1],l=g;switch(k){case "only":case "first":for(;l=l.previousSibling;)if(l.nodeType===1)return false;if(k==="first")return true;l=g;case "last":for(;l=l.nextSibling;)if(l.nodeType===1)return false;return true;case "nth":k=h[2];var q=h[3];if(k===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var u=0;for(l=p.firstChild;l;l=l.nextSibling)if(l.nodeType===1)l.nodeIndex=++u;p.sizcache=h}g=g.nodeIndex-q;return k===0?g===0:g%k===0&&g/k>=
|
|
||||||
0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var k=h[1];g=m.attrHandle[k]?m.attrHandle[k](g):g[k]!=null?g[k]:g.getAttribute(k);k=g+"";var l=h[2];h=h[4];return g==null?l==="!=":l==="="?k===h:l==="*="?k.indexOf(h)>=0:l==="~="?(" "+k+" ").indexOf(h)>=0:!h?k&&g!==false:l==="!="?k!==h:l==="^="?
|
|
||||||
k.indexOf(h)===0:l==="$="?k.substr(k.length-h.length)===h:l==="|="?k===h||k.substr(0,h.length+1)===h+"-":false},POS:function(g,h,k,l){var q=m.setFilters[h[2]];if(q)return q(g,k,h,l)}}},s=m.match.POS;for(var x in m.match){m.match[x]=new RegExp(m.match[x].source+/(?![^\[]*\])(?![^\(]*\))/.source);m.leftMatch[x]=new RegExp(/(^(?:.|\r|\n)*?)/.source+m.match[x].source.replace(/\\(\d+)/g,function(g,h){return"\\"+(h-0+1)}))}var A=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};
|
|
||||||
try{Array.prototype.slice.call(r.documentElement.childNodes,0)}catch(B){A=function(g,h){h=h||[];if(i.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var k=0,l=g.length;k<l;k++)h.push(g[k]);else for(k=0;g[k];k++)h.push(g[k]);return h}}var C;if(r.documentElement.compareDocumentPosition)C=function(g,h){if(!g.compareDocumentPosition||!h.compareDocumentPosition){if(g==h)j=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===
|
|
||||||
h?0:1;if(g===0)j=true;return g};else if("sourceIndex"in r.documentElement)C=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)j=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)j=true;return g};else if(r.createRange)C=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)j=true;return g.ownerDocument?-1:1}var k=g.ownerDocument.createRange(),l=h.ownerDocument.createRange();k.setStart(g,0);k.setEnd(g,0);l.setStart(h,0);l.setEnd(h,0);g=k.compareBoundaryPoints(Range.START_TO_END,
|
|
||||||
l);if(g===0)j=true;return g};(function(){var g=r.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var k=r.documentElement;k.insertBefore(g,k.firstChild);if(r.getElementById(h)){m.find.ID=function(l,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(l[1]))?q.id===l[1]||typeof q.getAttributeNode!=="undefined"&&q.getAttributeNode("id").nodeValue===l[1]?[q]:v:[]};m.filter.ID=function(l,q){var p=typeof l.getAttributeNode!=="undefined"&&l.getAttributeNode("id");
|
|
||||||
return l.nodeType===1&&p&&p.nodeValue===q}}k.removeChild(g);k=g=null})();(function(){var g=r.createElement("div");g.appendChild(r.createComment(""));if(g.getElementsByTagName("*").length>0)m.find.TAG=function(h,k){k=k.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var l=0;k[l];l++)k[l].nodeType===1&&h.push(k[l]);k=h}return k};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")m.attrHandle.href=function(h){return h.getAttribute("href",
|
|
||||||
2)};g=null})();r.querySelectorAll&&function(){var g=o,h=r.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){o=function(l,q,p,u){q=q||r;if(!u&&q.nodeType===9&&!w(q))try{return A(q.querySelectorAll(l),p)}catch(t){}return g(l,q,p,u)};for(var k in g)o[k]=g[k];h=null}}();(function(){var g=r.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===
|
|
||||||
0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){m.order.splice(1,0,"CLASS");m.find.CLASS=function(h,k,l){if(typeof k.getElementsByClassName!=="undefined"&&!l)return k.getElementsByClassName(h[1])};g=null}}})();var E=r.compareDocumentPosition?function(g,h){return g.compareDocumentPosition(h)&16}:function(g,h){return g!==h&&(g.contains?g.contains(h):true)},w=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},fa=function(g,h){var k=[],
|
|
||||||
l="",q;for(h=h.nodeType?[h]:h;q=m.match.PSEUDO.exec(g);){l+=q[0];g=g.replace(m.match.PSEUDO,"")}g=m.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)o(g,h[q],k);return o.filter(l,k)};c.find=o;c.expr=o.selectors;c.expr[":"]=c.expr.filters;c.unique=o.uniqueSort;c.getText=a;c.isXMLDoc=w;c.contains=E})();var bb=/Until$/,cb=/^(?:parents|prevUntil|prevAll)/,db=/,/;Q=Array.prototype.slice;var Ea=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,i){return!!b.call(e,i,e)===d});else if(b.nodeType)return c.grep(a,
|
|
||||||
function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Qa.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;c.find(a,this[f],b);if(f>0)for(var i=d;i<b.length;i++)for(var j=0;j<d;j++)if(b[j]===b[i]){b.splice(i--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=
|
|
||||||
0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ea(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ea(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,i={},j;if(f&&a.length){e=0;for(var n=a.length;e<n;e++){j=a[e];i[j]||(i[j]=c.expr.match.POS.test(j)?c(j,b||this.context):j)}for(;f&&f.ownerDocument&&f!==b;){for(j in i){e=i[j];if(e.jquery?e.index(f)>
|
|
||||||
-1:c(f).is(e)){d.push({selector:j,elem:f});delete i[j]}}f=f.parentNode}}return d}var o=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(m,s){for(;s&&s.ownerDocument&&s!==b;){if(o?o.index(s)>-1:c(s).is(a))return s;s=s.parentNode}return null})},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),
|
|
||||||
a);return this.pushStack(pa(a[0])||pa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},
|
|
||||||
nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);bb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):
|
|
||||||
e;if((this.length>1||db.test(f))&&cb.test(a))e=e.reverse();return this.pushStack(e,a,Q.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===v||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==
|
|
||||||
b&&d.push(a);return d}});var Fa=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ga=/(<([\w:]+)[^>]*?)\/>/g,eb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,Ha=/<([\w:]+)/,fb=/<tbody/i,gb=/<|&\w+;/,sa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ia=function(a,b,d){return eb.test(d)?a:b+"></"+d+">"},F={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],
|
|
||||||
col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==v)return this.empty().append((this[0]&&this[0].ownerDocument||r).createTextNode(a));return c.getText(this)},
|
|
||||||
wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?
|
|
||||||
d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,
|
|
||||||
false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&
|
|
||||||
!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Fa,"").replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){qa(this,b);qa(this.find("*"),b.find("*"))}return b},html:function(a){if(a===v)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Fa,""):null;else if(typeof a==="string"&&!/<script/i.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(Ha.exec(a)||
|
|
||||||
["",""])[1].toLowerCase()]){a=a.replace(Ga,Ia);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var i=c(this),j=i.html();i.empty().append(function(){return a.call(this,e,j)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,
|
|
||||||
b,f))});else a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(s){return c.nodeName(s,"table")?s.getElementsByTagName("tbody")[0]||s.appendChild(s.ownerDocument.createElement("tbody")):s}var e,i,j=a[0],n=[];if(!c.support.checkClone&&arguments.length===3&&typeof j===
|
|
||||||
"string"&&sa.test(j))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(j))return this.each(function(s){var x=c(this);a[0]=j.call(this,s,b?x.html():v);x.domManip(a,b,d)});if(this[0]){e=a[0]&&a[0].parentNode&&a[0].parentNode.nodeType===11?{fragment:a[0].parentNode}:ra(a,this,n);if(i=e.fragment.firstChild){b=b&&c.nodeName(i,"tr");for(var o=0,m=this.length;o<m;o++)d.call(b?f(this[o],i):this[o],e.cacheable||this.length>1||o>0?e.fragment.cloneNode(true):e.fragment)}n&&c.each(n,
|
|
||||||
Ma)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);for(var e=0,i=d.length;e<i;e++){var j=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),j);f=f.concat(j)}return this.pushStack(f,a,d.selector)}});c.each({remove:function(a,b){if(!a||c.filter(a,[this]).length){if(!b&&this.nodeType===1){c.cleanData(this.getElementsByTagName("*"));c.cleanData([this])}this.parentNode&&
|
|
||||||
this.parentNode.removeChild(this)}},empty:function(){for(this.nodeType===1&&c.cleanData(this.getElementsByTagName("*"));this.firstChild;)this.removeChild(this.firstChild)}},function(a,b){c.fn[a]=function(){return this.each(b,arguments)}});c.extend({clean:function(a,b,d,f){b=b||r;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||r;var e=[];c.each(a,function(i,j){if(typeof j==="number")j+="";if(j){if(typeof j==="string"&&!gb.test(j))j=b.createTextNode(j);else if(typeof j===
|
|
||||||
"string"){j=j.replace(Ga,Ia);var n=(Ha.exec(j)||["",""])[1].toLowerCase(),o=F[n]||F._default,m=o[0];i=b.createElement("div");for(i.innerHTML=o[1]+j+o[2];m--;)i=i.lastChild;if(!c.support.tbody){m=fb.test(j);n=n==="table"&&!m?i.firstChild&&i.firstChild.childNodes:o[1]==="<table>"&&!m?i.childNodes:[];for(o=n.length-1;o>=0;--o)c.nodeName(n[o],"tbody")&&!n[o].childNodes.length&&n[o].parentNode.removeChild(n[o])}!c.support.leadingWhitespace&&V.test(j)&&i.insertBefore(b.createTextNode(V.exec(j)[0]),i.firstChild);
|
|
||||||
j=c.makeArray(i.childNodes)}if(j.nodeType)e.push(j);else e=c.merge(e,j)}});if(d)for(a=0;e[a];a++)if(f&&c.nodeName(e[a],"script")&&(!e[a].type||e[a].type.toLowerCase()==="text/javascript"))f.push(e[a].parentNode?e[a].parentNode.removeChild(e[a]):e[a]);else{e[a].nodeType===1&&e.splice.apply(e,[a+1,0].concat(c.makeArray(e[a].getElementsByTagName("script"))));d.appendChild(e[a])}return e},cleanData:function(a){for(var b=0,d;(d=a[b])!=null;b++){c.event.remove(d);c.removeData(d)}}});var hb=/z-?index|font-?weight|opacity|zoom|line-?height/i,
|
|
||||||
Ja=/alpha\([^)]*\)/,Ka=/opacity=([^)]*)/,ga=/float/i,ha=/-([a-z])/ig,ib=/([A-Z])/g,jb=/^-?\d+(?:px)?$/i,kb=/^-?\d/,lb={position:"absolute",visibility:"hidden",display:"block"},mb=["Left","Right"],nb=["Top","Bottom"],ob=r.defaultView&&r.defaultView.getComputedStyle,La=c.support.cssFloat?"cssFloat":"styleFloat",ia=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===v)return c.curCSS(d,f);if(typeof e==="number"&&!hb.test(f))e+="px";c.style(d,f,e)})};
|
|
||||||
c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return v;if((b==="width"||b==="height")&&parseFloat(d)<0)d=v;var f=a.style||a,e=d!==v;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=Ja.test(a)?a.replace(Ja,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Ka.exec(f.filter)[1])/100+"":""}if(ga.test(b))b=La;b=b.replace(ha,ia);if(e)f[b]=d;return f[b]},css:function(a,
|
|
||||||
b,d,f){if(b==="width"||b==="height"){var e,i=b==="width"?mb:nb;function j(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(i,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,"border"+this+"Width",true))||0})}a.offsetWidth!==0?j():c.swap(a,lb,j);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&
|
|
||||||
a.currentStyle){f=Ka.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ga.test(b))b=La;if(!d&&e&&e[b])f=e[b];else if(ob){if(ga.test(b))b="float";b=b.replace(ib,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ha,ia);f=a.currentStyle[b]||a.currentStyle[d];if(!jb.test(f)&&kb.test(f)){b=e.left;var i=a.runtimeStyle.left;a.runtimeStyle.left=
|
|
||||||
a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=i}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var pb=
|
|
||||||
J(),qb=/<script(.|\s)*?\/script>/gi,rb=/select|textarea/i,sb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ja=/\?/,tb=/(\?|&)_=.*?(&|$)/,ub=/^(\w+:)?\/\/([^\/?#]+)/,vb=/%20/g;c.fn.extend({_load:c.fn.load,load:function(a,b,d){if(typeof a!=="string")return this._load(a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=
|
|
||||||
c.param(b,c.ajaxSettings.traditional);f="POST"}var i=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(j,n){if(n==="success"||n==="notmodified")i.html(e?c("<div />").append(j.responseText.replace(qb,"")).find(e):j.responseText);d&&i.each(d,[j.responseText,n,j])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&
|
|
||||||
(this.checked||rb.test(this.nodeName)||sb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,
|
|
||||||
b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:z.XMLHttpRequest&&(z.location.protocol!=="file:"||!z.ActiveXObject)?function(){return new z.XMLHttpRequest}:
|
|
||||||
function(){try{return new z.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&e.success.call(o,n,j,w);e.global&&f("ajaxSuccess",[w,e])}function d(){e.complete&&e.complete.call(o,w,j);e.global&&f("ajaxComplete",[w,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}
|
|
||||||
function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),i,j,n,o=a&&a.context||e,m=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(m==="GET")N.test(e.url)||(e.url+=(ja.test(e.url)?"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||
|
|
||||||
N.test(e.url))){i=e.jsonpCallback||"jsonp"+pb++;if(e.data)e.data=(e.data+"").replace(N,"="+i+"$1");e.url=e.url.replace(N,"="+i+"$1");e.dataType="script";z[i]=z[i]||function(q){n=q;b();d();z[i]=v;try{delete z[i]}catch(p){}A&&A.removeChild(B)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===false&&m==="GET"){var s=J(),x=e.url.replace(tb,"$1_="+s+"$2");e.url=x+(x===e.url?(ja.test(e.url)?"&":"?")+"_="+s:"")}if(e.data&&m==="GET")e.url+=(ja.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&
|
|
||||||
c.event.trigger("ajaxStart");s=(s=ub.exec(e.url))&&(s[1]&&s[1]!==location.protocol||s[2]!==location.host);if(e.dataType==="script"&&m==="GET"&&s){var A=r.getElementsByTagName("head")[0]||r.documentElement,B=r.createElement("script");B.src=e.url;if(e.scriptCharset)B.charset=e.scriptCharset;if(!i){var C=false;B.onload=B.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;b();d();B.onload=B.onreadystatechange=null;A&&B.parentNode&&
|
|
||||||
A.removeChild(B)}}}A.insertBefore(B,A.firstChild);return v}var E=false,w=e.xhr();if(w){e.username?w.open(m,e.url,e.async,e.username,e.password):w.open(m,e.url,e.async);try{if(e.data||a&&a.contentType)w.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[e.url]);c.etag[e.url]&&w.setRequestHeader("If-None-Match",c.etag[e.url])}s||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",
|
|
||||||
e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(fa){}if(e.beforeSend&&e.beforeSend.call(o,w,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");w.abort();return false}e.global&&f("ajaxSend",[w,e]);var g=w.onreadystatechange=function(q){if(!w||w.readyState===0||q==="abort"){E||d();E=true;if(w)w.onreadystatechange=c.noop}else if(!E&&w&&(w.readyState===4||q==="timeout")){E=true;w.onreadystatechange=c.noop;j=q==="timeout"?"timeout":!c.httpSuccess(w)?
|
|
||||||
"error":e.ifModified&&c.httpNotModified(w,e.url)?"notmodified":"success";var p;if(j==="success")try{n=c.httpData(w,e.dataType,e)}catch(u){j="parsererror";p=u}if(j==="success"||j==="notmodified")i||b();else c.handleError(e,w,j,p);d();q==="timeout"&&w.abort();if(e.async)w=null}};try{var h=w.abort;w.abort=function(){w&&h.call(w);g("abort")}}catch(k){}e.async&&e.timeout>0&&setTimeout(function(){w&&!E&&g("timeout")},e.timeout);try{w.send(m==="POST"||m==="PUT"||m==="DELETE"?e.data:null)}catch(l){c.handleError(e,
|
|
||||||
w,null,l);d()}e.async||g();return w}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=
|
|
||||||
f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(j,n){if(c.isArray(n))c.each(n,
|
|
||||||
function(o,m){b?f(j,m):d(j+"["+(typeof m==="object"||c.isArray(m)?o:"")+"]",m)});else!b&&n!=null&&typeof n==="object"?c.each(n,function(o,m){d(j+"["+o+"]",m)}):f(j,n)}function f(j,n){n=c.isFunction(n)?n():n;e[e.length]=encodeURIComponent(j)+"="+encodeURIComponent(n)}var e=[];if(b===v)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var i in a)d(i,a[i]);return e.join("&").replace(vb,"+")}});var ka={},wb=/toggle|show|hide/,xb=/^([+-]=)?([\d+-.]+)(.*)$/,
|
|
||||||
W,ta=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(ka[d])f=ka[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();
|
|
||||||
ka[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&
|
|
||||||
c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var i=c.extend({},e),j,n=this.nodeType===1&&c(this).is(":hidden"),
|
|
||||||
o=this;for(j in a){var m=j.replace(ha,ia);if(j!==m){a[m]=a[j];delete a[j];j=m}if(a[j]==="hide"&&n||a[j]==="show"&&!n)return i.complete.call(this);if((j==="height"||j==="width")&&this.style){i.display=c.css(this,"display");i.overflow=this.style.overflow}if(c.isArray(a[j])){(i.specialEasing=i.specialEasing||{})[j]=a[j][1];a[j]=a[j][0]}}if(i.overflow!=null)this.style.overflow="hidden";i.curAnim=c.extend({},a);c.each(a,function(s,x){var A=new c.fx(o,i,s);if(wb.test(x))A[x==="toggle"?n?"show":"hide":x](a);
|
|
||||||
else{var B=xb.exec(x),C=A.cur(true)||0;if(B){x=parseFloat(B[2]);var E=B[3]||"px";if(E!=="px"){o.style[s]=(x||1)+E;C=(x||1)/A.cur(true)*C;o.style[s]=C+E}if(B[1])x=(B[1]==="-="?-1:1)*x+C;A.custom(C,x,E)}else A.custom(C,x,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",
|
|
||||||
1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration==="number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,
|
|
||||||
b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==
|
|
||||||
null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(i){return e.step(i)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop===
|
|
||||||
"width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=
|
|
||||||
this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=
|
|
||||||
c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=
|
|
||||||
null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in r.documentElement?function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),
|
|
||||||
f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(s){c.offset.setOffset(this,a,s)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=
|
|
||||||
b,e=b.ownerDocument,i,j=e.documentElement,n=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var o=b.offsetTop,m=b.offsetLeft;(b=b.parentNode)&&b!==n&&b!==j;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;i=e?e.getComputedStyle(b,null):b.currentStyle;o-=b.scrollTop;m-=b.scrollLeft;if(b===d){o+=b.offsetTop;m+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){o+=parseFloat(i.borderTopWidth)||
|
|
||||||
0;m+=parseFloat(i.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&i.overflow!=="visible"){o+=parseFloat(i.borderTopWidth)||0;m+=parseFloat(i.borderLeftWidth)||0}f=i}if(f.position==="relative"||f.position==="static"){o+=n.offsetTop;m+=n.offsetLeft}if(c.offset.supportsFixedPosition&&f.position==="fixed"){o+=Math.max(j.scrollTop,n.scrollTop);m+=Math.max(j.scrollLeft,n.scrollLeft)}return{top:o,left:m}};c.offset={initialize:function(){var a=r.body,b=r.createElement("div"),
|
|
||||||
d,f,e,i=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);
|
|
||||||
d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i;a.removeChild(b);c.offset.initialize=c.noop},
|
|
||||||
bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),i=parseInt(c.curCSS(a,"top",true),10)||0,j=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,d,e);d={top:b.top-e.top+i,left:b.left-
|
|
||||||
e.left+j};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=
|
|
||||||
this.offsetParent||r.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],i;if(!e)return null;if(f!==v)return this.each(function(){if(i=ua(this))i.scrollTo(!a?f:c(i).scrollLeft(),a?f:c(i).scrollTop());else this[d]=f});else return(i=ua(e))?"pageXOffset"in i?i[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&i.document.documentElement[d]||i.document.body[d]:e[d]}});
|
|
||||||
c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(i){var j=c(this);j[d](f.call(this,i,j[d]()))});return"scrollTo"in e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||
|
|
||||||
e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===v?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});z.jQuery=z.$=c})(window);
|
|
||||||
@@ -1,89 +0,0 @@
|
|||||||
function getQueryVariable(variable) {
|
|
||||||
var query = window.location.search.substring(1);
|
|
||||||
var vars = query.split("&");
|
|
||||||
for (var i = 0; i < vars.length; i++) {
|
|
||||||
var pair = vars[i].split("=");
|
|
||||||
if (pair[0] == variable) {
|
|
||||||
return pair[1];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function goStationStart(typ) {
|
|
||||||
|
|
||||||
var stationlink = getQueryVariable("path");
|
|
||||||
|
|
||||||
|
|
||||||
if (typ == "MIO.lon" || typ == "mio.net" || typ == "mio.net V2" ) {
|
|
||||||
window.location.href = "StationMioNet.aspx?path=" + stationlink;
|
|
||||||
}
|
|
||||||
else if (typ == "Pumpe") {
|
|
||||||
window.location.href = "StationPumpe.aspx?path=" + stationlink;
|
|
||||||
}
|
|
||||||
else if (typ == "Bruecke") {
|
|
||||||
window.location.href = "StationBruecke.aspx?path=" + stationlink;
|
|
||||||
}
|
|
||||||
else if (typ == "Wago") {
|
|
||||||
window.location.href = "StationWago.aspx?path=" + stationlink;
|
|
||||||
}
|
|
||||||
else if (typ == "ICL8") {
|
|
||||||
window.location.href = "StationICL.aspx?DE=8&path=" + stationlink;
|
|
||||||
}
|
|
||||||
else if (typ == "ICL16") {
|
|
||||||
window.location.href = "StationICL.aspx?DE=16&path=" + stationlink;
|
|
||||||
}
|
|
||||||
else if (typ == "ICL24") {
|
|
||||||
window.location.href = "StationICL.aspx?DE=24&path=" + stationlink;
|
|
||||||
}
|
|
||||||
else if (typ == "BrueckeMioNetII") {
|
|
||||||
window.location.href = "StationMioIIBruecke.aspx?path=" + stationlink;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
window.location.href = "Station.aspx?path=" + stationlink+"&info=Standard";
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function makeWorkTask(path, backLink) {
|
|
||||||
window.location.href = "WorkTasks/NewOrder.aspx?path=" + path + "&link=" + backLink+".aspx";
|
|
||||||
}
|
|
||||||
|
|
||||||
function makeWorkTaskStation(path, backLink) {
|
|
||||||
var station = getQueryVariable("path");
|
|
||||||
window.location.href = "../WorkTasks/NewOrder.aspx?path=" + path + "&link=station&station="+station;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getViewport() {
|
|
||||||
|
|
||||||
var viewPortWidth;
|
|
||||||
var viewPortHeight;
|
|
||||||
|
|
||||||
// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
|
|
||||||
if (typeof window.innerWidth != 'undefined') {
|
|
||||||
viewPortWidth = window.innerWidth,
|
|
||||||
viewPortHeight = window.innerHeight
|
|
||||||
}
|
|
||||||
|
|
||||||
// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
|
|
||||||
else if (typeof document.documentElement != 'undefined'
|
|
||||||
&& typeof document.documentElement.clientWidth !=
|
|
||||||
'undefined' && document.documentElement.clientWidth != 0) {
|
|
||||||
viewPortWidth = document.documentElement.clientWidth,
|
|
||||||
viewPortHeight = document.documentElement.clientHeight
|
|
||||||
}
|
|
||||||
|
|
||||||
// older versions of IE
|
|
||||||
else {
|
|
||||||
viewPortWidth = document.getElementsByTagName('body')[0].clientWidth,
|
|
||||||
viewPortHeight = document.getElementsByTagName('body')[0].clientHeight
|
|
||||||
}
|
|
||||||
return [viewPortWidth, viewPortHeight];
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function isMobileDevice() {
|
|
||||||
return (typeof window.orientation !== "undefined") || (navigator.userAgent.indexOf('IEMobile') !== -1);
|
|
||||||
};
|
|
||||||
@@ -1,951 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
var x = 0;
|
|
||||||
var y = 0;
|
|
||||||
var hiddenFlag = 0;
|
|
||||||
var hiddenFlagStation = 0;
|
|
||||||
var hiddenFlagKabel = 0;
|
|
||||||
var hiddenFlagSlow = 0;
|
|
||||||
var actualMouseDevice = -2;
|
|
||||||
var visibleCable;
|
|
||||||
var visibleStationItem;
|
|
||||||
var hiddenFlagFreeDevice = 0;
|
|
||||||
var hiddenFlagFreeCable = 0;
|
|
||||||
|
|
||||||
var isMobile = {
|
|
||||||
|
|
||||||
Android: function () {
|
|
||||||
return navigator.userAgent.match(/Android/i);
|
|
||||||
},
|
|
||||||
BlackBerry: function () {
|
|
||||||
return navigator.userAgent.match(/BlackBerry/i);
|
|
||||||
},
|
|
||||||
iOS: function () {
|
|
||||||
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
|
|
||||||
},
|
|
||||||
Opera: function () {
|
|
||||||
return navigator.userAgent.match(/Opera Mini/i);
|
|
||||||
},
|
|
||||||
Windows: function () {
|
|
||||||
return navigator.userAgent.match(/IEMobile/i);
|
|
||||||
},
|
|
||||||
any: function () {
|
|
||||||
|
|
||||||
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function getViewboxFromCookie() {
|
|
||||||
|
|
||||||
|
|
||||||
if (document.cookie)
|
|
||||||
{
|
|
||||||
var temp = getCookie("zoom" + getFileName() + getUrlParam("m", "0"));
|
|
||||||
|
|
||||||
if (temp != null) {
|
|
||||||
if (temp.length > 5) {
|
|
||||||
values = temp.split("|");
|
|
||||||
if (values.length > 2) {
|
|
||||||
panZoom.zoom(values[0]);
|
|
||||||
panZoom.pan({ x: values[1], y: values[2] });
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function setViewboxInCookie()
|
|
||||||
{
|
|
||||||
var cookieValue = panZoom.getZoom() + "|" + panZoom.getPan().x + "|" + panZoom.getPan().y;
|
|
||||||
var idMap = getUrlParam("m", "0"); //Bereich merken ansonsten gilt Zoomfenster für alle Karten
|
|
||||||
setCookie("zoom" + getFileName() + idMap, cookieValue, 31);
|
|
||||||
}
|
|
||||||
|
|
||||||
function getUrlParam(parameter, defaultvalue) {
|
|
||||||
var urlparameter = defaultvalue;
|
|
||||||
if (window.location.href.indexOf(parameter) > -1) {
|
|
||||||
urlparameter = getUrlVars()[parameter];
|
|
||||||
}
|
|
||||||
return urlparameter;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getUrlVars() {
|
|
||||||
var vars = {};
|
|
||||||
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (m, key, value) {
|
|
||||||
vars[key] = value;
|
|
||||||
});
|
|
||||||
return vars;
|
|
||||||
}
|
|
||||||
function getFileName() {
|
|
||||||
var dn = document.URL;
|
|
||||||
var ende = dn.lastIndexOf('?');
|
|
||||||
if(ende>0)
|
|
||||||
dn = dn.substring(0, ende);
|
|
||||||
dn = dn.substring(dn.lastIndexOf('/') + 1, dn.length);
|
|
||||||
dn = dn.substring(0, dn.lastIndexOf('.'));
|
|
||||||
return dn;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function setCookie(name, value, days) {
|
|
||||||
var expires = "";
|
|
||||||
if (days) {
|
|
||||||
var date = new Date();
|
|
||||||
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
|
||||||
expires = "; expires=" + date.toUTCString();
|
|
||||||
}
|
|
||||||
document.cookie = name + "=" + (value || "") + expires + "; path=/";
|
|
||||||
}
|
|
||||||
|
|
||||||
function getCookie(name) {
|
|
||||||
var nameEQ = name + "=";
|
|
||||||
var ca = document.cookie.split(';');
|
|
||||||
for (var i = 0; i < ca.length; i++) {
|
|
||||||
var c = ca[i];
|
|
||||||
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
|
|
||||||
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
function eraseCookie() {
|
|
||||||
|
|
||||||
var idMap = getUrlParam("m", "0"); //Bereich merken ansonsten gilt Zoomfenster für alle Karten
|
|
||||||
var name = "zoom" + idMap;
|
|
||||||
document.cookie = name + '=; Max-Age=-99999999;';
|
|
||||||
}
|
|
||||||
|
|
||||||
function setRecColor(objekt, strokecolor, colorfill, strokewidth, strokeblink) {
|
|
||||||
try{
|
|
||||||
var rr = document.getElementById(objekt);
|
|
||||||
if (rr != null) {
|
|
||||||
|
|
||||||
rr.style.setProperty("fill", colorfill, "");
|
|
||||||
rr.style.setProperty("stroke-width", strokewidth, "");
|
|
||||||
rr.style.setProperty("stroke", strokecolor, "");
|
|
||||||
|
|
||||||
if (strokeblink == "1") {
|
|
||||||
rr.setAttribute("class", "blinkRec");
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
// if (strokecolor == "#ff00ff" || strokecolor == "Red" || strokecolor == "Yellow" || strokecolor == "#33CC33" || strokecolor == "Blue" || strokecolor == "Cyan" || strokecolor == "Orange" || strokecolor == "White" || strokecolor == "#98FB98")
|
|
||||||
rr.style.setProperty("stroke", strokecolor, "");
|
|
||||||
|
|
||||||
if (strokeblink == "1") {
|
|
||||||
rr.setAttribute("class", "blinkRec");
|
|
||||||
rr.style.setProperty("stroke-width", "4", ""); //12
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
rr.setAttribute("class", "fil0 str1");
|
|
||||||
if (strokecolor == "#000000")
|
|
||||||
rr.style.setProperty("stroke-width", "4", ""); //12
|
|
||||||
else {
|
|
||||||
|
|
||||||
rr.style.setProperty("stroke-width", "4", ""); //12
|
|
||||||
}
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
if (rr.nodeName == "rect")
|
|
||||||
rr.style.setProperty("stroke-width", strokewidth *7, ""); //*12
|
|
||||||
if (rr.nodeName == "circle")
|
|
||||||
rr.style.setProperty("stroke-width", strokewidth * 1, ""); //*12
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
catch(err)
|
|
||||||
{
|
|
||||||
alert("F1");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function setLineColor(objekt, strokecolor, strokewidth, strokeblink) {
|
|
||||||
try{
|
|
||||||
var rr = document.getElementById(objekt);
|
|
||||||
if (rr != null) {
|
|
||||||
|
|
||||||
|
|
||||||
if (strokeblink == "1")
|
|
||||||
rr.setAttribute("class", "blinkLine fil0");
|
|
||||||
else
|
|
||||||
rr.setAttribute("class", "fil0");
|
|
||||||
|
|
||||||
rr.style.setProperty("stroke", strokecolor, "");
|
|
||||||
rr.style.setProperty("stroke-width", 8, "");
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err)
|
|
||||||
{
|
|
||||||
alert("F2");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function initRec() {
|
|
||||||
var tab = document.getElementById("ASPxGridViewMap_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length;
|
|
||||||
var row;
|
|
||||||
var text1;
|
|
||||||
var text2;
|
|
||||||
var text3;
|
|
||||||
var text4;
|
|
||||||
var imagePath;
|
|
||||||
|
|
||||||
|
|
||||||
if (isMobile.any()) {
|
|
||||||
//Wenn Mobile nur Klick mit Zusatzdaten
|
|
||||||
for (i = 0; i < anzahl; i++) {
|
|
||||||
row = document.getElementById("ASPxGridViewMap_DXDataRow" + i);
|
|
||||||
if (row != null) {
|
|
||||||
var rr = document.getElementById(row.cells[2].innerHTML);
|
|
||||||
var rrT = document.getElementById(row.cells[2].innerHTML + "T"); //evtl. Textfeld
|
|
||||||
|
|
||||||
typ = row.cells[1].textContent;
|
|
||||||
|
|
||||||
link = row.cells[10].textContent;
|
|
||||||
imagePath = row.cells[13].textContent;
|
|
||||||
if (rr != null) {
|
|
||||||
//Bei Klick Station aufrufen
|
|
||||||
rr.onclick = function (e) {
|
|
||||||
clickStation(link, typ);
|
|
||||||
}
|
|
||||||
if (rrT != null) {
|
|
||||||
rrT.onclick = function (e) {
|
|
||||||
clickStation(link, typ);
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var rrW = document.getElementById("Wo_"+row.cells[2].innerHTML);
|
|
||||||
if (rrW != null) {
|
|
||||||
rrW.onclick = function (e) {
|
|
||||||
clickStation(link, typ);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
|
|
||||||
for (i = 0; i < anzahl; i++) {
|
|
||||||
|
|
||||||
row = document.getElementById("ASPxGridViewMap_DXDataRow" + i);
|
|
||||||
if (row != null) {
|
|
||||||
var deviceID = row.cells[0].innerHTML;
|
|
||||||
if (deviceID != "-1") {
|
|
||||||
|
|
||||||
var deviceObject = "Device_" + row.cells[0].innerHTML;
|
|
||||||
var avObject = "Wo_Device_" + row.cells[0].innerHTML;
|
|
||||||
var deviceLink = row.cells[10].innerHTML;
|
|
||||||
|
|
||||||
//var rrT = document.getElementById(row.cells[2].innerHTML + "T"); //evtl. Textfeld
|
|
||||||
/*
|
|
||||||
typ = row.cells[1].textContent;
|
|
||||||
text1 = row.cells[8].textContent;
|
|
||||||
text2 = row.cells[9].textContent;
|
|
||||||
text3 = row.cells[10].textContent;
|
|
||||||
text4 = row.cells[11].textContent;
|
|
||||||
link = row.cells[12].textContent;
|
|
||||||
imagePath = row.cells[13].textContent;
|
|
||||||
*/
|
|
||||||
|
|
||||||
var rr = document.getElementById(deviceObject);
|
|
||||||
var rrT = document.getElementById(avObject);
|
|
||||||
|
|
||||||
if (rr != null && deviceLink!= null) {
|
|
||||||
setCursorPoint(rr, true);
|
|
||||||
//Bei Klick Station aufrufen
|
|
||||||
rr.onclick = function (e) {
|
|
||||||
clickStation(this);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (rrT != null && deviceLink != null) {
|
|
||||||
setCursorPoint(rrT, true);
|
|
||||||
rrT.onclick = function (e) {
|
|
||||||
clickStation(this);
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
//Bei Mouseover Zusatzdaten anzeigen
|
|
||||||
|
|
||||||
if (rr != null) {
|
|
||||||
|
|
||||||
rr.onmouseover = function (e) {
|
|
||||||
setCursorPoint(rr, true);
|
|
||||||
visibleStation(this)
|
|
||||||
}
|
|
||||||
if (rrT != null) {
|
|
||||||
setCursorPoint(rrT, true);
|
|
||||||
rrT.onmouseover = function (e) {
|
|
||||||
setCursorPoint(rr, true);
|
|
||||||
visibleStation(this)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
rr.onmouseout = function (e) {
|
|
||||||
setCursorPoint(rr, false);
|
|
||||||
hiddenStationSlow()
|
|
||||||
};
|
|
||||||
if (rrT != null) {
|
|
||||||
rrT.onmouseout = function (e) {
|
|
||||||
setCursorPoint(rr, false);
|
|
||||||
hiddenStationSlow();
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
updateRec();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function initLine() {
|
|
||||||
|
|
||||||
var tab = document.getElementById("ASPxGridViewCables_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length;
|
|
||||||
var row;
|
|
||||||
var text1;
|
|
||||||
var text2;
|
|
||||||
var text3;
|
|
||||||
|
|
||||||
if (isMobile.any()) {
|
|
||||||
//Wenn Mobile nur Klick mit Zusatzdaten
|
|
||||||
for (i = 0; i < anzahl; i++) {
|
|
||||||
row = document.getElementById("ASPxGridViewCables_DXDataRow" + i);
|
|
||||||
if (row != null) {
|
|
||||||
var rr = document.getElementById("Cable"+row.cells[0].textContent+"-"+row.cells[1].textContent);
|
|
||||||
link="#";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
for (i = 0; i < anzahl; i++) {
|
|
||||||
row = document.getElementById("ASPxGridViewCables_DXDataRow" + i);
|
|
||||||
if (row != null) {
|
|
||||||
var rr = document.getElementById("Cable"+row.cells[0].textContent);
|
|
||||||
|
|
||||||
|
|
||||||
//var rr = document.getElementById(row.cells[2].textContent);
|
|
||||||
text1 = "++"; //row.cells[6].textContent;
|
|
||||||
text2 = ""; //row.cells[7].textContent;
|
|
||||||
text3 = ""; //row.cells[8].textContent;
|
|
||||||
link="#";
|
|
||||||
//link = row.cells[9].textContent;
|
|
||||||
|
|
||||||
if (rr != null) {
|
|
||||||
//Bei Klick Station aufrufen
|
|
||||||
rr.onclick = function (e) {
|
|
||||||
clickStation(link);
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
//Bei Mouseover Zusatzdaten anzeigen
|
|
||||||
|
|
||||||
rr.onmouseover = function (e) {
|
|
||||||
setCursorPoint(rr, true);
|
|
||||||
visibleKabel(this)
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
rr.onmouseout = function (e) {
|
|
||||||
setCursorPoint(rr, false);
|
|
||||||
hiddenKabelSlow()
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function initAll() {
|
|
||||||
var tab = document.getElementById("ctl00_MainContent_AllView_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length-4;
|
|
||||||
var row;
|
|
||||||
var text;
|
|
||||||
var i, n;
|
|
||||||
|
|
||||||
//alert(anzahl);
|
|
||||||
for (i = 0; i < anzahl; i++) {
|
|
||||||
row = document.getElementById("ctl00_MainContent_AllView_DXDataRow" + i);
|
|
||||||
if (row != null) {
|
|
||||||
|
|
||||||
//Anzahl
|
|
||||||
var rr = document.getElementById("text_"+row.cells[1].innerHTML);
|
|
||||||
text = row.cells[4].textContent;
|
|
||||||
if (rr != null) {
|
|
||||||
if (text != null) {
|
|
||||||
if (rr.textContent != null) {
|
|
||||||
if(text==0)
|
|
||||||
rr.textContent="";
|
|
||||||
else
|
|
||||||
rr.textContent = text;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//Farbe
|
|
||||||
var rr = document.getElementById("color_"+row.cells[1].innerHTML);
|
|
||||||
color = row.cells[3].textContent;
|
|
||||||
if (rr != null) {
|
|
||||||
if (text != null) {
|
|
||||||
if (rr.textContent != null && color!="#ffffff") {
|
|
||||||
rr.style.setProperty("fill", color, "");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function updateRec() {
|
|
||||||
try{
|
|
||||||
var tab = document.getElementById("ASPxGridViewMap_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length;
|
|
||||||
var row;
|
|
||||||
|
|
||||||
for (i = 0; i < anzahl; i++)
|
|
||||||
{
|
|
||||||
row = document.getElementById("ASPxGridViewMap_DXDataRow" + i);
|
|
||||||
|
|
||||||
if (row != null)
|
|
||||||
{
|
|
||||||
|
|
||||||
try {
|
|
||||||
var deviceID = row.cells[0].innerHTML;
|
|
||||||
|
|
||||||
//Stationssymbol
|
|
||||||
var colorFill = row.cells[7].textContent;
|
|
||||||
var colorLine = row.cells[9].textContent;
|
|
||||||
var blink = row.cells[8].textContent;
|
|
||||||
var deviceObject = "Device_" + deviceID;
|
|
||||||
if(blink=="True")
|
|
||||||
setRecColor(deviceObject, colorLine, colorFill, 1, 1);
|
|
||||||
else
|
|
||||||
setRecColor(deviceObject, colorLine, colorFill, 1, 0);
|
|
||||||
var rr = document.getElementById(deviceObject);
|
|
||||||
var deviceLink = row.cells[10].textContent;
|
|
||||||
|
|
||||||
//Arbeitsvorbereitungssysmbolfeld
|
|
||||||
var avText = " "; //Erstmal zum Test hier später richtiges AV Symbol
|
|
||||||
var avObject = "AV_" + deviceID;
|
|
||||||
var avBox = document.getElementById(avObject);
|
|
||||||
|
|
||||||
if (rr != null) {
|
|
||||||
setCursorPoint(rr, true);
|
|
||||||
|
|
||||||
//Bei Klick Station aufrufen
|
|
||||||
/*
|
|
||||||
rr.onclick = function (e) {
|
|
||||||
clickStation(deviceLink);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
//Bei Mouseover Details anzeigen
|
|
||||||
/*
|
|
||||||
rr.onmouseover = function (e) {
|
|
||||||
setCursorPoint(rr, true);
|
|
||||||
visibleStation(deviceID)
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
|
|
||||||
if (avBox != null) {
|
|
||||||
|
|
||||||
avBox.textContent = avText;
|
|
||||||
setCursorPoint(avBox, true);
|
|
||||||
|
|
||||||
//Bei Klick Station aufrufen
|
|
||||||
/*
|
|
||||||
avBox.onclick = function (e) {
|
|
||||||
clickStation(deviceLink);
|
|
||||||
};
|
|
||||||
*/
|
|
||||||
|
|
||||||
//Bei Mouseover Details anzeigen
|
|
||||||
/*
|
|
||||||
rrT.onmouseover = function (e) {
|
|
||||||
setCursorPoint(avBox, true);
|
|
||||||
visibleStation(deviceID)
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
catch (err2)
|
|
||||||
{ }
|
|
||||||
|
|
||||||
}
|
|
||||||
row = null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err)
|
|
||||||
{
|
|
||||||
alert(err);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function updateLine() {
|
|
||||||
try
|
|
||||||
{
|
|
||||||
|
|
||||||
//var tab = document.getElementById("ctl00_MainContent_LineView_DXMainTable");
|
|
||||||
var tab = document.getElementById("ASPxGridViewCables_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length - 4;
|
|
||||||
var row;
|
|
||||||
var name;
|
|
||||||
var strokecolor;
|
|
||||||
var strokewidth;
|
|
||||||
var strokeblink;
|
|
||||||
var text;
|
|
||||||
var link;
|
|
||||||
var typ;
|
|
||||||
|
|
||||||
for (i = 0; i < anzahl; i++) {
|
|
||||||
//row = document.getElementById("ctl00_MainContent_LineView_DXDataRow" + i);
|
|
||||||
row = document.getElementById("ASPxGridViewCables_DXDataRow" + i);
|
|
||||||
|
|
||||||
if (row != null) {
|
|
||||||
typ = "CPL";
|
|
||||||
name = "Cable"+row.cells[0].textContent;
|
|
||||||
|
|
||||||
strokecolor = row.cells[1].textContent;
|
|
||||||
strokeblink="0";
|
|
||||||
text1="";
|
|
||||||
text2="";
|
|
||||||
text3="";
|
|
||||||
link="";
|
|
||||||
/*
|
|
||||||
strokeblink = row.cells[5].textContent;
|
|
||||||
text1 = row.cells[6].textContent;
|
|
||||||
text2 = row.cells[7].textContent;
|
|
||||||
text3 = row.cells[8].textContent;
|
|
||||||
link = row.cells[9].textContent;
|
|
||||||
*/
|
|
||||||
|
|
||||||
setLineColor(name, strokecolor, strokewidth, strokeblink);
|
|
||||||
//setNewTextLine(name, text1, text2, text3, link, typ);
|
|
||||||
}
|
|
||||||
row = null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err)
|
|
||||||
{
|
|
||||||
alert("F4");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function updateVisibleObjects() {
|
|
||||||
try
|
|
||||||
{
|
|
||||||
var tab = document.getElementById("ASPxGridViewVisible_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length - 3;
|
|
||||||
var row;
|
|
||||||
var name;
|
|
||||||
var status;
|
|
||||||
|
|
||||||
for (i = 0; i < anzahl; i++)
|
|
||||||
{
|
|
||||||
row = document.getElementById("ASPxGridViewVisible_DXDataRow" + i);
|
|
||||||
|
|
||||||
if (row != null)
|
|
||||||
{
|
|
||||||
name = row.cells[0].textContent;
|
|
||||||
status = row.cells[1].textContent;
|
|
||||||
|
|
||||||
|
|
||||||
var objectSVG = document.getElementById(name);
|
|
||||||
if (objectSVG != null)
|
|
||||||
{
|
|
||||||
if (status == "True")
|
|
||||||
objectSVG.style.visibility = "visible";
|
|
||||||
else
|
|
||||||
{
|
|
||||||
objectSVG.style.visibility = "hidden";
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
alert("Kann das Objekt " + name + " nicht finden!");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
row = null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch(err)
|
|
||||||
{
|
|
||||||
// alert("F5");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function updateAll() {
|
|
||||||
|
|
||||||
var tab = document.getElementById("ctl00_MainContent_AllView_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length - 4;
|
|
||||||
var row;
|
|
||||||
|
|
||||||
|
|
||||||
for (i = 0; i < anzahl; i++) {
|
|
||||||
row = tab.rows[i + 1];
|
|
||||||
if (row != null) {
|
|
||||||
|
|
||||||
var name = row.cells[1].textContent;
|
|
||||||
var text = row.cells[2].textContent;
|
|
||||||
|
|
||||||
//Anzahl
|
|
||||||
var rr = document.getElementById("text_"+row.cells[1].innerHTML);
|
|
||||||
text = row.cells[4].textContent;
|
|
||||||
if (rr != null) {
|
|
||||||
if (text != null) {
|
|
||||||
if (rr.textContent != null) {
|
|
||||||
if(text==0)
|
|
||||||
rr.textContent="";
|
|
||||||
else
|
|
||||||
rr.textContent = text;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//Farbe
|
|
||||||
var rr = document.getElementById("color_"+row.cells[1].innerHTML);
|
|
||||||
color = row.cells[3].textContent;
|
|
||||||
if (rr != null) {
|
|
||||||
if (text != null) {
|
|
||||||
if (rr.textContent != null && color!="#ffffff") {
|
|
||||||
rr.style.setProperty("fill", color, "");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
row = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function setNewAllText(name, text) {
|
|
||||||
var rr = document.getElementById(name);
|
|
||||||
if (rr != null) {
|
|
||||||
if (rr.textContent != null)
|
|
||||||
rr.textContent = text;
|
|
||||||
else
|
|
||||||
alert("F2");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function setDoor(name, zustand)
|
|
||||||
{
|
|
||||||
var objectName = name + "_Door";
|
|
||||||
var objectDoor = document.getElementById(objectName);
|
|
||||||
if (objectDoor != null) {
|
|
||||||
if (zustand == "1")
|
|
||||||
objectDoor.style.visibility = "visible";
|
|
||||||
else
|
|
||||||
objectDoor.style.visibility = "hidden";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
alert("Kann " + objectName + " nicht finden!");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function clickStation(deviceObject) {
|
|
||||||
|
|
||||||
var tab = document.getElementById("ASPxGridViewMap_DXMainTable");
|
|
||||||
var rows = tab.getElementsByTagName("tr");
|
|
||||||
var anzahl = rows.length;
|
|
||||||
var row;
|
|
||||||
var deviceLink ="#1";
|
|
||||||
|
|
||||||
setViewboxInCookie();
|
|
||||||
|
|
||||||
for (i = 0; i < anzahl; i++)
|
|
||||||
{
|
|
||||||
row = document.getElementById("ASPxGridViewMap_DXDataRow" + i);
|
|
||||||
|
|
||||||
if (row != null)
|
|
||||||
{
|
|
||||||
if((deviceObject.id=="Device_" + row.cells[0].innerHTML) || (deviceObject.id=="Wo_Device_" + row.cells[0].innerHTML))
|
|
||||||
{
|
|
||||||
deviceLink = row.cells[10].innerHTML;
|
|
||||||
while(deviceLink.indexOf("&")>0){
|
|
||||||
deviceLink=deviceLink.replace("&","&");}
|
|
||||||
i=anzahl;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
location.href = deviceLink;
|
|
||||||
}
|
|
||||||
|
|
||||||
function clickStationWindow(link, typ) {
|
|
||||||
MeinFenster = window.open(link);
|
|
||||||
MeinFenster.focus();
|
|
||||||
}
|
|
||||||
|
|
||||||
function clickStationWindowMobil(link, typ) {
|
|
||||||
MeinFenster = window.open(link);
|
|
||||||
MeinFenster.focus();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function visibleStation(deviceObject) {
|
|
||||||
if (hiddenFlagFreeCable == 0 && hiddenFlagFreeDevice==0) {
|
|
||||||
hiddenFlagFreeDevice == 1;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//Tabelle leeren
|
|
||||||
/*
|
|
||||||
for (i = 0; i < GridDevices.GetVisibleRowsOnPage(); i++) {
|
|
||||||
GridDevices.DeleteRow(i);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
ModulBox.PerformCallback(deviceObject.id);
|
|
||||||
hiddenFlagSlow = 0;
|
|
||||||
|
|
||||||
|
|
||||||
//Aufleuchten lassen
|
|
||||||
//deviceObject.style.setProperty("stroke-width", 24, "");
|
|
||||||
|
|
||||||
if (visibleStationItem != null)
|
|
||||||
visibleStationItem.style.setProperty("animation", "aniOff 1s linear", "");
|
|
||||||
|
|
||||||
visibleStationItem = deviceObject;
|
|
||||||
|
|
||||||
if (deviceObject.nodeName == "rect")
|
|
||||||
deviceObject.style.setProperty("animation", "aniOnDeviceBig 1s linear alternate infinite", "");
|
|
||||||
else
|
|
||||||
deviceObject.style.setProperty("animation", "aniOnDeviceSmall 1s linear alternate infinite", "");
|
|
||||||
|
|
||||||
var pos = mousePos;
|
|
||||||
|
|
||||||
document.getElementById("BoxDevice").style.opacity = 0.95;
|
|
||||||
//alert(pos.x + " " + pos.y);
|
|
||||||
if (pos.x < 600) {
|
|
||||||
document.getElementById("BoxDevice").style.top = "60px";
|
|
||||||
document.getElementById("BoxDevice").style.left = "600px";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
document.getElementById("BoxDevice").style.top = "60px";
|
|
||||||
document.getElementById("BoxDevice").style.left = "60px"; //60
|
|
||||||
}
|
|
||||||
|
|
||||||
hiddenKabel();
|
|
||||||
document.getElementById("BoxDevice").style.visibility = "visible";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function hiddenStation() {
|
|
||||||
if (visibleStationItem != null)
|
|
||||||
visibleStationItem.style.setProperty("animation", "aniOff 1s linear", "");
|
|
||||||
hiddenFlagStation = 0
|
|
||||||
document.getElementById("BoxDevice").style.visibility = "hidden";
|
|
||||||
}
|
|
||||||
|
|
||||||
function hiddenStationSlow() {
|
|
||||||
hiddenFlagSlow=1;
|
|
||||||
window.setTimeout("hiddenStationQuest()", 3000);
|
|
||||||
}
|
|
||||||
|
|
||||||
function hiddenStationQuest() {
|
|
||||||
if (hiddenFlagSlow == 1) {
|
|
||||||
hiddenFlagStation = 0;
|
|
||||||
if (visibleStationItem != null)
|
|
||||||
visibleStationItem.style.setProperty("animation", "aniOff 1s linear", "");
|
|
||||||
document.getElementById("BoxDevice").style.visibility = "hidden";
|
|
||||||
hiddenFlagSlow = 0;
|
|
||||||
hiddenFlagFreeDevice = 0;
|
|
||||||
hiddenFlagFreeCable = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function visibleKabel(deviceObject) {
|
|
||||||
|
|
||||||
if (hiddenFlagFreeCable == 0 && hiddenFlagFreeDevice==0) {
|
|
||||||
hiddenFlagFreeCable = 1;
|
|
||||||
|
|
||||||
|
|
||||||
//Tabelle leeren
|
|
||||||
/*
|
|
||||||
for (i = 0; i < GridCables.GetVisibleRowsOnPage(); i++) {
|
|
||||||
GridCables.DeleteRow(i);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
if (visibleCable != null) //Wenn noch ein Kabel hervorgehoben ist dann wieder normal
|
|
||||||
{
|
|
||||||
visibleCable.style.setProperty("animation", "aniOff 1s linear", "");
|
|
||||||
visibleCable.style.setProperty("stroke-width", 8, "");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
visibleCable = deviceObject;
|
|
||||||
|
|
||||||
//Aufleuchten lassen
|
|
||||||
deviceObject.style.setProperty("stroke-width", 24, "");
|
|
||||||
deviceObject.style.setProperty("animation", "aniOn 0.8s linear alternate infinite", "");
|
|
||||||
|
|
||||||
|
|
||||||
ModulBoxCable.PerformCallback(deviceObject.id);
|
|
||||||
hiddenFlagSlow = 0;
|
|
||||||
|
|
||||||
var pos = mousePos;
|
|
||||||
|
|
||||||
document.getElementById("BoxCable").style.opacity = 0.95;
|
|
||||||
|
|
||||||
if (pos.x < 600) {
|
|
||||||
document.getElementById("BoxCable").style.top = "60px";
|
|
||||||
document.getElementById("BoxCable").style.left = "600px";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
document.getElementById("BoxCable").style.top = "60px";
|
|
||||||
document.getElementById("BoxCable").style.left = "60px"; //60
|
|
||||||
}
|
|
||||||
|
|
||||||
hiddenStation();
|
|
||||||
document.getElementById("BoxCable").style.visibility = "visible";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function hiddenKabel() {
|
|
||||||
if (visibleCable != null) //Wenn noch ein Kabel hervorgehoben ist dann wieder normal
|
|
||||||
{
|
|
||||||
visibleCable.style.setProperty("animation", "aniOff 1s linear", "");
|
|
||||||
visibleCable.style.setProperty("stroke-width", 8, "");
|
|
||||||
}
|
|
||||||
hiddenFlagStation = 0
|
|
||||||
document.getElementById("BoxCable").style.visibility = "hidden";
|
|
||||||
window.setTimeout("waitForNextCable()", 1000);
|
|
||||||
}
|
|
||||||
|
|
||||||
function hiddenKabelSlow() {
|
|
||||||
hiddenFlagSlow = 1;
|
|
||||||
window.setTimeout("hiddenKabelQuest()", 3000);
|
|
||||||
}
|
|
||||||
|
|
||||||
function hiddenKabelQuest() {
|
|
||||||
if (hiddenFlagSlow == 1) {
|
|
||||||
|
|
||||||
//Inhalt Popup löschen
|
|
||||||
//ModulBoxCable.PerformCallback(-1);
|
|
||||||
|
|
||||||
if (visibleCable != null) //Wenn noch ein Kabel hervorgehoben ist dann wieder normal
|
|
||||||
{
|
|
||||||
visibleCable.style.setProperty("animation", "aniOff 1s linear", "");
|
|
||||||
visibleCable.style.setProperty("stroke-width", 8, "");
|
|
||||||
}
|
|
||||||
hiddenFlagStation = 0;
|
|
||||||
document.getElementById("BoxCable").style.visibility = "hidden";
|
|
||||||
hiddenFlagSlow = 0;
|
|
||||||
hiddenFlagFreeCable = 0;
|
|
||||||
hiddenFlagFreeDevice = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function waitForNextDevice() {
|
|
||||||
hiddenFlagFreeDevice = 0;
|
|
||||||
hiddenFlagFreeCable = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function waitForNextCable() {
|
|
||||||
hiddenFlagFreeDevice = 0;
|
|
||||||
hiddenFlagFreeCable = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function setCursorPoint(elem, zustand) {
|
|
||||||
|
|
||||||
if (elem != null) {
|
|
||||||
elem.style.cursor = "pointer";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function handleMouseMove(event) {
|
|
||||||
var dot, eventDoc, doc, body, pageX, pageY;
|
|
||||||
|
|
||||||
event = event || window.event; // IE-ism
|
|
||||||
|
|
||||||
// If pageX/Y aren't available and clientX/Y are,
|
|
||||||
// calculate pageX/Y - logic taken from jQuery.
|
|
||||||
// (This is to support old IE)
|
|
||||||
if (event.pageX == null && event.clientX != null) {
|
|
||||||
eventDoc = (event.target && event.target.ownerDocument) || document;
|
|
||||||
doc = eventDoc.documentElement;
|
|
||||||
body = eventDoc.body;
|
|
||||||
|
|
||||||
event.pageX = event.clientX +
|
|
||||||
(doc && doc.scrollLeft || body && body.scrollLeft || 0) -
|
|
||||||
(doc && doc.clientLeft || body && body.clientLeft || 0);
|
|
||||||
event.pageY = event.clientY +
|
|
||||||
(doc && doc.scrollTop || body && body.scrollTop || 0) -
|
|
||||||
(doc && doc.clientTop || body && body.clientTop || 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
mousePos = {
|
|
||||||
x: event.pageX,
|
|
||||||
y: event.pageY
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
document.onmousemove = handleMouseMove;
|
|
||||||
@@ -1,338 +0,0 @@
|
|||||||
var SvgUtils = require('./svg-utilities')
|
|
||||||
, Utils = require('./utilities')
|
|
||||||
;
|
|
||||||
|
|
||||||
var ShadowViewport = function(viewport, options){
|
|
||||||
this.init(viewport, options)
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialization
|
|
||||||
*
|
|
||||||
* @param {SVGElement} viewport
|
|
||||||
* @param {Object} options
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.init = function(viewport, options) {
|
|
||||||
// DOM Elements
|
|
||||||
this.viewport = viewport
|
|
||||||
this.options = options
|
|
||||||
|
|
||||||
// State cache
|
|
||||||
this.originalState = {zoom: 1, x: 0, y: 0}
|
|
||||||
this.activeState = {zoom: 1, x: 0, y: 0}
|
|
||||||
|
|
||||||
this.updateCTMCached = Utils.proxy(this.updateCTM, this)
|
|
||||||
|
|
||||||
// Create a custom requestAnimationFrame taking in account refreshRate
|
|
||||||
this.requestAnimationFrame = Utils.createRequestAnimationFrame(this.options.refreshRate)
|
|
||||||
|
|
||||||
// ViewBox
|
|
||||||
this.viewBox = {x: 0, y: 0, width: 0, height: 0}
|
|
||||||
this.cacheViewBox()
|
|
||||||
|
|
||||||
// Process CTM
|
|
||||||
var newCTM = this.processCTM()
|
|
||||||
|
|
||||||
// Update viewport CTM and cache zoom and pan
|
|
||||||
this.setCTM(newCTM)
|
|
||||||
|
|
||||||
// Update CTM in this frame
|
|
||||||
this.updateCTM()
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Cache initial viewBox value
|
|
||||||
* If no viewBox is defined, then use viewport size/position instead for viewBox values
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.cacheViewBox = function() {
|
|
||||||
var svgViewBox = this.options.svg.getAttribute('viewBox')
|
|
||||||
|
|
||||||
if (svgViewBox) {
|
|
||||||
var viewBoxValues = svgViewBox.split(/[\s\,]/).filter(function(v){return v}).map(parseFloat)
|
|
||||||
|
|
||||||
// Cache viewbox x and y offset
|
|
||||||
this.viewBox.x = viewBoxValues[0]
|
|
||||||
this.viewBox.y = viewBoxValues[1]
|
|
||||||
this.viewBox.width = viewBoxValues[2]
|
|
||||||
this.viewBox.height = viewBoxValues[3]
|
|
||||||
|
|
||||||
var zoom = Math.min(this.options.width / this.viewBox.width, this.options.height / this.viewBox.height)
|
|
||||||
|
|
||||||
// Update active state
|
|
||||||
this.activeState.zoom = zoom
|
|
||||||
this.activeState.x = (this.options.width - this.viewBox.width * zoom) / 2
|
|
||||||
this.activeState.y = (this.options.height - this.viewBox.height * zoom) / 2
|
|
||||||
|
|
||||||
// Force updating CTM
|
|
||||||
this.updateCTMOnNextFrame()
|
|
||||||
|
|
||||||
this.options.svg.removeAttribute('viewBox')
|
|
||||||
} else {
|
|
||||||
this.simpleViewBoxCache()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Recalculate viewport sizes and update viewBox cache
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.simpleViewBoxCache = function() {
|
|
||||||
var bBox = this.viewport.getBBox()
|
|
||||||
|
|
||||||
this.viewBox.x = bBox.x
|
|
||||||
this.viewBox.y = bBox.y
|
|
||||||
this.viewBox.width = bBox.width
|
|
||||||
this.viewBox.height = bBox.height
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns a viewbox object. Safe to alter
|
|
||||||
*
|
|
||||||
* @return {Object} viewbox object
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.getViewBox = function() {
|
|
||||||
return Utils.extend({}, this.viewBox)
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get initial zoom and pan values. Save them into originalState
|
|
||||||
* Parses viewBox attribute to alter initial sizes
|
|
||||||
*
|
|
||||||
* @return {CTM} CTM object based on options
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.processCTM = function() {
|
|
||||||
var newCTM = this.getCTM()
|
|
||||||
|
|
||||||
if (this.options.fit || this.options.contain) {
|
|
||||||
var newScale;
|
|
||||||
if (this.options.fit) {
|
|
||||||
newScale = Math.min(this.options.width/this.viewBox.width, this.options.height/this.viewBox.height);
|
|
||||||
} else {
|
|
||||||
newScale = Math.max(this.options.width/this.viewBox.width, this.options.height/this.viewBox.height);
|
|
||||||
}
|
|
||||||
|
|
||||||
newCTM.a = newScale; //x-scale
|
|
||||||
newCTM.d = newScale; //y-scale
|
|
||||||
newCTM.e = -this.viewBox.x * newScale; //x-transform
|
|
||||||
newCTM.f = -this.viewBox.y * newScale; //y-transform
|
|
||||||
}
|
|
||||||
|
|
||||||
if (this.options.center) {
|
|
||||||
var offsetX = (this.options.width - (this.viewBox.width + this.viewBox.x * 2) * newCTM.a) * 0.5
|
|
||||||
, offsetY = (this.options.height - (this.viewBox.height + this.viewBox.y * 2) * newCTM.a) * 0.5
|
|
||||||
|
|
||||||
newCTM.e = offsetX
|
|
||||||
newCTM.f = offsetY
|
|
||||||
}
|
|
||||||
|
|
||||||
// Cache initial values. Based on activeState and fix+center opitons
|
|
||||||
this.originalState.zoom = newCTM.a
|
|
||||||
this.originalState.x = newCTM.e
|
|
||||||
this.originalState.y = newCTM.f
|
|
||||||
|
|
||||||
return newCTM
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Return originalState object. Safe to alter
|
|
||||||
*
|
|
||||||
* @return {Object}
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.getOriginalState = function() {
|
|
||||||
return Utils.extend({}, this.originalState)
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Return actualState object. Safe to alter
|
|
||||||
*
|
|
||||||
* @return {Object}
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.getState = function() {
|
|
||||||
return Utils.extend({}, this.activeState)
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get zoom scale
|
|
||||||
*
|
|
||||||
* @return {Float} zoom scale
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.getZoom = function() {
|
|
||||||
return this.activeState.zoom
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get zoom scale for pubilc usage
|
|
||||||
*
|
|
||||||
* @return {Float} zoom scale
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.getRelativeZoom = function() {
|
|
||||||
return this.activeState.zoom / this.originalState.zoom
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Compute zoom scale for pubilc usage
|
|
||||||
*
|
|
||||||
* @return {Float} zoom scale
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.computeRelativeZoom = function(scale) {
|
|
||||||
return scale / this.originalState.zoom
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get pan
|
|
||||||
*
|
|
||||||
* @return {Object}
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.getPan = function() {
|
|
||||||
return {x: this.activeState.x, y: this.activeState.y}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Return cached viewport CTM value that can be safely modified
|
|
||||||
*
|
|
||||||
* @return {SVGMatrix}
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.getCTM = function() {
|
|
||||||
var safeCTM = this.options.svg.createSVGMatrix()
|
|
||||||
|
|
||||||
// Copy values manually as in FF they are not itterable
|
|
||||||
safeCTM.a = this.activeState.zoom
|
|
||||||
safeCTM.b = 0
|
|
||||||
safeCTM.c = 0
|
|
||||||
safeCTM.d = this.activeState.zoom
|
|
||||||
safeCTM.e = this.activeState.x
|
|
||||||
safeCTM.f = this.activeState.y
|
|
||||||
|
|
||||||
return safeCTM
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set a new CTM
|
|
||||||
*
|
|
||||||
* @param {SVGMatrix} newCTM
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.setCTM = function(newCTM) {
|
|
||||||
var willZoom = this.isZoomDifferent(newCTM)
|
|
||||||
, willPan = this.isPanDifferent(newCTM)
|
|
||||||
|
|
||||||
if (willZoom || willPan) {
|
|
||||||
// Before zoom
|
|
||||||
if (willZoom) {
|
|
||||||
// If returns false then cancel zooming
|
|
||||||
if (this.options.beforeZoom(this.getRelativeZoom(), this.computeRelativeZoom(newCTM.a)) === false) {
|
|
||||||
newCTM.a = newCTM.d = this.activeState.zoom
|
|
||||||
willZoom = false
|
|
||||||
} else {
|
|
||||||
this.updateCache(newCTM);
|
|
||||||
this.options.onZoom(this.getRelativeZoom())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Before pan
|
|
||||||
if (willPan) {
|
|
||||||
var preventPan = this.options.beforePan(this.getPan(), {x: newCTM.e, y: newCTM.f})
|
|
||||||
// If prevent pan is an object
|
|
||||||
, preventPanX = false
|
|
||||||
, preventPanY = false
|
|
||||||
|
|
||||||
// If prevent pan is Boolean false
|
|
||||||
if (preventPan === false) {
|
|
||||||
// Set x and y same as before
|
|
||||||
newCTM.e = this.getPan().x
|
|
||||||
newCTM.f = this.getPan().y
|
|
||||||
|
|
||||||
preventPanX = preventPanY = true
|
|
||||||
} else if (Utils.isObject(preventPan)) {
|
|
||||||
// Check for X axes attribute
|
|
||||||
if (preventPan.x === false) {
|
|
||||||
// Prevent panning on x axes
|
|
||||||
newCTM.e = this.getPan().x
|
|
||||||
preventPanX = true
|
|
||||||
} else if (Utils.isNumber(preventPan.x)) {
|
|
||||||
// Set a custom pan value
|
|
||||||
newCTM.e = preventPan.x
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check for Y axes attribute
|
|
||||||
if (preventPan.y === false) {
|
|
||||||
// Prevent panning on x axes
|
|
||||||
newCTM.f = this.getPan().y
|
|
||||||
preventPanY = true
|
|
||||||
} else if (Utils.isNumber(preventPan.y)) {
|
|
||||||
// Set a custom pan value
|
|
||||||
newCTM.f = preventPan.y
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Update willPan flag
|
|
||||||
// Check if newCTM is still different
|
|
||||||
if ((preventPanX && preventPanY) || !this.isPanDifferent(newCTM)) {
|
|
||||||
willPan = false
|
|
||||||
} else {
|
|
||||||
this.updateCache(newCTM);
|
|
||||||
this.options.onPan(this.getPan());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check again if should zoom or pan
|
|
||||||
if (willZoom || willPan) {
|
|
||||||
this.updateCTMOnNextFrame()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ShadowViewport.prototype.isZoomDifferent = function(newCTM) {
|
|
||||||
return this.activeState.zoom !== newCTM.a
|
|
||||||
}
|
|
||||||
|
|
||||||
ShadowViewport.prototype.isPanDifferent = function(newCTM) {
|
|
||||||
return this.activeState.x !== newCTM.e || this.activeState.y !== newCTM.f
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Update cached CTM and active state
|
|
||||||
*
|
|
||||||
* @param {SVGMatrix} newCTM
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.updateCache = function(newCTM) {
|
|
||||||
this.activeState.zoom = newCTM.a
|
|
||||||
this.activeState.x = newCTM.e
|
|
||||||
this.activeState.y = newCTM.f
|
|
||||||
}
|
|
||||||
|
|
||||||
ShadowViewport.prototype.pendingUpdate = false
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Place a request to update CTM on next Frame
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.updateCTMOnNextFrame = function() {
|
|
||||||
if (!this.pendingUpdate) {
|
|
||||||
// Lock
|
|
||||||
this.pendingUpdate = true
|
|
||||||
|
|
||||||
// Throttle next update
|
|
||||||
this.requestAnimationFrame.call(window, this.updateCTMCached)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Update viewport CTM with cached CTM
|
|
||||||
*/
|
|
||||||
ShadowViewport.prototype.updateCTM = function() {
|
|
||||||
var ctm = this.getCTM()
|
|
||||||
|
|
||||||
// Updates SVG element
|
|
||||||
SvgUtils.setCTM(this.viewport, ctm, this.defs)
|
|
||||||
|
|
||||||
// Free the lock
|
|
||||||
this.pendingUpdate = false
|
|
||||||
|
|
||||||
// Notify about the update
|
|
||||||
if(this.options.onUpdatedCTM) {
|
|
||||||
this.options.onUpdatedCTM(ctm)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
module.exports = function(viewport, options){
|
|
||||||
return new ShadowViewport(viewport, options)
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
var svgPanZoom = require('./svg-pan-zoom.js');
|
|
||||||
|
|
||||||
// UMD module definition
|
|
||||||
(function(window, document){
|
|
||||||
// AMD
|
|
||||||
if (typeof define === 'function' && define.amd) {
|
|
||||||
define('svg-pan-zoom', function () {
|
|
||||||
return svgPanZoom;
|
|
||||||
});
|
|
||||||
// CMD
|
|
||||||
} else if (typeof module !== 'undefined' && module.exports) {
|
|
||||||
module.exports = svgPanZoom;
|
|
||||||
|
|
||||||
// Browser
|
|
||||||
// Keep exporting globally as module.exports is available because of browserify
|
|
||||||
window.svgPanZoom = svgPanZoom;
|
|
||||||
}
|
|
||||||
})(window, document)
|
|
||||||
261
MessagesMap/Scripts/svg-pan-zoom.d.ts
vendored
@@ -1,261 +0,0 @@
|
|||||||
// Type definitions for svg-pan-zoom v3.5.0
|
|
||||||
// Project: https://github.com/ariutta/svg-pan-zoom
|
|
||||||
// Definitions by: César Vidril <https://github.com/Yimiprod>
|
|
||||||
// Definitions: https://github.com/ariutta/svg-pan-zoom
|
|
||||||
|
|
||||||
declare namespace SvgPanZoom {
|
|
||||||
interface Options {
|
|
||||||
/**
|
|
||||||
* can be querySelector string or SVGElement (default enabled)
|
|
||||||
* @type {string|HTMLElement|SVGElement}
|
|
||||||
*/
|
|
||||||
viewportSelector?: string|HTMLElement|SVGElement;
|
|
||||||
/**
|
|
||||||
* enable or disable panning (default enabled)
|
|
||||||
* @type {boolean}
|
|
||||||
*/
|
|
||||||
panEnabled?: boolean;
|
|
||||||
/**
|
|
||||||
* insert icons to give user an option in addition to mouse events to control pan/zoom (default disabled)
|
|
||||||
* @type {boolean}
|
|
||||||
*/
|
|
||||||
controlIconsEnabled?: boolean;
|
|
||||||
/**
|
|
||||||
* enable or disable zooming (default enabled)
|
|
||||||
* @type {boolean}
|
|
||||||
*/
|
|
||||||
zoomEnabled?: boolean;
|
|
||||||
/**
|
|
||||||
* enable or disable zooming by double clicking (default enabled)
|
|
||||||
* @type {boolean}
|
|
||||||
*/
|
|
||||||
dblClickZoomEnabled?: boolean;
|
|
||||||
/**
|
|
||||||
* enable or disable zooming by scrolling (default enabled)
|
|
||||||
* @type {boolean}
|
|
||||||
*/
|
|
||||||
mouseWheelZoomEnabled?: boolean;
|
|
||||||
/**
|
|
||||||
* prevent mouse events to bubble up (default enabled)
|
|
||||||
* @type {boolean}
|
|
||||||
*/
|
|
||||||
preventMouseEventsDefault?: boolean;
|
|
||||||
zoomScaleSensitivity?: number; // Zoom sensitivity (Default 0.2)
|
|
||||||
minZoom?: number; // Minimum Zoom level (Default 0.5)
|
|
||||||
maxZoom?: number; // Maximum Zoom level (Default 10)
|
|
||||||
fit?: boolean; // enable or disable viewport fit in SVG (default true)
|
|
||||||
contain?: boolean; // (default true)
|
|
||||||
center?: boolean; // enable or disable viewport centering in SVG (default true)
|
|
||||||
refreshRate?: number | "auto"; // (default 'auto')
|
|
||||||
beforeZoom?: (oldScale: number, newScale: number) => void | boolean;
|
|
||||||
onZoom?: (newScale: number) => void;
|
|
||||||
beforePan?: (oldPan: Point, newPan: Point) => void | boolean | PointModifier;
|
|
||||||
onPan?: (newPan: Point) => void;
|
|
||||||
onUpdatedCTM?: (newCTM: SVGMatrix) => void;
|
|
||||||
customEventsHandler?: CustomEventHandler; // (default null)
|
|
||||||
eventsListenerElement?: SVGElement; // (default null)
|
|
||||||
}
|
|
||||||
|
|
||||||
interface CustomEventHandler {
|
|
||||||
init: (options: CustomEventOptions) => void;
|
|
||||||
haltEventListeners: string[];
|
|
||||||
destroy: Function;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface CustomEventOptions {
|
|
||||||
svgElement: SVGSVGElement;
|
|
||||||
instance: Instance;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface Point {
|
|
||||||
x: number;
|
|
||||||
y: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface PointModifier {
|
|
||||||
x: number|boolean;
|
|
||||||
y: number|boolean;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface Sizes {
|
|
||||||
width: number;
|
|
||||||
height: number;
|
|
||||||
realZoom: number;
|
|
||||||
viewBox: {
|
|
||||||
width: number;
|
|
||||||
height: number;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
interface Instance {
|
|
||||||
/**
|
|
||||||
* Creates a new SvgPanZoom instance with given element selector.
|
|
||||||
*
|
|
||||||
* @param {string|HTMLElement|SVGElement} svg selector of the tag on which it is to be applied.
|
|
||||||
* @param {Object} options provides customization options at the initialization of the object.
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
(svg: string|HTMLElement|SVGElement, options?: Options): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Enables Panning on svg element
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
enablePan(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Disables panning on svg element
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
disablePan(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Checks if Panning is enabled or not
|
|
||||||
* @return {Boolean} true or false based on panning settings
|
|
||||||
*/
|
|
||||||
isPanEnabled(): boolean;
|
|
||||||
|
|
||||||
setBeforePan(fn: (oldPoint: Point, newPoint: Point) => void | boolean | PointModifier): Instance;
|
|
||||||
|
|
||||||
setOnPan(fn: (point: Point) => void): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Pan to a rendered position
|
|
||||||
*
|
|
||||||
* @param {Object} point {x: 0, y: 0}
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
pan(point: Point): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Relatively pan the graph by a specified rendered position vector
|
|
||||||
*
|
|
||||||
* @param {Object} point {x: 0, y: 0}
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
panBy(point: Point): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get pan vector
|
|
||||||
*
|
|
||||||
* @return {Object} {x: 0, y: 0}
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
getPan(): Point;
|
|
||||||
|
|
||||||
resetPan(): Instance;
|
|
||||||
|
|
||||||
enableZoom(): Instance;
|
|
||||||
|
|
||||||
disableZoom(): Instance;
|
|
||||||
|
|
||||||
isZoomEnabled(): boolean;
|
|
||||||
|
|
||||||
enableControlIcons(): Instance;
|
|
||||||
|
|
||||||
disableControlIcons(): Instance;
|
|
||||||
|
|
||||||
isControlIconsEnabled(): boolean;
|
|
||||||
|
|
||||||
enableDblClickZoom(): Instance;
|
|
||||||
|
|
||||||
disableDblClickZoom(): Instance;
|
|
||||||
|
|
||||||
isDblClickZoomEnabled(): boolean;
|
|
||||||
|
|
||||||
enableMouseWheelZoom(): Instance;
|
|
||||||
|
|
||||||
disableMouseWheelZoom(): Instance;
|
|
||||||
|
|
||||||
isMouseWheelZoomEnabled(): boolean;
|
|
||||||
|
|
||||||
setZoomScaleSensitivity(scale: number): Instance;
|
|
||||||
|
|
||||||
setMinZoom(zoom: number): Instance;
|
|
||||||
|
|
||||||
setMaxZoom(zoom: number): Instance;
|
|
||||||
|
|
||||||
setBeforeZoom(fn: (oldScale: number, newScale: number) => void | boolean): Instance;
|
|
||||||
|
|
||||||
setOnZoom(fn: (scale: number) => void): Instance;
|
|
||||||
|
|
||||||
zoom(scale: number): void;
|
|
||||||
|
|
||||||
zoomIn(): Instance;
|
|
||||||
|
|
||||||
zoomOut(): Instance;
|
|
||||||
|
|
||||||
zoomBy(scale: number): Instance;
|
|
||||||
|
|
||||||
zoomAtPoint(scale: number, point: Point): Instance;
|
|
||||||
|
|
||||||
zoomAtPointBy(scale: number, point: Point): Instance;
|
|
||||||
|
|
||||||
resetZoom(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get zoom scale/level
|
|
||||||
*
|
|
||||||
* @return {float} zoom scale
|
|
||||||
*/
|
|
||||||
getZoom(): number;
|
|
||||||
|
|
||||||
setOnUpdatedCTM(fn: (newCTM: SVGMatrix) => void): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Adjust viewport size (only) so it will fit in SVG
|
|
||||||
* Does not center image
|
|
||||||
*
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
fit(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Adjust viewport size (only) so it will contain in SVG
|
|
||||||
* Does not center image
|
|
||||||
*
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
contain(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Adjust viewport pan (only) so it will be centered in SVG
|
|
||||||
* Does not zoom/fit image
|
|
||||||
*
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
center(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Recalculates cached svg dimensions and controls position
|
|
||||||
*
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
resize(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get all calculate svg dimensions
|
|
||||||
*
|
|
||||||
* @return {Object} {width: 0, height: 0, realZoom: 0, viewBox: { width: 0, height: 0 }}
|
|
||||||
*/
|
|
||||||
getSizes(): Sizes;
|
|
||||||
|
|
||||||
reset(): Instance;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Update content cached BorderBox
|
|
||||||
* Use when viewport contents change
|
|
||||||
*
|
|
||||||
* @return {Instance} Current instance
|
|
||||||
*/
|
|
||||||
updateBBox(): Instance;
|
|
||||||
|
|
||||||
destroy(): void;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
declare const svgPanZoom: SvgPanZoom.Instance;
|
|
||||||
|
|
||||||
declare module "svg-pan-zoom" {
|
|
||||||
export = svgPanZoom;
|
|
||||||
}
|
|
||||||
3
MessagesMap/Scripts/svg-pan-zoom.min.js
vendored
@@ -1,218 +0,0 @@
|
|||||||
var Utils = require('./utilities')
|
|
||||||
, _browser = 'unknown'
|
|
||||||
;
|
|
||||||
|
|
||||||
// http://stackoverflow.com/questions/9847580/how-to-detect-safari-chrome-ie-firefox-and-opera-browser
|
|
||||||
if (/*@cc_on!@*/false || !!document.documentMode) { // internet explorer
|
|
||||||
_browser = 'ie';
|
|
||||||
}
|
|
||||||
|
|
||||||
module.exports = {
|
|
||||||
svgNS: 'http://www.w3.org/2000/svg'
|
|
||||||
, xmlNS: 'http://www.w3.org/XML/1998/namespace'
|
|
||||||
, xmlnsNS: 'http://www.w3.org/2000/xmlns/'
|
|
||||||
, xlinkNS: 'http://www.w3.org/1999/xlink'
|
|
||||||
, evNS: 'http://www.w3.org/2001/xml-events'
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get svg dimensions: width and height
|
|
||||||
*
|
|
||||||
* @param {SVGSVGElement} svg
|
|
||||||
* @return {Object} {width: 0, height: 0}
|
|
||||||
*/
|
|
||||||
, getBoundingClientRectNormalized: function(svg) {
|
|
||||||
if (svg.clientWidth && svg.clientHeight) {
|
|
||||||
return {width: svg.clientWidth, height: svg.clientHeight}
|
|
||||||
} else if (!!svg.getBoundingClientRect()) {
|
|
||||||
return svg.getBoundingClientRect();
|
|
||||||
} else {
|
|
||||||
throw new Error('Cannot get BoundingClientRect for SVG.');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets g element with class of "viewport" or creates it if it doesn't exist
|
|
||||||
*
|
|
||||||
* @param {SVGSVGElement} svg
|
|
||||||
* @return {SVGElement} g (group) element
|
|
||||||
*/
|
|
||||||
, getOrCreateViewport: function(svg, selector) {
|
|
||||||
var viewport = null
|
|
||||||
|
|
||||||
if (Utils.isElement(selector)) {
|
|
||||||
viewport = selector
|
|
||||||
} else {
|
|
||||||
viewport = svg.querySelector(selector)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check if there is just one main group in SVG
|
|
||||||
if (!viewport) {
|
|
||||||
var childNodes = Array.prototype.slice.call(svg.childNodes || svg.children).filter(function(el){
|
|
||||||
return el.nodeName !== 'defs' && el.nodeName !== '#text'
|
|
||||||
})
|
|
||||||
|
|
||||||
// Node name should be SVGGElement and should have no transform attribute
|
|
||||||
// Groups with transform are not used as viewport because it involves parsing of all transform possibilities
|
|
||||||
if (childNodes.length === 1 && childNodes[0].nodeName === 'g' && childNodes[0].getAttribute('transform') === null) {
|
|
||||||
viewport = childNodes[0]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// If no favorable group element exists then create one
|
|
||||||
if (!viewport) {
|
|
||||||
var viewportId = 'viewport-' + new Date().toISOString().replace(/\D/g, '');
|
|
||||||
viewport = document.createElementNS(this.svgNS, 'g');
|
|
||||||
viewport.setAttribute('id', viewportId);
|
|
||||||
|
|
||||||
// Internet Explorer (all versions?) can't use childNodes, but other browsers prefer (require?) using childNodes
|
|
||||||
var svgChildren = svg.childNodes || svg.children;
|
|
||||||
if (!!svgChildren && svgChildren.length > 0) {
|
|
||||||
for (var i = svgChildren.length; i > 0; i--) {
|
|
||||||
// Move everything into viewport except defs
|
|
||||||
if (svgChildren[svgChildren.length - i].nodeName !== 'defs') {
|
|
||||||
viewport.appendChild(svgChildren[svgChildren.length - i]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
svg.appendChild(viewport);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Parse class names
|
|
||||||
var classNames = [];
|
|
||||||
if (viewport.getAttribute('class')) {
|
|
||||||
classNames = viewport.getAttribute('class').split(' ')
|
|
||||||
}
|
|
||||||
|
|
||||||
// Set class (if not set already)
|
|
||||||
if (!~classNames.indexOf('svg-pan-zoom_viewport')) {
|
|
||||||
classNames.push('svg-pan-zoom_viewport')
|
|
||||||
viewport.setAttribute('class', classNames.join(' '))
|
|
||||||
}
|
|
||||||
|
|
||||||
return viewport
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set SVG attributes
|
|
||||||
*
|
|
||||||
* @param {SVGSVGElement} svg
|
|
||||||
*/
|
|
||||||
, setupSvgAttributes: function(svg) {
|
|
||||||
// Setting default attributes
|
|
||||||
svg.setAttribute('xmlns', this.svgNS);
|
|
||||||
svg.setAttributeNS(this.xmlnsNS, 'xmlns:xlink', this.xlinkNS);
|
|
||||||
svg.setAttributeNS(this.xmlnsNS, 'xmlns:ev', this.evNS);
|
|
||||||
|
|
||||||
// Needed for Internet Explorer, otherwise the viewport overflows
|
|
||||||
if (svg.parentNode !== null) {
|
|
||||||
var style = svg.getAttribute('style') || '';
|
|
||||||
if (style.toLowerCase().indexOf('overflow') === -1) {
|
|
||||||
svg.setAttribute('style', 'overflow: hidden; ' + style);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* How long Internet Explorer takes to finish updating its display (ms).
|
|
||||||
*/
|
|
||||||
, internetExplorerRedisplayInterval: 300
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Forces the browser to redisplay all SVG elements that rely on an
|
|
||||||
* element defined in a 'defs' section. It works globally, for every
|
|
||||||
* available defs element on the page.
|
|
||||||
* The throttling is intentionally global.
|
|
||||||
*
|
|
||||||
* This is only needed for IE. It is as a hack to make markers (and 'use' elements?)
|
|
||||||
* visible after pan/zoom when there are multiple SVGs on the page.
|
|
||||||
* See bug report: https://connect.microsoft.com/IE/feedback/details/781964/
|
|
||||||
* also see svg-pan-zoom issue: https://github.com/ariutta/svg-pan-zoom/issues/62
|
|
||||||
*/
|
|
||||||
, refreshDefsGlobal: Utils.throttle(function() {
|
|
||||||
var allDefs = document.querySelectorAll('defs');
|
|
||||||
var allDefsCount = allDefs.length;
|
|
||||||
for (var i = 0; i < allDefsCount; i++) {
|
|
||||||
var thisDefs = allDefs[i];
|
|
||||||
thisDefs.parentNode.insertBefore(thisDefs, thisDefs);
|
|
||||||
}
|
|
||||||
}, this ? this.internetExplorerRedisplayInterval : null)
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the current transform matrix of an element
|
|
||||||
*
|
|
||||||
* @param {SVGElement} element
|
|
||||||
* @param {SVGMatrix} matrix CTM
|
|
||||||
* @param {SVGElement} defs
|
|
||||||
*/
|
|
||||||
, setCTM: function(element, matrix, defs) {
|
|
||||||
var that = this
|
|
||||||
, s = 'matrix(' + matrix.a + ',' + matrix.b + ',' + matrix.c + ',' + matrix.d + ',' + matrix.e + ',' + matrix.f + ')';
|
|
||||||
|
|
||||||
element.setAttributeNS(null, 'transform', s);
|
|
||||||
if ('transform' in element.style) {
|
|
||||||
element.style.transform = s;
|
|
||||||
} else if ('-ms-transform' in element.style) {
|
|
||||||
element.style['-ms-transform'] = s;
|
|
||||||
} else if ('-webkit-transform' in element.style) {
|
|
||||||
element.style['-webkit-transform'] = s;
|
|
||||||
}
|
|
||||||
|
|
||||||
// IE has a bug that makes markers disappear on zoom (when the matrix "a" and/or "d" elements change)
|
|
||||||
// see http://stackoverflow.com/questions/17654578/svg-marker-does-not-work-in-ie9-10
|
|
||||||
// and http://srndolha.wordpress.com/2013/11/25/svg-line-markers-may-disappear-in-internet-explorer-11/
|
|
||||||
if (_browser === 'ie' && !!defs) {
|
|
||||||
// this refresh is intended for redisplaying the SVG during zooming
|
|
||||||
defs.parentNode.insertBefore(defs, defs);
|
|
||||||
// this refresh is intended for redisplaying the other SVGs on a page when panning a given SVG
|
|
||||||
// it is also needed for the given SVG itself, on zoomEnd, if the SVG contains any markers that
|
|
||||||
// are located under any other element(s).
|
|
||||||
window.setTimeout(function() {
|
|
||||||
that.refreshDefsGlobal();
|
|
||||||
}, that.internetExplorerRedisplayInterval);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Instantiate an SVGPoint object with given event coordinates
|
|
||||||
*
|
|
||||||
* @param {Event} evt
|
|
||||||
* @param {SVGSVGElement} svg
|
|
||||||
* @return {SVGPoint} point
|
|
||||||
*/
|
|
||||||
, getEventPoint: function(evt, svg) {
|
|
||||||
var point = svg.createSVGPoint()
|
|
||||||
|
|
||||||
Utils.mouseAndTouchNormalize(evt, svg)
|
|
||||||
|
|
||||||
point.x = evt.clientX
|
|
||||||
point.y = evt.clientY
|
|
||||||
|
|
||||||
return point
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get SVG center point
|
|
||||||
*
|
|
||||||
* @param {SVGSVGElement} svg
|
|
||||||
* @return {SVGPoint}
|
|
||||||
*/
|
|
||||||
, getSvgCenterPoint: function(svg, width, height) {
|
|
||||||
return this.createSVGPoint(svg, width / 2, height / 2)
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a SVGPoint with given x and y
|
|
||||||
*
|
|
||||||
* @param {SVGSVGElement} svg
|
|
||||||
* @param {Number} x
|
|
||||||
* @param {Number} y
|
|
||||||
* @return {SVGPoint}
|
|
||||||
*/
|
|
||||||
, createSVGPoint: function(svg, x, y) {
|
|
||||||
var point = svg.createSVGPoint()
|
|
||||||
point.x = x
|
|
||||||
point.y = y
|
|
||||||
|
|
||||||
return point
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
// uniwheel 0.1.2 (customized)
|
|
||||||
// A unified cross browser mouse wheel event handler
|
|
||||||
// https://github.com/teemualap/uniwheel
|
|
||||||
|
|
||||||
module.exports = (function(){
|
|
||||||
|
|
||||||
//Full details: https://developer.mozilla.org/en-US/docs/Web/Reference/Events/wheel
|
|
||||||
|
|
||||||
var prefix = "", _addEventListener, _removeEventListener, support, fns = [];
|
|
||||||
var passiveOption = {passive: true};
|
|
||||||
|
|
||||||
// detect event model
|
|
||||||
if ( window.addEventListener ) {
|
|
||||||
_addEventListener = "addEventListener";
|
|
||||||
_removeEventListener = "removeEventListener";
|
|
||||||
} else {
|
|
||||||
_addEventListener = "attachEvent";
|
|
||||||
_removeEventListener = "detachEvent";
|
|
||||||
prefix = "on";
|
|
||||||
}
|
|
||||||
|
|
||||||
// detect available wheel event
|
|
||||||
support = "onwheel" in document.createElement("div") ? "wheel" : // Modern browsers support "wheel"
|
|
||||||
document.onmousewheel !== undefined ? "mousewheel" : // Webkit and IE support at least "mousewheel"
|
|
||||||
"DOMMouseScroll"; // let's assume that remaining browsers are older Firefox
|
|
||||||
|
|
||||||
|
|
||||||
function createCallback(element,callback) {
|
|
||||||
|
|
||||||
var fn = function(originalEvent) {
|
|
||||||
|
|
||||||
!originalEvent && ( originalEvent = window.event );
|
|
||||||
|
|
||||||
// create a normalized event object
|
|
||||||
var event = {
|
|
||||||
// keep a ref to the original event object
|
|
||||||
originalEvent: originalEvent,
|
|
||||||
target: originalEvent.target || originalEvent.srcElement,
|
|
||||||
type: "wheel",
|
|
||||||
deltaMode: originalEvent.type == "MozMousePixelScroll" ? 0 : 1,
|
|
||||||
deltaX: 0,
|
|
||||||
delatZ: 0,
|
|
||||||
preventDefault: function() {
|
|
||||||
originalEvent.preventDefault ?
|
|
||||||
originalEvent.preventDefault() :
|
|
||||||
originalEvent.returnValue = false;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// calculate deltaY (and deltaX) according to the event
|
|
||||||
if ( support == "mousewheel" ) {
|
|
||||||
event.deltaY = - 1/40 * originalEvent.wheelDelta;
|
|
||||||
// Webkit also support wheelDeltaX
|
|
||||||
originalEvent.wheelDeltaX && ( event.deltaX = - 1/40 * originalEvent.wheelDeltaX );
|
|
||||||
} else {
|
|
||||||
event.deltaY = originalEvent.detail;
|
|
||||||
}
|
|
||||||
|
|
||||||
// it's time to fire the callback
|
|
||||||
return callback( event );
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
fns.push({
|
|
||||||
element: element,
|
|
||||||
fn: fn,
|
|
||||||
});
|
|
||||||
|
|
||||||
return fn;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getCallback(element) {
|
|
||||||
for (var i = 0; i < fns.length; i++) {
|
|
||||||
if (fns[i].element === element) {
|
|
||||||
return fns[i].fn;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return function(){};
|
|
||||||
}
|
|
||||||
|
|
||||||
function removeCallback(element) {
|
|
||||||
for (var i = 0; i < fns.length; i++) {
|
|
||||||
if (fns[i].element === element) {
|
|
||||||
return fns.splice(i,1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function _addWheelListener(elem, eventName, callback, isPassiveListener ) {
|
|
||||||
var cb;
|
|
||||||
|
|
||||||
if (support === "wheel") {
|
|
||||||
cb = callback;
|
|
||||||
} else {
|
|
||||||
cb = createCallback(elem, callback);
|
|
||||||
}
|
|
||||||
|
|
||||||
elem[_addEventListener](prefix + eventName, cb, isPassiveListener ? passiveOption : false);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _removeWheelListener(elem, eventName, callback, isPassiveListener ) {
|
|
||||||
|
|
||||||
var cb;
|
|
||||||
|
|
||||||
if (support === "wheel") {
|
|
||||||
cb = callback;
|
|
||||||
} else {
|
|
||||||
cb = getCallback(elem);
|
|
||||||
}
|
|
||||||
|
|
||||||
elem[_removeEventListener](prefix + eventName, cb, isPassiveListener ? passiveOption : false);
|
|
||||||
|
|
||||||
removeCallback(elem);
|
|
||||||
}
|
|
||||||
|
|
||||||
function addWheelListener( elem, callback, isPassiveListener ) {
|
|
||||||
_addWheelListener(elem, support, callback, isPassiveListener );
|
|
||||||
|
|
||||||
// handle MozMousePixelScroll in older Firefox
|
|
||||||
if( support == "DOMMouseScroll" ) {
|
|
||||||
_addWheelListener(elem, "MozMousePixelScroll", callback, isPassiveListener );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function removeWheelListener(elem, callback, isPassiveListener){
|
|
||||||
_removeWheelListener(elem, support, callback, isPassiveListener);
|
|
||||||
|
|
||||||
// handle MozMousePixelScroll in older Firefox
|
|
||||||
if( support == "DOMMouseScroll" ) {
|
|
||||||
_removeWheelListener(elem, "MozMousePixelScroll", callback, isPassiveListener);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return {
|
|
||||||
on: addWheelListener,
|
|
||||||
off: removeWheelListener
|
|
||||||
};
|
|
||||||
|
|
||||||
})();
|
|
||||||
@@ -1,271 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
/**
|
|
||||||
* Extends an object
|
|
||||||
*
|
|
||||||
* @param {Object} target object to extend
|
|
||||||
* @param {Object} source object to take properties from
|
|
||||||
* @return {Object} extended object
|
|
||||||
*/
|
|
||||||
extend: function(target, source) {
|
|
||||||
target = target || {};
|
|
||||||
for (var prop in source) {
|
|
||||||
// Go recursively
|
|
||||||
if (this.isObject(source[prop])) {
|
|
||||||
target[prop] = this.extend(target[prop], source[prop])
|
|
||||||
} else {
|
|
||||||
target[prop] = source[prop]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return target;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Checks if an object is a DOM element
|
|
||||||
*
|
|
||||||
* @param {Object} o HTML element or String
|
|
||||||
* @return {Boolean} returns true if object is a DOM element
|
|
||||||
*/
|
|
||||||
, isElement: function(o){
|
|
||||||
return (
|
|
||||||
o instanceof HTMLElement || o instanceof SVGElement || o instanceof SVGSVGElement || //DOM2
|
|
||||||
(o && typeof o === 'object' && o !== null && o.nodeType === 1 && typeof o.nodeName === 'string')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Checks if an object is an Object
|
|
||||||
*
|
|
||||||
* @param {Object} o Object
|
|
||||||
* @return {Boolean} returns true if object is an Object
|
|
||||||
*/
|
|
||||||
, isObject: function(o){
|
|
||||||
return Object.prototype.toString.call(o) === '[object Object]';
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Checks if variable is Number
|
|
||||||
*
|
|
||||||
* @param {Integer|Float} n
|
|
||||||
* @return {Boolean} returns true if variable is Number
|
|
||||||
*/
|
|
||||||
, isNumber: function(n) {
|
|
||||||
return !isNaN(parseFloat(n)) && isFinite(n);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Search for an SVG element
|
|
||||||
*
|
|
||||||
* @param {Object|String} elementOrSelector DOM Element or selector String
|
|
||||||
* @return {Object|Null} SVG or null
|
|
||||||
*/
|
|
||||||
, getSvg: function(elementOrSelector) {
|
|
||||||
var element
|
|
||||||
, svg;
|
|
||||||
|
|
||||||
if (!this.isElement(elementOrSelector)) {
|
|
||||||
// If selector provided
|
|
||||||
if (typeof elementOrSelector === 'string' || elementOrSelector instanceof String) {
|
|
||||||
// Try to find the element
|
|
||||||
element = document.querySelector(elementOrSelector)
|
|
||||||
|
|
||||||
if (!element) {
|
|
||||||
throw new Error('Provided selector did not find any elements. Selector: ' + elementOrSelector)
|
|
||||||
return null
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
throw new Error('Provided selector is not an HTML object nor String')
|
|
||||||
return null
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
element = elementOrSelector
|
|
||||||
}
|
|
||||||
|
|
||||||
if (element.tagName.toLowerCase() === 'svg') {
|
|
||||||
svg = element;
|
|
||||||
} else {
|
|
||||||
if (element.tagName.toLowerCase() === 'object') {
|
|
||||||
svg = element.contentDocument.documentElement;
|
|
||||||
} else {
|
|
||||||
if (element.tagName.toLowerCase() === 'embed') {
|
|
||||||
svg = element.getSVGDocument().documentElement;
|
|
||||||
} else {
|
|
||||||
if (element.tagName.toLowerCase() === 'img') {
|
|
||||||
throw new Error('Cannot script an SVG in an "img" element. Please use an "object" element or an in-line SVG.');
|
|
||||||
} else {
|
|
||||||
throw new Error('Cannot get SVG.');
|
|
||||||
}
|
|
||||||
return null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return svg
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Attach a given context to a function
|
|
||||||
* @param {Function} fn Function
|
|
||||||
* @param {Object} context Context
|
|
||||||
* @return {Function} Function with certain context
|
|
||||||
*/
|
|
||||||
, proxy: function(fn, context) {
|
|
||||||
return function() {
|
|
||||||
return fn.apply(context, arguments)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns object type
|
|
||||||
* Uses toString that returns [object SVGPoint]
|
|
||||||
* And than parses object type from string
|
|
||||||
*
|
|
||||||
* @param {Object} o Any object
|
|
||||||
* @return {String} Object type
|
|
||||||
*/
|
|
||||||
, getType: function(o) {
|
|
||||||
return Object.prototype.toString.apply(o).replace(/^\[object\s/, '').replace(/\]$/, '')
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* If it is a touch event than add clientX and clientY to event object
|
|
||||||
*
|
|
||||||
* @param {Event} evt
|
|
||||||
* @param {SVGSVGElement} svg
|
|
||||||
*/
|
|
||||||
, mouseAndTouchNormalize: function(evt, svg) {
|
|
||||||
// If no clientX then fallback
|
|
||||||
if (evt.clientX === void 0 || evt.clientX === null) {
|
|
||||||
// Fallback
|
|
||||||
evt.clientX = 0
|
|
||||||
evt.clientY = 0
|
|
||||||
|
|
||||||
// If it is a touch event
|
|
||||||
if (evt.touches !== void 0 && evt.touches.length) {
|
|
||||||
if (evt.touches[0].clientX !== void 0) {
|
|
||||||
evt.clientX = evt.touches[0].clientX
|
|
||||||
evt.clientY = evt.touches[0].clientY
|
|
||||||
} else if (evt.touches[0].pageX !== void 0) {
|
|
||||||
var rect = svg.getBoundingClientRect();
|
|
||||||
|
|
||||||
evt.clientX = evt.touches[0].pageX - rect.left
|
|
||||||
evt.clientY = evt.touches[0].pageY - rect.top
|
|
||||||
}
|
|
||||||
// If it is a custom event
|
|
||||||
} else if (evt.originalEvent !== void 0) {
|
|
||||||
if (evt.originalEvent.clientX !== void 0) {
|
|
||||||
evt.clientX = evt.originalEvent.clientX
|
|
||||||
evt.clientY = evt.originalEvent.clientY
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Check if an event is a double click/tap
|
|
||||||
* TODO: For touch gestures use a library (hammer.js) that takes in account other events
|
|
||||||
* (touchmove and touchend). It should take in account tap duration and traveled distance
|
|
||||||
*
|
|
||||||
* @param {Event} evt
|
|
||||||
* @param {Event} prevEvt Previous Event
|
|
||||||
* @return {Boolean}
|
|
||||||
*/
|
|
||||||
, isDblClick: function(evt, prevEvt) {
|
|
||||||
// Double click detected by browser
|
|
||||||
if (evt.detail === 2) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
// Try to compare events
|
|
||||||
else if (prevEvt !== void 0 && prevEvt !== null) {
|
|
||||||
var timeStampDiff = evt.timeStamp - prevEvt.timeStamp // should be lower than 250 ms
|
|
||||||
, touchesDistance = Math.sqrt(Math.pow(evt.clientX - prevEvt.clientX, 2) + Math.pow(evt.clientY - prevEvt.clientY, 2))
|
|
||||||
|
|
||||||
return timeStampDiff < 250 && touchesDistance < 10
|
|
||||||
}
|
|
||||||
|
|
||||||
// Nothing found
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns current timestamp as an integer
|
|
||||||
*
|
|
||||||
* @return {Number}
|
|
||||||
*/
|
|
||||||
, now: Date.now || function() {
|
|
||||||
return new Date().getTime();
|
|
||||||
}
|
|
||||||
|
|
||||||
// From underscore.
|
|
||||||
// Returns a function, that, when invoked, will only be triggered at most once
|
|
||||||
// during a given window of time. Normally, the throttled function will run
|
|
||||||
// as much as it can, without ever going more than once per `wait` duration;
|
|
||||||
// but if you'd like to disable the execution on the leading edge, pass
|
|
||||||
// `{leading: false}`. To disable execution on the trailing edge, ditto.
|
|
||||||
// jscs:disable
|
|
||||||
// jshint ignore:start
|
|
||||||
, throttle: function(func, wait, options) {
|
|
||||||
var that = this;
|
|
||||||
var context, args, result;
|
|
||||||
var timeout = null;
|
|
||||||
var previous = 0;
|
|
||||||
if (!options) options = {};
|
|
||||||
var later = function() {
|
|
||||||
previous = options.leading === false ? 0 : that.now();
|
|
||||||
timeout = null;
|
|
||||||
result = func.apply(context, args);
|
|
||||||
if (!timeout) context = args = null;
|
|
||||||
};
|
|
||||||
return function() {
|
|
||||||
var now = that.now();
|
|
||||||
if (!previous && options.leading === false) previous = now;
|
|
||||||
var remaining = wait - (now - previous);
|
|
||||||
context = this;
|
|
||||||
args = arguments;
|
|
||||||
if (remaining <= 0 || remaining > wait) {
|
|
||||||
clearTimeout(timeout);
|
|
||||||
timeout = null;
|
|
||||||
previous = now;
|
|
||||||
result = func.apply(context, args);
|
|
||||||
if (!timeout) context = args = null;
|
|
||||||
} else if (!timeout && options.trailing !== false) {
|
|
||||||
timeout = setTimeout(later, remaining);
|
|
||||||
}
|
|
||||||
return result;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
// jshint ignore:end
|
|
||||||
// jscs:enable
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a requestAnimationFrame simulation
|
|
||||||
*
|
|
||||||
* @param {Number|String} refreshRate
|
|
||||||
* @return {Function}
|
|
||||||
*/
|
|
||||||
, createRequestAnimationFrame: function(refreshRate) {
|
|
||||||
var timeout = null
|
|
||||||
|
|
||||||
// Convert refreshRate to timeout
|
|
||||||
if (refreshRate !== 'auto' && refreshRate < 60 && refreshRate > 1) {
|
|
||||||
timeout = Math.floor(1000 / refreshRate)
|
|
||||||
}
|
|
||||||
|
|
||||||
if (timeout === null) {
|
|
||||||
return window.requestAnimationFrame || requestTimeout(33)
|
|
||||||
} else {
|
|
||||||
return requestTimeout(timeout)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a callback that will execute after a given timeout
|
|
||||||
*
|
|
||||||
* @param {Function} timeout
|
|
||||||
* @return {Function}
|
|
||||||
*/
|
|
||||||
function requestTimeout(timeout) {
|
|
||||||
return function(callback) {
|
|
||||||
window.setTimeout(callback, timeout)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"Name": "Liste aller Statis der Dienste",
|
|
||||||
"Zeitstempel": "2021-04-20T12:29:22.2170392+02:00",
|
|
||||||
"Statis": [
|
|
||||||
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,239 +0,0 @@
|
|||||||
|
|
||||||
<%@ Page Title="TALAS" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="StatusAccess1.aspx.cs" Inherits="TALAS_V5.MessagesMap.StatusAccess1" %>
|
|
||||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
|
||||||
|
|
||||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
|
||||||
<dx:ASPxMenu ID="ASPxMenuBaseData" runat="server" Theme="TALAS5Standard" Width="100%" HorizontalAlign="Left" ItemAutoWidth="False" EnableTheming="True" >
|
|
||||||
<ClientSideEvents ItemClick="function(s, e) {
|
|
||||||
OnNaviClick(s,e)
|
|
||||||
}" />
|
|
||||||
|
|
||||||
</dx:ASPxMenu>
|
|
||||||
|
|
||||||
<dx:ASPxLoadingPanel ID="ASPxLoadingPanel1" ClientIDMode="Static" ClientInstanceName="ASPxLoadingPanel1" runat="server"></dx:ASPxLoadingPanel>
|
|
||||||
</asp:Content>
|
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
function OnNaviClick(sender, e) {
|
|
||||||
if (e.item.name == 'Aktueller Stand Kabelüberwachungen')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade Kabelüberwachungsbericht...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungshistorie')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Lade historische Meldungen...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else if (e.item.name == 'Meldungsstammdaten')
|
|
||||||
{
|
|
||||||
ASPxLoadingPanel1.SetText("Erstelle Meldungstammdaten...");
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
|
|
||||||
ASPxLoadingPanel1.Show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Create four equal columns that floats next to each other */
|
|
||||||
.column1 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.column2 {
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Clear floats after the columns */
|
|
||||||
.row:after {
|
|
||||||
content: "";
|
|
||||||
display: table;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
|
|
||||||
@media screen and (max-width: 1400px) {
|
|
||||||
.column1 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
.column2 {
|
|
||||||
width: 99%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<link rel="stylesheet" href="../Navi.css" type="text/css" media="screen" />
|
|
||||||
<table class="naviTab">
|
|
||||||
<tr>
|
|
||||||
<td class="naviTab">
|
|
||||||
<a href="Messages.aspx" class="navi">Meldungen</a> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport1" runat="server" Text="Berichte"></dx:ASPxLabel> > 
|
|
||||||
</td>
|
|
||||||
<td class="naviTab">
|
|
||||||
<dx:ASPxLabel CssClass="textHeader" ID="ASPxLabelReport2" runat="server" Text="Aktueller Status Zutrittskontrolle"></dx:ASPxLabel>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="textTitle">
|
|
||||||
<dx:ASPxLabel CssClass="textTitle" ID="ASPxLabelLocationTitle" runat="server" Text="Aktueller Status der Zutrittskontrolle"></dx:ASPxLabel>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<dx:ASPxGridView ID="ASPxGvMessages" ClientInstanceName="gridMessages" ClientIDMode="Static" runat="server" DataSourceID="ObjectDataSourceMessages" OnHtmlRowCreated="ASPxGvMessages_HtmlRowCreated" Theme="TALAS5Standard" AutoGenerateColumns="False" EnablePagingGestures="False" Width="99%" >
|
|
||||||
<Toolbars>
|
|
||||||
<dx:GridViewToolbar Position="Bottom" ItemAlign="Right">
|
|
||||||
<SettingsAdaptivity Enabled="true" EnableCollapseRootItemsToIcons="true" />
|
|
||||||
<Items>
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToPdf" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToXlsx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToDocx" />
|
|
||||||
<dx:GridViewToolbarItem Command="ExportToCsv" />
|
|
||||||
</Items>
|
|
||||||
</dx:GridViewToolbar>
|
|
||||||
</Toolbars>
|
|
||||||
<StylesExport>
|
|
||||||
<Header Font-Bold="True" Font-Names="Arial">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial">
|
|
||||||
</Cell>
|
|
||||||
</StylesExport>
|
|
||||||
<SettingsPager PageSize="500" Mode="ShowAllRecords">
|
|
||||||
</SettingsPager>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<Settings ShowFilterBar="Auto" ShowFilterRowMenu="True" ShowFooter="True" ShowGroupPanel="True" UseFixedTableLayout="True" VerticalScrollableHeight="480" VerticalScrollBarMode="Auto" VerticalScrollBarStyle="Virtual" />
|
|
||||||
|
|
||||||
<SettingsResizing ColumnResizeMode="NextColumn" />
|
|
||||||
|
|
||||||
<SettingsPopup>
|
|
||||||
<HeaderFilter MinHeight="140px"></HeaderFilter>
|
|
||||||
</SettingsPopup>
|
|
||||||
<SettingsSearchPanel Visible="True" />
|
|
||||||
|
|
||||||
<SettingsExport EnableClientSideExportAPI="True" ExcelExportMode="WYSIWYG" Landscape="true" FileName="TALAS_Status_Zutrittskontrolle">
|
|
||||||
</SettingsExport>
|
|
||||||
|
|
||||||
|
|
||||||
<Columns>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Gerät" FieldName="Device" VisibleIndex="6" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="TAT Version" FieldName="TATver" VisibleIndex="9" Width="70px" >
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="Nr." FieldName="TABnr" Visible="true" VisibleIndex="7" Width="40px">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
<dx:GridViewDataTextColumn Caption="TAB Version" FieldName="TABver" VisibleIndex="8" Width="70px" >
|
|
||||||
<Settings AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Sachgebiet" Width="150px" FieldName="District" Visible="true" VisibleIndex="2">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Standort" FieldName="Area" Visible="true" VisibleIndex="3">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Raum" FieldName="Room" Visible="true" VisibleIndex="4">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Aktueller Zustand" FieldName="SzeneFreigabe" Visible="true" VisibleIndex="10">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="letzte Änderung" FieldName="SzeneTimestampFreigabe" Width="110px" VisibleIndex="11">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="Kartenleser" FieldName="Szene" Visible="true" VisibleIndex="12">
|
|
||||||
<Settings AllowAutoFilter="True" AllowGroup="True" AllowHeaderFilter="True" AllowSort="True" />
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
<dx:GridViewDataTextColumn Caption="letzte Änderung" Width="110px" FieldName="SzeneTimestamp" VisibleIndex="13">
|
|
||||||
</dx:GridViewDataTextColumn>
|
|
||||||
|
|
||||||
</Columns>
|
|
||||||
|
|
||||||
|
|
||||||
<Styles>
|
|
||||||
<Cell Font-Size="8pt">
|
|
||||||
<Paddings Padding="0px" PaddingLeft="4px" PaddingRight="2px" />
|
|
||||||
</Cell>
|
|
||||||
<CommandColumn Border-BorderStyle="None">
|
|
||||||
<Paddings PaddingBottom="0px" PaddingTop="0px" />
|
|
||||||
</CommandColumn>
|
|
||||||
|
|
||||||
</Styles>
|
|
||||||
</dx:ASPxGridView>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<asp:ObjectDataSource ID="ObjectDataSourceMessages" runat="server" SelectMethod="GetStatusAccess" TypeName="TalasLibary.MessagesClass" >
|
|
||||||
<SelectParameters>
|
|
||||||
|
|
||||||
</SelectParameters>
|
|
||||||
</asp:ObjectDataSource>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dx:ASPxGridViewExporter ID="ASPxGridViewExporter1" runat="server" GridViewID="ASPxGvMessages" Landscape="True">
|
|
||||||
<Styles>
|
|
||||||
|
|
||||||
<Preview Font-Names="Arial" Font-Size="12px">
|
|
||||||
</Preview>
|
|
||||||
|
|
||||||
<Title Font-Names="Arial" Font-Size="12px"></Title>
|
|
||||||
|
|
||||||
<Header Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Header>
|
|
||||||
<Cell Font-Names="Arial" Font-Size="8px">
|
|
||||||
</Cell>
|
|
||||||
</Styles>
|
|
||||||
<PageHeader Center="TALAS">
|
|
||||||
</PageHeader>
|
|
||||||
</dx:ASPxGridViewExporter>
|
|
||||||
|
|
||||||
|
|
||||||
<div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</asp:Content>
|
|
||||||
@@ -1,130 +0,0 @@
|
|||||||
// Config TALAS Map
|
|
||||||
// Ersteller: ANT
|
|
||||||
|
|
||||||
/* IP der Quelle */
|
|
||||||
var quellURL = ""
|
|
||||||
|
|
||||||
/* Kartengröße definieren */
|
|
||||||
var minXMAP = 328000; // Sollte noch automatisiert werden
|
|
||||||
var minYMAP = 523000;
|
|
||||||
var maxXMAP = 387000;
|
|
||||||
var maxYMAP = 600000;
|
|
||||||
var mapStartZoom = 0.5; // Standard 0.5
|
|
||||||
|
|
||||||
/* Zoom Empfindlichkeit - Standard 0.65 */
|
|
||||||
var scaleBy = 0.65;
|
|
||||||
|
|
||||||
/* Start Skalierung */
|
|
||||||
var skalierung = 1; // Beinflusst die Performance - Standard 1
|
|
||||||
|
|
||||||
if(localStorage.getItem('zoomStage')){
|
|
||||||
var zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
|
||||||
console.log("Erkannte Zoomstufe: "+zoomStage);
|
|
||||||
mapStartZoom = zoomStage; // Je kleiner je näher die Karte am start - Standard 0.5
|
|
||||||
if (mapStartZoom < 1) {
|
|
||||||
var mapStartOffsetTemp = 64;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsetTemp = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
//mapStartZoom = 0.5; // Je kleiner je näher die Karte am start - Standard 0.5
|
|
||||||
if (mapStartZoom < 1) {
|
|
||||||
var mapStartOffsetTemp = 64;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsetTemp = 4/mapStartZoom;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var minX = minXMAP / skalierung;
|
|
||||||
var minY = minYMAP / skalierung;
|
|
||||||
var maxX = maxXMAP / skalierung;
|
|
||||||
var maxY = maxYMAP / skalierung;
|
|
||||||
|
|
||||||
var displayWidth = window.screen.width;
|
|
||||||
var displayHeight = window.innerHeight;
|
|
||||||
|
|
||||||
console.log("%cSYS | Displaybreite : "+displayWidth+"px - Displayhöhe : "+displayHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
var mapWidth = Math.round(maxX - minX);
|
|
||||||
var mapWidthRaw = maxX - minX;
|
|
||||||
var mapHeight = Math.round(maxY - minY);
|
|
||||||
var mapHeightRaw = maxY - minY;
|
|
||||||
|
|
||||||
console.log("%cSYS | Kartenbreite : "+mapWidth+"px - Kartenhöhe : "+mapHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
var displayFactor = (mapWidth / displayWidth);
|
|
||||||
console.log("%cSYS | Faktor : "+displayFactor+"", "color:green;");
|
|
||||||
|
|
||||||
var stageWidthTemp = mapWidth / displayFactor;
|
|
||||||
var stageWidthRawTemp = mapWidthRaw / displayFactor;
|
|
||||||
var stageWidth = displayWidth / mapStartZoom;
|
|
||||||
|
|
||||||
var stageHeightTemp = mapHeight / displayFactor;
|
|
||||||
var stageHeightRawTemp = mapHeightRaw / displayFactor;
|
|
||||||
var stageHeight = stageHeightTemp / mapStartZoom;
|
|
||||||
|
|
||||||
console.log("%cSYS | Bühnenbreite : "+stageWidth+"px - Bühnenhöhe : "+stageHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
/* Karten Offset beim Start */
|
|
||||||
if(localStorage.getItem('zoomStage')) {
|
|
||||||
var zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
|
||||||
var xStage = parseFloat(localStorage.getItem('xStage'));
|
|
||||||
var yStage = parseFloat(localStorage.getItem('yStage'));
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsety = stageHeight/mapStartOffsetTemp;
|
|
||||||
var mapStartOffsetx = -1000;
|
|
||||||
}
|
|
||||||
|
|
||||||
var scaleRatio = 1;
|
|
||||||
|
|
||||||
var stationfontSize = 1;
|
|
||||||
var stationfontOffsetx = -0.25;
|
|
||||||
var stationfontOffsety = -1.1;
|
|
||||||
|
|
||||||
var cableThickness = 0.25;
|
|
||||||
|
|
||||||
/* Externe Quellen */
|
|
||||||
var jsonStationURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatic";
|
|
||||||
var jsonCableURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/CablesStatic";
|
|
||||||
var jsonServiceStaticURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatic";
|
|
||||||
var jsonKueURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatic";
|
|
||||||
var jsonStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatus";
|
|
||||||
var jsonServiceURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatus";
|
|
||||||
var jsonKueStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatus";
|
|
||||||
|
|
||||||
|
|
||||||
/* Locale Quellen - Nur zur Programmierung */
|
|
||||||
/*var jsonStationURL = "StationsStatic.json";
|
|
||||||
var jsonCableURL = "CablesStatic.json";
|
|
||||||
var jsonServiceStaticURL = "ServicesStatic.json";
|
|
||||||
var jsonKueURL = "KueStatic.json";
|
|
||||||
var jsonStatusURL = "StationsStatus.json";
|
|
||||||
var jsonServiceURL = "ServicesStatus.json";
|
|
||||||
var jsonKueStatusURL = "KueStatus.json";*/
|
|
||||||
|
|
||||||
|
|
||||||
/* Map Border Data Quelle */
|
|
||||||
var jsonMapBorderURL = "geo/ger_grenze.json";
|
|
||||||
|
|
||||||
/* Map Border Data Quelle */
|
|
||||||
var jsonStaedteURL = "geo/staedte.json";
|
|
||||||
|
|
||||||
|
|
||||||
/* Minimale Zoomstufe - Standard 1 */
|
|
||||||
var minZoomstufe = 1;
|
|
||||||
|
|
||||||
/* Maximale Zoomstufe - Standard 90 */
|
|
||||||
var maxZoomstufe = 90;
|
|
||||||
|
|
||||||
/* Datum von Heute */
|
|
||||||
var heute = new Date();
|
|
||||||
|
|
||||||
/* Seiten Selbsttest */
|
|
||||||
document.getElementById("mousovertext").innerHTML = "Daten geladen, Skalierung wird gestartet...";
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,273 +0,0 @@
|
|||||||
// Config TALAS Map
|
|
||||||
// Ersteller: ANT
|
|
||||||
|
|
||||||
/* IP der Quelle */
|
|
||||||
var quellURL = "http://10.54.158.105"
|
|
||||||
|
|
||||||
/* Kartengröße definieren */
|
|
||||||
var minXMAP = 328000; // Sollte noch automatisiert werden
|
|
||||||
var minYMAP = 523000;
|
|
||||||
var maxXMAP = 387000;
|
|
||||||
var maxYMAP = 600000;
|
|
||||||
var mapStartZoom = 0.5; // Standard 0.5
|
|
||||||
var newScale = 0;
|
|
||||||
var big = 1;
|
|
||||||
|
|
||||||
/* Zoom Empfindlichkeit - Standard 0.65 */
|
|
||||||
var scaleBy = 0.75;
|
|
||||||
|
|
||||||
/* Start Skalierung */
|
|
||||||
var skalierung = 10; // Beinflusst die Performance - Standard 1
|
|
||||||
|
|
||||||
var updateInterval = 7;
|
|
||||||
var startZoom = 0.5;
|
|
||||||
var zoomGeschwindigkeit = 0.65;
|
|
||||||
|
|
||||||
var standardCableThickness = 1;
|
|
||||||
var standardMeldestationen = 2;
|
|
||||||
var standardUlafStationen = 2;
|
|
||||||
var standardPassiveStationen = 2;
|
|
||||||
var standardFontSize = 1;
|
|
||||||
var zoomStage = startZoom;
|
|
||||||
|
|
||||||
var meldungCableThickness = 4;
|
|
||||||
var meldungMeldestationen = 20;
|
|
||||||
var meldungZoomUmschaltung = 10;
|
|
||||||
|
|
||||||
if(localStorage.getItem('zoomStage')){
|
|
||||||
zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
|
||||||
console.log("Erkannte Zoomstufe: "+zoomStage);
|
|
||||||
mapStartZoom = zoomStage; // Je kleiner je näher die Karte am start - Standard 0.5
|
|
||||||
if (mapStartZoom < 1) {
|
|
||||||
var mapStartOffsetTemp = 64;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsetTemp = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
//mapStartZoom = 0.5; // Je kleiner je näher die Karte am start - Standard 0.5
|
|
||||||
if (mapStartZoom < 1) {
|
|
||||||
var mapStartOffsetTemp = 64;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsetTemp = 4/mapStartZoom;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var minX = minXMAP / skalierung;
|
|
||||||
var minY = minYMAP / skalierung;
|
|
||||||
var maxX = maxXMAP / skalierung;
|
|
||||||
var maxY = maxYMAP / skalierung;
|
|
||||||
|
|
||||||
var displayWidth = window.screen.width;
|
|
||||||
var displayHeight = window.innerHeight;
|
|
||||||
|
|
||||||
console.log("%cSYS | Displaybreite : "+displayWidth+"px - Displayhöhe : "+displayHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
var mapWidth = Math.round(maxX - minX);
|
|
||||||
var mapWidthRaw = maxX - minX;
|
|
||||||
var mapHeight = Math.round(maxY - minY);
|
|
||||||
var mapHeightRaw = maxY - minY;
|
|
||||||
|
|
||||||
console.log("%cSYS | Kartenbreite : "+mapWidth+"px - Kartenhöhe : "+mapHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
var displayFactor = (mapWidth / displayWidth);
|
|
||||||
console.log("%cSYS | Faktor : "+displayFactor+"", "color:green;");
|
|
||||||
|
|
||||||
var stageWidthTemp = mapWidth / displayFactor;
|
|
||||||
var stageWidthRawTemp = mapWidthRaw / displayFactor;
|
|
||||||
var stageWidth = displayWidth / mapStartZoom;
|
|
||||||
|
|
||||||
var stageHeightTemp = mapHeight / displayFactor;
|
|
||||||
var stageHeightRawTemp = mapHeightRaw / displayFactor;
|
|
||||||
var stageHeight = stageHeightTemp / mapStartZoom;
|
|
||||||
|
|
||||||
console.log("%cSYS | Bühnenbreite : "+stageWidth+"px - Bühnenhöhe : "+stageHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
/* Karten Offset beim Start */
|
|
||||||
if(localStorage.getItem('zoomStage')) {
|
|
||||||
var zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
|
||||||
var xStage = parseFloat(localStorage.getItem('xStage'));
|
|
||||||
var yStage = parseFloat(localStorage.getItem('yStage'));
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsety = stageHeight/mapStartOffsetTemp;
|
|
||||||
var mapStartOffsetx = -1000;
|
|
||||||
}
|
|
||||||
|
|
||||||
var scaleRatio = 2;
|
|
||||||
|
|
||||||
/* Externe Quellen */
|
|
||||||
//var jsonStationURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatic";
|
|
||||||
//var jsonCableURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/CablesStatic";
|
|
||||||
//var jsonServiceStaticURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatic";
|
|
||||||
//var jsonKueURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatic";
|
|
||||||
//var jsonStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatus";
|
|
||||||
//var jsonServiceURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatus";
|
|
||||||
//var jsonKueStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatus";
|
|
||||||
|
|
||||||
|
|
||||||
/* Locale Quellen - Nur zur Programmierung */
|
|
||||||
var jsonStationURL = "StationsStatic.json";
|
|
||||||
var jsonCableURL = "CablesStatic.json";
|
|
||||||
var jsonServiceStaticURL = "ServicesStatic.json";
|
|
||||||
var jsonKueURL = "KueStatic.json";
|
|
||||||
var jsonStatusURL = "StationsStatus.json";
|
|
||||||
var jsonServiceURL = "ServicesStatus.json";
|
|
||||||
var jsonKueStatusURL = "KueStatus.json";
|
|
||||||
|
|
||||||
|
|
||||||
/* Map Border Data Quelle */
|
|
||||||
var jsonMapBorderURL = "geo/ger_grenze.json";
|
|
||||||
var jsonMapBorderURL2 = "geo/test2.json";
|
|
||||||
//var jsonMapBorderURL = "geo/gre_ger_ver_gauss.json";
|
|
||||||
|
|
||||||
/* Map Border Data Quelle */
|
|
||||||
var jsonStaedteURL = "geo/staedte.json";
|
|
||||||
|
|
||||||
|
|
||||||
/* Minimale Zoomstufe - Standard 1 */
|
|
||||||
var minZoomstufe = 1;
|
|
||||||
|
|
||||||
/* Maximale Zoomstufe - Standard 90 */
|
|
||||||
var maxZoomstufe = 90;
|
|
||||||
|
|
||||||
/* Datum von Heute */
|
|
||||||
var heute = new Date();
|
|
||||||
|
|
||||||
/* Seiten Selbsttest */
|
|
||||||
document.getElementById("mousovertext").innerHTML = "Daten geladen, Skalierung wird gestartet...";
|
|
||||||
|
|
||||||
//Konva.hitOnDragEnabled = true;
|
|
||||||
Konva.pixelRatio = 1;
|
|
||||||
|
|
||||||
function datenZuruecksetzen() {
|
|
||||||
console.log("Bingo");
|
|
||||||
if (confirm('Wirklich auf Standardwerte zurücksetzen?')) {
|
|
||||||
standardEinstellungenKarte(1);
|
|
||||||
cableReset();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
//some code
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function standardEinstellungenKarte(x) {
|
|
||||||
|
|
||||||
if (x > 0 || localStorage.getItem('UpdateInterval') == null) {
|
|
||||||
// Standarwerte
|
|
||||||
updateInterval = 5;
|
|
||||||
//startZoom = 0.5;
|
|
||||||
//zoomGeschwindigkeit = 0.65;
|
|
||||||
|
|
||||||
standardCableThickness = 1;
|
|
||||||
standardMeldestationen = 2;
|
|
||||||
standardUlafStationen = 2;
|
|
||||||
standardPassiveStationen = 2;
|
|
||||||
standardFontSize = 3;
|
|
||||||
|
|
||||||
meldungCableThickness = 3;
|
|
||||||
meldungMeldestationen = 5;
|
|
||||||
//meldungZoomUmschaltung = 8;
|
|
||||||
|
|
||||||
setEinstellungen(0);
|
|
||||||
if (x > 0) {
|
|
||||||
console.log("Werte vorhanden. Werte wurden aktualisiert");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("Werte noch nicht vorhanden. Werte geschrieben");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
getEinstellungen();
|
|
||||||
console.log("Es wurden keine Werte aktualisiert");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function setEinstellungen(x) {
|
|
||||||
// Ins Localstorage schreiben
|
|
||||||
if (x > 0){
|
|
||||||
updateInterval = document.getElementById("SliderUpdateInterval").value;
|
|
||||||
//startZoom = (document.getElementById("StartZoom").value)/2;
|
|
||||||
|
|
||||||
standardCableThickness = document.getElementById("StandardCableThickness").value;
|
|
||||||
standardMeldestationen = document.getElementById("StandardMeldestationen").value;
|
|
||||||
standardUlafStationen = document.getElementById("StandardUlafStationen").value;
|
|
||||||
standardPassiveStationen = document.getElementById("StandardPassiveStationen").value;
|
|
||||||
standardFontSize = document.getElementById("StandardFontSize").value;
|
|
||||||
|
|
||||||
meldungCableThickness = document.getElementById("MeldungCableThickness").value;
|
|
||||||
meldungMeldestationen = document.getElementById("MeldungMeldestationen").value;
|
|
||||||
//meldungZoomUmschaltung = document.getElementById("MeldungZoomUmschaltung").value;
|
|
||||||
|
|
||||||
}
|
|
||||||
localStorage.setItem("UpdateInterval",updateInterval);
|
|
||||||
//localStorage.setItem("StartZoom",startZoom);
|
|
||||||
//localStorage.setItem("ZoomGeschwindigkeit",zoomGeschwindigkeit);
|
|
||||||
|
|
||||||
localStorage.setItem("StandardCableThickness",standardCableThickness);
|
|
||||||
localStorage.setItem("StandardMeldestationen",standardMeldestationen);
|
|
||||||
localStorage.setItem("StandardUlafStationen",standardUlafStationen);
|
|
||||||
localStorage.setItem("StandardPassiveStationen",standardPassiveStationen);
|
|
||||||
localStorage.setItem("StandardFontSize",standardFontSize);
|
|
||||||
|
|
||||||
localStorage.setItem("MeldungCableThickness",meldungCableThickness);
|
|
||||||
localStorage.setItem("MeldungMeldestationen",meldungMeldestationen);
|
|
||||||
//localStorage.setItem("MeldungZoomUmschaltung",meldungZoomUmschaltung);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function getEinstellungen() {
|
|
||||||
updateInterval = localStorage.getItem("UpdateInterval");
|
|
||||||
//startZoom = localStorage.getItem("StartZoom");
|
|
||||||
//zoomGeschwindigkeit = localStorage.getItem("ZoomGeschwindigkeit");
|
|
||||||
|
|
||||||
standardCableThickness = localStorage.getItem("StandardCableThickness");
|
|
||||||
standardMeldestationen = localStorage.getItem("StandardMeldestationen");
|
|
||||||
standardUlafStationen = localStorage.getItem("StandardUlafStationen");
|
|
||||||
standardPassiveStationen = localStorage.getItem("StandardPassiveStationen");
|
|
||||||
standardFontSize = localStorage.getItem("StandardFontSize");
|
|
||||||
|
|
||||||
meldungCableThickness = localStorage.getItem("MeldungCableThickness");
|
|
||||||
meldungMeldestationen = localStorage.getItem("MeldungMeldestationen");
|
|
||||||
meldungZoomUmschaltung = localStorage.getItem("MeldungZoomUmschaltung");
|
|
||||||
}
|
|
||||||
|
|
||||||
function writeEinstellungen() {
|
|
||||||
document.getElementById("SliderUpdateInterval").value = updateInterval;
|
|
||||||
//document.getElementById("StartZoom").value = startZoom*2;
|
|
||||||
//selectElement('ZoomGeschwindigkeit', zoomGeschwindigkeit*100)
|
|
||||||
|
|
||||||
document.getElementById("StandardCableThickness").value = standardCableThickness;
|
|
||||||
document.getElementById("StandardMeldestationen").value = standardMeldestationen;
|
|
||||||
document.getElementById("StandardUlafStationen").value = standardUlafStationen;
|
|
||||||
document.getElementById("StandardPassiveStationen").value = standardPassiveStationen;
|
|
||||||
document.getElementById("StandardFontSize").value = standardFontSize;
|
|
||||||
|
|
||||||
document.getElementById("MeldungCableThickness").value = meldungCableThickness;
|
|
||||||
document.getElementById("MeldungMeldestationen").value = meldungMeldestationen;
|
|
||||||
//document.getElementById("MeldungZoomUmschaltung").value = meldungZoomUmschaltung;
|
|
||||||
$('.slider').show();
|
|
||||||
$('.slider').foundation('_reflow');
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function selectElement(id, valueToSelect) {
|
|
||||||
let element = document.getElementById(id);
|
|
||||||
element.value = valueToSelect;
|
|
||||||
}
|
|
||||||
|
|
||||||
function main() {
|
|
||||||
standardEinstellungenKarte(0);
|
|
||||||
writeEinstellungen();
|
|
||||||
}
|
|
||||||
|
|
||||||
main();
|
|
||||||
|
|
||||||
$('.slider').on('changed.zf.slider', function() {
|
|
||||||
setEinstellungen(1);
|
|
||||||
});
|
|
||||||
@@ -1,288 +0,0 @@
|
|||||||
// Config TALAS Map
|
|
||||||
// Ersteller: ANT
|
|
||||||
|
|
||||||
/* IP der Quelle */
|
|
||||||
var quellURL = "http://10.10.0.13"
|
|
||||||
|
|
||||||
/* Kartengröße definieren */
|
|
||||||
var minXMAP = 328000; // Sollte noch automatisiert werden
|
|
||||||
var minYMAP = 523000;
|
|
||||||
var maxXMAP = 387000;
|
|
||||||
var maxYMAP = 600000;
|
|
||||||
var mapStartZoom = 0.5; // Standard 0.5
|
|
||||||
var newScale = 0;
|
|
||||||
var big = 1;
|
|
||||||
var ebenenLayer = [];
|
|
||||||
if (localStorage.getItem(ebenenLayer)){
|
|
||||||
ebenenLayer = localStorage.getItem("ebenenLayer");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
ebenenLayer = [1,1,1,1,1];
|
|
||||||
localStorage.setItem("ebenenLayer",ebenenLayer);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Zoom Empfindlichkeit - Standard 0.65 */
|
|
||||||
var scaleBy = 0.75;
|
|
||||||
|
|
||||||
/* Start Skalierung */
|
|
||||||
var skalierung = 10; // Beinflusst die Performance - Standard 1
|
|
||||||
|
|
||||||
var updateInterval = 7;
|
|
||||||
var startZoom = 0.5;
|
|
||||||
var zoomGeschwindigkeit = 0.65;
|
|
||||||
|
|
||||||
var standardCableThickness = 1;
|
|
||||||
var standardMeldestationen = 2;
|
|
||||||
var standardUlafStationen = 2;
|
|
||||||
var standardPassiveStationen = 2;
|
|
||||||
var standardFontSize = 1;
|
|
||||||
var zoomStage = startZoom;
|
|
||||||
|
|
||||||
var meldungCableThickness = 4;
|
|
||||||
var meldungMeldestationen = 20;
|
|
||||||
var meldungZoomUmschaltung = 8;
|
|
||||||
|
|
||||||
if(localStorage.getItem('zoomStage')){
|
|
||||||
zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
|
||||||
console.log("Erkannte Zoomstufe: "+zoomStage);
|
|
||||||
mapStartZoom = zoomStage; // Je kleiner je näher die Karte am start - Standard 0.5
|
|
||||||
if (mapStartZoom < 1) {
|
|
||||||
var mapStartOffsetTemp = 64;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsetTemp = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
//mapStartZoom = 0.5; // Je kleiner je näher die Karte am start - Standard 0.5
|
|
||||||
if (mapStartZoom < 1) {
|
|
||||||
var mapStartOffsetTemp = 64;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsetTemp = 4/mapStartZoom;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(localStorage.getItem('infoSheet')){
|
|
||||||
document.getElementById("infoSheet").style.visibility = "hidden";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
document.getElementById("infoSheet").style.visibility = "visible";
|
|
||||||
}
|
|
||||||
|
|
||||||
var minX = minXMAP / skalierung;
|
|
||||||
var minY = minYMAP / skalierung;
|
|
||||||
var maxX = maxXMAP / skalierung;
|
|
||||||
var maxY = maxYMAP / skalierung;
|
|
||||||
|
|
||||||
var displayWidth = window.screen.width;
|
|
||||||
var displayHeight = window.innerHeight;
|
|
||||||
|
|
||||||
console.log("%cSYS | Displaybreite : "+displayWidth+"px - Displayhöhe : "+displayHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
var mapWidth = Math.round(maxX - minX);
|
|
||||||
var mapWidthRaw = maxX - minX;
|
|
||||||
var mapHeight = Math.round(maxY - minY);
|
|
||||||
var mapHeightRaw = maxY - minY;
|
|
||||||
|
|
||||||
console.log("%cSYS | Kartenbreite : "+mapWidth+"px - Kartenhöhe : "+mapHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
var displayFactor = (mapWidth / displayWidth);
|
|
||||||
console.log("%cSYS | Faktor : "+displayFactor+"", "color:green;");
|
|
||||||
|
|
||||||
var stageWidthTemp = mapWidth / displayFactor;
|
|
||||||
var stageWidthRawTemp = mapWidthRaw / displayFactor;
|
|
||||||
var stageWidth = displayWidth / mapStartZoom;
|
|
||||||
|
|
||||||
var stageHeightTemp = mapHeight / displayFactor;
|
|
||||||
var stageHeightRawTemp = mapHeightRaw / displayFactor;
|
|
||||||
var stageHeight = stageHeightTemp / mapStartZoom;
|
|
||||||
|
|
||||||
console.log("%cSYS | Bühnenbreite : "+stageWidth+"px - Bühnenhöhe : "+stageHeight+"px", "color:green;");
|
|
||||||
|
|
||||||
/* Karten Offset beim Start */
|
|
||||||
if(localStorage.getItem('zoomStage')) {
|
|
||||||
var zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
|
||||||
var xStage = parseFloat(localStorage.getItem('xStage'));
|
|
||||||
var yStage = parseFloat(localStorage.getItem('yStage'));
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var mapStartOffsety = stageHeight/mapStartOffsetTemp;
|
|
||||||
var mapStartOffsetx = -1000;
|
|
||||||
}
|
|
||||||
|
|
||||||
var scaleRatio = 2;
|
|
||||||
|
|
||||||
/* Externe Quellen */
|
|
||||||
var jsonStationURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatic";
|
|
||||||
var jsonCableURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/CablesStatic";
|
|
||||||
var jsonServiceStaticURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatic";
|
|
||||||
var jsonKueURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatic";
|
|
||||||
var jsonStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatus";
|
|
||||||
var jsonServiceURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatus";
|
|
||||||
var jsonKueStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatus";
|
|
||||||
|
|
||||||
|
|
||||||
/* Locale Quellen - Nur zur Programmierung */
|
|
||||||
/*var jsonStationURL = "StationsStatic.json";
|
|
||||||
var jsonCableURL = "CablesStatic.json";
|
|
||||||
var jsonServiceStaticURL = "ServicesStatic.json";
|
|
||||||
var jsonKueURL = "KueStatic.json";
|
|
||||||
var jsonStatusURL = "StationsStatus.json";
|
|
||||||
var jsonServiceURL = "ServicesStatus.json";
|
|
||||||
var jsonKueStatusURL = "KueStatus.json";*/
|
|
||||||
|
|
||||||
|
|
||||||
/* Map Border Data Quelle */
|
|
||||||
var jsonMapBorderURL = "geo/ger_grenze.json";
|
|
||||||
var jsonMapBorderURL2 = "geo/test2.json";
|
|
||||||
//var jsonMapBorderURL = "geo/gre_ger_ver_gauss.json";
|
|
||||||
|
|
||||||
/* Map Border Data Quelle */
|
|
||||||
var jsonStaedteURL = "geo/staedte.json";
|
|
||||||
|
|
||||||
|
|
||||||
/* Minimale Zoomstufe - Standard 1 */
|
|
||||||
var minZoomstufe = 1;
|
|
||||||
|
|
||||||
/* Maximale Zoomstufe - Standard 90 */
|
|
||||||
var maxZoomstufe = 90;
|
|
||||||
|
|
||||||
/* Datum von Heute */
|
|
||||||
var heute = new Date();
|
|
||||||
|
|
||||||
/* Seiten Selbsttest */
|
|
||||||
document.getElementById("mousovertext").innerHTML = "Daten geladen, Skalierung wird gestartet...";
|
|
||||||
|
|
||||||
//Konva.hitOnDragEnabled = true;
|
|
||||||
Konva.pixelRatio = 1;
|
|
||||||
|
|
||||||
function datenZuruecksetzen() {
|
|
||||||
if (confirm('Wirklich auf Standardwerte zurücksetzen?')) {
|
|
||||||
standardEinstellungenKarte(1);
|
|
||||||
cableReset();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
//some code
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function standardEinstellungenKarte(x) {
|
|
||||||
|
|
||||||
if (x > 0 || localStorage.getItem('UpdateInterval') == null) {
|
|
||||||
// Standarwerte
|
|
||||||
updateInterval = 5;
|
|
||||||
//startZoom = 0.5;
|
|
||||||
//zoomGeschwindigkeit = 0.65;
|
|
||||||
|
|
||||||
standardCableThickness = 1;
|
|
||||||
standardMeldestationen = 2;
|
|
||||||
standardUlafStationen = 2;
|
|
||||||
standardPassiveStationen = 2;
|
|
||||||
standardFontSize = 3;
|
|
||||||
|
|
||||||
meldungCableThickness = 3;
|
|
||||||
meldungMeldestationen = 20;
|
|
||||||
//meldungZoomUmschaltung = 8;
|
|
||||||
|
|
||||||
setEinstellungen(0);
|
|
||||||
if (x > 0) {
|
|
||||||
console.log("Werte vorhanden. Werte wurden aktualisiert");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("Werte noch nicht vorhanden. Werte geschrieben");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
getEinstellungen();
|
|
||||||
console.log("Es wurden keine Werte aktualisiert");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function setEinstellungen(x) {
|
|
||||||
// Ins Localstorage schreiben
|
|
||||||
if (x > 0){
|
|
||||||
updateInterval = document.getElementById("SliderUpdateInterval").value;
|
|
||||||
//startZoom = (document.getElementById("StartZoom").value)/2;
|
|
||||||
|
|
||||||
standardCableThickness = document.getElementById("StandardCableThickness").value;
|
|
||||||
standardMeldestationen = document.getElementById("StandardMeldestationen").value;
|
|
||||||
standardUlafStationen = document.getElementById("StandardUlafStationen").value;
|
|
||||||
standardPassiveStationen = document.getElementById("StandardPassiveStationen").value;
|
|
||||||
standardFontSize = document.getElementById("StandardFontSize").value;
|
|
||||||
|
|
||||||
meldungCableThickness = document.getElementById("MeldungCableThickness").value;
|
|
||||||
meldungMeldestationen = document.getElementById("MeldungMeldestationen").value;
|
|
||||||
//meldungZoomUmschaltung = document.getElementById("MeldungZoomUmschaltung").value;
|
|
||||||
|
|
||||||
}
|
|
||||||
localStorage.setItem("UpdateInterval",updateInterval);
|
|
||||||
//localStorage.setItem("StartZoom",startZoom);
|
|
||||||
//localStorage.setItem("ZoomGeschwindigkeit",zoomGeschwindigkeit);
|
|
||||||
|
|
||||||
localStorage.setItem("StandardCableThickness",standardCableThickness);
|
|
||||||
localStorage.setItem("StandardMeldestationen",standardMeldestationen);
|
|
||||||
localStorage.setItem("StandardUlafStationen",standardUlafStationen);
|
|
||||||
localStorage.setItem("StandardPassiveStationen",standardPassiveStationen);
|
|
||||||
localStorage.setItem("StandardFontSize",standardFontSize);
|
|
||||||
|
|
||||||
localStorage.setItem("MeldungCableThickness",meldungCableThickness);
|
|
||||||
localStorage.setItem("MeldungMeldestationen",meldungMeldestationen);
|
|
||||||
//localStorage.setItem("MeldungZoomUmschaltung",meldungZoomUmschaltung);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function getEinstellungen() {
|
|
||||||
updateInterval = localStorage.getItem("UpdateInterval");
|
|
||||||
//startZoom = localStorage.getItem("StartZoom");
|
|
||||||
//zoomGeschwindigkeit = localStorage.getItem("ZoomGeschwindigkeit");
|
|
||||||
|
|
||||||
standardCableThickness = localStorage.getItem("StandardCableThickness");
|
|
||||||
standardMeldestationen = localStorage.getItem("StandardMeldestationen");
|
|
||||||
standardUlafStationen = localStorage.getItem("StandardUlafStationen");
|
|
||||||
standardPassiveStationen = localStorage.getItem("StandardPassiveStationen");
|
|
||||||
standardFontSize = localStorage.getItem("StandardFontSize");
|
|
||||||
|
|
||||||
meldungCableThickness = localStorage.getItem("MeldungCableThickness");
|
|
||||||
meldungMeldestationen = localStorage.getItem("MeldungMeldestationen");
|
|
||||||
meldungZoomUmschaltung = localStorage.getItem("MeldungZoomUmschaltung");
|
|
||||||
}
|
|
||||||
|
|
||||||
function writeEinstellungen() {
|
|
||||||
document.getElementById("SliderUpdateInterval").value = updateInterval;
|
|
||||||
//document.getElementById("StartZoom").value = startZoom*2;
|
|
||||||
//selectElement('ZoomGeschwindigkeit', zoomGeschwindigkeit*100)
|
|
||||||
|
|
||||||
document.getElementById("StandardCableThickness").value = standardCableThickness;
|
|
||||||
document.getElementById("StandardMeldestationen").value = standardMeldestationen;
|
|
||||||
document.getElementById("StandardUlafStationen").value = standardUlafStationen;
|
|
||||||
document.getElementById("StandardPassiveStationen").value = standardPassiveStationen;
|
|
||||||
document.getElementById("StandardFontSize").value = standardFontSize;
|
|
||||||
|
|
||||||
document.getElementById("MeldungCableThickness").value = meldungCableThickness;
|
|
||||||
document.getElementById("MeldungMeldestationen").value = meldungMeldestationen;
|
|
||||||
//document.getElementById("MeldungZoomUmschaltung").value = meldungZoomUmschaltung;
|
|
||||||
$('.slider').show();
|
|
||||||
$('.slider').foundation('_reflow');
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function selectElement(id, valueToSelect) {
|
|
||||||
let element = document.getElementById(id);
|
|
||||||
element.value = valueToSelect;
|
|
||||||
}
|
|
||||||
|
|
||||||
function main() {
|
|
||||||
standardEinstellungenKarte(0);
|
|
||||||
writeEinstellungen();
|
|
||||||
}
|
|
||||||
|
|
||||||
main();
|
|
||||||
|
|
||||||
$('.slider').on('changed.zf.slider', function() {
|
|
||||||
setEinstellungen(1);
|
|
||||||
});
|
|
||||||
@@ -1,298 +0,0 @@
|
|||||||
{
|
|
||||||
"fonts": [
|
|
||||||
"fontcustom_10588e4d0af9f9cd5471c9540658204b.ttf",
|
|
||||||
"fontcustom_10588e4d0af9f9cd5471c9540658204b.woff",
|
|
||||||
"fontcustom_10588e4d0af9f9cd5471c9540658204b.eot",
|
|
||||||
"fontcustom_10588e4d0af9f9cd5471c9540658204b.svg"
|
|
||||||
],
|
|
||||||
"templates": [
|
|
||||||
"fontcustom.css",
|
|
||||||
"fontcustom-preview.html"
|
|
||||||
],
|
|
||||||
"file_name": "fontcustom_10588e4d0af9f9cd5471c9540658204b",
|
|
||||||
"glyphs": [
|
|
||||||
"fi-address-book",
|
|
||||||
"fi-alert",
|
|
||||||
"fi-align-center",
|
|
||||||
"fi-align-justify",
|
|
||||||
"fi-align-left",
|
|
||||||
"fi-align-right",
|
|
||||||
"fi-anchor",
|
|
||||||
"fi-annotate",
|
|
||||||
"fi-archive",
|
|
||||||
"fi-arrow-down",
|
|
||||||
"fi-arrow-left",
|
|
||||||
"fi-arrow-right",
|
|
||||||
"fi-arrow-up",
|
|
||||||
"fi-arrows-compress",
|
|
||||||
"fi-arrows-expand",
|
|
||||||
"fi-arrows-in",
|
|
||||||
"fi-arrows-out",
|
|
||||||
"fi-asl",
|
|
||||||
"fi-asterisk",
|
|
||||||
"fi-at-sign",
|
|
||||||
"fi-background-color",
|
|
||||||
"fi-battery-empty",
|
|
||||||
"fi-battery-full",
|
|
||||||
"fi-battery-half",
|
|
||||||
"fi-bitcoin-circle",
|
|
||||||
"fi-bitcoin",
|
|
||||||
"fi-blind",
|
|
||||||
"fi-bluetooth",
|
|
||||||
"fi-bold",
|
|
||||||
"fi-book-bookmark",
|
|
||||||
"fi-book",
|
|
||||||
"fi-bookmark",
|
|
||||||
"fi-braille",
|
|
||||||
"fi-burst-new",
|
|
||||||
"fi-burst-sale",
|
|
||||||
"fi-burst",
|
|
||||||
"fi-calendar",
|
|
||||||
"fi-camera",
|
|
||||||
"fi-check",
|
|
||||||
"fi-checkbox",
|
|
||||||
"fi-clipboard-notes",
|
|
||||||
"fi-clipboard-pencil",
|
|
||||||
"fi-clipboard",
|
|
||||||
"fi-clock",
|
|
||||||
"fi-closed-caption",
|
|
||||||
"fi-cloud",
|
|
||||||
"fi-comment-minus",
|
|
||||||
"fi-comment-quotes",
|
|
||||||
"fi-comment-video",
|
|
||||||
"fi-comment",
|
|
||||||
"fi-comments",
|
|
||||||
"fi-compass",
|
|
||||||
"fi-contrast",
|
|
||||||
"fi-credit-card",
|
|
||||||
"fi-crop",
|
|
||||||
"fi-crown",
|
|
||||||
"fi-css3",
|
|
||||||
"fi-database",
|
|
||||||
"fi-die-five",
|
|
||||||
"fi-die-four",
|
|
||||||
"fi-die-one",
|
|
||||||
"fi-die-six",
|
|
||||||
"fi-die-three",
|
|
||||||
"fi-die-two",
|
|
||||||
"fi-dislike",
|
|
||||||
"fi-dollar-bill",
|
|
||||||
"fi-dollar",
|
|
||||||
"fi-download",
|
|
||||||
"fi-eject",
|
|
||||||
"fi-elevator",
|
|
||||||
"fi-euro",
|
|
||||||
"fi-eye",
|
|
||||||
"fi-fast-forward",
|
|
||||||
"fi-female-symbol",
|
|
||||||
"fi-female",
|
|
||||||
"fi-filter",
|
|
||||||
"fi-first-aid",
|
|
||||||
"fi-flag",
|
|
||||||
"fi-folder-add",
|
|
||||||
"fi-folder-lock",
|
|
||||||
"fi-folder",
|
|
||||||
"fi-foot",
|
|
||||||
"fi-foundation",
|
|
||||||
"fi-graph-bar",
|
|
||||||
"fi-graph-horizontal",
|
|
||||||
"fi-graph-pie",
|
|
||||||
"fi-graph-trend",
|
|
||||||
"fi-guide-dog",
|
|
||||||
"fi-hearing-aid",
|
|
||||||
"fi-heart",
|
|
||||||
"fi-home",
|
|
||||||
"fi-html5",
|
|
||||||
"fi-indent-less",
|
|
||||||
"fi-indent-more",
|
|
||||||
"fi-info",
|
|
||||||
"fi-italic",
|
|
||||||
"fi-key",
|
|
||||||
"fi-laptop",
|
|
||||||
"fi-layout",
|
|
||||||
"fi-lightbulb",
|
|
||||||
"fi-like",
|
|
||||||
"fi-link",
|
|
||||||
"fi-list-bullet",
|
|
||||||
"fi-list-number",
|
|
||||||
"fi-list-thumbnails",
|
|
||||||
"fi-list",
|
|
||||||
"fi-lock",
|
|
||||||
"fi-loop",
|
|
||||||
"fi-magnifying-glass",
|
|
||||||
"fi-mail",
|
|
||||||
"fi-male-female",
|
|
||||||
"fi-male-symbol",
|
|
||||||
"fi-male",
|
|
||||||
"fi-map",
|
|
||||||
"fi-marker",
|
|
||||||
"fi-megaphone",
|
|
||||||
"fi-microphone",
|
|
||||||
"fi-minus-circle",
|
|
||||||
"fi-minus",
|
|
||||||
"fi-mobile-signal",
|
|
||||||
"fi-mobile",
|
|
||||||
"fi-monitor",
|
|
||||||
"fi-mountains",
|
|
||||||
"fi-music",
|
|
||||||
"fi-next",
|
|
||||||
"fi-no-dogs",
|
|
||||||
"fi-no-smoking",
|
|
||||||
"fi-page-add",
|
|
||||||
"fi-page-copy",
|
|
||||||
"fi-page-csv",
|
|
||||||
"fi-page-delete",
|
|
||||||
"fi-page-doc",
|
|
||||||
"fi-page-edit",
|
|
||||||
"fi-page-export-csv",
|
|
||||||
"fi-page-export-doc",
|
|
||||||
"fi-page-export-pdf",
|
|
||||||
"fi-page-export",
|
|
||||||
"fi-page-filled",
|
|
||||||
"fi-page-multiple",
|
|
||||||
"fi-page-pdf",
|
|
||||||
"fi-page-remove",
|
|
||||||
"fi-page-search",
|
|
||||||
"fi-page",
|
|
||||||
"fi-paint-bucket",
|
|
||||||
"fi-paperclip",
|
|
||||||
"fi-pause",
|
|
||||||
"fi-paw",
|
|
||||||
"fi-paypal",
|
|
||||||
"fi-pencil",
|
|
||||||
"fi-photo",
|
|
||||||
"fi-play-circle",
|
|
||||||
"fi-play-video",
|
|
||||||
"fi-play",
|
|
||||||
"fi-plus",
|
|
||||||
"fi-pound",
|
|
||||||
"fi-power",
|
|
||||||
"fi-previous",
|
|
||||||
"fi-price-tag",
|
|
||||||
"fi-pricetag-multiple",
|
|
||||||
"fi-print",
|
|
||||||
"fi-prohibited",
|
|
||||||
"fi-projection-screen",
|
|
||||||
"fi-puzzle",
|
|
||||||
"fi-quote",
|
|
||||||
"fi-record",
|
|
||||||
"fi-refresh",
|
|
||||||
"fi-results-demographics",
|
|
||||||
"fi-results",
|
|
||||||
"fi-rewind-ten",
|
|
||||||
"fi-rewind",
|
|
||||||
"fi-rss",
|
|
||||||
"fi-safety-cone",
|
|
||||||
"fi-save",
|
|
||||||
"fi-share",
|
|
||||||
"fi-sheriff-badge",
|
|
||||||
"fi-shield",
|
|
||||||
"fi-shopping-bag",
|
|
||||||
"fi-shopping-cart",
|
|
||||||
"fi-shuffle",
|
|
||||||
"fi-skull",
|
|
||||||
"fi-social-500px",
|
|
||||||
"fi-social-adobe",
|
|
||||||
"fi-social-amazon",
|
|
||||||
"fi-social-android",
|
|
||||||
"fi-social-apple",
|
|
||||||
"fi-social-behance",
|
|
||||||
"fi-social-bing",
|
|
||||||
"fi-social-blogger",
|
|
||||||
"fi-social-delicious",
|
|
||||||
"fi-social-designer-news",
|
|
||||||
"fi-social-deviant-art",
|
|
||||||
"fi-social-digg",
|
|
||||||
"fi-social-dribbble",
|
|
||||||
"fi-social-drive",
|
|
||||||
"fi-social-dropbox",
|
|
||||||
"fi-social-evernote",
|
|
||||||
"fi-social-facebook",
|
|
||||||
"fi-social-flickr",
|
|
||||||
"fi-social-forrst",
|
|
||||||
"fi-social-foursquare",
|
|
||||||
"fi-social-game-center",
|
|
||||||
"fi-social-github",
|
|
||||||
"fi-social-google-plus",
|
|
||||||
"fi-social-hacker-news",
|
|
||||||
"fi-social-hi5",
|
|
||||||
"fi-social-instagram",
|
|
||||||
"fi-social-joomla",
|
|
||||||
"fi-social-lastfm",
|
|
||||||
"fi-social-linkedin",
|
|
||||||
"fi-social-medium",
|
|
||||||
"fi-social-myspace",
|
|
||||||
"fi-social-orkut",
|
|
||||||
"fi-social-path",
|
|
||||||
"fi-social-picasa",
|
|
||||||
"fi-social-pinterest",
|
|
||||||
"fi-social-rdio",
|
|
||||||
"fi-social-reddit",
|
|
||||||
"fi-social-skillshare",
|
|
||||||
"fi-social-skype",
|
|
||||||
"fi-social-smashing-mag",
|
|
||||||
"fi-social-snapchat",
|
|
||||||
"fi-social-spotify",
|
|
||||||
"fi-social-squidoo",
|
|
||||||
"fi-social-stack-overflow",
|
|
||||||
"fi-social-steam",
|
|
||||||
"fi-social-stumbleupon",
|
|
||||||
"fi-social-treehouse",
|
|
||||||
"fi-social-tumblr",
|
|
||||||
"fi-social-twitter",
|
|
||||||
"fi-social-vimeo",
|
|
||||||
"fi-social-windows",
|
|
||||||
"fi-social-xbox-20",
|
|
||||||
"fi-social-yahoo",
|
|
||||||
"fi-social-yelp",
|
|
||||||
"fi-social-youtube",
|
|
||||||
"fi-social-zerply",
|
|
||||||
"fi-social-zurb",
|
|
||||||
"fi-sound",
|
|
||||||
"fi-star",
|
|
||||||
"fi-stop",
|
|
||||||
"fi-strikethrough",
|
|
||||||
"fi-subscript",
|
|
||||||
"fi-superscript",
|
|
||||||
"fi-tablet-landscape",
|
|
||||||
"fi-tablet-portrait",
|
|
||||||
"fi-target-two",
|
|
||||||
"fi-target",
|
|
||||||
"fi-telephone-accessible",
|
|
||||||
"fi-telephone",
|
|
||||||
"fi-text-color",
|
|
||||||
"fi-thumbnails",
|
|
||||||
"fi-ticket",
|
|
||||||
"fi-torso-business",
|
|
||||||
"fi-torso-female",
|
|
||||||
"fi-torso",
|
|
||||||
"fi-torsos-all-female",
|
|
||||||
"fi-torsos-all",
|
|
||||||
"fi-torsos-female-male",
|
|
||||||
"fi-torsos-male-female",
|
|
||||||
"fi-torsos",
|
|
||||||
"fi-trash",
|
|
||||||
"fi-trees",
|
|
||||||
"fi-trophy",
|
|
||||||
"fi-underline",
|
|
||||||
"fi-universal-access",
|
|
||||||
"fi-unlink",
|
|
||||||
"fi-unlock",
|
|
||||||
"fi-upload-cloud",
|
|
||||||
"fi-upload",
|
|
||||||
"fi-usb",
|
|
||||||
"fi-video",
|
|
||||||
"fi-volume-none",
|
|
||||||
"fi-volume-strike",
|
|
||||||
"fi-volume",
|
|
||||||
"fi-web",
|
|
||||||
"fi-wheelchair",
|
|
||||||
"fi-widget",
|
|
||||||
"fi-wrench",
|
|
||||||
"fi-x-circle",
|
|
||||||
"fi-x",
|
|
||||||
"fi-yen",
|
|
||||||
"fi-zoom-in",
|
|
||||||
"fi-zoom-out"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,517 +0,0 @@
|
|||||||
*, input, select, textarea, option, button {
|
|
||||||
outline: none!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#offCanvasRight {
|
|
||||||
width: 400px;
|
|
||||||
background-color:#f3f3f3;
|
|
||||||
}
|
|
||||||
|
|
||||||
#offCanvasRight.position-right:not(.is-open) {
|
|
||||||
transform: translateX(100%)!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#offCanvasRight.is-closed {
|
|
||||||
transform: translateX(50%)!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.title-bar {
|
|
||||||
/*background: #3f3f3f;*/
|
|
||||||
background: #ffffff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.loader {
|
|
||||||
border: 16px solid #f3f3f3; /* Light grey */
|
|
||||||
border-top: 16px solid #3498db; /* Blue */
|
|
||||||
border-radius: 50%;
|
|
||||||
width: 120px;
|
|
||||||
height: 120px;
|
|
||||||
animation: spin 2s linear infinite;
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes spin {
|
|
||||||
0% { transform: rotate(0deg); }
|
|
||||||
100% { transform: rotate(360deg); }
|
|
||||||
}
|
|
||||||
|
|
||||||
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
|
|
||||||
border-color: #333333 transparent transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.loading {
|
|
||||||
-webkit-animation:fadein 2s;
|
|
||||||
-moz-animation:fadein 2s;
|
|
||||||
-o-animation:fadein 2s;
|
|
||||||
animation:fadein 2s;
|
|
||||||
}
|
|
||||||
@-moz-keyframes fadein {
|
|
||||||
from {opacity:0}
|
|
||||||
to {opacity:1}
|
|
||||||
}
|
|
||||||
@-webkit-keyframes fadein {
|
|
||||||
from {opacity:0}
|
|
||||||
to {opacity:1}
|
|
||||||
}
|
|
||||||
@-o-keyframes fadein {
|
|
||||||
from {opacity:0}
|
|
||||||
to {opacity:1}
|
|
||||||
}
|
|
||||||
@keyframes fadein {
|
|
||||||
from {opacity:0}
|
|
||||||
to {opacity:1}
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner-wrapper {
|
|
||||||
min-width:100%;
|
|
||||||
min-height:100%;
|
|
||||||
height:100%;
|
|
||||||
top:0;
|
|
||||||
left:0;
|
|
||||||
background:rgba(255,255,255,0.65);
|
|
||||||
position:absolute;
|
|
||||||
z-index:300;
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner-text {
|
|
||||||
position:absolute;
|
|
||||||
top:40.2%;
|
|
||||||
left:47%;
|
|
||||||
margin:16px 0 0 35px;
|
|
||||||
color:#333333;
|
|
||||||
font-size:12px;
|
|
||||||
letter-spacing:1px;
|
|
||||||
font-weight:700
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner {
|
|
||||||
margin:0;
|
|
||||||
display:block;
|
|
||||||
position:absolute;
|
|
||||||
left:45%;
|
|
||||||
top:40%;
|
|
||||||
border:25px solid rgba(100,100,100,0.2);
|
|
||||||
width:1px;
|
|
||||||
height:1px;
|
|
||||||
border-left-color:transparent;
|
|
||||||
border-right-color:transparent;
|
|
||||||
-webkit-border-radius:50px;
|
|
||||||
-moz-border-radius:50px;
|
|
||||||
border-radius:50px;
|
|
||||||
-webkit-animation:spin 1.5s infinite;
|
|
||||||
-moz-animation:spin 1.5s infinite;
|
|
||||||
animation:spin 1.5s infinite;
|
|
||||||
}
|
|
||||||
|
|
||||||
@-webkit-keyframes spin {
|
|
||||||
0%,100% {-webkit-transform:rotate(0deg) scale(1)}
|
|
||||||
50% {-webkit-transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
|
|
||||||
@-moz-keyframes spin {
|
|
||||||
0%,100% {-moz-transform:rotate(0deg) scale(1)}
|
|
||||||
50% {-moz-transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
@-o-keyframes spin {
|
|
||||||
0%,100% {-o-transform:rotate(0deg) scale(1)}
|
|
||||||
50% {-o-transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
@keyframes spin {
|
|
||||||
0%,100% {transform:rotate(0deg) scale(1)}
|
|
||||||
50% {transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner2-wrapper {
|
|
||||||
min-width:100%;
|
|
||||||
min-height:100%;
|
|
||||||
height:100%;
|
|
||||||
top:0;
|
|
||||||
left:0;
|
|
||||||
background:rgba(211, 211, 211, 0.25);
|
|
||||||
position:absolute;
|
|
||||||
z-index:300;
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner2-text {
|
|
||||||
position:absolute;
|
|
||||||
top:39.2%;
|
|
||||||
left:40%;
|
|
||||||
margin:16px 0 0 35px;
|
|
||||||
color:#333333;
|
|
||||||
font-size:20px;
|
|
||||||
letter-spacing:1px;
|
|
||||||
font-weight:700;
|
|
||||||
padding:15px;
|
|
||||||
background-color:#ffffff;
|
|
||||||
border-radius: 8px;
|
|
||||||
-webkit-box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);
|
|
||||||
box-shadow: 2px 2px 5px 2px rgba(204,204,204,0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner2 {
|
|
||||||
margin:0;
|
|
||||||
display:block;
|
|
||||||
position:absolute;
|
|
||||||
left:38%;
|
|
||||||
top:40%;
|
|
||||||
border:25px solid rgba(100,100,100,0.2);
|
|
||||||
width:1px;
|
|
||||||
height:1px;
|
|
||||||
border-left-color:transparent;
|
|
||||||
border-right-color:transparent;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@-webkit-keyframes spin {
|
|
||||||
0%,100% {-webkit-transform:rotate(0deg) scale(1)}
|
|
||||||
50% {-webkit-transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
|
|
||||||
@-moz-keyframes spin {
|
|
||||||
0%,100% {-moz-transform:rotate(0deg) scale(1)}
|
|
||||||
50% {-moz-transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
@-o-keyframes spin {
|
|
||||||
0%,100% {-o-transform:rotate(0deg) scale(1)}
|
|
||||||
50% {-o-transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
@keyframes spin {
|
|
||||||
0%,100% {transform:rotate(0deg) scale(1)}
|
|
||||||
50% {transform:rotate(720deg) scale(0.6)}
|
|
||||||
}
|
|
||||||
|
|
||||||
.menu a, .menu .button {
|
|
||||||
padding: 0.4rem 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.position-right.is-transition-push {
|
|
||||||
-webkit-box-shadow: none;
|
|
||||||
box-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.switch .switch-paddle {
|
|
||||||
width: 3.25rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.switch input:checked ~ .switch-paddle::after {
|
|
||||||
left: 1.3rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list {
|
|
||||||
width: 100%;
|
|
||||||
line-height: 1;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
background: #fefefe;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list a {
|
|
||||||
width: 100%;
|
|
||||||
padding-top: 1rem;
|
|
||||||
padding-bottom: 1rem;
|
|
||||||
color: #1779ba;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list img {
|
|
||||||
margin-right: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list img.small-icon {
|
|
||||||
margin-right: 0.3rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list, .block-list ul {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list ul {
|
|
||||||
margin-left: 0;
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list ul li {
|
|
||||||
height: 4.0625rem;
|
|
||||||
display: -webkit-flex;
|
|
||||||
display: -ms-flexbox;
|
|
||||||
display: flex;
|
|
||||||
-webkit-justify-content: space-between;
|
|
||||||
-ms-flex-pack: justify;
|
|
||||||
justify-content: space-between;
|
|
||||||
-webkit-align-items: center;
|
|
||||||
-ms-flex-align: center;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li > input[type="checkbox"], .block-list li > input[type="radio"] {
|
|
||||||
position: absolute;
|
|
||||||
left: -9999px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li > input[type="checkbox"] + label, .block-list li > input[type="radio"] + label {
|
|
||||||
margin: 0;
|
|
||||||
margin-left: 0.5rem;
|
|
||||||
width: 100%;
|
|
||||||
padding-top: 1rem;
|
|
||||||
padding-bottom: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li > input[type="checkbox"] + label.list-header, .block-list li > input[type="radio"] + label.list-header {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li > input[type="checkbox"]:checked + label::before, .block-list li > input[type="radio"]:checked + label::before {
|
|
||||||
font: normal normal normal 14px/1 FontAwesome;
|
|
||||||
text-rendering: auto;
|
|
||||||
-webkit-font-smoothing: antialiased;
|
|
||||||
-moz-osx-font-smoothing: grayscale;
|
|
||||||
content: "\f00c";
|
|
||||||
background-size: 100% 100%;
|
|
||||||
width: 1.5em;
|
|
||||||
height: 1.5em;
|
|
||||||
color: #1779ba;
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
-webkit-transform: translateY(-50%);
|
|
||||||
-ms-transform: translateY(-50%);
|
|
||||||
transform: translateY(-50%);
|
|
||||||
right: 1rem;
|
|
||||||
pointer-events: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list .switch {
|
|
||||||
-webkit-align-self: center;
|
|
||||||
-ms-flex-item-align: center;
|
|
||||||
-ms-grid-row-align: center;
|
|
||||||
align-self: center;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li {
|
|
||||||
padding-left: 1.25rem;
|
|
||||||
padding-right: 1.25rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li p {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list .section-header-bg {
|
|
||||||
width: 100%;
|
|
||||||
height: 1.25rem;
|
|
||||||
border-bottom: none;
|
|
||||||
border-top: none;
|
|
||||||
color: #fefefe;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list .section-header-bg p {
|
|
||||||
z-index: 10;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list .section-header-bg.gray {
|
|
||||||
background: #cacaca;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list .section-header-bg.gray:before {
|
|
||||||
content: '';
|
|
||||||
height: 1.25rem;
|
|
||||||
position: absolute;
|
|
||||||
width: 1.25rem;
|
|
||||||
background: #cacaca;
|
|
||||||
left: -rem-calc(20);
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list .section-header-bg.gray:after {
|
|
||||||
content: '';
|
|
||||||
height: 1.25rem;
|
|
||||||
position: absolute;
|
|
||||||
width: 1.25rem;
|
|
||||||
background: #cacaca;
|
|
||||||
right: -rem-calc(20);
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list.block-list-short {
|
|
||||||
margin-top: 2rem;
|
|
||||||
border-top: 1px solid #e6e6e6;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list.block-list-short li {
|
|
||||||
height: 2.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list.block-list-padded {
|
|
||||||
padding: 0 1.25rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list.block-list-padded p {
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list.with-icons li > a, .block-list.with-icons li > span, .block-list.with-icons li > label {
|
|
||||||
padding-left: 8.925rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list.with-icons li img, .block-list.with-icons li .iconic {
|
|
||||||
position: absolute;
|
|
||||||
top: 0.08;
|
|
||||||
left: 0.08;
|
|
||||||
width: 0.64;
|
|
||||||
height: 0.64;
|
|
||||||
border-radius: 8px;
|
|
||||||
pointer-events: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list header {
|
|
||||||
padding-left: 0.75rem;
|
|
||||||
padding-bottom: 0.5rem;
|
|
||||||
height: 45px;
|
|
||||||
display: -webkit-flex;
|
|
||||||
display: -ms-flexbox;
|
|
||||||
display: flex;
|
|
||||||
-webkit-align-items: flex-end;
|
|
||||||
-ms-flex-align: end;
|
|
||||||
align-items: flex-end;
|
|
||||||
cursor: default;
|
|
||||||
background-color: #e6e6e6;
|
|
||||||
font-weight: bold;
|
|
||||||
text-align: left;
|
|
||||||
/*text-transform: uppercase;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li {
|
|
||||||
position: relative;
|
|
||||||
border-bottom: 1px solid #e6e6e6;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li label {
|
|
||||||
color: #0a0a0a;
|
|
||||||
font-size: 0.875rem;
|
|
||||||
letter-spacing: 0;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li input, .block-list li select {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li button {
|
|
||||||
padding: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li button img {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li:first-child {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li > a,
|
|
||||||
.block-list li > span,
|
|
||||||
.block-list li > label {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li p {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li > span {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li > a, .block-list li > label {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li.block-list-time-item {
|
|
||||||
-webkit-justify-content: flex-start;
|
|
||||||
-ms-flex-pack: start;
|
|
||||||
justify-content: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li.block-list-time-item div:first-of-type {
|
|
||||||
border-right: 1px solid #1779ba;
|
|
||||||
padding-right: 1.25rem;
|
|
||||||
margin-right: 0.625rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li .list-form {
|
|
||||||
display: -webkit-flex;
|
|
||||||
display: -ms-flexbox;
|
|
||||||
display: flex;
|
|
||||||
-webkit-justify-content: center;
|
|
||||||
-ms-flex-pack: center;
|
|
||||||
justify-content: center;
|
|
||||||
-webkit-align-items: center;
|
|
||||||
-ms-flex-align: center;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li .list-form label {
|
|
||||||
-webkit-flex-basis: 100%;
|
|
||||||
-ms-flex-preferred-size: 100%;
|
|
||||||
flex-basis: 100%;
|
|
||||||
text-align: right;
|
|
||||||
color: #4D4D4E;
|
|
||||||
font-weight: 400;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li .list-form [type="text"], .block-list li .list-form [type="tel"] {
|
|
||||||
border: none;
|
|
||||||
box-shadow: none;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li p {
|
|
||||||
margin-left: 0.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li.list-header-selected {
|
|
||||||
padding: 1.25rem 2rem 1.25rem;
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li.with-chevron::after {
|
|
||||||
font: normal normal normal 14px/1 FontAwesome;
|
|
||||||
text-rendering: auto;
|
|
||||||
-webkit-font-smoothing: antialiased;
|
|
||||||
-moz-osx-font-smoothing: grayscale;
|
|
||||||
content: "\f054";
|
|
||||||
display: block;
|
|
||||||
right: 1rem;
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
-webkit-transform: translateY(-50%);
|
|
||||||
-ms-transform: translateY(-50%);
|
|
||||||
transform: translateY(-50%);
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 1em;
|
|
||||||
color: #8a8a8a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li.with-chevron a {
|
|
||||||
color: #8a8a8a;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li.with-chevron img {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list li .block-list-label {
|
|
||||||
display: inline-block;
|
|
||||||
float: right;
|
|
||||||
padding: 0;
|
|
||||||
pointer-events: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-list-item-highlight span,
|
|
||||||
.block-list-item-highlight p {
|
|
||||||
color: #1779ba;
|
|
||||||
}
|
|
||||||
|
|
||||||
#offCanvasRight {
|
|
||||||
background-color: #ffffff;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,594 +0,0 @@
|
|||||||
/*
|
|
||||||
* Foundation Icons v 3.0
|
|
||||||
* Made by ZURB 2013 http://zurb.com/playground/foundation-icon-fonts-3
|
|
||||||
* MIT License
|
|
||||||
*/
|
|
||||||
|
|
||||||
@font-face {
|
|
||||||
font-family: "foundation-icons";
|
|
||||||
src: url("foundation-icons.eot");
|
|
||||||
src: url("foundation-icons.eot?#iefix") format("embedded-opentype"),
|
|
||||||
url("foundation-icons.woff") format("woff"),
|
|
||||||
url("foundation-icons.ttf") format("truetype"),
|
|
||||||
url("foundation-icons.svg#fontcustom") format("svg");
|
|
||||||
font-weight: normal;
|
|
||||||
font-style: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.fi-address-book:before,
|
|
||||||
.fi-alert:before,
|
|
||||||
.fi-align-center:before,
|
|
||||||
.fi-align-justify:before,
|
|
||||||
.fi-align-left:before,
|
|
||||||
.fi-align-right:before,
|
|
||||||
.fi-anchor:before,
|
|
||||||
.fi-annotate:before,
|
|
||||||
.fi-archive:before,
|
|
||||||
.fi-arrow-down:before,
|
|
||||||
.fi-arrow-left:before,
|
|
||||||
.fi-arrow-right:before,
|
|
||||||
.fi-arrow-up:before,
|
|
||||||
.fi-arrows-compress:before,
|
|
||||||
.fi-arrows-expand:before,
|
|
||||||
.fi-arrows-in:before,
|
|
||||||
.fi-arrows-out:before,
|
|
||||||
.fi-asl:before,
|
|
||||||
.fi-asterisk:before,
|
|
||||||
.fi-at-sign:before,
|
|
||||||
.fi-background-color:before,
|
|
||||||
.fi-battery-empty:before,
|
|
||||||
.fi-battery-full:before,
|
|
||||||
.fi-battery-half:before,
|
|
||||||
.fi-bitcoin-circle:before,
|
|
||||||
.fi-bitcoin:before,
|
|
||||||
.fi-blind:before,
|
|
||||||
.fi-bluetooth:before,
|
|
||||||
.fi-bold:before,
|
|
||||||
.fi-book-bookmark:before,
|
|
||||||
.fi-book:before,
|
|
||||||
.fi-bookmark:before,
|
|
||||||
.fi-braille:before,
|
|
||||||
.fi-burst-new:before,
|
|
||||||
.fi-burst-sale:before,
|
|
||||||
.fi-burst:before,
|
|
||||||
.fi-calendar:before,
|
|
||||||
.fi-camera:before,
|
|
||||||
.fi-check:before,
|
|
||||||
.fi-checkbox:before,
|
|
||||||
.fi-clipboard-notes:before,
|
|
||||||
.fi-clipboard-pencil:before,
|
|
||||||
.fi-clipboard:before,
|
|
||||||
.fi-clock:before,
|
|
||||||
.fi-closed-caption:before,
|
|
||||||
.fi-cloud:before,
|
|
||||||
.fi-comment-minus:before,
|
|
||||||
.fi-comment-quotes:before,
|
|
||||||
.fi-comment-video:before,
|
|
||||||
.fi-comment:before,
|
|
||||||
.fi-comments:before,
|
|
||||||
.fi-compass:before,
|
|
||||||
.fi-contrast:before,
|
|
||||||
.fi-credit-card:before,
|
|
||||||
.fi-crop:before,
|
|
||||||
.fi-crown:before,
|
|
||||||
.fi-css3:before,
|
|
||||||
.fi-database:before,
|
|
||||||
.fi-die-five:before,
|
|
||||||
.fi-die-four:before,
|
|
||||||
.fi-die-one:before,
|
|
||||||
.fi-die-six:before,
|
|
||||||
.fi-die-three:before,
|
|
||||||
.fi-die-two:before,
|
|
||||||
.fi-dislike:before,
|
|
||||||
.fi-dollar-bill:before,
|
|
||||||
.fi-dollar:before,
|
|
||||||
.fi-download:before,
|
|
||||||
.fi-eject:before,
|
|
||||||
.fi-elevator:before,
|
|
||||||
.fi-euro:before,
|
|
||||||
.fi-eye:before,
|
|
||||||
.fi-fast-forward:before,
|
|
||||||
.fi-female-symbol:before,
|
|
||||||
.fi-female:before,
|
|
||||||
.fi-filter:before,
|
|
||||||
.fi-first-aid:before,
|
|
||||||
.fi-flag:before,
|
|
||||||
.fi-folder-add:before,
|
|
||||||
.fi-folder-lock:before,
|
|
||||||
.fi-folder:before,
|
|
||||||
.fi-foot:before,
|
|
||||||
.fi-foundation:before,
|
|
||||||
.fi-graph-bar:before,
|
|
||||||
.fi-graph-horizontal:before,
|
|
||||||
.fi-graph-pie:before,
|
|
||||||
.fi-graph-trend:before,
|
|
||||||
.fi-guide-dog:before,
|
|
||||||
.fi-hearing-aid:before,
|
|
||||||
.fi-heart:before,
|
|
||||||
.fi-home:before,
|
|
||||||
.fi-html5:before,
|
|
||||||
.fi-indent-less:before,
|
|
||||||
.fi-indent-more:before,
|
|
||||||
.fi-info:before,
|
|
||||||
.fi-italic:before,
|
|
||||||
.fi-key:before,
|
|
||||||
.fi-laptop:before,
|
|
||||||
.fi-layout:before,
|
|
||||||
.fi-lightbulb:before,
|
|
||||||
.fi-like:before,
|
|
||||||
.fi-link:before,
|
|
||||||
.fi-list-bullet:before,
|
|
||||||
.fi-list-number:before,
|
|
||||||
.fi-list-thumbnails:before,
|
|
||||||
.fi-list:before,
|
|
||||||
.fi-lock:before,
|
|
||||||
.fi-loop:before,
|
|
||||||
.fi-magnifying-glass:before,
|
|
||||||
.fi-mail:before,
|
|
||||||
.fi-male-female:before,
|
|
||||||
.fi-male-symbol:before,
|
|
||||||
.fi-male:before,
|
|
||||||
.fi-map:before,
|
|
||||||
.fi-marker:before,
|
|
||||||
.fi-megaphone:before,
|
|
||||||
.fi-microphone:before,
|
|
||||||
.fi-minus-circle:before,
|
|
||||||
.fi-minus:before,
|
|
||||||
.fi-mobile-signal:before,
|
|
||||||
.fi-mobile:before,
|
|
||||||
.fi-monitor:before,
|
|
||||||
.fi-mountains:before,
|
|
||||||
.fi-music:before,
|
|
||||||
.fi-next:before,
|
|
||||||
.fi-no-dogs:before,
|
|
||||||
.fi-no-smoking:before,
|
|
||||||
.fi-page-add:before,
|
|
||||||
.fi-page-copy:before,
|
|
||||||
.fi-page-csv:before,
|
|
||||||
.fi-page-delete:before,
|
|
||||||
.fi-page-doc:before,
|
|
||||||
.fi-page-edit:before,
|
|
||||||
.fi-page-export-csv:before,
|
|
||||||
.fi-page-export-doc:before,
|
|
||||||
.fi-page-export-pdf:before,
|
|
||||||
.fi-page-export:before,
|
|
||||||
.fi-page-filled:before,
|
|
||||||
.fi-page-multiple:before,
|
|
||||||
.fi-page-pdf:before,
|
|
||||||
.fi-page-remove:before,
|
|
||||||
.fi-page-search:before,
|
|
||||||
.fi-page:before,
|
|
||||||
.fi-paint-bucket:before,
|
|
||||||
.fi-paperclip:before,
|
|
||||||
.fi-pause:before,
|
|
||||||
.fi-paw:before,
|
|
||||||
.fi-paypal:before,
|
|
||||||
.fi-pencil:before,
|
|
||||||
.fi-photo:before,
|
|
||||||
.fi-play-circle:before,
|
|
||||||
.fi-play-video:before,
|
|
||||||
.fi-play:before,
|
|
||||||
.fi-plus:before,
|
|
||||||
.fi-pound:before,
|
|
||||||
.fi-power:before,
|
|
||||||
.fi-previous:before,
|
|
||||||
.fi-price-tag:before,
|
|
||||||
.fi-pricetag-multiple:before,
|
|
||||||
.fi-print:before,
|
|
||||||
.fi-prohibited:before,
|
|
||||||
.fi-projection-screen:before,
|
|
||||||
.fi-puzzle:before,
|
|
||||||
.fi-quote:before,
|
|
||||||
.fi-record:before,
|
|
||||||
.fi-refresh:before,
|
|
||||||
.fi-results-demographics:before,
|
|
||||||
.fi-results:before,
|
|
||||||
.fi-rewind-ten:before,
|
|
||||||
.fi-rewind:before,
|
|
||||||
.fi-rss:before,
|
|
||||||
.fi-safety-cone:before,
|
|
||||||
.fi-save:before,
|
|
||||||
.fi-share:before,
|
|
||||||
.fi-sheriff-badge:before,
|
|
||||||
.fi-shield:before,
|
|
||||||
.fi-shopping-bag:before,
|
|
||||||
.fi-shopping-cart:before,
|
|
||||||
.fi-shuffle:before,
|
|
||||||
.fi-skull:before,
|
|
||||||
.fi-social-500px:before,
|
|
||||||
.fi-social-adobe:before,
|
|
||||||
.fi-social-amazon:before,
|
|
||||||
.fi-social-android:before,
|
|
||||||
.fi-social-apple:before,
|
|
||||||
.fi-social-behance:before,
|
|
||||||
.fi-social-bing:before,
|
|
||||||
.fi-social-blogger:before,
|
|
||||||
.fi-social-delicious:before,
|
|
||||||
.fi-social-designer-news:before,
|
|
||||||
.fi-social-deviant-art:before,
|
|
||||||
.fi-social-digg:before,
|
|
||||||
.fi-social-dribbble:before,
|
|
||||||
.fi-social-drive:before,
|
|
||||||
.fi-social-dropbox:before,
|
|
||||||
.fi-social-evernote:before,
|
|
||||||
.fi-social-facebook:before,
|
|
||||||
.fi-social-flickr:before,
|
|
||||||
.fi-social-forrst:before,
|
|
||||||
.fi-social-foursquare:before,
|
|
||||||
.fi-social-game-center:before,
|
|
||||||
.fi-social-github:before,
|
|
||||||
.fi-social-google-plus:before,
|
|
||||||
.fi-social-hacker-news:before,
|
|
||||||
.fi-social-hi5:before,
|
|
||||||
.fi-social-instagram:before,
|
|
||||||
.fi-social-joomla:before,
|
|
||||||
.fi-social-lastfm:before,
|
|
||||||
.fi-social-linkedin:before,
|
|
||||||
.fi-social-medium:before,
|
|
||||||
.fi-social-myspace:before,
|
|
||||||
.fi-social-orkut:before,
|
|
||||||
.fi-social-path:before,
|
|
||||||
.fi-social-picasa:before,
|
|
||||||
.fi-social-pinterest:before,
|
|
||||||
.fi-social-rdio:before,
|
|
||||||
.fi-social-reddit:before,
|
|
||||||
.fi-social-skillshare:before,
|
|
||||||
.fi-social-skype:before,
|
|
||||||
.fi-social-smashing-mag:before,
|
|
||||||
.fi-social-snapchat:before,
|
|
||||||
.fi-social-spotify:before,
|
|
||||||
.fi-social-squidoo:before,
|
|
||||||
.fi-social-stack-overflow:before,
|
|
||||||
.fi-social-steam:before,
|
|
||||||
.fi-social-stumbleupon:before,
|
|
||||||
.fi-social-treehouse:before,
|
|
||||||
.fi-social-tumblr:before,
|
|
||||||
.fi-social-twitter:before,
|
|
||||||
.fi-social-vimeo:before,
|
|
||||||
.fi-social-windows:before,
|
|
||||||
.fi-social-xbox:before,
|
|
||||||
.fi-social-yahoo:before,
|
|
||||||
.fi-social-yelp:before,
|
|
||||||
.fi-social-youtube:before,
|
|
||||||
.fi-social-zerply:before,
|
|
||||||
.fi-social-zurb:before,
|
|
||||||
.fi-sound:before,
|
|
||||||
.fi-star:before,
|
|
||||||
.fi-stop:before,
|
|
||||||
.fi-strikethrough:before,
|
|
||||||
.fi-subscript:before,
|
|
||||||
.fi-superscript:before,
|
|
||||||
.fi-tablet-landscape:before,
|
|
||||||
.fi-tablet-portrait:before,
|
|
||||||
.fi-target-two:before,
|
|
||||||
.fi-target:before,
|
|
||||||
.fi-telephone-accessible:before,
|
|
||||||
.fi-telephone:before,
|
|
||||||
.fi-text-color:before,
|
|
||||||
.fi-thumbnails:before,
|
|
||||||
.fi-ticket:before,
|
|
||||||
.fi-torso-business:before,
|
|
||||||
.fi-torso-female:before,
|
|
||||||
.fi-torso:before,
|
|
||||||
.fi-torsos-all-female:before,
|
|
||||||
.fi-torsos-all:before,
|
|
||||||
.fi-torsos-female-male:before,
|
|
||||||
.fi-torsos-male-female:before,
|
|
||||||
.fi-torsos:before,
|
|
||||||
.fi-trash:before,
|
|
||||||
.fi-trees:before,
|
|
||||||
.fi-trophy:before,
|
|
||||||
.fi-underline:before,
|
|
||||||
.fi-universal-access:before,
|
|
||||||
.fi-unlink:before,
|
|
||||||
.fi-unlock:before,
|
|
||||||
.fi-upload-cloud:before,
|
|
||||||
.fi-upload:before,
|
|
||||||
.fi-usb:before,
|
|
||||||
.fi-video:before,
|
|
||||||
.fi-volume-none:before,
|
|
||||||
.fi-volume-strike:before,
|
|
||||||
.fi-volume:before,
|
|
||||||
.fi-web:before,
|
|
||||||
.fi-wheelchair:before,
|
|
||||||
.fi-widget:before,
|
|
||||||
.fi-wrench:before,
|
|
||||||
.fi-x-circle:before,
|
|
||||||
.fi-x:before,
|
|
||||||
.fi-yen:before,
|
|
||||||
.fi-zoom-in:before,
|
|
||||||
.fi-zoom-out:before {
|
|
||||||
font-family: "foundation-icons";
|
|
||||||
font-style: normal;
|
|
||||||
font-weight: normal;
|
|
||||||
font-variant: normal;
|
|
||||||
text-transform: none;
|
|
||||||
line-height: 1;
|
|
||||||
-webkit-font-smoothing: antialiased;
|
|
||||||
display: inline-block;
|
|
||||||
text-decoration: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
.fi-address-book:before { content: "\f100"; }
|
|
||||||
.fi-alert:before { content: "\f101"; }
|
|
||||||
.fi-align-center:before { content: "\f102"; }
|
|
||||||
.fi-align-justify:before { content: "\f103"; }
|
|
||||||
.fi-align-left:before { content: "\f104"; }
|
|
||||||
.fi-align-right:before { content: "\f105"; }
|
|
||||||
.fi-anchor:before { content: "\f106"; }
|
|
||||||
.fi-annotate:before { content: "\f107"; }
|
|
||||||
.fi-archive:before { content: "\f108"; }
|
|
||||||
.fi-arrow-down:before { content: "\f109"; }
|
|
||||||
.fi-arrow-left:before { content: "\f10a"; }
|
|
||||||
.fi-arrow-right:before { content: "\f10b"; }
|
|
||||||
.fi-arrow-up:before { content: "\f10c"; }
|
|
||||||
.fi-arrows-compress:before { content: "\f10d"; }
|
|
||||||
.fi-arrows-expand:before { content: "\f10e"; }
|
|
||||||
.fi-arrows-in:before { content: "\f10f"; }
|
|
||||||
.fi-arrows-out:before { content: "\f110"; }
|
|
||||||
.fi-asl:before { content: "\f111"; }
|
|
||||||
.fi-asterisk:before { content: "\f112"; }
|
|
||||||
.fi-at-sign:before { content: "\f113"; }
|
|
||||||
.fi-background-color:before { content: "\f114"; }
|
|
||||||
.fi-battery-empty:before { content: "\f115"; }
|
|
||||||
.fi-battery-full:before { content: "\f116"; }
|
|
||||||
.fi-battery-half:before { content: "\f117"; }
|
|
||||||
.fi-bitcoin-circle:before { content: "\f118"; }
|
|
||||||
.fi-bitcoin:before { content: "\f119"; }
|
|
||||||
.fi-blind:before { content: "\f11a"; }
|
|
||||||
.fi-bluetooth:before { content: "\f11b"; }
|
|
||||||
.fi-bold:before { content: "\f11c"; }
|
|
||||||
.fi-book-bookmark:before { content: "\f11d"; }
|
|
||||||
.fi-book:before { content: "\f11e"; }
|
|
||||||
.fi-bookmark:before { content: "\f11f"; }
|
|
||||||
.fi-braille:before { content: "\f120"; }
|
|
||||||
.fi-burst-new:before { content: "\f121"; }
|
|
||||||
.fi-burst-sale:before { content: "\f122"; }
|
|
||||||
.fi-burst:before { content: "\f123"; }
|
|
||||||
.fi-calendar:before { content: "\f124"; }
|
|
||||||
.fi-camera:before { content: "\f125"; }
|
|
||||||
.fi-check:before { content: "\f126"; }
|
|
||||||
.fi-checkbox:before { content: "\f127"; }
|
|
||||||
.fi-clipboard-notes:before { content: "\f128"; }
|
|
||||||
.fi-clipboard-pencil:before { content: "\f129"; }
|
|
||||||
.fi-clipboard:before { content: "\f12a"; }
|
|
||||||
.fi-clock:before { content: "\f12b"; }
|
|
||||||
.fi-closed-caption:before { content: "\f12c"; }
|
|
||||||
.fi-cloud:before { content: "\f12d"; }
|
|
||||||
.fi-comment-minus:before { content: "\f12e"; }
|
|
||||||
.fi-comment-quotes:before { content: "\f12f"; }
|
|
||||||
.fi-comment-video:before { content: "\f130"; }
|
|
||||||
.fi-comment:before { content: "\f131"; }
|
|
||||||
.fi-comments:before { content: "\f132"; }
|
|
||||||
.fi-compass:before { content: "\f133"; }
|
|
||||||
.fi-contrast:before { content: "\f134"; }
|
|
||||||
.fi-credit-card:before { content: "\f135"; }
|
|
||||||
.fi-crop:before { content: "\f136"; }
|
|
||||||
.fi-crown:before { content: "\f137"; }
|
|
||||||
.fi-css3:before { content: "\f138"; }
|
|
||||||
.fi-database:before { content: "\f139"; }
|
|
||||||
.fi-die-five:before { content: "\f13a"; }
|
|
||||||
.fi-die-four:before { content: "\f13b"; }
|
|
||||||
.fi-die-one:before { content: "\f13c"; }
|
|
||||||
.fi-die-six:before { content: "\f13d"; }
|
|
||||||
.fi-die-three:before { content: "\f13e"; }
|
|
||||||
.fi-die-two:before { content: "\f13f"; }
|
|
||||||
.fi-dislike:before { content: "\f140"; }
|
|
||||||
.fi-dollar-bill:before { content: "\f141"; }
|
|
||||||
.fi-dollar:before { content: "\f142"; }
|
|
||||||
.fi-download:before { content: "\f143"; }
|
|
||||||
.fi-eject:before { content: "\f144"; }
|
|
||||||
.fi-elevator:before { content: "\f145"; }
|
|
||||||
.fi-euro:before { content: "\f146"; }
|
|
||||||
.fi-eye:before { content: "\f147"; }
|
|
||||||
.fi-fast-forward:before { content: "\f148"; }
|
|
||||||
.fi-female-symbol:before { content: "\f149"; }
|
|
||||||
.fi-female:before { content: "\f14a"; }
|
|
||||||
.fi-filter:before { content: "\f14b"; }
|
|
||||||
.fi-first-aid:before { content: "\f14c"; }
|
|
||||||
.fi-flag:before { content: "\f14d"; }
|
|
||||||
.fi-folder-add:before { content: "\f14e"; }
|
|
||||||
.fi-folder-lock:before { content: "\f14f"; }
|
|
||||||
.fi-folder:before { content: "\f150"; }
|
|
||||||
.fi-foot:before { content: "\f151"; }
|
|
||||||
.fi-foundation:before { content: "\f152"; }
|
|
||||||
.fi-graph-bar:before { content: "\f153"; }
|
|
||||||
.fi-graph-horizontal:before { content: "\f154"; }
|
|
||||||
.fi-graph-pie:before { content: "\f155"; }
|
|
||||||
.fi-graph-trend:before { content: "\f156"; }
|
|
||||||
.fi-guide-dog:before { content: "\f157"; }
|
|
||||||
.fi-hearing-aid:before { content: "\f158"; }
|
|
||||||
.fi-heart:before { content: "\f159"; }
|
|
||||||
.fi-home:before { content: "\f15a"; }
|
|
||||||
.fi-html5:before { content: "\f15b"; }
|
|
||||||
.fi-indent-less:before { content: "\f15c"; }
|
|
||||||
.fi-indent-more:before { content: "\f15d"; }
|
|
||||||
.fi-info:before { content: "\f15e"; }
|
|
||||||
.fi-italic:before { content: "\f15f"; }
|
|
||||||
.fi-key:before { content: "\f160"; }
|
|
||||||
.fi-laptop:before { content: "\f161"; }
|
|
||||||
.fi-layout:before { content: "\f162"; }
|
|
||||||
.fi-lightbulb:before { content: "\f163"; }
|
|
||||||
.fi-like:before { content: "\f164"; }
|
|
||||||
.fi-link:before { content: "\f165"; }
|
|
||||||
.fi-list-bullet:before { content: "\f166"; }
|
|
||||||
.fi-list-number:before { content: "\f167"; }
|
|
||||||
.fi-list-thumbnails:before { content: "\f168"; }
|
|
||||||
.fi-list:before { content: "\f169"; }
|
|
||||||
.fi-lock:before { content: "\f16a"; }
|
|
||||||
.fi-loop:before { content: "\f16b"; }
|
|
||||||
.fi-magnifying-glass:before { content: "\f16c"; }
|
|
||||||
.fi-mail:before { content: "\f16d"; }
|
|
||||||
.fi-male-female:before { content: "\f16e"; }
|
|
||||||
.fi-male-symbol:before { content: "\f16f"; }
|
|
||||||
.fi-male:before { content: "\f170"; }
|
|
||||||
.fi-map:before { content: "\f171"; }
|
|
||||||
.fi-marker:before { content: "\f172"; }
|
|
||||||
.fi-megaphone:before { content: "\f173"; }
|
|
||||||
.fi-microphone:before { content: "\f174"; }
|
|
||||||
.fi-minus-circle:before { content: "\f175"; }
|
|
||||||
.fi-minus:before { content: "\f176"; }
|
|
||||||
.fi-mobile-signal:before { content: "\f177"; }
|
|
||||||
.fi-mobile:before { content: "\f178"; }
|
|
||||||
.fi-monitor:before { content: "\f179"; }
|
|
||||||
.fi-mountains:before { content: "\f17a"; }
|
|
||||||
.fi-music:before { content: "\f17b"; }
|
|
||||||
.fi-next:before { content: "\f17c"; }
|
|
||||||
.fi-no-dogs:before { content: "\f17d"; }
|
|
||||||
.fi-no-smoking:before { content: "\f17e"; }
|
|
||||||
.fi-page-add:before { content: "\f17f"; }
|
|
||||||
.fi-page-copy:before { content: "\f180"; }
|
|
||||||
.fi-page-csv:before { content: "\f181"; }
|
|
||||||
.fi-page-delete:before { content: "\f182"; }
|
|
||||||
.fi-page-doc:before { content: "\f183"; }
|
|
||||||
.fi-page-edit:before { content: "\f184"; }
|
|
||||||
.fi-page-export-csv:before { content: "\f185"; }
|
|
||||||
.fi-page-export-doc:before { content: "\f186"; }
|
|
||||||
.fi-page-export-pdf:before { content: "\f187"; }
|
|
||||||
.fi-page-export:before { content: "\f188"; }
|
|
||||||
.fi-page-filled:before { content: "\f189"; }
|
|
||||||
.fi-page-multiple:before { content: "\f18a"; }
|
|
||||||
.fi-page-pdf:before { content: "\f18b"; }
|
|
||||||
.fi-page-remove:before { content: "\f18c"; }
|
|
||||||
.fi-page-search:before { content: "\f18d"; }
|
|
||||||
.fi-page:before { content: "\f18e"; }
|
|
||||||
.fi-paint-bucket:before { content: "\f18f"; }
|
|
||||||
.fi-paperclip:before { content: "\f190"; }
|
|
||||||
.fi-pause:before { content: "\f191"; }
|
|
||||||
.fi-paw:before { content: "\f192"; }
|
|
||||||
.fi-paypal:before { content: "\f193"; }
|
|
||||||
.fi-pencil:before { content: "\f194"; }
|
|
||||||
.fi-photo:before { content: "\f195"; }
|
|
||||||
.fi-play-circle:before { content: "\f196"; }
|
|
||||||
.fi-play-video:before { content: "\f197"; }
|
|
||||||
.fi-play:before { content: "\f198"; }
|
|
||||||
.fi-plus:before { content: "\f199"; }
|
|
||||||
.fi-pound:before { content: "\f19a"; }
|
|
||||||
.fi-power:before { content: "\f19b"; }
|
|
||||||
.fi-previous:before { content: "\f19c"; }
|
|
||||||
.fi-price-tag:before { content: "\f19d"; }
|
|
||||||
.fi-pricetag-multiple:before { content: "\f19e"; }
|
|
||||||
.fi-print:before { content: "\f19f"; }
|
|
||||||
.fi-prohibited:before { content: "\f1a0"; }
|
|
||||||
.fi-projection-screen:before { content: "\f1a1"; }
|
|
||||||
.fi-puzzle:before { content: "\f1a2"; }
|
|
||||||
.fi-quote:before { content: "\f1a3"; }
|
|
||||||
.fi-record:before { content: "\f1a4"; }
|
|
||||||
.fi-refresh:before { content: "\f1a5"; }
|
|
||||||
.fi-results-demographics:before { content: "\f1a6"; }
|
|
||||||
.fi-results:before { content: "\f1a7"; }
|
|
||||||
.fi-rewind-ten:before { content: "\f1a8"; }
|
|
||||||
.fi-rewind:before { content: "\f1a9"; }
|
|
||||||
.fi-rss:before { content: "\f1aa"; }
|
|
||||||
.fi-safety-cone:before { content: "\f1ab"; }
|
|
||||||
.fi-save:before { content: "\f1ac"; }
|
|
||||||
.fi-share:before { content: "\f1ad"; }
|
|
||||||
.fi-sheriff-badge:before { content: "\f1ae"; }
|
|
||||||
.fi-shield:before { content: "\f1af"; }
|
|
||||||
.fi-shopping-bag:before { content: "\f1b0"; }
|
|
||||||
.fi-shopping-cart:before { content: "\f1b1"; }
|
|
||||||
.fi-shuffle:before { content: "\f1b2"; }
|
|
||||||
.fi-skull:before { content: "\f1b3"; }
|
|
||||||
.fi-social-500px:before { content: "\f1b4"; }
|
|
||||||
.fi-social-adobe:before { content: "\f1b5"; }
|
|
||||||
.fi-social-amazon:before { content: "\f1b6"; }
|
|
||||||
.fi-social-android:before { content: "\f1b7"; }
|
|
||||||
.fi-social-apple:before { content: "\f1b8"; }
|
|
||||||
.fi-social-behance:before { content: "\f1b9"; }
|
|
||||||
.fi-social-bing:before { content: "\f1ba"; }
|
|
||||||
.fi-social-blogger:before { content: "\f1bb"; }
|
|
||||||
.fi-social-delicious:before { content: "\f1bc"; }
|
|
||||||
.fi-social-designer-news:before { content: "\f1bd"; }
|
|
||||||
.fi-social-deviant-art:before { content: "\f1be"; }
|
|
||||||
.fi-social-digg:before { content: "\f1bf"; }
|
|
||||||
.fi-social-dribbble:before { content: "\f1c0"; }
|
|
||||||
.fi-social-drive:before { content: "\f1c1"; }
|
|
||||||
.fi-social-dropbox:before { content: "\f1c2"; }
|
|
||||||
.fi-social-evernote:before { content: "\f1c3"; }
|
|
||||||
.fi-social-facebook:before { content: "\f1c4"; }
|
|
||||||
.fi-social-flickr:before { content: "\f1c5"; }
|
|
||||||
.fi-social-forrst:before { content: "\f1c6"; }
|
|
||||||
.fi-social-foursquare:before { content: "\f1c7"; }
|
|
||||||
.fi-social-game-center:before { content: "\f1c8"; }
|
|
||||||
.fi-social-github:before { content: "\f1c9"; }
|
|
||||||
.fi-social-google-plus:before { content: "\f1ca"; }
|
|
||||||
.fi-social-hacker-news:before { content: "\f1cb"; }
|
|
||||||
.fi-social-hi5:before { content: "\f1cc"; }
|
|
||||||
.fi-social-instagram:before { content: "\f1cd"; }
|
|
||||||
.fi-social-joomla:before { content: "\f1ce"; }
|
|
||||||
.fi-social-lastfm:before { content: "\f1cf"; }
|
|
||||||
.fi-social-linkedin:before { content: "\f1d0"; }
|
|
||||||
.fi-social-medium:before { content: "\f1d1"; }
|
|
||||||
.fi-social-myspace:before { content: "\f1d2"; }
|
|
||||||
.fi-social-orkut:before { content: "\f1d3"; }
|
|
||||||
.fi-social-path:before { content: "\f1d4"; }
|
|
||||||
.fi-social-picasa:before { content: "\f1d5"; }
|
|
||||||
.fi-social-pinterest:before { content: "\f1d6"; }
|
|
||||||
.fi-social-rdio:before { content: "\f1d7"; }
|
|
||||||
.fi-social-reddit:before { content: "\f1d8"; }
|
|
||||||
.fi-social-skillshare:before { content: "\f1d9"; }
|
|
||||||
.fi-social-skype:before { content: "\f1da"; }
|
|
||||||
.fi-social-smashing-mag:before { content: "\f1db"; }
|
|
||||||
.fi-social-snapchat:before { content: "\f1dc"; }
|
|
||||||
.fi-social-spotify:before { content: "\f1dd"; }
|
|
||||||
.fi-social-squidoo:before { content: "\f1de"; }
|
|
||||||
.fi-social-stack-overflow:before { content: "\f1df"; }
|
|
||||||
.fi-social-steam:before { content: "\f1e0"; }
|
|
||||||
.fi-social-stumbleupon:before { content: "\f1e1"; }
|
|
||||||
.fi-social-treehouse:before { content: "\f1e2"; }
|
|
||||||
.fi-social-tumblr:before { content: "\f1e3"; }
|
|
||||||
.fi-social-twitter:before { content: "\f1e4"; }
|
|
||||||
.fi-social-vimeo:before { content: "\f1e5"; }
|
|
||||||
.fi-social-windows:before { content: "\f1e6"; }
|
|
||||||
.fi-social-xbox:before { content: "\f1e7"; }
|
|
||||||
.fi-social-yahoo:before { content: "\f1e8"; }
|
|
||||||
.fi-social-yelp:before { content: "\f1e9"; }
|
|
||||||
.fi-social-youtube:before { content: "\f1ea"; }
|
|
||||||
.fi-social-zerply:before { content: "\f1eb"; }
|
|
||||||
.fi-social-zurb:before { content: "\f1ec"; }
|
|
||||||
.fi-sound:before { content: "\f1ed"; }
|
|
||||||
.fi-star:before { content: "\f1ee"; }
|
|
||||||
.fi-stop:before { content: "\f1ef"; }
|
|
||||||
.fi-strikethrough:before { content: "\f1f0"; }
|
|
||||||
.fi-subscript:before { content: "\f1f1"; }
|
|
||||||
.fi-superscript:before { content: "\f1f2"; }
|
|
||||||
.fi-tablet-landscape:before { content: "\f1f3"; }
|
|
||||||
.fi-tablet-portrait:before { content: "\f1f4"; }
|
|
||||||
.fi-target-two:before { content: "\f1f5"; }
|
|
||||||
.fi-target:before { content: "\f1f6"; }
|
|
||||||
.fi-telephone-accessible:before { content: "\f1f7"; }
|
|
||||||
.fi-telephone:before { content: "\f1f8"; }
|
|
||||||
.fi-text-color:before { content: "\f1f9"; }
|
|
||||||
.fi-thumbnails:before { content: "\f1fa"; }
|
|
||||||
.fi-ticket:before { content: "\f1fb"; }
|
|
||||||
.fi-torso-business:before { content: "\f1fc"; }
|
|
||||||
.fi-torso-female:before { content: "\f1fd"; }
|
|
||||||
.fi-torso:before { content: "\f1fe"; }
|
|
||||||
.fi-torsos-all-female:before { content: "\f1ff"; }
|
|
||||||
.fi-torsos-all:before { content: "\f200"; }
|
|
||||||
.fi-torsos-female-male:before { content: "\f201"; }
|
|
||||||
.fi-torsos-male-female:before { content: "\f202"; }
|
|
||||||
.fi-torsos:before { content: "\f203"; }
|
|
||||||
.fi-trash:before { content: "\f204"; }
|
|
||||||
.fi-trees:before { content: "\f205"; }
|
|
||||||
.fi-trophy:before { content: "\f206"; }
|
|
||||||
.fi-underline:before { content: "\f207"; }
|
|
||||||
.fi-universal-access:before { content: "\f208"; }
|
|
||||||
.fi-unlink:before { content: "\f209"; }
|
|
||||||
.fi-unlock:before { content: "\f20a"; }
|
|
||||||
.fi-upload-cloud:before { content: "\f20b"; }
|
|
||||||
.fi-upload:before { content: "\f20c"; }
|
|
||||||
.fi-usb:before { content: "\f20d"; }
|
|
||||||
.fi-video:before { content: "\f20e"; }
|
|
||||||
.fi-volume-none:before { content: "\f20f"; }
|
|
||||||
.fi-volume-strike:before { content: "\f210"; }
|
|
||||||
.fi-volume:before { content: "\f211"; }
|
|
||||||
.fi-web:before { content: "\f212"; }
|
|
||||||
.fi-wheelchair:before { content: "\f213"; }
|
|
||||||
.fi-widget:before { content: "\f214"; }
|
|
||||||
.fi-wrench:before { content: "\f215"; }
|
|
||||||
.fi-x-circle:before { content: "\f216"; }
|
|
||||||
.fi-x:before { content: "\f217"; }
|
|
||||||
.fi-yen:before { content: "\f218"; }
|
|
||||||
.fi-zoom-in:before { content: "\f219"; }
|
|
||||||
.fi-zoom-out:before { content: "\f21a"; }
|
|
||||||
@@ -1,970 +0,0 @@
|
|||||||
<?xml version="1.0" standalone="no"?>
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
|
||||||
<!--
|
|
||||||
2013-8-23: Created.
|
|
||||||
-->
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg">
|
|
||||||
<metadata>
|
|
||||||
Created by FontForge 20120731 at Fri Aug 23 09:25:55 2013
|
|
||||||
By Jordan Humphreys
|
|
||||||
Created by Jordan Humphreys with FontForge 2.0 (http://fontforge.sf.net)
|
|
||||||
</metadata>
|
|
||||||
<defs>
|
|
||||||
<font id="fontcustom" horiz-adv-x="369" >
|
|
||||||
<font-face
|
|
||||||
font-family="fontcustom"
|
|
||||||
font-weight="500"
|
|
||||||
font-stretch="normal"
|
|
||||||
units-per-em="512"
|
|
||||||
panose-1="2 0 6 3 0 0 0 0 0 0"
|
|
||||||
ascent="448"
|
|
||||||
descent="-64"
|
|
||||||
bbox="-0.584459 -64.25 512.25 448.25"
|
|
||||||
underline-thickness="25.6"
|
|
||||||
underline-position="-51.2"
|
|
||||||
unicode-range="U+F100-F21A"
|
|
||||||
/>
|
|
||||||
<missing-glyph />
|
|
||||||
<glyph glyph-name="uniF100" unicode="" horiz-adv-x="340"
|
|
||||||
d="M330 287v0h-24v-30h24c6 0 10 -4 10 -10v-30c0 -6 -4 -10 -10 -10h-24v-29h24c6 0 10 -5 10 -11v-30c0 -6 -4 -10 -10 -10h-24v-29h24c6 0 10 -5 10 -11v-30c0 -6 -4 -10 -10 -10h-24v-9c0 -9 -7 -16 -16 -16h-274c-9 0 -16 7 -16 16v308c0 9 7 16 16 16h274
|
|
||||||
c9 0 16 -7 16 -16v-9h24c6 0 10 -4 10 -10v-30c0 -6 -4 -10 -10 -10zM234 122v0v44c0 4 -3 8 -6 10l-55 26c13 8 21 24 21 42c0 26 -18 48 -41 48s-41 -22 -41 -48c0 -19 9 -34 22 -42l-56 -26c-3 -2 -5 -6 -5 -10v-44c0 -6 4 -11 9 -11h142c5 0 10 5 10 11z" />
|
|
||||||
<glyph glyph-name="uniF101" unicode="" horiz-adv-x="425"
|
|
||||||
d="M423 31c1 -2 2 -4 2 -7c0 -10 -9 -18 -19 -18v0h-388v0c-10 0 -18 8 -18 18c0 4 1 9 4 12v0l191 331h1c3 6 8 11 16 11c7 0 13 -3 16 -9l193 -334c0 -1 1 -1 1 -2l1 -2v0zM213 40c14 0 26 12 26 27s-12 26 -26 26c-15 0 -27 -11 -27 -26s12 -27 27 -27zM239 273v0v0v0v0
|
|
||||||
c0 6 -5 10 -11 10v0h-32v0c-5 0 -10 -4 -10 -10v-1v-144v0v0c0 -6 5 -11 11 -11h31v0v0c6 0 11 5 11 11v0v0v145z" />
|
|
||||||
<glyph glyph-name="uniF102" unicode="" horiz-adv-x="355"
|
|
||||||
d="M337 370c10 0 18 -7 18 -17v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM312 235c0 -10 -8 -17 -18 -17v0h-233c-10 0 -18 7 -18 17v16c0 10 8 17 18 17h233v0c10 0 18 -7 18 -17v0v-16v0zM320 64c10 0 17 -7 17 -17v0v-16v0
|
|
||||||
c0 -10 -7 -17 -17 -17v0h-285c-10 0 -18 7 -18 17v16c0 10 8 17 18 17h285v0zM294 149v0v-16v0c0 -10 -7 -17 -17 -17v0v0h-199c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h199v0v0c10 0 17 -7 17 -17z" />
|
|
||||||
<glyph glyph-name="uniF103" unicode="" horiz-adv-x="355"
|
|
||||||
d="M337 369c10 0 18 -7 18 -17v-16c0 -10 -8 -18 -18 -18h-320c-10 0 -17 8 -17 18v16c0 10 7 17 17 17h320zM337 268c10 0 18 -7 18 -17v-16c0 -10 -8 -18 -18 -18h-320c-10 0 -17 8 -17 18v16c0 10 7 17 17 17h320zM337 167c10 0 18 -8 18 -18v-16c0 -10 -8 -17 -18 -17
|
|
||||||
h-320c-10 0 -17 7 -17 17v16c0 10 7 18 17 18h320zM337 66c10 0 18 -8 18 -18v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 18 17 18h320z" />
|
|
||||||
<glyph glyph-name="uniF104" unicode="" horiz-adv-x="355"
|
|
||||||
d="M337 370c10 0 18 -7 18 -17v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM17 218c-10 0 -17 7 -17 17v16c0 10 7 18 17 18h234v0c10 0 18 -8 18 -18v0v-16v0c0 -10 -8 -17 -18 -17v0h-234zM302 64c10 0 18 -7 18 -17v0v-16v0
|
|
||||||
c0 -10 -8 -17 -18 -17v0h-285c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h285v0zM17 116c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h199v0v0c10 0 18 -7 18 -17v0v-16v0c0 -10 -8 -17 -18 -17v0v0h-199z" />
|
|
||||||
<glyph glyph-name="uniF105" unicode="" horiz-adv-x="355"
|
|
||||||
d="M337 370c10 0 18 -7 18 -17v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM337 268c10 0 18 -7 18 -17v0v-16v0c0 -10 -8 -17 -18 -17v0h-233c-10 0 -18 7 -18 17v16c0 10 8 17 18 17h233v0zM337 64c10 0 18 -7 18 -17v0v-16v0
|
|
||||||
c0 -10 -8 -17 -18 -17v0h-285c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h285v0v0zM355 149v0v-16v0c0 -10 -8 -17 -18 -17v0v0h-199c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h199v0v0c10 0 18 -7 18 -17z" />
|
|
||||||
<glyph glyph-name="uniF106" unicode="" horiz-adv-x="393"
|
|
||||||
d="M392 104c1 -1 1 -3 1 -4c0 -4 -4 -8 -8 -8h-21c-33 -58 -95 -97 -167 -97s-134 39 -167 97h-22c-4 0 -8 4 -8 8c0 2 1 4 2 5l47 82c1 3 4 5 7 5s6 -2 7 -4v0l48 -84v0c1 -1 2 -3 2 -4c0 -4 -5 -8 -9 -8h-12c20 -22 48 -38 79 -44v150h-46c-4 0 -8 4 -8 8v0v35v0
|
|
||||||
c0 4 4 8 8 8v0h46v27c-20 10 -34 30 -34 54c0 33 27 59 60 59s59 -26 59 -59c0 -24 -14 -44 -34 -54v-27h47v0c4 0 8 -4 8 -8v0v-35v0c0 -4 -4 -8 -8 -8h-47v-150c31 6 59 22 79 44h-12c-4 0 -8 4 -8 8c0 2 1 4 2 5l46 82c1 3 5 5 8 5s6 -2 7 -4v0l48 -84v0zM197 296
|
|
||||||
c18 0 33 16 33 34s-15 33 -33 33s-34 -15 -34 -33s16 -34 34 -34z" />
|
|
||||||
<glyph glyph-name="uniF107" unicode="" horiz-adv-x="388"
|
|
||||||
d="M360 98c17 -9 28 -27 28 -47c0 -29 -24 -54 -53 -54c-22 0 -42 14 -50 34h-182c-8 -20 -28 -34 -50 -34c-29 0 -53 25 -53 54c0 20 11 38 28 47v188c-17 9 -28 27 -28 47c0 29 24 54 53 54c18 0 34 -10 44 -24h194c10 14 26 24 44 24c29 0 53 -25 53 -54
|
|
||||||
c0 -20 -11 -38 -28 -47v-188zM79 98c7 -4 13 -10 18 -16h195c5 6 10 12 17 16v188c-11 6 -18 15 -23 26h-184c-5 -11 -12 -20 -23 -26v-188z" />
|
|
||||||
<glyph glyph-name="uniF108" unicode="" horiz-adv-x="401"
|
|
||||||
d="M401 279v0v-247v0c0 -12 -9 -21 -21 -21h-1h-357h-1c-12 0 -21 9 -21 21v0v247v1c0 5 2 10 5 14v0l42 72v0c2 4 6 7 11 7v0v0h284v0h1c6 0 12 -4 13 -10l40 -69v-1c3 -4 5 -8 5 -13v-1zM269 154c1 2 2 4 1 6s-4 3 -6 3h-30v81c0 3 -3 6 -6 6h-55c-3 0 -6 -3 -6 -6v-81
|
|
||||||
h-30c-2 0 -5 -1 -6 -3s0 -4 1 -6l64 -90c1 -2 3 -2 5 -2v0c2 0 4 0 5 2zM39 301h323l-27 47h-269z" />
|
|
||||||
<glyph glyph-name="uniF109" unicode="" horiz-adv-x="292"
|
|
||||||
d="M2 188c-3 4 -3 9 -1 13s7 7 12 7h62v167c0 7 6 13 13 13h116c7 0 12 -6 12 -13v-167h63c5 0 9 -3 11 -7s2 -9 -1 -13l-132 -187c-2 -3 -7 -5 -11 -5v0c-4 0 -8 2 -10 5z" />
|
|
||||||
<glyph glyph-name="uniF10A" unicode="" horiz-adv-x="393"
|
|
||||||
d="M192 335c4 3 9 3 13 1s7 -6 7 -11v-62h168c7 0 13 -6 13 -13v-116c0 -7 -6 -13 -13 -13h-168v-62c0 -5 -3 -9 -7 -11s-9 -2 -13 1l-187 132c-3 2 -5 7 -5 11v0c0 4 2 8 5 10z" />
|
|
||||||
<glyph glyph-name="uniF10B" unicode="" horiz-adv-x="393"
|
|
||||||
d="M201 49c-4 -3 -10 -3 -14 -1s-7 6 -7 11v62h-167c-7 0 -13 6 -13 13v116c0 7 6 13 13 13h167v62c0 5 3 9 7 11s10 2 14 -1l186 -132c3 -2 6 -7 6 -11v0c0 -4 -3 -8 -6 -10z" />
|
|
||||||
<glyph glyph-name="uniF10C" unicode="" horiz-adv-x="292"
|
|
||||||
d="M289 196c3 -4 3 -9 1 -13s-6 -7 -11 -7h-63v-167c0 -7 -5 -13 -12 -13h-116c-7 0 -13 6 -13 13v167h-62c-5 0 -10 3 -12 7s-2 9 1 13l133 187c2 3 6 5 10 5v0c4 0 9 -2 11 -5z" />
|
|
||||||
<glyph glyph-name="uniF10D" unicode="" horiz-adv-x="512"
|
|
||||||
d="M201 -5c-1 -3 -4 -6 -7 -7s-7 0 -9 2l-30 31l-83 -82c-4 -4 -9 -4 -13 0l-56 56c-4 4 -4 9 0 13l82 83l-31 30c-2 2 -3 6 -2 9s4 6 7 7l157 26c3 0 6 0 8 -2v0c2 -2 3 -5 3 -8zM311 389c1 3 4 6 7 7s7 0 9 -2l30 -31l83 82c4 4 9 4 13 0l56 -56c4 -4 4 -9 0 -13l-82 -83
|
|
||||||
l31 -30c2 -2 3 -6 2 -9s-4 -6 -7 -7l-157 -26c-3 0 -6 0 -8 2v0c-2 2 -3 5 -3 8z" />
|
|
||||||
<glyph glyph-name="uniF10E" unicode="" horiz-adv-x="512"
|
|
||||||
d="M26 104c1 3 3 6 6 7s7 0 9 -2l31 -31l83 83c4 4 8 4 12 0l57 -57c4 -4 4 -9 0 -13l-82 -82l30 -31c2 -2 4 -6 3 -9s-4 -5 -7 -6l-158 -27c-3 0 -5 1 -7 3v0c-2 2 -3 4 -3 7zM486 280c-1 -3 -3 -6 -6 -7s-7 0 -9 2l-31 31l-83 -83c-4 -4 -8 -4 -12 0l-57 57
|
|
||||||
c-4 4 -4 9 0 13l82 82l-30 31c-2 2 -4 6 -3 9s4 5 7 6l158 27c3 0 5 -1 7 -3v0c2 -2 3 -4 3 -7z" />
|
|
||||||
<glyph glyph-name="uniF10F" unicode="" horiz-adv-x="512"
|
|
||||||
d="M184 -10c-1 -3 -2 -5 -5 -6s-7 0 -9 2l-28 28l-76 -76c-3 -3 -8 -3 -11 0l-53 53c-3 3 -3 8 0 11l76 76l-28 28c-2 2 -3 6 -2 9s3 4 6 5l145 25c3 0 5 -1 7 -3v0c2 -2 2 -4 2 -7zM328 394c1 3 2 5 5 6s7 0 9 -2l28 -28l76 76c3 3 8 3 11 0l53 -53c3 -3 3 -8 0 -11
|
|
||||||
l-76 -76l28 -28c2 -2 3 -6 2 -9s-3 -4 -6 -5l-145 -25c-3 0 -5 1 -7 3v0c-2 2 -2 4 -2 7zM458 120c3 -1 5 -2 6 -5s0 -7 -2 -9l-28 -28l76 -76c3 -3 3 -8 0 -11l-53 -53c-3 -3 -8 -3 -11 0l-76 76l-28 -28c-2 -2 -6 -3 -9 -2s-4 3 -5 6l-25 145c0 3 1 5 3 7v0c2 2 4 2 7 2z
|
|
||||||
M54 264c-3 1 -5 2 -6 5s0 7 2 9l28 28l-76 76c-3 3 -3 8 0 11l53 53c3 3 8 3 11 0l76 -76l28 28c2 2 6 3 9 2s4 -3 5 -6l25 -145c0 -3 -1 -5 -3 -7v0c-2 -2 -4 -2 -7 -2z" />
|
|
||||||
<glyph glyph-name="uniF110" unicode="" horiz-adv-x="512"
|
|
||||||
d="M24 90c1 3 3 6 6 7s6 0 8 -2l28 -28l76 75c3 3 9 3 12 0l52 -52c3 -3 3 -9 0 -12l-76 -75l28 -29c2 -2 3 -5 2 -8s-3 -4 -6 -5l-144 -25c-3 0 -6 0 -8 2v0c-2 2 -2 5 -2 8zM488 294c-1 -3 -3 -6 -6 -7s-6 0 -8 2l-28 28l-76 -75c-3 -3 -9 -3 -12 0l-52 52c-3 3 -3 9 0 12
|
|
||||||
l76 75l-28 29c-2 2 -3 5 -2 8s3 4 6 5l144 25c3 0 6 0 8 -2v0c2 -2 2 -5 2 -8zM358 -40c-3 1 -6 3 -7 6s0 6 2 8l28 28l-75 76c-3 3 -3 9 0 12l52 52c3 3 9 3 12 0l75 -76l29 28c2 2 5 3 8 2s4 -3 5 -6l25 -144c0 -3 0 -6 -2 -8v0c-2 -2 -5 -2 -8 -2zM154 424
|
|
||||||
c3 -1 6 -3 7 -6s0 -6 -2 -8l-28 -28l75 -76c3 -3 3 -9 0 -12l-52 -52c-3 -3 -9 -3 -12 0l-75 76l-29 -28c-2 -2 -5 -3 -8 -2s-4 3 -5 6l-25 144c0 3 0 6 2 8v0c2 2 5 2 8 2z" />
|
|
||||||
<glyph glyph-name="uniF111" unicode="" horiz-adv-x="440"
|
|
||||||
d="M94 315c2 1 3 2 5 3c17 15 37 27 59 34c11 3 23 4 35 5c2 0 6 -2 7 -4s0 -6 -2 -8c-3 -3 -6 -5 -10 -6c-15 -5 -29 -9 -44 -14c-3 -1 -6 -6 -9 -8c-7 -6 -14 -10 -21 -16l-3 -3v-1c4 2 7 3 11 4c12 4 23 9 35 11c10 2 21 -1 32 -2c2 0 5 -2 7 -4c8 -6 15 -13 23 -19
|
|
||||||
c3 -2 3 -4 1 -7c-5 -7 -11 -8 -18 -4c-6 3 -10 7 -15 11c-3 2 -5 4 -9 3c-7 -1 -15 -1 -22 -2c-3 0 -5 -1 -7 -2c-10 -7 -20 -15 -30 -22c-2 -1 -3 -4 -3 -7c1 0 2 0 3 1c8 5 17 6 26 7c3 0 6 1 9 1c12 2 20 -3 29 -10c7 -5 14 -10 21 -16c4 -3 6 -8 6 -13
|
|
||||||
c0 -9 0 -18 -3 -27c0 -1 -1 -3 0 -3c6 -4 2 -9 1 -13c-3 -9 -7 -18 -10 -27c-3 -8 -9 -13 -18 -16c-21 -6 -41 -13 -62 -20c-8 -3 -17 -4 -26 -2c-17 4 -33 2 -49 -5c-7 -3 -15 -7 -23 -11c-9 13 -14 27 -17 41c-4 17 -4 35 -2 52c0 1 2 3 3 4c17 7 25 21 31 37
|
|
||||||
c7 19 9 40 21 57c13 19 23 39 40 55c8 8 16 18 23 27c3 4 5 4 8 -1s3 -11 -1 -16c-10 -13 -21 -26 -31 -39c-1 -1 -1 -2 -2 -4zM167 170c4 0 8 -1 10 3c4 9 11 16 18 22c2 2 2 3 1 5c-4 7 -6 14 -10 21c-1 2 -3 4 -5 5c-6 4 -12 8 -19 12c-2 1 -4 2 -6 1
|
|
||||||
c-5 -2 -10 -5 -15 -7c-4 -2 -9 -3 -13 -5c-11 -4 -14 -13 -17 -23c-2 -6 -1 -11 4 -16c6 -6 12 -13 17 -20c2 -2 3 -2 6 -1c10 3 19 5 29 3zM346 69c-3 -3 -7 -4 -10 -7c-15 -14 -34 -24 -53 -30c-11 -4 -23 -5 -35 -6c-7 -1 -10 7 -6 12c3 3 7 7 11 8c12 4 25 7 37 11
|
|
||||||
c5 2 9 5 13 8c8 6 16 13 24 19c1 1 2 2 2 4c-4 -2 -9 -4 -13 -6c-11 -4 -21 -9 -32 -10s-22 1 -33 2c-2 0 -5 2 -7 4c-7 5 -13 11 -20 16s-6 12 3 15c3 1 8 1 11 -1c6 -3 11 -8 17 -12c2 -1 4 -2 6 -2c8 0 15 1 22 2c3 0 7 1 10 3c9 7 19 14 28 21c2 1 2 4 3 7
|
|
||||||
c-12 -8 -26 -8 -39 -9c-9 -1 -16 1 -23 7c-9 7 -19 14 -28 21c-2 2 -4 5 -4 8c0 9 1 18 2 27c0 3 2 6 -1 9c-1 1 0 3 0 4c1 4 3 7 4 11c3 7 5 13 7 20c3 9 9 15 19 18c21 6 42 13 62 20c9 3 17 4 26 2c18 -5 35 -2 52 6c6 3 12 7 19 10c8 -9 12 -21 15 -32
|
|
||||||
c6 -20 6 -40 4 -61c0 -5 -4 -5 -7 -6c-10 -4 -17 -13 -21 -22c-5 -10 -8 -21 -11 -32c-5 -15 -10 -30 -19 -43c-7 -10 -13 -20 -20 -30c-6 -8 -13 -15 -19 -23l-21 -24c-4 -4 -5 -4 -8 1s-2 10 2 16c10 13 20 25 30 38c1 1 1 3 2 5c-1 0 -1 1 -1 1zM245 186
|
|
||||||
c3 -8 6 -16 10 -24c1 -2 2 -3 4 -4c6 -4 13 -8 19 -12c2 -1 4 -2 7 -1c8 3 15 7 23 10s14 6 17 14c2 4 3 9 4 13c1 5 1 9 -3 13c-7 7 -13 14 -19 21c-1 1 -3 1 -4 1c-11 -3 -22 -5 -33 -3c-2 0 -6 -1 -7 -3c-7 -8 -12 -17 -18 -25z" />
|
|
||||||
<glyph glyph-name="uniF112" unicode="" horiz-adv-x="343"
|
|
||||||
d="M338 140c4 -3 6 -7 4 -12v0v-2v0h-1l-28 -49v0c-3 -5 -9 -6 -14 -3c-1 0 -1 0 -2 1l-87 50v-103v0v0c0 -5 -4 -9 -9 -10v0h-58v0c-6 0 -10 4 -10 10v3v100l-89 -51v0v0c-4 -3 -10 -2 -13 2v0l-30 51v0c-3 5 -1 11 4 14c1 0 1 1 2 1l88 50l-90 51v1v0v0v0c-5 3 -7 8 -4 13
|
|
||||||
v0l29 49v0v1c3 5 9 7 14 4v0l89 -52v103v0c0 5 5 10 10 10v0h57v0v0c6 0 10 -4 10 -10v0v-103l90 51v0c5 3 10 2 13 -3v0l28 -49v0l1 -1c3 -5 1 -11 -4 -14v0l-89 -51l89 -51v0v-1z" />
|
|
||||||
<glyph glyph-name="uniF113" unicode="" horiz-adv-x="384"
|
|
||||||
d="M384 192v-9v0c0 -76 -46 -102 -85 -102c-27 0 -75 22 -78 39v3c-16 -22 -41 -36 -65 -36c-44 0 -70 31 -70 75c0 60 50 111 102 111c27 0 47 -13 56 -30l4 18v0c1 3 4 5 7 5h37c4 0 7 -2 7 -6l-1 -2h1l-22 -101c0 -2 -1 -8 -1 -11c0 -14 8 -21 17 -21c18 0 39 29 39 80
|
|
||||||
c-7 72 -67 128 -140 128c-78 0 -141 -63 -141 -141s63 -141 141 -141c19 0 37 3 53 10v0c1 0 2 1 3 1c2 0 4 -1 5 -2v0l34 -21v0c3 -1 4 -4 4 -7c0 -4 -2 -6 -5 -7c-28 -16 -60 -25 -94 -25c-106 0 -192 86 -192 192s86 192 192 192s192 -86 192 -192zM226 157l11 52
|
|
||||||
c-5 10 -16 23 -36 23c-36 0 -62 -32 -62 -65c0 -23 14 -40 37 -40c24 0 40 16 50 30z" />
|
|
||||||
<glyph glyph-name="uniF114" unicode=""
|
|
||||||
d="M122 53h133l17 -45h-167zM136 98l52 138l53 -138h-105zM333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-3l-106 270v0c-2 5 -7 9 -13 9h-45c-6 0 -11 -4 -13 -9v0l-106 -270h-11c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297z" />
|
|
||||||
<glyph glyph-name="uniF115" unicode="" horiz-adv-x="484"
|
|
||||||
d="M476 236c5 0 8 -4 8 -9v-62c0 -5 -3 -9 -8 -9h-40v-95v0v0c0 -5 -4 -9 -9 -9h-418c-5 0 -9 4 -9 9v0v0v262v0v0c0 5 4 9 9 9h418c5 0 9 -4 9 -9v0v0v-87h40zM385 103v177h-333v-177h333z" />
|
|
||||||
<glyph glyph-name="uniF116" unicode="" horiz-adv-x="484"
|
|
||||||
d="M476 236c5 0 8 -4 8 -9v-62c0 -5 -3 -9 -8 -9h-40v-95v0v0c0 -5 -4 -9 -9 -9h-418c-5 0 -9 4 -9 9v0v0v262v0v0c0 5 4 9 9 9h418c5 0 9 -4 9 -9v0v0v-87h40zM385 103v177h-333v-177h333zM78 128v129h281v-129h-281z" />
|
|
||||||
<glyph glyph-name="uniF117" unicode="" horiz-adv-x="484"
|
|
||||||
d="M476 236c5 0 8 -4 8 -9v-62c0 -5 -3 -9 -8 -9h-40v-95v0v0c0 -5 -4 -9 -9 -9h-418c-5 0 -9 4 -9 9v0v0v262v0v0c0 5 4 9 9 9h418c5 0 9 -4 9 -9v0v0v-87h40zM385 103v177h-333v-177h333zM276 255l-50 -126h-149v126h199z" />
|
|
||||||
<glyph glyph-name="uniF118" unicode="" horiz-adv-x="384"
|
|
||||||
d="M191 253c12 -3 50 -8 44 -33c-6 -24 -43 -12 -55 -9zM175 190c14 -4 60 -11 53 -38c-7 -26 -50 -13 -64 -9zM238 378c103 -26 166 -129 140 -232s-129 -166 -232 -140s-166 129 -140 232s129 166 232 140zM277 219c4 26 -16 40 -43 49l9 34l-21 6l-8 -34
|
|
||||||
c-6 1 -11 3 -17 4l8 34l-21 5l-9 -34c-5 1 -9 2 -13 3v0l-29 7l-6 -22l16 -4c9 -2 9 -9 9 -13l-9 -39c1 0 1 -1 2 -1c-1 0 -1 1 -2 1l-14 -55c-1 -3 -4 -6 -10 -5l-15 3l-11 -24l28 -6c5 -1 10 -3 15 -4l-9 -35l21 -6l9 35c6 -2 12 -3 17 -4l-9 -35l21 -5l9 35
|
|
||||||
c36 -7 63 -4 74 28c9 26 0 41 -19 51c14 3 24 12 27 31z" />
|
|
||||||
<glyph glyph-name="uniF119" unicode="" horiz-adv-x="260"
|
|
||||||
d="M213 205c31 -7 51 -26 47 -67c-5 -51 -44 -65 -98 -68v-47v0v0c0 -4 -2 -7 -6 -7v0v0v0h-20v0v0c-4 0 -6 3 -6 7v0v46c-8 0 -17 1 -26 1v-47v0v0c0 -4 -2 -7 -6 -7v0v0v0h-20v0v0c-4 0 -6 3 -6 7v0v47h-23h-42v0c-3 0 -6 4 -6 7v0v0l5 27h1c1 3 3 5 6 5v0v0h23
|
|
||||||
c9 0 12 7 13 11v85v0v61c-1 7 -6 14 -19 14h-24v0v0c-4 0 -6 2 -6 6v22c0 4 2 6 6 6v0h45v0h21v47v0v0c0 4 2 7 6 7v0v0v0v0h20v0v0c4 0 6 -3 6 -7v0v-46c9 0 17 1 26 1v45v0v0c0 4 2 7 6 7v0v0v0v0h20v0v0c4 0 6 -3 6 -7v0v-47c42 -4 75 -16 79 -54c3 -28 -9 -45 -28 -55z
|
|
||||||
M105 277v-64c18 0 76 -5 76 32c0 38 -58 32 -76 32zM105 109c22 0 91 -5 91 35c0 42 -69 36 -91 36v-71z" />
|
|
||||||
<glyph glyph-name="uniF11A" unicode="" horiz-adv-x="342"
|
|
||||||
d="M91 347c0 24 12 36 36 36s37 -12 37 -36s-13 -37 -37 -37s-36 13 -36 37zM341 15c1 -1 1 -2 1 -3c0 -4 -2 -6 -6 -6c-2 0 -4 1 -5 3v0v0v1l-107 184h-3c-3 0 -6 1 -8 2v0v0v1h-1l-35 20v0v0v0v0l-23 23v-76l45 -44v0l49 -85c3 -4 4 -8 4 -13c0 -6 -2 -11 -6 -15
|
|
||||||
s-9 -6 -15 -6c-8 0 -15 4 -19 11v0l-47 81l-37 37l-41 -72v0l-49 -49c-4 -5 -10 -8 -17 -8c-6 0 -11 2 -15 6s-6 9 -6 15s2 12 7 16v0l45 45l36 62v0v96l-19 -18v-52v0c0 -4 -1 -8 -4 -11s-7 -4 -11 -4c-3 0 -6 1 -8 2s-5 4 -6 6s-2 4 -2 7v0v62h1h-1c0 1 1 2 2 3v0l54 55
|
|
||||||
c7 8 17 11 27 11c12 0 21 -4 28 -13l47 -47l31 -18c6 -3 9 -7 9 -14c0 -3 0 -6 -2 -9l107 -186v0z" />
|
|
||||||
<glyph glyph-name="uniF11B" unicode="" horiz-adv-x="239"
|
|
||||||
d="M231 120c5 -4 8 -10 8 -17c0 -5 -3 -10 -6 -14v0l-1 -1v0l-102 -102v0c-4 -4 -10 -7 -16 -7c-12 0 -21 9 -21 21v0v0v1v0v124l-55 -55c-4 -5 -9 -7 -16 -7c-12 0 -22 10 -22 22c0 6 2 11 6 15v0v0v0l87 86v11l-86 86c-4 4 -7 9 -7 15c0 12 10 22 22 22c6 0 12 -3 16 -7
|
|
||||||
l55 -55v119c-1 2 -1 4 -1 6c0 12 9 22 21 22c7 0 13 -3 17 -8l101 -101c5 -4 8 -9 8 -16c0 -5 -3 -10 -6 -14v0v0c-1 -1 -1 -2 -2 -3l-72 -71zM186 103l-50 51v-101zM136 230l50 50l-50 50v-100z" />
|
|
||||||
<glyph glyph-name="uniF11C" unicode="" horiz-adv-x="242"
|
|
||||||
d="M186 197c31 -5 56 -35 56 -71c0 -44 -29 -79 -85 -79h-144c-7 0 -13 6 -13 13v264c0 7 6 13 13 13h140c55 0 83 -35 83 -74c0 -36 -23 -60 -50 -66zM62 283v-61h77c21 0 34 11 34 30c0 18 -13 31 -34 31h-77zM142 101c23 0 37 12 37 33c0 18 -13 33 -37 33h-80v-66h80z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="uniF11D" unicode="" horiz-adv-x="328"
|
|
||||||
d="M328 334v-327v0c0 -5 -3 -8 -8 -8v0v0h-312v0c-4 0 -8 4 -8 8v0v0v0v1v65v303v1c0 5 3 8 8 8h153v-66v-84v-29c0 -2 2 -4 4 -4c1 0 2 0 3 1v0l29 30h1c1 1 1 1 2 1s2 0 3 -1v0l29 -29c1 -1 2 -2 3 -2c2 0 4 2 4 4v29v84v66h29v0h1c5 0 8 -3 8 -8v-319v0c0 -5 -3 -8 -8 -8
|
|
||||||
h-1v0h-242v-19c1 -4 4 -7 8 -7h261v0c5 0 8 4 8 9v0v309h17v0c4 0 8 -4 8 -8v0z" />
|
|
||||||
<glyph glyph-name="uniF11E" unicode="" horiz-adv-x="328"
|
|
||||||
d="M328 334v-327v0c0 -5 -3 -8 -8 -8v0v0h-312v0c-4 0 -8 4 -8 8v0v0v0v1v65v303v1c0 5 3 8 8 8h260v0h1c5 0 8 -3 8 -8v-319v0c0 -5 -3 -8 -8 -8h-1v0h-242v-19c1 -4 4 -7 8 -7h261v0c5 0 8 4 8 9v0v309h17v0c4 0 8 -4 8 -8v0zM25 326v0v-64c0 -5 4 -8 9 -8h209v0
|
|
||||||
c5 0 8 3 8 8v0v64v0c0 5 -3 8 -8 8h-209c-5 0 -9 -3 -9 -8z" />
|
|
||||||
<glyph glyph-name="uniF11F" unicode="" horiz-adv-x="218"
|
|
||||||
d="M203 381c9 0 15 -7 15 -16v-34v-235v-82c0 -6 -5 -11 -11 -11c-3 0 -7 2 -9 4l-81 82v0c-2 2 -5 3 -8 3s-5 -1 -7 -3v0l-83 -83v0c-2 -2 -5 -3 -8 -3c-6 0 -11 5 -11 11v82v235v34c0 9 6 16 15 16h188z" />
|
|
||||||
<glyph glyph-name="uniF120" unicode="" horiz-adv-x="265"
|
|
||||||
d="M0 325c0 24 12 36 36 36s35 -12 35 -36s-11 -35 -35 -35s-36 11 -36 35zM194 325c0 24 11 36 35 36s36 -12 36 -36s-12 -35 -36 -35s-35 11 -35 35zM0 192c0 24 12 36 36 36s35 -12 35 -36s-11 -36 -35 -36s-36 12 -36 36zM194 192c0 24 11 36 35 36s36 -12 36 -36
|
|
||||||
s-12 -36 -36 -36s-35 12 -35 36zM0 59c0 24 12 36 36 36s35 -12 35 -36s-11 -36 -35 -36s-36 12 -36 36zM194 59c0 24 11 36 35 36s36 -12 36 -36s-12 -36 -36 -36s-35 12 -35 36z" />
|
|
||||||
<glyph glyph-name="uniF121" unicode="" horiz-adv-x="395"
|
|
||||||
d="M395 192c0 -5 -3 -9 -6 -11v0l-48 -28l27 -46v0c2 -4 1 -9 -1 -13s-6 -6 -10 -6v0h-54v-55h-1c0 -4 -2 -8 -6 -10s-9 -3 -13 -1v0l-47 27l-27 -47v0c-2 -3 -6 -6 -11 -6s-9 3 -11 6v0l-27 46l-49 -28v0c-4 -2 -8 -1 -12 1s-7 6 -7 10v0v55h-55v0c-4 0 -8 3 -10 7
|
|
||||||
s-3 8 -1 12v0l27 48l-47 28v0c-3 2 -6 6 -6 11s3 9 6 11v0l48 28l-27 46v0c-2 4 -1 9 1 13s6 6 10 6v0h54v55v0c0 4 3 8 7 10s8 3 12 1v0l48 -27l27 47v0c2 3 6 6 11 6s9 -3 11 -6v0l27 -46l49 28v0c4 2 8 1 12 -1s7 -6 7 -10v0v-55h55v0c4 0 8 -3 10 -7s3 -8 1 -12v-1
|
|
||||||
l-27 -47l47 -28v0c3 -2 6 -6 6 -11zM165 134l12 7l-34 59l-12 -7l21 -37l-49 21l-13 -8l34 -59l13 8l-22 38zM189 148l42 24l-7 11l-29 -17l-8 13l29 17l-6 11l-29 -17l-7 13l29 17l-6 11l-42 -24zM286 204l13 7l-17 69l-14 -8l14 -49l-36 36l-9 -5l13 -49l-35 36l-14 -8
|
|
||||||
l51 -49l13 8l-13 46z" />
|
|
||||||
<glyph glyph-name="uniF122" unicode="" horiz-adv-x="395"
|
|
||||||
d="M167 163l-5 31l24 -20zM395 192c0 -5 -3 -9 -6 -11v0l-48 -28l27 -46v0c2 -4 1 -9 -1 -13s-6 -6 -10 -6v0h-54v-55h-1c0 -4 -2 -8 -6 -10s-9 -3 -13 -1v0l-47 27l-27 -47v0c-2 -3 -6 -6 -11 -6s-9 3 -11 6v0l-27 46l-49 -28v0c-4 -2 -8 -1 -12 1s-7 6 -7 10v0v55h-55v0
|
|
||||||
c-4 0 -8 3 -10 7s-3 8 -1 12v0l27 48l-47 28v0c-3 2 -6 6 -6 11s3 9 6 11v0l48 28l-27 46v0c-2 4 -1 9 1 13s6 6 10 6v0h54v55v0c0 4 3 8 7 10s8 3 12 1v0l48 -27l27 47v0c2 3 6 6 11 6s9 -3 11 -6v0l27 -46l49 28v0c4 2 8 1 12 -1s7 -6 7 -10v0v-55h55v0c4 0 8 -3 10 -7
|
|
||||||
s3 -8 1 -12v-1l-27 -47l47 -28v0c3 -2 6 -6 6 -11zM134 114c16 9 18 22 12 33c-13 22 -43 -4 -48 5c-2 4 0 8 5 11c6 3 14 5 21 3l1 14c-9 2 -18 0 -27 -5c-14 -8 -18 -21 -12 -31c13 -22 42 4 48 -6c2 -3 1 -8 -6 -12c-8 -5 -17 -5 -24 -3l-1 -14c9 -2 20 -2 31 5zM205 157
|
|
||||||
l14 8l-57 46l-15 -9l11 -72l14 8l-2 12l25 15zM224 168l38 22l-7 11l-25 -15l-27 48l-13 -7zM270 195l42 24l-6 11l-29 -17l-8 13l28 17l-6 11l-29 -17l-7 13l29 17l-6 11l-42 -24z" />
|
|
||||||
<glyph glyph-name="uniF123" unicode="" horiz-adv-x="395"
|
|
||||||
d="M395 192c0 -5 -3 -9 -6 -11v0l-48 -28l27 -46v0c2 -4 1 -9 -1 -13s-6 -6 -10 -6v0h-54v-55h-1c0 -4 -2 -8 -6 -10s-9 -3 -13 -1v0l-47 27l-27 -47v0c-2 -3 -6 -6 -11 -6s-9 3 -11 6v0l-27 46l-49 -28v0c-4 -2 -8 -1 -12 1s-7 6 -7 10v0v55h-55v0c-4 0 -8 3 -10 7
|
|
||||||
s-3 8 -1 12v0l27 48l-47 28v0c-3 2 -6 6 -6 11s3 9 6 11v0l48 28l-27 46v0c-2 4 -1 9 1 13s6 6 10 6v0h54v55v0c0 4 3 8 7 10s8 3 12 1v0l48 -27l27 47v0c2 3 6 6 11 6s9 -3 11 -6v0l27 -46l49 28v0c4 2 8 1 12 -1s7 -6 7 -10v0v-55h55v0c4 0 8 -3 10 -7s3 -8 1 -12v-1
|
|
||||||
l-27 -47l47 -28v0c3 -2 6 -6 6 -11z" />
|
|
||||||
<glyph glyph-name="uniF124" unicode="" horiz-adv-x="326"
|
|
||||||
d="M320 246c4 0 6 -3 6 -7v-225c0 -4 -2 -6 -6 -6h-314c-4 0 -6 2 -6 6v225c0 4 2 7 6 7h314zM109 55c34 0 56 18 56 44c0 18 -13 26 -25 31c14 7 21 17 21 31c0 18 -18 30 -44 30c-15 0 -27 -2 -37 -7c-1 -1 -2 -2 -2 -3l3 -22c0 -1 1 -2 2 -2h3c8 4 16 6 24 6
|
|
||||||
c15 0 15 -6 15 -9c0 -5 -3 -11 -24 -13c-2 0 -3 -1 -3 -3v-22c0 -2 1 -3 3 -3c25 -1 30 -7 30 -16c0 -8 -9 -13 -20 -13s-19 1 -29 5c-1 0 -2 1 -3 0s-1 -1 -1 -2l-3 -22c0 -1 1 -3 2 -4c9 -4 21 -6 32 -6zM245 61v0v125c0 2 -1 3 -3 3h-13h-2l-38 -19c-1 -1 -2 -2 -2 -3
|
|
||||||
l3 -22c0 -1 1 -3 2 -3c1 -1 2 0 3 0l17 7v-88c0 -2 1 -4 3 -4h27c2 0 3 2 3 4zM320 347c4 0 6 -2 6 -6v-66c0 -4 -2 -7 -6 -7h-314c-4 0 -6 3 -6 7v66c0 4 2 6 6 6h34v-16c0 -17 9 -34 36 -34s36 17 36 34v16h102v-16c0 -17 9 -34 36 -34s36 17 36 34v16h34zM76 318
|
|
||||||
c-11 0 -15 4 -15 13v16v16c0 9 4 13 15 13s15 -4 15 -13v-16v-16c0 -9 -4 -13 -15 -13zM250 318c-11 0 -15 4 -15 13v16v16c0 9 4 13 15 13s15 -4 15 -13v-16v-16c0 -9 -4 -13 -15 -13z" />
|
|
||||||
<glyph glyph-name="uniF125" unicode="" horiz-adv-x="415"
|
|
||||||
d="M159 175c0 32 17 49 49 49s48 -17 48 -49s-16 -48 -48 -48s-49 16 -49 48zM396 324c5 0 9 -1 13 -5s6 -9 6 -14v-259c0 -5 -2 -10 -6 -14s-8 -5 -13 -5v-1h-377v1c-5 0 -9 1 -13 5s-6 9 -6 14v259c0 5 2 10 6 14s8 5 13 5v0h85v15c0 5 2 9 6 13s8 6 13 6h168
|
|
||||||
c5 0 10 -2 14 -6s5 -8 5 -13v-15h86v0zM209 77c18 0 34 4 49 13s27 21 36 36s13 31 13 49c0 27 -10 51 -29 70s-42 29 -69 29s-51 -10 -70 -29s-29 -43 -29 -70s10 -50 29 -69s43 -29 70 -29zM389 248v0v51h-75v-51h75z" />
|
|
||||||
<glyph glyph-name="uniF126" unicode="" horiz-adv-x="397"
|
|
||||||
d="M393 293c5 -5 5 -13 0 -18l-250 -250c-2 -2 -6 -4 -9 -4v1l-1 -1c-3 0 -6 2 -8 4l-121 121c-2 2 -4 6 -4 9s2 7 4 9l66 66c5 5 12 5 17 0l47 -47l176 176c2 2 5 4 8 4s7 -2 9 -4z" />
|
|
||||||
<glyph glyph-name="uniF127" unicode="" horiz-adv-x="381"
|
|
||||||
d="M379 323c3 -3 3 -8 0 -11l-209 -209c-2 -2 -4 -3 -6 -3v0v0c-2 0 -4 1 -6 3l-81 80c-2 2 -3 4 -3 6s1 4 3 6l44 44c3 3 9 3 12 0l31 -31l159 160c2 2 4 2 6 2s4 0 6 -2zM277 173l51 52v-185v0c0 -14 -12 -26 -26 -26v0h-1v0v0h-275v0v0v0v0c-14 0 -26 12 -26 26v0v276v0
|
|
||||||
c0 14 12 26 26 26h1v0h234l-51 -51h-159v-226h226v108z" />
|
|
||||||
<glyph glyph-name="uniF128" unicode="" horiz-adv-x="315"
|
|
||||||
d="M315 360v0v-362v0v0c0 -15 -12 -27 -27 -27h-1h-259v0h-1c-15 0 -27 12 -27 27v0v0v362v0v0c0 15 12 27 27 27v0h75v17v1c0 5 3 8 8 8v0v0h95v0c5 0 8 -3 8 -8v0v0v-18h75v0c15 0 27 -12 27 -27v0v0zM264 22v0v314h-25v-16v0c0 -5 -5 -9 -10 -9h-143v0v0
|
|
||||||
c-5 0 -10 4 -10 9v1v15h-25v-314h213zM102 237v0v0v-13v0v0c0 -3 -3 -6 -6 -6h-1v0h-12v0c-3 0 -7 3 -7 6v0v0v13c0 3 4 7 7 7h12v-1l1 1c3 0 6 -4 6 -7zM239 237v0v0v-13v0v0c0 -3 -4 -6 -7 -6h-98v0c-3 0 -7 3 -7 6v0v0v13c0 3 4 7 7 7h98v0c3 0 7 -4 7 -7zM102 186v0v0
|
|
||||||
v-13v0v0c0 -3 -3 -6 -6 -6h-1v0h-12v0c-3 0 -7 3 -7 6v0v0v13c0 3 4 7 7 7h12v-1l1 1c3 0 6 -4 6 -7zM239 186v0v0v-13v0v0c0 -3 -4 -6 -7 -6h-98v0c-3 0 -7 3 -7 6v0v0v13c0 3 4 7 7 7h98v0c3 0 7 -4 7 -7zM102 135v0v0v-13v0v0c0 -3 -3 -6 -6 -6h-1v0h-12v0
|
|
||||||
c-3 0 -7 3 -7 6v0v0v13c0 3 4 6 7 6h12v0h1c3 0 6 -3 6 -6zM239 135v0v0v-13v0v0c0 -3 -4 -6 -7 -6h-98v0c-3 0 -7 3 -7 6v0v0v13c0 3 4 6 7 6h98v0c3 0 7 -3 7 -6z" />
|
|
||||||
<glyph glyph-name="uniF129" unicode="" horiz-adv-x="392"
|
|
||||||
d="M391 228c2 -2 2 -7 0 -9l-116 -116v0v0l-59 -16v0c-2 -1 -5 0 -7 2s-2 4 -1 6v0l16 59v0v0l115 116c2 2 7 2 9 0zM227 107l35 9l-25 26zM309 73c3 0 6 -3 6 -6v0v0v-69v0v0c0 -15 -12 -27 -27 -27h-1h-259v0h-1c-15 0 -27 12 -27 27v0v0v362v0v0c0 15 12 27 27 27v0h75
|
|
||||||
v17v1c0 5 3 8 8 8v0v0h95v0c4 0 8 -3 8 -8v0v0v-18h75v0c15 0 27 -12 27 -27v0v0v-68v0c0 -3 -3 -7 -6 -7v0h-39c-3 0 -6 4 -6 7v0v44h-25v-16v0c0 -5 -5 -9 -10 -9h-143v0v0c-5 0 -10 4 -10 9v1v15h-25v-314h213v45v0c0 3 3 6 6 6v0v0h39v0z" />
|
|
||||||
<glyph glyph-name="uniF12A" unicode="" horiz-adv-x="315"
|
|
||||||
d="M315 360v0v-362v0v0c0 -15 -12 -27 -27 -27h-1h-259v0h-1c-15 0 -27 12 -27 27v0v0v362v0v0c0 15 12 27 27 27v0h75v17v1c0 5 3 8 8 8v0v0h95v0c5 0 8 -3 8 -8v0v0v-18h75v0c15 0 27 -12 27 -27v0v0zM264 22v0v314h-25v-16v0c0 -5 -5 -9 -10 -9h-143v0v0
|
|
||||||
c-5 0 -10 4 -10 9v1v15h-25v-314h213z" />
|
|
||||||
<glyph glyph-name="uniF12B" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 333c-78 0 -141 -63 -141 -141s63 -141 141 -141s141 63 141 141s-63 141 -141 141zM192 384v0c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM290 263c4 -4 4 -10 0 -14l-91 -91c-2 -2 -4 -3 -7 -3v0c-3 0 -5 1 -7 3l-62 62
|
|
||||||
c-2 2 -3 4 -3 7s1 6 3 8l20 20c4 4 10 4 14 0l35 -36l64 64c4 4 10 4 14 0z" />
|
|
||||||
<glyph glyph-name="uniF12C" unicode="" horiz-adv-x="342"
|
|
||||||
d="M333 300c5 -1 9 -6 9 -11v-94v-6v-94c0 -5 -4 -10 -9 -11l-160 -32h-4l-160 32c-5 1 -9 6 -9 11v94v6v94c0 5 4 10 9 11l160 32h4zM149 150c1 2 1 5 0 7s-3 4 -5 5l-19 8c-2 1 -4 1 -6 0s-4 -3 -5 -5c-2 -4 -7 -14 -17 -14c-14 0 -24 17 -24 41s10 41 24 41
|
|
||||||
c9 0 14 -7 17 -13c2 -4 8 -6 12 -4l18 8c2 1 4 3 5 5s0 4 -1 6c-11 23 -28 35 -51 35c-38 0 -64 -31 -64 -78s26 -78 64 -78c23 0 41 12 52 36zM308 150c1 2 1 5 0 7s-3 4 -5 5l-18 8c-2 1 -5 1 -7 0s-4 -3 -5 -5c-2 -4 -6 -14 -16 -14c-14 0 -25 17 -25 41s11 41 25 41
|
|
||||||
c9 0 14 -7 17 -13c2 -4 7 -6 11 -4l18 8c2 1 4 3 5 5s0 4 -1 6c-11 23 -27 35 -50 35c-38 0 -65 -31 -65 -78s27 -78 65 -78c23 0 40 12 51 36z" />
|
|
||||||
<glyph glyph-name="uniF12D" unicode="" horiz-adv-x="473"
|
|
||||||
d="M387 206c46 6 86 -35 86 -84c0 -18 -6 -35 -16 -50c-3 -4 -7 -7 -12 -7h-414c-5 0 -10 3 -13 8c-12 20 -18 42 -18 66c0 66 49 121 110 121c8 0 15 -1 23 -3c27 39 70 62 115 62c65 0 121 -47 139 -113z" />
|
|
||||||
<glyph glyph-name="uniF12E" unicode="" horiz-adv-x="470"
|
|
||||||
d="M302 166h92v-93v0c-2 -8 -9 -14 -17 -14h-225l-44 -44c-3 -5 -9 -8 -15 -8c-10 0 -17 7 -17 17v35h-59v0c-8 0 -15 6 -17 14v0v288v0c1 9 8 16 17 16v0h360c9 0 16 -7 17 -16v0v-91h-92c-5 0 -9 -4 -9 -9v0v-86v0c0 -5 4 -9 9 -9zM461 245c5 0 9 -4 9 -9v-36
|
|
||||||
c0 -5 -4 -8 -9 -8h-133c-5 0 -9 3 -9 8v36c0 5 4 9 9 9h133z" />
|
|
||||||
<glyph glyph-name="uniF12F" unicode="" horiz-adv-x="394"
|
|
||||||
d="M394 361v0v-288v0c-2 -8 -9 -14 -17 -14h-225l-44 -44c-3 -5 -9 -8 -15 -8c-10 0 -17 7 -17 17v35h-59v0c-8 0 -15 6 -17 14v0v288v0c1 9 8 16 17 16v0h360c9 0 16 -7 17 -16zM87 189c14 0 26 12 26 26s-10 24 -23 24c-3 0 -5 0 -6 -1c3 12 13 25 24 31v0h1v0
|
|
||||||
c1 1 2 2 2 3s-1 2 -2 3v0l-14 9v0c-1 0 -1 1 -2 1s-1 -1 -2 -1v0c-21 -15 -34 -36 -34 -61c0 -22 14 -34 30 -34zM154 189c14 0 27 12 27 26s-10 24 -23 24c-3 0 -6 0 -7 -1c3 12 14 25 25 31v0v0v0c1 1 2 2 2 3s0 2 -1 3v0l-14 9v0c-1 0 -1 1 -2 1s-1 -1 -2 -1v0
|
|
||||||
c-21 -15 -34 -36 -34 -61c0 -22 13 -34 29 -34zM235 152c21 15 35 37 35 62c0 22 -14 34 -30 34c-14 0 -26 -13 -26 -27s9 -24 22 -24c3 0 6 0 7 1c-3 -12 -14 -25 -25 -31v0v0v0c-1 -1 -2 -2 -2 -3s1 -2 2 -3h-1l14 -9v0c1 0 2 -1 3 -1s0 1 1 1v0zM303 152
|
|
||||||
c21 15 34 37 34 62c0 22 -13 34 -29 34c-14 0 -27 -13 -27 -27s10 -24 23 -24c3 0 6 0 7 1c-3 -12 -14 -25 -25 -31v0v0v0c-1 -1 -2 -2 -2 -3s0 -2 1 -3v0l14 -9v0c1 0 1 -1 2 -1s1 1 2 1v0z" />
|
|
||||||
<glyph glyph-name="uniF130" unicode="" horiz-adv-x="394"
|
|
||||||
d="M394 361v0v-288v0c-2 -8 -9 -14 -17 -14h-225l-44 -44c-3 -5 -9 -8 -15 -8c-10 0 -17 7 -17 17v35h-59v0c-8 0 -15 6 -17 14v0v288v0c1 9 8 16 17 16v0h360c9 0 16 -7 17 -16zM305 155v124l-65 -30v28c0 7 -6 12 -13 12h-110c-7 0 -12 -5 -12 -12v-120c0 -7 5 -12 12 -12
|
|
||||||
h110c7 0 13 5 13 12v29z" />
|
|
||||||
<glyph glyph-name="uniF131" unicode="" horiz-adv-x="394"
|
|
||||||
d="M394 361v0v-288v0c-2 -8 -9 -14 -17 -14h-225l-44 -44c-3 -5 -9 -8 -15 -8c-10 0 -17 7 -17 17v35h-59v0c-8 0 -15 6 -17 14v0v288v0c1 9 8 16 17 16v0h360c9 0 16 -7 17 -16z" />
|
|
||||||
<glyph glyph-name="uniF132" unicode="" horiz-adv-x="461"
|
|
||||||
d="M461 357v0v-217v0c-1 -6 -7 -11 -13 -11v0h-44v-26c0 -7 -6 -13 -13 -13c-4 0 -9 3 -11 6l-33 33h-57v150v0c-1 6 -5 10 -11 10h-115v68v0c1 7 6 11 13 11h271v0c7 0 12 -5 13 -11zM253 264c6 0 11 -5 12 -11v0v-193h-1c-1 -5 -5 -10 -11 -10h-151l-30 -29
|
|
||||||
c-2 -3 -5 -5 -9 -5c-6 0 -12 5 -12 11v23h-40v0c-5 0 -10 5 -11 10v0v193v0c1 6 5 11 11 11v0h242z" />
|
|
||||||
<glyph glyph-name="uniF133" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM192 51c78 0 141 63 141 141s-63 141 -141 141s-141 -63 -141 -141s63 -141 141 -141zM267 281c4 2 9 1 12 -2s4 -8 2 -12l-60 -100l-3 -3l-101 -61c-2 -1 -3 -1 -5 -1s-5 1 -7 3v0
|
|
||||||
c-3 3 -4 8 -2 12l61 101l3 3z" />
|
|
||||||
<glyph glyph-name="uniF134" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM193 333v-282c78 0 140 63 140 141s-62 141 -140 141z" />
|
|
||||||
<glyph glyph-name="uniF135" unicode="" horiz-adv-x="378"
|
|
||||||
d="M378 314v-1v0v-37h-378v36v2c0 8 6 13 14 13h1h349h1c8 0 13 -5 13 -13zM0 70v155h378v-155v0c0 -7 -6 -13 -13 -13v0h-350v0h-1c-8 0 -14 5 -14 13v0v0z" />
|
|
||||||
<glyph glyph-name="uniF136" unicode="" horiz-adv-x="419"
|
|
||||||
d="M405 84c8 0 14 -6 14 -14v-23c0 -8 -6 -14 -14 -14v0h-37v-36c0 -8 -6 -14 -14 -14h-23c-8 0 -14 6 -14 14v36h-241v0c-13 0 -25 12 -25 25v1v0v241h-37v0c-8 0 -14 6 -14 14v23c0 8 6 14 14 14v0h37v36v0c0 8 6 14 14 14h23c8 0 14 -6 14 -14v0v-36h241v0
|
|
||||||
c13 0 25 -12 25 -25v-1v0v-241h37v0zM102 84v0h215v216h-215v-216z" />
|
|
||||||
<glyph glyph-name="uniF137" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 38v-19v0v0c0 -9 -6 -16 -15 -16h-317v0c-9 0 -16 7 -16 16v0v0v19v0c0 9 7 16 16 16v0h317c9 0 15 -7 15 -16v0zM44 251c1 -1 1 0 2 -1l34 -35l82 81v0c3 3 7 5 12 5s9 -2 12 -5v0l82 -81l35 35c0 1 0 2 1 2h1v0c3 2 6 4 10 4c9 0 17 -8 17 -17v-3v-145v0v0v-2v0
|
|
||||||
c-1 -8 -8 -14 -17 -14v0v-1h-282v0v0c-9 0 -15 7 -16 15h-1v150h1c0 9 7 16 16 16c4 0 8 -1 11 -4v0v0zM292 208v0h-1h1zM2 309c0 21 10 31 31 31s30 -10 30 -31s-9 -31 -30 -31s-31 10 -31 31zM283 309c0 21 10 31 31 31s31 -10 31 -31s-10 -31 -31 -31s-31 10 -31 31z
|
|
||||||
M145 350c0 21 10 31 31 31s31 -10 31 -31s-10 -31 -31 -31s-31 10 -31 31z" />
|
|
||||||
<glyph glyph-name="uniF138" unicode="" horiz-adv-x="325"
|
|
||||||
d="M0 375h325l-30 -330l-132 -36l-133 36zM260 268l4 40h-102h-103l5 -40h98h6l-6 -2l-94 -40l3 -39h91h49l-3 -52l-46 -13v0v0l-44 11l-3 32v0h-41v0l5 -62l83 -25v0h1l82 25l11 123h-94v0v0z" />
|
|
||||||
<glyph glyph-name="uniF139" unicode="" horiz-adv-x="422"
|
|
||||||
d="M124 323v-262v0v0c0 -12 -11 -22 -23 -22v0h-80v1c-12 0 -21 9 -21 21v0v262v0c0 12 9 22 21 22v0h80v0c12 0 22 -10 22 -22h1zM62 65c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM98 180v139h-72v-139h72zM273 323v-262v0v0c0 -12 -10 -22 -22 -22
|
|
||||||
v0h-81v1c-12 0 -21 9 -21 21v0v262v0c0 12 9 22 21 22v0h81v0c12 0 22 -10 22 -22v0zM211 65c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM247 180v0v139h-72v-139h72zM422 323v-262v0v0c0 -12 -10 -22 -22 -22v0h-81v1c-12 0 -21 9 -21 21v0v262v0
|
|
||||||
c0 12 9 22 21 22v0h81v0c12 0 22 -10 22 -22v0zM360 65c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM396 180v139h-72v-139h72z" />
|
|
||||||
<glyph glyph-name="uniF13A" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 329v0v-274v0c0 -20 -17 -37 -37 -37v0h-274v0c-20 0 -37 17 -37 37v0v274v0c0 20 17 37 37 37v0h274v0c20 -1 37 -17 37 -37zM87 71c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM87 243c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36
|
|
||||||
s16 -36 36 -36zM174 156c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM261 69c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM261 243c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36z" />
|
|
||||||
<glyph glyph-name="uniF13B" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 329v0v-274v0c0 -20 -17 -37 -37 -37v0h-274v0c-20 0 -37 17 -37 37v0v274v0c0 20 17 37 37 37v0h274v0c20 -1 37 -17 37 -37zM87 71c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM87 243c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36
|
|
||||||
s16 -36 36 -36zM261 69c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM261 243c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36z" />
|
|
||||||
<glyph glyph-name="uniF13C" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 329v0v-274v0c0 -20 -17 -37 -37 -37v0h-274v0c-20 0 -37 17 -37 37v0v274v0c0 20 17 37 37 37v0h274v0c20 -1 37 -17 37 -37zM174 153c22 0 39 17 39 39s-17 39 -39 39s-39 -17 -39 -39s17 -39 39 -39z" />
|
|
||||||
<glyph glyph-name="uniF13D" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 329v0v-274v0c0 -20 -17 -37 -37 -37v0h-274v0c-20 0 -37 17 -37 37v0v274v0c0 20 17 37 37 37v0h274v0c20 -1 37 -17 37 -37zM87 71c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM87 156c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36
|
|
||||||
s16 -36 36 -36zM87 243c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM261 69c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM261 156c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM261 243c20 0 36 16 36 36
|
|
||||||
s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36z" />
|
|
||||||
<glyph glyph-name="uniF13E" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 329v0v-274v0c0 -20 -17 -37 -37 -37v0h-274v0c-20 0 -37 17 -37 37v0v274v0c0 20 17 37 37 37v0h274v0c20 -1 37 -17 37 -37zM87 243c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM174 156c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36
|
|
||||||
s16 -36 36 -36zM261 69c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36z" />
|
|
||||||
<glyph glyph-name="uniF13F" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 329v0v-274v0c0 -20 -17 -37 -37 -37v0h-274v0c-20 0 -37 17 -37 37v0v274v0c0 20 17 37 37 37v0h274v0c20 -1 37 -17 37 -37zM87 243c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36zM261 69c20 0 36 16 36 36s-16 36 -36 36s-36 -16 -36 -36
|
|
||||||
s16 -36 36 -36z" />
|
|
||||||
<glyph glyph-name="uniF140" unicode="" horiz-adv-x="333"
|
|
||||||
d="M333 295v0v-144v0c0 -7 -5 -13 -12 -13v0h-71v-58v-1v-17v0c0 -16 -13 -29 -29 -29c-11 0 -21 6 -26 15v0l-50 86v0v0v1l-3 3h-51h-1c-7 0 -13 6 -13 13v0v0v144v0v43v0v1v0v0c0 7 6 12 13 12h1h185c2 0 4 0 5 -1v0l50 -50v0c1 -1 2 -3 2 -5v0zM51 316v-138v-2
|
|
||||||
c0 -7 -6 -13 -13 -13v0v0v0v0h-25v0c-7 0 -12 6 -13 12v0v141v0c0 7 6 12 13 12v0h24l1 1c7 0 13 -6 13 -13v0v0z" />
|
|
||||||
<glyph glyph-name="uniF141" unicode="" horiz-adv-x="447"
|
|
||||||
d="M447 294v-204v0v0c0 -11 -9 -20 -20 -20v0v0h-407c-11 0 -20 9 -20 20v0v0v204v0c0 11 9 20 20 20h407v0v0c11 0 20 -9 20 -20v0zM371 266v0v0c0 -2 2 -4 4 -4v0v0h21v-21v0c0 -2 2 -4 4 -4v0h17v0h1c2 0 4 2 4 4v0v43c0 2 -2 4 -4 4h-1v0h-42v0v0c-2 0 -4 -2 -4 -4v-18z
|
|
||||||
M77 118v0v0c0 2 -2 4 -4 4h-1v0h-21v21v0c0 2 -2 4 -4 4v0h-17v0v0c-2 0 -4 -2 -4 -4v0v-43c0 -2 2 -4 4 -4v0v0h42v0h1c2 0 4 2 4 4v18zM77 284v0v0c0 2 -2 4 -4 4h-43c-2 0 -4 -2 -4 -4v0v0v-43v0v0c0 -2 2 -4 4 -4h17v0v0c2 0 4 2 4 4v0v0v21h22v0c2 0 4 3 4 5v0v17z
|
|
||||||
M224 96c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM422 143v0v0c0 2 -2 4 -4 4h-18v0c-2 0 -4 -2 -4 -4v0v0v-21h-21v0c-2 0 -4 -3 -4 -5v0v-17v0v0c0 -2 2 -4 4 -4h43c2 0 4 2 4 4v0v0v43zM224 263c39 0 70 -32 70 -71c0 -15 -4 -29 -12 -40v0
|
|
||||||
c0 3 -2 7 -4 8l-28 13l-12 6c5 3 9 8 12 14c2 5 3 10 3 16c0 3 0 6 -1 9c-4 14 -14 25 -28 25c-13 0 -25 -10 -29 -24c-1 -3 -1 -6 -1 -10c0 -6 2 -12 4 -17c3 -6 7 -11 12 -14l-11 -5l-29 -13c-3 -1 -4 -5 -4 -8v0c-8 11 -13 25 -13 40c0 39 32 71 71 71z" />
|
|
||||||
<glyph glyph-name="uniF142" unicode="" horiz-adv-x="209"
|
|
||||||
d="M126 219c39 -10 83 -26 83 -77c0 -42 -28 -73 -83 -79v-28v0c0 -3 -3 -6 -6 -6h-23v0c-3 0 -6 3 -6 6v28c-39 3 -68 18 -89 39v0c-1 1 -2 3 -2 5c0 1 0 2 1 3v0l22 32v0c1 2 3 3 5 3c1 0 2 0 3 -1v0l1 -1v0c14 -14 34 -28 59 -32v58c-39 9 -81 25 -81 76
|
|
||||||
c0 38 30 70 81 75v29c0 3 3 6 6 6h23c3 0 6 -3 6 -6v0v-30c30 -3 57 -14 77 -33c1 -1 2 -2 2 -4c0 -1 -1 -3 -2 -4v0l-21 -31h-1c-1 -1 -2 -2 -4 -2c-1 0 -3 0 -4 1v0c-14 12 -30 20 -47 24v-51zM91 227v46c-17 -2 -26 -11 -26 -24c0 -11 11 -17 26 -22zM126 111
|
|
||||||
c19 4 29 14 29 26s-12 19 -29 24v-50z" />
|
|
||||||
<glyph glyph-name="uniF143" unicode="" horiz-adv-x="404"
|
|
||||||
d="M379 194c14 0 25 -11 25 -25v-144c0 -14 -11 -25 -25 -25h-354c-14 0 -25 11 -25 25v144c0 14 11 25 25 25h90c11 0 21 -7 24 -17c9 -28 34 -46 63 -46s54 18 63 46c3 10 13 17 24 17h90zM197 181l-70 98c-1 2 -2 5 -1 7s3 3 6 3h33v88c0 4 3 7 7 7h60c4 0 7 -3 7 -7v-88
|
|
||||||
h33c3 0 5 -1 6 -3s0 -5 -1 -7l-69 -98c-1 -2 -4 -3 -6 -3v0c-2 0 -4 1 -5 3z" />
|
|
||||||
<glyph glyph-name="uniF144" unicode="" horiz-adv-x="382"
|
|
||||||
d="M13 141c-7 0 -13 6 -13 13c0 4 2 7 4 9l176 177c2 3 7 5 11 5s7 -2 9 -5v0l178 -177c3 -2 4 -5 4 -9c0 -7 -5 -13 -12 -13v0h-357v0zM382 52v0c0 -7 -6 -13 -13 -13v0h-357v0c-7 1 -12 6 -12 13v1v49v0c0 7 5 12 12 13v0l357 1v0c7 0 13 -6 13 -13v0v0v-51z" />
|
|
||||||
<glyph glyph-name="uniF145" unicode="" horiz-adv-x="493"
|
|
||||||
d="M389 393c7 0 13 -6 13 -13v-376c0 -7 -6 -13 -13 -13v0v0h-376v0v0v0v0c-7 0 -13 6 -13 13v376c0 7 6 13 13 13v0h376v0v0zM51 341v-298h299v298h-299zM490 120c1 0 2 0 3 -1s0 -2 -1 -3l-31 -44c-1 -1 -1 -2 -2 -2v0c-1 0 -2 1 -3 2l-31 44c-1 1 -2 2 -1 3s2 1 3 1h15
|
|
||||||
v40c0 2 1 3 3 3h27c2 0 3 -1 3 -3v-40h15zM427 264c-1 0 -2 0 -3 1s0 2 1 3l31 44c1 1 2 2 3 2v0c1 0 1 -1 2 -2l32 -44c1 -1 1 -2 0 -3s-2 -1 -3 -1h-15v-40c0 -2 -1 -3 -3 -3h-27c-2 0 -3 1 -3 3v40h-15zM109 284c0 17 8 26 25 26s25 -9 25 -26s-8 -25 -25 -25
|
|
||||||
s-25 8 -25 25zM182 252c6 -1 11 -6 11 -12v-72v0c0 -3 -1 -5 -3 -7c-4 -4 -12 -4 -16 0c-2 2 -3 4 -3 7v0v50v0c0 2 -1 4 -3 4s-4 -2 -4 -4v0v-32v-33v-66c0 -7 -5 -13 -12 -13s-13 6 -13 13v66v0c0 2 -1 4 -3 4s-4 -2 -4 -4v0v-66c0 -7 -5 -13 -12 -13s-13 6 -13 13v99v32
|
|
||||||
v0v0c0 2 -1 4 -3 4s-3 -2 -3 -4v0v0v-50v0c0 -3 -2 -5 -4 -7c-4 -4 -11 -4 -15 0c-2 2 -3 4 -3 7v0v72v0c0 7 5 12 12 12v0h91v0zM238 284c0 17 9 26 26 26s25 -9 25 -26s-8 -25 -25 -25s-26 8 -26 25zM312 252c6 -1 10 -6 10 -12v-72v0c0 -3 -1 -5 -3 -7
|
|
||||||
c-4 -4 -11 -4 -15 0c-2 2 -3 4 -3 7v0v50v0c0 2 -1 4 -3 4s-4 -2 -4 -4v0v-32v-33v-66c0 -7 -5 -13 -12 -13s-13 6 -13 13v66v0c0 2 -1 4 -3 4s-4 -2 -4 -4v0v-66c0 -7 -5 -13 -12 -13s-13 6 -13 13v99v32v0v0c0 2 -1 4 -3 4s-4 -2 -4 -4v0v0v-50v0c0 -3 -1 -5 -3 -7
|
|
||||||
c-4 -4 -11 -4 -15 0c-2 2 -3 4 -3 7v0v72v0c0 7 5 12 12 12v0h91v0z" />
|
|
||||||
<glyph glyph-name="uniF146" unicode="" horiz-adv-x="283"
|
|
||||||
d="M280 125c3 -2 3 -5 2 -8v0v0v0v0c-19 -34 -55 -67 -115 -67c-68 0 -122 38 -140 98h-21v-1c-3 0 -6 3 -6 6v21c0 3 3 6 6 6v0h15v12v13h-15v0c-3 0 -6 3 -6 6v21c0 3 3 6 6 6v0h21c19 59 73 96 140 96c60 0 96 -33 115 -67v0v0v0v0c1 -3 1 -6 -2 -8h-1v0l-40 -19v0
|
|
||||||
c-3 -1 -5 -1 -7 2v0c-12 22 -37 40 -65 40c-34 0 -61 -17 -75 -44h100v0c3 0 6 -3 6 -6v-21c0 -3 -3 -6 -6 -6v0v0v0v0h-110c-1 -5 -1 -8 -1 -13v-12h111v0c3 0 6 -3 6 -6v-21c0 -3 -3 -6 -6 -6v0h-101c14 -28 41 -45 76 -45c28 0 52 17 64 39l1 1c2 3 4 3 7 2v0l40 -19v0h1
|
|
||||||
z" />
|
|
||||||
<glyph glyph-name="uniF147" unicode="" horiz-adv-x="365"
|
|
||||||
d="M359 204c4 -2 6 -6 6 -11c0 -4 -2 -8 -4 -10v0v0l-1 -1l-79 -79v0c-24 -27 -60 -44 -99 -44c-35 0 -66 14 -90 36v-1l-87 87c-3 3 -5 7 -5 11c0 3 1 7 3 9v0l80 79c24 27 60 45 99 45c35 0 67 -14 91 -36v1zM182 102c50 0 90 40 90 90s-40 90 -90 90s-90 -40 -90 -90
|
|
||||||
s40 -90 90 -90zM139 192c0 29 14 43 43 43s44 -14 44 -43s-15 -44 -44 -44s-43 15 -43 44z" />
|
|
||||||
<glyph glyph-name="uniF148" unicode="" horiz-adv-x="372"
|
|
||||||
d="M372 192c0 -3 -1 -5 -4 -7v-1l-192 -111c-2 -2 -5 -2 -7 -2c-5 0 -8 3 -8 8v78l-146 -84c-2 -2 -4 -2 -6 -2c-5 0 -9 3 -9 8v226v0c0 5 4 8 9 8c2 0 4 0 6 -2l146 -84v78v0c0 5 3 8 8 8c2 0 5 0 7 -2l191 -111v0c3 -1 5 -4 5 -8z" />
|
|
||||||
<glyph glyph-name="uniF149" unicode="" horiz-adv-x="268"
|
|
||||||
d="M229 163c-20 -20 -44 -32 -70 -37v-41h28v0c2 0 4 0 6 -2s2 -4 2 -6v-35c0 -4 -4 -8 -8 -8v0h-28v-34v0c0 -4 -4 -8 -8 -8v0h-35v0v0h-2v0c-4 1 -6 4 -6 8v0v34h-27v0c-4 0 -8 4 -8 8v0v35v0c0 2 0 4 2 6s4 2 6 2v0h27v41c-25 5 -50 18 -69 37c-52 52 -52 138 0 190
|
|
||||||
s138 52 190 0s52 -138 0 -190zM134 175c46 0 83 37 83 83s-37 83 -83 83s-83 -37 -83 -83s37 -83 83 -83z" />
|
|
||||||
<glyph glyph-name="uniF14A" unicode="" horiz-adv-x="227"
|
|
||||||
d="M68 345c0 28 14 42 42 42s42 -14 42 -42s-14 -42 -42 -42s-42 14 -42 42zM227 171v0v-3c0 -3 -1 -6 -3 -9s-3 -4 -6 -6s-6 -3 -9 -3c-8 0 -14 4 -17 12v0l-20 76v0c-1 3 -3 5 -6 5c-4 0 -5 -2 -5 -6v-2v0l32 -122c1 -1 1 -2 1 -3l1 -1h-1h1c0 -6 -4 -10 -10 -10h-24v-81
|
|
||||||
c0 -4 -1 -7 -3 -10s-5 -6 -8 -8s-6 -3 -10 -3c-6 0 -11 3 -15 7s-6 8 -6 14v81h-12v-81c0 -6 -2 -10 -6 -14s-8 -7 -14 -7s-11 3 -15 7s-6 8 -6 14v81h-24c-6 0 -10 4 -10 10v0v0v1c0 1 0 2 1 3l33 123v1v0v0v1v0c-1 3 -2 5 -5 5s-5 -2 -6 -5v0v0l-20 -76h-1
|
|
||||||
c-3 -8 -8 -12 -16 -12c-5 0 -10 3 -13 6s-5 7 -5 12v3v0l28 105v0l1 2v0c3 9 8 13 18 13v1h132v-1v0c10 0 16 -4 19 -13v0l1 -2v0z" />
|
|
||||||
<glyph glyph-name="uniF14B" unicode="" horiz-adv-x="410"
|
|
||||||
d="M410 334c0 -10 -4 -19 -11 -25v0l-156 -155v-118v0v-2c0 -10 -7 -17 -17 -17c-3 0 -6 1 -9 2v0v0l-1 1l-40 23v0c-5 3 -9 9 -9 15v0v0v96l-155 154c-8 6 -12 16 -12 26c0 18 15 33 33 33h2v0h343v0c18 -1 32 -15 32 -33zM114 301v0v0v0z" />
|
|
||||||
<glyph glyph-name="uniF14C" unicode="" horiz-adv-x="411"
|
|
||||||
d="M100 308v45v1c0 7 6 12 13 12v0v0h185v0c7 0 12 -5 12 -12v0v-47h-31v27h-148v-26h-31zM76 18v262h259v-262h-259zM128 167v-37c0 -1 0 -1 1 -2s2 -1 3 -1h52v-53c0 -1 0 -2 1 -3s2 -1 3 -1h37c1 0 1 0 2 1s2 2 2 3v53h52c1 0 2 0 3 1s1 1 1 2v37c0 2 -2 4 -4 4h-52v52
|
|
||||||
c0 2 -2 4 -4 4h-37c-2 0 -4 -2 -4 -4v-52h-52c-2 0 -4 -2 -4 -4zM20 280v0h31v-262h-31v0c-11 0 -20 9 -20 20v1v220v0c0 11 9 21 20 21zM411 38v0c0 -11 -9 -20 -20 -20v0v0h-31v262h31c11 0 20 -9 20 -20v0v-222z" />
|
|
||||||
<glyph glyph-name="uniF14D" unicode="" horiz-adv-x="372"
|
|
||||||
d="M364 325c4 0 8 -4 8 -8v-169c0 -2 -1 -5 -3 -6c-21 -22 -51 -36 -84 -36c-31 0 -58 11 -79 31c-23 27 -57 45 -96 45c-20 0 -39 -4 -56 -13v-145c0 -15 -12 -27 -27 -27s-27 12 -27 27v322c0 15 12 27 27 27c11 0 20 -6 24 -15c20 18 47 29 77 29c31 0 59 -11 80 -31
|
|
||||||
c23 -27 56 -45 95 -45c21 0 41 5 58 14v0h3z" />
|
|
||||||
<glyph glyph-name="uniF14E" unicode="" horiz-adv-x="425"
|
|
||||||
d="M397 325c15 0 28 -13 28 -28v-248c0 -15 -13 -28 -28 -28h-369c-15 0 -28 13 -28 28v248c0 15 13 28 28 28h30l26 32c3 4 8 6 13 6h74c6 0 12 -5 15 -10c3 -4 13 -16 23 -28h188zM374 124v31c0 2 -1 4 -3 4h-45v45c0 2 -2 3 -4 3h-31c-2 0 -4 -1 -4 -3v-45h-45
|
|
||||||
c-2 0 -3 -2 -3 -4v-31c0 -1 0 -1 1 -2s1 -1 2 -1h45v-45c0 -1 0 -2 1 -3s2 -1 3 -1h31c1 0 2 0 3 1s1 2 1 3v45h45c1 0 1 0 2 1s1 1 1 2z" />
|
|
||||||
<glyph glyph-name="uniF14F" unicode="" horiz-adv-x="425"
|
|
||||||
d="M312 181c9 0 17 -8 17 -17v0v0v0v-15h-34v15c0 9 8 17 17 17zM397 325c15 0 28 -13 28 -28v-248c0 -15 -13 -28 -28 -28h-369c-15 0 -28 13 -28 28v248c0 15 13 28 28 28h30l26 32c3 4 8 6 13 6h74c6 0 12 -5 15 -10c3 -4 13 -16 23 -28h188zM374 77v0v67c0 3 -2 5 -5 5
|
|
||||||
h-6h-9v15v0c0 23 -19 42 -42 42s-41 -19 -41 -42v-15h-8h-6c-3 0 -5 -2 -5 -5v-67c0 -3 2 -5 5 -5h112c3 0 5 2 5 5z" />
|
|
||||||
<glyph glyph-name="uniF150" unicode="" horiz-adv-x="425"
|
|
||||||
d="M397 325c15 0 28 -13 28 -28v-248c0 -15 -13 -28 -28 -28h-369c-15 0 -28 13 -28 28v248c0 15 13 28 28 28h30l26 32c3 4 8 6 13 6h74c6 0 12 -5 15 -10c3 -4 13 -16 23 -28h188z" />
|
|
||||||
<glyph glyph-name="uniF151" unicode="" horiz-adv-x="264"
|
|
||||||
d="M0 264c0 15 7 22 22 22s22 -7 22 -22s-7 -22 -22 -22s-22 7 -22 22zM168 368c0 30 15 45 45 45s45 -15 45 -45s-15 -44 -45 -44s-45 14 -45 44zM92 354c0 19 9 28 28 28s28 -9 28 -28s-9 -28 -28 -28s-28 9 -28 28zM249 69v0c9 -11 13 -24 13 -38c0 -17 -5 -31 -17 -43
|
|
||||||
s-26 -17 -43 -17c-13 0 -25 3 -35 11s-18 18 -22 30l-76 131l1 1c-5 8 -9 16 -11 25c-3 11 -5 22 -5 33c0 29 10 53 31 74s45 31 74 31c19 0 37 -5 53 -14s29 -23 38 -39s14 -33 14 -52c0 -21 -5 -41 -17 -59v0c-6 -11 -9 -23 -9 -35c0 -14 3 -27 11 -39zM39 311
|
|
||||||
c0 15 7 23 22 23s22 -8 22 -23s-7 -22 -22 -22s-22 7 -22 22z" />
|
|
||||||
<glyph glyph-name="uniF152" unicode="" horiz-adv-x="356"
|
|
||||||
d="M325 59c1 0 1 -1 1 -2v-1l-6 -12c0 -1 -1 -1 -2 -1h-1l-16 8c-1 0 -1 1 -1 2s1 0 1 1l6 12c1 1 2 2 3 1zM325 328c1 0 1 -1 1 -2v-1l-7 -11c0 -1 0 -2 -1 -2l-2 1l-15 9c-1 0 -1 0 -1 1v2l7 11c1 1 2 2 3 1zM295 75c1 -1 2 -2 1 -3l-7 -12c0 -1 -1 -1 -2 -1h-1l-4 3l-5 2
|
|
||||||
l-62 -34v0v0c-1 -1 -4 -1 -5 -1s-3 0 -4 1v0v0l-63 34l-62 -34v0h-1c-1 -1 -3 -1 -4 -1s-3 0 -4 1h-1v0l-67 37c-3 1 -4 3 -4 6v274c0 3 2 6 5 7s6 0 9 -1l62 -34l62 34h1v1h2h2h2h2l1 -1v0l62 -34l62 34c2 2 6 3 9 1l7 -5l7 -3c1 0 1 -1 1 -2s-1 0 -1 -1l-6 -12
|
|
||||||
c0 -1 -1 -1 -2 -1l-1 1l-9 5v-252zM76 46v256l-58 31v-256zM210 46v256l-67 36v-256zM354 160c1 0 2 -2 2 -3v-27c0 -1 -1 -2 -2 -2h-13c-1 0 -3 1 -3 2v27c0 1 2 3 3 3h13zM354 52c1 0 2 -1 2 -2v-10c0 -8 -5 -11 -10 -11c-2 0 -4 1 -6 2l-8 4c-1 0 -1 1 -1 2v1l6 12l1 1
|
|
||||||
l2 1h1h13zM349 314c0 0 7 -4 7 -12v-10c0 -1 -1 -2 -2 -2h-13c-1 0 -3 1 -3 2v8l-6 4c-1 0 -1 0 -1 1v2l6 11c1 1 2 2 3 1zM354 267c1 0 2 -1 2 -2v-27c0 -1 -1 -2 -2 -2h-13c-1 0 -3 1 -3 2v27c0 1 2 2 3 2h13zM354 106c1 0 2 -1 2 -2v-27c0 -1 -1 -3 -2 -3h-13
|
|
||||||
c-1 0 -3 2 -3 3v27c0 1 2 2 3 2h13zM354 213c1 0 2 -1 2 -2v-27c0 -1 -1 -2 -2 -2h-13c-1 0 -3 1 -3 2v27c0 1 2 2 3 2h13z" />
|
|
||||||
<glyph glyph-name="uniF153" unicode="" horiz-adv-x="427"
|
|
||||||
d="M193 140c4 0 8 -4 8 -8v-112c0 -4 -4 -8 -8 -8h-72c-4 0 -8 4 -8 8v112c0 4 4 8 8 8h72zM306 372c4 0 8 -4 8 -8v-344c0 -4 -4 -8 -8 -8h-72c-4 0 -8 4 -8 8v344c0 4 4 8 8 8h72zM420 267c4 0 7 -3 7 -7v-240c0 -4 -3 -8 -7 -8h-73c-4 0 -8 4 -8 8v240c0 4 4 7 8 7h73z
|
|
||||||
M80 267c4 0 8 -3 8 -7v-240c0 -4 -4 -8 -8 -8h-72c-4 0 -8 4 -8 8v240c0 4 4 7 8 7h72z" />
|
|
||||||
<glyph glyph-name="uniF154" unicode="" horiz-adv-x="387"
|
|
||||||
d="M380 238c4 0 7 -4 7 -8v-77c0 -4 -3 -8 -7 -8h-372c-4 0 -8 4 -8 8v77c0 4 4 8 8 8h372zM226 357c3 -1 5 -4 5 -8v-77c0 -4 -2 -7 -5 -8v0h-218c-4 0 -8 4 -8 8v77c0 4 4 8 8 8h218v0zM275 120c4 0 8 -4 8 -8v-77c0 -4 -4 -8 -8 -8h-267c-4 0 -8 4 -8 8v77c0 4 4 8 8 8
|
|
||||||
h267z" />
|
|
||||||
<glyph glyph-name="uniF155" unicode="" horiz-adv-x="380"
|
|
||||||
d="M212 382c93 -1 167 -76 168 -169c0 -4 -2 -6 -6 -6h-1v0h-161c-4 0 -7 2 -7 6v161v0v1c0 4 3 7 7 7zM341 174v0v-2c0 -94 -76 -170 -170 -170s-171 76 -171 170s77 171 171 171h1v0h1c4 0 7 -3 7 -7l-1 -1h1v-147c0 -4 2 -7 6 -7h148c4 0 7 -3 7 -7z" />
|
|
||||||
<glyph glyph-name="uniF156" unicode="" horiz-adv-x="410"
|
|
||||||
d="M384 37h-359c-14 0 -25 11 -25 25v260c0 14 11 25 25 25h359c14 0 26 -11 26 -25v-260c0 -14 -12 -25 -26 -25zM359 87v210h-309v-210h309zM162 111c-5 0 -10 2 -13 5l-25 25l-31 -25c-8 -6 -19 -6 -25 2s-6 19 2 25l44 36c7 6 17 6 24 -1l21 -21l46 72c4 5 9 8 16 8
|
|
||||||
s12 -4 15 -10l27 -58l52 92c5 9 16 12 25 7s12 -15 7 -24l-70 -123c-3 -6 -9 -9 -16 -9s-13 5 -16 11l-28 59l-40 -63c-3 -5 -8 -7 -13 -8h-2z" />
|
|
||||||
<glyph glyph-name="uniF157" unicode="" horiz-adv-x="399"
|
|
||||||
d="M148 320c-3 2 -5 5 -5 9c0 6 4 10 10 10c3 0 6 -1 8 -3l60 -60c3 -2 5 -5 5 -9c0 -6 -5 -10 -11 -10c-2 0 -4 1 -6 2v0h-1v1zM215 111h-25c-14 0 -28 0 -41 1l24 -42c2 -3 4 -7 4 -11c0 -10 -8 -18 -18 -18c-6 0 -11 3 -14 7v0l-38 65l-37 -65h-1c-3 -4 -8 -7 -14 -7
|
|
||||||
c-10 0 -18 8 -18 18c0 4 2 8 4 11l32 56c-8 6 -14 29 -14 56c0 13 2 24 4 34l-57 33v0c-4 2 -6 6 -6 11c0 7 6 13 13 13c2 0 4 0 6 -1v0l56 -33c1 0 2 1 3 1h137v-129zM306 125l31 -55c2 -3 4 -7 4 -11c0 -10 -8 -18 -18 -18c-6 0 -11 3 -14 7h-1l-37 65l-38 -65v0
|
|
||||||
c-3 -4 -8 -7 -14 -7c-10 0 -18 8 -18 18c0 4 2 8 4 11l31 54v116l83 -83c-2 -17 -7 -29 -13 -32zM399 235c0 -4 -2 -8 -4 -10v0l-11 -11v0h-10h-40l-14 -14c1 -5 1 -11 1 -16l-72 72l42 42l26 45l13 -22c3 0 5 -2 7 -3v1l26 -15c7 -3 11 -10 11 -18v-21l20 -20
|
|
||||||
c3 -2 5 -6 5 -10z" />
|
|
||||||
<glyph glyph-name="uniF158" unicode="" horiz-adv-x="321"
|
|
||||||
d="M148 302c58 0 104 -48 104 -106c0 -13 -2 -24 -6 -36c0 -1 -1 -2 -1 -3c0 0 -15 -26 -25 -38c-1 -2 -3 -3 -4 -5c-7 -8 -10 -11 -10 -24c1 -27 1 -37 -1 -45c-4 -26 -23 -39 -55 -40v0v0c-9 0 -17 7 -17 16c0 5 1 10 4 13s7 5 12 5c21 1 22 7 23 11v2c1 5 0 21 0 37
|
|
||||||
c-1 26 10 38 18 48l4 4c6 7 17 24 21 32c2 7 3 15 3 23c0 39 -31 72 -70 72s-71 -33 -71 -72c0 -9 -8 -17 -17 -17s-17 8 -17 17c0 58 47 106 105 106zM172 194c0 13 -11 24 -24 24s-24 -11 -24 -24c0 -8 -7 -15 -15 -15s-14 7 -14 15c0 29 24 52 53 52s52 -23 52 -52
|
|
||||||
c0 -8 -6 -15 -14 -15s-14 7 -14 15zM75 142c6 6 16 6 22 0c3 -3 5 -8 5 -12s-2 -8 -5 -11l-70 -71c-3 -3 -7 -4 -11 -4s-8 1 -11 4s-5 8 -5 12s2 8 5 11zM207 334c38 0 69 -30 69 -68v0v-7v0c0 -3 -3 -6 -6 -6v0h-12v0c-3 0 -6 3 -6 6v0v7v0c0 24 -21 44 -45 44v0v0h-7v0
|
|
||||||
c-3 0 -5 3 -5 6v0v11v0c0 3 2 7 5 7v0h7v0v0zM321 266v0v-7v0c0 -3 -3 -6 -6 -6v0h-11v0c-3 0 -7 3 -7 6v0v7v0c0 49 -41 89 -90 89v0v0h-7v0c-3 0 -5 3 -5 6v0v12v0c0 3 2 6 5 6v0h7v0v0c63 0 114 -50 114 -113z" />
|
|
||||||
<glyph glyph-name="uniF159" unicode="" horiz-adv-x="409"
|
|
||||||
d="M295 379c63 0 114 -51 114 -114c0 -68 -33 -108 -59 -140l-6 -7c-31 -38 -128 -108 -132 -111c-2 -2 -5 -2 -8 -2s-5 0 -7 2c-4 3 -101 73 -132 111l-6 7c-26 32 -59 72 -59 140c0 63 51 114 114 114c36 0 69 -16 90 -44c21 28 55 44 91 44z" />
|
|
||||||
<glyph glyph-name="uniF15A" unicode="" horiz-adv-x="353"
|
|
||||||
d="M348 254c3 -2 5 -6 5 -10v-233c0 -7 -6 -13 -13 -13h-96c-7 0 -12 6 -12 13v143h-111v-143c0 -7 -5 -13 -12 -13h-96c-7 0 -13 6 -13 13v233c0 4 2 8 5 10l161 129c5 4 11 4 16 0z" />
|
|
||||||
<glyph glyph-name="uniF15B" unicode="" horiz-adv-x="300"
|
|
||||||
d="M0 362v0h300l-27 -306l-123 -34l-123 34zM243 289l1 11h-94v0h-94l1 -11l9 -103h84v0h46l-4 -49l-42 -11v0v0l-42 11l-3 30h-20h-17l5 -59l77 -21v0v0l77 21v7l9 98l1 11h-10h-77v0h-50l-3 38h53v0h90h1v8z" />
|
|
||||||
<glyph glyph-name="uniF15C" unicode="" horiz-adv-x="355"
|
|
||||||
d="M337 370c10 0 18 -7 18 -17v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM337 64c10 0 18 -7 18 -17v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM355 149v0v-16v0c0 -10 -8 -17 -18 -17v0h-198
|
|
||||||
c-10 0 -18 7 -18 17v16c0 10 8 17 18 17h198v0v0c10 0 18 -7 18 -17zM355 250v0v-16v0c0 -10 -8 -17 -18 -17v0h-198c-10 0 -18 7 -18 17v16c0 10 8 18 18 18h198v0v0c10 0 18 -8 18 -18zM0 192c0 1 0 1 1 2v1l64 36c1 1 1 1 2 1c2 0 3 -1 3 -3v-74v0c0 -2 -1 -3 -3 -3
|
|
||||||
c-1 0 -1 0 -2 1l-63 36v0c-1 0 -2 2 -2 3z" />
|
|
||||||
<glyph glyph-name="uniF15D" unicode="" horiz-adv-x="355"
|
|
||||||
d="M337 370c10 0 18 -7 18 -17v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM337 64c10 0 18 -7 18 -17v-16c0 -10 -8 -17 -18 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM355 149v0v-16v0c0 -10 -8 -17 -18 -17v0h-199
|
|
||||||
c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h199v0c10 0 18 -7 18 -17zM355 250v0v-16v0c0 -10 -8 -17 -18 -17v0h-199c-10 0 -17 7 -17 17v16c0 10 7 18 17 18h199v0c10 0 18 -8 18 -18zM3 152c-2 0 -3 1 -3 3v74v0c0 2 1 3 3 3c1 0 1 0 2 -1l63 -36v0c1 0 2 -2 2 -3
|
|
||||||
s0 -1 -1 -2v-1l-64 -36c-1 -1 -1 -1 -2 -1z" />
|
|
||||||
<glyph glyph-name="uniF15E" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM212 85v124c0 4 -3 7 -7 7h-26c-4 0 -7 -3 -7 -7v-124c0 -4 3 -6 7 -6h26c4 0 7 2 7 6zM192 244c13 0 23 10 23 23s-10 23 -23 23s-23 -10 -23 -23s10 -23 23 -23z" />
|
|
||||||
<glyph glyph-name="uniF15F" unicode="" horiz-adv-x="108"
|
|
||||||
d="M108 324v-4v0l-58 -261v0c-1 -7 -6 -12 -13 -12h-25v0c-7 1 -12 6 -12 13v3v0v0v0l58 261v0c0 7 6 13 13 13h24c7 0 13 -6 13 -13z" />
|
|
||||||
<glyph glyph-name="uniF160" unicode="" horiz-adv-x="445"
|
|
||||||
d="M445 218v0v0v-32v0c0 -2 0 -5 -2 -7s-5 -2 -7 -2v0h-27h-1v-61v0v-39v0c0 -5 -4 -9 -9 -9h-1h-31v0c-5 0 -10 4 -10 9v0v21v0v79h-25v-26v0v-39v0c0 -5 -5 -9 -10 -9v0h-31v0h-1c-5 0 -9 4 -9 9v0v16v23v26h-45c-10 -56 -58 -99 -117 -99c-66 0 -119 53 -119 119
|
|
||||||
s53 119 119 119c55 0 102 -38 115 -89h163h12h27c2 0 5 -1 7 -3s2 -4 2 -6zM119 128c38 0 68 30 68 68s-30 68 -68 68s-68 -30 -68 -68s30 -68 68 -68z" />
|
|
||||||
<glyph glyph-name="uniF161" unicode="" horiz-adv-x="488"
|
|
||||||
d="M60 101c-14 0 -26 12 -26 26v226c0 14 12 25 26 25h368c14 0 25 -11 25 -25v-226c0 -14 -11 -26 -25 -26h-368zM85 327v-175h318v175h-318zM476 76c6 0 12 -6 12 -12v-28c0 -3 -2 -7 -4 -9l-18 -18c-2 -2 -5 -3 -8 -3h-430c-3 0 -6 2 -8 4l-17 18c-2 2 -3 5 -3 8v28
|
|
||||||
c0 6 6 12 12 12h464zM288 35v12c0 1 -1 2 -2 2h-84c-1 0 -3 -1 -3 -2v-12c0 -1 2 -3 3 -3h84c1 0 2 2 2 3z" />
|
|
||||||
<glyph glyph-name="uniF162" unicode="" horiz-adv-x="381"
|
|
||||||
d="M76 173v119h229v-119h-229zM82 92v56h57v-56h-57zM246 92v56h57v-56h-57zM164 92v56h57v-56h-57zM358 368c13 0 23 -10 23 -23v-307v0c-1 -12 -11 -22 -23 -22h-335v0v0c-12 0 -22 10 -23 22v0v307v0c0 13 10 23 23 23v0h335v0zM330 67v0v250h-279v-250h279z" />
|
|
||||||
<glyph glyph-name="uniF163" unicode="" horiz-adv-x="426"
|
|
||||||
d="M368 351v0l-45 -45c-3 -3 -7 -3 -10 0v0l-11 11v0c-3 3 -3 7 0 10l45 45v0c3 3 8 3 11 0v0v0l10 -10v0c3 -3 3 -8 0 -11v0v0v0zM206 349c-4 0 -8 3 -8 7v0v64c0 4 4 8 8 8v0h14v0c4 0 8 -4 8 -8v-64v0c0 -4 -4 -7 -8 -7v0h-14v0zM426 243v0v-15v0c0 -4 -3 -7 -7 -7v0h-64
|
|
||||||
c-4 0 -7 3 -7 7v0v15v0c0 4 3 8 7 8h64v0c4 0 7 -4 7 -8zM213 324c60 0 109 -49 109 -109c0 -22 -7 -42 -18 -59c-18 -26 -28 -60 -29 -99c-1 -2 -4 -5 -7 -5h-1v0h-108v0h-1c-3 0 -5 2 -6 4c-1 37 -12 71 -28 96v0c-13 18 -20 39 -20 63c0 60 49 109 109 109zM268 -12
|
|
||||||
c4 0 7 -3 7 -7v-17c0 -4 -3 -8 -7 -8h-1v0h-108v0h-1c-4 0 -8 4 -8 8v17c0 4 4 7 8 7h1v0h108v0h1zM268 37c4 0 7 -4 7 -8v-17c0 -4 -3 -8 -7 -8l-1 1v-1h-108v1l-1 -1c-4 0 -8 4 -8 8v17v0c0 4 4 8 8 8h1v0h108v0h1zM71 245c4 0 8 -4 8 -8v0v-14v0c0 -4 -4 -8 -8 -8v0h-64
|
|
||||||
c-4 0 -7 4 -7 8v14c0 4 3 8 7 8h64v0zM60 354c-3 3 -3 7 0 10v0l11 11v0v0c3 3 8 3 11 0l45 -46v0c3 -3 3 -7 0 -10v0l-11 -10v0c-3 -3 -7 -4 -10 -1v0z" />
|
|
||||||
<glyph glyph-name="uniF164" unicode="" horiz-adv-x="333"
|
|
||||||
d="M333 67c0 -7 -6 -13 -13 -13v0v0v0v0h-26v1c-7 0 -11 5 -12 11v0v141v0c0 7 5 13 12 13v0h25h1c7 0 12 -6 12 -13v0v0v-138c0 -1 1 -1 1 -2zM256 46v0v-1v0v0c0 -7 -6 -12 -13 -12h-1h-185c-2 0 -4 0 -5 1v0l-50 50v0c-1 1 -2 3 -2 5v0v144v0c0 7 6 13 13 13v0h70v58v1
|
|
||||||
v17v0v0c0 16 13 29 29 29c11 0 21 -6 26 -15v0l51 -87c1 -1 1 -2 2 -3h51h1c7 0 13 -6 13 -13v0v0v-144v0v-43zM15 89l1 -1l-1 1v0z" />
|
|
||||||
<glyph glyph-name="uniF165" unicode="" horiz-adv-x="353"
|
|
||||||
d="M323 339c39 -39 40 -101 4 -141v0l-52 -52c-9 -9 -20 -16 -31 -21c-4 -10 -10 -20 -18 -28v0l-51 -52c-40 -40 -105 -40 -145 0s-40 105 0 145l52 52v-1c8 8 17 14 27 18c5 11 13 23 22 32l52 51v0c40 36 101 36 140 -3zM140 82l37 38c-17 4 -33 13 -46 26s-23 30 -27 47
|
|
||||||
l-37 -38v0c-20 -20 -20 -53 0 -73s53 -20 73 0v0zM168 183c9 -9 21 -14 33 -15c-1 12 -6 24 -15 33s-21 14 -33 15c1 -12 6 -24 15 -33zM290 232v0c17 20 16 51 -3 70s-50 20 -70 3v0l-3 -3v0v0l-38 -38c17 -4 33 -13 46 -26s23 -30 27 -47l38 38v0v0z" />
|
|
||||||
<glyph glyph-name="uniF166" unicode="" horiz-adv-x="431"
|
|
||||||
d="M414 345c10 0 17 -8 17 -18v-16c0 -10 -7 -17 -17 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 18 17 18h320zM414 217c10 0 17 -7 17 -17v-16c0 -10 -7 -17 -17 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 17 17 17h320zM414 90c10 0 17 -7 17 -17v-16c0 -10 -7 -18 -17 -18
|
|
||||||
h-320c-10 0 -17 8 -17 18v16c0 10 7 17 17 17h320zM0 319c0 17 9 26 26 26s25 -9 25 -26s-8 -25 -25 -25s-26 8 -26 25zM0 197c0 17 9 26 26 26s25 -9 25 -26s-8 -25 -25 -25s-26 8 -26 25zM0 65c0 17 9 25 26 25s25 -8 25 -25s-8 -26 -25 -26s-26 9 -26 26z" />
|
|
||||||
<glyph glyph-name="uniF167" unicode="" horiz-adv-x="423"
|
|
||||||
d="M29 333l-9 -9l-6 7l17 17h10v-55h-12v40zM21 210c-6 0 -10 -2 -14 -6l-7 8c5 6 13 9 21 9c12 0 21 -7 21 -18c0 -9 -8 -18 -22 -28h22v-10h-41v9c22 17 29 22 29 29c0 5 -4 7 -9 7zM30 65c6 -1 13 -5 13 -13c0 -9 -8 -16 -21 -16c-10 0 -18 4 -22 9l6 8c4 -4 10 -7 15 -7
|
|
||||||
c7 0 11 3 11 7s-3 7 -11 7h-7v10h7c6 0 10 2 10 6s-4 6 -10 6c-5 0 -10 -1 -14 -5l-6 7c4 5 11 9 21 9c13 0 20 -6 20 -15c0 -7 -6 -12 -12 -13zM406 346c10 0 17 -7 17 -17v-16c0 -10 -7 -18 -17 -18h-320c-10 0 -17 8 -17 18v16c0 10 7 17 17 17h320zM406 219
|
|
||||||
c10 0 17 -8 17 -18v-16c0 -10 -7 -17 -17 -17h-320c-10 0 -17 7 -17 17v16c0 10 7 18 17 18h320zM406 91c10 0 17 -7 17 -17v-16c0 -10 -7 -18 -17 -18h-320c-10 0 -17 8 -17 18v16c0 10 7 17 17 17h320z" />
|
|
||||||
<glyph glyph-name="uniF168" unicode="" horiz-adv-x="332"
|
|
||||||
d="M321 103c6 0 11 -6 11 -12v-1v-53c0 -6 -5 -11 -11 -11v0h-182v0c-6 0 -11 5 -11 11v0v53v1c0 6 5 12 11 12v0v0h182v0zM65 103c6 0 12 -6 12 -12v0v0v-54v0c0 -6 -6 -11 -12 -11v0h-53v0v0c-6 0 -12 5 -12 11v0v54v0v0c0 6 6 12 12 12v0v0h53v0zM321 231
|
|
||||||
c6 0 11 -6 11 -12v-1v-53c0 -6 -5 -11 -11 -11v0h-182v0c-6 0 -11 5 -11 11v0v53v1c0 6 5 12 11 12v0v0h182v0zM65 231c6 0 12 -6 12 -12v0v0v-54v0c0 -6 -6 -11 -12 -11v0h-53v0v0c-6 0 -12 5 -12 11v0v54v0v0c0 6 6 12 12 12v0v0h53v0zM128 293v0v53v1c0 6 5 11 11 11v0v0
|
|
||||||
h182v0c6 0 11 -5 11 -11v-1v-53c0 -6 -5 -12 -11 -12v0h-182v0c-6 0 -11 6 -11 12v0zM65 358c6 0 12 -5 12 -11v0v0v-54v0c0 -6 -6 -12 -12 -12v0h-53v0v0c-6 0 -12 6 -12 12v0v54v0v0c0 6 6 11 12 11v0v0h53v0z" />
|
|
||||||
<glyph glyph-name="uniF169" unicode="" horiz-adv-x="332"
|
|
||||||
d="M0 293v53v1c0 6 6 11 12 11v0v0h309v0c6 0 11 -5 11 -11v0v-54v0c0 -6 -5 -12 -11 -12v0h-309v0c-6 0 -12 6 -12 12v0zM321 230c6 0 11 -5 11 -11v0v-54v0c0 -6 -5 -11 -11 -11v0h-309v0c-6 0 -12 5 -12 11v0v53v1c0 6 6 11 12 11v0v0h309v0zM321 103c6 0 11 -6 11 -12v0
|
|
||||||
v-54v0c0 -6 -5 -11 -11 -11v0h-309v0c-6 0 -12 5 -12 11v0v53v1c0 6 6 12 12 12v0v0h309v0z" />
|
|
||||||
<glyph glyph-name="uniF16A" unicode="" horiz-adv-x="356"
|
|
||||||
d="M342 222c7 0 14 -7 14 -14v-197c0 -7 -7 -14 -14 -14h-329c-7 0 -13 7 -13 14v197c0 7 6 14 13 14h19h22v43c0 67 54 122 121 122s122 -55 122 -122v0v-43h26h19zM126 265v-43h99v43v1v0v0c0 27 -23 49 -50 49c-28 0 -49 -22 -49 -50z" />
|
|
||||||
<glyph glyph-name="uniF16B" unicode="" horiz-adv-x="346"
|
|
||||||
d="M346 327v-137c0 -2 -1 -5 -3 -6s-5 -2 -7 -1l-130 44c-3 1 -5 3 -5 6s1 6 3 8l30 21l5 4c-18 14 -41 23 -66 23c-40 0 -75 -22 -93 -55v0c-4 -6 -12 -9 -18 -5l-42 24v0c-6 3 -8 11 -5 17v0c31 56 90 93 158 93c50 0 95 -20 128 -53l2 2l31 22c2 2 5 1 8 0s4 -4 4 -7z
|
|
||||||
M326 131c6 -3 9 -11 6 -17v0c-31 -56 -91 -93 -159 -93c-50 0 -94 20 -127 53l-3 -2l-30 -22c-2 -2 -5 -1 -8 0s-5 4 -5 7v137c0 2 1 5 3 6s5 2 7 1l130 -44c3 -1 6 -3 6 -6s-1 -6 -3 -8l-31 -21l-5 -4c18 -14 41 -23 66 -23c40 0 76 22 94 55v0c4 6 12 9 18 5l41 -24v0z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="uniF16C" unicode="" horiz-adv-x="397"
|
|
||||||
d="M233 395c91 0 164 -74 164 -164s-73 -164 -164 -164c-26 0 -51 6 -73 17l-82 -82v1c-8 -8 -20 -14 -33 -14c-25 0 -45 20 -45 45c0 13 6 25 14 33h-1l80 79c-15 25 -24 54 -24 85c0 90 73 164 164 164zM234 132c57 0 103 45 103 102s-46 102 -103 102s-102 -45 -102 -102
|
|
||||||
s45 -102 102 -102z" />
|
|
||||||
<glyph glyph-name="uniF16D" unicode="" horiz-adv-x="394"
|
|
||||||
d="M381 345c7 0 13 -6 13 -13v-24c0 -2 -1 -2 -2 -3s-4 -2 -5 -3l-188 -110c-1 0 -1 -1 -2 -1s0 1 -1 1l-194 110c-1 1 -2 2 -2 3v27c0 7 6 13 13 13h368zM393 265c1 -1 1 -1 1 -2v-177c0 -1 -1 -3 -2 -3l-1 -1c-1 0 -1 0 -2 1l-107 115c-1 1 0 2 0 3s0 2 1 2l106 62
|
|
||||||
c1 1 3 1 4 0zM253 182l127 -137c1 -1 1 -3 0 -4s-2 -2 -3 -2h-364c-2 0 -4 1 -6 2c-1 1 -2 2 -2 3s0 2 1 3l142 131c1 1 3 2 4 1l38 -22c5 -3 11 -2 16 1l42 25c1 1 4 0 5 -1zM117 194l-112 -103c-1 -1 -1 -1 -2 -1h-1c-1 1 -2 2 -2 3v167c0 1 1 2 2 3s2 1 3 0l111 -64
|
|
||||||
c1 -1 2 -1 2 -2s0 -2 -1 -3z" />
|
|
||||||
<glyph glyph-name="uniF16E" unicode="" horiz-adv-x="466"
|
|
||||||
d="M49 347c0 28 14 42 42 42s43 -14 43 -42s-15 -42 -43 -42s-42 14 -42 42zM172 293c5 -1 9 -2 12 -6s6 -8 6 -13v-120v0c0 -5 -3 -10 -6 -13s-7 -5 -12 -5s-10 2 -13 5s-5 8 -5 13v0v82v1c0 4 -2 6 -6 6s-6 -2 -6 -6v-1v-53v-55v-110c0 -6 -2 -11 -6 -15s-8 -6 -14 -6
|
|
||||||
s-11 2 -15 6s-6 9 -6 15v110v0c0 4 -2 6 -6 6s-6 -2 -6 -6v0v-110c0 -6 -2 -11 -6 -15s-9 -6 -15 -6s-11 2 -15 6s-6 9 -6 15v165v53v1v0c0 4 -1 6 -5 6s-6 -2 -6 -6v0v-1v-82v0c0 -5 -2 -10 -5 -13s-8 -5 -13 -5s-10 2 -13 5s-5 8 -5 13v0v120v0c0 5 2 10 6 14s9 5 14 5v0
|
|
||||||
h152v0zM305 347c0 28 14 42 42 42s43 -14 43 -42s-15 -43 -43 -43s-42 15 -42 43zM466 171v0v-3c0 -3 0 -6 -2 -9s-4 -5 -7 -7s-6 -2 -9 -2c-8 0 -14 3 -17 11v0l-21 78v0c-1 3 -2 4 -5 4c-4 0 -6 -1 -6 -5v-2v0l33 -124c1 -1 1 -3 1 -4h1h-1h1c0 -6 -4 -10 -10 -10h-25v-82
|
|
||||||
c0 -6 -2 -11 -6 -15s-9 -6 -15 -6s-11 2 -15 6s-6 9 -6 15v82h-12v-82c0 -4 -1 -8 -3 -11s-4 -6 -7 -8s-7 -2 -11 -2c-6 0 -11 2 -15 6s-6 9 -6 15v82h-24c-6 0 -10 4 -10 10v0v0v0c0 1 0 3 1 4l33 124v1v1v0v1v0c-1 3 -2 4 -5 4s-5 -1 -6 -4v0v0l-21 -78v0
|
|
||||||
c-3 -8 -9 -11 -17 -11c-5 0 -9 1 -13 5s-5 8 -5 13v3v0l29 106v0v2v0c3 9 9 14 19 14v0h134v0v0c10 0 16 -5 19 -14v0l1 -2v0z" />
|
|
||||||
<glyph glyph-name="uniF16F" unicode="" horiz-adv-x="342"
|
|
||||||
d="M342 354v0v-106v0c0 -4 -4 -8 -8 -8h-35c-4 0 -8 4 -8 8v28l-46 -46c14 -21 23 -46 23 -74c0 -74 -60 -134 -134 -134s-134 60 -134 134s60 134 134 134c28 0 54 -9 76 -24l44 45h-26v0c-4 0 -8 4 -8 8v0v0v35c0 4 4 8 8 8v0h106v0c4 0 8 -4 8 -8v0zM134 73
|
|
||||||
c46 0 83 37 83 83s-37 83 -83 83s-83 -37 -83 -83s37 -83 83 -83z" />
|
|
||||||
<glyph glyph-name="uniF170" unicode="" horiz-adv-x="190"
|
|
||||||
d="M49 346c0 28 14 42 42 42s43 -14 43 -42s-15 -42 -43 -42s-42 14 -42 42zM172 292c5 -1 9 -2 12 -6s6 -9 6 -14v-120v0c0 -5 -3 -9 -6 -12s-7 -5 -12 -5s-10 2 -13 5s-5 7 -5 12v0v83v1c0 4 -2 6 -6 6s-6 -2 -6 -6v-1v-53v-55v-110c0 -6 -2 -11 -6 -15s-8 -6 -14 -6
|
|
||||||
s-11 2 -15 6s-6 9 -6 15v110v0c0 4 -2 6 -6 6s-6 -2 -6 -6v0v-110c0 -6 -2 -11 -6 -15s-9 -6 -15 -6s-11 2 -15 6s-6 9 -6 15v165v53v1v0c0 4 -1 6 -5 6s-6 -2 -6 -6v0v-1v-83v0c0 -5 -2 -9 -5 -12s-8 -5 -13 -5s-10 2 -13 5s-5 7 -5 12v0v120v0c0 4 1 7 3 10s4 6 7 8
|
|
||||||
s6 2 10 2v0h152v0z" />
|
|
||||||
<glyph glyph-name="uniF171" unicode="" horiz-adv-x="430"
|
|
||||||
d="M430 407v-430v0v-1v-2h-1c-1 -6 -6 -11 -13 -11v0h-402v0c-8 0 -14 6 -14 14v0v0v283v0l161 161v0v0v0v0h255v0v0v0v0c8 0 14 -6 14 -14v0zM305 370l-19 -33l93 -92v125h-74zM161 246h-110v-31l86 -85l139 240h-101v-110v0v0c0 -8 -6 -14 -14 -14v0zM51 14h19l53 93
|
|
||||||
l-72 72v-165zM99 14h280v194l-106 106zM276 215c34 0 62 -28 62 -62c0 -14 -4 -27 -12 -37l-39 -67c0 -1 -1 -2 -2 -3v0v0c-2 -2 -5 -4 -8 -4c-4 0 -8 1 -10 4v0v1v1l-40 69c-7 10 -12 22 -12 36c0 34 27 62 61 62zM276 122c17 0 30 13 30 30s-13 31 -30 31s-30 -14 -30 -31
|
|
||||||
s13 -30 30 -30z" />
|
|
||||||
<glyph glyph-name="uniF172" unicode="" horiz-adv-x="289"
|
|
||||||
d="M144 395c80 0 145 -65 145 -145c0 -33 -12 -63 -30 -87l-90 -157c-1 -2 -3 -4 -4 -6l-1 -2v1c-5 -6 -12 -10 -20 -10c-9 0 -16 4 -21 11v0v0c-1 1 -1 2 -2 3l-92 161c-18 24 -29 54 -29 86c0 80 64 145 144 145zM143 177c39 0 71 32 71 71s-32 71 -71 71s-71 -32 -71 -71
|
|
||||||
s32 -71 71 -71z" />
|
|
||||||
<glyph glyph-name="uniF173" unicode="" horiz-adv-x="385"
|
|
||||||
d="M76 302c8 0 14 -6 14 -14v-127v0c-1 -7 -7 -12 -14 -12c-42 0 -76 35 -76 77s34 76 76 76zM385 364v0v0v-24v-236v-23v0v-2c0 -8 -6 -14 -14 -14c-4 0 -7 2 -9 4l-134 77h-98c-7 0 -13 6 -14 13v0v132c0 8 6 14 14 14h110l123 70c2 2 5 3 8 3c8 0 14 -6 14 -14zM224 41v0
|
|
||||||
c3 -6 2 -13 -3 -17v-1l-26 -14v0c-1 -1 -1 -2 -2 -2c-6 -4 -14 -1 -18 5v0l-1 1v0v0l-49 85v1s-1 0 -1 1c-4 7 -2 15 5 19c2 1 4 2 6 2v0h37v0c4 0 7 -3 9 -6v0l43 -73v-1v0v0z" />
|
|
||||||
<glyph glyph-name="uniF174" unicode="" horiz-adv-x="261"
|
|
||||||
d="M261 196c0 -65 -48 -119 -111 -128v-28h68v0c11 0 19 -8 19 -19s-8 -20 -19 -20v0h-175v0c-11 0 -20 9 -20 20s9 19 20 19v0h68v28c-63 9 -111 63 -111 128v0v74c0 11 8 19 19 19s20 -8 20 -19v-73v0c0 -51 40 -92 91 -92s92 41 92 92v73c0 11 8 19 19 19s20 -8 20 -19
|
|
||||||
v-73v0v0v-1v0zM65 197v2v0v119v0c1 36 29 65 65 65s65 -29 66 -65v0v-119v0v-2c0 -36 -30 -65 -66 -65s-65 29 -65 65z" />
|
|
||||||
<glyph glyph-name="uniF175" unicode="" horiz-adv-x="384"
|
|
||||||
d="M281 219c3 0 5 -2 5 -5v-44c0 -3 -2 -5 -5 -5h-178c-3 0 -5 2 -5 5v44c0 3 2 5 5 5h178zM192 333c-78 0 -141 -63 -141 -141s63 -141 141 -141s141 63 141 141s-63 141 -141 141zM192 384v0c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="uniF176" unicode="" horiz-adv-x="414"
|
|
||||||
d="M404 251c6 0 10 -5 10 -11v-96c0 -6 -4 -11 -10 -11h-394c-6 0 -10 5 -10 11v96c0 6 4 11 10 11h394z" />
|
|
||||||
<glyph glyph-name="uniF177" unicode="" horiz-adv-x="224"
|
|
||||||
d="M211 295c7 0 13 -6 13 -13v-307c0 -7 -6 -13 -13 -13h-199v0c-7 0 -12 6 -12 13v307c0 7 5 13 12 13v0h199zM112 -24c7 0 13 5 13 12s-6 13 -13 13s-12 -6 -12 -13s5 -12 12 -12zM173 13v0v231h-122v-231h122zM212 368v0v-1v0v0l-9 -9v0v0h-1v0c-3 -3 -7 -3 -10 -1v0v1v0
|
|
||||||
v0l-5 5v0c-41 41 -109 40 -150 -1v0v0l-6 -5v0c-3 -2 -6 -2 -9 0v0l-10 9v0c-3 3 -3 7 -1 10v1h1v0v0l5 5v0v0c52 52 138 53 190 1v0v-1v0v0l5 -5v0c2 -3 2 -6 0 -9zM174 339c2 -3 2 -6 0 -9v0l-9 -10v0v0v0v0c-3 -3 -8 -3 -11 -1v0v1v0v0l-5 5v0c-21 20 -54 20 -74 0v-1v0
|
|
||||||
l-6 -5v0c-3 -2 -6 -2 -9 0v0l-10 9v1c-3 3 -3 7 -1 10v0l6 5v0v1c31 31 82 31 114 0v0l5 -6v0z" />
|
|
||||||
<glyph glyph-name="uniF178" unicode="" horiz-adv-x="224"
|
|
||||||
d="M211 358c7 0 13 -5 13 -12v-308c0 -7 -6 -12 -13 -12h-199v0c-7 0 -12 5 -12 12v308c0 7 5 12 12 12v0h199zM112 39c7 0 13 5 13 12s-6 13 -13 13s-12 -6 -12 -13s5 -12 12 -12zM173 77v0v230h-122v-230h122z" />
|
|
||||||
<glyph glyph-name="uniF179" unicode="" horiz-adv-x="471"
|
|
||||||
d="M442 381c16 0 29 -12 29 -28v-252c0 -16 -13 -29 -29 -29h-156v-44h44c5 0 9 -3 9 -8v-9c0 -5 -4 -8 -9 -8h-194c-5 0 -8 3 -8 8v9c0 5 3 8 8 8h48v44h-155c-16 0 -29 13 -29 29v252c0 16 13 28 29 28h413zM51 123h368v208h-368v-208z" />
|
|
||||||
<glyph glyph-name="uniF17A" unicode="" horiz-adv-x="467"
|
|
||||||
d="M465 48c1 -2 2 -4 2 -6c0 -7 -5 -13 -12 -14v0h-256h-103h-87v1c-1 0 -1 -1 -2 -1c-4 0 -7 3 -7 7c0 2 0 4 1 5l8 13v1h1l81 140c2 4 6 7 11 7s9 -3 11 -7v0l27 -48l114 196c4 8 12 14 21 14s16 -5 20 -13v0l171 -295h-1z" />
|
|
||||||
<glyph glyph-name="uniF17B" unicode="" horiz-adv-x="382"
|
|
||||||
d="M366 378c9 0 16 -7 16 -16v-253c0 -31 -31 -56 -69 -56s-69 25 -69 56s31 56 69 56c6 0 12 -1 18 -2v135h-193v-236c0 -31 -31 -56 -69 -56s-69 25 -69 56s31 56 69 56c6 0 12 -1 18 -2v246c0 9 8 16 17 16v0h262v0z" />
|
|
||||||
<glyph glyph-name="uniF17C" unicode="" horiz-adv-x="397"
|
|
||||||
d="M397 52v0c0 -7 -6 -13 -13 -13v-1h-25v0c-7 0 -13 6 -13 13v1v0v120l-170 -99c-2 -2 -5 -2 -7 -2c-5 0 -8 3 -8 8v78l-146 -84c-2 -2 -4 -2 -6 -2c-5 0 -9 3 -9 8v226v0c0 5 4 8 9 8c2 0 4 0 6 -2l146 -84v78v0c0 5 3 8 8 8c2 0 5 0 7 -2l170 -99v119v2c0 7 6 13 13 13
|
|
||||||
l1 -1h24v0c7 0 12 -4 13 -11v0v-2v0v0v-280z" />
|
|
||||||
<glyph glyph-name="uniF17D" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM192 51c34 0 66 13 90 33l-24 24c-3 0 -4 1 -6 3v0l-4 7l-21 21l-16 -28h-1c-2 -2 -4 -4 -7 -4c-5 0 -10 5 -10 10c0 2 1 4 2 6l13 23h-21h-23l13 -23c1 -2 3 -4 3 -6
|
|
||||||
c0 -5 -5 -10 -10 -10c-3 0 -6 2 -8 4v0l-21 36l-21 -36v0c-2 -2 -5 -4 -8 -4c-5 0 -10 5 -10 10c0 2 2 4 3 6l17 31c-4 4 -7 16 -7 31c0 7 1 14 2 19l-32 18v0c-2 1 -3 3 -3 6c0 4 3 7 7 7c1 0 3 0 4 -1v0l31 -18v1v0h25l-65 65c-20 -24 -33 -56 -33 -90
|
|
||||||
c0 -78 63 -141 141 -141zM300 102c20 24 33 56 33 90c0 78 -63 141 -141 141c-34 0 -66 -13 -90 -33l83 -83h26l30 30h-1l17 30l10 -17h1v0l14 -8c4 -2 6 -6 6 -10v-11l11 -11c2 -1 3 -4 3 -6s-1 -4 -2 -5v0l-6 -6v0h-6h-22l-8 -8c0 -3 1 -6 1 -10c0 -16 -4 -29 -9 -32l3 -4
|
|
||||||
z" />
|
|
||||||
<glyph glyph-name="uniF17E" unicode="" horiz-adv-x="384"
|
|
||||||
d="M272 213c3 0 5 -3 5 -6v-31v0c0 -3 -2 -5 -5 -5v0v0h-4v0c-3 0 -6 2 -6 5v0v1v0v0v30v0c0 3 3 6 6 6v0h4v0zM293 213c3 0 6 -3 6 -6v0v-30v-1v0c0 -3 -3 -5 -6 -5v0v0h-3v0c-3 0 -6 2 -6 5v0v31v0c0 3 3 6 6 6v0h3v0zM192 384c106 0 192 -86 192 -192s-86 -192 -192 -192
|
|
||||||
s-192 86 -192 192s86 192 192 192zM192 51c34 0 66 13 90 33l-87 87h-104c-3 0 -6 3 -6 6v0v30v0v0c0 3 3 6 6 6v0h62l-69 69c-20 -24 -33 -56 -33 -90c0 -78 63 -141 141 -141zM300 102c20 24 33 56 33 90c0 78 -63 141 -141 141c-34 0 -66 -13 -90 -33l87 -87h60v0
|
|
||||||
c3 0 6 -3 6 -6v0v-30v0c0 -3 -3 -6 -6 -6h-18z" />
|
|
||||||
<glyph glyph-name="uniF17F" unicode="" horiz-adv-x="360"
|
|
||||||
d="M301 46c5 0 9 -4 9 -9v0v-45v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0v-127v0v0v0v0c0 -5 -4 -9 -9 -9h-33c-5 0 -9 4 -9 9v0v105h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v15v0c0 5 4 9 9 9v0h33z
|
|
||||||
M351 174c5 0 9 -4 9 -9v-36c0 -5 -4 -8 -9 -8h-40v-40c0 -5 -4 -9 -9 -9h-35c-5 0 -9 4 -9 9v40h-40c-5 0 -9 3 -9 8v36c0 5 4 9 9 9h40v40c0 5 4 8 9 8h35c5 0 9 -3 9 -8v-40h40z" />
|
|
||||||
<glyph glyph-name="uniF180" unicode="" horiz-adv-x="361"
|
|
||||||
d="M310 410v-392v0v-13c0 -5 -4 -9 -9 -9h-8h-276h-8c-5 0 -9 4 -9 9v13v271v5v12l133 133h9v0h147v0h12c5 0 9 -4 9 -9v-20v0zM51 47h208v341h-108v-91c0 -5 -4 -8 -9 -8h-91v-242zM354 321c4 0 7 -4 7 -8v-360c0 -4 -3 -8 -7 -8h-272v0v0c-4 0 -7 4 -7 8v17h253
|
|
||||||
c4 0 8 4 8 8v343h18z" />
|
|
||||||
<glyph glyph-name="uniF181" unicode="" horiz-adv-x="310"
|
|
||||||
d="M106 119c-7 0 -12 -4 -12 -11s5 -12 12 -12c4 0 8 3 9 7l12 -6c-3 -6 -9 -14 -21 -14c-15 0 -26 10 -26 25s11 24 26 24c12 0 18 -7 21 -14l-12 -5c-1 4 -5 6 -9 6zM148 118c0 -4 26 0 26 -18c0 -10 -7 -17 -20 -17c-10 0 -17 3 -22 8l7 10c4 -3 9 -6 15 -6c3 0 6 1 6 3
|
|
||||||
c0 5 -27 -1 -27 18c0 8 7 16 20 16c8 0 15 -3 20 -7l-8 -10c-4 3 -10 5 -14 5c-3 0 -3 -1 -3 -2zM204 99l10 32h16l-17 -47h-18l-18 47h16zM310 384v-392v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0zM51 22
|
|
||||||
h208v340h-108v-90c0 -5 -4 -9 -9 -9h-91v-241z" />
|
|
||||||
<glyph glyph-name="uniF182" unicode="" horiz-adv-x="361"
|
|
||||||
d="M301 46c5 0 9 -4 9 -9v0v-45v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0v-127v0v0v0v0c0 -5 -4 -9 -9 -9h-33c-5 0 -9 4 -9 9v0v105h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v15v0c0 5 4 9 9 9v0h33z
|
|
||||||
M330 147l28 -28c3 -3 3 -10 0 -13l-25 -25c-3 -3 -9 -3 -12 0l-29 29l-28 -29c-3 -3 -9 -3 -12 0l-25 25c-3 3 -3 10 0 13l28 28l-28 28c-3 3 -3 10 0 13l25 25c3 3 9 3 12 0l28 -28l28 28c3 3 10 3 13 0l25 -25c3 -3 3 -10 0 -13z" />
|
|
||||||
<glyph glyph-name="uniF183" unicode="" horiz-adv-x="310"
|
|
||||||
d="M310 384v-392v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0zM51 22h208v340h-108v-90c0 -5 -4 -9 -9 -9h-91v-241zM97 131c15 0 26 -8 26 -23s-11 -24 -26 -24h-21v47h21zM97 96c7 0 11 6 11 12
|
|
||||||
s-3 11 -11 11h-7v-23h7zM155 132c15 0 26 -9 26 -24s-11 -25 -26 -25s-26 10 -26 25s11 24 26 24zM155 96c7 0 11 5 11 12s-4 11 -11 11s-12 -4 -12 -11s5 -12 12 -12zM213 119c-7 0 -12 -4 -12 -11s5 -12 12 -12c4 0 8 3 9 7l12 -6c-3 -6 -9 -14 -21 -14
|
|
||||||
c-15 0 -26 10 -26 25s11 24 26 24c12 0 18 -7 21 -14l-12 -5c-1 4 -5 6 -9 6z" />
|
|
||||||
<glyph glyph-name="uniF184" unicode="" horiz-adv-x="428"
|
|
||||||
d="M301 46c5 0 9 -4 9 -9v0v-45v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0v-84v0v0v-1v0c0 -5 -4 -8 -9 -8h-33c-5 0 -9 3 -9 8v0v63h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v15v0c0 5 4 9 9 9v0h33z
|
|
||||||
M425 248c3 -3 3 -9 0 -12l-163 -163v0v0l-82 -22v0c-3 -2 -7 -2 -10 1c-2 2 -3 6 -2 9v0l22 84l1 -1l-1 1l163 163c3 3 10 3 13 0zM195 78l49 13l-36 36z" />
|
|
||||||
<glyph glyph-name="uniF185" unicode="" horiz-adv-x="458"
|
|
||||||
d="M456 112c2 -1 2 -3 2 -5v0c0 -2 0 -4 -2 -5l-94 -68c-2 -1 -5 -2 -7 -1s-3 4 -3 6v32h-86c-4 0 -7 3 -7 7v58c0 4 3 6 7 6h85v32c0 2 2 5 4 6s4 1 6 0zM301 46c5 0 9 -4 9 -9v0v-45v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12
|
|
||||||
c5 0 9 -3 9 -8v-21v0v-207v0v0v-1v0c0 -5 -4 -8 -9 -8h-33c-5 0 -9 3 -9 8v0v186h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v15v0c0 5 4 9 9 9v0h33zM107 119c-7 0 -11 -4 -11 -11s4 -12 11 -12c4 0 8 3 9 7l13 -6c-3 -6 -10 -14 -22 -14c-15 0 -26 10 -26 25s11 24 26 24
|
|
||||||
c12 0 19 -7 22 -14l-13 -5c-1 4 -5 6 -9 6zM156 95c3 0 5 1 5 3c0 5 -26 -1 -26 18c0 8 6 16 19 16c8 0 15 -3 20 -7l-7 -10c-4 3 -10 5 -14 5c-3 0 -4 -1 -4 -2c0 -4 26 0 26 -18c0 -10 -7 -17 -20 -17c-10 0 -17 3 -22 8l8 10c4 -3 9 -6 15 -6zM195 131l10 -32l10 32h16
|
|
||||||
l-17 -47h-18l-17 47h16z" />
|
|
||||||
<glyph glyph-name="uniF186" unicode="" horiz-adv-x="458"
|
|
||||||
d="M456 112c2 -1 2 -3 2 -5v0c0 -2 0 -4 -2 -5l-94 -68c-2 -1 -5 -2 -7 -1s-3 4 -3 6v32h-86c-4 0 -7 3 -7 7v58c0 4 3 6 7 6h85v32c0 2 2 5 4 6s4 1 6 0zM301 46c5 0 9 -4 9 -9v0v-45v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12
|
|
||||||
c5 0 9 -3 9 -8v-21v0v-207v0v0v-1v0c0 -5 -4 -8 -9 -8h-33c-5 0 -9 3 -9 8v0v186h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v15v0c0 5 4 9 9 9v0h33zM77 131h22c15 0 26 -8 26 -23s-11 -24 -26 -24h-22v47zM110 108c0 6 -3 11 -11 11h-7v-23h7c7 0 11 6 11 12zM131 108
|
|
||||||
c0 15 10 24 25 24s26 -9 26 -24s-11 -25 -26 -25s-25 10 -25 25zM168 108c0 7 -5 11 -12 11s-11 -4 -11 -11s4 -12 11 -12s12 5 12 12zM214 119c-7 0 -11 -4 -11 -11s4 -12 11 -12c4 0 8 3 9 7l13 -6c-3 -6 -10 -14 -22 -14c-15 0 -26 10 -26 25s11 24 26 24
|
|
||||||
c12 0 19 -7 22 -14l-13 -5c-1 4 -5 6 -9 6z" />
|
|
||||||
<glyph glyph-name="uniF187" unicode="" horiz-adv-x="458"
|
|
||||||
d="M456 112c2 -1 2 -3 2 -5v0c0 -2 0 -4 -2 -5l-94 -68c-2 -1 -5 -2 -7 -1s-3 4 -3 6v32h-86c-4 0 -7 3 -7 7v58c0 4 3 6 7 6h85v32c0 2 2 5 4 6s4 1 6 0zM301 46c5 0 9 -4 9 -9v0v-45v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12
|
|
||||||
c5 0 9 -3 9 -8v-21v0v-207v0v0v-1v0c0 -5 -4 -8 -9 -8h-33c-5 0 -9 3 -9 8v0v186h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v15v0c0 5 4 9 9 9v0h33zM83 131h26c11 0 17 -7 17 -16s-6 -16 -17 -16h-11v-15h-15v47zM111 115c0 3 -2 4 -4 4h-9v-8h9c2 0 4 2 4 4zM133 131h21
|
|
||||||
c15 0 26 -8 26 -23s-11 -24 -26 -24h-21v47zM166 108c0 6 -4 11 -12 11h-7v-23h7c7 0 12 6 12 12zM225 119h-22v-5h21v-12h-21v-18h-14v47h36v-12z" />
|
|
||||||
<glyph glyph-name="uniF188" unicode="" horiz-adv-x="458"
|
|
||||||
d="M456 112c2 -1 2 -3 2 -5v0c0 -2 0 -4 -2 -5l-94 -68c-2 -1 -5 -2 -7 -1s-3 4 -3 6v32h-86c-4 0 -7 3 -7 7v58c0 4 3 6 7 6h85v32c0 2 2 5 4 6s4 1 6 0zM301 46c5 0 9 -4 9 -9v0v-45v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12
|
|
||||||
c5 0 9 -3 9 -8v-21v0v-207v0v0v-1v0c0 -5 -4 -8 -9 -8h-33c-5 0 -9 3 -9 8v0v186h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v15v0c0 5 4 9 9 9v0h33z" />
|
|
||||||
<glyph glyph-name="uniF189" unicode="" horiz-adv-x="310"
|
|
||||||
d="M9 263c-5 0 -9 4 -9 9v9l133 132h9c5 0 9 -3 9 -8v-133c0 -5 -4 -9 -9 -9h-133zM301 413c5 0 9 -3 9 -8v-426c0 -5 -4 -8 -9 -8h-292c-5 0 -9 3 -9 8v224v0c1 4 5 8 9 8h184v0v0c5 0 9 4 9 9v0v0v187v0c1 4 4 6 8 6h91z" />
|
|
||||||
<glyph glyph-name="uniF18A" unicode="" horiz-adv-x="389"
|
|
||||||
d="M381 329c4 0 8 -4 8 -8v-360c0 -4 -4 -8 -8 -8h-271v0v0c-4 0 -8 4 -8 8v18h253c4 0 8 3 8 7v343h18zM338 12c0 -4 -4 -8 -8 -8h-271v0c-4 0 -8 4 -8 8v18h253c4 0 8 3 8 7v343h18c4 0 8 -4 8 -8v-360zM287 63c0 -4 -4 -8 -8 -8h-271c-4 0 -8 4 -8 8v360c0 4 4 8 8 8h271
|
|
||||||
c4 0 8 -4 8 -8v-360z" />
|
|
||||||
<glyph glyph-name="uniF18B" unicode="" horiz-adv-x="310"
|
|
||||||
d="M110 131c11 0 17 -7 17 -16s-6 -16 -17 -16h-11v-15h-15v47h26zM108 111c2 0 4 2 4 4c0 3 -2 4 -4 4h-9v-8h9zM155 131c15 0 26 -8 26 -23s-11 -24 -26 -24h-21v47h21zM155 96c7 0 12 6 12 12s-4 11 -12 11h-7v-23h7zM190 84v47h36v-12h-22v-5h21v-12h-21v-18h-14z
|
|
||||||
M310 384v-392v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0zM51 22h208v340h-108v-90c0 -5 -4 -9 -9 -9h-91v-241z" />
|
|
||||||
<glyph glyph-name="uniF18C" unicode="" horiz-adv-x="360"
|
|
||||||
d="M310 86v0v0v-94v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0v-176v0v0v0v0c0 -5 -4 -9 -9 -9h-33c-5 0 -9 4 -9 9v0v154h-108v-90c0 -5 -4 -9 -9 -9h-91v-241h208v64v0c0 5 4 9 9 9v0h33c5 0 9 -4 9 -9v0v0
|
|
||||||
zM351 174c5 0 9 -4 9 -9v-36c0 -5 -4 -8 -9 -8h-133c-5 0 -9 3 -9 8v36c0 5 4 9 9 9h133z" />
|
|
||||||
<glyph glyph-name="uniF18D" unicode="" horiz-adv-x="403"
|
|
||||||
d="M403 384l-1 -392v0v-13c0 -5 -3 -8 -8 -8h-8h-277h-8c-5 0 -9 3 -9 8v13v45v0c0 5 4 9 9 9v0h34c5 0 8 -4 8 -9v0v-15h209v340h-109v-90c0 -5 -4 -9 -9 -9h-91v-9v0c0 -5 -3 -8 -8 -8v0h-34c-5 0 -8 3 -8 8h-1v9v5v13l133 132h9v0h147v0h13c5 0 8 -3 8 -8v-21h1zM199 146
|
|
||||||
c0 -45 -37 -82 -82 -82c-13 0 -26 3 -37 9l-41 -41v0c-4 -4 -10 -7 -16 -7c-13 0 -23 9 -23 22c0 7 3 13 7 17v0l40 40c-7 12 -12 27 -12 42c0 45 37 82 82 82s82 -37 82 -82zM70 146c0 -26 21 -48 47 -48s48 22 48 48s-22 47 -48 47s-47 -21 -47 -47z" />
|
|
||||||
<glyph glyph-name="uniF18E" unicode="" horiz-adv-x="310"
|
|
||||||
d="M310 384v-392v0v-13c0 -5 -4 -8 -9 -8h-8h-276h-8c-5 0 -9 3 -9 8v13v271v5v13l133 132h9v0h147v0h12c5 0 9 -3 9 -8v-21v0zM51 22h208v340h-108v-90c0 -5 -4 -9 -9 -9h-91v-241z" />
|
|
||||||
<glyph glyph-name="uniF18F" unicode="" horiz-adv-x="439"
|
|
||||||
d="M389 203c5 -5 5 -13 0 -18l-203 -203v0c-5 -5 -13 -5 -18 0l-164 164c-5 5 -5 14 0 19v0l139 139l-57 58c-5 5 -8 11 -8 18c0 14 12 26 26 26c7 0 13 -3 18 -8l57 -58l27 27c5 5 14 5 19 0v0v0l164 -164v0zM288 156l38 38l-110 110l-149 -148h221zM430 70
|
|
||||||
c6 -8 9 -17 9 -27c0 -26 -21 -48 -47 -48s-48 22 -48 48c0 11 4 20 10 28l30 52c0 1 1 0 1 1v1v0c2 2 4 3 7 3s5 -2 7 -4v0v0v-1z" />
|
|
||||||
<glyph glyph-name="uniF190" unicode="" horiz-adv-x="356"
|
|
||||||
d="M77 -5c-14 0 -32 5 -50 23c-24 24 -27 47 -25 62c2 18 11 34 27 50l150 151c42 42 70 26 83 13c16 -16 26 -42 -14 -82l-138 -139l-27 27l138 139c21 21 16 26 14 28s-8 8 -29 -13l-150 -151c-7 -7 -15 -17 -16 -28c-1 -10 3 -19 14 -30c13 -13 23 -11 26 -11
|
|
||||||
c9 1 20 8 30 18l178 178c15 15 24 29 28 42c5 19 -1 38 -20 57c-20 20 -50 40 -98 -8l-165 -165c-7 -7 -20 -7 -27 0s-7 20 0 27l165 165c51 51 106 54 152 8c36 -36 36 -71 30 -94c-6 -20 -18 -39 -38 -59l-178 -178c-16 -16 -34 -27 -51 -29c-3 0 -6 -1 -9 -1z" />
|
|
||||||
<glyph glyph-name="uniF191" unicode="" horiz-adv-x="228"
|
|
||||||
d="M65 346c6 0 12 -5 12 -11v0v0v-286v0v0c0 -6 -6 -11 -12 -11v0h-54v0v0c-6 0 -11 5 -11 11v0v0v286v0v0c0 6 5 11 11 11v0h53v0h1zM228 49v0v0c0 -6 -5 -11 -11 -11v0h-55v0v0c-6 0 -11 5 -11 11v0v0v286v0v0c0 6 5 11 11 11v0h53v0h2c6 0 11 -5 11 -11v0v0v-286z" />
|
|
||||||
<glyph glyph-name="uniF192" unicode="" horiz-adv-x="363"
|
|
||||||
d="M104 240c0 -29 -23 -52 -52 -52s-52 23 -52 52s23 51 52 51s52 -22 52 -51zM311 281c29 0 52 -23 52 -52s-23 -51 -52 -51s-52 22 -52 51s23 52 52 52zM264 172l3 -4c16 -19 35 -44 35 -84c0 -37 -31 -68 -68 -68c-21 0 -40 10 -53 27c-13 -17 -33 -27 -54 -27
|
|
||||||
c-37 0 -68 31 -68 68c0 40 19 65 35 84l3 4c5 6 13 13 22 21c16 17 37 27 62 27c28 0 52 -13 68 -33c6 -5 11 -11 15 -15zM128 310c0 38 19 58 57 58s57 -20 57 -58s-19 -57 -57 -57s-57 19 -57 57z" />
|
|
||||||
<glyph glyph-name="uniF193" unicode="" horiz-adv-x="315"
|
|
||||||
d="M73 88c-2 -9 -11 -16 -20 -16h-40c-9 0 -15 8 -13 16l58 248c2 8 10 16 19 16h85c18 0 34 -2 48 -4c14 -3 25 -7 35 -13s17 -14 22 -24s8 -22 8 -37c0 -33 -13 -60 -41 -80s-66 -31 -116 -31h-12c-9 0 -17 -7 -19 -15zM106 232c-2 -9 3 -16 12 -16h10c22 0 40 5 52 14
|
|
||||||
s18 22 18 38c0 11 -4 19 -12 24s-19 8 -35 8h-13c-9 0 -18 -7 -20 -15zM307 271c5 -10 8 -21 8 -36c0 -33 -14 -61 -42 -81s-65 -30 -115 -30h-12c-9 0 -17 -8 -19 -16l-14 -60c-2 -9 -11 -16 -20 -16h-40c-9 0 -15 8 -13 16l2 8h28c9 0 17 6 19 15l14 61c2 8 10 15 19 15
|
|
||||||
h12c50 0 88 11 116 31s41 47 41 80c0 15 -3 27 -8 37v1c1 0 1 -1 2 -1c10 -6 17 -14 22 -24z" />
|
|
||||||
<glyph glyph-name="uniF194" unicode="" horiz-adv-x="405"
|
|
||||||
d="M401 298c5 -5 5 -14 0 -19l-253 -254v0v0l-128 -34v0c-5 -2 -12 -2 -16 2s-5 9 -3 14v0l34 130h1v0l253 254c5 5 15 5 20 0zM43 33l77 20l-57 56z" />
|
|
||||||
<glyph glyph-name="uniF195" unicode="" horiz-adv-x="443"
|
|
||||||
d="M442 356h1v-330h-1c-1 -11 -10 -21 -22 -21c-1 0 -3 1 -4 1v-1h-393v0c-12 0 -22 10 -23 21v0v2v0v0v328v0c0 13 10 23 23 23v0h393v-1c1 0 3 1 4 1c13 0 22 -10 22 -23zM392 56v272h-341v-218l28 48c1 3 5 5 8 5s6 -2 7 -5v0l19 -33l77 134c2 5 9 10 15 10s11 -4 14 -9
|
|
||||||
v0l116 -202v0c0 -1 1 -1 1 -2h56zM262 250c0 34 18 52 52 52s52 -18 52 -52s-18 -51 -52 -51s-52 17 -52 51z" />
|
|
||||||
<glyph glyph-name="uniF196" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM192 51c78 0 141 63 141 141s-63 141 -141 141s-141 -63 -141 -141s63 -141 141 -141zM276 197c2 -1 2 -3 2 -5s0 -4 -2 -5v0l-120 -69v0h-3c-3 0 -5 1 -5 4v0v138v0v1c0 3 2 6 5 6
|
|
||||||
c1 0 2 -1 3 -1v0l120 -69v0z" />
|
|
||||||
<glyph glyph-name="uniF197" unicode="" horiz-adv-x="415"
|
|
||||||
d="M389 35h-364c-14 0 -25 12 -25 26v262c0 14 11 26 25 26h364c14 0 26 -12 26 -26v-262c0 -14 -12 -26 -26 -26zM364 86v212h-313v-212h313zM283 191l-61 -36l-61 -35v71v70l61 -35z" />
|
|
||||||
<glyph glyph-name="uniF198" unicode="" horiz-adv-x="276"
|
|
||||||
d="M276 192c0 -4 -2 -8 -5 -10v0l-254 -146v0c-2 -1 -4 -2 -6 -2c-6 0 -10 4 -11 10v0v293v0v1c0 6 5 12 11 12c2 0 5 -1 7 -2l252 -146c4 -2 6 -6 6 -10z" />
|
|
||||||
<glyph glyph-name="uniF199" unicode="" horiz-adv-x="371"
|
|
||||||
d="M362 245c5 0 9 -5 9 -10v-86c0 -3 -1 -5 -3 -7s-3 -3 -6 -3h-124v-123c0 -2 -1 -5 -3 -7s-4 -3 -6 -3h-87c-2 0 -4 1 -6 3s-3 5 -3 7v123h-124c-2 0 -4 1 -6 3s-3 5 -3 7v86c0 5 4 10 9 10h124v123c0 5 4 10 9 10h87c5 0 9 -5 9 -10v-123h124z" />
|
|
||||||
<glyph glyph-name="uniF19A" unicode="" horiz-adv-x="221"
|
|
||||||
d="M221 75c0 -2 -1 -4 -2 -5v0c-12 -12 -31 -20 -61 -20c-36 0 -50 18 -75 18c-14 0 -32 -7 -48 -16v0h-2c-2 0 -4 1 -5 3v0h-1v0l-14 30v0v0v0v2c0 2 1 4 3 5v0v1v0c26 12 45 30 45 51c0 8 -2 15 -5 22h-50v0v0c-3 0 -6 2 -6 5v0v22v0c0 3 3 6 6 6v0v0h28
|
|
||||||
c-10 14 -19 30 -19 50c0 52 51 85 100 85c46 0 79 -16 96 -50v0c1 -1 1 -2 1 -3c0 -2 -1 -4 -3 -5v0l-37 -22v0v0h-2c-2 0 -5 1 -6 3c-7 17 -23 29 -42 29c-24 0 -43 -15 -43 -38c0 -21 11 -34 20 -49h60v0c3 0 5 -2 5 -5v0v-22v0c0 -3 -2 -6 -5 -6v0h-47c0 -2 1 -6 1 -8
|
|
||||||
c0 -19 -12 -37 -27 -46c6 2 14 4 20 4c24 0 34 -14 54 -14c18 0 30 8 35 15v0c1 1 3 2 5 2s4 -2 5 -4v0v0v0l15 -37v0c0 -1 1 -2 1 -3z" />
|
|
||||||
<glyph glyph-name="uniF19B" unicode="" horiz-adv-x="384"
|
|
||||||
d="M328 332c35 -35 56 -82 56 -135c0 -106 -86 -192 -192 -192s-192 86 -192 192c0 51 20 98 53 132c2 3 6 6 10 6c3 0 5 -1 7 -3v0h1v0l21 -19v-1v0v0c2 -2 4 -4 4 -7s-2 -7 -4 -9v0c-25 -26 -41 -60 -41 -99c0 -78 63 -141 141 -141s141 63 141 141c0 38 -15 73 -40 98
|
|
||||||
c-3 2 -5 6 -5 10c0 3 1 5 3 7v0v0v1l21 19v0h1v0c2 2 4 3 7 3s6 -1 8 -3v0zM178 127c-6 0 -11 5 -11 11v0v0v230v0v0c0 6 5 11 11 11v0h28v0v0c6 0 11 -5 11 -11v0v0v-230v0v0c0 -6 -5 -11 -11 -11v0v0h-28v0v0v0v0z" />
|
|
||||||
<glyph glyph-name="uniF19C" unicode="" horiz-adv-x="397"
|
|
||||||
d="M388 313c5 0 9 -3 9 -8v-226v0c0 -5 -4 -8 -9 -8c-2 0 -4 0 -6 2l-146 84v-78v0c0 -5 -3 -8 -8 -8c-2 0 -4 0 -6 2l-171 99v-119v-2c0 -7 -6 -13 -13 -13l-1 1h-23h-1c-7 0 -12 4 -13 11v0v2v0v0v280v0c0 7 6 13 13 13v1h25v0c7 0 13 -6 13 -13v-1v0v-120l170 99
|
|
||||||
c2 2 5 2 7 2c5 0 8 -3 8 -8v-78l146 84c2 2 4 2 6 2z" />
|
|
||||||
<glyph glyph-name="uniF19D" unicode="" horiz-adv-x="325"
|
|
||||||
d="M324 109c3 -5 1 -11 -4 -14v0l-166 -96v0c-5 -3 -12 -1 -15 4v1l-137 238v0h-1c-1 2 -1 4 -1 6v0v65v0c0 4 2 7 5 9l109 63v0v0l1 1v0c3 1 6 1 9 -1v0l57 -32v0c2 -1 3 -2 4 -4h1l137 -239v0zM93 298c9 5 12 18 7 27s-18 12 -27 7s-12 -18 -7 -27s18 -12 27 -7z" />
|
|
||||||
<glyph glyph-name="uniF19E" unicode="" horiz-adv-x="395"
|
|
||||||
d="M393 100c3 -5 2 -12 -3 -15v0l-167 -96v0c-5 -3 -11 -1 -14 4v1l-7 12l153 88v0c5 3 7 10 4 15v0v0l-104 179l-45 79l41 -24v0c2 -1 3 -2 4 -4v0l138 -238v0v-1zM320 104v0l-166 -96v0c-5 -3 -12 -1 -15 4v1l-137 238v0h-1c-1 2 -1 5 -1 7v0v65v0c0 4 2 7 5 9l109 62v0v1
|
|
||||||
h1v0c3 1 6 1 9 -1v1l57 -33v0c2 -1 3 -2 4 -4h1l137 -239v0h1c3 -5 1 -12 -4 -15zM93 307c9 5 12 18 7 27s-18 12 -27 7s-12 -18 -7 -27s18 -12 27 -7z" />
|
|
||||||
<glyph glyph-name="uniF19F" unicode="" horiz-adv-x="414"
|
|
||||||
d="M414 268v0v-188c0 -5 -4 -10 -9 -10h-67v79v0h-26h-210h-25v0v-79h-68v0c-5 0 -9 5 -9 10v188v0c0 5 4 9 9 9v0h68v0v110c0 5 4 10 9 10h242c5 0 10 -5 10 -10v-110v0v0h67c5 0 9 -4 9 -9zM312 235v0v127c0 5 -4 9 -9 9h-192v0c-5 0 -9 -4 -9 -9v-127h210zM103 -3v126
|
|
||||||
h209v-126c0 -5 -5 -10 -10 -10h-190c-5 0 -9 5 -9 10z" />
|
|
||||||
<glyph glyph-name="uniF1A0" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM192 51c34 0 66 13 90 33l-198 198c-20 -24 -33 -56 -33 -90c0 -78 63 -141 141 -141zM300 102c20 24 33 56 33 90c0 78 -63 141 -141 141c-34 0 -66 -13 -90 -33z" />
|
|
||||||
<glyph glyph-name="uniF1A1" unicode="" horiz-adv-x="391"
|
|
||||||
d="M391 363v0v-32v0c0 -5 -4 -9 -9 -9h-373v0c-5 0 -9 4 -9 9v0v32v0c0 5 4 10 9 10v0h373c5 0 9 -5 9 -10v0zM359 296c5 0 9 -4 9 -9v0v-190c0 -11 -9 -21 -21 -21h-139v-27c5 -4 8 -10 8 -17c0 -12 -9 -21 -21 -21s-21 9 -21 21c0 7 4 13 9 17v27h-139
|
|
||||||
c-12 0 -22 10 -22 21v190v0v0c0 5 4 9 9 9h328z" />
|
|
||||||
<glyph glyph-name="uniF1A2" unicode="" horiz-adv-x="293"
|
|
||||||
d="M293 198v0v0v-3h-1c-1 -5 -6 -8 -11 -8v0v-1c-4 1 -8 2 -13 2c-28 0 -50 -22 -50 -50s22 -50 50 -50c5 0 9 1 13 2v-1c6 0 11 -4 12 -10v0v-67v0c0 -11 -10 -20 -21 -20h-65v0c-6 0 -12 6 -12 12c0 2 0 3 1 4v0c1 4 2 9 2 14c0 28 -22 50 -50 50s-50 -22 -50 -50
|
|
||||||
c0 -5 1 -10 2 -14v0v-1v0c0 -1 1 -2 1 -3c0 -6 -5 -12 -11 -12h-68h-2c-11 0 -20 9 -20 20v1v66v0v2c0 6 6 12 12 12c1 0 3 -1 4 -1v0c6 -3 12 -4 19 -4c28 0 50 22 50 50s-22 50 -50 50c-7 0 -14 -1 -20 -4c-1 0 -2 -1 -3 -1c-6 0 -12 6 -12 12v0v68v1c0 11 9 21 20 21v0
|
|
||||||
h75v0c14 1 25 12 25 27c0 6 -1 12 -5 17v0c-4 6 -6 13 -6 21c0 23 20 42 43 42s42 -19 42 -42c0 -8 -2 -15 -6 -21h1c-4 -5 -6 -11 -6 -17c0 -15 11 -26 25 -27v0h1h1h1h62v-1c11 0 20 -9 20 -20v0v-66z" />
|
|
||||||
<glyph glyph-name="uniF1A3" unicode="" horiz-adv-x="435"
|
|
||||||
d="M52 224c20 0 35 -15 35 -37s-19 -41 -41 -41c-24 0 -46 19 -46 53c0 39 21 73 53 96v0c1 0 2 1 3 1s2 -1 3 -2v0l22 -13v0c2 -1 2 -3 2 -5s-1 -4 -3 -5v0v0v0c-16 -9 -34 -30 -39 -48c2 1 7 1 11 1zM157 224c20 0 35 -15 35 -37s-19 -41 -41 -41c-24 0 -46 19 -46 53
|
|
||||||
c0 39 21 73 53 96h1c1 0 1 1 2 1s3 -1 4 -2v0l21 -13v0c2 -1 3 -3 3 -5s-2 -4 -4 -5v0v0v0c-16 -9 -33 -30 -38 -48c2 1 6 1 10 1zM284 238c24 0 46 -19 46 -53c0 -39 -21 -73 -53 -96v0c-1 0 -2 -1 -3 -1s-2 1 -3 2v0l-22 13v0c-2 1 -2 3 -2 5s1 4 3 5v0v0v0
|
|
||||||
c16 9 34 30 39 48c-2 -1 -6 -1 -10 -1c-20 0 -36 15 -36 37s19 41 41 41zM389 238c24 0 46 -19 46 -53c0 -39 -21 -73 -53 -96v0c-1 0 -1 -1 -2 -1s-3 1 -4 2v0l-21 13v0c-2 1 -3 3 -3 5s1 4 3 5v0h1v0c16 9 33 30 38 48c-2 -1 -6 -1 -10 -1c-20 0 -35 15 -35 37
|
|
||||||
s18 41 40 41z" />
|
|
||||||
<glyph glyph-name="uniF1A4" unicode="" horiz-adv-x="380"
|
|
||||||
d="M190 382c105 0 190 -85 190 -190s-85 -190 -190 -190s-190 85 -190 190s85 190 190 190zM190 130c34 0 62 28 62 62s-28 62 -62 62s-63 -28 -63 -62s29 -62 63 -62z" />
|
|
||||||
<glyph glyph-name="uniF1A5" unicode="" horiz-adv-x="355"
|
|
||||||
d="M354 337l1 -137c0 -2 -2 -5 -4 -6s-5 -2 -7 -1l-130 44c-3 1 -5 3 -5 6s1 6 3 8l31 22l5 3c-18 14 -41 23 -66 23c-59 0 -108 -48 -108 -107s49 -107 108 -107c36 0 69 17 89 47c3 4 9 6 13 3l45 -32c2 -1 4 -4 4 -6s0 -4 -1 -6c-34 -50 -91 -80 -151 -80
|
|
||||||
c-100 0 -181 81 -181 181s81 181 181 181c50 0 95 -20 128 -53l2 2l31 22c2 2 5 1 8 0s4 -4 4 -7z" />
|
|
||||||
<glyph glyph-name="uniF1A6" unicode="" horiz-adv-x="471"
|
|
||||||
d="M123 210c2 -3 3 -7 5 -10l-53 -24c-14 -7 -23 -22 -23 -39v-56h-41c-6 0 -11 6 -11 13v54c0 5 3 10 7 12l69 32c-16 10 -28 29 -28 52c0 33 23 59 51 59c8 0 15 -2 21 -5c-2 -4 -3 -9 -4 -13c-3 -10 -4 -19 -4 -28c0 -16 4 -33 11 -47zM287 270c-1 4 -1 8 -2 13
|
|
||||||
c-3 14 -10 27 -18 38h195v0v0c5 0 9 -4 9 -9v0v-33v0c0 -5 -4 -9 -9 -9v0v0h-175zM471 108v0v-33v0c0 -5 -4 -9 -9 -9v0v0h-114v4v11v36h114v0v0c5 0 9 -4 9 -9zM462 219c5 0 9 -4 9 -9v0v-33v0c0 -5 -4 -9 -9 -9v0v0h-126c-3 3 -7 6 -11 8l-53 25c2 4 5 7 7 11c1 2 1 5 2 7
|
|
||||||
h181v0v0zM314 153c5 -3 9 -9 9 -16v-56v-11c0 -9 -6 -16 -14 -16h-218c-8 0 -14 7 -14 16v11v56c0 7 4 14 9 16l61 28l24 11c-11 7 -19 17 -25 29c-5 11 -9 23 -9 36c0 8 1 14 3 21c8 30 32 52 60 52c29 0 53 -22 60 -53c2 -6 3 -13 3 -20c0 -12 -3 -24 -8 -34
|
|
||||||
c-6 -13 -14 -23 -25 -30l25 -12z" />
|
|
||||||
<glyph glyph-name="uniF1A7" unicode="" horiz-adv-x="431"
|
|
||||||
d="M431 336v-33v0c0 -5 -4 -9 -9 -9v0v0h-235v0c-5 0 -9 4 -9 9v0v33v0v0v0v0c0 5 4 9 9 9v0h235v0v0c5 0 9 -4 9 -9v0zM431 259v-32v0c0 -5 -4 -10 -9 -10v0v0h-235v0c-5 0 -9 5 -9 10v0v32v0v0v0v0c0 5 4 9 9 9v0h235v0v0c5 0 9 -4 9 -9v0zM127 336v-109v0v0
|
|
||||||
c0 -5 -4 -10 -9 -10v0v0h-109v0c-5 0 -9 5 -9 10v0v0v109v0c0 5 4 9 9 9h1h108v0c5 0 9 -4 9 -9v0zM431 157v-32v0c0 -5 -4 -9 -9 -9v0v0h-235v0c-5 0 -9 4 -9 9v0v32v0v0v0v0c0 5 4 9 9 9v1h235v-1v0c5 0 9 -4 9 -9v0zM431 81v-33v0c0 -5 -4 -9 -9 -9v0v0h-235v0
|
|
||||||
c-5 0 -9 4 -9 9v1v32v0v0v0v0c0 5 4 9 9 9v0h235v0v0c5 0 9 -4 9 -9v0zM127 157v-109v0v0c0 -5 -4 -9 -9 -9v0h-109v0c-5 0 -9 4 -9 9v0v0v109v0c0 5 4 10 9 10l1 -1h108v1c5 0 9 -5 9 -10v0z" />
|
|
||||||
<glyph glyph-name="uniF1A8" unicode="" horiz-adv-x="406"
|
|
||||||
d="M351 197c-2 -2 -5 -2 -7 -1l-131 42c-3 1 -5 3 -5 6s1 5 3 7l30 23l5 4c-19 14 -42 21 -67 21c-59 -1 -106 -50 -105 -109s51 -106 110 -105h10v0v0c7 0 14 -6 14 -13v0v0l1 -47v0c0 -3 -2 -7 -4 -9v0v0v-1l-2 -1v0c-1 0 -1 -1 -2 -1v0c-3 -1 -5 -2 -5 -2h-11
|
|
||||||
c-100 -2 -183 78 -185 178s78 182 178 184c50 1 96 -18 129 -50l2 1l30 23c2 2 5 2 8 1s4 -4 4 -7l3 -138c0 -2 -1 -4 -3 -6zM291 142h18l2 -99h-21l-1 72l-16 -17l-13 12zM365 145c28 1 41 -25 41 -50s-11 -51 -39 -52s-42 25 -42 50s12 51 40 52zM366 61c14 0 19 15 19 33
|
|
||||||
s-6 32 -20 32s-19 -15 -19 -33s6 -32 20 -32z" />
|
|
||||||
<glyph glyph-name="uniF1A9" unicode="" horiz-adv-x="372"
|
|
||||||
d="M363 313c5 0 9 -3 9 -8v-226v0c0 -5 -4 -8 -9 -8c-2 0 -4 0 -6 2l-145 84v-78v0c0 -5 -4 -8 -9 -8c-2 0 -4 0 -6 2l-192 111v0c-3 1 -5 4 -5 8c0 3 1 5 4 7v1l192 111c2 2 5 2 7 2c5 0 9 -3 9 -8v-78l145 84c2 2 4 2 6 2z" />
|
|
||||||
<glyph glyph-name="uniF1AA" unicode="" horiz-adv-x="339"
|
|
||||||
d="M48 115c25 0 45 -20 45 -45s-20 -44 -45 -44s-45 19 -45 44s20 45 45 45zM34 239c101 0 183 -81 184 -182v0v-18v0c-1 -8 -8 -14 -16 -15v-1h-31v0c-9 0 -17 7 -18 16v0v18v0c-1 65 -54 118 -119 118h-1v0h-17v0c-8 1 -15 7 -16 15v0v32v0c0 9 7 16 16 17v0h17v0h1z
|
|
||||||
M339 57v0v0v-18v0c-1 -8 -7 -14 -15 -15v-1h-32v0c-9 0 -16 7 -17 16v0v18v0c-1 132 -109 239 -241 239h-1v0h-17v0c-8 1 -15 8 -16 16v0v31v0c0 9 7 16 16 17v1h17v0h1c168 0 304 -136 305 -304z" />
|
|
||||||
<glyph glyph-name="uniF1AB" unicode="" horiz-adv-x="482"
|
|
||||||
d="M482 28v-2c0 -7 -6 -12 -13 -12v0v0h-457c-7 0 -12 5 -12 12v1v0v25c0 7 5 12 12 12h39l169 293c4 8 12 13 21 13s17 -5 21 -13v0l169 -293h38v0c7 0 13 -5 13 -12v0v0v-24zM228 319l-29 -51h84l-29 51h-26zM169 217l-29 -51h202l-29 51h-144zM81 64h320l-30 51h-261z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="uniF1AC" unicode="" horiz-adv-x="379"
|
|
||||||
d="M204 251v110h53v-110h-53zM375 350c2 -2 4 -5 4 -9v-1v-324v0v0c0 -7 -5 -12 -12 -12v0h-39v169v0c0 6 -6 11 -12 11v0v0v0v0h-253v0h-1h-1v0c-5 -1 -10 -5 -10 -11v0v-1v0v0v0v-156v0v-12h-39v0c-7 0 -12 5 -12 12v0v168v49v135v0c0 7 5 12 12 12v0v0h67v0c2 0 3 0 5 -2
|
|
||||||
c1 -1 2 -2 2 -3v0v-130v0c0 -6 6 -12 12 -12v0h175h1c7 0 13 5 13 12v0v130v0c0 1 1 3 2 4s3 1 4 1v0v0v0h46v0c4 0 7 -2 9 -4l27 -26v0z" />
|
|
||||||
<glyph glyph-name="uniF1AD" unicode="" horiz-adv-x="358"
|
|
||||||
d="M298 252c33 0 60 -27 60 -60s-27 -60 -60 -60c-7 0 -14 2 -21 4l-157 -91v-3c0 -33 -27 -61 -60 -61s-60 28 -60 61s27 60 60 60c13 0 26 -5 36 -12l144 84c-2 6 -2 12 -2 18s0 12 2 18l-145 84c-10 -7 -22 -12 -35 -12c-33 0 -60 27 -60 60s27 61 60 61s60 -28 60 -61
|
|
||||||
v-4l156 -90c7 3 14 4 22 4z" />
|
|
||||||
<glyph glyph-name="uniF1AE" unicode="" horiz-adv-x="384"
|
|
||||||
d="M356 130c15 0 28 -12 28 -27s-13 -28 -28 -28c-10 0 -19 6 -24 15h-80l-35 -61c2 -4 3 -7 3 -12c0 -15 -12 -28 -27 -28s-28 13 -28 28c0 5 1 9 3 13l-34 60h-78c-5 -7 -14 -12 -23 -12c-15 0 -27 12 -27 27s12 28 27 28c2 0 5 0 7 -1l35 60l-35 60c-4 -2 -8 -3 -12 -3
|
|
||||||
c-15 0 -28 13 -28 28s13 27 28 27c10 0 19 -5 24 -14h79l37 63c-3 4 -5 9 -5 14c0 15 13 28 28 28s27 -13 27 -28c0 -6 -1 -11 -4 -15l36 -62h78c5 7 13 12 22 12c15 0 28 -13 28 -28s-13 -27 -28 -27c-2 0 -5 0 -7 1l-34 -60l35 -60c4 2 8 2 12 2z" />
|
|
||||||
<glyph glyph-name="uniF1AF" unicode="" horiz-adv-x="344"
|
|
||||||
d="M172 394l172 -99v0v-118c-1 -98 -76 -178 -172 -188c-96 10 -171 90 -172 188v0v118v0l172 100v-1zM172 41c67 10 120 66 121 136v0v6h-121v152l-121 -70v-82h121v-142z" />
|
|
||||||
<glyph glyph-name="uniF1B0" unicode="" horiz-adv-x="441"
|
|
||||||
d="M441 250v0v-216c0 -11 -9 -20 -20 -20v0v0h-401v0c-11 0 -20 9 -20 20v0v216v0c1 10 10 18 20 18h31c32 61 97 102 170 102s137 -41 169 -102h31v0c10 0 19 -8 20 -18zM112 268h217c-26 31 -64 51 -108 51s-83 -20 -109 -51z" />
|
|
||||||
<glyph glyph-name="uniF1B1" unicode="" horiz-adv-x="425"
|
|
||||||
d="M95 33c0 20 10 30 30 30s31 -10 31 -30s-11 -30 -31 -30s-30 10 -30 30zM307 33c0 20 10 30 30 30s30 -10 30 -30s-10 -30 -30 -30s-30 10 -30 30zM333 165v0h-200v-25h270v0c5 0 9 -3 12 -6s5 -7 5 -12v0v-15v0v-1v-2v0c-1 -9 -8 -14 -17 -15v0h-303v0v0
|
|
||||||
c-5 0 -9 2 -12 5s-6 7 -6 12v0v224h-63v0v0h-1c-5 0 -10 2 -13 5s-5 8 -5 13v0v17v0c1 4 3 9 6 12s8 4 12 4v0h1v0h97v0v0c5 0 9 -2 12 -5s5 -8 5 -13v0v-33h54h146h75v0c5 0 9 -2 12 -5s5 -8 5 -13c0 -3 0 -5 -1 -7v0l-75 -130v0c-3 -7 -9 -10 -16 -10z" />
|
|
||||||
<glyph glyph-name="uniF1B2" unicode="" horiz-adv-x="462"
|
|
||||||
d="M74 129l44 45l55 -55l-54 -54c-4 -7 -12 -12 -21 -12v0h-87v0c-5 1 -9 5 -10 10h-1v56h1c1 6 6 11 12 11c1 0 2 -1 3 -1h58zM460 290c2 -1 2 -3 2 -5v0c0 -2 0 -4 -2 -5l-95 -69c-2 -1 -5 -1 -7 0s-4 4 -4 6v30h-53l-38 -37l-54 54l54 54v0c4 3 10 6 15 6v0h76v29
|
|
||||||
c0 2 2 5 4 6s4 0 6 -1zM459 104c2 -1 3 -3 3 -5v0c0 -2 -1 -4 -3 -5l-95 -68c-2 -1 -5 -2 -7 -1s-3 4 -3 6v29h-77v0c-5 0 -10 3 -14 6v0l-189 189h-58c-1 0 -2 -1 -3 -1c-6 0 -12 5 -13 11v0v56v0c1 5 6 9 11 10v0h87v0c9 0 17 -5 21 -12l182 -182h53v30c0 2 1 5 3 6
|
|
||||||
s5 1 7 0z" />
|
|
||||||
<glyph glyph-name="uniF1B3" unicode="" horiz-adv-x="399"
|
|
||||||
d="M390 78c12 -12 13 -31 1 -43c-7 -7 -18 -10 -27 -8c2 -9 -1 -19 -8 -26c-12 -12 -30 -11 -42 1s-12 29 -1 41l-45 45v-31c-19 -15 -42 -24 -68 -24s-50 9 -69 24v31l-45 -45c11 -12 11 -30 -1 -42s-30 -12 -42 0c-7 7 -10 17 -8 26c-9 -2 -19 2 -26 9c-12 12 -12 30 0 42
|
|
||||||
c12 11 30 12 42 1l46 46c-13 19 -20 42 -20 67s7 48 20 67l-46 46c-12 -11 -30 -11 -42 1s-12 31 0 43c7 7 17 10 26 8c-2 9 1 19 8 26c12 12 31 11 43 -1s12 -29 1 -41l46 -46c19 13 42 20 67 20s48 -7 67 -20l46 46c-11 12 -10 30 1 42c12 12 30 12 42 0
|
|
||||||
c7 -7 11 -17 9 -26c9 2 18 -2 25 -9c12 -12 12 -30 0 -42s-29 -12 -41 -1l-46 -46c13 -19 20 -42 20 -67s-7 -48 -20 -67l46 -46c12 11 29 10 41 -1zM166 146c13 0 24 10 24 23s-11 24 -24 24s-23 -11 -23 -24s10 -23 23 -23zM233 146c13 0 24 10 24 23s-11 24 -24 24
|
|
||||||
s-23 -11 -23 -24s10 -23 23 -23z" />
|
|
||||||
<glyph glyph-name="uniF1B4" unicode=""
|
|
||||||
d="M262 227c10 0 17 -3 23 -10s9 -14 9 -23s-3 -18 -8 -24s-13 -9 -23 -9c-6 0 -10 1 -15 3s-10 4 -14 7s-9 6 -13 10s-8 8 -11 12l11 11s8 8 12 11s9 7 14 9s10 3 15 3zM151 204l11 -11c-3 -4 -6 -8 -10 -12s-9 -7 -13 -10s-9 -5 -14 -7s-10 -3 -15 -3c-10 0 -17 3 -23 9
|
|
||||||
s-8 14 -8 23s3 17 8 24s13 10 22 10c5 0 10 -1 15 -3s9 -6 14 -9s9 -7 13 -11zM333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM326 166c3 9 5 19 5 29s-2 19 -5 28s-7 17 -13 23s-14 11 -22 15s-17 6 -28 6
|
|
||||||
c-8 0 -17 -1 -24 -4s-14 -7 -20 -11s-12 -9 -17 -15s-11 -12 -16 -18c-5 6 -11 12 -16 18s-11 11 -17 15s-13 8 -20 11s-15 4 -24 4c-11 0 -21 -2 -29 -6s-15 -9 -21 -15s-10 -14 -13 -23s-5 -19 -5 -29s2 -20 5 -29s8 -17 14 -23s13 -11 21 -15s18 -6 29 -6c9 0 17 1 24 4
|
|
||||||
s13 5 19 9s12 10 17 15l16 16c5 -6 10 -11 16 -16s12 -11 18 -15s13 -6 20 -9s15 -4 23 -4c11 0 19 2 28 6s16 8 22 15s10 15 13 24z" />
|
|
||||||
<glyph glyph-name="uniF1B5" unicode=""
|
|
||||||
d="M232 355h137v-326zM0 355h136l-136 -326v326zM125 94l59 141l87 -206h-57l-26 65h-63z" />
|
|
||||||
<glyph glyph-name="uniF1B6" unicode="" horiz-adv-x="377"
|
|
||||||
d="M199 264h7c1 0 1 1 3 1c-1 10 0 21 -2 31c-2 12 -11 20 -24 22c-20 3 -41 -8 -46 -29c-2 -7 -6 -9 -13 -8c-13 2 -26 3 -39 5c-9 1 -11 4 -9 13c6 27 22 47 47 58c38 17 75 18 113 1c25 -11 38 -31 39 -58c1 -35 2 -69 1 -104c0 -19 4 -36 17 -51c5 -6 5 -10 -1 -15
|
|
||||||
c-11 -9 -22 -20 -33 -29c-6 -5 -12 -5 -17 1c-9 9 -16 18 -25 27c-5 -5 -11 -9 -17 -14c-21 -17 -45 -22 -70 -19c-39 4 -62 30 -63 70c-1 44 22 74 66 87c21 6 44 9 66 11zM198 163c13 20 10 41 10 64c-11 -1 -22 -2 -33 -4c-26 -5 -40 -23 -38 -50c1 -20 15 -32 34 -29
|
|
||||||
c12 2 21 9 27 19zM318 85c6 2 11 0 14 -5s2 -10 -3 -14c-7 -5 -15 -10 -22 -14c-41 -24 -85 -37 -126 -38c-50 0 -88 14 -123 38c-19 13 -35 28 -53 42c-5 4 -6 9 -3 13s7 5 13 2c18 -9 36 -19 54 -28c28 -14 57 -25 89 -28c26 -2 52 0 77 5c27 5 53 14 78 25c2 1 3 1 5 2z
|
|
||||||
M357 124c18 -2 21 -6 19 -24c-2 -19 -9 -35 -22 -49c-2 -2 -3 -4 -5 -4c-3 0 -7 -1 -9 1s-3 6 -2 9c2 8 5 15 7 23c1 4 2 9 3 13s0 6 -4 6h-10v0c-9 -1 -17 -2 -26 -3c-5 -1 -8 0 -10 4c-2 5 0 9 4 12c17 12 35 14 55 12z" />
|
|
||||||
<glyph glyph-name="uniF1B7" unicode="" horiz-adv-x="338"
|
|
||||||
d="M223 355c34 -17 57 -51 57 -89h-222c0 38 23 72 57 89l-18 32c-1 2 0 3 2 4s3 1 4 -1l18 -32c15 6 31 10 48 10s33 -4 48 -10l18 32c1 2 2 2 4 1s3 -2 2 -4zM118 307c5 0 10 4 10 9s-5 9 -10 9s-9 -4 -9 -9s4 -9 9 -9zM220 307c5 0 9 4 9 9s-4 9 -9 9s-10 -4 -10 -9
|
|
||||||
s5 -9 10 -9zM338 238v-103c0 -14 -11 -25 -25 -25s-24 11 -24 25v103c0 14 10 25 24 25s25 -11 25 -25zM279 258v0v-160c0 -10 -5 -18 -13 -23c-4 -2 -8 -3 -13 -3h-18v-55c0 -14 -11 -25 -25 -25c-2 0 -3 1 -5 1c-11 2 -19 12 -19 24v55h-34v-55c0 -12 -8 -22 -19 -24
|
|
||||||
c-2 0 -3 -1 -5 -1c-12 0 -22 9 -24 20c0 2 -1 3 -1 5v55h-18c-10 0 -19 5 -23 14c-2 4 -3 8 -3 12v160h220v0zM25 263c14 0 24 -11 24 -25v-103v-5c-2 -11 -12 -20 -24 -20c-5 0 -10 1 -14 4c-7 4 -11 12 -11 21v103c0 14 11 25 25 25z" />
|
|
||||||
<glyph glyph-name="uniF1B8" unicode="" horiz-adv-x="352"
|
|
||||||
d="M340 259c-69 -38 -58 -137 12 -163c-10 -21 -15 -30 -27 -49c-17 -26 -41 -60 -71 -60c-27 0 -35 18 -71 18s-43 -18 -70 -18c-30 0 -54 30 -71 56c-48 74 -53 160 -23 206c21 33 55 52 86 52c32 0 52 -18 78 -18s41 18 78 18c28 0 58 -16 79 -42zM233 330
|
|
||||||
c-14 -18 -39 -33 -63 -32c-4 24 7 48 21 65c15 18 40 32 62 34c4 -25 -7 -50 -20 -67z" />
|
|
||||||
<glyph glyph-name="uniF1B9" unicode="" horiz-adv-x="365"
|
|
||||||
d="M255 160c6 0 11 -1 15 -5s6 -11 6 -14h-45c2 6 7 19 24 19zM140 136c1 0 14 0 14 -18c0 -15 -9 -18 -16 -18h-41v36h43v0zM331 376c16 0 29 -10 34 -24v-320c-4 -12 -14 -21 -26 -24h-312c-13 3 -23 13 -27 25v318c4 15 18 25 34 25h297zM220 220v-19c0 -1 1 -2 2 -2h64
|
|
||||||
c1 0 3 1 3 2v19c0 1 -2 3 -3 3h-64c-1 0 -2 -2 -2 -3zM193 115c0 1 0 20 -11 32c-3 3 -6 6 -10 7c7 4 15 12 15 29c0 27 -17 43 -46 43h-80c-1 0 -3 -1 -3 -2v-155c0 -1 2 -2 3 -2h81c3 0 15 0 27 6c11 6 24 18 24 42zM312 117c0 1 4 33 -14 53c-10 11 -24 17 -42 17
|
|
||||||
c-32 0 -48 -17 -55 -31c-8 -15 -7 -31 -7 -31c0 -1 -2 -26 15 -44c11 -12 26 -18 46 -18v0h3c9 0 53 2 53 44c0 1 -1 3 -2 3h-28c-1 0 -2 0 -2 -1c-1 -1 0 -1 0 -2c0 0 0 -4 -4 -8s-10 -6 -19 -6v0c-2 0 -9 1 -14 4c-6 4 -9 10 -10 18h77c1 0 3 1 3 2zM148 181
|
|
||||||
c0 -15 -5 -16 -11 -16h-40v30h37h6s8 -1 8 -14z" />
|
|
||||||
<glyph glyph-name="uniF1BA" unicode="" horiz-adv-x="388"
|
|
||||||
d="M95 160c0 46 34 69 100 69s99 -23 99 -69s-33 -70 -99 -70s-100 24 -100 70zM333 252c42 -29 60 -64 54 -105c0 -16 -5 -31 -15 -45s-23 -26 -40 -36c-20 -12 -40 -20 -61 -25c-24 -6 -49 -9 -77 -9c-29 0 -55 3 -79 9c-37 14 -66 30 -86 50s-29 47 -29 82v179h58v-99
|
|
||||||
c38 26 87 40 149 39c49 -3 91 -16 126 -40zM211 64c32 1 60 12 84 34s35 43 33 66c-1 14 -6 27 -13 38s-16 20 -26 27s-21 12 -33 17s-24 7 -34 9s-20 2 -28 2c-44 -2 -78 -13 -101 -33s-33 -42 -31 -66s12 -43 28 -58s34 -25 54 -30s43 -7 67 -6z" />
|
|
||||||
<glyph glyph-name="uniF1BB" unicode=""
|
|
||||||
d="M308 376c33 0 61 -28 61 -61v-246c0 -33 -28 -61 -61 -61h-247c-33 0 -61 28 -61 61v246c0 33 28 61 61 61h247zM296 151v58v3l-2 4l-3 2c-4 3 -25 0 -31 5c-4 4 -5 11 -6 20c-2 17 -3 18 -6 24c-10 21 -37 37 -55 39h-50c-39 0 -72 -33 -72 -72v-83c0 -39 33 -71 72 -71
|
|
||||||
h82c39 0 71 32 71 71zM144 220c-8 0 -14 7 -14 14s6 13 14 13h39c8 0 14 -6 14 -13s-6 -14 -14 -14h-39zM224 166c7 0 14 -7 14 -14s-7 -13 -14 -13h-80c-8 0 -14 6 -14 13s6 14 14 14h80z" />
|
|
||||||
<glyph glyph-name="uniF1BC" unicode="" horiz-adv-x="348"
|
|
||||||
d="M174 192h174v-174h-174v174h-174v174h174v-174z" />
|
|
||||||
<glyph glyph-name="uniF1BD" unicode=""
|
|
||||||
d="M270 254h31v-57v-71h-28l-50 78l2 -78h-32v84v44h1h4h23l3 -5l47 -76zM333 376c20 0 36 -16 36 -36v-131l-63 50v0h-5h-31h-5v-5v-29l-39 31v1l-2 2h-3h-28h-5v-5v-40l-13 11c-1 3 -4 5 -6 8c-5 7 -11 12 -17 16c-12 7 -23 10 -43 10h-43h-3h-2h-5v-2v-10v-124l143 -115
|
|
||||||
h-163c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM137 251v0c1 0 4 -1 5 -2v0v0c1 -1 3 -1 4 -2s3 -1 4 -2s3 -2 4 -3c1 0 0 -1 1 -1l2 -2l2 -2l1 -1l2 -2v0v0c1 -1 2 -3 3 -4c8 -11 12 -24 12 -40c0 -39 -24 -64 -60 -64h-51v123v5h20h5h18h3c11 0 18 -1 25 -3z
|
|
||||||
M144 189c0 23 -11 36 -31 36h-14v-70h14c20 0 31 12 31 34z" />
|
|
||||||
<glyph glyph-name="uniF1BE" unicode=""
|
|
||||||
d="M166 219c9 -19 45 -93 45 -93l129 35v-118c0 -1 -1 -1 -2 -2s-2 -2 -3 -2h-303c-1 0 -2 1 -3 2s-1 1 -1 2v31l169 48l-48 101c82 18 123 11 165 -23c5 -5 3 -8 0 -9l-67 -16l-25 50c-19 3 -46 -2 -56 -6zM335 348c1 0 2 -1 3 -1c1 -1 2 -2 2 -3v-105l-1 1
|
|
||||||
c-87 38 -186 21 -206 15c0 1 -15 33 -15 33h-56l20 -46c-23 -7 -48 -25 -54 -30v132c0 1 1 2 2 3c1 0 1 1 2 1h303zM68 131c-13 -3 -12 6 -12 6c-3 55 33 71 41 73l31 -63s-47 -13 -60 -16zM338 376c17 0 31 -14 31 -31v-306c0 -17 -14 -31 -31 -31h-307
|
|
||||||
c-17 0 -31 14 -31 31v306c0 17 14 31 31 31h307zM350 43v301c0 8 -7 14 -15 14h-303c-8 0 -14 -6 -14 -14v-301c0 -8 6 -14 14 -14h303c8 0 15 6 15 14z" />
|
|
||||||
<glyph glyph-name="uniF1BF" unicode="" horiz-adv-x="436"
|
|
||||||
d="M436 253v-173c0 -4 -1 -6 -6 -6h-106c-4 0 -5 1 -5 5v23c0 4 1 5 5 5h62c4 0 5 1 5 5v16h-5h-62c-4 0 -5 2 -5 6v120c0 4 1 5 5 5h107h4c0 -2 1 -4 1 -6zM387 161c3 0 4 2 4 5v49v11h-25c-1 0 -2 -3 -2 -4v-57c0 -3 1 -4 4 -4h19zM300 259c4 0 5 -1 5 -5v-175v-5h-5h-106
|
|
||||||
c-4 0 -5 1 -5 5v28h5h62c4 0 5 1 5 5v11s-1 6 -6 6c-20 0 -40 -1 -61 -1c-4 0 -5 2 -5 6v120c0 4 1 5 5 5h106zM261 164v59c0 1 -2 3 -3 3h-25c0 -21 1 -41 1 -62c0 -1 1 -3 2 -3h22c1 0 3 2 3 3zM72 305v5h44v-193h-4h-107c-4 0 -5 1 -5 5v132c0 4 1 5 5 5h61c7 0 6 -1 6 6
|
|
||||||
v40zM67 150c4 0 5 1 5 5v66v5h-27v-74c0 -1 2 -2 3 -2h19zM171 259c3 0 4 0 4 -3v-137v-2h-26h-14c-4 0 -4 1 -4 5v94v38c0 4 0 5 4 5h36zM134 276c-1 0 -3 2 -3 3v31h44v-17v-13c0 -3 0 -4 -3 -4h-38z" />
|
|
||||||
<glyph glyph-name="uniF1C0" unicode="" horiz-adv-x="371"
|
|
||||||
d="M186 378c102 0 185 -84 185 -186s-83 -186 -185 -186s-186 84 -186 186s84 186 186 186zM308 292c-3 -5 -29 -39 -88 -63c4 -8 7 -14 10 -22c1 -3 3 -6 4 -9c53 7 105 -4 110 -5c0 37 -14 72 -36 99zM186 350c-13 0 -26 -1 -38 -4c4 -6 34 -45 60 -93c56 21 80 53 83 57
|
|
||||||
c-28 25 -65 40 -105 40zM118 335c-44 -21 -78 -62 -88 -111c7 0 73 0 147 20c-26 47 -55 85 -59 91zM27 192c0 -41 16 -78 41 -106c4 6 47 78 129 104c2 1 4 1 6 2c-4 9 -8 18 -13 27c-79 -24 -156 -22 -163 -22v-5zM186 33c22 0 42 5 61 13c-2 14 -11 62 -33 120h-1
|
|
||||||
c-89 -31 -122 -93 -125 -99c27 -21 61 -34 98 -34zM274 60c36 24 61 63 68 107c-5 2 -49 14 -99 6c21 -57 29 -103 31 -113z" />
|
|
||||||
<glyph glyph-name="uniF1C1" unicode="" horiz-adv-x="384"
|
|
||||||
d="M144 143h240l-67 -115h-240zM376 149l-132 1l-121 208l133 -1zM120 349l66 -115l-120 -208l-66 115z" />
|
|
||||||
<glyph glyph-name="uniF1C2" unicode="" horiz-adv-x="396"
|
|
||||||
d="M117 376l81 -68l-117 -72l-81 64zM0 171l81 65l117 -73l-81 -68zM198 163l118 73l80 -65l-116 -76zM396 300l-80 -64l-118 72l82 68zM198 148l82 -68l35 23v-25l-117 -70l-116 70v25l35 -23z" />
|
|
||||||
<glyph glyph-name="uniF1C3" unicode="" horiz-adv-x="335"
|
|
||||||
d="M33 315c-9 0 -17 -2 -23 -5l-4 -2l1 1l73 72v0l-1 -2c-3 -5 -5 -12 -5 -19v0c0 -9 1 -42 1 -42c0 -2 -2 -3 -4 -3h-38v0zM325 322c5 -27 12 -135 9 -171c-5 -57 -14 -90 -18 -101c-18 -56 -33 -58 -77 -58c-56 0 -73 8 -73 53c0 49 24 50 63 49c6 0 -1 -5 -1 -15
|
|
||||||
s4 -13 -1 -13c-11 0 -27 2 -27 -14c0 -19 10 -19 34 -19c30 0 35 4 35 31c0 45 -13 51 -30 53c-19 2 -38 6 -47 9c-23 8 -22 38 -22 47c0 1 -2 1 -2 0c0 -12 -1 -29 -7 -48c-2 -5 -3 -9 -3 -9c-7 -15 -20 -10 -39 -8s-61 11 -79 19c-8 4 -11 7 -15 16c-11 22 -22 95 -23 105
|
|
||||||
c-2 13 -2 20 -2 20c0 8 1 17 6 24c3 3 5 6 10 8s11 4 19 4h38c8 0 15 6 15 14c0 0 -1 9 -1 18v24c0 8 2 13 5 17c4 6 13 11 20 13c9 3 45 4 68 -5c9 -4 16 -13 18 -24c13 0 36 0 55 -2c24 -3 42 -7 51 -10s18 -11 21 -27zM249 203c10 0 19 -3 27 -6c0 11 -2 28 -20 29
|
|
||||||
c-16 1 -21 -13 -22 -24c5 1 10 1 15 1z" />
|
|
||||||
<glyph glyph-name="uniF1C4" unicode=""
|
|
||||||
d="M348 376c11 0 21 -9 21 -20v-328c0 -11 -10 -20 -21 -20h-94v142h48l7 56h-55v36c0 16 5 27 28 27h29v49c-5 1 -23 3 -43 3c-42 0 -71 -26 -71 -74v-41h-48v-56h48v-142h-177c-11 0 -20 9 -20 20v328c0 11 9 20 20 20h328z" />
|
|
||||||
<glyph glyph-name="uniF1C5" unicode=""
|
|
||||||
d="M333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM110 133c33 0 60 27 60 60s-27 60 -60 60s-60 -27 -60 -60s27 -60 60 -60zM261 133c33 0 60 27 60 60s-27 60 -60 60s-59 -27 -59 -60s26 -60 59 -60z" />
|
|
||||||
<glyph glyph-name="uniF1C6" unicode="" horiz-adv-x="350"
|
|
||||||
d="M350 -18h-65v1h-92v66l73 36l-9 18l-64 -33v25l43 22l-10 18l-33 -18v43h-46v-67l-33 23l-11 -16l44 -31v-73v-13h-147l175 419z" />
|
|
||||||
<glyph glyph-name="uniF1C7" unicode="" horiz-adv-x="415"
|
|
||||||
d="M137 239l67 -67l155 154c3 3 6 4 10 4s6 -1 9 -4l33 -32c5 -5 5 -14 0 -19l-197 -197c-3 -3 -6 -4 -10 -4v0v0h-1c-3 0 -6 2 -8 4l-110 110c-5 5 -5 14 0 19l33 32c3 3 5 4 9 4s7 -1 10 -4zM399 227v-1c19 -19 19 -49 0 -68l-158 -159c-19 -19 -50 -19 -69 0l-158 159
|
|
||||||
c-19 19 -19 49 0 68l158 159c19 19 50 19 69 0l72 -72l-108 -107l-50 50c-7 7 -17 12 -27 12s-20 -5 -27 -12l-32 -32c-7 -7 -11 -17 -11 -27s4 -20 11 -27l109 -109c5 -5 11 -8 18 -10l2 -1h7c10 0 20 4 27 11z" />
|
|
||||||
<glyph glyph-name="uniF1C8" unicode=""
|
|
||||||
d="M333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM215 350c-55 0 -99 -44 -99 -99c0 -36 20 -68 49 -85c14 28 43 47 77 47c20 0 39 -7 54 -19c11 16 18 36 18 57c0 55 -44 99 -99 99zM30 208
|
|
||||||
c0 -41 22 -77 54 -98c9 22 31 36 56 36c6 0 11 0 17 -2c1 4 3 7 4 11c-33 19 -56 55 -56 96c0 28 11 53 28 72c-58 -7 -103 -55 -103 -115zM140 33c29 0 52 23 52 52s-23 52 -52 52s-52 -23 -52 -52s23 -52 52 -52zM242 50c42 0 77 34 77 76s-35 77 -77 77
|
|
||||||
c-38 0 -69 -27 -75 -63c20 -10 34 -31 34 -55c0 -7 -2 -14 -4 -21c13 -9 28 -14 45 -14z" />
|
|
||||||
<glyph glyph-name="uniF1C9" unicode="" horiz-adv-x="399"
|
|
||||||
d="M200 387c110 0 199 -90 199 -200c0 -88 -57 -163 -136 -189c-10 -2 -14 4 -14 9v55c0 19 -6 31 -13 37c44 5 91 22 91 99c0 22 -7 39 -20 53c2 5 9 25 -2 53c0 0 -17 5 -55 -21c-16 4 -33 7 -50 7s-34 -3 -50 -7c-38 26 -55 21 -55 21c-11 -28 -4 -48 -2 -53
|
|
||||||
c-13 -14 -21 -31 -21 -53c0 -77 47 -94 91 -99c-6 -5 -10 -14 -12 -27c-11 -5 -41 -14 -59 17c0 0 -10 19 -30 20c0 0 -20 0 -2 -12c0 0 14 -6 23 -29c0 0 11 -39 67 -27v-34s-3 -11 -13 -9c-79 26 -137 101 -137 189c0 110 90 200 200 200z" />
|
|
||||||
<glyph glyph-name="uniF1CA" unicode=""
|
|
||||||
d="M57 184c-9 7 -16 16 -22 26c-12 22 -17 42 -17 62c0 15 4 30 12 42c10 12 22 18 37 18c11 0 21 -4 30 -10c9 -7 16 -15 21 -26c11 -22 17 -45 17 -67c0 -5 0 -11 -1 -18s-4 -15 -9 -22c-10 -10 -22 -15 -37 -16c-12 0 -22 4 -31 11zM91 100c-13 0 -29 -2 -49 -5
|
|
||||||
c-15 -3 -28 -7 -42 -13v99c15 -15 36 -23 62 -23c6 0 12 0 18 1l-3 -9s-2 -8 -2 -13c0 -8 1 -15 5 -21c3 -6 7 -11 11 -16zM106 84c21 -14 36 -27 46 -37c9 -10 14 -23 14 -37v-1h-140c-14 0 -26 12 -26 26v15c3 4 6 8 9 11c5 4 11 8 16 10s9 4 12 5c12 4 24 5 35 7
|
|
||||||
c12 1 19 1 22 1h12zM343 375c14 0 26 -12 26 -26v-28v-286c0 -14 -12 -26 -26 -26h-145c2 7 3 15 3 23c0 19 -5 34 -13 46c-9 12 -18 22 -30 32l-19 15c-3 3 -6 6 -9 10s-5 8 -5 14s2 11 5 16c3 4 6 9 9 12c6 5 12 9 17 14s9 10 13 16c8 12 13 28 13 48c0 11 -2 21 -4 29
|
|
||||||
c-3 8 -6 15 -10 21s-8 12 -12 16s-9 7 -12 9h34l35 20h-111c-15 0 -31 -2 -48 -5c-17 -4 -33 -12 -49 -25c-2 -2 -3 -4 -5 -6v7v28c0 14 12 26 26 26h65h93h93h66zM363 261v29h-58v58h-28v-58h-59v-29h59v-58h28v58h58z" />
|
|
||||||
<glyph glyph-name="uniF1CB" unicode=""
|
|
||||||
d="M333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM200 178l70 119h-31l-29 -57c-8 -16 -15 -30 -21 -43h-1c-6 14 -12 27 -20 43l-30 57h-30l65 -119v-88h27v88z" />
|
|
||||||
<glyph glyph-name="uniF1CC" unicode="" horiz-adv-x="476"
|
|
||||||
d="M459 222c13 -16 18 -36 16 -57c-2 -24 -12 -47 -30 -62c-17 -14 -41 -23 -71 -23c-22 0 -45 4 -64 15v-10h-310v76h15v66h-15v77h116v-55c19 7 45 7 62 -6v9h29v40h88v-31l8 43h160c-1 -27 -3 -55 -4 -82zM227 272v-32h48v32h-48zM195 105v0v36h-16v54c0 11 -5 39 -37 39
|
|
||||||
c-22 0 -36 -12 -46 -28v78h-76v-37h15v-106h-15v-36h83v36h-7v23c0 34 24 42 24 21v-44h-8v-36h83zM290 105v36h-15v90h-76v-36h15v-54h-15v-36h91zM374 100c53 0 81 33 81 67c2 45 -26 62 -60 62c-13 0 -26 -4 -38 -9l2 16h81l2 48h-122l-17 -92l44 -6c6 7 13 9 18 9
|
|
||||||
c13 0 19 -14 18 -28c-1 -15 -10 -29 -23 -29c-8 0 -18 4 -13 17c4 19 -7 28 -24 28c-26 0 -35 -31 -24 -51c10 -19 40 -32 75 -32z" />
|
|
||||||
<glyph glyph-name="uniF1CD" unicode=""
|
|
||||||
d="M276 216c0 14 -3 28 -9 40h102v-215c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v215h102c-6 -12 -10 -26 -10 -40c0 -51 41 -92 92 -92s92 41 92 92zM333 379c20 0 36 -16 36 -36v-72h-111c-17 22 -44 37 -74 37s-56 -15 -73 -37h-111v72c0 20 16 36 36 36h297z
|
|
||||||
M29 288v0v72c-8 -3 -13 -11 -13 -20v-52h13zM51 288v74h-12v-74h12zM73 288v74h-12v-74h12zM95 340v22h-13v-74h13v22v30zM350 310v30c0 12 -10 22 -22 22h-35c-12 0 -22 -10 -22 -22v-30c0 -12 10 -22 22 -22h35c12 0 22 10 22 22zM184 135c-45 0 -81 36 -81 81
|
|
||||||
s36 81 81 81s81 -36 81 -81s-36 -81 -81 -81zM184 280c-36 0 -64 -28 -64 -64s28 -65 64 -65s65 29 65 65s-29 64 -65 64z" />
|
|
||||||
<glyph glyph-name="uniF1CE" unicode="" horiz-adv-x="357"
|
|
||||||
d="M340 98c29 -24 22 -67 -13 -81c-2 -1 -3 -2 -5 -3h-24c-17 7 -31 18 -35 38c-31 -7 -59 -1 -81 22c12 12 23 22 33 32c9 -3 18 -7 27 -7c12 0 21 8 25 19c4 12 1 22 -8 31c-24 24 -46 47 -70 71c-2 2 -6 4 -8 6c12 13 23 25 36 39c12 -13 22 -25 33 -36
|
|
||||||
c12 -12 22 -25 35 -36c25 -23 38 -49 32 -82c8 -4 17 -8 23 -13zM212 186c14 -12 25 -23 36 -33c-28 -28 -54 -56 -80 -82c-17 -17 -39 -24 -63 -21c-8 1 -11 -1 -14 -8c-5 -15 -17 -22 -31 -28h-22c-21 7 -33 21 -38 42v10c4 21 15 36 37 42c-5 30 1 56 23 77l35 -35
|
|
||||||
c-1 -1 -3 -3 -4 -5c-9 -13 -8 -29 4 -39s27 -11 39 1c24 23 48 47 72 71c3 3 5 6 6 8zM107 228c29 29 56 59 85 87c17 16 40 20 63 15h6c4 15 11 29 27 35c10 3 21 5 31 4c20 -2 36 -21 38 -43c2 -23 -10 -39 -41 -52c6 -30 -1 -56 -23 -78l-34 34c3 5 7 11 9 17
|
|
||||||
c3 12 -3 25 -14 31c-11 7 -24 6 -35 -4c-12 -11 -23 -23 -35 -35c-15 -14 -29 -29 -44 -44zM38 275c-28 10 -41 30 -35 60c4 19 22 33 41 35c25 2 39 -9 53 -40c29 5 53 -2 73 -22l-35 -35c0 0 -1 2 -3 3c-13 10 -29 8 -40 -4c-10 -12 -9 -27 2 -39c23 -24 47 -48 70 -72
|
|
||||||
c3 -3 4 -5 7 -8c-12 -11 -22 -22 -35 -35c-11 12 -23 24 -34 36c-12 12 -23 24 -35 35c-25 23 -37 51 -29 86z" />
|
|
||||||
<glyph glyph-name="uniF1CF" unicode="" horiz-adv-x="417"
|
|
||||||
d="M354 210c41 -10 63 -29 63 -68c0 -48 -40 -66 -99 -66c-83 0 -112 38 -127 84l-15 48c-11 35 -25 62 -67 62c-29 0 -59 -21 -59 -80c0 -46 24 -75 57 -75c37 0 62 28 62 28l15 -42s-26 -25 -80 -25c-67 0 -104 39 -104 112c0 75 37 120 107 120c64 0 96 -23 116 -85
|
|
||||||
l16 -48c11 -35 32 -60 80 -60c32 0 49 7 49 25c0 14 -8 23 -32 29l-33 8c-40 10 -55 31 -55 63c0 52 42 68 85 68c49 0 78 -18 82 -61l-48 -6c-2 21 -14 30 -37 30c-21 0 -34 -10 -34 -26c0 -14 6 -23 27 -28z" />
|
|
||||||
<glyph glyph-name="uniF1D0" unicode=""
|
|
||||||
d="M341 376c15 0 28 -11 28 -26v-316c0 -15 -13 -26 -28 -26h-314c-15 0 -27 11 -27 26v316c0 15 12 26 27 26h314zM109 62v176h-54v-176h54zM82 262c17 0 32 14 32 32c0 17 -15 32 -32 32c-18 0 -32 -15 -32 -32c0 -18 14 -32 32 -32zM314 62v0v97c0 47 -10 83 -65 83
|
|
||||||
c-27 0 -45 -14 -52 -28h-1v24h-52v-176h54v87c0 23 5 45 33 45s28 -26 28 -46v-86h55z" />
|
|
||||||
<glyph glyph-name="uniF1D1" unicode=""
|
|
||||||
d="M346 376c13 -5 23 -18 23 -33v-299c0 -20 -16 -36 -36 -36h-299c-16 0 -29 11 -34 25v321c3 10 10 18 20 22h326zM276 241v22h-68l-22 -84h-1l-22 84h-68v-22h7c3 0 6 -4 6 -6v-89c0 -2 -3 -6 -6 -6h-7v-21h54v21h-13v94v0l32 -115h24l32 115v0v-94h-12v-21h64v21h-7
|
|
||||||
c-3 0 -6 4 -6 6v89c0 2 3 6 6 6h7z" />
|
|
||||||
<glyph glyph-name="uniF1D2" unicode="" horiz-adv-x="454"
|
|
||||||
d="M375 187c-40 0 -73 32 -73 72s33 72 73 72s72 -32 72 -72s-32 -72 -72 -72zM147 238c0 43 22 65 65 65s65 -22 65 -65s-22 -65 -65 -65s-65 22 -65 65zM64 161c-32 0 -58 27 -58 59s26 58 58 58s59 -26 59 -58s-27 -59 -59 -59zM64 148c37 0 65 -32 65 -66v-23
|
|
||||||
c0 -3 -3 -6 -6 -6h-2h-113h-2c-3 0 -6 3 -6 6v23c0 34 27 66 64 66zM212 159c41 0 71 -37 71 -74v-25c0 -4 -2 -7 -6 -7h-2h-126h-2c-4 0 -7 3 -7 7v25c0 37 31 74 72 74zM375 170c46 0 79 -40 79 -82v-27c0 -4 -3 -8 -7 -8h-3h-139h-2c-4 0 -8 4 -8 8v27c0 42 34 82 80 82z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="uniF1D3" unicode=""
|
|
||||||
d="M185 272c45 0 82 -37 82 -82s-37 -82 -82 -82s-82 37 -82 82s37 82 82 82zM333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM185 66c69 0 124 55 124 124s-55 124 -124 124s-125 -55 -125 -124
|
|
||||||
s56 -124 125 -124z" />
|
|
||||||
<glyph glyph-name="uniF1D4" unicode="" horiz-adv-x="348"
|
|
||||||
d="M348 235c0 -83 -67 -136 -171 -137v-23c0 -28 -16 -54 -41 -65c-6 -3 -17 -5 -28 -5c-10 0 -22 2 -35 8v65c21 -15 41 -7 41 11v181h63v-113c30 0 112 8 112 78c0 62 -60 85 -115 85c-57 0 -114 -27 -114 -85c0 -18 9 -45 18 -53l-41 -43c-24 22 -37 66 -37 96
|
|
||||||
c0 85 72 144 174 144c104 0 174 -58 174 -144z" />
|
|
||||||
<glyph glyph-name="uniF1D5" unicode="" horiz-adv-x="399"
|
|
||||||
d="M282 373v0v-133c-7 6 -147 133 -152 138c23 8 46 13 70 13c29 0 56 -6 82 -18zM97 21v0c-37 23 -67 57 -83 97c2 2 76 69 83 75v-172zM0 192v0c0 75 42 143 109 177c2 -2 72 -65 75 -68c-3 -3 -172 -156 -177 -161c-5 17 -7 35 -7 52zM118 105v0h261
|
|
||||||
c-31 -63 -92 -106 -161 -112h-37c-22 2 -43 8 -63 17v95zM303 362v0c59 -36 96 -101 96 -170c0 -22 -4 -45 -11 -66h-85v236z" />
|
|
||||||
<glyph glyph-name="uniF1D6" unicode="" horiz-adv-x="399"
|
|
||||||
d="M200 392c110 0 199 -90 199 -200s-89 -200 -199 -200c-20 0 -39 3 -57 8c8 12 16 28 20 43c2 9 14 55 14 55c7 -13 27 -25 49 -25c64 0 108 59 108 137c0 59 -51 115 -127 115c-95 0 -142 -68 -142 -125c0 -34 13 -66 41 -77c5 -2 9 0 10 5c1 4 3 13 4 17c1 5 1 7 -3 11
|
|
||||||
c-8 9 -13 22 -13 39c0 50 37 95 98 95c54 0 83 -32 83 -76c0 -58 -25 -106 -63 -106c-21 0 -37 17 -32 38c6 25 18 53 18 71c0 16 -9 30 -27 30c-21 0 -39 -22 -39 -52c0 -19 7 -31 7 -31s-22 -93 -26 -109c-4 -15 -4 -32 -3 -46c-70 31 -120 101 -120 183
|
|
||||||
c0 110 90 200 200 200z" />
|
|
||||||
<glyph glyph-name="uniF1D7" unicode="" horiz-adv-x="435"
|
|
||||||
d="M424 291c27 -2 4 -60 -52 -75c1 -7 1 -15 1 -23v-1c0 -99 -80 -179 -187 -179s-186 79 -186 178v1c0 99 80 179 187 179c19 0 36 -3 53 -7v-105c-3 2 -6 4 -10 5c-46 16 -96 -7 -119 -45l-1 -1c-24 -39 -12 -83 33 -98c46 -16 95 7 119 45l1 1c8 13 12 27 12 40v0v145
|
|
||||||
c3 -1 6 -3 8 -4s4 -3 6 -4c24 -15 85 -53 135 -52z" />
|
|
||||||
<glyph glyph-name="uniF1D8" unicode="" horiz-adv-x="458"
|
|
||||||
d="M458 197c0 -18 -10 -35 -25 -45c1 -5 2 -10 2 -15c0 -76 -92 -138 -206 -138s-206 62 -206 138c0 5 0 11 1 16c-15 10 -24 26 -24 44c0 29 24 53 53 53c13 0 24 -5 34 -13c36 23 83 37 136 38l37 105l89 -22c6 16 22 27 40 27c24 0 43 -19 43 -43s-19 -43 -43 -43
|
|
||||||
s-43 19 -43 43l-75 18l-31 -85c50 -2 97 -16 131 -38h1c10 8 21 13 34 13c29 0 52 -24 52 -53zM299 129c18 0 32 14 32 32s-14 33 -32 33s-33 -15 -33 -33s15 -32 33 -32zM305 73c3 3 3 9 0 12s-9 3 -12 0c0 0 -20 -20 -65 -20c-44 0 -62 19 -62 20c-3 3 -9 4 -12 1
|
|
||||||
s-4 -9 -1 -12c1 -1 22 -25 75 -25s76 23 77 24zM131 161c0 -18 14 -32 32 -32s33 14 33 32s-15 33 -33 33s-32 -15 -32 -33z" />
|
|
||||||
<glyph glyph-name="uniF1D9" unicode="" horiz-adv-x="390"
|
|
||||||
d="M103 162c0 0 -20 3 -44 14l275 3c-25 -12 -48 -16 -48 -16h-74s-6 -1 -8 -4s-2 -9 -2 -9v-9c-11 8 -18 21 -24 21h-75zM25 166c-2 1 -4 2 -5 4c2 -1 3 -2 5 -4zM39 368v-182c-11 6 -17 11 -21 13v180c0 6 4 10 10 10h332c6 0 10 -4 10 -10v-180c-4 -3 -9 -7 -20 -13v182
|
|
||||||
h-311zM388 202c3 -2 1 -6 0 -8s-7 -17 -33 -34s-51 -27 -51 -27s16 -51 1 -89s-48 -48 -64 -48s-39 12 -39 34v77c6 -1 13 -2 21 -2c18 0 31 8 42 19s19 32 10 35s-12 -3 -20 -14c-7 -9 -22 -17 -44 -9c-3 1 -6 3 -9 5v9s0 6 2 9s7 4 8 4h74s23 3 48 15c1 1 3 1 4 2
|
|
||||||
c4 2 9 4 12 6c11 6 16 10 20 13l6 3c6 2 9 2 12 0zM265 124c-11 -11 -24 -19 -42 -19c-8 0 -15 1 -21 2c-8 2 -14 4 -14 4v-83s-24 -33 -40 -33s-48 9 -63 47s1 89 1 89s-25 11 -51 28c-4 2 -7 5 -10 7c-2 2 -3 3 -5 4c-14 12 -19 21 -19 23c-1 2 -3 6 0 8s7 2 13 0
|
|
||||||
c1 -1 2 -1 4 -2c4 -2 10 -7 21 -13c4 -2 7 -5 12 -7c2 -1 6 -2 8 -3c24 -11 44 -14 44 -14h75c6 0 13 -13 24 -21c3 -2 6 -4 9 -5c22 -8 37 0 44 9c8 11 11 17 20 14s1 -24 -10 -35zM251 272c26 0 47 -20 47 -46s-21 -47 -47 -47s-46 21 -46 47s20 46 46 46zM141 272
|
|
||||||
c26 0 47 -20 47 -46s-21 -47 -47 -47s-46 21 -46 47s20 46 46 46z" />
|
|
||||||
<glyph glyph-name="uniF1DA" unicode="" horiz-adv-x="394"
|
|
||||||
d="M383 150c7 -15 11 -32 11 -49c0 -60 -49 -109 -109 -109c-19 0 -36 5 -51 13c-11 -2 -23 -3 -35 -3c-104 0 -188 84 -188 188c0 13 2 26 4 38c-10 16 -15 35 -15 55c0 60 49 109 109 109c21 0 41 -6 58 -17c10 2 21 3 32 3c104 0 188 -84 188 -188c0 -14 -1 -27 -4 -40z
|
|
||||||
M296 100c9 12 13 27 13 42c0 13 -3 24 -8 33s-12 16 -21 22s-19 11 -32 15c-12 4 -27 8 -42 11c-12 3 -21 5 -26 6s-10 4 -15 6s-8 6 -11 9s-4 7 -4 11c0 7 4 13 12 18s19 8 32 8c14 0 26 -2 32 -7c7 -5 12 -12 17 -21c4 -7 7 -12 11 -15s9 -5 16 -5c8 0 14 3 19 8
|
|
||||||
s8 11 8 18s-2 14 -6 21s-10 15 -18 21s-19 11 -31 15s-27 6 -44 6c-21 0 -39 -2 -55 -8s-29 -15 -37 -26s-12 -24 -12 -38c0 -15 4 -28 12 -38s19 -17 32 -23s29 -11 49 -15c14 -3 26 -5 35 -8c8 -3 15 -7 20 -12s7 -10 7 -17c0 -9 -5 -18 -14 -24c-10 -7 -22 -10 -38 -10
|
|
||||||
c-11 0 -20 2 -27 5s-12 7 -16 12s-8 11 -11 19c-3 7 -7 13 -11 17c-5 4 -10 5 -16 5c-8 0 -15 -2 -20 -7s-8 -11 -8 -18c0 -11 4 -22 12 -34c8 -11 18 -20 31 -27c18 -9 41 -14 68 -14c23 0 41 3 58 10s30 17 39 29z" />
|
|
||||||
<glyph glyph-name="uniF1DB" unicode="" horiz-adv-x="390"
|
|
||||||
d="M173 165c98 -37 75 -98 23 -98s-89 32 -89 32l-30 -70c21 -11 43 -19 56 -23l-33 -8c-15 -4 -31 6 -35 21l-64 268c-4 16 6 31 21 35l77 19c-7 -8 -12 -17 -16 -26c0 -1 -1 -1 -1 -2c-1 -2 -1 -4 -2 -6c0 -1 -1 -2 -1 -3c-1 -2 -2 -4 -2 -6v-4c0 -2 -1 -4 -1 -6
|
|
||||||
c0 -1 -1 -2 -1 -3v-7v-3v-10s1 -6 1 -8v-1c0 -2 1 -6 2 -8v0c1 -2 1 -5 2 -7c0 -1 1 0 1 -1c1 -2 2 -5 3 -7v-1c1 -2 3 -4 4 -6c0 -1 1 0 1 -1c1 -2 3 -4 5 -6v-1c1 -2 3 -4 5 -6c0 -1 1 0 1 -1l6 -6v-1c2 -2 4 -2 6 -4c1 0 0 -2 1 -2c2 -2 5 -3 7 -5l1 -1
|
|
||||||
c15 -11 33 -20 52 -27zM390 97c4 -15 -7 -31 -22 -35l-56 -14c9 14 17 33 18 56c1 29 -10 60 -39 85v0c-2 1 -3 3 -5 4l-1 1c-2 1 -3 3 -5 4l-1 1c-2 1 -4 3 -6 4h-1c-2 1 -4 3 -6 4c-1 0 -1 1 -2 1l-6 3h-1c-2 1 -5 3 -8 4h-2l-6 3c-1 0 -1 1 -2 1l-9 3
|
|
||||||
c-100 33 -71 88 -20 85c54 -3 74 -25 74 -25l24 67c-2 1 -5 2 -7 3c-1 0 -1 1 -2 1c-2 1 -3 1 -5 2c-1 0 -1 1 -2 1c-2 1 -5 2 -7 3c-1 0 -1 1 -2 1c-1 1 -3 1 -4 2h-3c-1 1 -3 2 -4 2s-1 1 -2 1c-2 1 -3 0 -5 1c-1 0 -1 1 -2 1s-3 1 -4 1h-2c-2 0 -3 2 -5 2
|
|
||||||
c-7 2 -13 2 -17 3l56 13c16 4 30 -5 34 -21z" />
|
|
||||||
<glyph glyph-name="uniF1DC" unicode="" horiz-adv-x="379"
|
|
||||||
d="M302 224c4 1 8 4 12 4c7 0 14 0 20 -3c10 -5 11 -16 2 -22c-7 -5 -16 -8 -24 -11c-18 -7 -21 -13 -12 -30c15 -29 37 -51 70 -59c3 -1 9 -4 9 -6c0 -5 -3 -11 -6 -13c-11 -5 -23 -9 -35 -12c-7 -2 -10 -4 -12 -11c-3 -15 -6 -17 -20 -14c-23 5 -44 0 -63 -14
|
|
||||||
c-39 -28 -69 -27 -108 1c-19 14 -38 18 -61 13c-15 -3 -17 -1 -21 14c-1 6 -4 10 -11 11c-11 2 -24 6 -34 11c-4 2 -7 8 -8 13c0 2 7 7 11 8c36 10 57 34 72 66c3 8 0 13 -6 17c-6 3 -12 4 -18 7c-4 2 -8 4 -11 6c-7 4 -13 10 -9 19c3 8 14 12 23 9c5 -2 10 -4 15 -5
|
|
||||||
c7 -1 10 1 10 9c-1 18 -1 36 0 54c3 38 26 65 60 78c50 19 109 4 136 -44c9 -17 10 -35 11 -54c-1 -12 -1 -23 -2 -35c-1 -8 4 -9 10 -7z" />
|
|
||||||
<glyph glyph-name="uniF1DD" unicode="" horiz-adv-x="399"
|
|
||||||
d="M200 392c110 0 199 -90 199 -200c0 -71 -37 -133 -92 -168c-8 17 -19 32 -33 45c-29 26 -66 41 -105 41c-25 0 -48 -6 -70 -17c-18 -9 -34 -21 -47 -36c-33 36 -52 83 -52 135c0 110 90 200 200 200zM294 114c4 6 3 15 -3 19c-36 25 -77 38 -121 38c-25 0 -51 -4 -74 -13
|
|
||||||
c-7 -3 -11 -10 -8 -17s11 -11 18 -8c20 8 42 11 64 11c38 0 75 -11 106 -33c2 -2 4 -2 7 -2c4 0 8 1 11 5zM323 176c4 7 3 16 -4 20c-45 28 -96 43 -149 43c-29 0 -58 -4 -86 -13c-8 -3 -13 -11 -10 -19s11 -13 19 -10c25 8 51 12 77 12c47 0 93 -13 133 -38c2 -2 5 -2 8 -2
|
|
||||||
c5 0 9 2 12 7zM338 229c6 0 11 3 14 8c5 8 2 18 -6 23c-53 31 -114 48 -176 48c-34 0 -67 -5 -99 -14c-9 -3 -15 -12 -12 -21s12 -14 21 -11c29 9 60 13 90 13c56 0 112 -16 160 -44c3 -2 5 -2 8 -2zM225 16c6 -6 11 -13 15 -20c-13 -3 -26 -4 -40 -4c-32 0 -63 7 -90 21
|
|
||||||
c6 6 13 12 21 16c12 6 25 9 38 9c21 0 41 -8 56 -22z" />
|
|
||||||
<glyph glyph-name="uniF1DE" unicode="" horiz-adv-x="425"
|
|
||||||
d="M420 109c6 -21 7 -44 0 -65c-15 -44 -45 -72 -92 -78c-30 -4 -56 5 -77 28c-17 19 -26 41 -28 66c0 4 0 8 -1 12c-4 21 -18 30 -39 27c-24 -3 -47 -8 -71 -7c-13 0 -26 4 -38 10c-19 10 -28 27 -31 48s0 42 4 63c2 8 3 16 4 25c1 17 -8 29 -21 39c1 1 3 0 4 0
|
|
||||||
c23 -3 39 -23 38 -46c-1 -22 -2 -43 3 -65c1 -4 2 -8 3 -11c4 -12 15 -14 26 -15c20 -1 40 3 60 6c10 2 18 3 29 5c-9 6 -17 11 -25 16c-40 24 -65 57 -73 104c-1 9 -4 17 -6 26c-5 26 -21 41 -47 45c-13 2 -25 1 -38 -1c-1 0 -3 -1 -4 0c-1 2 1 2 2 3c24 12 49 15 75 8
|
|
||||||
c14 -4 22 -15 28 -27c6 -13 9 -27 13 -41c1 -4 3 -8 4 -12c6 -20 19 -35 38 -44s39 -15 60 -18c2 0 4 -2 4 2c-1 11 -1 22 -2 33c-2 21 -14 35 -32 45c-13 8 -26 17 -38 27c-30 27 -42 60 -35 100v2h3c-1 -24 5 -45 23 -63c10 -10 22 -15 34 -21c32 -14 58 -35 77 -64
|
|
||||||
c9 -14 13 -29 16 -44c0 -1 1 -2 1 -4c7 13 18 23 26 34c14 20 12 37 -4 55c-12 13 -28 21 -44 28c-2 1 -5 2 -7 3c-21 8 -31 25 -29 48c0 3 0 5 2 8c1 -5 2 -9 3 -14c4 -17 13 -27 30 -31c25 -6 50 -16 69 -34c12 -11 20 -23 23 -39c2 -14 0 -26 -6 -38
|
|
||||||
c-4 -9 -10 -18 -14 -27c-5 -10 -4 -20 0 -30c3 -6 7 -9 14 -9c41 -2 75 -28 86 -68z" />
|
|
||||||
<glyph glyph-name="uniF1DF" unicode="" horiz-adv-x="337"
|
|
||||||
d="M247 12v144h34v-179h-281v179h33l-2 -144h216zM53 35v36h169v-36h-169zM53 99l4 37l169 -17l-4 -36zM62 173l10 36l164 -46l-10 -36zM93 260l19 31l145 -87l-19 -32zM293 232l-30 -22l-98 138l29 22zM301 234l-28 167l36 6l28 -167z" />
|
|
||||||
<glyph glyph-name="uniF1E0" unicode="" horiz-adv-x="497"
|
|
||||||
d="M466 238c0 -20 -16 -36 -36 -36s-37 16 -37 36s17 36 37 36s36 -16 36 -36zM429 306c37 0 68 -31 68 -68s-31 -67 -68 -67l-64 -47c-2 -25 -24 -46 -50 -46c-24 0 -44 17 -49 40l-190 76c-8 -4 -17 -7 -26 -7c-28 0 -50 23 -50 51s22 50 50 50c24 0 44 -17 49 -40
|
|
||||||
l190 -76c8 4 17 7 26 7h5l42 60c0 37 30 67 67 67zM429 283c-25 0 -45 -20 -45 -45s20 -45 45 -45s45 20 45 45s-20 45 -45 45zM50 275c-20 0 -37 -17 -37 -37s17 -37 37 -37c3 0 5 -1 8 0l-15 7v0c-14 6 -22 23 -16 38s23 21 38 16v0l18 -7c-6 12 -19 20 -33 20zM315 166
|
|
||||||
c-3 0 -5 0 -8 -1l15 -6c15 -6 23 -24 17 -39s-24 -22 -39 -16c-6 2 -12 5 -18 7c6 -12 19 -19 33 -19c20 0 37 17 37 37s-17 37 -37 37z" />
|
|
||||||
<glyph glyph-name="uniF1E1" unicode="" horiz-adv-x="399"
|
|
||||||
d="M357 314c26 -34 42 -76 42 -122c0 -110 -89 -200 -199 -200c-78 0 -145 44 -178 109h87c41 0 70 22 70 58c0 76 -87 45 -87 72c0 13 10 18 29 18h32h29c17 0 36 -4 36 -22v-60c0 -44 35 -66 70 -66c36 0 69 22 69 66v147v0zM200 392c42 0 80 -13 112 -35v-191
|
|
||||||
c0 -13 -11 -24 -24 -24v0c-13 0 -24 11 -24 24v57c0 46 -24 65 -54 65h-98c-36 0 -65 -23 -65 -59c0 -18 8 -45 45 -52c30 -5 42 -4 42 -20s-17 -15 -40 -15h-88c-4 16 -6 33 -6 50c0 110 90 200 200 200v0z" />
|
|
||||||
<glyph glyph-name="uniF1E2" unicode="" horiz-adv-x="394"
|
|
||||||
d="M193 244c-24 -18 -47 -38 -74 -52c-4 -2 -8 -4 -13 -5c-12 -3 -20 -14 -20 -27c0 -12 9 -24 21 -27s25 2 31 13c7 15 20 25 33 34c5 4 7 3 11 -2c4 9 9 18 13 27c1 -1 1 -1 1 -2c-7 -25 -14 -52 -22 -77c-2 -6 -5 -10 -10 -13c-14 -9 -18 -28 -9 -43c9 -14 27 -19 42 -11
|
|
||||||
s21 26 14 41c-3 5 -3 11 -2 16c4 14 6 28 14 41c3 6 7 11 13 15c7 4 11 3 16 -3c6 -7 9 -15 8 -25c-1 -13 7 -25 19 -29s25 1 32 11c7 11 7 24 -2 34c-10 12 -21 23 -30 35c-16 21 -17 43 -4 66c7 12 15 25 22 38c6 11 15 21 26 27c10 5 19 6 29 0c6 -4 12 -7 19 -11
|
|
||||||
c15 -9 23 -22 23 -39v-168c0 -17 -8 -30 -22 -38c-51 -29 -101 -58 -152 -86c-15 -8 -30 -8 -45 0c-51 29 -102 57 -153 86c-14 8 -22 21 -22 37v170c0 16 7 29 21 37c51 29 103 58 155 87c13 7 28 7 42 0c8 -4 15 -8 23 -12c6 -3 8 -9 9 -16c1 -12 -1 -23 -7 -33
|
|
||||||
c-7 -12 -14 -25 -21 -37c-14 -22 -33 -36 -59 -40c-16 -3 -33 -1 -49 1c-12 1 -23 -5 -27 -16s0 -24 10 -30s23 -4 31 5c5 6 13 5 20 6c5 1 10 2 15 2c2 0 3 0 5 1c8 4 16 9 24 13z" />
|
|
||||||
<glyph glyph-name="uniF1E3" unicode=""
|
|
||||||
d="M333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM270 68v0v44c-14 -9 -28 -14 -42 -14c-8 0 -15 2 -21 6c-5 3 -8 6 -10 11s-2 15 -2 31v71h66v44h-66v70h-40c-2 -14 -4 -27 -9 -36s-11 -16 -19 -23
|
|
||||||
s-17 -12 -28 -16v-39h30v-97c0 -13 1 -22 4 -29s8 -13 15 -19s15 -11 25 -14s20 -5 33 -5c11 0 22 1 32 3s20 6 32 12z" />
|
|
||||||
<glyph glyph-name="uniF1E4" unicode="" horiz-adv-x="394"
|
|
||||||
d="M394 314c-11 -16 -24 -31 -40 -42v-10c0 -107 -81 -230 -230 -230c-46 0 -88 13 -124 36c6 -1 12 -1 19 -1c38 0 73 13 101 35c-35 1 -66 24 -76 56c5 -1 10 -2 15 -2c7 0 15 1 22 3c-37 7 -65 40 -65 79v2c11 -6 23 -11 36 -11c-22 15 -35 40 -35 68c0 15 3 28 10 40
|
|
||||||
c40 -49 100 -81 167 -84c-1 6 -2 12 -2 18c0 45 36 81 81 81c23 0 44 -9 59 -25c18 4 35 10 51 19c-6 -19 -18 -34 -35 -44c16 2 31 6 46 12z" />
|
|
||||||
<glyph glyph-name="uniF1E5" unicode=""
|
|
||||||
d="M333 376c20 0 36 -15 36 -35v-298c0 -20 -16 -35 -36 -35h-297c-20 0 -36 15 -36 35v298c0 20 16 35 36 35h297zM309 259c1 7 2 15 0 22c-1 3 -2 6 -4 8c-9 11 -29 11 -42 9c-11 -2 -48 -17 -60 -55h6c14 0 22 -2 25 -12c1 -4 2 -8 1 -14c-1 -10 -6 -20 -12 -31
|
|
||||||
c-7 -12 -19 -37 -35 -20c-2 2 -4 6 -5 6v0c-10 15 -9 42 -12 59c-2 11 -4 26 -8 37c0 1 0 5 -1 5v0c-4 10 -11 17 -18 19c-9 3 -22 -2 -29 -6c-22 -13 -39 -31 -59 -46v-1c5 -1 4 -2 5 -4c2 -3 4 -5 8 -6c13 -2 25 11 34 -3c1 -2 2 -3 3 -5h-1l1 -1v1v-1c3 -7 4 -15 7 -22
|
|
||||||
c5 -13 8 -26 12 -41c4 -16 8 -37 17 -52c5 -9 11 -16 19 -19c11 -5 28 2 36 7c23 13 40 32 55 52c35 46 54 99 57 114z" />
|
|
||||||
<glyph glyph-name="uniF1E6" unicode="" horiz-adv-x="368"
|
|
||||||
d="M368 203h-205v149l205 29v-178zM149 349v-146h-149v125zM0 183h149v-148l-149 22v126zM163 33v150h205v-180z" />
|
|
||||||
<glyph glyph-name="uniF1E7" unicode="" horiz-adv-x="399"
|
|
||||||
d="M147 277c-131 -136 -103 -210 -103 -210c-27 34 -44 78 -44 125c0 53 21 100 54 136c0 0 34 -15 93 -51zM200 315c-80 58 -130 29 -130 29c35 30 81 48 130 48s94 -18 129 -48c0 0 -49 29 -129 -29v0v0zM199 233c124 -92 145 -179 145 -179c-36 -38 -87 -62 -144 -62
|
|
||||||
s-109 24 -145 62c0 0 33 97 144 179zM399 192c0 -47 -16 -91 -43 -125c0 0 27 74 -104 210c59 36 94 51 94 51c33 -36 53 -83 53 -136z" />
|
|
||||||
<glyph glyph-name="uniF1E8" unicode="" horiz-adv-x="512"
|
|
||||||
d="M460 50l-53 6l6 46l53 -6zM512 328l-50 -202l-39 6l-1 207zM332 292c35 -27 53 -61 53 -103c0 -43 -18 -78 -53 -105c-30 -22 -67 -35 -111 -39h-56c-44 4 -82 17 -111 39c-36 27 -54 62 -54 105c0 42 18 76 54 103c35 27 82 41 139 41c56 0 103 -14 139 -41zM305 224
|
|
||||||
l7 10h-48h-50l2 -10l30 -5c-1 -6 -16 -20 -46 -43c-23 28 -39 51 -50 67l35 4l2 8c-16 1 -36 1 -60 0c-34 1 -52 1 -54 0v-10l33 -5c6 -5 18 -17 37 -40c18 -22 27 -36 28 -39l1 -15v-7c0 -12 -1 -20 -2 -21c-2 -2 -6 -2 -15 -3l-17 -1l-2 -10h52h59l1 11l-36 1l-3 22l1 9
|
|
||||||
l1 14c2 5 13 16 33 32c19 16 30 24 34 25z" />
|
|
||||||
<glyph glyph-name="uniF1E9" unicode="" horiz-adv-x="344"
|
|
||||||
d="M212 133c7 7 17 4 17 4l101 -32s14 -2 14 -12c0 -7 -4 -15 -4 -15l-43 -61s-7 -6 -15 -6s-17 12 -17 12l-54 90s-6 13 1 20zM207 179c-5 8 0 17 0 17l57 89s6 12 16 11c9 -1 13 -8 13 -8l48 -57s4 -9 2 -16s-16 -13 -16 -13l-100 -29s-15 -3 -20 6zM159 214
|
|
||||||
c-11 -3 -19 6 -19 6l-87 118s-12 14 -6 24c4 7 12 10 12 10l84 31c4 1 8 5 20 -3c8 -5 9 -23 9 -23l1 -143s-2 -17 -14 -20zM139 156c0 -15 -8 -15 -12 -18l-105 -23s-15 -6 -20 2c-3 6 -2 18 -2 18l6 73c0 5 5 9 10 12c6 4 20 -1 20 -1l90 -46s13 -6 13 -17zM165 117
|
|
||||||
c8 -4 9 -15 9 -15l-2 -105s1 -14 -8 -17c-6 -2 -15 0 -15 0l-70 23c-5 2 -9 5 -11 12s7 19 7 19l70 78s11 10 20 5z" />
|
|
||||||
<glyph glyph-name="uniF1EA" unicode=""
|
|
||||||
d="M160 88v67h16v-88h-16v9c-6 -7 -13 -11 -19 -11c-5 0 -8 3 -10 7c-1 3 -1 7 -1 13v70h16v-65v-6c0 -2 2 -4 4 -4c3 0 6 3 10 8zM71 169v17h56v-17h-19v-102h-18v102h-19zM181 247c-5 0 -8 4 -8 12v38c0 8 3 12 8 12s7 -4 7 -12v-38c0 -8 -2 -12 -7 -12zM222 156
|
|
||||||
c6 0 11 -3 13 -10c1 -4 2 -9 2 -17v-36c0 -8 -1 -14 -2 -18c-2 -7 -7 -10 -13 -10s-11 3 -16 10v-8h-16v119h16v-39c5 6 10 9 16 9zM221 92v38c0 8 -2 12 -7 12c-3 0 -5 -1 -8 -4v-54c3 -3 5 -4 8 -4c5 0 7 4 7 12zM274 156c8 0 15 -3 19 -9c3 -4 5 -11 5 -20v-19h-33v-16
|
|
||||||
c0 -8 3 -12 9 -12c4 0 6 3 7 7v10h17v-2c0 -5 -1 -8 -1 -10c-1 -4 -2 -7 -4 -10c-4 -6 -11 -10 -19 -10s-14 4 -19 10c-3 4 -6 11 -6 20v31c0 9 2 17 5 21c5 6 12 9 20 9zM281 122v8c0 8 -3 12 -8 12s-8 -4 -8 -12v-8h16zM333 376c20 0 36 -16 36 -36v-296
|
|
||||||
c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM218 323v-71c0 -6 0 -11 1 -14c2 -5 6 -6 11 -6c6 0 12 4 18 11v-10h17v90h-17v-69c-4 -5 -7 -7 -10 -7c-2 0 -4 0 -4 3v7v66h-16zM157 293v-31c0 -10 2 -17 5 -21c4 -6 11 -9 19 -9s14 3 19 9
|
|
||||||
c3 4 5 11 5 21v31c0 10 -2 17 -5 22c-5 6 -11 9 -19 9s-15 -3 -19 -9c-3 -5 -5 -12 -5 -22zM113 353h-19l12 -33c6 -17 9 -29 11 -38v-49h18v49l21 71h-18l-12 -47zM313 61c5 20 4 42 4 63s1 43 -4 63c-3 14 -15 24 -29 26c-33 4 -67 4 -100 4s-66 0 -99 -4
|
|
||||||
c-14 -2 -26 -12 -29 -26c-5 -20 -5 -42 -5 -63s0 -43 5 -63c3 -14 15 -24 29 -26c33 -4 66 -3 99 -3s67 -1 100 3c14 2 26 12 29 26z" />
|
|
||||||
<glyph glyph-name="uniF1EB" unicode="" horiz-adv-x="281"
|
|
||||||
d="M76 133c37 -3 66 -23 96 -41c21 -13 44 -20 69 -20c12 0 22 4 31 12c4 3 6 2 7 -3c9 -37 -21 -75 -59 -76c-19 -1 -35 6 -50 16c-17 11 -35 25 -52 36c-32 21 -67 28 -105 24c-11 -1 -12 -1 -13 11c-2 22 6 40 21 56c42 46 83 91 122 140c3 4 7 9 10 13c1 1 3 2 2 4
|
|
||||||
s-2 1 -4 1c-18 -1 -37 -2 -56 -2c-10 0 -18 2 -27 6c-15 7 -20 17 -14 32c5 12 11 23 19 34c2 3 4 4 7 2c17 -9 36 -11 55 -13c40 -3 80 0 119 8c5 1 6 -1 6 -5c2 -18 -4 -33 -16 -46c-42 -48 -82 -98 -127 -143c-14 -14 -29 -28 -41 -46z" />
|
|
||||||
<glyph glyph-name="uniF1EC" unicode=""
|
|
||||||
d="M333 376c20 0 36 -16 36 -36v-296c0 -20 -16 -36 -36 -36h-297c-20 0 -36 16 -36 36v296c0 20 16 36 36 36h297zM289 155h-165l135 39c9 3 16 7 21 13s9 15 9 23c0 10 -5 19 -13 26s-18 11 -29 11h-155c-5 -1 -9 -6 -9 -11v-27h164l-135 -38c-8 -3 -16 -7 -21 -14
|
|
||||||
s-8 -14 -8 -22c0 -10 4 -20 12 -27s18 -11 29 -11h154c5 1 10 6 11 11v27z" />
|
|
||||||
<glyph glyph-name="uniF1ED" unicode="" horiz-adv-x="394"
|
|
||||||
d="M175 214c12 12 32 12 44 0s12 -32 0 -44s-32 -12 -44 0s-12 32 0 44zM333 43v0v-1h-1v0l-8 -8v0c-4 -4 -11 -3 -15 0v0l-1 1v0v0l-7 7v0v0l-7 7v0v0v0v0c-4 4 -5 11 -1 16v1h1v1v0l7 7h1c64 65 64 171 -1 236v0v0l-8 7v0v0l-1 1v1c-4 4 -3 11 0 15v0l1 1v0v0l14 14v0v0v0
|
|
||||||
v0c4 4 11 5 16 1v0l9 -9v0v0c82 -82 83 -216 1 -298zM274 102v0h-1v0v0l-8 -9v1c-4 -4 -11 -3 -15 0v-1l-2 1v0v0l-14 15v0c-4 4 -5 11 -1 16v0l1 1v0v0l8 8v0c32 32 31 84 -1 116v0v0l-8 8v0v0l-1 1v0c-4 4 -3 11 0 15v0l1 1v0v0l14 14l1 1v0v0v0c4 4 11 4 16 0v0l9 -8v0
|
|
||||||
v-1c49 -49 50 -129 1 -179zM219 214c12 -12 12 -32 0 -44s-32 -12 -44 0s-12 32 0 44s32 12 44 0zM162 125c4 -4 3 -11 0 -15v0l-1 -1v0v0l-14 -14v0v-1v0v0c-4 -4 -12 -4 -17 0v0l-8 8v0l-1 1c-49 49 -49 129 0 179v0v0v0v0l7 8v0v0l1 1v-1c4 4 12 3 16 0v1l15 -16v0
|
|
||||||
c4 -4 5 -11 1 -16v0l-9 -9v0c-32 -32 -31 -84 1 -116v0v0l8 -8v0v0l1 -1v0zM102 65c4 -4 3 -11 0 -15v0l-1 -1v0v0l-14 -14v0v0v0v0c-4 -4 -11 -5 -16 -1v0l-9 9v0v0c-82 82 -83 216 -1 298v0l9 9v0c4 4 11 3 15 0v0l8 -8v0v0l8 -7v0c4 -4 4 -11 0 -16v-1h-1v-1v0l-7 -7v0
|
|
||||||
c-64 -65 -65 -171 0 -236h1v0l7 -7v0v0l1 -1v-1z" />
|
|
||||||
<glyph glyph-name="uniF1EE" unicode="" horiz-adv-x="426"
|
|
||||||
d="M426 244c1 -4 0 -8 -3 -11l-113 -90l50 -142c1 -4 0 -8 -3 -11c-2 -2 -4 -3 -6 -3s-4 1 -6 2l-132 79l-132 -79c-4 -2 -9 -2 -12 1s-4 7 -3 11l50 142l-112 90c-3 3 -4 7 -3 11s5 7 9 7h144l50 139c1 4 5 7 9 7s9 -3 10 -7l49 -139h144c4 0 9 -3 10 -7z" />
|
|
||||||
<glyph glyph-name="uniF1EF" unicode="" horiz-adv-x="308"
|
|
||||||
d="M308 335v0v-286v0c0 -6 -5 -11 -11 -11v0h-285v0h-1c-6 0 -11 5 -11 11v0v0v284v2c0 6 5 11 11 11h1h284v0h1c6 0 11 -5 11 -11z" />
|
|
||||||
<glyph glyph-name="uniF1F0" unicode="" horiz-adv-x="312"
|
|
||||||
d="M297 193c8 0 15 -7 15 -15s-7 -15 -15 -15h-1v0h-281v0c-8 0 -15 7 -15 15s7 15 15 15v0h281v0h1zM263 144c4 0 8 -4 8 -8v-1v-3c0 -48 -34 -90 -112 -90c-53 0 -91 19 -117 46c-2 1 -4 3 -4 6c0 2 1 4 2 5v0l18 27v0v0v0c1 2 4 4 7 4s5 -2 6 -4c20 -21 50 -39 90 -39
|
|
||||||
c42 0 58 20 58 40c0 2 -1 5 -1 7v0v2c0 4 4 8 8 8l1 -1v1h36zM63 214v0c-8 11 -12 25 -12 43c0 48 41 85 105 85c45 0 82 -15 108 -41v0c2 -1 3 -4 3 -6s-1 -4 -2 -5v0l-17 -25h-1v-1v0c-1 -2 -3 -3 -6 -3c-2 0 -4 1 -5 2v0c-23 23 -55 34 -85 34s-48 -15 -48 -36
|
|
||||||
c0 -28 45 -33 88 -46v0c1 0 2 -1 2 -2s-1 -3 -2 -3h-121c-3 0 -6 2 -7 4z" />
|
|
||||||
<glyph glyph-name="uniF1F1" unicode="" horiz-adv-x="315"
|
|
||||||
d="M313 54c1 -1 2 -3 2 -4v-11c0 -1 -1 -3 -2 -4s-2 -1 -3 -1h-67v0h-1c-1 0 -2 1 -2 2v13v0c0 1 1 2 2 3l1 1v0c37 26 41 30 41 36c0 4 -5 6 -10 6c-8 0 -15 -3 -21 -8v0v0v0v0c-2 -1 -5 -2 -7 0v0l-7 10v0c-1 2 -1 4 0 6v0v0l1 1v0c9 9 23 13 34 13c21 0 35 -12 35 -28
|
|
||||||
c0 -11 -6 -21 -26 -34h27v0c1 0 2 0 3 -1zM210 277c5 -5 5 -14 0 -19v0l-67 -66l67 -67v0c5 -5 5 -14 0 -19l-17 -17c-5 -5 -14 -5 -19 0v0v0l-67 66l-67 -66v0c-5 -5 -14 -5 -19 0l-17 17c-5 5 -5 14 0 19v0v0l67 67l-67 66v1c-5 5 -5 13 0 18l17 18c5 5 14 5 19 0l67 -67
|
|
||||||
l67 67v0c5 5 14 5 19 0z" />
|
|
||||||
<glyph glyph-name="uniF1F2" unicode="" horiz-adv-x="315"
|
|
||||||
d="M313 287c1 -1 2 -2 2 -3v-12c0 -1 -1 -2 -2 -3s-2 -2 -3 -2h-67v0h-1c-1 0 -2 1 -2 2v14v0c0 1 1 2 2 3h1v0c37 26 41 30 41 36c0 4 -5 6 -10 6c-8 0 -15 -3 -21 -8v0v0v0v0c-2 -1 -5 -2 -7 0v0l-7 11v0c-1 2 -1 3 0 5v0v1h1v1c9 9 23 12 34 12c21 0 35 -12 35 -28
|
|
||||||
c0 -11 -6 -20 -26 -33h27v0c1 0 2 -1 3 -2zM210 277c5 -5 5 -14 0 -19v0l-67 -67l67 -67v0c5 -5 5 -14 0 -19l-17 -17c-5 -5 -14 -5 -19 0v0v0l-67 67l-67 -67v0c-5 -5 -14 -5 -19 0l-17 17c-5 5 -5 14 0 19v0v0l67 67l-67 67v0c-5 5 -5 14 0 19l17 17c5 5 14 5 19 0l67 -67
|
|
||||||
l67 67v0c5 5 14 5 19 0z" />
|
|
||||||
<glyph glyph-name="uniF1F3" unicode="" horiz-adv-x="436"
|
|
||||||
d="M436 335v-1v0v-286v0c0 -8 -8 -14 -16 -14h-404c-8 0 -16 6 -16 14v0v286v0v1c0 9 7 15 16 15h404c9 0 16 -6 16 -15zM385 84v0v216h-334v-216h334zM410 179c7 0 13 5 13 12s-6 13 -13 13s-12 -6 -12 -13s5 -12 12 -12z" />
|
|
||||||
<glyph glyph-name="uniF1F4" unicode="" horiz-adv-x="317"
|
|
||||||
d="M301 410c9 0 16 -7 16 -16v-404c0 -9 -7 -16 -16 -16v0v0h-286v0c-8 0 -15 8 -15 16v404c0 8 7 16 15 16v0h286v0v0zM158 -13c7 0 13 6 13 13s-6 12 -13 12s-13 -5 -13 -12s6 -13 13 -13zM266 25v0v334h-215v-334h215z" />
|
|
||||||
<glyph glyph-name="uniF1F5" unicode="" horiz-adv-x="486"
|
|
||||||
d="M473 205c7 0 13 -6 13 -13s-6 -13 -13 -13h-38c-6 -96 -83 -173 -179 -179v-38c0 -7 -6 -13 -13 -13s-13 6 -13 13v38c-96 6 -172 83 -178 179h-39c-7 0 -13 6 -13 13s6 13 13 13h39c6 96 82 173 178 179v38c0 7 6 13 13 13s13 -6 13 -13v-38c96 -6 173 -83 179 -179h38z
|
|
||||||
M230 51v26c-54 6 -96 48 -102 102h-25c6 -68 59 -122 127 -128zM230 307v0v26c-68 -6 -121 -60 -127 -128h25c6 54 48 96 102 102zM256 333v-26c54 -6 96 -48 102 -102h26c-6 68 -60 122 -128 128zM256 51c68 6 122 60 128 128h-26c-6 -54 -48 -96 -102 -102v-26z" />
|
|
||||||
<glyph glyph-name="uniF1F6" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 307c64 0 115 -51 115 -115s-51 -115 -115 -115s-116 51 -116 115s52 115 116 115zM192 127c36 0 64 29 64 65s-28 65 -64 65s-65 -29 -65 -65s29 -65 65 -65zM192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM192 51
|
|
||||||
c78 0 141 63 141 141s-63 141 -141 141s-141 -63 -141 -141s63 -141 141 -141zM153 192c0 26 13 39 39 39s39 -13 39 -39s-13 -39 -39 -39s-39 13 -39 39z" />
|
|
||||||
<glyph glyph-name="uniF1F7" unicode="" horiz-adv-x="333"
|
|
||||||
d="M12 256c-3 3 -6 6 -6 11v56c0 5 3 12 6 16c0 0 1 3 3 5c11 11 54 45 153 45c117 0 154 -48 156 -50c3 -4 6 -11 6 -16v-56c0 -4 -1 -7 -4 -9c-4 -4 -9 -5 -14 -3l-65 20c-7 2 -12 9 -12 16v21c0 1 0 3 -1 4c0 0 -15 13 -66 13s-66 -13 -66 -13c0 -1 -1 -3 -1 -4v-24
|
|
||||||
c0 -5 -3 -10 -6 -13c-2 -2 -4 -3 -6 -4h-1l-65 -17c-4 -1 -8 0 -11 2zM35 148c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13c0 -6 -5 -11 -11 -11h-35c-6 0 -11 5 -11 11v13zM161 135c0 -6 -5 -11 -11 -11h-35c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13z
|
|
||||||
M230 135c0 -6 -5 -11 -11 -11h-35c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13zM299 135c0 -6 -5 -11 -11 -11h-35c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13zM11 189c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13
|
|
||||||
c0 -6 -5 -11 -11 -11h-35zM115 189h-35c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13c0 -6 -5 -11 -11 -11zM184 189h-35c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13c0 -6 -5 -11 -11 -11zM253 224c6 0 11 -5 11 -11v-13
|
|
||||||
c0 -6 -5 -11 -11 -11h-35c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35zM322 224c6 0 11 -5 11 -11v-13c0 -6 -5 -11 -11 -11h-35c-6 0 -11 5 -11 11v13c0 6 5 11 11 11h35zM57 70c0 -6 -5 -10 -11 -10h-35c-6 0 -11 4 -11 10v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13zM80 60
|
|
||||||
c-6 0 -11 4 -11 10v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13c0 -6 -5 -10 -11 -10h-35zM149 60c-6 0 -11 4 -11 10v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13c0 -6 -5 -10 -11 -10h-35zM218 60c-6 0 -11 4 -11 10v13c0 6 5 11 11 11h35c6 0 11 -5 11 -11v-13
|
|
||||||
c0 -6 -5 -10 -11 -10h-35zM322 94c6 0 11 -5 11 -11v-13c0 -6 -5 -10 -11 -10h-35c-6 0 -11 4 -11 10v13c0 6 5 11 11 11h35zM281 30c6 0 11 -5 11 -11v-13c0 -6 -5 -11 -11 -11h-233c-6 0 -10 5 -10 11v13c0 6 4 11 10 11h233z" />
|
|
||||||
<glyph glyph-name="uniF1F8" unicode="" horiz-adv-x="358"
|
|
||||||
d="M358 88c1 -5 -1 -11 -5 -15l-50 -50c-5 -5 -13 -9 -20 -10h-7v0c-19 0 -89 7 -179 97c-106 106 -97 183 -97 186c1 7 5 15 10 20l51 50c3 3 7 5 12 5c6 0 12 -4 15 -10l41 -76c4 -8 2 -19 -5 -26l-18 -19c-1 -1 -2 -4 -2 -5c0 0 1 -25 47 -71s72 -48 72 -48c1 0 3 2 4 3
|
|
||||||
l22 21c4 4 10 7 16 7c4 0 7 -1 10 -3h1l73 -43c5 -3 8 -8 9 -13z" />
|
|
||||||
<glyph glyph-name="uniF1F9" unicode="" horiz-adv-x="379"
|
|
||||||
d="M364 45c8 0 15 -8 15 -16s-7 -15 -15 -15h-1v0h-348v0c-8 0 -15 7 -15 15s7 16 15 16v0h348v0h1zM63 80c-7 0 -13 6 -13 13c0 2 1 4 1 5v0l103 263v0c2 5 7 9 13 9h45c6 0 11 -4 13 -9v0l103 -262v-1v-1v0c0 -1 1 -3 1 -4c0 -7 -7 -13 -14 -13h-1v0h-29v0
|
|
||||||
c-5 0 -9 4 -11 8v0l-18 48h-133l-18 -47c-2 -5 -7 -9 -13 -9h-29zM189 319l-52 -138h104z" />
|
|
||||||
<glyph glyph-name="uniF1FA" unicode="" horiz-adv-x="332"
|
|
||||||
d="M65 358c6 0 12 -5 12 -11v0v0v-54v0c0 -6 -6 -12 -12 -12v0h-53v0v0c-6 0 -12 6 -12 12v0v54v0v0c0 6 6 11 12 11v0v0h53v0zM193 358c6 0 12 -5 12 -11v0v0v-54v0c0 -6 -6 -12 -12 -12v0h-54v0v0c-6 0 -11 6 -11 12v0v54v0v0c0 6 5 11 11 11v0v0h54v0zM332 347v0v0v-54v0
|
|
||||||
c0 -6 -5 -12 -11 -12v0h-54v0v0c-6 0 -12 6 -12 12v0v54v0c0 6 6 11 12 11v0v0h54v0c6 0 11 -5 11 -11zM65 230c6 0 12 -5 12 -11v0v0v-54v0c0 -6 -6 -11 -12 -11v0h-53v0v0c-6 0 -12 5 -12 11v0v54v0v0c0 6 6 11 12 11v0v0h53v0zM193 230c6 0 12 -5 12 -11v0v0v-54v0
|
|
||||||
c0 -6 -6 -11 -12 -11v0h-54v0v0c-6 0 -11 5 -11 11v0v54v0v0c0 6 5 11 11 11v0v0h54v0zM321 230c6 0 11 -5 11 -11v0v0v-54v0c0 -6 -5 -11 -11 -11v0h-54v0v0c-6 0 -12 5 -12 11v0v54v0c0 6 6 11 12 11v0v0h54v0zM65 103c6 0 12 -6 12 -12v0v0v-54v0c0 -6 -6 -11 -12 -11v0
|
|
||||||
h-53v0v0c-6 0 -12 5 -12 11v0v54v0v0c0 6 6 12 12 12v0v0h53v0zM193 103c6 0 12 -6 12 -12v0v0v-54v0c0 -6 -6 -11 -12 -11v0h-54v0v0c-6 0 -11 5 -11 11v0v54v0v0c0 6 5 12 11 12v0v0h54v0zM321 103c6 0 11 -6 11 -12v0v0v-54v0c0 -6 -5 -11 -11 -11v0h-54v0v0
|
|
||||||
c-6 0 -12 5 -12 11v0v54v0c0 6 6 12 12 12v0v0h54v0z" />
|
|
||||||
<glyph glyph-name="uniF1FB" unicode="" horiz-adv-x="512"
|
|
||||||
d="M509 276c4 -4 4 -9 0 -13v0l-324 -324v0c-4 -4 -9 -4 -13 0v1l-63 62c8 12 7 28 -4 39s-27 12 -39 4l-63 63v0v0c-4 4 -4 9 0 13v0l324 324v0c4 4 9 4 13 0l63 -63c-8 -12 -7 -28 4 -39s27 -12 39 -4l63 -63v0zM438 263c4 4 4 9 0 13l-98 98v0c-4 4 -9 4 -13 0v0
|
|
||||||
l-253 -253v0c-4 -4 -4 -9 0 -13v0l98 -98v0v0c4 -4 9 -4 13 0v0v0zM317 184c1 0 2 -1 2 -2s-1 -2 -1 -2l-1 -1l-39 -9l-9 -39c0 -1 -2 -2 -3 -2s-2 1 -2 2l-17 35l-36 -4c-1 0 -3 0 -3 1s-1 2 0 3l27 26l-17 34c0 1 0 2 1 3s2 1 3 1l34 -17l26 27c1 1 2 0 3 0s1 -2 1 -3
|
|
||||||
l-4 -36z" />
|
|
||||||
<glyph glyph-name="uniF1FC" unicode="" horiz-adv-x="332"
|
|
||||||
d="M321 139c7 -3 11 -12 11 -21v-77v-14c0 -12 -9 -22 -19 -22h-123v70v2v0l-20 34v0v1v0c-1 1 -2 2 -4 2s-2 -1 -3 -2v0l-21 -35h1c0 -1 -1 -1 -1 -2v-70h-123c-10 0 -19 10 -19 22v14v77c0 9 5 18 12 21l83 38l32 15c-15 9 -27 22 -35 39c-7 14 -11 31 -11 49
|
|
||||||
c0 10 2 20 4 29c11 40 43 70 81 70c39 0 72 -30 82 -72c2 -9 3 -18 3 -27c0 -17 -4 -32 -10 -46c-8 -17 -19 -32 -34 -41l33 -16zM190 162v2c0 2 -2 4 -4 4h-40c-2 0 -4 -2 -4 -4c0 -1 1 -1 1 -2v0l19 -35v0h1v0c1 -1 1 -2 3 -2s3 1 4 2v0l20 35v0z" />
|
|
||||||
<glyph glyph-name="uniF1FD" unicode="" horiz-adv-x="332"
|
|
||||||
d="M321 139c7 -3 11 -12 11 -21v-77v-14c0 -12 -9 -22 -19 -22h-294c-10 0 -19 10 -19 22v14v77c0 9 5 18 12 21l83 38l32 15c-1 1 -3 2 -4 3h-44c-7 0 -13 5 -13 12v33v0c1 46 18 87 42 112c13 14 29 23 47 26h2s2 1 3 1h6v0v0v0h6c1 0 2 -1 3 -1h3c18 -3 34 -13 47 -27
|
|
||||||
c24 -25 40 -65 41 -111v0v-33c0 -7 -5 -12 -12 -12h-45l-2 -2l33 -16z" />
|
|
||||||
<glyph glyph-name="uniF1FE" unicode="" horiz-adv-x="332"
|
|
||||||
d="M321 139c7 -3 11 -12 11 -21v-77v-14c0 -12 -9 -22 -19 -22h-294c-10 0 -19 10 -19 22v14v77c0 9 5 18 12 21l83 38l32 15c-15 9 -27 22 -35 39c-7 14 -11 31 -11 49c0 10 2 20 4 29c11 40 43 70 81 70c39 0 72 -30 82 -72c2 -9 3 -18 3 -27c0 -17 -4 -32 -10 -46
|
|
||||||
c-8 -17 -19 -32 -34 -41l33 -16z" />
|
|
||||||
<glyph glyph-name="uniF1FF" unicode="" horiz-adv-x="488"
|
|
||||||
d="M382 145c4 -2 7 -5 9 -9c2 -3 3 -7 3 -11v-69v-13c0 -11 -8 -20 -17 -20h-266c-9 0 -17 9 -17 20v13v69v3c1 7 5 14 11 17l74 34l29 14c-1 1 -2 0 -3 1h-40c-6 0 -11 5 -11 11v30v0c1 37 12 69 30 92c14 21 36 34 60 34c22 0 42 -11 56 -29c20 -23 33 -58 34 -97v0v-30
|
|
||||||
c0 -6 -5 -11 -11 -11h-40c-1 0 -1 -1 -2 -1l29 -14zM119 179l-25 -11c-15 -7 -25 -24 -25 -42v-69h-55c-8 0 -14 7 -14 16v66c0 7 4 13 9 15l83 39c-20 12 -33 36 -33 64c0 40 28 71 62 71c10 0 20 -3 28 -8c-17 -30 -29 -68 -30 -110v0v-31zM479 153c5 -2 9 -8 9 -15v-66
|
|
||||||
c0 -9 -6 -16 -14 -16h-55v69c0 18 -11 35 -26 42l-24 11v31h-1c-1 42 -12 80 -29 110c8 5 18 9 28 9c34 0 62 -32 62 -72c0 -28 -14 -52 -34 -64z" />
|
|
||||||
<glyph glyph-name="uniF200" unicode="" horiz-adv-x="489"
|
|
||||||
d="M481 153c5 -3 8 -8 8 -15v-66c0 -9 -5 -16 -13 -16h-58v70c0 18 -9 34 -24 41l-54 25v0c-5 3 -10 7 -14 12c12 19 19 43 19 67c0 16 -2 32 -8 46c9 7 20 11 32 11c34 0 61 -32 61 -72c0 -27 -13 -51 -32 -63zM150 193l-56 -26c-15 -7 -25 -23 -25 -41v-70h-55
|
|
||||||
c-8 0 -14 7 -14 16v66c0 7 4 13 9 15l83 39c-20 12 -33 36 -33 64c0 40 28 72 62 72c11 0 21 -4 30 -10c-6 -14 -9 -30 -9 -47c0 -25 7 -49 20 -68c-4 -4 -8 -7 -12 -10zM383 144c6 -3 10 -10 10 -18v-70v-12c0 -11 -8 -20 -17 -20h-265c-9 0 -17 9 -17 20v12v70
|
|
||||||
c0 8 5 15 11 18l75 35l29 13c-13 8 -25 20 -32 35c-6 13 -10 28 -10 44c0 9 2 18 4 26c10 36 39 63 73 63c35 0 64 -28 73 -65c2 -8 3 -16 3 -24c0 -15 -3 -29 -9 -41c-7 -16 -18 -29 -31 -37l31 -15z" />
|
|
||||||
<glyph glyph-name="uniF201" unicode="" horiz-adv-x="442"
|
|
||||||
d="M140 207v0v-24l-39 -18c-16 -8 -27 -25 -27 -44v-74h-59c-8 0 -15 8 -15 17v71c0 7 3 13 9 16l90 41c-21 13 -36 38 -36 68c0 42 30 77 66 77c12 0 22 -4 32 -10c-1 -4 -3 -7 -4 -11c-10 -22 -16 -48 -17 -76v0v-28v-5zM430 139c7 -3 12 -12 12 -21v-77v-14
|
|
||||||
c0 -12 -9 -22 -19 -22h-295c-10 0 -19 10 -19 22v14v77c0 9 5 18 12 21l83 38l33 15c-1 1 -3 2 -4 3h-45c-7 0 -12 5 -12 12v33v0c1 46 18 87 42 112c13 14 28 23 46 26h3s2 1 3 1h6h6c1 0 2 -1 3 -1h2c18 -3 34 -13 47 -27c24 -25 40 -65 41 -111h1v-33
|
|
||||||
c0 -7 -6 -12 -13 -12h-44c-1 -1 -2 -1 -3 -2l34 -16z" />
|
|
||||||
<glyph glyph-name="uniF202" unicode="" horiz-adv-x="420"
|
|
||||||
d="M419 124c0 -1 1 -2 1 -3v-74v-13c0 -12 -9 -21 -19 -21h-282c-10 0 -18 9 -18 21v13v74c0 2 0 4 1 6c2 6 5 12 10 14l80 37l31 14c-14 8 -26 22 -34 38c-6 12 -9 25 -10 40v6v8c1 7 2 13 4 20c1 4 2 8 3 11c13 33 41 56 74 56v0v0c37 0 68 -29 78 -69c2 -8 4 -17 4 -26
|
|
||||||
c0 -16 -4 -31 -10 -44c-8 -17 -19 -30 -33 -39l32 -16l77 -36c6 -3 10 -10 11 -17zM155 190l-54 -25c-16 -8 -27 -25 -27 -44v-74h-59c-8 0 -15 8 -15 17v71c0 7 3 13 9 16l90 41l-2 1h-36c-5 0 -10 5 -10 10v26v0c2 62 37 111 80 111c9 0 17 -2 25 -6
|
|
||||||
c-8 -17 -13 -37 -13 -58c0 -30 10 -56 26 -78z" />
|
|
||||||
<glyph glyph-name="uniF203" unicode="" horiz-adv-x="420"
|
|
||||||
d="M160 193l-59 -28c-16 -8 -27 -25 -27 -44v-74h-59c-8 0 -15 8 -15 17v71c0 7 3 13 9 16l90 41c-21 13 -36 38 -36 68c0 42 30 77 66 77c12 0 22 -4 32 -10c-6 -15 -9 -33 -9 -51c0 -27 7 -51 21 -72c-4 -4 -8 -8 -13 -11zM408 141c7 -3 12 -11 12 -20v-74v-13
|
|
||||||
c0 -12 -9 -21 -19 -21h-282c-10 0 -18 9 -18 21v13v74c0 9 4 17 11 20l80 37l31 14c-14 8 -26 22 -34 38c-7 14 -10 29 -10 46c0 10 2 19 4 28c10 39 40 67 77 67s68 -29 78 -69c2 -8 4 -17 4 -26c0 -16 -4 -31 -10 -44c-8 -17 -19 -30 -33 -39l32 -16z" />
|
|
||||||
<glyph glyph-name="uniF204" unicode="" horiz-adv-x="321"
|
|
||||||
d="M293 277c7 0 12 -5 12 -12v-256c0 -7 -5 -12 -12 -12h-265c-7 0 -12 5 -12 12v256c0 7 5 12 12 12h265zM309 359c7 0 12 -5 12 -12v-35c0 -7 -5 -13 -12 -13h-297c-7 0 -12 6 -12 13v35c0 7 5 12 12 12h101v16c0 7 5 12 12 12h72c7 0 12 -5 12 -12v-16h100z" />
|
|
||||||
<glyph glyph-name="uniF205" unicode="" horiz-adv-x="431"
|
|
||||||
d="M431 33c1 -1 0 -2 0 -3c0 -4 -2 -7 -6 -7v0h-72v-20c0 -3 -3 -5 -6 -5h-26c-3 0 -6 2 -6 5v20h-72v0c-4 0 -6 3 -6 7c0 1 0 2 1 3v0l8 16h-82v-44c0 -4 -4 -7 -8 -7h-38c-4 0 -7 3 -7 7v44h-101v0c-5 0 -10 4 -10 9c0 2 1 4 2 6l52 90h-21v0c-4 0 -8 4 -8 8c0 2 1 4 2 5
|
|
||||||
l48 83h-12v0c-3 0 -6 2 -6 5c0 1 1 2 1 3v0l71 123c2 3 4 5 8 5s7 -2 9 -5v0l71 -123v0c0 -1 1 -2 1 -3c0 -3 -3 -5 -6 -5v0h-12l49 -84v-1c1 -1 1 -2 1 -3c0 -4 -4 -8 -8 -8v0h-21l43 -75l11 19h-15v0c-3 0 -5 3 -5 6v2v0l35 60h-9v0c-2 0 -4 2 -4 4c0 1 1 1 1 2v0l50 87v0
|
|
||||||
c1 2 3 4 6 4s5 -2 6 -4v0l50 -87v0c0 -1 1 -1 1 -2c0 -2 -2 -4 -4 -4v0h-8l34 -60v0c0 -1 1 -1 1 -2c0 -3 -3 -6 -6 -6v0h-15l38 -65v0z" />
|
|
||||||
<glyph glyph-name="uniF206" unicode="" horiz-adv-x="331"
|
|
||||||
d="M331 325v0v-133v0c0 -5 -5 -10 -10 -10v0h-43c-7 -47 -42 -84 -87 -94v-65h51v0c7 0 13 -6 13 -13s-6 -13 -13 -13v0v0h-153v0c-7 0 -13 6 -13 13s6 13 13 13h51v65c-45 10 -81 47 -88 94h-42v0c-5 0 -10 5 -10 10v0v0v0v0v133v0v1v0v0c0 5 5 9 10 9h41v36v1
|
|
||||||
c0 8 6 14 14 15v0h199v0h1c8 0 15 -7 15 -15v-1v-36h41v0c5 0 10 -5 10 -10zM51 208v102h-25v-102h25zM305 208v102h-25v-102h25z" />
|
|
||||||
<glyph glyph-name="uniF207" unicode="" horiz-adv-x="312"
|
|
||||||
d="M297 61c8 0 15 -7 15 -15s-7 -16 -15 -16l-1 1v-1h-281v1c-8 0 -15 7 -15 15s7 15 15 15v0h281v0h1zM156 79c-81 0 -121 46 -121 115v145c0 8 7 15 15 15h20c8 0 15 -7 15 -15v-1v-143c0 -44 25 -73 71 -73s71 29 71 73v143v1c0 8 7 15 15 15h20c8 0 15 -7 15 -15v-145
|
|
||||||
c0 -69 -40 -115 -121 -115z" />
|
|
||||||
<glyph glyph-name="uniF208" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM192 51c78 0 141 63 141 141s-63 141 -141 141s-141 -63 -141 -141s63 -141 141 -141zM166 281c0 16 8 25 24 25s24 -9 24 -25s-8 -24 -24 -24s-24 8 -24 24zM273 201v0
|
|
||||||
c2 -2 3 -4 3 -7c0 -6 -4 -10 -10 -10c-3 0 -5 1 -7 3v0l-34 34v0h-1v0c-1 0 -1 1 -2 1c-2 0 -3 -1 -3 -3v-1v0v-30v-32v-63c0 -7 -5 -12 -12 -12s-12 5 -12 12v63v0c0 2 -1 4 -3 4s-3 -2 -3 -4v0v-63c0 -7 -5 -12 -12 -12s-12 5 -12 12v63v32v31v0c0 2 -1 3 -3 3
|
|
||||||
c-1 0 -2 0 -3 -1v0l-34 -34v0c-2 -2 -4 -3 -7 -3c-6 0 -10 4 -10 10c0 3 1 5 3 7v0l46 46v1v0v0c2 2 5 3 8 3v0h53h1c3 0 6 -1 8 -3v0v0v-1z" />
|
|
||||||
<glyph glyph-name="uniF209" unicode="" horiz-adv-x="463"
|
|
||||||
d="M59 344v0c-6 6 -6 14 0 20s14 6 20 0v0v0v0h1l49 -49c6 -6 6 -15 0 -21s-15 -6 -21 0zM144 363v0c-2 8 2 16 10 18s16 -2 18 -10v0v0v0v0l19 -68c2 -8 -3 -16 -11 -18s-16 2 -18 10zM58 246c-8 2 -12 10 -10 18s9 12 17 10v0h1v0v0l67 -18c8 -2 13 -10 11 -18
|
|
||||||
s-10 -12 -18 -10l-68 18v0v0v0v0zM405 40v0c6 -6 5 -14 -1 -20s-14 -6 -20 0v0v0v0v0l-50 49c-6 6 -6 15 0 21s15 6 21 0zM319 21v0c2 -8 -2 -16 -10 -18s-16 2 -18 10v0v0v0v0l-18 68c-2 8 2 16 10 18s16 -2 18 -10zM405 138c8 -2 13 -10 11 -18s-10 -12 -18 -10v0v0v0v0
|
|
||||||
l-68 18c-8 2 -13 10 -11 18s10 12 18 10l68 -18v0v0v0v0zM222 183c39 -39 40 -101 4 -141v0l-51 -52c-40 -40 -105 -40 -145 0s-40 105 0 145l52 52v0c40 36 101 35 140 -4zM189 77v0c17 20 16 50 -3 69s-50 20 -70 3v0l-3 -3v0v0l-46 -46v0c-20 -20 -20 -53 0 -73
|
|
||||||
s53 -20 73 0v0l46 46v0v0zM433 394c39 -39 40 -101 4 -141v0l-52 -52c-40 -40 -104 -40 -144 0s-40 105 0 145l51 51h1c40 36 101 36 140 -3zM400 287v0c17 20 16 51 -3 70s-50 20 -70 3v0l-3 -3v0v0l-46 -46h-1c-20 -20 -20 -53 0 -73s53 -20 73 0v0l47 46v0v0z" />
|
|
||||||
<glyph glyph-name="uniF20A" unicode="" horiz-adv-x="356"
|
|
||||||
d="M342 215c7 0 14 -6 14 -13v-192c0 -7 -7 -13 -14 -13h-329c-7 0 -13 6 -13 13v192c0 7 6 13 13 13h19h29v54c0 65 55 118 122 118c66 0 120 -52 121 -116v-2c0 -5 -4 -10 -10 -10v0h-51c-6 0 -10 5 -10 10c0 27 -22 48 -50 48s-50 -21 -50 -48v-54h123h67h19z" />
|
|
||||||
<glyph glyph-name="uniF20B" unicode="" horiz-adv-x="473"
|
|
||||||
d="M387 259c46 6 86 -34 86 -83c0 -18 -6 -35 -16 -50c-3 -4 -7 -7 -12 -7h-138c-1 47 -39 86 -87 86s-86 -39 -87 -86h-102c-5 0 -10 3 -13 8c-12 20 -18 42 -18 66c0 66 49 121 110 121c8 0 15 -1 23 -3c27 39 70 61 115 61c65 0 121 -47 139 -113zM274 88c1 -2 1 -3 0 -5
|
|
||||||
s-2 -3 -4 -3h-24v-64c0 -3 -2 -4 -5 -4h-44c-3 0 -4 1 -4 4v64h-24c-2 0 -4 1 -5 3s0 4 1 5l50 71c1 1 2 2 4 2v0c2 0 3 -1 4 -2z" />
|
|
||||||
<glyph glyph-name="uniF20C" unicode="" horiz-adv-x="420"
|
|
||||||
d="M394 194c14 0 26 -11 26 -25v-144c0 -14 -12 -25 -26 -25h-368c-14 0 -26 11 -26 25v144c0 14 12 25 26 25h93c11 0 22 -7 25 -17c9 -28 36 -46 66 -46s57 18 66 46c3 10 13 17 24 17h94zM137 273c-3 0 -5 1 -6 3s-1 5 1 7l72 98c1 2 4 3 6 3v0c2 0 4 -1 5 -3l73 -98
|
|
||||||
c2 -2 2 -5 1 -7s-3 -3 -6 -3h-35v-88c0 -4 -3 -7 -7 -7h-63c-4 0 -7 3 -7 7v88h-34z" />
|
|
||||||
<glyph glyph-name="uniF20D" unicode="" horiz-adv-x="150"
|
|
||||||
d="M150 266v0v-233v0c0 -8 -7 -15 -15 -15v0h-121v0c-8 0 -14 7 -14 15v0v233v0c0 8 6 14 14 14h1h11v77v0c0 4 3 7 7 8v1h83c5 0 8 -4 8 -9v0v0v-77h11v0c8 0 15 -6 15 -14zM99 280v60h-48v-60h48zM62 294v11h26v-11h-26z" />
|
|
||||||
<glyph glyph-name="uniF20E" unicode="" horiz-adv-x="410"
|
|
||||||
d="M288 134v-54c0 -13 -10 -23 -23 -23h-242c-13 0 -23 10 -23 23v224c0 13 10 23 23 23h242c13 0 23 -10 23 -23v-53v0l122 57v-232z" />
|
|
||||||
<glyph glyph-name="uniF20F" unicode="" horiz-adv-x="243"
|
|
||||||
d="M243 328v-270h-1l1 -1c0 -6 -5 -11 -11 -11c-2 0 -4 1 -6 2l-85 49v0l-59 34h-74v0v0c-4 0 -8 4 -8 8v106c0 4 4 8 8 8v0v0h74l40 23v0l105 60v0c2 1 3 2 5 2c5 0 9 -5 10 -10h1z" />
|
|
||||||
<glyph glyph-name="uniF210" unicode="" horiz-adv-x="436"
|
|
||||||
d="M271 268c-4 5 -4 12 0 17v0l1 1v0v0l16 16v0v0v0v0c5 5 14 5 19 1v0l10 -10v0v0c43 -43 53 -106 31 -159l-41 41c5 29 -4 60 -26 82v1v0l-10 10v0zM366 361c77 -77 90 -194 40 -285l-37 37c31 70 18 155 -39 212v0h-1l-8 9v0v0l-1 1v0c-4 5 -4 12 0 17v0l17 18v0
|
|
||||||
c5 5 13 5 18 1v0l10 -10v0h1zM243 316v0v-77l-60 60l44 25v0c2 1 3 2 5 2c5 0 9 -5 10 -10h1zM82 241l9 5l152 -151v-49h-1l1 -1c0 -6 -5 -10 -11 -10c-2 0 -4 0 -6 1l-85 49v0l-59 34h-74v0v0c-4 0 -8 4 -8 8v106c0 4 4 8 8 8v0v0h74zM401 45v0c5 -5 5 -13 0 -18l-1 -1
|
|
||||||
l-17 -18v0c-5 -5 -13 -5 -18 0v0l-331 331c-5 5 -5 13 0 18v0l18 18v1c5 5 13 5 18 0v0v0z" />
|
|
||||||
<glyph glyph-name="uniF211" unicode="" horiz-adv-x="436"
|
|
||||||
d="M366 361c93 -93 93 -245 0 -338v0l-8 -9v0v0l-1 -1h-1c-5 -4 -12 -4 -17 0v0l-17 17v0c-5 5 -5 14 -1 19v0l1 1v0v0l9 9v-1c73 74 73 193 -1 267v1l-1 -1l-8 9v0v0l-1 1v0c-4 5 -4 13 0 18v0l17 17v0c5 5 13 5 18 1v0l10 -10v0h1zM317 293c56 -56 56 -147 1 -203v0
|
|
||||||
l-10 -10v0c-5 -4 -12 -4 -17 0v0l-18 18v0c-5 5 -5 13 -1 18v0l1 1v0v0l9 9v0c36 37 35 96 -1 132v0v0l-10 10v0c-4 5 -4 12 0 17v0l1 1v0v0l16 16v1v0v0v0c5 5 14 5 19 1v0l10 -10v0v-1zM232 326c5 0 9 -4 10 -9h1v-270h-1l1 -1c0 -6 -5 -11 -11 -11c-2 0 -4 1 -6 2l-85 49
|
|
||||||
v0l-59 34h-74v0v0c-4 0 -8 4 -8 8v105c0 4 4 8 8 8v0v0h74l40 23v0l105 61v0c2 1 3 1 5 1z" />
|
|
||||||
<glyph glyph-name="uniF212" unicode="" horiz-adv-x="384"
|
|
||||||
d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM53 167c8 -44 37 -81 75 -101c-24 28 -40 63 -45 101h-30zM83 217c5 38 21 73 45 101c-38 -20 -67 -57 -75 -101h30zM167 100v67h-33c5 -25 17 -48 33 -67zM167 217v67
|
|
||||||
c-16 -19 -28 -42 -33 -67h33zM331 217c-8 44 -37 81 -75 101c24 -28 40 -63 45 -101h30zM217 100c16 19 28 42 33 67h-33v-67zM217 217h33c-5 25 -17 48 -33 67v-67zM256 66c38 20 67 57 75 101h-30c-5 -38 -21 -73 -45 -101z" />
|
|
||||||
<glyph glyph-name="uniF213" unicode="" horiz-adv-x="285"
|
|
||||||
d="M152 62l29 -29c-19 -15 -44 -25 -70 -25c-61 0 -111 50 -111 111c0 26 10 51 25 70l27 -28c-8 -12 -13 -25 -13 -40c0 -39 33 -72 72 -72c15 0 29 5 41 13zM202 340c0 24 13 36 37 36s37 -12 37 -36s-13 -37 -37 -37s-37 13 -37 37zM262 215c13 0 23 -10 23 -23v-117
|
|
||||||
c0 -13 -10 -23 -23 -23s-23 10 -23 23v94h-29c8 -15 12 -32 12 -50c0 -26 -8 -49 -23 -68l-29 29c8 12 12 26 12 41c0 39 -32 71 -71 71c-15 0 -29 -5 -41 -13l-27 27c10 8 22 15 35 19l67 66l-28 17l-33 -33h-1v-1v0c-4 -4 -10 -6 -16 -6c-13 0 -23 10 -23 23
|
|
||||||
c0 6 3 12 7 16v0l45 45l1 1v1v-1c4 4 10 6 16 6c3 0 6 -1 9 -2v1l103 -60v0c7 -4 11 -11 11 -19c0 -5 -1 -10 -4 -14v0l-1 -1c-1 -1 -3 -2 -4 -3l-46 -46h81z" />
|
|
||||||
<glyph glyph-name="uniF214" unicode="" horiz-adv-x="415"
|
|
||||||
d="M405 226c6 -1 10 -5 10 -11v-46c0 -6 -4 -10 -10 -11l-53 -5c-3 -13 -8 -25 -15 -36l34 -41c4 -4 3 -11 -1 -15l-32 -32c-2 -2 -5 -3 -8 -3c-2 0 -5 1 -7 3l-41 33c-11 -7 -23 -12 -36 -15l-5 -52c-1 -6 -5 -10 -11 -10h-45c-6 0 -10 4 -11 10l-5 52c-13 3 -26 8 -37 15
|
|
||||||
l-40 -33c-2 -2 -5 -3 -7 -3c-3 0 -6 1 -8 3l-32 32c-4 4 -5 11 -1 15l34 41c-7 11 -12 23 -15 36l-53 5c-6 1 -10 5 -10 11v46c0 6 4 10 10 11l53 5c3 13 8 25 15 36l-34 41c-4 4 -3 11 1 15l32 32c2 2 5 3 8 3c2 0 5 -1 7 -3l40 -33c11 7 24 12 37 15l5 52c1 6 5 10 11 10
|
|
||||||
h45c6 0 10 -4 11 -10l5 -52c13 -3 25 -8 36 -15l41 33c2 2 5 3 7 3c3 0 6 -1 8 -3l32 -32c4 -4 5 -11 1 -15l-34 -41c7 -11 12 -23 15 -36zM207 131c34 0 62 27 62 61s-28 61 -62 61s-61 -27 -61 -61s27 -61 61 -61z" />
|
|
||||||
<glyph glyph-name="uniF215" unicode="" horiz-adv-x="401"
|
|
||||||
d="M386 328c1 1 4 1 5 0v0v0l1 -1v0c6 -14 9 -29 9 -45c0 -61 -49 -111 -110 -111c-12 0 -23 3 -34 6l-115 -116c-1 -39 -32 -70 -71 -70s-71 32 -71 71s31 70 70 71l115 116c-3 11 -5 21 -5 33c0 61 50 111 111 111c16 0 30 -4 44 -10h1v0v0l1 -1c1 -1 1 -3 0 -4l-20 -20
|
|
||||||
l-19 -19l-24 -25c-1 -13 3 -26 13 -36s23 -14 36 -13l24 24l20 19zM100 62c0 16 -13 30 -29 30s-29 -14 -29 -30s13 -29 29 -29s29 13 29 29z" />
|
|
||||||
<glyph glyph-name="uniF216" unicode="" horiz-adv-x="384"
|
|
||||||
d="M284 142c2 -2 2 -5 0 -7l-35 -35c-1 -1 -2 -2 -3 -2s-3 1 -4 2l-50 50l-50 -50c-1 -1 -3 -2 -4 -2s-2 1 -3 2l-35 35c-1 1 -2 2 -2 3s1 3 2 4l50 50l-50 50c-1 1 -2 3 -2 4s1 2 2 3l35 35c2 2 5 2 7 0l50 -50l50 50c2 2 5 2 7 0l35 -35c2 -2 2 -5 0 -7l-50 -50zM192 333
|
|
||||||
c-78 0 -141 -63 -141 -141s63 -141 141 -141s141 63 141 141s-63 141 -141 141zM192 384v0c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192z" />
|
|
||||||
<glyph glyph-name="uniF217" unicode="" horiz-adv-x="361"
|
|
||||||
d="M358 96c4 -4 4 -10 0 -14l-67 -68c-2 -2 -4 -3 -7 -3s-5 1 -7 3l-96 96l-96 -96c-2 -2 -5 -3 -8 -3s-5 1 -7 3l-67 68c-2 2 -3 4 -3 7s1 5 3 7l96 96l-96 96c-2 2 -3 4 -3 7s1 5 3 7l67 68c4 4 11 4 15 0l96 -96l96 96c4 4 10 4 14 0l67 -68c4 -4 4 -10 0 -14l-96 -96z
|
|
||||||
" />
|
|
||||||
<glyph glyph-name="uniF218" unicode="" horiz-adv-x="270"
|
|
||||||
d="M269 331h1l-85 -130h74v0v0c3 0 6 -2 6 -5v0v-21c0 -3 -3 -6 -6 -6v0v0h-95v-33h95v0v0c3 0 6 -3 6 -6v-20c0 -3 -3 -6 -6 -6v0v0h-95v-48v0c0 -3 -2 -6 -5 -6v0h-47v0v0c-3 0 -6 3 -6 6v1v47h-94v0v0c-3 0 -6 3 -6 6v20c0 3 3 6 6 6v0v0h94v33h-94v0v0c-3 0 -6 2 -6 5v0
|
|
||||||
v1v0v0v20v0c0 3 3 6 6 6v0v0h72l-84 130v0v1c0 1 0 2 1 2h3h2h57c2 0 3 -2 4 -3v0l68 -110l68 110v0c1 1 2 3 4 3h57h2h3v-1c1 0 1 0 1 -1z" />
|
|
||||||
<glyph glyph-name="uniF219" unicode="" horiz-adv-x="397"
|
|
||||||
d="M233 395c91 0 164 -74 164 -164s-73 -164 -164 -164c-26 0 -51 6 -73 17l-82 -82v1c-8 -8 -20 -14 -33 -14c-25 0 -45 20 -45 45c0 13 6 25 14 33h-1l80 79c-15 25 -24 54 -24 85c0 90 73 164 164 164zM234 132c57 0 103 45 103 102s-46 102 -103 102s-102 -45 -102 -102
|
|
||||||
s45 -102 102 -102zM295 258c4 0 7 -4 7 -8v-32c0 -4 -4 -8 -8 -8v0v0h-36v-36v0c0 -4 -4 -8 -8 -8v0h-32v0v0c-4 0 -8 4 -8 8v0v0v36h-35h-1c-4 0 -8 4 -8 8v32c0 4 4 8 8 8h36v35v1c0 4 4 8 8 8h1h31v0c4 0 8 -4 8 -8v-36h37v0z" />
|
|
||||||
<glyph glyph-name="uniF21A" unicode="" horiz-adv-x="397"
|
|
||||||
d="M233 395c91 0 164 -74 164 -164s-73 -164 -164 -164c-26 0 -51 6 -73 17l-82 -82v1c-8 -8 -20 -14 -33 -14c-25 0 -45 20 -45 45c0 13 6 25 14 33h-1l80 79c-15 25 -24 54 -24 85c0 90 73 164 164 164zM234 132c57 0 103 45 103 102s-46 102 -103 102s-102 -45 -102 -102
|
|
||||||
s45 -102 102 -102zM294 258c4 0 9 -4 9 -8v0v-32c0 -4 -5 -8 -9 -8h-120c-4 0 -8 4 -8 8v32v0c0 4 4 8 8 8h120z" />
|
|
||||||
</font>
|
|
||||||
</defs></svg>
|
|
||||||
|
Before Width: | Height: | Size: 147 KiB |
6722
MessagesMap/css/foundation.css
vendored
1
MessagesMap/css/foundation.min.css
vendored
@@ -1,640 +0,0 @@
|
|||||||
/* required styles */
|
|
||||||
|
|
||||||
.leaflet-pane,
|
|
||||||
.leaflet-tile,
|
|
||||||
.leaflet-marker-icon,
|
|
||||||
.leaflet-marker-shadow,
|
|
||||||
.leaflet-tile-container,
|
|
||||||
.leaflet-pane > svg,
|
|
||||||
.leaflet-pane > canvas,
|
|
||||||
.leaflet-zoom-box,
|
|
||||||
.leaflet-image-layer,
|
|
||||||
.leaflet-layer {
|
|
||||||
position: absolute;
|
|
||||||
left: 0;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.leaflet-container {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
.leaflet-tile,
|
|
||||||
.leaflet-marker-icon,
|
|
||||||
.leaflet-marker-shadow {
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
-webkit-user-drag: none;
|
|
||||||
}
|
|
||||||
/* Prevents IE11 from highlighting tiles in blue */
|
|
||||||
.leaflet-tile::selection {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
|
|
||||||
.leaflet-safari .leaflet-tile {
|
|
||||||
image-rendering: -webkit-optimize-contrast;
|
|
||||||
}
|
|
||||||
/* hack that prevents hw layers "stretching" when loading new tiles */
|
|
||||||
.leaflet-safari .leaflet-tile-container {
|
|
||||||
width: 1600px;
|
|
||||||
height: 1600px;
|
|
||||||
-webkit-transform-origin: 0 0;
|
|
||||||
}
|
|
||||||
.leaflet-marker-icon,
|
|
||||||
.leaflet-marker-shadow {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
|
|
||||||
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
|
|
||||||
.leaflet-container .leaflet-overlay-pane svg,
|
|
||||||
.leaflet-container .leaflet-marker-pane img,
|
|
||||||
.leaflet-container .leaflet-shadow-pane img,
|
|
||||||
.leaflet-container .leaflet-tile-pane img,
|
|
||||||
.leaflet-container img.leaflet-image-layer,
|
|
||||||
.leaflet-container .leaflet-tile {
|
|
||||||
max-width: none !important;
|
|
||||||
max-height: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-container.leaflet-touch-zoom {
|
|
||||||
-ms-touch-action: pan-x pan-y;
|
|
||||||
touch-action: pan-x pan-y;
|
|
||||||
}
|
|
||||||
.leaflet-container.leaflet-touch-drag {
|
|
||||||
-ms-touch-action: pinch-zoom;
|
|
||||||
/* Fallback for FF which doesn't support pinch-zoom */
|
|
||||||
touch-action: none;
|
|
||||||
touch-action: pinch-zoom;
|
|
||||||
}
|
|
||||||
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
|
|
||||||
-ms-touch-action: none;
|
|
||||||
touch-action: none;
|
|
||||||
}
|
|
||||||
.leaflet-container {
|
|
||||||
-webkit-tap-highlight-color: transparent;
|
|
||||||
}
|
|
||||||
.leaflet-container a {
|
|
||||||
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
|
|
||||||
}
|
|
||||||
.leaflet-tile {
|
|
||||||
filter: inherit;
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
.leaflet-tile-loaded {
|
|
||||||
visibility: inherit;
|
|
||||||
}
|
|
||||||
.leaflet-zoom-box {
|
|
||||||
width: 0;
|
|
||||||
height: 0;
|
|
||||||
-moz-box-sizing: border-box;
|
|
||||||
box-sizing: border-box;
|
|
||||||
z-index: 800;
|
|
||||||
}
|
|
||||||
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
|
|
||||||
.leaflet-overlay-pane svg {
|
|
||||||
-moz-user-select: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-pane { z-index: 400; }
|
|
||||||
|
|
||||||
.leaflet-tile-pane { z-index: 200; }
|
|
||||||
.leaflet-overlay-pane { z-index: 400; }
|
|
||||||
.leaflet-shadow-pane { z-index: 500; }
|
|
||||||
.leaflet-marker-pane { z-index: 600; }
|
|
||||||
.leaflet-tooltip-pane { z-index: 650; }
|
|
||||||
.leaflet-popup-pane { z-index: 700; }
|
|
||||||
|
|
||||||
.leaflet-map-pane canvas { z-index: 100; }
|
|
||||||
.leaflet-map-pane svg { z-index: 200; }
|
|
||||||
|
|
||||||
.leaflet-vml-shape {
|
|
||||||
width: 1px;
|
|
||||||
height: 1px;
|
|
||||||
}
|
|
||||||
.lvml {
|
|
||||||
behavior: url(#default#VML);
|
|
||||||
display: inline-block;
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* control positioning */
|
|
||||||
|
|
||||||
.leaflet-control {
|
|
||||||
position: relative;
|
|
||||||
z-index: 800;
|
|
||||||
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
|
|
||||||
pointer-events: auto;
|
|
||||||
}
|
|
||||||
.leaflet-top,
|
|
||||||
.leaflet-bottom {
|
|
||||||
position: absolute;
|
|
||||||
z-index: 1000;
|
|
||||||
pointer-events: none;
|
|
||||||
}
|
|
||||||
.leaflet-top {
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.leaflet-right {
|
|
||||||
right: 0;
|
|
||||||
}
|
|
||||||
.leaflet-bottom {
|
|
||||||
bottom: 0;
|
|
||||||
}
|
|
||||||
.leaflet-left {
|
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
.leaflet-control {
|
|
||||||
float: left;
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
.leaflet-right .leaflet-control {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
.leaflet-top .leaflet-control {
|
|
||||||
margin-top: 10px;
|
|
||||||
}
|
|
||||||
.leaflet-bottom .leaflet-control {
|
|
||||||
margin-bottom: 10px;
|
|
||||||
}
|
|
||||||
.leaflet-left .leaflet-control {
|
|
||||||
margin-left: 10px;
|
|
||||||
}
|
|
||||||
.leaflet-right .leaflet-control {
|
|
||||||
margin-right: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* zoom and fade animations */
|
|
||||||
|
|
||||||
.leaflet-fade-anim .leaflet-tile {
|
|
||||||
will-change: opacity;
|
|
||||||
}
|
|
||||||
.leaflet-fade-anim .leaflet-popup {
|
|
||||||
opacity: 0;
|
|
||||||
-webkit-transition: opacity 0.2s linear;
|
|
||||||
-moz-transition: opacity 0.2s linear;
|
|
||||||
transition: opacity 0.2s linear;
|
|
||||||
}
|
|
||||||
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
.leaflet-zoom-animated {
|
|
||||||
-webkit-transform-origin: 0 0;
|
|
||||||
-ms-transform-origin: 0 0;
|
|
||||||
transform-origin: 0 0;
|
|
||||||
}
|
|
||||||
.leaflet-zoom-anim .leaflet-zoom-animated {
|
|
||||||
will-change: transform;
|
|
||||||
}
|
|
||||||
.leaflet-zoom-anim .leaflet-zoom-animated {
|
|
||||||
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
|
|
||||||
-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
|
|
||||||
transition: transform 0.25s cubic-bezier(0,0,0.25,1);
|
|
||||||
}
|
|
||||||
.leaflet-zoom-anim .leaflet-tile,
|
|
||||||
.leaflet-pan-anim .leaflet-tile {
|
|
||||||
-webkit-transition: none;
|
|
||||||
-moz-transition: none;
|
|
||||||
transition: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-zoom-anim .leaflet-zoom-hide {
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* cursors */
|
|
||||||
|
|
||||||
.leaflet-interactive {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
.leaflet-grab {
|
|
||||||
cursor: -webkit-grab;
|
|
||||||
cursor: -moz-grab;
|
|
||||||
cursor: grab;
|
|
||||||
}
|
|
||||||
.leaflet-crosshair,
|
|
||||||
.leaflet-crosshair .leaflet-interactive {
|
|
||||||
cursor: crosshair;
|
|
||||||
}
|
|
||||||
.leaflet-popup-pane,
|
|
||||||
.leaflet-control {
|
|
||||||
cursor: auto;
|
|
||||||
}
|
|
||||||
.leaflet-dragging .leaflet-grab,
|
|
||||||
.leaflet-dragging .leaflet-grab .leaflet-interactive,
|
|
||||||
.leaflet-dragging .leaflet-marker-draggable {
|
|
||||||
cursor: move;
|
|
||||||
cursor: -webkit-grabbing;
|
|
||||||
cursor: -moz-grabbing;
|
|
||||||
cursor: grabbing;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* marker & overlays interactivity */
|
|
||||||
.leaflet-marker-icon,
|
|
||||||
.leaflet-marker-shadow,
|
|
||||||
.leaflet-image-layer,
|
|
||||||
.leaflet-pane > svg path,
|
|
||||||
.leaflet-tile-container {
|
|
||||||
pointer-events: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-marker-icon.leaflet-interactive,
|
|
||||||
.leaflet-image-layer.leaflet-interactive,
|
|
||||||
.leaflet-pane > svg path.leaflet-interactive,
|
|
||||||
svg.leaflet-image-layer.leaflet-interactive path {
|
|
||||||
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
|
|
||||||
pointer-events: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* visual tweaks */
|
|
||||||
|
|
||||||
.leaflet-container {
|
|
||||||
background: #ddd;
|
|
||||||
outline: 0;
|
|
||||||
}
|
|
||||||
.leaflet-container a {
|
|
||||||
color: #0078A8;
|
|
||||||
}
|
|
||||||
.leaflet-container a.leaflet-active {
|
|
||||||
outline: 2px solid orange;
|
|
||||||
}
|
|
||||||
.leaflet-zoom-box {
|
|
||||||
border: 2px dotted #38f;
|
|
||||||
background: rgba(255,255,255,0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* general typography */
|
|
||||||
.leaflet-container {
|
|
||||||
font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* general toolbar styles */
|
|
||||||
|
|
||||||
.leaflet-bar {
|
|
||||||
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
|
|
||||||
border-radius: 4px;
|
|
||||||
}
|
|
||||||
.leaflet-bar a,
|
|
||||||
.leaflet-bar a:hover {
|
|
||||||
background-color: #fff;
|
|
||||||
border-bottom: 1px solid #ccc;
|
|
||||||
width: 26px;
|
|
||||||
height: 26px;
|
|
||||||
line-height: 26px;
|
|
||||||
display: block;
|
|
||||||
text-align: center;
|
|
||||||
text-decoration: none;
|
|
||||||
color: black;
|
|
||||||
}
|
|
||||||
.leaflet-bar a,
|
|
||||||
.leaflet-control-layers-toggle {
|
|
||||||
background-position: 50% 50%;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
.leaflet-bar a:hover {
|
|
||||||
background-color: #f4f4f4;
|
|
||||||
}
|
|
||||||
.leaflet-bar a:first-child {
|
|
||||||
border-top-left-radius: 4px;
|
|
||||||
border-top-right-radius: 4px;
|
|
||||||
}
|
|
||||||
.leaflet-bar a:last-child {
|
|
||||||
border-bottom-left-radius: 4px;
|
|
||||||
border-bottom-right-radius: 4px;
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.leaflet-bar a.leaflet-disabled {
|
|
||||||
cursor: default;
|
|
||||||
background-color: #f4f4f4;
|
|
||||||
color: #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-touch .leaflet-bar a {
|
|
||||||
width: 30px;
|
|
||||||
height: 30px;
|
|
||||||
line-height: 30px;
|
|
||||||
}
|
|
||||||
.leaflet-touch .leaflet-bar a:first-child {
|
|
||||||
border-top-left-radius: 2px;
|
|
||||||
border-top-right-radius: 2px;
|
|
||||||
}
|
|
||||||
.leaflet-touch .leaflet-bar a:last-child {
|
|
||||||
border-bottom-left-radius: 2px;
|
|
||||||
border-bottom-right-radius: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* zoom control */
|
|
||||||
|
|
||||||
.leaflet-control-zoom-in,
|
|
||||||
.leaflet-control-zoom-out {
|
|
||||||
font: bold 18px 'Lucida Console', Monaco, monospace;
|
|
||||||
text-indent: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
|
|
||||||
font-size: 22px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* layers control */
|
|
||||||
|
|
||||||
.leaflet-control-layers {
|
|
||||||
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
|
|
||||||
background: #fff;
|
|
||||||
border-radius: 5px;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers-toggle {
|
|
||||||
background-image: url(images/layers.png);
|
|
||||||
width: 36px;
|
|
||||||
height: 36px;
|
|
||||||
}
|
|
||||||
.leaflet-retina .leaflet-control-layers-toggle {
|
|
||||||
background-image: url(images/layers-2x.png);
|
|
||||||
background-size: 26px 26px;
|
|
||||||
}
|
|
||||||
.leaflet-touch .leaflet-control-layers-toggle {
|
|
||||||
width: 44px;
|
|
||||||
height: 44px;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers .leaflet-control-layers-list,
|
|
||||||
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers-expanded .leaflet-control-layers-list {
|
|
||||||
display: block;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers-expanded {
|
|
||||||
padding: 6px 10px 6px 6px;
|
|
||||||
color: #333;
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers-scrollbar {
|
|
||||||
overflow-y: scroll;
|
|
||||||
overflow-x: hidden;
|
|
||||||
padding-right: 5px;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers-selector {
|
|
||||||
margin-top: 2px;
|
|
||||||
position: relative;
|
|
||||||
top: 1px;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers label {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
.leaflet-control-layers-separator {
|
|
||||||
height: 0;
|
|
||||||
border-top: 1px solid #ddd;
|
|
||||||
margin: 5px -10px 5px -6px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Default icon URLs */
|
|
||||||
.leaflet-default-icon-path {
|
|
||||||
background-image: url(images/marker-icon.png);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* attribution and scale controls */
|
|
||||||
|
|
||||||
.leaflet-container .leaflet-control-attribution {
|
|
||||||
background: #fff;
|
|
||||||
background: rgba(255, 255, 255, 0.7);
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
.leaflet-control-attribution,
|
|
||||||
.leaflet-control-scale-line {
|
|
||||||
padding: 0 5px;
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.leaflet-control-attribution a {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
.leaflet-control-attribution a:hover {
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
.leaflet-container .leaflet-control-attribution,
|
|
||||||
.leaflet-container .leaflet-control-scale {
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
.leaflet-left .leaflet-control-scale {
|
|
||||||
margin-left: 5px;
|
|
||||||
}
|
|
||||||
.leaflet-bottom .leaflet-control-scale {
|
|
||||||
margin-bottom: 5px;
|
|
||||||
}
|
|
||||||
.leaflet-control-scale-line {
|
|
||||||
border: 2px solid #777;
|
|
||||||
border-top: none;
|
|
||||||
line-height: 1.1;
|
|
||||||
padding: 2px 5px 1px;
|
|
||||||
font-size: 11px;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
-moz-box-sizing: border-box;
|
|
||||||
box-sizing: border-box;
|
|
||||||
|
|
||||||
background: #fff;
|
|
||||||
background: rgba(255, 255, 255, 0.5);
|
|
||||||
}
|
|
||||||
.leaflet-control-scale-line:not(:first-child) {
|
|
||||||
border-top: 2px solid #777;
|
|
||||||
border-bottom: none;
|
|
||||||
margin-top: -2px;
|
|
||||||
}
|
|
||||||
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
|
|
||||||
border-bottom: 2px solid #777;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-touch .leaflet-control-attribution,
|
|
||||||
.leaflet-touch .leaflet-control-layers,
|
|
||||||
.leaflet-touch .leaflet-bar {
|
|
||||||
box-shadow: none;
|
|
||||||
}
|
|
||||||
.leaflet-touch .leaflet-control-layers,
|
|
||||||
.leaflet-touch .leaflet-bar {
|
|
||||||
border: 2px solid rgba(0,0,0,0.2);
|
|
||||||
background-clip: padding-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* popup */
|
|
||||||
|
|
||||||
.leaflet-popup {
|
|
||||||
position: absolute;
|
|
||||||
text-align: center;
|
|
||||||
margin-bottom: 20px;
|
|
||||||
}
|
|
||||||
.leaflet-popup-content-wrapper {
|
|
||||||
padding: 1px;
|
|
||||||
text-align: left;
|
|
||||||
border-radius: 12px;
|
|
||||||
}
|
|
||||||
.leaflet-popup-content {
|
|
||||||
margin: 13px 19px;
|
|
||||||
line-height: 1.4;
|
|
||||||
}
|
|
||||||
.leaflet-popup-content p {
|
|
||||||
margin: 18px 0;
|
|
||||||
}
|
|
||||||
.leaflet-popup-tip-container {
|
|
||||||
width: 40px;
|
|
||||||
height: 20px;
|
|
||||||
position: absolute;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -20px;
|
|
||||||
overflow: hidden;
|
|
||||||
pointer-events: none;
|
|
||||||
}
|
|
||||||
.leaflet-popup-tip {
|
|
||||||
width: 17px;
|
|
||||||
height: 17px;
|
|
||||||
padding: 1px;
|
|
||||||
|
|
||||||
margin: -10px auto 0;
|
|
||||||
|
|
||||||
-webkit-transform: rotate(45deg);
|
|
||||||
-moz-transform: rotate(45deg);
|
|
||||||
-ms-transform: rotate(45deg);
|
|
||||||
transform: rotate(45deg);
|
|
||||||
}
|
|
||||||
.leaflet-popup-content-wrapper,
|
|
||||||
.leaflet-popup-tip {
|
|
||||||
background: white;
|
|
||||||
color: #333;
|
|
||||||
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
|
|
||||||
}
|
|
||||||
.leaflet-container a.leaflet-popup-close-button {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
right: 0;
|
|
||||||
padding: 4px 4px 0 0;
|
|
||||||
border: none;
|
|
||||||
text-align: center;
|
|
||||||
width: 18px;
|
|
||||||
height: 14px;
|
|
||||||
font: 16px/14px Tahoma, Verdana, sans-serif;
|
|
||||||
color: #c3c3c3;
|
|
||||||
text-decoration: none;
|
|
||||||
font-weight: bold;
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
.leaflet-container a.leaflet-popup-close-button:hover {
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
.leaflet-popup-scrolled {
|
|
||||||
overflow: auto;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
border-top: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-oldie .leaflet-popup-content-wrapper {
|
|
||||||
-ms-zoom: 1;
|
|
||||||
}
|
|
||||||
.leaflet-oldie .leaflet-popup-tip {
|
|
||||||
width: 24px;
|
|
||||||
margin: 0 auto;
|
|
||||||
|
|
||||||
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
|
|
||||||
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
|
|
||||||
}
|
|
||||||
.leaflet-oldie .leaflet-popup-tip-container {
|
|
||||||
margin-top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leaflet-oldie .leaflet-control-zoom,
|
|
||||||
.leaflet-oldie .leaflet-control-layers,
|
|
||||||
.leaflet-oldie .leaflet-popup-content-wrapper,
|
|
||||||
.leaflet-oldie .leaflet-popup-tip {
|
|
||||||
border: 1px solid #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* div icon */
|
|
||||||
|
|
||||||
.leaflet-div-icon {
|
|
||||||
background: #fff;
|
|
||||||
border: 1px solid #666;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* Tooltip */
|
|
||||||
/* Base styles for the element that has a tooltip */
|
|
||||||
.leaflet-tooltip {
|
|
||||||
position: absolute;
|
|
||||||
padding: 6px;
|
|
||||||
background-color: #fff;
|
|
||||||
border: 1px solid #fff;
|
|
||||||
border-radius: 3px;
|
|
||||||
color: #222;
|
|
||||||
white-space: nowrap;
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
pointer-events: none;
|
|
||||||
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
|
|
||||||
}
|
|
||||||
.leaflet-tooltip.leaflet-clickable {
|
|
||||||
cursor: pointer;
|
|
||||||
pointer-events: auto;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-top:before,
|
|
||||||
.leaflet-tooltip-bottom:before,
|
|
||||||
.leaflet-tooltip-left:before,
|
|
||||||
.leaflet-tooltip-right:before {
|
|
||||||
position: absolute;
|
|
||||||
pointer-events: none;
|
|
||||||
border: 6px solid transparent;
|
|
||||||
background: transparent;
|
|
||||||
content: "";
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Directions */
|
|
||||||
|
|
||||||
.leaflet-tooltip-bottom {
|
|
||||||
margin-top: 6px;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-top {
|
|
||||||
margin-top: -6px;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-bottom:before,
|
|
||||||
.leaflet-tooltip-top:before {
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -6px;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-top:before {
|
|
||||||
bottom: 0;
|
|
||||||
margin-bottom: -12px;
|
|
||||||
border-top-color: #fff;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-bottom:before {
|
|
||||||
top: 0;
|
|
||||||
margin-top: -12px;
|
|
||||||
margin-left: -6px;
|
|
||||||
border-bottom-color: #fff;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-left {
|
|
||||||
margin-left: -6px;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-right {
|
|
||||||
margin-left: 6px;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-left:before,
|
|
||||||
.leaflet-tooltip-right:before {
|
|
||||||
top: 50%;
|
|
||||||
margin-top: -6px;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-left:before {
|
|
||||||
right: 0;
|
|
||||||
margin-right: -12px;
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
.leaflet-tooltip-right:before {
|
|
||||||
left: 0;
|
|
||||||
margin-left: -12px;
|
|
||||||
border-right-color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<path d="M81.195,31.517c1.128,0,2.042-0.897,2.042-1.996V23.61c0-1.102-0.914-2-2.042-2h-4.586v-1.603
|
|
||||||
c0-1.771-1.436-3.207-3.206-3.207H19.97c-1.771,0-3.206,1.435-3.206,3.207v59.986c0,1.766,1.436,3.206,3.206,3.206h53.432
|
|
||||||
c1.77,0,3.206-1.44,3.206-3.206v-1.67h4.586c1.128,0,2.042-0.894,2.042-1.996v-5.912c0-1.102-0.914-2-2.042-2h-4.586v-5.699h4.586
|
|
||||||
c1.128,0,2.042-0.894,2.042-1.991v-5.912c0-1.102-0.914-2-2.042-2h-4.586v-5.699h4.586c1.128,0,2.042-0.897,2.042-1.996v-5.912
|
|
||||||
c0-1.098-0.914-1.996-2.042-1.996h-4.586v-5.695H81.195z M62.391,63.681c0,1.152-0.804,2.088-1.795,2.088H32.75
|
|
||||||
c-0.992,0-1.795-0.935-1.795-2.088v-8.604c0-0.856,0.447-1.625,1.127-1.941l10.9-5.077c-2.583-1.557-4.351-4.689-4.351-8.304
|
|
||||||
c0-5.168,3.599-9.356,8.041-9.356c4.443,0,8.042,4.188,8.042,9.356c0,3.562-1.708,6.655-4.226,8.238l10.789,5.148
|
|
||||||
c0.674,0.325,1.115,1.085,1.115,1.937V63.681z"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.3 KiB |
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M91.17,81.374l0.006-0.004l-0.139-0.24c-0.068-0.128-0.134-0.257-0.216-0.375l-37.69-65.283
|
|
||||||
c-0.611-1.109-1.776-1.87-3.133-1.87c-1.47,0-2.731,0.887-3.285,2.153l-0.004-0.002L9.312,80.529l0.036,0.021
|
|
||||||
c-0.505,0.618-0.82,1.397-0.82,2.257c0,1.982,1.607,3.59,3.588,3.59h0h75.767v0c1.982,0,3.589-1.607,3.589-3.589
|
|
||||||
C91.472,82.297,91.362,81.814,91.17,81.374z M50.035,79.617c-2.874,0-5.201-2.257-5.201-5.13c0-2.874,2.326-5.2,5.201-5.2
|
|
||||||
c2.803,0,5.13,2.325,5.13,5.2C55.166,77.36,52.838,79.617,50.035,79.617z M55.165,34.25v28.299h-0.002
|
|
||||||
c0,0.005,0.002,0.01,0.002,0.016c0,1.173-0.95,2.094-2.094,2.094c-0.005,0-0.009-0.001-0.014-0.001v0.001h-6.093
|
|
||||||
c-1.174,0-2.123-0.921-2.123-2.094c0-0.005,0.002-0.01,0.002-0.016h-0.002V34.326c-0.001-0.026-0.008-0.051-0.008-0.077
|
|
||||||
c0-1.117,0.865-1.996,1.935-2.078v-0.016h6.288v0.001c1.149,0.007,2.074,0.897,2.103,2.039h0.005v0.053V34.25
|
|
||||||
C55.166,34.25,55.165,34.25,55.165,34.25z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB |
@@ -1,16 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M81.232,15.138H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h62.463
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407v-3.143C84.639,16.663,83.113,15.138,81.232,15.138z"/>
|
|
||||||
<path d="M76.224,41.611L76.224,41.611l0-3.143h0c0-1.882-1.525-3.407-3.407-3.407h0H27.183c-1.882,0-3.407,1.525-3.407,3.407v3.143
|
|
||||||
c0,1.881,1.525,3.407,3.407,3.407h45.634h0C74.699,45.017,76.224,43.492,76.224,41.611z"/>
|
|
||||||
<path d="M77.81,74.905L77.81,74.905H22.176c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407H77.81h0
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407h0.015v-3.143h-0.015C81.217,76.431,79.691,74.905,77.81,74.905z"/>
|
|
||||||
<path d="M72.817,58.39c0-1.882-1.525-3.407-3.407-3.407l0,0v0H30.59c-1.882,0-3.407,1.525-3.407,3.407v3.143
|
|
||||||
c0,1.881,1.525,3.407,3.407,3.407h38.82v0l0,0c1.881,0,3.407-1.525,3.407-3.407c0,0,0-0.001,0-0.001v-3.141L72.817,58.39z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.3 KiB |
@@ -1,16 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M81.232,15.389H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h62.463
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407v-3.143C84.639,16.914,83.113,15.389,81.232,15.389z"/>
|
|
||||||
<path d="M81.232,35.144H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h62.463
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407v-3.143C84.639,36.67,83.113,35.144,81.232,35.144z"/>
|
|
||||||
<path d="M81.232,54.899H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h62.463
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407v-3.143C84.639,56.425,83.113,54.899,81.232,54.899z"/>
|
|
||||||
<path d="M81.232,74.654H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h62.463
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407v-3.143C84.639,76.18,83.113,74.654,81.232,74.654z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M81.232,15.138H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h62.463
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407v-3.143C84.639,16.663,83.113,15.138,81.232,15.138z"/>
|
|
||||||
<path d="M18.769,45.008h45.634h0c1.881,0,3.407-1.525,3.407-3.407h0v-3.143h0c0-1.882-1.525-3.407-3.407-3.407h0H18.769
|
|
||||||
c-1.882,0-3.407,1.525-3.407,3.407v3.143C15.361,43.483,16.887,45.008,18.769,45.008z"/>
|
|
||||||
<path d="M74.403,74.905L74.403,74.905H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h55.634h0
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407h0.015v-3.143H77.81C77.81,76.431,76.284,74.905,74.403,74.905z"/>
|
|
||||||
<path d="M18.769,64.94h38.82v0l0,0c1.881,0,3.407-1.525,3.407-3.407c0,0,0-0.001,0-0.001v-3.141l0-0.001
|
|
||||||
c0-1.882-1.525-3.407-3.407-3.407l0,0v0h-38.82c-1.882,0-3.407,1.525-3.407,3.407v3.143C15.361,63.414,16.887,64.94,18.769,64.94z"
|
|
||||||
/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.3 KiB |
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M81.232,15.138H18.769c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h62.463
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407v-3.143C84.639,16.663,83.113,15.138,81.232,15.138z"/>
|
|
||||||
<path d="M81.232,35.06L81.232,35.06H35.597c-1.882,0-3.407,1.525-3.407,3.407v3.143c0,1.881,1.525,3.407,3.407,3.407h45.634h0
|
|
||||||
c1.881,0,3.407-1.525,3.407-3.407h0v-3.143h0C84.638,36.586,83.113,35.06,81.232,35.06z"/>
|
|
||||||
<path d="M81.217,74.905L81.217,74.905L81.217,74.905H25.583c-1.882,0-3.407,1.525-3.407,3.407v3.143
|
|
||||||
c0,1.881,1.525,3.407,3.407,3.407h55.634h0c1.881,0,3.407-1.525,3.407-3.407h0.015v-3.143h-0.015
|
|
||||||
C84.624,76.431,83.098,74.905,81.217,74.905z"/>
|
|
||||||
<path d="M84.639,58.39c0-1.882-1.525-3.407-3.407-3.407l0,0v0h-38.82c-1.882,0-3.407,1.525-3.407,3.407v3.143
|
|
||||||
c0,1.881,1.525,3.407,3.407,3.407h38.82v0l0,0c1.881,0,3.407-1.525,3.407-3.407c0,0,0-0.001,0-0.001v-3.141L84.639,58.39z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.3 KiB |
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M88.189,67.115l0.007-0.004l-9.393-16.27l-0.009,0.005c-0.268-0.487-0.781-0.822-1.376-0.822
|
|
||||||
c-0.677,0-1.25,0.429-1.474,1.027l-9.158,15.862c-0.219,0.271-0.356,0.611-0.356,0.987c0,0.873,0.706,1.578,1.577,1.578h2.39
|
|
||||||
c-3.983,4.39-9.356,7.487-15.42,8.6v-29.2h9.079c0.871,0,1.578-0.705,1.578-1.578l-0.001-0.008V40.5c0,0,0-0.001,0-0.001
|
|
||||||
c0-0.871-0.706-1.577-1.577-1.577h-0.001h-9.078v-5.36c3.905-1.864,6.611-5.838,6.611-10.454c0-6.401-5.189-11.589-11.589-11.589
|
|
||||||
c-6.4,0-11.589,5.188-11.589,11.589c0,4.617,2.705,8.59,6.611,10.454v5.36h-9.079c0,0,0,0-0.001,0
|
|
||||||
c-0.871,0-1.577,0.706-1.577,1.576h-0.001v6.803h0.001c0.001,0.873,0.706,1.577,1.576,1.577h9.08v29.2
|
|
||||||
c-6.064-1.112-11.437-4.21-15.42-8.6h2.389c0.872,0,1.578-0.705,1.578-1.578c0-0.287-0.083-0.553-0.217-0.785l0.007-0.004
|
|
||||||
l-9.393-16.27l-0.009,0.005c-0.268-0.487-0.781-0.822-1.377-0.822c-0.675,0-1.246,0.427-1.471,1.022l-9.162,15.869
|
|
||||||
c-0.218,0.271-0.354,0.61-0.354,0.985c0,0.873,0.706,1.578,1.577,1.578h4.219C23.835,80.823,36.017,88.482,50,88.482
|
|
||||||
c13.983,0,26.165-7.658,32.611-19.003h4.218c0.872,0,1.577-0.705,1.577-1.578C88.406,67.614,88.324,67.348,88.189,67.115z
|
|
||||||
M50,29.634c-3.604,0-6.526-2.923-6.526-6.524c0-3.604,2.922-6.527,6.526-6.527c3.603,0,6.526,2.923,6.526,6.527
|
|
||||||
C56.526,26.71,53.603,29.634,50,29.634z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M82.488,68.439V31.561c3.232-1.769,5.424-5.199,5.424-9.143c0-5.753-4.664-10.417-10.417-10.417
|
|
||||||
c-3.559,0-6.698,1.788-8.577,4.512H31.083c-1.879-2.724-5.018-4.512-8.577-4.512c-5.753,0-10.417,4.664-10.417,10.417
|
|
||||||
c0,3.944,2.192,7.375,5.424,9.143v36.877c-3.232,1.769-5.424,5.199-5.424,9.143c0,5.753,4.664,10.417,10.417,10.417
|
|
||||||
c4.371,0,8.107-2.695,9.653-6.512h35.682c1.546,3.816,5.282,6.512,9.653,6.512c5.753,0,10.417-4.664,10.417-10.417
|
|
||||||
C87.911,73.638,85.719,70.208,82.488,68.439z M27.488,68.432V31.568c2.054-1.121,3.689-2.912,4.61-5.081h35.806
|
|
||||||
c0.921,2.168,2.556,3.96,4.61,5.081v36.864c-1.379,0.752-2.561,1.813-3.473,3.081H30.961
|
|
||||||
C30.049,70.244,28.866,69.184,27.488,68.432z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -1,18 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M89.148,32.927c0.001-0.037,0.011-0.07,0.011-0.107c0-1.023-0.393-1.935-1.016-2.642l0.02-0.011L80.293,16.54
|
|
||||||
c-0.276-1.111-1.281-1.916-2.468-1.914c-0.083,0-0.161,0.016-0.242,0.024v-0.024H22.219v0.004c-0.013,0-0.026-0.004-0.039-0.004
|
|
||||||
c-0.96-0.001-1.759,0.529-2.17,1.315l-0.008-0.005L11.79,30.167l0.015,0.008c-0.596,0.707-0.963,1.619-0.963,2.642
|
|
||||||
c0,0.047,0.012,0.091,0.014,0.138v48.211c-0.002,0.048-0.014,0.093-0.014,0.142c0,2.284,1.817,4.069,4.095,4.066
|
|
||||||
c0.043,0,0.083-0.011,0.125-0.012h69.87c0.043,0.001,0.083,0.012,0.126,0.012c2.283,0,4.1-1.782,4.1-4.062
|
|
||||||
c0-0.036-0.01-0.068-0.011-0.104V32.927z M63.413,57.492L51.022,74.922c-0.226,0.318-0.59,0.505-0.98,0.507c0,0,0,0-0.004,0
|
|
||||||
c-0.386,0-0.751-0.187-0.977-0.503L36.59,57.494c-0.262-0.368-0.299-0.85-0.091-1.251c0.208-0.401,0.62-0.654,1.071-0.654h5.833
|
|
||||||
l0.001-15.654c0-0.667,0.538-1.205,1.203-1.205h10.789c0.665,0,1.204,0.539,1.204,1.204v15.655h5.83
|
|
||||||
c0.453,0,0.867,0.253,1.071,0.652C63.708,56.64,63.674,57.124,63.413,57.492z M18.376,28.733l5.263-9.119h52.67l5.266,9.119H18.376
|
|
||||||
z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.5 KiB |
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M21.984,50.868l26.055,36.418c0.471,0.66,1.233,1.049,2.043,1.051c0.006,0,0.006,0,0.006,0
|
|
||||||
c0.815-0.002,1.575-0.396,2.048-1.059l25.887-36.417c0.546-0.767,0.616-1.776,0.183-2.612c-0.426-0.835-1.292-1.361-2.236-1.361
|
|
||||||
H63.787l0.001-32.709c0-1.39-1.125-2.515-2.516-2.515l-22.541,0.001c-1.389-0.001-2.515,1.124-2.516,2.516l0,32.705H24.029
|
|
||||||
c-0.94,0-1.803,0.53-2.237,1.367C21.359,49.089,21.434,50.1,21.984,50.868z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 909 B |
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M49.132,21.984L12.714,48.039c-0.66,0.471-1.049,1.233-1.051,2.043c0,0.006,0,0.006,0,0.006
|
|
||||||
c0.002,0.815,0.396,1.575,1.059,2.048L49.14,78.023c0.767,0.546,1.776,0.616,2.612,0.183c0.835-0.426,1.361-1.291,1.361-2.236
|
|
||||||
V63.787l32.709,0.001c1.39,0,2.515-1.125,2.515-2.516l-0.001-22.541c0.001-1.389-1.124-2.515-2.516-2.516l-32.706,0V24.029
|
|
||||||
c0-0.94-0.53-1.803-1.367-2.237C50.911,21.359,49.9,21.434,49.132,21.984z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 907 B |
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M50.868,78.016l36.418-26.055c0.66-0.471,1.049-1.233,1.051-2.043c0-0.006,0-0.006,0-0.006
|
|
||||||
c-0.002-0.815-0.396-1.575-1.059-2.048L50.86,21.977c-0.767-0.546-1.776-0.616-2.612-0.183c-0.835,0.426-1.361,1.292-1.361,2.236
|
|
||||||
v12.183l-32.709-0.001c-1.39,0-2.515,1.125-2.515,2.516l0.001,22.541c-0.001,1.389,1.124,2.515,2.516,2.516l32.706,0v12.187
|
|
||||||
c0,0.94,0.53,1.803,1.366,2.237C49.089,78.641,50.1,78.567,50.868,78.016z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 910 B |
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M78.016,49.132L51.961,12.714c-0.471-0.66-1.233-1.049-2.043-1.051c-0.006,0-0.006,0-0.006,0
|
|
||||||
c-0.815,0.002-1.575,0.396-2.048,1.059L21.977,49.14c-0.546,0.767-0.616,1.776-0.183,2.612c0.426,0.835,1.292,1.361,2.236,1.361
|
|
||||||
h12.183l-0.001,32.709c0,1.39,1.125,2.515,2.516,2.515l22.541-0.001c1.389,0.001,2.515-1.124,2.516-2.517l0-32.705h12.187
|
|
||||||
c0.94,0,1.803-0.53,2.237-1.367C78.641,50.911,78.566,49.9,78.016,49.132z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 909 B |
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<g>
|
|
||||||
<path d="M39.171,88.427l5.103-30.768c0.093-0.558-0.089-1.125-0.489-1.524c-0.002-0.003-0.002-0.003-0.002-0.003
|
|
||||||
c-0.403-0.4-0.971-0.581-1.531-0.486l-30.685,5.186c-0.646,0.108-1.176,0.571-1.375,1.196c-0.202,0.622-0.034,1.308,0.43,1.772
|
|
||||||
l6,5.999L0.514,85.907c-0.685,0.685-0.685,1.793,0,2.479l11.1,11.101c0.686,0.685,1.793,0.685,2.479,0l16.108-16.108l6.002,6.002
|
|
||||||
c0.462,0.462,1.148,0.627,1.774,0.429C38.603,89.61,39.064,89.076,39.171,88.427z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M60.829,11.573l-5.104,30.768c-0.093,0.557,0.09,1.125,0.489,1.524c0.003,0.003,0.003,0.003,0.003,0.003
|
|
||||||
c0.403,0.4,0.972,0.581,1.53,0.486l30.685-5.187c0.647-0.108,1.176-0.571,1.376-1.196c0.202-0.623,0.034-1.308-0.431-1.773
|
|
||||||
l-5.999-5.999l16.108-16.107c0.685-0.686,0.685-1.794,0-2.479L88.386,0.514c-0.685-0.685-1.794-0.685-2.479,0L69.799,16.621
|
|
||||||
l-6.002-6.001c-0.463-0.463-1.15-0.629-1.775-0.429C61.398,10.391,60.937,10.924,60.829,11.573z"/>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB |
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<g>
|
|
||||||
<path d="M5.128,67.194L0.024,97.962c-0.093,0.558,0.09,1.125,0.489,1.524c0.002,0.003,0.002,0.003,0.002,0.003
|
|
||||||
c0.403,0.4,0.972,0.581,1.531,0.486l30.685-5.186c0.647-0.108,1.178-0.572,1.376-1.197c0.201-0.622,0.034-1.308-0.431-1.771
|
|
||||||
l-6-5.999l16.109-16.108c0.685-0.685,0.685-1.793,0-2.478L32.684,56.134c-0.685-0.685-1.793-0.685-2.479,0L14.098,72.242
|
|
||||||
L8.096,66.24c-0.464-0.462-1.149-0.627-1.774-0.428C5.697,66.012,5.236,66.545,5.128,67.194z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M94.872,32.806l5.104-30.768c0.093-0.558-0.09-1.125-0.489-1.524c-0.002-0.003-0.002-0.003-0.002-0.003
|
|
||||||
c-0.404-0.399-0.972-0.581-1.531-0.487L67.269,5.21c-0.646,0.109-1.177,0.572-1.377,1.197c-0.2,0.623-0.033,1.308,0.431,1.772
|
|
||||||
l6.001,5.998L56.215,30.286c-0.685,0.686-0.685,1.794,0,2.48l11.102,11.101c0.685,0.685,1.794,0.685,2.479,0l16.107-16.108
|
|
||||||
l6.001,6.001c0.465,0.463,1.15,0.629,1.775,0.43C94.303,33.988,94.765,33.455,94.872,32.806z"/>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB |
@@ -1,32 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<g>
|
|
||||||
<path d="M35.995,89.365l4.69-28.272c0.085-0.512-0.082-1.034-0.449-1.401c-0.002-0.002-0.002-0.002-0.002-0.002
|
|
||||||
c-0.37-0.368-0.893-0.535-1.406-0.447L10.63,64.007c-0.594,0.1-1.081,0.525-1.264,1.1c-0.185,0.572-0.031,1.202,0.395,1.628
|
|
||||||
l5.513,5.513L0.473,87.05c-0.63,0.629-0.63,1.647,0,2.277l10.2,10.201c0.63,0.629,1.648,0.629,2.278,0l14.802-14.802l5.515,5.515
|
|
||||||
c0.425,0.425,1.055,0.577,1.63,0.394C35.473,90.452,35.896,89.961,35.995,89.365z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M64.006,10.635l-4.69,28.273c-0.085,0.512,0.083,1.033,0.449,1.4c0.002,0.003,0.002,0.003,0.002,0.003
|
|
||||||
c0.37,0.367,0.893,0.534,1.406,0.447l28.196-4.766c0.594-0.1,1.081-0.525,1.265-1.1c0.185-0.572,0.031-1.202-0.396-1.628
|
|
||||||
l-5.513-5.513l14.802-14.802c0.629-0.629,0.629-1.648,0-2.278l-10.2-10.2c-0.63-0.63-1.648-0.63-2.278,0L72.248,15.274
|
|
||||||
l-5.515-5.515c-0.425-0.425-1.056-0.578-1.63-0.395C64.528,9.549,64.104,10.039,64.006,10.635z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M89.365,64.006l-28.271-4.69c-0.512-0.085-1.035,0.082-1.401,0.449c-0.003,0.003-0.003,0.003-0.003,0.003
|
|
||||||
c-0.368,0.369-0.535,0.892-0.447,1.406l4.765,28.196c0.1,0.594,0.525,1.082,1.099,1.264c0.572,0.185,1.202,0.032,1.629-0.395
|
|
||||||
l5.513-5.513l14.803,14.803c0.629,0.628,1.647,0.628,2.277-0.002l10.201-10.2c0.629-0.629,0.629-1.648,0-2.278L84.727,72.248
|
|
||||||
l5.516-5.515c0.424-0.426,0.577-1.055,0.394-1.63C90.452,64.528,89.961,64.104,89.365,64.006z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M10.635,35.995l28.272,4.69c0.513,0.086,1.034-0.082,1.401-0.449c0.002-0.003,0.002-0.003,0.002-0.003
|
|
||||||
c0.368-0.37,0.535-0.892,0.448-1.406L35.993,10.63c-0.1-0.593-0.525-1.081-1.099-1.264c-0.573-0.186-1.202-0.032-1.629,0.395
|
|
||||||
l-5.513,5.513L12.951,0.473c-0.63-0.63-1.649-0.63-2.278-0.001L0.472,10.673c-0.63,0.63-0.63,1.648,0,2.278l14.801,14.802
|
|
||||||
l-5.515,5.515c-0.424,0.425-0.577,1.056-0.394,1.63C9.549,35.473,10.04,35.897,10.635,35.995z"/>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 2.3 KiB |
@@ -1,32 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<g>
|
|
||||||
<path d="M4.712,69.854l-4.69,28.273c-0.086,0.512,0.082,1.034,0.449,1.401c0.002,0.003,0.002,0.003,0.002,0.003
|
|
||||||
c0.37,0.368,0.893,0.535,1.406,0.447l28.197-4.765c0.594-0.1,1.081-0.525,1.264-1.1c0.185-0.572,0.031-1.202-0.396-1.628
|
|
||||||
l-5.513-5.513l14.802-14.802c0.63-0.629,0.63-1.647,0-2.277l-10.2-10.201c-0.63-0.629-1.648-0.629-2.278,0L12.954,74.493
|
|
||||||
l-5.515-5.515c-0.425-0.425-1.055-0.577-1.63-0.394C5.234,68.768,4.811,69.258,4.712,69.854z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M95.288,30.146l4.69-28.273c0.085-0.512-0.083-1.034-0.449-1.4C99.527,0.47,99.527,0.47,99.527,0.47
|
|
||||||
c-0.37-0.367-0.893-0.534-1.406-0.447L69.924,4.788c-0.594,0.1-1.081,0.525-1.265,1.1c-0.185,0.572-0.031,1.202,0.396,1.628
|
|
||||||
l5.513,5.513L59.766,27.83c-0.629,0.629-0.629,1.648,0,2.278l10.2,10.201c0.63,0.629,1.648,0.629,2.278,0l14.802-14.802
|
|
||||||
l5.515,5.515c0.425,0.425,1.056,0.578,1.63,0.394C94.766,31.232,95.19,30.742,95.288,30.146z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M69.854,95.288l28.271,4.69c0.512,0.086,1.035-0.082,1.401-0.449c0.002-0.003,0.002-0.003,0.002-0.003
|
|
||||||
c0.368-0.37,0.535-0.892,0.448-1.406l-4.765-28.196c-0.1-0.594-0.525-1.081-1.1-1.265c-0.572-0.185-1.202-0.031-1.628,0.396
|
|
||||||
l-5.513,5.513L72.169,59.765c-0.628-0.628-1.647-0.628-2.277,0.001L59.691,69.967c-0.629,0.629-0.629,1.648,0,2.277l14.802,14.802
|
|
||||||
l-5.515,5.515c-0.425,0.425-0.577,1.055-0.393,1.63C68.768,94.766,69.258,95.19,69.854,95.288z"/>
|
|
||||||
</g>
|
|
||||||
<g>
|
|
||||||
<path d="M30.146,4.712L1.874,0.022C1.361-0.064,0.84,0.104,0.473,0.471C0.47,0.474,0.47,0.474,0.47,0.474
|
|
||||||
C0.103,0.844-0.064,1.366,0.023,1.88l4.766,28.197c0.1,0.593,0.525,1.081,1.099,1.264c0.573,0.186,1.202,0.032,1.629-0.395
|
|
||||||
l5.513-5.513L27.83,40.234c0.63,0.63,1.648,0.63,2.278,0.001l10.201-10.201c0.63-0.63,0.63-1.648,0-2.278L25.507,12.954
|
|
||||||
l5.515-5.515c0.424-0.425,0.577-1.056,0.394-1.63C31.232,5.234,30.742,4.81,30.146,4.712z"/>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 2.3 KiB |
@@ -1,52 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M25.352,26.045c0.347-0.208,0.731-0.37,1.031-0.632c3.378-2.916,7.1-5.305,11.381-6.591
|
|
||||||
c2.212-0.665,4.583-0.822,6.897-1.089c0.424-0.047,1.128,0.387,1.316,0.779c0.189,0.398,0.079,1.195-0.222,1.517
|
|
||||||
c-0.538,0.577-1.262,1.097-2.006,1.345c-2.846,0.951-5.75,1.731-8.589,2.701c-0.673,0.229-1.164,0.968-1.761,1.445
|
|
||||||
c-1.382,1.101-2.778,2.193-4.166,3.287c-0.219,0.174-0.425,0.366-0.637,0.551c0.042,0.076,0.085,0.153,0.127,0.23
|
|
||||||
c0.71-0.299,1.404-0.641,2.133-0.883c2.274-0.773,4.514-1.815,6.856-2.161c2.021-0.3,4.167,0.168,6.248,0.39
|
|
||||||
c0.484,0.055,0.97,0.439,1.381,0.766c1.52,1.196,3.004,2.436,4.511,3.656c0.518,0.42,0.523,0.824,0.133,1.371
|
|
||||||
c-0.926,1.293-2.098,1.699-3.469,0.9c-1.089-0.635-2.065-1.469-3.058-2.254c-0.528-0.418-0.999-0.57-1.722-0.454
|
|
||||||
c-1.379,0.216-2.796,0.175-4.191,0.308c-0.513,0.048-1.091,0.166-1.499,0.451c-1.937,1.373-3.842,2.791-5.715,4.25
|
|
||||||
c-0.352,0.273-0.506,0.807-0.594,1.381c0.188-0.084,0.394-0.143,0.561-0.256c1.53-1.043,3.307-1.186,5.062-1.407
|
|
||||||
c0.559-0.071,1.13-0.071,1.685-0.165c2.269-0.383,4.003,0.707,5.675,2.002c1.375,1.064,2.769,2.104,4.134,3.179
|
|
||||||
c0.803,0.632,1.214,1.458,1.207,2.514c-0.013,1.767,0.097,3.54-0.549,5.243c-0.076,0.199-0.116,0.576-0.008,0.66
|
|
||||||
c1.075,0.823,0.371,1.738,0.089,2.547c-0.599,1.737-1.318,3.428-1.995,5.137c-0.647,1.627-1.637,2.716-3.481,3.239
|
|
||||||
c-4.077,1.161-8.08,2.583-12.104,3.925c-1.645,0.551-3.251,0.766-4.998,0.344c-3.317-0.797-6.583-0.447-9.708,0.938
|
|
||||||
c-1.453,0.646-2.867,1.382-4.349,2.103c-1.701-2.443-2.704-5.113-3.327-7.945c-0.735-3.33-0.78-6.69-0.372-10.061
|
|
||||||
c0.035-0.291,0.299-0.699,0.558-0.803c3.312-1.352,4.841-4.121,5.937-7.281c1.302-3.749,1.923-7.824,4.223-11.121
|
|
||||||
c2.549-3.656,4.515-7.73,7.852-10.85c1.645-1.539,2.97-3.417,4.431-5.148c0.682-0.807,0.996-0.795,1.582,0.094
|
|
||||||
c0.668,1.012,0.507,2.094-0.318,3.133c-1.992,2.516-3.942,5.062-5.896,7.605c-0.205,0.271-0.318,0.61-0.474,0.918
|
|
||||||
C25.219,25.915,25.285,25.978,25.352,26.045z M39.713,54.342c0.811,0,1.543,0.219,1.945-0.646c0.79-1.7,1.992-3.079,3.444-4.241
|
|
||||||
c0.432-0.348,0.389-0.635,0.144-1.1c-0.704-1.348-1.305-2.75-1.996-4.104c-0.194-0.374-0.504-0.747-0.858-0.975
|
|
||||||
c-1.229-0.785-2.48-1.543-3.762-2.234c-0.341-0.186-0.872-0.248-1.231-0.125c-0.973,0.338-1.89,0.834-2.848,1.221
|
|
||||||
c-0.865,0.35-1.766,0.602-2.628,0.953c-2.055,0.836-2.553,2.734-3.158,4.598c-0.405,1.242-0.131,2.152,0.758,3.075
|
|
||||||
c1.176,1.218,2.26,2.532,3.317,3.858c0.374,0.47,0.714,0.496,1.203,0.334C35.93,54.331,37.847,53.971,39.713,54.342z"/>
|
|
||||||
<path d="M74.49,73.967c-0.655,0.49-1.343,0.944-1.957,1.481c-3.015,2.646-6.487,4.538-10.255,5.753
|
|
||||||
c-2.191,0.709-4.569,0.902-6.881,1.139c-1.312,0.136-2.023-1.223-1.2-2.281c0.511-0.652,1.351-1.182,2.15-1.454
|
|
||||||
c2.43-0.824,4.931-1.438,7.363-2.261c0.881-0.299,1.69-0.891,2.445-1.459c1.571-1.191,3.085-2.458,4.618-3.695
|
|
||||||
c0.225-0.182,0.435-0.381,0.529-0.783c-0.837,0.357-1.653,0.771-2.511,1.064c-2.113,0.729-4.203,1.715-6.382,2.002
|
|
||||||
c-2.069,0.274-4.243-0.164-6.362-0.385c-0.479-0.049-0.947-0.461-1.365-0.777c-1.328-1.01-2.632-2.049-3.939-3.086
|
|
||||||
c-1.345-1.068-1.142-2.455,0.542-2.986c0.656-0.207,1.585-0.141,2.18,0.184c1.187,0.65,2.215,1.592,3.347,2.354
|
|
||||||
c0.317,0.217,0.769,0.348,1.151,0.332c1.466-0.06,2.936-0.146,4.391-0.33c0.665-0.081,1.394-0.277,1.933-0.654
|
|
||||||
c1.835-1.279,3.62-2.637,5.375-4.027c0.368-0.291,0.531-0.842,0.692-1.375c-2.368,1.559-5.022,1.568-7.64,1.78
|
|
||||||
c-1.722,0.138-3.213-0.276-4.568-1.384c-1.756-1.439-3.613-2.756-5.358-4.207c-0.414-0.345-0.79-1.022-0.781-1.539
|
|
||||||
c0.033-1.757,0.225-3.513,0.398-5.264c0.057-0.582,0.367-1.139-0.247-1.656c-0.175-0.146-0.18-0.639-0.096-0.922
|
|
||||||
c0.209-0.703,0.522-1.371,0.778-2.059c0.491-1.312,0.975-2.627,1.452-3.949c0.649-1.801,1.736-2.988,3.709-3.551
|
|
||||||
c4.043-1.165,8.02-2.555,12.019-3.873c1.676-0.557,3.299-0.788,5.092-0.312c3.496,0.927,6.889,0.274,10.134-1.2
|
|
||||||
c1.244-0.568,2.443-1.232,3.732-1.887c1.471,1.793,2.239,3.92,2.917,6.08c1.224,3.896,1.276,7.885,0.905,11.908
|
|
||||||
c-0.082,0.898-0.825,1.02-1.374,1.251c-1.989,0.841-3.227,2.423-4.062,4.261c-0.906,2-1.605,4.108-2.261,6.207
|
|
||||||
c-0.919,2.944-1.89,5.848-3.626,8.441c-1.318,1.967-2.508,4.027-3.907,5.933c-1.142,1.556-2.514,2.942-3.776,4.409
|
|
||||||
c-1.347,1.564-2.683,3.138-4.029,4.703c-0.716,0.83-1.061,0.798-1.65-0.145c-0.64-1.025-0.456-2.031,0.413-3.117
|
|
||||||
c1.979-2.482,3.914-4.997,5.849-7.514c0.2-0.259,0.275-0.615,0.409-0.926C74.685,74.116,74.587,74.044,74.49,73.967z M54.765,51.12
|
|
||||||
c0.635,1.527,1.283,3.151,1.998,4.74c0.157,0.352,0.513,0.662,0.851,0.877c1.237,0.773,2.529,1.465,3.75,2.264
|
|
||||||
c0.445,0.292,0.741,0.361,1.247,0.142c1.493-0.655,3.02-1.235,4.544-1.819c1.476-0.56,2.797-1.305,3.38-2.89
|
|
||||||
c0.299-0.813,0.575-1.642,0.788-2.479c0.233-0.914,0.105-1.72-0.615-2.483c-1.28-1.351-2.428-2.819-3.668-4.209
|
|
||||||
c-0.159-0.182-0.572-0.297-0.799-0.225c-2.13,0.676-4.274,0.991-6.516,0.646c-0.408-0.066-1.043,0.256-1.321,0.604
|
|
||||||
C57.123,47.884,55.934,49.55,54.765,51.12z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 5.2 KiB |
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M82.466,60.066c-0.01-0.006-0.022-0.009-0.032-0.015l0.034-0.059l-17.31-9.994l17.39-10.04l-0.005-0.009
|
|
||||||
c0.923-0.57,1.233-1.774,0.687-2.72c-0.012-0.021-0.029-0.038-0.042-0.059l0.011-0.006l-5.52-9.562l-0.007,0.004
|
|
||||||
c-0.56-0.91-1.729-1.225-2.669-0.72l-0.004-0.006L57.578,36.942V16.793h-0.01c-0.033-1.083-0.919-1.953-2.01-1.953
|
|
||||||
c-0.025,0-0.048,0.006-0.073,0.007v-0.013H44.445v0.007c-1.069,0.03-1.926,0.886-1.957,1.952h-0.006v20.115L25.032,26.833
|
|
||||||
l-0.006,0.01c-0.956-0.513-2.151-0.183-2.697,0.764c-0.012,0.021-0.018,0.044-0.03,0.065l-0.01-0.006l-5.52,9.562l0.005,0.003
|
|
||||||
c-0.508,0.94-0.196,2.11,0.712,2.672l-0.002,0.003l0.035,0.02c0.006,0.003,0.01,0.008,0.016,0.011s0.012,0.005,0.018,0.008
|
|
||||||
l17.411,10.052l-17.028,9.832c-0.146,0.044-0.289,0.101-0.426,0.18c-0.961,0.553-1.29,1.781-0.743,2.74l-0.007,0.004l5.711,9.892
|
|
||||||
l0.032-0.019c0.617,0.738,1.689,0.951,2.55,0.455c0.011-0.006,0.019-0.015,0.03-0.021l0.032,0.056l17.369-10.027v19.593
|
|
||||||
c-0.035,0.149-0.058,0.302-0.058,0.461c0,1.108,0.895,2.005,2,2.014v0.007h11.422v-0.037c0.948-0.165,1.67-0.986,1.67-1.98
|
|
||||||
c0-0.012-0.003-0.023-0.004-0.035h0.066V63.056l16.967,9.796c0.112,0.105,0.233,0.202,0.371,0.282
|
|
||||||
c0.959,0.556,2.185,0.227,2.745-0.724l0.005,0.003l5.534-9.587c0.001-0.001,0.002-0.002,0.003-0.004s0.001-0.003,0.002-0.004
|
|
||||||
l0.173-0.299l-0.03-0.018C83.678,61.598,83.327,60.564,82.466,60.066z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.8 KiB |
@@ -1,19 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M87.5,50.002C87.5,29.293,70.712,12.5,50,12.5c-20.712,0-37.5,16.793-37.5,37.502C12.5,70.712,29.288,87.5,50,87.5
|
|
||||||
c6.668,0,12.918-1.756,18.342-4.809c0.61-0.22,1.049-0.799,1.049-1.486c0-0.622-0.361-1.153-0.882-1.413l0.003-0.004l-6.529-4.002
|
|
||||||
L61.98,75.79c-0.274-0.227-0.621-0.369-1.005-0.369c-0.238,0-0.461,0.056-0.663,0.149l-0.014-0.012
|
|
||||||
C57.115,76.847,53.64,77.561,50,77.561c-15.199,0-27.56-12.362-27.56-27.559c0-15.195,12.362-27.562,27.56-27.562
|
|
||||||
c14.322,0,26.121,10.984,27.434,24.967C77.428,57.419,73.059,63,69.631,63c-1.847,0-3.254-1.23-3.254-3.957
|
|
||||||
c0-0.527,0.176-1.672,0.264-2.111l4.163-19.918l-0.018,0c0.012-0.071,0.042-0.136,0.042-0.21c0-0.734-0.596-1.33-1.33-1.33h-7.23
|
|
||||||
c-0.657,0-1.178,0.485-1.286,1.112l-0.025-0.001l-0.737,3.549c-1.847-3.342-5.629-5.893-10.994-5.893
|
|
||||||
c-10.202,0-19.877,9.764-19.877,21.549c0,8.531,5.101,14.775,13.632,14.775c4.75,0,9.587-2.727,12.665-7.035l0.088,0.527
|
|
||||||
c0.615,3.342,9.843,7.576,15.121,7.576c7.651,0,16.617-5.156,16.617-19.932l-0.022-0.009C87.477,51.13,87.5,50.569,87.5,50.002z
|
|
||||||
M56.615,56.844c-1.935,2.727-5.101,5.805-9.763,5.805c-4.486,0-7.212-3.166-7.212-7.738c0-6.422,5.013-12.754,12.049-12.754
|
|
||||||
c3.958,0,6.245,2.551,7.124,4.486L56.615,56.844z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1,13 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<polygon fill-rule="evenodd" clip-rule="evenodd" points="37.808,77.057 34.411,86 67.175,86 63.778,77.057 "/>
|
|
||||||
<polygon fill-rule="evenodd" clip-rule="evenodd" points="40.608,68.316 60.977,68.316 50.793,41.327 "/>
|
|
||||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M79,14H21c-3.85,0-7,3.15-7,7v58c0,3.85,3.15,7,7,7h2.111l20.812-52.766h0
|
|
||||||
c0.329-1.061,1.307-1.836,2.476-1.836h8.812c1.152,0,2.118,0.753,2.462,1.79h0.018L78.478,86H79c3.85,0,7-3.15,7-7V21
|
|
||||||
C86,17.15,82.85,14,79,14z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 971 B |
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M95.582,41.448h-7.796V24.342h0l0-0.001c0-0.956-0.775-1.731-1.733-1.731H4.418c-0.957,0-1.732,0.775-1.732,1.731l0,0.001
|
|
||||||
h0v51.316h0l0,0.001c0,0.957,0.775,1.731,1.732,1.731h81.635c0.957,0,1.732-0.775,1.732-1.731l0-0.001h0V57.039h7.796
|
|
||||||
c0.957,0,1.732-0.775,1.732-1.732V43.18C97.314,42.223,96.539,41.448,95.582,41.448z M77.829,67.434H12.862V32.785h64.967V67.434z"
|
|
||||||
/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 864 B |
@@ -1,13 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M95.582,41.448h-7.796V24.342h0l0-0.001c0-0.956-0.775-1.731-1.733-1.731H4.418c-0.957,0-1.732,0.775-1.732,1.731l0,0.001
|
|
||||||
h0v51.316h0l0,0.001c0,0.957,0.775,1.731,1.732,1.731h81.635c0.957,0,1.732-0.775,1.732-1.731l0-0.001h0V57.039h7.796
|
|
||||||
c0.957,0,1.732-0.775,1.732-1.732V43.18C97.314,42.223,96.539,41.448,95.582,41.448z M77.829,67.434H12.862V32.785h64.967V67.434z"
|
|
||||||
/>
|
|
||||||
<rect x="17.84" y="37.382" width="55.01" height="25.074"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 924 B |
@@ -1,13 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M95.582,41.448h-7.796V24.342h0l0-0.001c0-0.956-0.775-1.731-1.733-1.731H4.418c-0.957,0-1.732,0.775-1.732,1.731l0,0.001
|
|
||||||
h0v51.316h0l0,0.001c0,0.957,0.775,1.731,1.732,1.731h81.635c0.957,0,1.732-0.775,1.732-1.731l0-0.001h0V57.039h7.796
|
|
||||||
c0.957,0,1.732-0.775,1.732-1.732V43.18C97.314,42.223,96.539,41.448,95.582,41.448z M77.829,67.434H12.862V32.785h64.967V67.434z"
|
|
||||||
/>
|
|
||||||
<polygon points="56.581,37.635 17.774,37.635 17.774,62.365 46.879,62.365 "/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 943 B |
@@ -1,21 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g id="g99">
|
|
||||||
<path fill="#231F20" d="M49.805,38.076l-2.049,8.215c2.323,0.579,9.483,2.941,10.643-1.708
|
|
||||||
C59.608,39.736,52.128,38.655,49.805,38.076z"/>
|
|
||||||
<path fill="#231F20" d="M46.723,50.437l-2.26,9.058c2.789,0.693,11.392,3.455,12.664-1.655
|
|
||||||
C58.456,52.512,49.512,51.133,46.723,50.437z"/>
|
|
||||||
<path fill="#231F20" d="M59.067,13.621C38.981,8.612,18.633,20.84,13.626,40.932c-5.011,20.089,7.216,40.438,27.3,45.447
|
|
||||||
c20.092,5.009,40.44-7.217,45.449-27.307C91.384,38.981,79.158,18.629,59.067,13.621z M66.529,44.658
|
|
||||||
c-0.541,3.653-2.565,5.422-5.254,6.041c3.691,1.921,5.57,4.869,3.78,9.979c-2.22,6.345-7.497,6.881-14.512,5.553l-1.703,6.824
|
|
||||||
l-4.115-1.025l1.68-6.733c-1.066-0.264-2.156-0.546-3.279-0.85l-1.686,6.764l-4.11-1.026l1.703-6.836
|
|
||||||
c-0.961-0.246-1.937-0.508-2.933-0.757l-5.354-1.336l2.042-4.709c0,0,3.032,0.807,2.991,0.747c1.165,0.289,1.681-0.471,1.885-0.978
|
|
||||||
l2.691-10.787c0.151,0.037,0.298,0.073,0.434,0.108c-0.164-0.065-0.313-0.108-0.427-0.137l1.919-7.701
|
|
||||||
c0.05-0.874-0.251-1.976-1.917-2.392c0.065-0.044-2.988-0.743-2.988-0.743l1.095-4.395l5.675,1.417l-0.005,0.021
|
|
||||||
c0.853,0.212,1.732,0.413,2.628,0.617l1.686-6.757l4.112,1.025l-1.652,6.625c1.104,0.252,2.215,0.506,3.297,0.775l1.641-6.581
|
|
||||||
l4.114,1.025l-1.685,6.76C63.476,36.985,67.275,39.667,66.529,44.658z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1,23 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M66.237,47.445c3.667-1.869,5.959-5.162,5.421-10.644c-0.723-7.494-7.193-10.003-15.36-10.715l-0.004-9.058
|
|
||||||
c0.002-0.029,0.017-0.054,0.017-0.084c0-0.691-0.56-1.25-1.251-1.251h0h0h-3.812h0h0h-0.001v0c-0.69,0.001-1.249,0.56-1.249,1.25
|
|
||||||
l0,0h-0.029l0.005,8.872c-1.664,0-3.364,0.033-5.052,0.068l-0.003-8.83c0.003-0.038,0.022-0.071,0.022-0.11
|
|
||||||
c0-0.691-0.56-1.25-1.251-1.251h0h0h-3.812h0h0h-0.001v0c-0.69,0.001-1.249,0.56-1.249,1.25c0,0.001,0.001,0.002,0.001,0.003
|
|
||||||
h-0.031l0.002,9.143c-1.37,0.028-2.715,0.057-4.027,0.057l-0.001-0.033h-8.726v0.013c-0.691,0-1.251,0.56-1.251,1.251v4.226
|
|
||||||
c0,0.691,0.56,1.251,1.251,1.251c0.002,0,0.003-0.001,0.005-0.001v0.019c0,0,4.672-0.091,4.594-0.008
|
|
||||||
c2.562,0.001,3.397,1.488,3.64,2.771l0.005,11.843l0.001,0.045l0.005,16.587c-0.112,0.806-0.586,2.093-2.376,2.096
|
|
||||||
c0.081,0.071-4.599-0.001-4.599-0.001l-0.001,0.006c-0.008,0-0.014-0.005-0.022-0.005c-0.601,0-1.079,0.432-1.2,0.997l-0.051-0.003
|
|
||||||
l-1.152,5.169l0.027,0.005c-0.005,0.046-0.027,0.086-0.027,0.134c0,0.664,0.522,1.195,1.176,1.236l-0.003,0.019l8.233-0.003
|
|
||||||
c1.532,0,3.04,0.025,4.52,0.034l0.007,9.262h0.003c0,0.69,0.56,1.25,1.251,1.25l0,0l0,0h3.812l0,0l0,0h0.001
|
|
||||||
c0.69-0.001,1.249-0.561,1.249-1.251l0,0h0.002l-0.004-9.149c1.735,0.035,3.414,0.048,5.054,0.044l0.002,9.106h0.003
|
|
||||||
c0.001,0.69,0.56,1.25,1.25,1.25l0,0l0,0h3.812l0,0l0,0h0.001c0.69-0.001,1.249-0.561,1.249-1.251c0,0,0-0.001,0-0.001l0.008,0
|
|
||||||
l-0.002-9.247c10.635-0.615,18.079-3.297,18.999-13.286C76.06,52.479,72.275,48.891,66.237,47.445z M45.072,33.32
|
|
||||||
c3.571-0.002,14.789-1.142,14.793,6.312c0.001,7.148-11.218,6.318-14.789,6.32L45.072,33.32z M45.083,66.255L45.08,52.326
|
|
||||||
c4.288,0,17.733-1.238,17.736,6.955C62.822,67.137,49.371,66.248,45.083,66.255z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 2.2 KiB |
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<circle fill="#231F20" cx="41.53" cy="19.773" r="7.152"/>
|
|
||||||
<path fill="#231F20" d="M83.162,84.562l0.01-0.006l-20.92-36.234c0.359-0.495,0.577-1.098,0.577-1.756
|
|
||||||
c0-1.263-0.782-2.339-1.887-2.783L54.907,40.3l-9.159-9.159c-1.311-1.614-3.31-2.647-5.552-2.647c-2.026,0-3.851,0.846-5.152,2.199
|
|
||||||
L24.412,41.324l0.012,0.012c-0.169,0.134-0.285,0.332-0.285,0.564c0,0.056,0.02,0.104,0.032,0.156h-0.029v11.975
|
|
||||||
c0,0.009-0.003,0.017-0.003,0.025c0,1.658,1.344,3.003,3.003,3.003s3.002-1.345,3.002-3.003c0-0.008-0.002-0.016-0.002-0.024
|
|
||||||
v-10.01l3.649-3.649V59.18h0.001l-6.954,12.044l-8.891,8.891l0.033,0.033c-0.819,0.764-1.339,1.843-1.339,3.052
|
|
||||||
c0,2.309,1.872,4.18,4.181,4.18c1.317,0,2.476-0.621,3.243-1.571l9.596-9.596l-0.037-0.037l8.096-14.024l7.104,7.104l9.232,15.99
|
|
||||||
l0.036-0.021c0.715,1.278,2.066,2.153,3.635,2.153c2.309,0,4.181-1.871,4.181-4.18c0-0.915-0.302-1.754-0.8-2.443l-9.627-16.674
|
|
||||||
l-0.012,0.007l-8.679-8.678V40.609l4.451,4.451l-0.001,0.002l0.007,0.004l0.025,0.025l0.007-0.007l6.847,3.954
|
|
||||||
c0.054,0.037,0.113,0.064,0.169,0.098l0.028,0.016l0-0.001c0.443,0.258,0.952,0.417,1.502,0.417c0.189,0,0.372-0.022,0.552-0.056
|
|
||||||
l20.816,36.054c0.013,0.032,0.034,0.057,0.05,0.087l0.007,0.012l0.001,0c0.189,0.351,0.552,0.598,0.982,0.598
|
|
||||||
c0.621,0,1.125-0.496,1.125-1.109C83.359,84.932,83.276,84.736,83.162,84.562z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.8 KiB |
@@ -1,18 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M71.782,64.059L57.807,50.085l14.011-14.011c0.164-0.141,0.314-0.291,0.455-0.455l0.013-0.013l-0.001-0.001
|
|
||||||
c0.632-0.742,1.028-1.691,1.028-2.742c0-1.307-0.603-2.461-1.531-3.241L52.156,9.995c-0.779-0.978-1.965-1.617-3.312-1.617
|
|
||||||
c-2.347,0-4.25,1.903-4.25,4.25c0,0.407,0.076,0.793,0.183,1.167v23.258L34.052,26.329c-0.777-0.842-1.879-1.377-3.115-1.377
|
|
||||||
c-2.347,0-4.25,1.903-4.25,4.25c0,1.238,0.538,2.342,1.383,3.119l16.706,16.706v2.115L27.953,67.966
|
|
||||||
c-0.013,0.012-0.025,0.025-0.038,0.038l-0.032,0.032l0.003,0.003c-0.739,0.765-1.199,1.802-1.199,2.949
|
|
||||||
c0,2.347,1.903,4.25,4.25,4.25c1.289,0,2.429-0.586,3.209-1.491l10.63-10.63v24.099c-0.002,0.053-0.016,0.102-0.016,0.156
|
|
||||||
s0.014,0.103,0.016,0.156v0.022h0.002c0.095,2.262,1.945,4.072,4.232,4.072c1.259,0,2.378-0.558,3.156-1.428l0.004,0.004
|
|
||||||
l19.862-19.863c0.021-0.021,0.043-0.042,0.064-0.064l0.19-0.19l-0.018-0.018c0.642-0.744,1.045-1.702,1.045-2.762
|
|
||||||
C73.312,65.993,72.71,64.839,71.782,64.059z M63.071,67.322l-9.828,9.828V57.494L63.071,67.322z M53.243,42.675V23.057l9.809,9.809
|
|
||||||
L53.243,42.675z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.5 KiB |
@@ -1,13 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M62.73,49.109c5.347-1.103,9.76-5.94,9.76-12.985c0-7.553-5.517-14.428-16.295-14.428H29.011
|
|
||||||
c-1.438,0-2.604,1.166-2.604,2.604v51.399c0,1.438,1.166,2.604,2.604,2.604h28.118c10.863,0,16.464-6.79,16.464-15.361
|
|
||||||
C73.594,55.899,68.841,50.042,62.73,49.109z M38.458,32.305h15.107c4.074,0,6.62,2.461,6.62,5.94c0,3.649-2.546,5.941-6.62,5.941
|
|
||||||
H38.458V32.305z M54.073,67.695H38.458v-12.9h15.616c4.668,0,7.214,2.886,7.214,6.45C61.288,65.319,58.572,67.695,54.073,67.695z"
|
|
||||||
/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 963 B |
@@ -1,18 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M82.063,22.284h-0.006c-0.029-0.874-0.734-1.573-1.612-1.589v-0.003h-3.36l-0.001,60.404l0.001,0.01
|
|
||||||
c0,0.9-0.721,1.627-1.617,1.644v0.005l-50.906-0.002c-0.816,0-1.488-0.595-1.619-1.375v-3.602h47.405v-0.003
|
|
||||||
c0.011,0,0.021,0.003,0.031,0.003c0.91,0,1.646-0.735,1.646-1.646c0-0.006-0.002-0.012-0.002-0.012l0.002-62.202
|
|
||||||
c0-0.91-0.736-1.647-1.646-1.646c-0.01,0-0.02,0.003-0.03,0.003v-0.004h-5.756v13.022v16.291v5.639
|
|
||||||
c0,0.434-0.353,0.785-0.787,0.785c-0.228,0-0.429-0.101-0.573-0.255l-5.667-5.667h-0.019c-0.126-0.145-0.306-0.241-0.513-0.241
|
|
||||||
c-0.207,0-0.387,0.096-0.513,0.241h-0.019l-5.709,5.709h-0.009c-0.14,0.13-0.325,0.214-0.532,0.214
|
|
||||||
c-0.434,0-0.786-0.352-0.786-0.785v-5.639V25.292V12.27l-29.883,0c-0.91,0-1.646,0.736-1.646,1.646
|
|
||||||
c0,0.021,0.006,0.042,0.006,0.063l0,59.237v12.807c-0.001,0.02-0.006,0.039-0.006,0.059s0.005,0.039,0.006,0.059v0.076h0.008
|
|
||||||
c0.07,0.845,0.769,1.511,1.632,1.511v0.001l60.833,0.002h0.029v-0.003c0.896-0.016,1.617-0.743,1.617-1.643l-0.001-0.01
|
|
||||||
L82.063,22.284z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.5 KiB |
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M82.063,22.284h-0.006c-0.029-0.874-0.734-1.573-1.612-1.589v-0.003h-3.36l-0.001,60.404l0.001,0.01
|
|
||||||
c0,0.9-0.721,1.627-1.617,1.644v0.005l-50.906-0.002c-0.816,0-1.488-0.595-1.619-1.375v-3.602h47.405v-0.003
|
|
||||||
c0.011,0,0.021,0.003,0.031,0.003c0.91,0,1.646-0.735,1.646-1.646c0-0.006-0.002-0.012-0.002-0.012l0.002-62.202
|
|
||||||
c0-0.91-0.736-1.647-1.646-1.646c-0.01,0-0.02,0.003-0.03,0.003v-0.004L19.583,12.27c-0.91,0-1.646,0.736-1.646,1.646
|
|
||||||
c0,0.021,0.006,0.042,0.006,0.063l0,59.237v12.807c-0.001,0.02-0.006,0.039-0.006,0.059s0.005,0.039,0.006,0.059v0.076h0.008
|
|
||||||
c0.07,0.845,0.769,1.511,1.632,1.511v0.001l60.833,0.002h0.029v-0.003c0.896-0.016,1.617-0.743,1.617-1.643l-0.001-0.01
|
|
||||||
L82.063,22.284z M22.916,23.872c0-0.908,0.736-1.646,1.646-1.646h40.84c0.909,0,1.646,0.738,1.646,1.646h0l-0.001,12.361l0,0.002
|
|
||||||
c0,0.91-0.737,1.646-1.646,1.646h0H24.562c-0.909,0-1.646-0.736-1.646-1.646l0.001-12.354
|
|
||||||
C22.917,23.878,22.916,23.875,22.916,23.872z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB |
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<path d="M68.312,13.111H31.687c-1.661,0-3.007,1.346-3.007,3.007v6.743v45.917v15.897c0,1.224,0.992,2.215,2.216,2.215
|
|
||||||
c0.585,0,1.113-0.231,1.509-0.602h0.014l16.094-16.094h0.035c0.355-0.414,0.876-0.682,1.465-0.682s1.109,0.268,1.465,0.682h0.035
|
|
||||||
l15.918,15.918c0.406,0.472,1.001,0.777,1.673,0.777c1.224,0,2.216-0.992,2.216-2.215V68.777V22.861v-6.743
|
|
||||||
C71.32,14.457,69.973,13.111,68.312,13.111z"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 884 B |
@@ -1,14 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
||||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
||||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
||||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
|
||||||
<g>
|
|
||||||
<circle cx="31.102" cy="23.979" r="6.978"/>
|
|
||||||
<circle cx="68.898" cy="23.979" r="6.978"/>
|
|
||||||
<circle cx="31.102" cy="50" r="6.978"/>
|
|
||||||
<circle cx="68.898" cy="50" r="6.978"/>
|
|
||||||
<circle cx="31.102" cy="76.02" r="6.978"/>
|
|
||||||
<circle cx="68.898" cy="76.02" r="6.978"/>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 746 B |