WIP skinning, adds CssVariable and CssVariableProperty to skinning bl

[TFS Changeset #80669]
This commit is contained in:
starfighter83
2010-11-26 13:46:30 +00:00
parent 63011b2611
commit aafbb3bfb0
3 changed files with 40 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace umbraco.cms.businesslogic.skinning
{
public class CssVariable
{
public string Name { get; set; }
public List<CssVariableProperty> Properties { get; set; }
public CssVariable(string Name)
{
this.Name = Name;
Properties = new List<CssVariableProperty>();
}
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace umbraco.cms.businesslogic.skinning
{
public class CssVariableProperty
{
public string Name { get; set; }
public List<string> Selectors { get; set; }
public CssVariableProperty(string Name)
{
this.Name = Name;
Selectors = new List<string>();
}
}
}

View File

@@ -217,6 +217,8 @@
<Compile Include="businesslogic\skinning\controls\ColorPicker.cs" />
<Compile Include="businesslogic\skinning\controls\ImageUploader.cs" />
<Compile Include="businesslogic\skinning\controls\SliderControl.cs" />
<Compile Include="businesslogic\skinning\CssVariable.cs" />
<Compile Include="businesslogic\skinning\CssVariableProperty.cs" />
<Compile Include="businesslogic\skinning\dependencies\Color.cs" />
<Compile Include="businesslogic\skinning\dependencies\Image.cs" />
<Compile Include="businesslogic\skinning\dependencies\Option.cs" />