Aggiunta iniziale codice..

This commit is contained in:
Samuele E. Locatelli
2017-01-19 17:59:33 +01:00
parent f064dfdc48
commit fe51367efa
286 changed files with 106090 additions and 0 deletions
File diff suppressed because it is too large Load Diff
+103
View File
@@ -0,0 +1,103 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SteamWare", "..\Steamware\SteamWareLib\SteamWare.csproj", "{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ScheMe", "ScheMe\ScheMe.csproj", "{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ScheMe_Data", "ScheMe_Data\ScheMe_Data.csproj", "{234E6827-B79C-435D-92E3-E81A3825D120}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersGen", "VersGen\VersGen.csproj", "{7C587950-A570-489C-9784-27256384E57E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
218_SP|Any CPU = 218_SP|Any CPU
Debug|Any CPU = Debug|Any CPU
IIS01_SP|Any CPU = IIS01_SP|Any CPU
IIS01_TK|Any CPU = IIS01_TK|Any CPU
IIS02_SP|Any CPU = IIS02_SP|Any CPU
IIS02_TK|Any CPU = IIS02_TK|Any CPU
IIS02|Any CPU = IIS02|Any CPU
Release|Any CPU = Release|Any CPU
WinLab|Any CPU = WinLab|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.218_SP|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.218_SP|Any CPU.Build.0 = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS01_SP|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS01_SP|Any CPU.Build.0 = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS01_TK|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS01_TK|Any CPU.Build.0 = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02_SP|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02_SP|Any CPU.Build.0 = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02_TK|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02_TK|Any CPU.Build.0 = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02|Any CPU.Build.0 = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Any CPU.Build.0 = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.WinLab|Any CPU.ActiveCfg = Release|Any CPU
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.WinLab|Any CPU.Build.0 = Release|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.218_SP|Any CPU.ActiveCfg = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.218_SP|Any CPU.Build.0 = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS01_SP|Any CPU.ActiveCfg = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS01_SP|Any CPU.Build.0 = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS01_TK|Any CPU.ActiveCfg = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS01_TK|Any CPU.Build.0 = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS02_SP|Any CPU.ActiveCfg = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS02_SP|Any CPU.Build.0 = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS02_TK|Any CPU.ActiveCfg = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS02_TK|Any CPU.Build.0 = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.Release|Any CPU.Build.0 = Release|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.WinLab|Any CPU.ActiveCfg = WinLab|Any CPU
{CA8C6074-8561-47E1-86C7-E941AAFB2CDC}.WinLab|Any CPU.Build.0 = WinLab|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.218_SP|Any CPU.ActiveCfg = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.218_SP|Any CPU.Build.0 = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.Debug|Any CPU.Build.0 = Debug|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS01_SP|Any CPU.ActiveCfg = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS01_SP|Any CPU.Build.0 = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS01_TK|Any CPU.ActiveCfg = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS01_TK|Any CPU.Build.0 = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS02_SP|Any CPU.ActiveCfg = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS02_SP|Any CPU.Build.0 = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS02_TK|Any CPU.ActiveCfg = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS02_TK|Any CPU.Build.0 = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.Release|Any CPU.ActiveCfg = Release|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.Release|Any CPU.Build.0 = Release|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.WinLab|Any CPU.ActiveCfg = IIS02|Any CPU
{234E6827-B79C-435D-92E3-E81A3825D120}.WinLab|Any CPU.Build.0 = IIS02|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.218_SP|Any CPU.ActiveCfg = 218_SP|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.218_SP|Any CPU.Build.0 = 218_SP|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS01_SP|Any CPU.ActiveCfg = IIS01_SP|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS01_SP|Any CPU.Build.0 = IIS01_SP|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS01_TK|Any CPU.ActiveCfg = IIS01_TK|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS01_TK|Any CPU.Build.0 = IIS01_TK|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS02_SP|Any CPU.ActiveCfg = IIS02_SP|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS02_SP|Any CPU.Build.0 = IIS02_SP|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS02_TK|Any CPU.ActiveCfg = IIS02_TK|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS02_TK|Any CPU.Build.0 = IIS02_TK|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS02|Any CPU.ActiveCfg = IIS02_TK|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.IIS02|Any CPU.Build.0 = IIS02_TK|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Release|Any CPU.Build.0 = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.WinLab|Any CPU.ActiveCfg = IIS01_TK|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.WinLab|Any CPU.Build.0 = IIS01_TK|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
+99
View File
@@ -0,0 +1,99 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/JQMob.Master" AutoEventWireup="true" CodeBehind="Accettazione.aspx.cs" Inherits="MedPred.Accettazione" EnableEventValidation="false" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div style="font-size: 0.8em;">
<asp:Button runat="server" ID="btnNew" Text="Nuovo" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-plus" OnClick="btnNew_Click" />
<asp:TextBox runat="server" type="search" name="password" ID="txtSearch" value="" placeholder="Ricerca Nominativo" AutoPostBack="true" />
<asp:GridView ID="grView" runat="server" DataSourceID="ods" AutoGenerateColumns="False" DataKeyNames="IdxPaziente" CellPadding="4" ForeColor="#333333" GridLines="None" Width="100%" AllowPaging="True" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnRowCommand="grView_RowCommand">
<EditRowStyle BackColor="#2461BF" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#EFF3FB" HorizontalAlign="Left" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<SortedAscendingCellStyle BackColor="#F5F7FB" />
<SortedAscendingHeaderStyle BackColor="#6D95E1" />
<SortedDescendingCellStyle BackColor="#E9EBEF" />
<SortedDescendingHeaderStyle BackColor="#4870BE" />
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<div class="ui-nodisc-icon ui-alt-icon" style="white-space: nowrap;">
<asp:LinkButton CssClass="ui-btn ui-shadow ui-corner-all ui-icon-user ui-btn-icon-notext ui-btn-inline" ID="LinkButton1" data-icon="star" runat="server" CausesValidation="False" CommandArgument="select" CommandName="Select" Text="Sel"></asp:LinkButton>
<asp:LinkButton ID="LinkButton2" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-edit ui-btn-icon-notext ui-btn-inline" runat="server" CausesValidation="False" CommandArgument="edit" CommandName="Select" Text="Edit"></asp:LinkButton>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Cognome" SortExpression="Cognome" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<div style="font-size: 0.9em;">
<b>
<asp:Label ID="lblCognome" runat="server" Text='<%# Eval("Cognome") %>' /></b>
<br />
<asp:Label ID="lblNome" runat="server" Text='<%# Eval("Nome") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Eta" SortExpression="Eta">
<ItemTemplate>
<asp:Label ID="lblEta" runat="server" Text='<%# Eval("Eta","{0:N2}") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Indirizzo" SortExpression="Indirizzo" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<div style="font-size: 0.8em;">
<asp:Label ID="lblIndirizzo" runat="server" Text='<%# Eval("Indirizzo") %>' />
</div>
<div style="font-size: 0.7em; white-space: nowrap;">
<i class="ui-nodisc-icon ui-alt-icon ui-mini ui-btn ui-shadow ui-corner-all ui-icon-phone ui-btn-icon-notext ui-btn-inline ui-disabled" style="font-size: 0.7em;"></i>
<asp:Label ID="lblRecTel" runat="server" Text='<%# Eval("RecTel") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<%--<asp:TemplateField HeaderText="Nato a" SortExpression="LuogoNascita" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
</ItemTemplate>
</asp:TemplateField>--%>
<asp:TemplateField HeaderText="Nato" SortExpression="DataNasc" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<div style="font-size: 0.8em;">
<asp:Label ID="lblData" runat="server" Text='<%# Eval("DataNasc","{0:dd/MM/yyyy}") %>' />
<br />
<asp:Label ID="lblLuogo" runat="server" Text='<%# Eval("LuogoNascita") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Medico/Note" SortExpression="Medico" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<div style="font-size: 0.8em;">
<asp:Label ID="lblMedico" runat="server" Text='<%# Eval("Medico") %>' />
<div style="font-size: 0.8em;">
<asp:Label ID="lblNote" runat="server" Text='<%# stringTrim(Eval("Note"), 40) %>' ToolTip='<%# Eval("Note") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="C.F." SortExpression="CodF" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right">
<ItemTemplate>
<div style="font-size: 0.8em;">
<asp:Label ID="lblCF" runat="server" Text='<%# Eval("CodF") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" SelectMethod="getByGruppo" TypeName="MedPred_Data.DS_ApplicazioneTableAdapters.AnagPazientiTableAdapter" FilterExpression="Cognome LIKE '%{0}%' OR Nome LIKE '%{0}%' OR CodF LIKE '%{0}%' OR Indirizzo LIKE '%{0}%' OR LuogoNascita LIKE '%{0}%' OR RecTel LIKE '%{0}%' OR Medico LIKE '%{0}%' OR Note LIKE '%{0}%' ">
<SelectParameters>
<asp:SessionParameter Name="Gruppo" SessionField="Gruppo" Type="String" DefaultValue="BG" />
</SelectParameters>
<FilterParameters>
<asp:ControlParameter ControlID="txtSearch" DefaultValue="*" Type="string" />
</FilterParameters>
</asp:ObjectDataSource>
</div>
</asp:Content>
+88
View File
@@ -0,0 +1,88 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using SteamWare;
using MedPred_Data;
namespace MedPred
{
public partial class Accettazione : SteamWare.UserPage
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
memLayer.ML.emptySessionVal("Paziente");
}
}
/// <summary>
/// ultimo comando letto da link button
/// </summary>
public string lastCmd { get; set; }
/// <summary>
/// gestione evento novo record
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnNew_Click(object sender, EventArgs e)
{
// richiamo pagina di edit senza parametri x metodo NEW
Response.Redirect("AccettazioneEdit");
}
/// <summary>
/// evento selezione paziente...
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void grView_SelectedIndexChanged(object sender, EventArgs e)
{
// recupero dati paziente...
int IdxPaziente=0;
try
{
IdxPaziente = Convert.ToInt32(grView.SelectedDataKey["IdxPaziente"]);
memLayer.ML.setSessionVal("IdxPaziente", IdxPaziente);
DS_Applicazione.AnagPazientiRow riga = DtProxy.man.taAP.getByKey(IdxPaziente)[0];
memLayer.ML.setSessionVal("Paziente", string.Format("{0} {1} ({2:dd/MM/yyyy})", riga.Cognome, riga.Nome,riga.DataNasc));
}
catch
{ }
if (lastCmd == "edit")
{
// richiamo pagina con edit del record richiesto
Response.Redirect(string.Format("AccettazioneEdit?IdxPaziente={0}", grView.SelectedDataKey["IdxPaziente"]));
}
}
protected void grView_RowCommand(object sender, GridViewCommandEventArgs e)
{
// salvo il command argument...
lastCmd = e.CommandArgument.ToString();
}
/// <summary>
/// trimma una stringa alla lunghezza richiesta...
/// </summary>
/// <param name="stringa"></param>
/// <param name="maxChar"></param>
/// <returns></returns>
public string stringTrim(object _stringa, object _maxChar)
{
string answ = "";
try
{
answ = _stringa.ToString();
if (answ.Length > Convert.ToInt32(_maxChar))
{
answ = answ.Substring(0, Convert.ToInt32(_maxChar)) + "[...]";
}
}
catch
{ }
return answ;
}
}
}
+51
View File
@@ -0,0 +1,51 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace MedPred {
public partial class Accettazione {
/// <summary>
/// btnNew control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.Button btnNew;
/// <summary>
/// txtSearch control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtSearch;
/// <summary>
/// grView control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.GridView grView;
/// <summary>
/// ods control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource ods;
}
}
+194
View File
@@ -0,0 +1,194 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/JQMob.Master" AutoEventWireup="true" CodeBehind="AccettazioneEdit.aspx.cs" Inherits="MedPred.AccettazioneEdit" EnableEventValidation="false" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div style="font-size: 0.8em;">
<asp:FormView ID="frmView" runat="server" DataSourceID="ods" RenderOuterTable="False" OnModeChanged="frmView_ModeChanged">
<ItemTemplate>
ITEM - EMPTY
</ItemTemplate>
<InsertItemTemplate>
<div class="ui-grid-a">
<div class="ui-block-a">
<ul data-role="listview" data-inset="true">
<li class="ui-field-contain">
<label for="name2">Cognome</label>
<asp:TextBox runat="server" ID="txtCognome" Text='<%# Bind("Cognome") %>' placeholder="Cognome" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Nome</label>
<asp:TextBox runat="server" ID="txtNome" Text='<%# Bind("Nome") %>' placeholder="Nome" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="rblSex">Sesso</label>
<asp:RadioButtonList runat="server" ID="rblSex" SelectedValue='<%# Bind("Sesso") %>' RepeatDirection="Horizontal" data-role="controlgroup" data-type="horizontal">
<asp:ListItem Value="M" Selected="True"></asp:ListItem>
<asp:ListItem Value="F"></asp:ListItem>
</asp:RadioButtonList>
</li>
<li class="ui-field-contain">
<label for="textarea2">Indirizzo</label>
<asp:TextBox runat="server" ID="txtIndirizzo" Text='<%# Bind("Indirizzo") %>' placeholder="Indirizzo" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Telefono</label>
<asp:TextBox runat="server" ID="txtRecTel" Text='<%# Bind("RecTel") %>' placeholder="Telefono" data-clear-btn="false" />
</li>
</ul>
</div>
<div class="ui-block-b">
<ul data-role="listview" data-inset="true">
<li class="ui-field-contain">
<label for="textarea2">Data Nascita</label>
<asp:TextBox runat="server" ID="txtDataNasc" Text='<%# Bind("DataNasc", "{0:dd/MM/yyyy}") %>' placeholder="Data di Nascita gg/mm/aaaa" data-role="date" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Luogo Nascita</label>
<asp:TextBox runat="server" ID="txtLuogoNascita" Text='<%# Bind("LuogoNascita") %>' placeholder="Luogo di Nascita" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Cod Fisc.</label>
<asp:TextBox runat="server" ID="txtCodF" Text='<%# Bind("CodF") %>' placeholder="Codice Fiscale" data-clear-btn="false" />
</li>
</ul>
<ul data-role="listview" data-inset="true">
<li class="ui-field-contain">
<label for="textarea2">Medico</label>
<asp:TextBox runat="server" ID="txtMedico" Text='<%# Bind("Medico") %>' placeholder="Medico curante" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Note</label>
<asp:TextBox runat="server" ID="txtNote" Text='<%# Bind("Note") %>' placeholder="Note" data-clear-btn="false" TextMode="MultiLine" />
</li>
</ul>
</div>
</div>
<div class="ui-grid-solo">
<div class="ui-block-a">
<ul data-role="listview" data-inset="true">
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-a">
<asp:Button runat="server" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-check" ID="btnInsert" CausesValidation="False" CommandName="Insert" Text="Salva" data-theme="a" />
</div>
<div class="ui-block-b">
<asp:Button runat="server" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-delete" ID="btnCancel" CausesValidation="False" CommandName="Cancel" Text="Cancel" data-theme="b" />
</div>
</fieldset>
</li>
</ul>
</div>
</div>
</InsertItemTemplate>
<EditItemTemplate>
<div class="ui-grid-a">
<div class="ui-block-a">
<ul data-role="listview" data-inset="true">
<li class="ui-field-contain">
<label for="name2">Cognome</label>
<asp:TextBox runat="server" ID="txtCognome" Text='<%# Bind("Cognome") %>' placeholder="Cognome" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Nome</label>
<asp:TextBox runat="server" ID="txtNome" Text='<%# Bind("Nome") %>' placeholder="Nome" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="rblSex">Sesso</label>
<asp:RadioButtonList runat="server" ID="rblSex" SelectedValue='<%# Bind("Sesso") %>' RepeatDirection="Horizontal" data-role="controlgroup" data-type="horizontal">
<asp:ListItem Value="M" Selected="True"></asp:ListItem>
<asp:ListItem Value="F"></asp:ListItem>
</asp:RadioButtonList>
</li>
<li class="ui-field-contain">
<label for="textarea2">Indirizzo</label>
<asp:TextBox runat="server" ID="txtIndirizzo" Text='<%# Bind("Indirizzo") %>' placeholder="Indirizzo" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Telefono</label>
<asp:TextBox runat="server" ID="txtRecTel" Text='<%# Bind("RecTel") %>' placeholder="Telefono" data-clear-btn="false" />
</li>
</ul>
</div>
<div class="ui-block-b">
<ul data-role="listview" data-inset="true">
<li class="ui-field-contain">
<label for="textarea2">Data Nascita</label>
<asp:TextBox runat="server" ID="txtDataNasc" Text='<%# Bind("DataNasc", "{0:dd/MM/yyyy}") %>' placeholder="Data di Nascita gg/mm/aaaa" data-role="date" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Luogo Nascita</label>
<asp:TextBox runat="server" ID="txtLuogoNascita" Text='<%# Bind("LuogoNascita") %>' placeholder="Luogo di Nascita" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Cod Fisc.</label>
<asp:TextBox runat="server" ID="txtCodF" Text='<%# Bind("CodF") %>' placeholder="Codice Fiscale" data-clear-btn="false" />
</li>
</ul>
<ul data-role="listview" data-inset="true">
<li class="ui-field-contain">
<label for="textarea2">Medico</label>
<asp:TextBox runat="server" ID="txtMedico" Text='<%# Bind("Medico") %>' placeholder="Medico curante" data-clear-btn="false" />
</li>
<li class="ui-field-contain">
<label for="textarea2">Note</label>
<asp:TextBox runat="server" ID="txtNote" Text='<%# Bind("Note") %>' placeholder="Note" data-clear-btn="false" TextMode="MultiLine" />
</li>
</ul>
</div>
</div>
<div class="ui-grid-solo">
<div class="ui-block-a">
<ul data-role="listview" data-inset="true">
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-a">
<asp:Button runat="server" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-check" ID="btnUpdate" CausesValidation="False" CommandName="Update" Text="Update" data-theme="a" />
</div>
<div class="ui-block-b">
<asp:Button runat="server" CssClass="ui-btn ui-shadow ui-corner-all ui-icon-delete" ID="btnCancel" CausesValidation="False" CommandName="Cancel" Text="Cancel" data-theme="b" />
</div>
</fieldset>
</li>
</ul>
</div>
</div>
</EditItemTemplate>
</asp:FormView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByKey" TypeName="MedPred_Data.DS_ApplicazioneTableAdapters.AnagPazientiTableAdapter" DeleteMethod="deleteQuery" InsertMethod="insertQuery" UpdateMethod="updateQuery">
<DeleteParameters>
<asp:Parameter Name="Original_IdxPaziente" Type="Int32" DefaultValue="0" />
</DeleteParameters>
<InsertParameters>
<asp:SessionParameter Name="Gruppo" SessionField="Gruppo" Type="String" DefaultValue="BG" />
<asp:Parameter Name="Cognome" Type="string" DefaultValue="-" />
<asp:Parameter Name="Nome" Type="string" DefaultValue="-" />
<asp:Parameter Name="DataNasc" Type="DateTime" />
<asp:Parameter Name="LuogoNascita" Type="string" DefaultValue="-" />
<asp:Parameter Name="CodF" Type="string" DefaultValue="-" />
<asp:Parameter Name="Indirizzo" Type="string" DefaultValue="-" />
<asp:Parameter Name="Sesso" Type="string" DefaultValue="-" />
<asp:Parameter Name="RecTel" Type="string" DefaultValue="-" />
<asp:Parameter Name="Medico" Type="string" DefaultValue="-" />
<asp:Parameter Name="Note" Type="string" DefaultValue="-" />
</InsertParameters>
<SelectParameters>
<asp:QueryStringParameter DefaultValue="0" Name="IdxPaziente" QueryStringField="IdxPaziente" Type="Int32" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="Cognome" Type="string" DefaultValue="-" />
<asp:Parameter Name="Nome" Type="string" DefaultValue="-" />
<asp:Parameter Name="DataNasc" Type="DateTime" />
<asp:Parameter Name="LuogoNascita" Type="string" DefaultValue="-" />
<asp:Parameter Name="CodF" Type="string" DefaultValue="-" />
<asp:Parameter Name="Indirizzo" Type="string" DefaultValue="-" />
<asp:Parameter Name="Sesso" Type="string" DefaultValue="-" />
<asp:Parameter Name="RecTel" Type="string" DefaultValue="-" />
<asp:Parameter Name="Medico" Type="string" DefaultValue="-" />
<asp:Parameter Name="Note" Type="string" DefaultValue="-" />
<asp:QueryStringParameter DefaultValue="0" Name="Original_IdxPaziente" QueryStringField="IdxPaziente" Type="Int32" />
</UpdateParameters>
</asp:ObjectDataSource>
</div>
</asp:Content>
+38
View File
@@ -0,0 +1,38 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MedPred
{
public partial class AccettazioneEdit : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
// verifico se sia con parametro paziente o NEW...
string IdxPaziente = Request.QueryString["IdxPaziente"];
if (IdxPaziente == "" || IdxPaziente == null)
{
frmView.ChangeMode(FormViewMode.Insert);
}
else
{
frmView.ChangeMode(FormViewMode.Edit);
}
}
}
protected void frmView_ModeChanged(object sender, EventArgs e)
{
if (frmView.CurrentMode == FormViewMode.ReadOnly)
{
Response.Redirect("Accettazione");
}
}
}
}
+33
View File
@@ -0,0 +1,33 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace MedPred {
public partial class AccettazioneEdit {
/// <summary>
/// frmView control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.FormView frmView;
/// <summary>
/// ods control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource ods;
}
}
+15
View File
@@ -0,0 +1,15 @@
A new HTTP handler has been configured in your application for consulting the
error log and its feeds. It is reachable at elmah.axd under your application
root. If, for example, your application is deployed at http://www.example.com,
the URL for ELMAH would be http://www.example.com/elmah.axd. You can, of
course, change this path in your application's configuration file.
ELMAH is also set up to be secure such that it can only be accessed locally.
You can enable remote access but then it is paramount that you secure access
to authorized users or/and roles only. This can be done using standard
authorization rules and configuration already built into ASP.NET. For more
information, see http://code.google.com/p/elmah/wiki/SecuringErrorLogPages on
the project site.
Please review the commented out authorization section under
<location path="elmah.axd"> and make the appropriate changes.
+60
View File
@@ -0,0 +1,60 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Optimization;
namespace MedPred
{
public class BundleConfig
{
// For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254726
public static void RegisterBundles(BundleCollection bundles)
{
#if false
bundles.Add(new ScriptBundle("~/bundles/WebFormsJs").Include(
"~/Scripts/WebForms/WebForms.js",
"~/Scripts/WebForms/WebUIValidation.js",
"~/Scripts/WebForms/MenuStandards.js",
"~/Scripts/WebForms/Focus.js",
"~/Scripts/WebForms/GridView.js",
"~/Scripts/WebForms/DetailsView.js",
"~/Scripts/WebForms/TreeView.js",
"~/Scripts/WebForms/WebParts.js"));
bundles.Add(new ScriptBundle("~/bundles/MsAjaxJs").Include(
"~/Scripts/WebForms/MsAjax/MicrosoftAjax.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxApplicationServices.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxTimer.js",
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxWebForms.js"));
// Use the Development version of Modernizr to develop with and learn from. Then, when youre
// ready for production, use the build tool at http://modernizr.com to pick only the tests you need
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
"~/Scripts/modernizr-*"));
#endif
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jquerymobile").Include(
"~/Scripts/jquery.mobile-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jSteamware").Include(
"~/Scripts/jSteamware*"));
//bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
// "~/Scripts/jquery.unobtrusive*",
// "~/Scripts/jquery.validate*"));
// aggiungo bundle dinamico x less --> css
//bundles.Add(new DynamicFolderBundle("less", "*.less"));
// aggiungo bundle dinamico x coffee --> jscript
//bundles.Add(new DynamicFolderBundle("coffee", "*.coffee"));
//// abilito boundle "forzato"!
//BundleTable.EnableOptimizations = true;
}
}
}
+18
View File
@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.Routing;
using Microsoft.AspNet.FriendlyUrls;
namespace MedPred
{
public static class RouteConfig
{
public static void RegisterRoutes(RouteCollection routes)
{
var settings = new FriendlyUrlSettings();
settings.AutoRedirectMode = RedirectMode.Permanent;
routes.EnableFriendlyUrls(settings);
}
}
}
+9
View File
@@ -0,0 +1,9 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/JQMob.Master" AutoEventWireup="true" CodeBehind="Attivita.aspx.cs" Inherits="MedPred.Attivita" %>
<%@ Register Src="WebUserControls/mod_fileUpload.ascx" TagName="mod_fileUpload" TagPrefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:mod_fileUpload ID="mod_fileUpload1" runat="server" />
</asp:Content>
+17
View File
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MedPred
{
public partial class Attivita : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
+24
View File
@@ -0,0 +1,24 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace MedPred {
public partial class Attivita {
/// <summary>
/// mod_fileUpload1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::MedPred.WebUserControls.mod_fileUpload mod_fileUpload1;
}
}
+32
View File
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8" ?>
<bundles version="1.0">
<styleBundle path="~/Content/css">
<include path="~/Content/Style.min.css" />
<include path="~/Content/font-awesome.min.css" />
</styleBundle>
<styleBundle path="~/Content/themes/base/css">
<include path="~/Content/jquery.mobile-1.4.2.css" />
<include path="~/Content/MedPred.css" />
<include path="~/Content/jquery.mobile.icons-1.4.2.min.css" />
<!--<include path="~/Content/jquery.mobile.theme-1.4.2.min.css" />-->
<!--<include path="~/Content/Style.min.css" />-->
<!--<include path="~/Content/themes/base/jquery.ui.css" />
<include path="~/Content/themes/base/jquery.ui.accordion.css" />
<include path="~/Content/themes/base/jquery.ui.autocomplete.css" />
<include path="~/Content/themes/base/jquery.ui.base.css" />
<include path="~/Content/themes/base/jquery.ui.button.css" />
<include path="~/Content/themes/base/jquery.ui.core.css" />
<include path="~/Content/themes/base/jquery.ui.datepicker.css" />
<include path="~/Content/themes/base/jquery.ui.dialog.css" />
<include path="~/Content/themes/base/jquery.ui.menu.css" />
<include path="~/Content/themes/base/jquery.ui.progressbar.css" />
<include path="~/Content/themes/base/jquery.ui.resizable.css" />
<include path="~/Content/themes/base/jquery.ui.selectable.css" />
<include path="~/Content/themes/base/jquery.ui.slider.css" />
<include path="~/Content/themes/base/jquery.ui.spinner.css" />
<include path="~/Content/themes/base/jquery.ui.tabs.css" />
<include path="~/Content/themes/base/jquery.ui.theme.css" />
<include path="~/Content/themes/base/jquery.ui.tooltip.css" />-->
</styleBundle>
</bundles>
+747
View File
@@ -0,0 +1,747 @@
/*!
* jQuery Mobile 1.4.3
* Git HEAD hash: b9c6473e3d90af26570e6f14e5a0307897ab385c <> Date: Tue Jul 1 2014 15:37:36 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/
/* Globals */
/* Font
-----------------------------------------------------------------------------------------------------------*/
html {
font-size: 100%;
}
body,
input,
select,
textarea,
button,
.ui-btn {
font-size: 1em;
line-height: 1.3;
font-family: sans-serif /*{global-font-family}*/;
}
legend,
.ui-input-text input,
.ui-input-search input {
color: inherit;
text-shadow: inherit;
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
font-weight: normal;
font-size: 16px;
}
/* Separators
-----------------------------------------------------------------------------------------------------------*/
/* Field contain separator (< 28em) */
.ui-field-contain {
border-bottom-color: #828282;
border-bottom-color: rgba(0,0,0,.15);
border-bottom-width: 1px;
border-bottom-style: solid;
}
/* Table opt-in classes: strokes between each row, and alternating row stripes */
/* Classes table-stroke and table-stripe are deprecated in 1.4. */
.table-stroke thead th,
.table-stripe thead th,
.table-stripe tbody tr:last-child {
border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
border-bottom: 1px solid rgba(0,0,0,.1);
}
.table-stroke tbody th,
.table-stroke tbody td {
border-bottom: 1px solid #e6e6e6; /* non-RGBA fallback */
border-bottom: 1px solid rgba(0,0,0,.05);
}
.table-stripe.table-stroke tbody tr:last-child th,
.table-stripe.table-stroke tbody tr:last-child td {
border-bottom: 0;
}
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
background-color: #eeeeee; /* non-RGBA fallback */
background-color: rgba(0,0,0,.04);
}
/* Buttons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
label.ui-btn {
font-weight: bold;
border-width: 1px;
border-style: solid;
}
.ui-btn {
text-decoration: none !important;
}
.ui-btn-active {
cursor: pointer;
}
/* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-btn-corner-all deprecated in 1.4 */
.ui-corner-all {
-webkit-border-radius: .6em /*{global-radii-blocks}*/;
border-radius: .6em /*{global-radii-blocks}*/;
}
/* Buttons */
.ui-btn-corner-all,
.ui-btn.ui-corner-all,
/* Slider track */
.ui-slider-track.ui-corner-all,
/* Flipswitch */
.ui-flipswitch.ui-corner-all,
/* Count bubble */
.ui-li-count {
-webkit-border-radius: .3125em /*{global-radii-buttons}*/;
border-radius: .3125em /*{global-radii-buttons}*/;
}
/* Icon-only buttons */
.ui-btn-icon-notext.ui-btn-corner-all,
.ui-btn-icon-notext.ui-corner-all {
-webkit-border-radius: 1em;
border-radius: 1em;
}
/* Radius clip workaround for cleaning up corner trapping */
.ui-btn-corner-all,
.ui-corner-all {
-webkit-background-clip: padding;
background-clip: padding-box;
}
/* Popup arrow */
.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
left: .6em /*{global-radii-blocks}*/;
right: .6em /*{global-radii-blocks}*/;
top: .6em /*{global-radii-blocks}*/;
bottom: .6em /*{global-radii-blocks}*/;
}
/* Shadow
-----------------------------------------------------------------------------------------------------------*/
.ui-shadow {
-webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
-moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}
.ui-shadow-inset {
-webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
-moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}
.ui-overlay-shadow {
-webkit-box-shadow: 0 0 12px rgba(0,0,0,.6);
-moz-box-shadow: 0 0 12px rgba(0,0,0,.6);
box-shadow: 0 0 12px rgba(0,0,0,.6);
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
background-color: #666666 /*{global-icon-color}*/;
background-color: rgba(0,0,0,.15) /*{global-icon-disc}*/;
background-position: center center;
background-repeat: no-repeat;
-webkit-border-radius: 1em;
border-radius: 1em;
}
/* Alt icons */
.ui-alt-icon.ui-btn:after,
.ui-alt-icon .ui-btn:after,
html .ui-alt-icon.ui-checkbox-off:after,
html .ui-alt-icon.ui-radio-off:after,
html .ui-alt-icon .ui-checkbox-off:after,
html .ui-alt-icon .ui-radio-off:after {
background-color: #666666 /*{global-icon-color}*/;
background-color: rgba(0,0,0,.15) /*{global-icon-disc}*/;
}
/* No disc */
.ui-nodisc-icon.ui-btn:after,
.ui-nodisc-icon .ui-btn:after {
background-color: transparent;
}
/* Icon shadow */
.ui-shadow-icon.ui-btn:after,
.ui-shadow-icon .ui-btn:after {
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.3) /*{global-icon-shadow}*/;
-moz-box-shadow: 0 1px 0 rgba(255,255,255,.3) /*{global-icon-shadow}*/;
box-shadow: 0 1px 0 rgba(255,255,255,.3) /*{global-icon-shadow}*/;
}
/* Checkbox and radio */
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after,
.ui-btn.ui-radio-off:after,
.ui-btn.ui-radio-on:after {
display: block;
width: 18px;
height: 18px;
margin: -9px 2px 0 2px;
}
.ui-checkbox-off:after,
.ui-btn.ui-radio-off:after {
filter: Alpha(Opacity=30);
opacity: .3;
}
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after {
-webkit-border-radius: .1875em;
border-radius: .1875em;
}
.ui-btn.ui-checkbox-off:after {
background-color: #666;
background-color: rgba(0,0,0,.3);
}
.ui-radio .ui-btn.ui-radio-on:after {
background-image: none;
background-color: #fff;
width: 8px;
height: 8px;
border-width: 5px;
border-style: solid;
}
.ui-alt-icon.ui-btn.ui-radio-on:after,
.ui-alt-icon .ui-btn.ui-radio-on:after {
background-color: #000;
}
/* Loader */
.ui-icon-loading {
background: url("images/ajax-loader.gif");
background-size: 2.875em 2.875em;
}
/* Swatches */
/* A
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-a,
.ui-page-theme-a .ui-bar-inherit,
html .ui-bar-a .ui-bar-inherit,
html .ui-body-a .ui-bar-inherit,
html body .ui-group-theme-a .ui-bar-inherit {
background-color: #e9e9e9 /*{a-bar-background-color}*/;
border-color: #dddddd /*{a-bar-border}*/;
color: #333333 /*{a-bar-color}*/;
text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
font-weight: bold;
}
.ui-bar-a {
border-width: 1px;
border-style: solid;
}
/* Page and overlay */
.ui-overlay-a,
.ui-page-theme-a,
.ui-page-theme-a .ui-panel-wrapper {
background-color: #f9f9f9 /*{a-page-background-color}*/;
border-color: #bbbbbb /*{a-page-border}*/;
color: #333333 /*{a-page-color}*/;
text-shadow: 0 /*{a-page-shadow-x}*/ 1px /*{a-page-shadow-y}*/ 0 /*{a-page-shadow-radius}*/ #f3f3f3 /*{a-page-shadow-color}*/;
}
/* Body: Read-only lists, text inputs, collapsible content */
.ui-body-a,
.ui-page-theme-a .ui-body-inherit,
html .ui-bar-a .ui-body-inherit,
html .ui-body-a .ui-body-inherit,
html body .ui-group-theme-a .ui-body-inherit,
html .ui-panel-page-container-a {
background-color: #ffffff /*{a-body-background-color}*/;
border-color: #dddddd /*{a-body-border}*/;
color: #333333 /*{a-body-color}*/;
text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #f3f3f3 /*{a-body-shadow-color}*/;
}
.ui-body-a {
border-width: 1px;
border-style: solid;
}
/* Links */
.ui-page-theme-a a,
html .ui-bar-a a,
html .ui-body-a a,
html body .ui-group-theme-a a {
color: #3388cc /*{a-link-color}*/;
font-weight: bold;
}
.ui-page-theme-a a:visited,
html .ui-bar-a a:visited,
html .ui-body-a a:visited,
html body .ui-group-theme-a a:visited {
color: #3388cc /*{a-link-visited}*/;
}
.ui-page-theme-a a:hover,
html .ui-bar-a a:hover,
html .ui-body-a a:hover,
html body .ui-group-theme-a a:hover {
color: #005599 /*{a-link-hover}*/;
}
.ui-page-theme-a a:active,
html .ui-bar-a a:active,
html .ui-body-a a:active,
html body .ui-group-theme-a a:active {
color: #005599 /*{a-link-active}*/;
}
/* Button up */
.ui-page-theme-a .ui-btn,
html .ui-bar-a .ui-btn,
html .ui-body-a .ui-btn,
html body .ui-group-theme-a .ui-btn,
html head + body .ui-btn.ui-btn-a,
/* Button visited */
.ui-page-theme-a .ui-btn:visited,
html .ui-bar-a .ui-btn:visited,
html .ui-body-a .ui-btn:visited,
html body .ui-group-theme-a .ui-btn:visited,
html head + body .ui-btn.ui-btn-a:visited {
background-color: #f6f6f6 /*{a-bup-background-color}*/;
border-color: #dddddd /*{a-bup-border}*/;
color: #333333 /*{a-bup-color}*/;
text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
}
/* Button hover */
.ui-page-theme-a .ui-btn:hover,
html .ui-bar-a .ui-btn:hover,
html .ui-body-a .ui-btn:hover,
html body .ui-group-theme-a .ui-btn:hover,
html head + body .ui-btn.ui-btn-a:hover {
background-color: #ededed /*{a-bhover-background-color}*/;
border-color: #dddddd /*{a-bhover-border}*/;
color: #333333 /*{a-bhover-color}*/;
text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
}
/* Button down */
.ui-page-theme-a .ui-btn:active,
html .ui-bar-a .ui-btn:active,
html .ui-body-a .ui-btn:active,
html body .ui-group-theme-a .ui-btn:active,
html head + body .ui-btn.ui-btn-a:active {
background-color: #e8e8e8 /*{a-bdown-background-color}*/;
border-color: #dddddd /*{a-bdown-border}*/;
color: #333333 /*{a-bdown-color}*/;
text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
}
/* Active button */
.ui-page-theme-a .ui-btn.ui-btn-active,
html .ui-bar-a .ui-btn.ui-btn-active,
html .ui-body-a .ui-btn.ui-btn-active,
html body .ui-group-theme-a .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-a.ui-btn-active,
/* Active checkbox icon */
.ui-page-theme-a .ui-checkbox-on:after,
html .ui-bar-a .ui-checkbox-on:after,
html .ui-body-a .ui-checkbox-on:after,
html body .ui-group-theme-a .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-a:after,
/* Active flipswitch background */
.ui-page-theme-a .ui-flipswitch-active,
html .ui-bar-a .ui-flipswitch-active,
html .ui-body-a .ui-flipswitch-active,
html body .ui-group-theme-a .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,
/* Active slider track */
.ui-page-theme-a .ui-slider-track .ui-btn-active,
html .ui-bar-a .ui-slider-track .ui-btn-active,
html .ui-body-a .ui-slider-track .ui-btn-active,
html body .ui-group-theme-a .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-a .ui-btn-active {
background-color: #3388cc /*{a-active-background-color}*/;
border-color: #3388cc /*{a-active-border}*/;
color: #ffffff /*{a-active-color}*/;
text-shadow: 0 /*{a-active-shadow-x}*/ 1px /*{a-active-shadow-y}*/ 0 /*{a-active-shadow-radius}*/ #005599 /*{a-active-shadow-color}*/;
}
/* Active radio button icon */
.ui-page-theme-a .ui-radio-on:after,
html .ui-bar-a .ui-radio-on:after,
html .ui-body-a .ui-radio-on:after,
html body .ui-group-theme-a .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-a:after {
border-color: #3388cc /*{a-active-background-color}*/;
}
/* Focus */
.ui-page-theme-a .ui-btn:focus,
html .ui-bar-a .ui-btn:focus,
html .ui-body-a .ui-btn:focus,
html body .ui-group-theme-a .ui-btn:focus,
html head + body .ui-btn.ui-btn-a:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-a .ui-focus,
html .ui-bar-a .ui-focus,
html .ui-body-a .ui-focus,
html body .ui-group-theme-a .ui-focus,
html head + body .ui-btn-a.ui-focus,
html head + body .ui-body-a.ui-focus {
-webkit-box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
-moz-box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
}
/* B
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-b,
.ui-page-theme-b .ui-bar-inherit,
html .ui-bar-b .ui-bar-inherit,
html .ui-body-b .ui-bar-inherit,
html body .ui-group-theme-b .ui-bar-inherit {
background-color: #000000 /*{b-bar-background-color}*/;
border-color: #545454 /*{b-bar-border}*/;
color: #ffffff /*{b-bar-color}*/;
text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #444444 /*{b-bar-shadow-color}*/;
font-weight: bold;
}
.ui-bar-b {
border-width: 1px;
border-style: solid;
}
/* Page and overlay */
.ui-overlay-b,
.ui-page-theme-b,
.ui-page-theme-b .ui-panel-wrapper {
background-color: #f9f9f9 /*{b-page-background-color}*/;
border-color: #bbbbbb /*{b-page-border}*/;
color: #333333 /*{b-page-color}*/;
text-shadow: 0 /*{b-page-shadow-x}*/ 1px /*{b-page-shadow-y}*/ 0 /*{b-page-shadow-radius}*/ #f3f3f3 /*{b-page-shadow-color}*/;
}
/* Body: Read-only lists, text inputs, collapsible content */
.ui-body-b,
.ui-page-theme-b .ui-body-inherit,
html .ui-bar-b .ui-body-inherit,
html .ui-body-b .ui-body-inherit,
html body .ui-group-theme-b .ui-body-inherit,
html .ui-panel-page-container-b {
background-color: #ffffff /*{b-body-background-color}*/;
border-color: #dddddd /*{b-body-border}*/;
color: #333333 /*{b-body-color}*/;
text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #f3f3f3 /*{b-body-shadow-color}*/;
}
.ui-body-b {
border-width: 1px;
border-style: solid;
}
/* Links */
.ui-page-theme-b a,
html .ui-bar-b a,
html .ui-body-b a,
html body .ui-group-theme-b a {
color: #3388cc /*{b-link-color}*/;
font-weight: bold;
}
.ui-page-theme-b a:visited,
html .ui-bar-b a:visited,
html .ui-body-b a:visited,
html body .ui-group-theme-b a:visited {
color: #3388cc /*{b-link-visited}*/;
}
.ui-page-theme-b a:hover,
html .ui-bar-b a:hover,
html .ui-body-b a:hover,
html body .ui-group-theme-b a:hover {
color: #005599 /*{b-link-hover}*/;
}
.ui-page-theme-b a:active,
html .ui-bar-b a:active,
html .ui-body-b a:active,
html body .ui-group-theme-b a:active {
color: #005599 /*{b-link-active}*/;
}
/* Button up */
.ui-page-theme-b .ui-btn,
html .ui-bar-b .ui-btn,
html .ui-body-b .ui-btn,
html body .ui-group-theme-b .ui-btn,
html head + body .ui-btn.ui-btn-b,
/* Button visited */
.ui-page-theme-b .ui-btn:visited,
html .ui-bar-b .ui-btn:visited,
html .ui-body-b .ui-btn:visited,
html body .ui-group-theme-b .ui-btn:visited,
html head + body .ui-btn.ui-btn-b:visited {
background-color: #f6f6f6 /*{b-bup-background-color}*/;
border-color: #dddddd /*{b-bup-border}*/;
color: #333333 /*{b-bup-color}*/;
text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #f3f3f3 /*{b-bup-shadow-color}*/;
}
/* Button hover */
.ui-page-theme-b .ui-btn:hover,
html .ui-bar-b .ui-btn:hover,
html .ui-body-b .ui-btn:hover,
html body .ui-group-theme-b .ui-btn:hover,
html head + body .ui-btn.ui-btn-b:hover {
background-color: #ededed /*{b-bhover-background-color}*/;
border-color: #dddddd /*{b-bhover-border}*/;
color: #333333 /*{b-bhover-color}*/;
text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #f3f3f3 /*{b-bhover-shadow-color}*/;
}
/* Button down */
.ui-page-theme-b .ui-btn:active,
html .ui-bar-b .ui-btn:active,
html .ui-body-b .ui-btn:active,
html body .ui-group-theme-b .ui-btn:active,
html head + body .ui-btn.ui-btn-b:active {
background-color: #e8e8e8 /*{b-bdown-background-color}*/;
border-color: #dddddd /*{b-bdown-border}*/;
color: #333333 /*{b-bdown-color}*/;
text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #f3f3f3 /*{b-bdown-shadow-color}*/;
}
/* Active button */
.ui-page-theme-b .ui-btn.ui-btn-active,
html .ui-bar-b .ui-btn.ui-btn-active,
html .ui-body-b .ui-btn.ui-btn-active,
html body .ui-group-theme-b .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-b.ui-btn-active,
/* Active checkbox icon */
.ui-page-theme-b .ui-checkbox-on:after,
html .ui-bar-b .ui-checkbox-on:after,
html .ui-body-b .ui-checkbox-on:after,
html body .ui-group-theme-b .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-b:after,
/* Active flipswitch background */
.ui-page-theme-b .ui-flipswitch-active,
html .ui-bar-b .ui-flipswitch-active,
html .ui-body-b .ui-flipswitch-active,
html body .ui-group-theme-b .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
/* Active slider track */
.ui-page-theme-b .ui-slider-track .ui-btn-active,
html .ui-bar-b .ui-slider-track .ui-btn-active,
html .ui-body-b .ui-slider-track .ui-btn-active,
html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-b .ui-btn-active {
background-color: #3388cc /*{b-active-background-color}*/;
border-color: #3388cc /*{b-active-border}*/;
color: #ffffff /*{b-active-color}*/;
text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #005599 /*{b-active-shadow-color}*/;
}
/* Active radio button icon */
.ui-page-theme-b .ui-radio-on:after,
html .ui-bar-b .ui-radio-on:after,
html .ui-body-b .ui-radio-on:after,
html body .ui-group-theme-b .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-b:after {
border-color: #3388cc /*{b-active-background-color}*/;
}
/* Focus */
.ui-page-theme-b .ui-btn:focus,
html .ui-bar-b .ui-btn:focus,
html .ui-body-b .ui-btn:focus,
html body .ui-group-theme-b .ui-btn:focus,
html head + body .ui-btn.ui-btn-b:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-b .ui-focus,
html .ui-bar-b .ui-focus,
html .ui-body-b .ui-focus,
html body .ui-group-theme-b .ui-focus,
html head + body .ui-btn-b.ui-focus,
html head + body .ui-body-b.ui-focus {
-webkit-box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
-moz-box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
box-shadow: 0 0 12px #3388cc /*{b-active-background-color}*/;
}
/* C
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-c,
.ui-page-theme-c .ui-bar-inherit,
html .ui-bar-c .ui-bar-inherit,
html .ui-body-c .ui-bar-inherit,
html body .ui-group-theme-c .ui-bar-inherit {
background-color: #585858 /*{c-bar-background-color}*/;
border-color: #7b7b7b /*{c-bar-border}*/;
color: #ffffff /*{c-bar-color}*/;
text-shadow: 0 /*{c-bar-shadow-x}*/ 1px /*{c-bar-shadow-y}*/ 0 /*{c-bar-shadow-radius}*/ #444444 /*{c-bar-shadow-color}*/;
font-weight: bold;
}
.ui-bar-c {
border-width: 1px;
border-style: solid;
}
/* Page and overlay */
.ui-overlay-c,
.ui-page-theme-c,
.ui-page-theme-c .ui-panel-wrapper {
background-color: #f9f9f9 /*{c-page-background-color}*/;
border-color: #bbbbbb /*{c-page-border}*/;
color: #333333 /*{c-page-color}*/;
text-shadow: 0 /*{c-page-shadow-x}*/ 1px /*{c-page-shadow-y}*/ 0 /*{c-page-shadow-radius}*/ #f3f3f3 /*{c-page-shadow-color}*/;
}
/* Body: Read-only lists, text inputs, collapsible content */
.ui-body-c,
.ui-page-theme-c .ui-body-inherit,
html .ui-bar-c .ui-body-inherit,
html .ui-body-c .ui-body-inherit,
html body .ui-group-theme-c .ui-body-inherit,
html .ui-panel-page-container-c {
background-color: #f2f2f2 /*{c-body-background-color}*/;
border-color: #dddddd /*{c-body-border}*/;
color: #000000 /*{c-body-color}*/;
text-shadow: 0 /*{c-body-shadow-x}*/ 1px /*{c-body-shadow-y}*/ 0 /*{c-body-shadow-radius}*/ #eeeeee /*{c-body-shadow-color}*/;
}
.ui-body-c {
border-width: 1px;
border-style: solid;
}
/* Links */
.ui-page-theme-c a,
html .ui-bar-c a,
html .ui-body-c a,
html body .ui-group-theme-c a {
color: #3388cc /*{c-link-color}*/;
font-weight: bold;
}
.ui-page-theme-c a:visited,
html .ui-bar-c a:visited,
html .ui-body-c a:visited,
html body .ui-group-theme-c a:visited {
color: #3388cc /*{c-link-visited}*/;
}
.ui-page-theme-c a:hover,
html .ui-bar-c a:hover,
html .ui-body-c a:hover,
html body .ui-group-theme-c a:hover {
color: #005599 /*{c-link-hover}*/;
}
.ui-page-theme-c a:active,
html .ui-bar-c a:active,
html .ui-body-c a:active,
html body .ui-group-theme-c a:active {
color: #005599 /*{c-link-active}*/;
}
/* Button up */
.ui-page-theme-c .ui-btn,
html .ui-bar-c .ui-btn,
html .ui-body-c .ui-btn,
html body .ui-group-theme-c .ui-btn,
html head + body .ui-btn.ui-btn-c,
/* Button visited */
.ui-page-theme-c .ui-btn:visited,
html .ui-bar-c .ui-btn:visited,
html .ui-body-c .ui-btn:visited,
html body .ui-group-theme-c .ui-btn:visited,
html head + body .ui-btn.ui-btn-c:visited {
background-color: #d9d9d9 /*{c-bup-background-color}*/;
border-color: #bbbbbb /*{c-bup-border}*/;
color: #000000 /*{c-bup-color}*/;
text-shadow: 0 /*{c-bup-shadow-x}*/ 1px /*{c-bup-shadow-y}*/ 0 /*{c-bup-shadow-radius}*/ #eeeeee /*{c-bup-shadow-color}*/;
}
/* Button hover */
.ui-page-theme-c .ui-btn:hover,
html .ui-bar-c .ui-btn:hover,
html .ui-body-c .ui-btn:hover,
html body .ui-group-theme-c .ui-btn:hover,
html head + body .ui-btn.ui-btn-c:hover {
background-color: #f9f9f9 /*{c-bhover-background-color}*/;
border-color: #888888 /*{c-bhover-border}*/;
color: #000000 /*{c-bhover-color}*/;
text-shadow: 0 /*{c-bhover-shadow-x}*/ 1px /*{c-bhover-shadow-y}*/ 0 /*{c-bhover-shadow-radius}*/ #eeeeee /*{c-bhover-shadow-color}*/;
}
/* Button down */
.ui-page-theme-c .ui-btn:active,
html .ui-bar-c .ui-btn:active,
html .ui-body-c .ui-btn:active,
html body .ui-group-theme-c .ui-btn:active,
html head + body .ui-btn.ui-btn-c:active {
background-color: #f9f9f9 /*{c-bdown-background-color}*/;
border-color: #888888 /*{c-bdown-border}*/;
color: #000000 /*{c-bdown-color}*/;
text-shadow: 0 /*{c-bdown-shadow-x}*/ 1px /*{c-bdown-shadow-y}*/ 0 /*{c-bdown-shadow-radius}*/ #eeeeee /*{c-bdown-shadow-color}*/;
}
/* Active button */
.ui-page-theme-c .ui-btn.ui-btn-active,
html .ui-bar-c .ui-btn.ui-btn-active,
html .ui-body-c .ui-btn.ui-btn-active,
html body .ui-group-theme-c .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-c.ui-btn-active,
/* Active checkbox icon */
.ui-page-theme-c .ui-checkbox-on:after,
html .ui-bar-c .ui-checkbox-on:after,
html .ui-body-c .ui-checkbox-on:after,
html body .ui-group-theme-c .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-c:after,
/* Active flipswitch background */
.ui-page-theme-c .ui-flipswitch-active,
html .ui-bar-c .ui-flipswitch-active,
html .ui-body-c .ui-flipswitch-active,
html body .ui-group-theme-c .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,
/* Active slider track */
.ui-page-theme-c .ui-slider-track .ui-btn-active,
html .ui-bar-c .ui-slider-track .ui-btn-active,
html .ui-body-c .ui-slider-track .ui-btn-active,
html body .ui-group-theme-c .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-c .ui-btn-active {
background-color: #4d4d4d /*{c-active-background-color}*/;
border-color: #6b6b6b /*{c-active-border}*/;
color: #ffffff /*{c-active-color}*/;
text-shadow: 0 /*{c-active-shadow-x}*/ 1px /*{c-active-shadow-y}*/ 0 /*{c-active-shadow-radius}*/ #444444 /*{c-active-shadow-color}*/;
}
/* Active radio button icon */
.ui-page-theme-c .ui-radio-on:after,
html .ui-bar-c .ui-radio-on:after,
html .ui-body-c .ui-radio-on:after,
html body .ui-group-theme-c .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-c:after {
border-color: #4d4d4d /*{c-active-background-color}*/;
}
/* Focus */
.ui-page-theme-c .ui-btn:focus,
html .ui-bar-c .ui-btn:focus,
html .ui-body-c .ui-btn:focus,
html body .ui-group-theme-c .ui-btn:focus,
html head + body .ui-btn.ui-btn-c:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-c .ui-focus,
html .ui-bar-c .ui-focus,
html .ui-body-c .ui-focus,
html body .ui-group-theme-c .ui-focus,
html head + body .ui-btn-c.ui-focus,
html head + body .ui-body-c.ui-focus {
-webkit-box-shadow: 0 0 12px #4d4d4d /*{c-active-background-color}*/;
-moz-box-shadow: 0 0 12px #4d4d4d /*{c-active-background-color}*/;
box-shadow: 0 0 12px #4d4d4d /*{c-active-background-color}*/;
}
/* Structure */
/* Disabled
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-disabled deprecated in 1.4. :disabled not supported by IE8 so we use [disabled] */
.ui-disabled,
.ui-state-disabled,
button[disabled],
.ui-select .ui-btn.ui-state-disabled {
filter: Alpha(Opacity=30);
opacity: .3;
cursor: default !important;
pointer-events: none;
}
/* Focus state outline
-----------------------------------------------------------------------------------------------------------*/
.ui-btn:focus,
.ui-btn.ui-focus {
outline: 0;
}
/* Unset box-shadow in browsers that don't do it right */
.ui-noboxshadow .ui-shadow,
.ui-noboxshadow .ui-shadow-inset,
.ui-noboxshadow .ui-overlay-shadow,
.ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.ui-noboxshadow .ui-focus,
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow input:focus,
.ui-noboxshadow .ui-panel {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow .ui-focus {
outline-width: 1px;
outline-style: auto;
}
File diff suppressed because one or more lines are too long
+98
View File
@@ -0,0 +1,98 @@
.baseRow {
background-color: #EFF3FB;
}
.altRow {
background-color: #FFF;
}
.editRow {
background-color: #2461bf;
}
.selectedRow {
background-color: #d1ddf1;
font-weight: 600;
color: #333333;
}
.headerRow {
background-color: #507cd1;
font-weight: 600;
color: white;
}
.footerRow {
background-color: #507cd1;
font-weight: 600;
color: white;
}
.pagerRow {
background-color: #2461bf;
color: white;
text-align: center;
margin: auto;
}
.text-center {
text-align: center;
margin: auto;
}
.tStrong {
font-weight: bold;
font-size: 1.3em;
}
.flRight {
float: right;
}
/* Query selezione dimensioni display... */
@media all and (min-width: 768px) {
#textWrapper {
font-size: 1.0em;
}
#headData {
margin-top: 0px;
}
}
@media all and (min-width: 1024px) {
#textWrapper {
font-size: 1.1em;
}
#headData {
margin-top: 0px;
}
}
@media all and (min-width: 1440px) {
#textWrapper {
font-size: 1.2em;
}
#headData {
margin-top: 0px;
}
}
@media all and (min-width: 1600px) {
#textWrapper {
font-size: 1.3em;
}
#headData {
margin-top: 0px;
}
}
@media all and (max-width: 767px) {
#textWrapper {
font-size: 0.8em;
}
#headData {
margin-top: 6px;
}
}
@media all and (max-width: 480px) {
#textWrapper {
font-size: 0.6em;
}
#headData {
margin-top: 14px;
}
}
@media all and (max-width: 320px) {
#textWrapper {
font-size: 0.5em;
}
#headData {
margin-top: 18px;
}
}
+130
View File
@@ -0,0 +1,130 @@
body {
}
@blu: #507CD1;
@bluChiaro: #D1DDF1;
@bluScuro: #2461BF;
@testoScuro: #333;
.baseRow {
background-color: #EFF3FB;
}
.altRow {
background-color: #FFF;
}
.editRow {
background-color: @bluScuro;
}
.selectedRow {
background-color: @bluChiaro;
font-weight: 600;
color: @testoScuro;
}
.headerRow {
background-color: @blu;
font-weight: 600;
color: white;
}
.footerRow {
background-color: @blu;
font-weight: 600;
color: white;
}
.pagerRow {
background-color: @bluScuro;
color: white;
text-align: center;
margin: auto;
}
.text-center {
text-align: center;
margin: auto;
}
.tStrong {
font-weight: bold;
font-size: 1.3em;
}
.flRight {
float: right;
}
/* Query selezione dimensioni display... */
@media all and (min-width: 768px) {
#textWrapper {
font-size: 1.0em;
}
#headData {
margin-top: 0px;
}
}
@media all and (min-width: 1024px) {
#textWrapper {
font-size: 1.1em;
}
#headData {
margin-top: 0px;
}
}
@media all and (min-width: 1440px) {
#textWrapper {
font-size: 1.2em;
}
#headData {
margin-top: 0px;
}
}
@media all and (min-width: 1600px) {
#textWrapper {
font-size: 1.3em;
}
#headData {
margin-top: 0px;
}
}
@media all and (max-width: 767px) {
#textWrapper {
font-size: 0.8em;
}
#headData {
margin-top: 6px;
}
}
@media all and (max-width: 480px) {
#textWrapper {
font-size: 0.6em;
}
#headData {
margin-top: 14px;
}
}
@media all and (max-width: 320px) {
#textWrapper {
font-size: 0.5em;
}
#headData {
margin-top: 18px;
}
}
+1
View File
@@ -0,0 +1 @@
.baseRow{background-color:#eff3fb}.altRow{background-color:#fff}.editRow{background-color:#2461bf}.selectedRow{background-color:#d1ddf1;font-weight:600;color:#333}.headerRow{background-color:#507cd1;font-weight:600;color:#fff}.footerRow{background-color:#507cd1;font-weight:600;color:#fff}.pagerRow{background-color:#2461bf;color:#fff;text-align:center;margin:auto}.text-center{text-align:center;margin:auto}.tStrong{font-weight:bold;font-size:1.3em}.flRight{float:right}@media all and (min-width:768px){#textWrapper{font-size:1em}#headData{margin-top:0}}@media all and (min-width:1024px){#textWrapper{font-size:1.1em}#headData{margin-top:0}}@media all and (min-width:1440px){#textWrapper{font-size:1.2em}#headData{margin-top:0}}@media all and (min-width:1600px){#textWrapper{font-size:1.3em}#headData{margin-top:0}}@media all and (max-width:767px){#textWrapper{font-size:.8em}#headData{margin-top:6px}}@media all and (max-width:480px){#textWrapper{font-size:.6em}#headData{margin-top:14px}}@media all and (max-width:320px){#textWrapper{font-size:.5em}#headData{margin-top:18px}}
+1672
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 299 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Some files were not shown because too many files have changed in this diff Show More