From b6a26bd7f50daf332ee99ecf2075debf345166de Mon Sep 17 00:00:00 2001 From: Richard Edwards Date: Wed, 29 Oct 2014 21:05:15 -0400 Subject: [PATCH] Initial checkin --- Aggregator.ascx.designer.vb | 25 + Aggregator.ascx.vb | 1214 ++++++++++++ App_LocalResources/Aggregator.ascx.resx | 153 ++ App_LocalResources/CopyAggregator.ascx.resx | 150 ++ App_LocalResources/EditModule.ascx.resx | 174 ++ App_LocalResources/EditTab.ascx.resx | 171 ++ App_LocalResources/ManageAggregator.ascx.resx | 357 ++++ App_LocalResources/ManageScript.ascx.resx | 174 ++ App_LocalResources/ManageSkin.ascx.resx | 192 ++ App_LocalResources/UploadSkin.ascx.resx | 141 ++ AssemblyInfo.vb | 27 + Compatibility/DNN4/Compatibility.vb | 155 ++ Compatibility/DNN5/Compatibility.vb | 154 ++ Compatibility/DNN6/Compatibility.vb | 155 ++ Components/Data/AggregatorDB.vb | 965 ++++++++++ Components/Data/DataProvider.vb | 93 + Components/Helpers/CustomProperties.vb | 264 +++ Components/Helpers/DNNUtilities.vb | 158 ++ Components/Helpers/ModuleSettings.vb | 340 ++++ Components/Helpers/ScriptHelper.vb | 42 + Components/Helpers/Template.vb | 159 ++ Components/Shared/StandardVariables.vb | 55 + CopyAggregator.ascx | 82 + CopyAggregator.ascx.designer.vb | 98 + CopyAggregator.ascx.resx | 109 ++ CopyAggregator.ascx.vb | 351 ++++ CustomPropertiesViewer.ascx | 5 + CustomPropertiesViewer.ascx.designer.vb | 44 + CustomPropertiesViewer.ascx.vb | 183 ++ DNNStuff.Aggregator.sln | 33 + DNNStuff.Aggregator.vbproj | 1643 +++++++++++++++++ EditModule.ascx | 54 + EditModule.ascx.designer.vb | 143 ++ EditModule.ascx.resx | 109 ++ EditModule.ascx.vb | 242 +++ EditTab.ascx | 63 + EditTab.ascx.designer.vb | 125 ++ EditTab.ascx.resx | 109 ++ EditTab.ascx.vb | 228 +++ ManageAggregator.ascx | 347 ++++ ManageAggregator.ascx.designer.vb | 476 +++++ ManageAggregator.ascx.vb | 679 +++++++ ManageScript.ascx | 63 + ManageScript.ascx.designer.vb | 143 ++ ManageScript.ascx.resx | 109 ++ ManageScript.ascx.vb | 147 ++ ManageSkin.ascx | 78 + ManageSkin.ascx.designer.vb | 224 +++ ManageSkin.ascx.resx | 109 ++ ManageSkin.ascx.vb | 370 ++++ Module.css | 0 No Container.ascx | 5 + Providers/SqlDataProvider/AssemblyInfo.vb | 28 + Providers/SqlDataProvider/SqlDataProvider.vb | 188 ++ ...dnnstuff.aggregator.sqldataprovider.vbproj | 155 ++ .../dnnstuff.aggregator.sqldataprovider.xml | 9 + Resources/Scripts/Script.txt | 100 + Resources/Scripts/jquery.txt | 6 + Resources/Scripts/jqueryui.txt | 1 + Resources/Support/alert.png | Bin 0 -> 701 bytes Resources/Support/close-icn.png | Bin 0 -> 1588 bytes Resources/Support/dnnstuff-min.js | 125 ++ Resources/Support/down-icn.png | Bin 0 -> 1578 bytes Resources/Support/edit.css | 99 + Resources/Support/edit_5.css | 157 ++ Resources/Support/error-icn.png | Bin 0 -> 414 bytes Resources/Support/errorbg.gif | Bin 0 -> 1976 bytes Resources/Support/help-icn.png | Bin 0 -> 1325 bytes Resources/Support/pixel.gif | Bin 0 -> 44 bytes Resources/Support/success-icn.png | Bin 0 -> 3529 bytes Resources/Support/up-icn.png | Bin 0 -> 1495 bytes Resources/Support/warning-icn.png | Bin 0 -> 3386 bytes Resources/Support/yetii-min.js | 1 + Resources/Templates/Layout.html | 1 + Resources/Templates/Paging.html | 1 + Resources/Templates/PagingItem.html | 1 + Resources/Templates/RSSContent.html | 2 + Resources/Templates/Tab.html | 6 + Resources/Templates/TabPage.html | 1 + Resources/Templates/TabStrip.html | 1 + Resources/jQuery/jquery-ui.min.js | 9 + Resources/jQuery/jquery.easing.1.3.js | 205 ++ Resources/jQuery/jquery.min.js | 19 + Skins/Apple/Top/Layout.html | 1 + Skins/Apple/Top/PageLeft.gif | Bin 0 -> 113 bytes Skins/Apple/Top/PageRight.gif | Bin 0 -> 112 bytes Skins/Apple/Top/Paging.html | 1 + Skins/Apple/Top/Tab.html | 6 + Skins/Apple/Top/TabPage.html | 1 + Skins/Apple/Top/TabStrip.html | 1 + Skins/Apple/Top/styles.css | 82 + Skins/Apple/Top/tableft.gif | Bin 0 -> 1019 bytes Skins/Apple/Top/tabright.gif | Bin 0 -> 2439 bytes Skins/Blank/Blank/styles.css | 69 + Skins/BlueSteel/Top/BlueSteel_Original.pdn | Bin 0 -> 11531 bytes Skins/BlueSteel/Top/Layout.html | 1 + Skins/BlueSteel/Top/PageLeft.gif | Bin 0 -> 113 bytes Skins/BlueSteel/Top/PageRight.gif | Bin 0 -> 112 bytes Skins/BlueSteel/Top/Paging.html | 1 + Skins/BlueSteel/Top/PagingItem.html | 1 + Skins/BlueSteel/Top/Tab.html | 6 + Skins/BlueSteel/Top/TabPage.html | 1 + Skins/BlueSteel/Top/TabStrip.html | 1 + Skins/BlueSteel/Top/Thumbs.db | Bin 0 -> 8704 bytes Skins/BlueSteel/Top/styles.css | 74 + Skins/BlueSteel/Top/tableft.gif | Bin 0 -> 1256 bytes Skins/BlueSteel/Top/tabright.gif | Bin 0 -> 4241 bytes Skins/Chiffon/Top/Layout.html | 1 + Skins/Chiffon/Top/Paging.html | 1 + Skins/Chiffon/Top/PagingItem.html | 1 + Skins/Chiffon/Top/Tab.html | 6 + Skins/Chiffon/Top/TabPage.html | 1 + Skins/Chiffon/Top/TabStrip.html | 1 + Skins/Chiffon/Top/styles.css | 84 + Skins/Clean/Top/Layout.html | 1 + Skins/Clean/Top/Paging.html | 1 + Skins/Clean/Top/PagingItem.html | 1 + Skins/Clean/Top/Tab.html | 6 + Skins/Clean/Top/TabPage.html | 1 + Skins/Clean/Top/TabStrip.html | 1 + Skins/Clean/Top/styles.css | 99 + Skins/CodaSlider/_images/ajax-loader.gif | Bin 0 -> 10819 bytes .../CodaSlider/_js/jquery.coda-slider-2.0.js | 236 +++ Skins/CodaSlider/head.txt | 1 + Skins/CodaSlider/slider1/Layout.html | 3 + Skins/CodaSlider/slider1/Paging.html | 4 + Skins/CodaSlider/slider1/RSSContent.html | 3 + Skins/CodaSlider/slider1/Script.txt | 54 + Skins/CodaSlider/slider1/Settings.xml | 103 ++ Skins/CodaSlider/slider1/Tab.html | 2 + Skins/CodaSlider/slider1/TabPage.html | 1 + Skins/CodaSlider/slider1/TabStrip.html | 1 + Skins/CodaSlider/slider1/styles.css | 41 + Skins/CodaSlider/slider6/Layout.html | 14 + Skins/CodaSlider/slider6/RSSContent.html | 3 + Skins/CodaSlider/slider6/Script.txt | 1 + Skins/CodaSlider/slider6/Settings.xml | 95 + Skins/CodaSlider/slider6/Tab.html | 1 + Skins/CodaSlider/slider6/TabPage.html | 5 + Skins/CodaSlider/slider6/TabStrip.html | 1 + Skins/CodaSlider/slider6/styles.css | 42 + Skins/Default/Bottom/Layout.html | 1 + Skins/Default/Bottom/Paging.html | 1 + Skins/Default/Bottom/Tab.html | 6 + Skins/Default/Bottom/TabPage.html | 1 + Skins/Default/Bottom/TabStrip.html | 1 + Skins/Default/Bottom/resultset_next.png | Bin 0 -> 395 bytes Skins/Default/Bottom/resultset_previous.png | Bin 0 -> 389 bytes Skins/Default/Bottom/styles.css | 78 + Skins/Default/Top/Layout.html | 1 + Skins/Default/Top/Paging.html | 1 + Skins/Default/Top/Tab.html | 6 + Skins/Default/Top/TabPage.html | 1 + Skins/Default/Top/TabStrip.html | 1 + Skins/Default/Top/resultset_next.png | Bin 0 -> 395 bytes Skins/Default/Top/resultset_previous.png | Bin 0 -> 389 bytes Skins/Default/Top/styles.css | 77 + Skins/Demo/Pager1/Layout.html | 1 + Skins/Demo/Pager1/Paging.html | 1 + Skins/Demo/Pager1/PagingItem.html | 1 + Skins/Demo/Pager1/Tab.html | 6 + Skins/Demo/Pager1/TabPage.html | 1 + Skins/Demo/Pager1/TabStrip.html | 1 + Skins/Demo/Pager1/styles.css | 99 + Skins/Demo/Pager2/Layout.html | 1 + Skins/Demo/Pager2/Paging.html | 1 + Skins/Demo/Pager2/PagingItem.html | 1 + Skins/Demo/Pager2/Tab.html | 6 + Skins/Demo/Pager2/TabPage.html | 1 + Skins/Demo/Pager2/TabStrip.html | 1 + Skins/Demo/Pager2/styles.css | 99 + Skins/Demo/Pager3/Layout.html | 1 + Skins/Demo/Pager3/Paging.html | 1 + Skins/Demo/Pager3/PagingItem.html | 1 + Skins/Demo/Pager3/Tab.html | 6 + Skins/Demo/Pager3/TabPage.html | 1 + Skins/Demo/Pager3/TabStrip.html | 2 + Skins/Demo/Pager3/styles.css | 101 + Skins/ExplodingBoy/TabMenuA/Layout.html | 1 + Skins/ExplodingBoy/TabMenuA/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuA/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuA/Paging.html | 1 + Skins/ExplodingBoy/TabMenuA/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuA/Tab.html | 6 + Skins/ExplodingBoy/TabMenuA/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuA/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuA/styles.css | 77 + Skins/ExplodingBoy/TabMenuA/tableft.gif | Bin 0 -> 78 bytes Skins/ExplodingBoy/TabMenuA/tabright.gif | Bin 0 -> 1340 bytes Skins/ExplodingBoy/TabMenuB/Layout.html | 1 + Skins/ExplodingBoy/TabMenuB/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuB/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuB/Paging.html | 1 + Skins/ExplodingBoy/TabMenuB/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuB/Tab.html | 6 + Skins/ExplodingBoy/TabMenuB/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuB/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuB/styles.css | 77 + Skins/ExplodingBoy/TabMenuB/tableftb.gif | Bin 0 -> 386 bytes Skins/ExplodingBoy/TabMenuB/tabrightb.gif | Bin 0 -> 1960 bytes Skins/ExplodingBoy/TabMenuC/Layout.html | 1 + Skins/ExplodingBoy/TabMenuC/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuC/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuC/Paging.html | 1 + Skins/ExplodingBoy/TabMenuC/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuC/Tab.html | 6 + Skins/ExplodingBoy/TabMenuC/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuC/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuC/styles.css | 76 + Skins/ExplodingBoy/TabMenuC/tableft.gif | Bin 0 -> 626 bytes Skins/ExplodingBoy/TabMenuC/tabright.gif | Bin 0 -> 5132 bytes Skins/ExplodingBoy/TabMenuD/Layout.html | 1 + Skins/ExplodingBoy/TabMenuD/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuD/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuD/Paging.html | 1 + Skins/ExplodingBoy/TabMenuD/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuD/Tab.html | 6 + Skins/ExplodingBoy/TabMenuD/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuD/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuD/styles.css | 77 + Skins/ExplodingBoy/TabMenuD/tableft.gif | Bin 0 -> 666 bytes Skins/ExplodingBoy/TabMenuD/tabright.gif | Bin 0 -> 4163 bytes Skins/ExplodingBoy/TabMenuE/Layout.html | 1 + Skins/ExplodingBoy/TabMenuE/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuE/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuE/Paging.html | 1 + Skins/ExplodingBoy/TabMenuE/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuE/Tab.html | 6 + Skins/ExplodingBoy/TabMenuE/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuE/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuE/styles.css | 77 + Skins/ExplodingBoy/TabMenuE/tableft.gif | Bin 0 -> 1116 bytes Skins/ExplodingBoy/TabMenuE/tabright.gif | Bin 0 -> 5743 bytes Skins/ExplodingBoy/TabMenuF/Layout.html | 1 + Skins/ExplodingBoy/TabMenuF/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuF/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuF/Paging.html | 1 + Skins/ExplodingBoy/TabMenuF/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuF/Tab.html | 6 + Skins/ExplodingBoy/TabMenuF/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuF/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuF/styles.css | 76 + Skins/ExplodingBoy/TabMenuF/tableft.gif | Bin 0 -> 377 bytes Skins/ExplodingBoy/TabMenuF/tabright.gif | Bin 0 -> 3010 bytes Skins/ExplodingBoy/TabMenuG/Layout.html | 1 + Skins/ExplodingBoy/TabMenuG/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuG/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuG/Paging.html | 1 + Skins/ExplodingBoy/TabMenuG/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuG/Tab.html | 6 + Skins/ExplodingBoy/TabMenuG/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuG/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuG/styles.css | 76 + Skins/ExplodingBoy/TabMenuG/tableft.gif | Bin 0 -> 240 bytes Skins/ExplodingBoy/TabMenuG/tabright.gif | Bin 0 -> 1913 bytes Skins/ExplodingBoy/TabMenuH/Layout.html | 1 + Skins/ExplodingBoy/TabMenuH/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuH/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuH/Paging.html | 1 + Skins/ExplodingBoy/TabMenuH/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuH/Tab.html | 6 + Skins/ExplodingBoy/TabMenuH/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuH/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuH/styles.css | 77 + Skins/ExplodingBoy/TabMenuH/tableft.gif | Bin 0 -> 363 bytes Skins/ExplodingBoy/TabMenuH/tabright.gif | Bin 0 -> 2948 bytes Skins/ExplodingBoy/TabMenuI/Layout.html | 1 + Skins/ExplodingBoy/TabMenuI/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuI/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuI/Paging.html | 1 + Skins/ExplodingBoy/TabMenuI/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuI/Tab.html | 6 + Skins/ExplodingBoy/TabMenuI/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuI/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuI/styles.css | 77 + Skins/ExplodingBoy/TabMenuI/tableft.gif | Bin 0 -> 418 bytes Skins/ExplodingBoy/TabMenuI/tabright.gif | Bin 0 -> 2345 bytes Skins/ExplodingBoy/TabMenuJ/Layout.html | 1 + Skins/ExplodingBoy/TabMenuJ/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuJ/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuJ/Paging.html | 1 + Skins/ExplodingBoy/TabMenuJ/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuJ/Tab.html | 6 + Skins/ExplodingBoy/TabMenuJ/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuJ/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuJ/styles.css | 76 + Skins/ExplodingBoy/TabMenuJ/tableft.gif | Bin 0 -> 666 bytes Skins/ExplodingBoy/TabMenuJ/tabright.gif | Bin 0 -> 2908 bytes Skins/ExplodingBoy/TabMenuK/Layout.html | 1 + Skins/ExplodingBoy/TabMenuK/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy/TabMenuK/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy/TabMenuK/Paging.html | 1 + Skins/ExplodingBoy/TabMenuK/PagingItem.html | 1 + Skins/ExplodingBoy/TabMenuK/Tab.html | 6 + Skins/ExplodingBoy/TabMenuK/TabPage.html | 1 + Skins/ExplodingBoy/TabMenuK/TabStrip.html | 1 + Skins/ExplodingBoy/TabMenuK/styles.css | 76 + Skins/ExplodingBoy/TabMenuK/tableft.gif | Bin 0 -> 660 bytes Skins/ExplodingBoy/TabMenuK/tabright.gif | Bin 0 -> 4018 bytes Skins/ExplodingBoy/readme.txt | 3 + Skins/ExplodingBoy2/TabMenu1/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu1/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu1/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu1/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu1/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu1/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu1/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu1/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu1/styles.css | 76 + Skins/ExplodingBoy2/TabMenu1/tableft.gif | Bin 0 -> 246 bytes Skins/ExplodingBoy2/TabMenu1/tabright.gif | Bin 0 -> 1837 bytes Skins/ExplodingBoy2/TabMenu10/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu10/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu10/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu10/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu10/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu10/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu10/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu10/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu10/styles.css | 76 + Skins/ExplodingBoy2/TabMenu10/tableft.gif | Bin 0 -> 637 bytes Skins/ExplodingBoy2/TabMenu10/tabright.gif | Bin 0 -> 2651 bytes Skins/ExplodingBoy2/TabMenu11/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu11/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu11/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu11/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu11/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu11/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu11/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu11/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu11/styles.css | 76 + Skins/ExplodingBoy2/TabMenu11/tableft.gif | Bin 0 -> 125 bytes Skins/ExplodingBoy2/TabMenu11/tabright.gif | Bin 0 -> 1492 bytes Skins/ExplodingBoy2/TabMenu12/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu12/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu12/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu12/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu12/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu12/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu12/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu12/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu12/styles.css | 76 + Skins/ExplodingBoy2/TabMenu12/tableft.gif | Bin 0 -> 676 bytes Skins/ExplodingBoy2/TabMenu12/tabright.gif | Bin 0 -> 3303 bytes Skins/ExplodingBoy2/TabMenu2/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu2/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu2/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu2/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu2/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu2/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu2/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu2/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu2/styles.css | 76 + Skins/ExplodingBoy2/TabMenu2/tableft.gif | Bin 0 -> 1176 bytes Skins/ExplodingBoy2/TabMenu2/tabright.gif | Bin 0 -> 6864 bytes Skins/ExplodingBoy2/TabMenu3/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu3/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu3/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu3/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu3/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu3/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu3/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu3/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu3/styles.css | 77 + Skins/ExplodingBoy2/TabMenu3/tableft.gif | Bin 0 -> 240 bytes Skins/ExplodingBoy2/TabMenu3/tabright.gif | Bin 0 -> 2550 bytes Skins/ExplodingBoy2/TabMenu4/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu4/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu4/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu4/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu4/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu4/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu4/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu4/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu4/styles.css | 76 + Skins/ExplodingBoy2/TabMenu4/tableft.gif | Bin 0 -> 1467 bytes Skins/ExplodingBoy2/TabMenu4/tabright.gif | Bin 0 -> 5099 bytes Skins/ExplodingBoy2/TabMenu5/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu5/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu5/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu5/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu5/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu5/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu5/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu5/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu5/styles.css | 76 + Skins/ExplodingBoy2/TabMenu5/tableft.gif | Bin 0 -> 100 bytes Skins/ExplodingBoy2/TabMenu5/tabright.gif | Bin 0 -> 1477 bytes Skins/ExplodingBoy2/TabMenu6/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu6/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu6/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu6/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu6/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu6/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu6/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu6/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu6/styles.css | 76 + Skins/ExplodingBoy2/TabMenu6/tableft.gif | Bin 0 -> 241 bytes Skins/ExplodingBoy2/TabMenu6/tabright.gif | Bin 0 -> 1929 bytes Skins/ExplodingBoy2/TabMenu7/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu7/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu7/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu7/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu7/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu7/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu7/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu7/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu7/styles.css | 76 + Skins/ExplodingBoy2/TabMenu7/tableft.gif | Bin 0 -> 251 bytes Skins/ExplodingBoy2/TabMenu7/tabright.gif | Bin 0 -> 1973 bytes Skins/ExplodingBoy2/TabMenu8/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu8/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu8/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu8/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu8/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu8/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu8/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu8/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu8/styles.css | 76 + Skins/ExplodingBoy2/TabMenu8/tableft.gif | Bin 0 -> 680 bytes Skins/ExplodingBoy2/TabMenu8/tabright.gif | Bin 0 -> 4602 bytes Skins/ExplodingBoy2/TabMenu9/Layout.html | 1 + Skins/ExplodingBoy2/TabMenu9/PageLeft.gif | Bin 0 -> 113 bytes Skins/ExplodingBoy2/TabMenu9/PageRight.gif | Bin 0 -> 112 bytes Skins/ExplodingBoy2/TabMenu9/Paging.html | 1 + Skins/ExplodingBoy2/TabMenu9/PagingItem.html | 1 + Skins/ExplodingBoy2/TabMenu9/Tab.html | 6 + Skins/ExplodingBoy2/TabMenu9/TabPage.html | 1 + Skins/ExplodingBoy2/TabMenu9/TabStrip.html | 1 + Skins/ExplodingBoy2/TabMenu9/styles.css | 76 + Skins/ExplodingBoy2/TabMenu9/tableft.gif | Bin 0 -> 677 bytes Skins/ExplodingBoy2/TabMenu9/tabright.gif | Bin 0 -> 2875 bytes Skins/ExplodingBoy2/readme.txt | 3 + Skins/Glossy/Top/Layout.html | 1 + Skins/Glossy/Top/PageLeft.gif | Bin 0 -> 113 bytes Skins/Glossy/Top/PageRight.gif | Bin 0 -> 112 bytes Skins/Glossy/Top/Paging.html | 1 + Skins/Glossy/Top/PagingItem.html | 1 + Skins/Glossy/Top/Tab.html | 6 + Skins/Glossy/Top/TabPage.html | 1 + Skins/Glossy/Top/TabStrip.html | 1 + Skins/Glossy/Top/styles.css | 81 + Skins/Glossy/Top/tableft.gif | Bin 0 -> 1363 bytes Skins/Glossy/Top/tabright.gif | Bin 0 -> 3575 bytes Skins/Kwicks/Basic/Layout.html | 1 + Skins/Kwicks/Basic/Paging.html | 4 + Skins/Kwicks/Basic/RSSContent.html | 3 + Skins/Kwicks/Basic/Script.txt | 1 + Skins/Kwicks/Basic/Settings.xml | 99 + Skins/Kwicks/Basic/Tab.html | 1 + Skins/Kwicks/Basic/TabPage.html | 1 + Skins/Kwicks/Basic/TabStrip.html | 1 + Skins/Kwicks/Basic/styles.css | 18 + Skins/Kwicks/_js/jquery.kwicks-1.5.1.pack.js | 11 + Skins/Kwicks/head.txt | 1 + Skins/NewsGator_/_images/Chrome-75.png | Bin 0 -> 9149 bytes Skins/NewsGator_/_images/Firefox-75.png | Bin 0 -> 9696 bytes Skins/NewsGator_/_images/IE-75.png | Bin 0 -> 4670 bytes Skins/NewsGator_/_images/Safari-75.png | Bin 0 -> 6776 bytes Skins/NewsGator_/_js/jquery.jcarousel.js | 894 +++++++++ Skins/NewsGator_/_js/jquery.jcarousel.min.js | 21 + Skins/NewsGator_/head.txt | 1 + Skins/NewsGator_/iconbar/Layout.html | 3 + Skins/NewsGator_/iconbar/Script.txt | 2 + Skins/NewsGator_/iconbar/Settings.xml | 16 + Skins/NewsGator_/iconbar/Tab.html | 1 + Skins/NewsGator_/iconbar/TabPage.html | 1 + Skins/NewsGator_/iconbar/TabStrip.html | 3 + .../iconbar/skins/clear/credits.txt | 1 + .../iconbar/skins/clear/loading-small.gif | Bin 0 -> 3236 bytes .../iconbar/skins/clear/loading.gif | Bin 0 -> 8266 bytes .../iconbar/skins/clear/loading_small.gif | Bin 0 -> 3208 bytes .../iconbar/skins/clear/next-horizontal.gif | Bin 0 -> 321 bytes .../iconbar/skins/clear/prev-horizontal.gif | Bin 0 -> 319 bytes Skins/NewsGator_/iconbar/skins/clear/skin.css | 140 ++ .../NewsGator_/iconbar/skins/ie7/credits.txt | 1 + .../iconbar/skins/ie7/loading-small.gif | Bin 0 -> 3236 bytes .../NewsGator_/iconbar/skins/ie7/loading.gif | Bin 0 -> 8266 bytes .../iconbar/skins/ie7/loading_small.gif | Bin 0 -> 3208 bytes .../iconbar/skins/ie7/next-horizontal.gif | Bin 0 -> 3530 bytes .../iconbar/skins/ie7/prev-horizontal.gif | Bin 0 -> 3517 bytes Skins/NewsGator_/iconbar/skins/ie7/skin.css | 153 ++ .../iconbar/skins/tango/credits.txt | 1 + .../iconbar/skins/tango/next-horizontal.gif | Bin 0 -> 321 bytes .../iconbar/skins/tango/next-horizontal.png | Bin 0 -> 4375 bytes .../iconbar/skins/tango/next-vertical.png | Bin 0 -> 3817 bytes .../iconbar/skins/tango/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconbar/skins/tango/prev-horizontal.png | Bin 0 -> 4322 bytes .../iconbar/skins/tango/prev-vertical.png | Bin 0 -> 3962 bytes Skins/NewsGator_/iconbar/skins/tango/skin.css | 150 ++ Skins/NewsGator_/iconbar/styles.css | 0 Skins/NewsGator_/iconlinks/Layout.html | 3 + Skins/NewsGator_/iconlinks/Script.txt | 2 + Skins/NewsGator_/iconlinks/Settings.xml | 24 + Skins/NewsGator_/iconlinks/Tab.html | 1 + Skins/NewsGator_/iconlinks/TabPage.html | 1 + Skins/NewsGator_/iconlinks/TabStrip.html | 3 + .../iconlinks/skins/clear/credits.txt | 1 + .../iconlinks/skins/clear/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/clear/loading.gif | Bin 0 -> 8266 bytes .../iconlinks/skins/clear/loading_small.gif | Bin 0 -> 3208 bytes .../iconlinks/skins/clear/next-horizontal.gif | Bin 0 -> 321 bytes .../iconlinks/skins/clear/prev-horizontal.gif | Bin 0 -> 319 bytes .../NewsGator_/iconlinks/skins/clear/skin.css | 140 ++ .../iconlinks/skins/space100/credits.txt | 1 + .../skins/space100/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space100/loading.gif | Bin 0 -> 8266 bytes .../skins/space100/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space100/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space100/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space100/skin.css | 140 ++ .../iconlinks/skins/space120/credits.txt | 1 + .../skins/space120/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space120/loading.gif | Bin 0 -> 8266 bytes .../skins/space120/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space120/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space120/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space120/skin.css | 140 ++ .../iconlinks/skins/space140/credits.txt | 1 + .../skins/space140/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space140/loading.gif | Bin 0 -> 8266 bytes .../skins/space140/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space140/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space140/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space140/skin.css | 140 ++ .../iconlinks/skins/space160/credits.txt | 1 + .../skins/space160/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space160/loading.gif | Bin 0 -> 8266 bytes .../skins/space160/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space160/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space160/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space160/skin.css | 140 ++ .../iconlinks/skins/space180/credits.txt | 1 + .../skins/space180/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space180/loading.gif | Bin 0 -> 8266 bytes .../skins/space180/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space180/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space180/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space180/skin.css | 140 ++ .../iconlinks/skins/space20/credits.txt | 1 + .../iconlinks/skins/space20/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space20/loading.gif | Bin 0 -> 8266 bytes .../iconlinks/skins/space20/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space20/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space20/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space20/skin.css | 140 ++ .../iconlinks/skins/space200/credits.txt | 1 + .../skins/space200/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space200/loading.gif | Bin 0 -> 8266 bytes .../skins/space200/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space200/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space200/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space200/skin.css | 140 ++ .../iconlinks/skins/space40/credits.txt | 1 + .../iconlinks/skins/space40/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space40/loading.gif | Bin 0 -> 8266 bytes .../iconlinks/skins/space40/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space40/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space40/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space40/skin.css | 140 ++ .../iconlinks/skins/space60/credits.txt | 1 + .../iconlinks/skins/space60/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space60/loading.gif | Bin 0 -> 8266 bytes .../iconlinks/skins/space60/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space60/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space60/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space60/skin.css | 140 ++ .../iconlinks/skins/space80/credits.txt | 1 + .../iconlinks/skins/space80/loading-small.gif | Bin 0 -> 3236 bytes .../iconlinks/skins/space80/loading.gif | Bin 0 -> 8266 bytes .../iconlinks/skins/space80/loading_small.gif | Bin 0 -> 3208 bytes .../skins/space80/next-horizontal.gif | Bin 0 -> 321 bytes .../skins/space80/prev-horizontal.gif | Bin 0 -> 319 bytes .../iconlinks/skins/space80/skin.css | 140 ++ Skins/NewsGator_/iconlinks/styles.css | 53 + Skins/Ocean/Top/Layout.html | 1 + Skins/Ocean/Top/Ocean_Original.pdn | Bin 0 -> 5775 bytes Skins/Ocean/Top/PageLeft.gif | Bin 0 -> 113 bytes Skins/Ocean/Top/PageRight.gif | Bin 0 -> 112 bytes Skins/Ocean/Top/Paging.html | 1 + Skins/Ocean/Top/PagingItem.html | 1 + Skins/Ocean/Top/Tab.html | 6 + Skins/Ocean/Top/TabPage.html | 1 + Skins/Ocean/Top/TabStrip.html | 1 + Skins/Ocean/Top/Thumbs.db | Bin 0 -> 15872 bytes Skins/Ocean/Top/styles.css | 75 + Skins/Ocean/Top/tableft.gif | Bin 0 -> 1187 bytes Skins/Ocean/Top/tabpage.gif | Bin 0 -> 900 bytes Skins/Ocean/Top/tabright.gif | Bin 0 -> 3563 bytes Skins/Onyx/Top/Layout.html | 1 + Skins/Onyx/Top/Onyx_Original.pdn | Bin 0 -> 6302 bytes Skins/Onyx/Top/PageLeft.gif | Bin 0 -> 113 bytes Skins/Onyx/Top/PageRight.gif | Bin 0 -> 112 bytes Skins/Onyx/Top/Paging.html | 1 + Skins/Onyx/Top/PagingItem.html | 1 + Skins/Onyx/Top/Tab.html | 6 + Skins/Onyx/Top/TabPage.html | 1 + Skins/Onyx/Top/TabStrip.html | 1 + Skins/Onyx/Top/styles.css | 75 + Skins/Onyx/Top/tableft.gif | Bin 0 -> 1107 bytes Skins/Onyx/Top/tabpage.gif | Bin 0 -> 942 bytes Skins/Onyx/Top/tabright.gif | Bin 0 -> 2946 bytes Skins/Sample/Sample1/Layout.html | 1 + Skins/Sample/Sample1/Tab.html | 6 + Skins/Sample/Sample1/TabPage.html | 1 + Skins/Sample/Sample1/TabStrip.html | 1 + Skins/Sample/Sample1/styles.css | 64 + Skins/Sample/Sample2/Layout.html | 1 + Skins/Sample/Sample2/Tab.html | 6 + Skins/Sample/Sample2/TabPage.html | 1 + Skins/Sample/Sample2/TabStrip.html | 1 + Skins/Sample/Sample2/styles.css | 64 + Skins/Sample/Sample3/Layout.html | 1 + Skins/Sample/Sample3/Tab.html | 6 + Skins/Sample/Sample3/TabPage.html | 1 + Skins/Sample/Sample3/TabStrip.html | 1 + Skins/Sample/Sample3/styles.css | 69 + Skins/Sample/Sample4/Layout.html | 1 + Skins/Sample/Sample4/Paging.html | 1 + Skins/Sample/Sample4/Tab.html | 6 + Skins/Sample/Sample4/TabPage.html | 1 + Skins/Sample/Sample4/TabStrip.html | 1 + Skins/Sample/Sample4/resultset_next.png | Bin 0 -> 395 bytes Skins/Sample/Sample4/resultset_previous.png | Bin 0 -> 389 bytes Skins/Sample/Sample4/styles.css | 77 + Skins/Sample/Sample5/Layout.html | 1 + Skins/Sample/Sample5/Paging.html | 1 + Skins/Sample/Sample5/PagingItem.html | 1 + Skins/Sample/Sample5/Tab.html | 6 + Skins/Sample/Sample5/TabPage.html | 10 + Skins/Sample/Sample5/TabStrip.html | 1 + .../Layout.html.2008-01-18.15-43-37.2355 | 1 + .../PagingItem.html.2008-01-18.15-43-37.1730 | 1 + .../_sgbak/Tab.html.2008-01-18.15-43-37.1886 | 1 + .../TabPage.html.2008-01-18.15-43-37.2042 | 1 + .../TabStrip.html.2008-01-18.15-43-37.2198 | 1 + ...esultset_next.png.2008-01-18.15-43-37.1886 | Bin 0 -> 395 bytes Skins/Sample/Sample5/resultset_next.png | Bin 0 -> 395 bytes Skins/Sample/Sample5/styles.css | 83 + Skins/Sample/Samples.txt | 23 + Skins/Simple/Bottom/Layout.html | 1 + Skins/Simple/Bottom/Paging.html | 1 + Skins/Simple/Bottom/PagingItem.html | 1 + Skins/Simple/Bottom/Tab.html | 6 + Skins/Simple/Bottom/TabPage.html | 1 + Skins/Simple/Bottom/TabStrip.html | 1 + .../TabPage.html.2008-01-17.14-33-46.3136 | 1 + Skins/Simple/Bottom/styles.css | 92 + Skins/Simple/Inline/Layout.html | 1 + Skins/Simple/Inline/Paging.html | 1 + Skins/Simple/Inline/Tab.html | 6 + Skins/Simple/Inline/TabPage.html | 1 + Skins/Simple/Inline/TabStrip.html | 1 + .../_sgbak/max.gif.2007-01-15.19-58-49.4218 | Bin 0 -> 866 bytes .../_sgbak/min.gif.2007-01-15.19-58-49.4218 | Bin 0 -> 861 bytes Skins/Simple/Inline/images/max.gif | Bin 0 -> 866 bytes Skins/Simple/Inline/images/min.gif | Bin 0 -> 861 bytes Skins/Simple/Inline/styles.css | 49 + Skins/Simple/Left/Layout.html | 1 + Skins/Simple/Left/Paging.html | 1 + Skins/Simple/Left/PagingItem.html | 1 + Skins/Simple/Left/Tab.html | 6 + Skins/Simple/Left/TabPage.html | 1 + Skins/Simple/Left/TabStrip.html | 1 + Skins/Simple/Left/styles.css | 91 + Skins/Simple/MultiColored/Layout.html | 1 + Skins/Simple/MultiColored/Paging.html | 1 + Skins/Simple/MultiColored/PagingItem.html | 1 + Skins/Simple/MultiColored/Tab.html | 6 + Skins/Simple/MultiColored/TabPage.html | 1 + Skins/Simple/MultiColored/TabStrip.html | 1 + Skins/Simple/MultiColored/styles.css | 122 ++ Skins/Simple/RSS/Layout.html | 1 + Skins/Simple/RSS/Paging.html | 1 + Skins/Simple/RSS/PagingItem.html | 1 + Skins/Simple/RSS/RSSContent.html | 5 + Skins/Simple/RSS/Tab.html | 6 + Skins/Simple/RSS/TabPage.html | 1 + Skins/Simple/RSS/TabStrip.html | 1 + Skins/Simple/RSS/styles.css | 91 + Skins/Simple/Right/Layout.html | 1 + Skins/Simple/Right/Paging.html | 1 + Skins/Simple/Right/PagingItem.html | 1 + Skins/Simple/Right/Tab.html | 6 + Skins/Simple/Right/TabPage.html | 1 + Skins/Simple/Right/TabStrip.html | 1 + .../TabPage.html.2008-01-18.10-22-12.4542 | 1 + Skins/Simple/Right/styles.css | 105 ++ Skins/Simple/Top/Layout.html | 1 + Skins/Simple/Top/Paging.html | 1 + Skins/Simple/Top/PagingItem.html | 1 + Skins/Simple/Top/Tab.html | 6 + Skins/Simple/Top/TabPage.html | 1 + Skins/Simple/Top/TabStrip.html | 1 + Skins/Simple/Top/styles.css | 92 + Skins/Square/Top/Layout.html | 1 + Skins/Square/Top/Paging.html | 1 + Skins/Square/Top/PagingItem.html | 1 + Skins/Square/Top/Tab.html | 6 + Skins/Square/Top/TabPage.html | 1 + Skins/Square/Top/TabStrip.html | 1 + .../TabPage.html.2008-01-18.10-54-32.8917 | 1 + .../square-blue.gif.2007-01-15.19-58-49.4375 | Bin 0 -> 891 bytes ...square-purple.gif.2007-01-15.19-58-49.4375 | Bin 0 -> 891 bytes .../square-red.gif.2007-01-15.19-58-49.4218 | Bin 0 -> 891 bytes Skins/Square/Top/images/square-blue.gif | Bin 0 -> 891 bytes Skins/Square/Top/images/square-purple.gif | Bin 0 -> 891 bytes Skins/Square/Top/images/square-red.gif | Bin 0 -> 891 bytes Skins/Square/Top/styles.css | 89 + Skins/Testing_/AlternateJS/Layout.html | 1 + Skins/Testing_/AlternateJS/Paging.html | 1 + Skins/Testing_/AlternateJS/PagingItem.html | 1 + Skins/Testing_/AlternateJS/Tab.html | 6 + Skins/Testing_/AlternateJS/TabPage.html | 1 + Skins/Testing_/AlternateJS/TabStrip.html | 1 + Skins/Testing_/AlternateJS/resultset_next.png | Bin 0 -> 395 bytes Skins/Testing_/AlternateJS/script.txt | 103 ++ Skins/Testing_/AlternateJS/styles.css | 83 + Skins/Testing_/Head/Head.txt | 8 + Skins/Testing_/Head/Layout.html | 1 + Skins/Testing_/Head/Paging.html | 1 + Skins/Testing_/Head/PagingItem.html | 1 + Skins/Testing_/Head/Tab.html | 6 + Skins/Testing_/Head/TabPage.html | 1 + Skins/Testing_/Head/TabStrip.html | 1 + Skins/Testing_/Head/styles.css | 92 + Skins/Testing_/JDock/Head.txt | 1 + Skins/Testing_/JDock/Layout.html | 2 + Skins/Testing_/JDock/Paging.html | 1 + Skins/Testing_/JDock/PagingItem.html | 1 + Skins/Testing_/JDock/Script.txt | 21 + Skins/Testing_/JDock/Tab.html | 1 + Skins/Testing_/JDock/TabPage.html | 1 + Skins/Testing_/JDock/TabStrip.html | 1 + Skins/Testing_/JDock/images/Firefoxicon.png | Bin 0 -> 26263 bytes Skins/Testing_/JDock/images/IEicon.png | Bin 0 -> 23235 bytes Skins/Testing_/JDock/images/Thumbs.db | Bin 0 -> 36864 bytes Skins/Testing_/JDock/images/aolicon.png | Bin 0 -> 22561 bytes Skins/Testing_/JDock/images/chair.png | Bin 0 -> 6480 bytes Skins/Testing_/JDock/images/client.png | Bin 0 -> 3706 bytes Skins/Testing_/JDock/images/edit.png | Bin 0 -> 5827 bytes Skins/Testing_/JDock/images/home.png | Bin 0 -> 7052 bytes Skins/Testing_/JDock/images/operaicon.png | Bin 0 -> 15674 bytes Skins/Testing_/JDock/images/speaker.png | Bin 0 -> 5486 bytes Skins/Testing_/JDock/images/tab 1.png | Bin 0 -> 6480 bytes Skins/Testing_/JDock/images/tab 2.png | Bin 0 -> 7052 bytes Skins/Testing_/JDock/images/tab 3.png | Bin 0 -> 5486 bytes Skins/Testing_/JDock/jDock.html | 42 + Skins/Testing_/JDock/jquery.jqDock.js | 733 ++++++++ Skins/Testing_/JDock/jquery.jqDock.min.js | 3 + Skins/Testing_/JDock/styles.css | 43 + Skins/Testing_/Locked/Layout.html | 1 + Skins/Testing_/Locked/Paging.html | 1 + Skins/Testing_/Locked/PagingItem.html | 1 + Skins/Testing_/Locked/Tab.html | 6 + Skins/Testing_/Locked/TabPage.html | 1 + Skins/Testing_/Locked/TabStrip.html | 1 + Skins/Testing_/Locked/styles.css | 92 + Skins/Testing_/Tokens/Layout.html | 25 + Skins/Testing_/Tokens/Paging.html | 1 + Skins/Testing_/Tokens/PagingItem.html | 1 + Skins/Testing_/Tokens/Tab.html | 6 + Skins/Testing_/Tokens/TabPage.html | 1 + Skins/Testing_/Tokens/TabStrip.html | 1 + Skins/Testing_/Tokens/styles.css | 92 + Skins/Testing_/Top/Layout.html | 8 + Skins/Testing_/Top/Paging.html | 1 + Skins/Testing_/Top/PagingItem.html | 1 + Skins/Testing_/Top/Tab.html | 6 + Skins/Testing_/Top/TabPage.html | 1 + Skins/Testing_/Top/TabStrip.html | 1 + Skins/Testing_/Top/script.txt | 108 ++ Skins/Testing_/Top/styles.css | 92 + Skins/Testing_/VeloNation/Layout.html | 1 + Skins/Testing_/VeloNation/Paging.html | 1 + Skins/Testing_/VeloNation/Tab.html | 16 + Skins/Testing_/VeloNation/TabPage.html | 10 + Skins/Testing_/VeloNation/TabStrip.html | 1 + Skins/Testing_/VeloNation/resultset_next.png | Bin 0 -> 395 bytes .../VeloNation/resultset_previous.png | Bin 0 -> 389 bytes Skins/Testing_/VeloNation/styles.css | 78 + Skins/Testing_/liScroll/Head.txt | 1 + Skins/Testing_/liScroll/Layout.html | 3 + Skins/Testing_/liScroll/Paging.html | 4 + Skins/Testing_/liScroll/Script.txt | 1 + Skins/Testing_/liScroll/Settings.xml | 62 + Skins/Testing_/liScroll/Tab.html | 7 + Skins/Testing_/liScroll/TabPage.html | 1 + Skins/Testing_/liScroll/TabStrip.html | 1 + .../liScroll/jquery.li-scroller.1.0.js | 47 + Skins/Testing_/liScroll/newstickertext.html | 1 + Skins/Testing_/liScroll/styles.css | 44 + Skins/XPLuna/Top/Layout.html | 1 + Skins/XPLuna/Top/PageLeft.gif | Bin 0 -> 113 bytes Skins/XPLuna/Top/PageRight.gif | Bin 0 -> 112 bytes Skins/XPLuna/Top/Paging.html | 1 + Skins/XPLuna/Top/PagingItem.html | 1 + Skins/XPLuna/Top/Tab.html | 6 + Skins/XPLuna/Top/TabPage.html | 1 + Skins/XPLuna/Top/TabStrip.html | 1 + .../Paging.html.2008-01-17.05-01-57.7667 | 1 + .../TabPage.html.2008-01-17.05-01-57.7823 | 1 + .../styles.css.2006-03-18.23-54-47.0468 | 67 + .../styles.css.2006-03-23.13-43-02.6016 | 73 + .../tab.active.png.2007-01-15.19-58-49.4531 | Bin 0 -> 1083 bytes .../tab.hover.png.2007-01-15.19-58-49.4375 | Bin 0 -> 1163 bytes .../_sgbak/tab.png.2007-01-15.19-58-49.4375 | Bin 0 -> 1171 bytes Skins/XPLuna/Top/styles.css | 81 + Skins/XPLuna/Top/tableft.gif | Bin 0 -> 955 bytes Skins/XPLuna/Top/tabright.gif | Bin 0 -> 2177 bytes Skins/XPLunaVarWidth/Top/Layout.html | 1 + Skins/XPLunaVarWidth/Top/PageLeft.gif | Bin 0 -> 113 bytes Skins/XPLunaVarWidth/Top/PageRight.gif | Bin 0 -> 112 bytes Skins/XPLunaVarWidth/Top/Paging.html | 1 + Skins/XPLunaVarWidth/Top/PagingItem.html | 1 + Skins/XPLunaVarWidth/Top/Tab.html | 6 + Skins/XPLunaVarWidth/Top/TabPage.html | 1 + Skins/XPLunaVarWidth/Top/TabStrip.html | 1 + .../Paging.html.2008-01-17.05-03-09.6105 | 1 + .../TabPage.html.2008-01-17.05-03-09.6261 | 1 + ...lected.center.gif.2007-01-15.19-58-49.4531 | Bin 0 -> 817 bytes ...selected.left.gif.2007-01-15.19-58-49.4531 | Bin 0 -> 846 bytes ...elected.right.gif.2007-01-15.19-58-49.4531 | Bin 0 -> 846 bytes ...lected.center.gif.2007-01-15.19-58-49.4687 | Bin 0 -> 826 bytes ...selected.left.gif.2007-01-15.19-58-49.4687 | Bin 0 -> 877 bytes ...elected.right.gif.2007-01-15.19-58-49.4687 | Bin 0 -> 873 bytes Skins/XPLunaVarWidth/Top/styles.css | 82 + Skins/XPLunaVarWidth/Top/tableft.gif | Bin 0 -> 955 bytes Skins/XPLunaVarWidth/Top/tabright.gif | Bin 0 -> 2177 bytes Skins/jQueryUI/Accordion/Layout.html | 5 + Skins/jQueryUI/Accordion/Paging.html | 4 + Skins/jQueryUI/Accordion/Script.txt | 49 + Skins/jQueryUI/Accordion/Settings.xml | 33 + Skins/jQueryUI/Accordion/Tab.html | 2 + Skins/jQueryUI/Accordion/TabPage.html | 1 + Skins/jQueryUI/Accordion/TabStrip.html | 1 + Skins/jQueryUI/Accordion/styles.css | 0 Skins/jQueryUI/ContentSlider/Layout.html | 6 + Skins/jQueryUI/ContentSlider/Paging.html | 4 + Skins/jQueryUI/ContentSlider/RSSContent.html | 1 + Skins/jQueryUI/ContentSlider/Script.txt | 61 + Skins/jQueryUI/ContentSlider/Settings.xml | 62 + Skins/jQueryUI/ContentSlider/Tab.html | 8 + Skins/jQueryUI/ContentSlider/TabPage.html | 16 + Skins/jQueryUI/ContentSlider/TabStrip.html | 1 + .../ContentSlider/images/image1-small.jpg | Bin 0 -> 2516 bytes .../jQueryUI/ContentSlider/images/image1.jpg | Bin 0 -> 30420 bytes .../ContentSlider/images/image2-small.jpg | Bin 0 -> 2555 bytes .../jQueryUI/ContentSlider/images/image2.jpg | Bin 0 -> 25542 bytes .../ContentSlider/images/image3-small.jpg | Bin 0 -> 2391 bytes .../jQueryUI/ContentSlider/images/image3.jpg | Bin 0 -> 16202 bytes .../ContentSlider/images/image4-small.jpg | Bin 0 -> 2137 bytes .../jQueryUI/ContentSlider/images/image4.jpg | Bin 0 -> 59586 bytes .../ContentSlider/images/image5-small.jpg | Bin 0 -> 2324 bytes .../jQueryUI/ContentSlider/images/image5.jpg | Bin 0 -> 21144 bytes .../ContentSlider/images/selected-item.gif | Bin 0 -> 335 bytes .../ContentSlider/images/transparent-bg.gif | Bin 0 -> 43 bytes .../ContentSlider/images/transparent-bg.png | Bin 0 -> 115 bytes Skins/jQueryUI/ContentSlider/styles.css | 77 + Skins/jQueryUI/Tabs/Layout.html | 5 + Skins/jQueryUI/Tabs/Paging.html | 4 + Skins/jQueryUI/Tabs/Script.txt | 60 + Skins/jQueryUI/Tabs/Settings.xml | 36 + Skins/jQueryUI/Tabs/Tab.html | 1 + Skins/jQueryUI/Tabs/TabPage.html | 1 + Skins/jQueryUI/Tabs/TabStrip.html | 1 + Skins/jQueryUI/Tabs/styles.css | 28 + Skins/jQueryUI/_js/jquery-ui-tabs-rotate.js | 76 + .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_dc7db3_1x400.png | Bin 0 -> 177 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_f6eef6_1x400.png | Bin 0 -> 146 bytes .../ui-bg_highlight-hard_55_6d5f85_1x100.png | Bin 0 -> 122 bytes .../ui-bg_highlight-soft_75_f4ebf4_1x100.png | Bin 0 -> 118 bytes .../ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 0 -> 123 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/authentic8/ui.all.css | 405 ++++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../base/images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../base/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/base/jquery-ui.css | 404 ++++ Skins/jQueryUI/_themes/base/ui.accordion.css | 9 + Skins/jQueryUI/_themes/base/ui.all.css | 2 + Skins/jQueryUI/_themes/base/ui.base.css | 9 + Skins/jQueryUI/_themes/base/ui.core.css | 37 + Skins/jQueryUI/_themes/base/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/base/ui.dialog.css | 13 + .../jQueryUI/_themes/base/ui.progressbar.css | 4 + Skins/jQueryUI/_themes/base/ui.resizable.css | 13 + Skins/jQueryUI/_themes/base/ui.slider.css | 17 + Skins/jQueryUI/_themes/base/ui.tabs.css | 11 + Skins/jQueryUI/_themes/base/ui.theme.css | 245 +++ .../ui-bg_diagonals-thick_8_333333_40x40.png | Bin 0 -> 252 bytes .../images/ui-bg_flat_65_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_40_111111_1x400.png | Bin 0 -> 161 bytes .../images/ui-bg_glass_55_1c1c1c_1x400.png | Bin 0 -> 127 bytes .../ui-bg_highlight-hard_100_f9f9f9_1x100.png | Bin 0 -> 86 bytes .../ui-bg_highlight-hard_40_aaaaaa_1x100.png | Bin 0 -> 100 bytes .../ui-bg_highlight-soft_50_aaaaaa_1x100.png | Bin 0 -> 102 bytes .../ui-bg_inset-hard_45_cd0a0a_1x100.png | Bin 0 -> 123 bytes .../ui-bg_inset-hard_55_ffeb80_1x100.png | Bin 0 -> 144 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_4ca300_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_bbbbbb_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ededed_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_ffcf29_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../jQueryUI/_themes/black-tie/jquery-ui.css | 405 ++++ .../_themes/black-tie/ui.accordion.css | 9 + Skins/jQueryUI/_themes/black-tie/ui.all.css | 2 + Skins/jQueryUI/_themes/black-tie/ui.base.css | 9 + Skins/jQueryUI/_themes/black-tie/ui.core.css | 37 + .../_themes/black-tie/ui.datepicker.css | 62 + .../jQueryUI/_themes/black-tie/ui.dialog.css | 13 + .../_themes/black-tie/ui.progressbar.css | 4 + .../_themes/black-tie/ui.resizable.css | 13 + .../jQueryUI/_themes/black-tie/ui.slider.css | 17 + Skins/jQueryUI/_themes/black-tie/ui.tabs.css | 11 + Skins/jQueryUI/_themes/black-tie/ui.theme.css | 246 +++ .../ui-bg_diagonals-thick_75_f3d8d8_40x40.png | Bin 0 -> 256 bytes .../images/ui-bg_dots-small_65_a6a6a6_2x2.png | Bin 0 -> 83 bytes .../images/ui-bg_flat_0_333333_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_65_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf8ee_1x400.png | Bin 0 -> 121 bytes .../ui-bg_highlight-hard_100_eeeeee_1x100.png | Bin 0 -> 94 bytes .../ui-bg_highlight-hard_100_f6f6f6_1x100.png | Bin 0 -> 89 bytes .../ui-bg_highlight-soft_15_cc0000_1x100.png | Bin 0 -> 108 bytes .../images/ui-icons_004276_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cc0000_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/blitzer/jquery-ui.css | 405 ++++ .../jQueryUI/_themes/blitzer/ui.accordion.css | 9 + Skins/jQueryUI/_themes/blitzer/ui.all.css | 2 + Skins/jQueryUI/_themes/blitzer/ui.base.css | 9 + Skins/jQueryUI/_themes/blitzer/ui.core.css | 37 + .../_themes/blitzer/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/blitzer/ui.dialog.css | 13 + .../_themes/blitzer/ui.progressbar.css | 4 + .../jQueryUI/_themes/blitzer/ui.resizable.css | 13 + Skins/jQueryUI/_themes/blitzer/ui.slider.css | 17 + Skins/jQueryUI/_themes/blitzer/ui.tabs.css | 11 + Skins/jQueryUI/_themes/blitzer/ui.theme.css | 246 +++ .../ui-bg_diagonals-thick_90_eeeeee_40x40.png | Bin 0 -> 251 bytes .../images/ui-bg_flat_15_cd0a0a_40x100.png | Bin 0 -> 181 bytes .../images/ui-bg_glass_100_e4f1fb_1x400.png | Bin 0 -> 119 bytes .../images/ui-bg_glass_50_3baae3_1x400.png | Bin 0 -> 131 bytes .../images/ui-bg_glass_80_d7ebf9_1x400.png | Bin 0 -> 124 bytes .../ui-bg_highlight-hard_100_f2f5f7_1x100.png | Bin 0 -> 103 bytes .../ui-bg_highlight-hard_70_000000_1x100.png | Bin 0 -> 118 bytes .../ui-bg_highlight-soft_100_deedf7_1x100.png | Bin 0 -> 104 bytes .../ui-bg_highlight-soft_25_ffef8f_1x100.png | Bin 0 -> 119 bytes .../images/ui-icons_2694e8_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_3d80b3_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_72a7cf_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../jQueryUI/_themes/cupertino/jquery-ui.css | 405 ++++ .../_themes/cupertino/ui.accordion.css | 9 + Skins/jQueryUI/_themes/cupertino/ui.all.css | 2 + Skins/jQueryUI/_themes/cupertino/ui.base.css | 9 + Skins/jQueryUI/_themes/cupertino/ui.core.css | 37 + .../_themes/cupertino/ui.datepicker.css | 62 + .../jQueryUI/_themes/cupertino/ui.dialog.css | 13 + .../_themes/cupertino/ui.progressbar.css | 4 + .../_themes/cupertino/ui.resizable.css | 13 + .../jQueryUI/_themes/cupertino/ui.slider.css | 17 + Skins/jQueryUI/_themes/cupertino/ui.tabs.css | 11 + Skins/jQueryUI/_themes/cupertino/ui.theme.css | 246 +++ .../images/ui-bg_flat_30_cccccc_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 131 bytes .../ui-bg_highlight-hard_20_0972a5_1x100.png | Bin 0 -> 114 bytes .../ui-bg_highlight-soft_33_003147_1x100.png | Bin 0 -> 127 bytes .../ui-bg_highlight-soft_35_222222_1x100.png | Bin 0 -> 113 bytes .../ui-bg_highlight-soft_44_444444_1x100.png | Bin 0 -> 117 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 95 bytes .../images/ui-bg_loop_25_000000_21x21.png | Bin 0 -> 235 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_a83300_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cccccc_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../jQueryUI/_themes/dark-hive/jquery-ui.css | 405 ++++ .../_themes/dark-hive/ui.accordion.css | 9 + Skins/jQueryUI/_themes/dark-hive/ui.all.css | 2 + Skins/jQueryUI/_themes/dark-hive/ui.base.css | 9 + Skins/jQueryUI/_themes/dark-hive/ui.core.css | 37 + .../_themes/dark-hive/ui.datepicker.css | 62 + .../jQueryUI/_themes/dark-hive/ui.dialog.css | 13 + .../_themes/dark-hive/ui.progressbar.css | 4 + .../_themes/dark-hive/ui.resizable.css | 13 + .../jQueryUI/_themes/dark-hive/ui.slider.css | 17 + Skins/jQueryUI/_themes/dark-hive/ui.tabs.css | 11 + Skins/jQueryUI/_themes/dark-hive/ui.theme.css | 246 +++ .../ui-bg_diagonals-thick_15_0b3e6f_40x40.png | Bin 0 -> 260 bytes .../ui-bg_dots-medium_30_0b58a2_4x4.png | Bin 0 -> 114 bytes .../images/ui-bg_dots-small_20_333333_2x2.png | Bin 0 -> 83 bytes .../images/ui-bg_dots-small_30_a32d00_2x2.png | Bin 0 -> 83 bytes .../images/ui-bg_dots-small_40_00498f_2x2.png | Bin 0 -> 84 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_40_292929_40x100.png | Bin 0 -> 180 bytes .../ui-bg_gloss-wave_20_111111_500x100.png | Bin 0 -> 2103 bytes .../images/ui-icons_00498f_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_98d2fb_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_9ccdfc_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/dot-luv/jquery-ui.css | 405 ++++ .../jQueryUI/_themes/dot-luv/ui.accordion.css | 9 + Skins/jQueryUI/_themes/dot-luv/ui.all.css | 2 + Skins/jQueryUI/_themes/dot-luv/ui.base.css | 9 + Skins/jQueryUI/_themes/dot-luv/ui.core.css | 37 + .../_themes/dot-luv/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/dot-luv/ui.dialog.css | 13 + .../_themes/dot-luv/ui.progressbar.css | 4 + .../jQueryUI/_themes/dot-luv/ui.resizable.css | 13 + Skins/jQueryUI/_themes/dot-luv/ui.slider.css | 17 + Skins/jQueryUI/_themes/dot-luv/ui.tabs.css | 11 + Skins/jQueryUI/_themes/dot-luv/ui.theme.css | 246 +++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_0_eeeeee_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_55_994d53_40x100.png | Bin 0 -> 182 bytes .../images/ui-bg_flat_55_fafafa_40x100.png | Bin 0 -> 180 bytes .../ui-bg_gloss-wave_30_3d3644_500x100.png | Bin 0 -> 3347 bytes .../ui-bg_highlight-soft_100_dcd9de_1x100.png | Bin 0 -> 114 bytes .../ui-bg_highlight-soft_100_eae6ea_1x100.png | Bin 0 -> 108 bytes .../ui-bg_highlight-soft_25_30273a_1x100.png | Bin 0 -> 124 bytes .../ui-bg_highlight-soft_45_5f5964_1x100.png | Bin 0 -> 127 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_734d99_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_8d78a5_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_a8a3ae_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ebccce_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/eggplant/jquery-ui.css | 405 ++++ .../_themes/eggplant/ui.accordion.css | 9 + Skins/jQueryUI/_themes/eggplant/ui.all.css | 2 + Skins/jQueryUI/_themes/eggplant/ui.base.css | 9 + Skins/jQueryUI/_themes/eggplant/ui.core.css | 37 + .../_themes/eggplant/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/eggplant/ui.dialog.css | 13 + .../_themes/eggplant/ui.progressbar.css | 4 + .../_themes/eggplant/ui.resizable.css | 13 + Skins/jQueryUI/_themes/eggplant/ui.slider.css | 17 + Skins/jQueryUI/_themes/eggplant/ui.tabs.css | 11 + Skins/jQueryUI/_themes/eggplant/ui.theme.css | 246 +++ .../ui-bg_diagonals-small_25_c5ddfc_40x40.png | Bin 0 -> 157 bytes .../ui-bg_diagonals-thick_20_e69700_40x40.png | Bin 0 -> 257 bytes .../ui-bg_diagonals-thick_22_1484e6_40x40.png | Bin 0 -> 259 bytes .../ui-bg_diagonals-thick_26_2293f7_40x40.png | Bin 0 -> 259 bytes .../images/ui-bg_flat_0_e69700_40x100.png | Bin 0 -> 181 bytes .../images/ui-bg_flat_0_e6b900_40x100.png | Bin 0 -> 181 bytes .../ui-bg_highlight-soft_100_f9f9f9_1x100.png | Bin 0 -> 88 bytes .../ui-bg_inset-hard_100_eeeeee_1x100.png | Bin 0 -> 91 bytes .../images/ui-icons_0a82eb_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_0b54d5_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_5fa5e3_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_fcdd4a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../_themes/excite-bike/jquery-ui.css | 405 ++++ .../_themes/excite-bike/ui.accordion.css | 9 + Skins/jQueryUI/_themes/excite-bike/ui.all.css | 2 + .../jQueryUI/_themes/excite-bike/ui.base.css | 9 + .../jQueryUI/_themes/excite-bike/ui.core.css | 37 + .../_themes/excite-bike/ui.datepicker.css | 62 + .../_themes/excite-bike/ui.dialog.css | 13 + .../_themes/excite-bike/ui.progressbar.css | 4 + .../_themes/excite-bike/ui.resizable.css | 13 + .../_themes/excite-bike/ui.slider.css | 17 + .../jQueryUI/_themes/excite-bike/ui.tabs.css | 11 + .../jQueryUI/_themes/excite-bike/ui.theme.css | 246 +++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_0_eeeeee_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_55_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../ui-bg_highlight-soft_100_f6f6f6_1x100.png | Bin 0 -> 90 bytes .../ui-bg_highlight-soft_25_0073ea_1x100.png | Bin 0 -> 118 bytes .../ui-bg_highlight-soft_50_dddddd_1x100.png | Bin 0 -> 92 bytes .../flick/images/ui-icons_0073ea_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_666666_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_ff0084_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/flick/jquery-ui.css | 405 ++++ Skins/jQueryUI/_themes/flick/ui.accordion.css | 9 + Skins/jQueryUI/_themes/flick/ui.all.css | 2 + Skins/jQueryUI/_themes/flick/ui.base.css | 9 + Skins/jQueryUI/_themes/flick/ui.core.css | 37 + .../jQueryUI/_themes/flick/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/flick/ui.dialog.css | 13 + .../jQueryUI/_themes/flick/ui.progressbar.css | 4 + Skins/jQueryUI/_themes/flick/ui.resizable.css | 13 + Skins/jQueryUI/_themes/flick/ui.slider.css | 17 + Skins/jQueryUI/_themes/flick/ui.tabs.css | 11 + Skins/jQueryUI/_themes/flick/ui.theme.css | 246 +++ .../ui-bg_diagonals-small_40_db4865_40x40.png | Bin 0 -> 160 bytes .../ui-bg_diagonals-small_50_93c3cd_40x40.png | Bin 0 -> 162 bytes .../ui-bg_diagonals-small_50_ff3853_40x40.png | Bin 0 -> 156 bytes .../ui-bg_diagonals-small_75_ccd232_40x40.png | Bin 0 -> 162 bytes .../ui-bg_dots-medium_80_ffff38_4x4.png | Bin 0 -> 92 bytes .../images/ui-bg_dots-small_35_35414f_2x2.png | Bin 0 -> 83 bytes .../images/ui-bg_flat_75_ba9217_40x100.png | Bin 0 -> 182 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../ui-bg_white-lines_85_f7f7ba_40x100.png | Bin 0 -> 212 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_88a206_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_c02669_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_e1e463_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffeb33_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../jQueryUI/_themes/hot-sneaks/jquery-ui.css | 405 ++++ .../_themes/hot-sneaks/ui.accordion.css | 9 + Skins/jQueryUI/_themes/hot-sneaks/ui.all.css | 2 + Skins/jQueryUI/_themes/hot-sneaks/ui.base.css | 9 + Skins/jQueryUI/_themes/hot-sneaks/ui.core.css | 37 + .../_themes/hot-sneaks/ui.datepicker.css | 62 + .../jQueryUI/_themes/hot-sneaks/ui.dialog.css | 13 + .../_themes/hot-sneaks/ui.progressbar.css | 4 + .../_themes/hot-sneaks/ui.resizable.css | 13 + .../jQueryUI/_themes/hot-sneaks/ui.slider.css | 17 + Skins/jQueryUI/_themes/hot-sneaks/ui.tabs.css | 11 + .../jQueryUI/_themes/hot-sneaks/ui.theme.css | 246 +++ .../images/ui-bg_flat_75_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_100_f5f0e5_1x400.png | Bin 0 -> 123 bytes .../images/ui-bg_glass_25_cb842e_1x400.png | Bin 0 -> 130 bytes .../images/ui-bg_glass_70_ede4d4_1x400.png | Bin 0 -> 125 bytes .../ui-bg_highlight-hard_100_f4f0ec_1x100.png | Bin 0 -> 103 bytes .../ui-bg_highlight-hard_65_fee4bd_1x100.png | Bin 0 -> 114 bytes .../ui-bg_highlight-hard_75_f5f5b5_1x100.png | Bin 0 -> 116 bytes .../ui-bg_inset-soft_100_f4f0ec_1x100.png | Bin 0 -> 113 bytes .../images/ui-icons_c47a23_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cb672b_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_f08000_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_f35f07_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ff7519_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/humanity/jquery-ui.css | 405 ++++ .../_themes/humanity/ui.accordion.css | 9 + Skins/jQueryUI/_themes/humanity/ui.all.css | 2 + Skins/jQueryUI/_themes/humanity/ui.base.css | 9 + Skins/jQueryUI/_themes/humanity/ui.core.css | 37 + .../_themes/humanity/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/humanity/ui.dialog.css | 13 + .../_themes/humanity/ui.progressbar.css | 4 + .../_themes/humanity/ui.resizable.css | 13 + Skins/jQueryUI/_themes/humanity/ui.slider.css | 17 + Skins/jQueryUI/_themes/humanity/ui.tabs.css | 11 + Skins/jQueryUI/_themes/humanity/ui.theme.css | 246 +++ .../ui-bg_diagonals-small_0_aaaaaa_40x40.png | Bin 0 -> 128 bytes .../ui-bg_diagonals-thick_15_444444_40x40.png | Bin 0 -> 253 bytes .../ui-bg_diagonals-thick_95_ffdc2e_40x40.png | Bin 0 -> 266 bytes .../images/ui-bg_glass_55_fbf5d0_1x400.png | Bin 0 -> 123 bytes .../ui-bg_highlight-hard_30_285c00_1x100.png | Bin 0 -> 121 bytes .../ui-bg_highlight-soft_33_3a8104_1x100.png | Bin 0 -> 123 bytes .../ui-bg_highlight-soft_50_4eb305_1x100.png | Bin 0 -> 126 bytes .../ui-bg_highlight-soft_60_4ca20b_1x100.png | Bin 0 -> 134 bytes .../ui-bg_inset-soft_10_285c00_1x100.png | Bin 0 -> 118 bytes .../images/ui-icons_4eb305_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_72b42d_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/le-frog/jquery-ui.css | 405 ++++ .../jQueryUI/_themes/le-frog/ui.accordion.css | 9 + Skins/jQueryUI/_themes/le-frog/ui.all.css | 2 + Skins/jQueryUI/_themes/le-frog/ui.base.css | 9 + Skins/jQueryUI/_themes/le-frog/ui.core.css | 37 + .../_themes/le-frog/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/le-frog/ui.dialog.css | 13 + .../_themes/le-frog/ui.progressbar.css | 4 + .../jQueryUI/_themes/le-frog/ui.resizable.css | 13 + Skins/jQueryUI/_themes/le-frog/ui.slider.css | 17 + Skins/jQueryUI/_themes/le-frog/ui.tabs.css | 11 + Skins/jQueryUI/_themes/le-frog/ui.theme.css | 246 +++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_15_5f391b_1x400.png | Bin 0 -> 129 bytes .../ui-bg_gloss-wave_20_1c160d_500x100.png | Bin 0 -> 1854 bytes .../ui-bg_gloss-wave_25_453326_500x100.png | Bin 0 -> 3192 bytes .../ui-bg_gloss-wave_30_44372c_500x100.png | Bin 0 -> 4389 bytes .../ui-bg_highlight-soft_20_201913_1x100.png | Bin 0 -> 118 bytes .../ui-bg_highlight-soft_20_619226_1x100.png | Bin 0 -> 164 bytes .../ui-bg_inset-soft_10_201913_1x100.png | Bin 0 -> 106 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_9bcc60_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_add978_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_e3ddc9_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_f1fd86_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../jQueryUI/_themes/mint-choc/jquery-ui.css | 405 ++++ .../_themes/mint-choc/ui.accordion.css | 9 + Skins/jQueryUI/_themes/mint-choc/ui.all.css | 2 + Skins/jQueryUI/_themes/mint-choc/ui.base.css | 9 + Skins/jQueryUI/_themes/mint-choc/ui.core.css | 37 + .../_themes/mint-choc/ui.datepicker.css | 62 + .../jQueryUI/_themes/mint-choc/ui.dialog.css | 13 + .../_themes/mint-choc/ui.progressbar.css | 4 + .../_themes/mint-choc/ui.resizable.css | 13 + .../jQueryUI/_themes/mint-choc/ui.slider.css | 17 + Skins/jQueryUI/_themes/mint-choc/ui.tabs.css | 11 + Skins/jQueryUI/_themes/mint-choc/ui.theme.css | 246 +++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_0_eeeeee_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_55_c0402a_40x100.png | Bin 0 -> 182 bytes .../images/ui-bg_flat_55_eeeeee_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_100_f8f8f8_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_35_dddddd_1x400.png | Bin 0 -> 109 bytes .../images/ui-bg_glass_60_eeeeee_1x400.png | Bin 0 -> 110 bytes .../ui-bg_inset-hard_75_999999_1x100.png | Bin 0 -> 114 bytes .../ui-bg_inset-soft_50_c9c9c9_1x100.png | Bin 0 -> 96 bytes .../images/ui-icons_3383bb_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_70b2e1_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_999999_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_fbc856_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/overcast/jquery-ui.css | 405 ++++ .../_themes/overcast/ui.accordion.css | 9 + Skins/jQueryUI/_themes/overcast/ui.all.css | 2 + Skins/jQueryUI/_themes/overcast/ui.base.css | 9 + Skins/jQueryUI/_themes/overcast/ui.core.css | 37 + .../_themes/overcast/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/overcast/ui.dialog.css | 13 + .../_themes/overcast/ui.progressbar.css | 4 + .../_themes/overcast/ui.resizable.css | 13 + Skins/jQueryUI/_themes/overcast/ui.slider.css | 17 + Skins/jQueryUI/_themes/overcast/ui.tabs.css | 11 + Skins/jQueryUI/_themes/overcast/ui.theme.css | 246 +++ .../ui-bg_diagonal-maze_20_6e4f1c_10x10.png | Bin 0 -> 154 bytes .../ui-bg_diagonal-maze_40_000000_10x10.png | Bin 0 -> 132 bytes .../ui-bg_fine-grain_10_eceadf_60x60.png | Bin 0 -> 4429 bytes .../ui-bg_fine-grain_10_f8f7f6_60x60.png | Bin 0 -> 3149 bytes .../ui-bg_fine-grain_15_eceadf_60x60.png | Bin 0 -> 4391 bytes .../ui-bg_fine-grain_15_f7f3de_60x60.png | Bin 0 -> 4645 bytes .../ui-bg_fine-grain_15_ffffff_60x60.png | Bin 0 -> 3716 bytes .../ui-bg_fine-grain_65_654b24_60x60.png | Bin 0 -> 7369 bytes .../ui-bg_fine-grain_68_b83400_60x60.png | Bin 0 -> 8347 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_3572ac_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_8c291d_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_b83400_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_fbdb93_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../_themes/pepper-grinder/jquery-ui.css | 405 ++++ .../_themes/pepper-grinder/ui.accordion.css | 9 + .../_themes/pepper-grinder/ui.all.css | 2 + .../_themes/pepper-grinder/ui.base.css | 9 + .../_themes/pepper-grinder/ui.core.css | 37 + .../_themes/pepper-grinder/ui.datepicker.css | 62 + .../_themes/pepper-grinder/ui.dialog.css | 13 + .../_themes/pepper-grinder/ui.progressbar.css | 4 + .../_themes/pepper-grinder/ui.resizable.css | 13 + .../_themes/pepper-grinder/ui.slider.css | 17 + .../_themes/pepper-grinder/ui.tabs.css | 11 + .../_themes/pepper-grinder/ui.theme.css | 246 +++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_55_fbec88_40x100.png | Bin 0 -> 182 bytes .../images/ui-bg_glass_75_d0e5f5_1x400.png | Bin 0 -> 124 bytes .../images/ui-bg_glass_85_dfeffc_1x400.png | Bin 0 -> 123 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_gloss-wave_55_5c9ccc_500x100.png | Bin 0 -> 3457 bytes .../ui-bg_inset-hard_100_f5f8f9_1x100.png | Bin 0 -> 104 bytes .../ui-bg_inset-hard_100_fcfdfd_1x100.png | Bin 0 -> 88 bytes .../images/ui-icons_217bc0_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_469bdd_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_6da8d5_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_d8e7f3_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_f9bd01_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/redmond/jquery-ui.css | 405 ++++ .../jQueryUI/_themes/redmond/ui.accordion.css | 9 + Skins/jQueryUI/_themes/redmond/ui.all.css | 2 + Skins/jQueryUI/_themes/redmond/ui.base.css | 9 + Skins/jQueryUI/_themes/redmond/ui.core.css | 37 + .../_themes/redmond/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/redmond/ui.dialog.css | 13 + .../_themes/redmond/ui.progressbar.css | 4 + .../jQueryUI/_themes/redmond/ui.resizable.css | 13 + Skins/jQueryUI/_themes/redmond/ui.slider.css | 17 + Skins/jQueryUI/_themes/redmond/ui.tabs.css | 11 + Skins/jQueryUI/_themes/redmond/ui.theme.css | 246 +++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../jQueryUI/_themes/smoothness/jquery-ui.css | 405 ++++ .../_themes/smoothness/ui.accordion.css | 9 + Skins/jQueryUI/_themes/smoothness/ui.all.css | 2 + Skins/jQueryUI/_themes/smoothness/ui.base.css | 9 + Skins/jQueryUI/_themes/smoothness/ui.core.css | 37 + .../_themes/smoothness/ui.datepicker.css | 62 + .../jQueryUI/_themes/smoothness/ui.dialog.css | 13 + .../_themes/smoothness/ui.progressbar.css | 4 + .../_themes/smoothness/ui.resizable.css | 13 + .../jQueryUI/_themes/smoothness/ui.slider.css | 17 + Skins/jQueryUI/_themes/smoothness/ui.tabs.css | 11 + .../jQueryUI/_themes/smoothness/ui.theme.css | 246 +++ .../images/ui-bg_glass_55_fcf0ba_1x400.png | Bin 0 -> 127 bytes .../ui-bg_gloss-wave_100_ece8da_500x100.png | Bin 0 -> 2130 bytes .../ui-bg_highlight-hard_100_f5f3e5_1x100.png | Bin 0 -> 110 bytes .../ui-bg_highlight-hard_100_fafaf4_1x100.png | Bin 0 -> 96 bytes .../ui-bg_highlight-hard_15_459e00_1x100.png | Bin 0 -> 114 bytes .../ui-bg_highlight-hard_95_cccccc_1x100.png | Bin 0 -> 105 bytes .../ui-bg_highlight-soft_25_67b021_1x100.png | Bin 0 -> 124 bytes .../ui-bg_highlight-soft_95_ffedad_1x100.png | Bin 0 -> 130 bytes .../ui-bg_inset-soft_15_2b2922_1x100.png | Bin 0 -> 119 bytes .../images/ui-icons_808080_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_847e71_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_8DC262_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_eeeeee_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../_themes/south-street/jquery-ui.css | 405 ++++ .../_themes/south-street/ui.accordion.css | 9 + .../jQueryUI/_themes/south-street/ui.all.css | 2 + .../jQueryUI/_themes/south-street/ui.base.css | 9 + .../jQueryUI/_themes/south-street/ui.core.css | 37 + .../_themes/south-street/ui.datepicker.css | 62 + .../_themes/south-street/ui.dialog.css | 13 + .../_themes/south-street/ui.progressbar.css | 4 + .../_themes/south-street/ui.resizable.css | 13 + .../_themes/south-street/ui.slider.css | 17 + .../jQueryUI/_themes/south-street/ui.tabs.css | 11 + .../_themes/south-street/ui.theme.css | 246 +++ .../images/ui-bg_flat_55_999999_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_45_0078ae_1x400.png | Bin 0 -> 136 bytes .../images/ui-bg_glass_55_f8da4e_1x400.png | Bin 0 -> 131 bytes .../images/ui-bg_glass_75_79c9ec_1x400.png | Bin 0 -> 132 bytes .../ui-bg_gloss-wave_45_e14f1c_500x100.png | Bin 0 -> 3649 bytes .../ui-bg_gloss-wave_50_6eac2c_500x100.png | Bin 0 -> 4256 bytes .../ui-bg_gloss-wave_75_2191c0_500x100.png | Bin 0 -> 3457 bytes .../ui-bg_inset-hard_100_fcfdfd_1x100.png | Bin 0 -> 88 bytes .../start/images/ui-icons_0078ae_256x240.png | Bin 0 -> 4379 bytes .../start/images/ui-icons_056b93_256x240.png | Bin 0 -> 4379 bytes .../start/images/ui-icons_d8e7f3_256x240.png | Bin 0 -> 4379 bytes .../start/images/ui-icons_e0fdff_256x240.png | Bin 0 -> 4379 bytes .../start/images/ui-icons_f5e175_256x240.png | Bin 0 -> 4379 bytes .../start/images/ui-icons_f7a50d_256x240.png | Bin 0 -> 4379 bytes .../start/images/ui-icons_fcd113_256x240.png | Bin 0 -> 4379 bytes Skins/jQueryUI/_themes/start/jquery-ui.css | 414 +++++ Skins/jQueryUI/_themes/start/ui.accordion.css | 9 + Skins/jQueryUI/_themes/start/ui.all.css | 2 + Skins/jQueryUI/_themes/start/ui.base.css | 9 + Skins/jQueryUI/_themes/start/ui.core.css | 37 + .../jQueryUI/_themes/start/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/start/ui.dialog.css | 13 + .../jQueryUI/_themes/start/ui.progressbar.css | 4 + Skins/jQueryUI/_themes/start/ui.resizable.css | 13 + Skins/jQueryUI/_themes/start/ui.slider.css | 17 + Skins/jQueryUI/_themes/start/ui.tabs.css | 11 + Skins/jQueryUI/_themes/start/ui.theme.css | 245 +++ ...ui-bg_diagonals-medium_20_d34d17_40x40.png | Bin 0 -> 199 bytes .../images/ui-bg_flat_30_cccccc_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 0 -> 180 bytes .../ui-bg_gloss-wave_45_817865_500x100.png | Bin 0 -> 3971 bytes .../ui-bg_gloss-wave_60_fece2f_500x100.png | Bin 0 -> 3512 bytes .../ui-bg_gloss-wave_70_ffdd57_500x100.png | Bin 0 -> 3122 bytes .../ui-bg_gloss-wave_90_fff9e5_500x100.png | Bin 0 -> 2257 bytes .../ui-bg_highlight-soft_100_feeebd_1x100.png | Bin 0 -> 108 bytes .../ui-bg_inset-soft_30_ffffff_1x100.png | Bin 0 -> 100 bytes .../sunny/images/ui-icons_3d3d3d_256x240.png | Bin 0 -> 4369 bytes .../sunny/images/ui-icons_bd7b00_256x240.png | Bin 0 -> 4369 bytes .../sunny/images/ui-icons_d19405_256x240.png | Bin 0 -> 4369 bytes .../sunny/images/ui-icons_eb990f_256x240.png | Bin 0 -> 4369 bytes .../sunny/images/ui-icons_ed9f26_256x240.png | Bin 0 -> 4369 bytes .../sunny/images/ui-icons_fadc7a_256x240.png | Bin 0 -> 4369 bytes .../sunny/images/ui-icons_ffe180_256x240.png | Bin 0 -> 4369 bytes Skins/jQueryUI/_themes/sunny/jquery-ui.css | 405 ++++ Skins/jQueryUI/_themes/sunny/ui.accordion.css | 9 + Skins/jQueryUI/_themes/sunny/ui.all.css | 2 + Skins/jQueryUI/_themes/sunny/ui.base.css | 9 + Skins/jQueryUI/_themes/sunny/ui.core.css | 37 + .../jQueryUI/_themes/sunny/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/sunny/ui.dialog.css | 13 + .../jQueryUI/_themes/sunny/ui.progressbar.css | 4 + Skins/jQueryUI/_themes/sunny/ui.resizable.css | 13 + Skins/jQueryUI/_themes/sunny/ui.slider.css | 17 + Skins/jQueryUI/_themes/sunny/ui.tabs.css | 11 + Skins/jQueryUI/_themes/sunny/ui.theme.css | 246 +++ .../images/ui-bg_diamond_10_4f4221_10x8.png | Bin 0 -> 185 bytes .../images/ui-bg_diamond_20_372806_10x8.png | Bin 0 -> 136 bytes .../images/ui-bg_diamond_25_675423_10x8.png | Bin 0 -> 136 bytes .../images/ui-bg_diamond_25_d5ac5d_10x8.png | Bin 0 -> 192 bytes .../images/ui-bg_diamond_8_261803_10x8.png | Bin 0 -> 136 bytes .../images/ui-bg_diamond_8_443113_10x8.png | Bin 0 -> 186 bytes .../images/ui-bg_flat_75_ddd4b0_40x100.png | Bin 0 -> 214 bytes .../ui-bg_highlight-hard_65_fee4bd_1x100.png | Bin 0 -> 114 bytes .../images/ui-icons_070603_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_e8e2b5_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_e9cd86_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_efec9f_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_f2ec64_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_f9f2bd_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ff7519_256x240.png | Bin 0 -> 4369 bytes .../_themes/swanky-purse/jquery-ui.css | 405 ++++ .../_themes/swanky-purse/ui.accordion.css | 9 + .../jQueryUI/_themes/swanky-purse/ui.all.css | 2 + .../jQueryUI/_themes/swanky-purse/ui.base.css | 9 + .../jQueryUI/_themes/swanky-purse/ui.core.css | 37 + .../_themes/swanky-purse/ui.datepicker.css | 62 + .../_themes/swanky-purse/ui.dialog.css | 13 + .../_themes/swanky-purse/ui.progressbar.css | 4 + .../_themes/swanky-purse/ui.resizable.css | 13 + .../_themes/swanky-purse/ui.slider.css | 17 + .../jQueryUI/_themes/swanky-purse/ui.tabs.css | 11 + .../_themes/swanky-purse/ui.theme.css | 246 +++ .../ui-bg_diagonals-small_50_262626_40x40.png | Bin 0 -> 184 bytes .../images/ui-bg_flat_0_303030_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_0_4c4c4c_40x100.png | Bin 0 -> 211 bytes .../images/ui-bg_glass_40_0a0a0a_1x400.png | Bin 0 -> 127 bytes .../images/ui-bg_glass_55_f1fbe5_1x400.png | Bin 0 -> 123 bytes .../images/ui-bg_glass_60_000000_1x400.png | Bin 0 -> 129 bytes .../ui-bg_gloss-wave_55_000000_500x100.png | Bin 0 -> 3153 bytes .../ui-bg_gloss-wave_85_9fda58_500x100.png | Bin 0 -> 4381 bytes .../ui-bg_gloss-wave_95_f6ecd5_500x100.png | Bin 0 -> 2987 bytes .../images/ui-icons_000000_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_1f1f1f_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_9fda58_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_b8ec79_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../jQueryUI/_themes/trontastic/jquery-ui.css | 405 ++++ .../_themes/trontastic/ui.accordion.css | 9 + Skins/jQueryUI/_themes/trontastic/ui.all.css | 2 + Skins/jQueryUI/_themes/trontastic/ui.base.css | 9 + Skins/jQueryUI/_themes/trontastic/ui.core.css | 37 + .../_themes/trontastic/ui.datepicker.css | 62 + .../jQueryUI/_themes/trontastic/ui.dialog.css | 13 + .../_themes/trontastic/ui.progressbar.css | 4 + .../_themes/trontastic/ui.resizable.css | 13 + .../jQueryUI/_themes/trontastic/ui.slider.css | 17 + Skins/jQueryUI/_themes/trontastic/ui.tabs.css | 11 + .../jQueryUI/_themes/trontastic/ui.theme.css | 246 +++ .../images/ui-bg_flat_30_cccccc_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_20_555555_1x400.png | Bin 0 -> 115 bytes .../images/ui-bg_glass_40_0078a3_1x400.png | Bin 0 -> 135 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 131 bytes .../ui-bg_gloss-wave_25_333333_500x100.png | Bin 0 -> 1874 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 95 bytes .../ui-bg_inset-soft_25_000000_1x100.png | Bin 0 -> 98 bytes .../ui-bg_inset-soft_30_f58400_1x100.png | Bin 0 -> 117 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_a83300_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cccccc_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../_themes/ui-darkness/jquery-ui.css | 405 ++++ .../_themes/ui-darkness/ui.accordion.css | 9 + Skins/jQueryUI/_themes/ui-darkness/ui.all.css | 2 + .../jQueryUI/_themes/ui-darkness/ui.base.css | 9 + .../jQueryUI/_themes/ui-darkness/ui.core.css | 37 + .../_themes/ui-darkness/ui.datepicker.css | 62 + .../_themes/ui-darkness/ui.dialog.css | 13 + .../_themes/ui-darkness/ui.progressbar.css | 4 + .../_themes/ui-darkness/ui.resizable.css | 13 + .../_themes/ui-darkness/ui.slider.css | 17 + .../jQueryUI/_themes/ui-darkness/ui.tabs.css | 11 + .../jQueryUI/_themes/ui-darkness/ui.theme.css | 246 +++ .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 0 -> 260 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 0 -> 251 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 0 -> 104 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 0 -> 125 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 0 -> 3762 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 0 -> 90 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 0 -> 129 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_228ef1_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../_themes/ui-lightness/jquery-ui.css | 405 ++++ .../_themes/ui-lightness/ui.accordion.css | 9 + .../jQueryUI/_themes/ui-lightness/ui.all.css | 2 + .../jQueryUI/_themes/ui-lightness/ui.base.css | 9 + .../jQueryUI/_themes/ui-lightness/ui.core.css | 37 + .../_themes/ui-lightness/ui.datepicker.css | 62 + .../_themes/ui-lightness/ui.dialog.css | 13 + .../_themes/ui-lightness/ui.progressbar.css | 4 + .../_themes/ui-lightness/ui.resizable.css | 13 + .../_themes/ui-lightness/ui.slider.css | 17 + .../jQueryUI/_themes/ui-lightness/ui.tabs.css | 11 + .../_themes/ui-lightness/ui.theme.css | 246 +++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_gloss-wave_16_121212_500x100.png | Bin 0 -> 1968 bytes .../ui-bg_highlight-hard_15_888888_1x100.png | Bin 0 -> 95 bytes .../ui-bg_highlight-hard_55_555555_1x100.png | Bin 0 -> 115 bytes .../ui-bg_highlight-soft_35_adadad_1x100.png | Bin 0 -> 103 bytes .../ui-bg_highlight-soft_60_dddddd_1x100.png | Bin 0 -> 106 bytes .../ui-bg_inset-soft_15_121212_1x100.png | Bin 0 -> 103 bytes .../vader/images/ui-icons_666666_256x240.png | Bin 0 -> 4369 bytes .../vader/images/ui-icons_aaaaaa_256x240.png | Bin 0 -> 4369 bytes .../vader/images/ui-icons_bbbbbb_256x240.png | Bin 0 -> 4369 bytes .../vader/images/ui-icons_c98000_256x240.png | Bin 0 -> 4369 bytes .../vader/images/ui-icons_cccccc_256x240.png | Bin 0 -> 4369 bytes .../vader/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../vader/images/ui-icons_f29a00_256x240.png | Bin 0 -> 5355 bytes Skins/jQueryUI/_themes/vader/jquery-ui.css | 405 ++++ Skins/jQueryUI/_themes/vader/ui.accordion.css | 9 + Skins/jQueryUI/_themes/vader/ui.all.css | 2 + Skins/jQueryUI/_themes/vader/ui.base.css | 9 + Skins/jQueryUI/_themes/vader/ui.core.css | 37 + .../jQueryUI/_themes/vader/ui.datepicker.css | 62 + Skins/jQueryUI/_themes/vader/ui.dialog.css | 13 + .../jQueryUI/_themes/vader/ui.progressbar.css | 4 + Skins/jQueryUI/_themes/vader/ui.resizable.css | 13 + Skins/jQueryUI/_themes/vader/ui.slider.css | 17 + Skins/jQueryUI/_themes/vader/ui.tabs.css | 11 + Skins/jQueryUI/_themes/vader/ui.theme.css | 246 +++ Skins/jQueryUI/head.txt | 1 + Skins/jShowOff/Basic/Layout.html | 3 + Skins/jShowOff/Basic/Paging.html | 4 + Skins/jShowOff/Basic/RSSContent.html | 3 + Skins/jShowOff/Basic/Script.txt | 1 + Skins/jShowOff/Basic/Settings.xml | 54 + Skins/jShowOff/Basic/Tab.html | 1 + Skins/jShowOff/Basic/TabPage.html | 1 + Skins/jShowOff/Basic/TabStrip.html | 1 + Skins/jShowOff/Basic/styles.css | 60 + Skins/jShowOff/_js/jquery.jshowoff.min.js | 15 + Skins/jShowOff/head.txt | 1 + UploadSkin.ascx | 68 + UploadSkin.ascx.designer.vb | 98 + UploadSkin.ascx.resx | 109 ++ UploadSkin.ascx.vb | 217 +++ Version/All/License.html | 83 + Version/All/RssToolkit.dll | Bin 0 -> 122880 bytes Version/All/Version_Append.md | 1 + Version/All/Version_Current.html | 11 + Version/All/Version_Current.md | 10 + Version/All/aggregator.dnn | 211 +++ Version/All/icon_aggregator_32px.gif | Bin 0 -> 702 bytes Version/Data/03.00.00.sqldataprovider | 204 ++ Version/Data/03.00.01.sqldataprovider | 52 + Version/Data/03.01.00.sqldataprovider | 117 ++ Version/Data/03.01.04.sqldataprovider | 52 + Version/Data/03.02.00.sqldataprovider | 520 ++++++ Version/Data/04.00.01.sqldataprovider | 76 + Version/Data/05.00.00.sqldataprovider | 579 ++++++ Version/Data/05.00.01.sqldataprovider | 135 ++ Version/Data/05.06.00.sqldataprovider | 55 + Version/Data/05.06.01.sqldataprovider | 28 + Version/Data/05.06.02.sqldataprovider | 85 + Version/Data/05.06.03.sqldataprovider | 88 + Version/Data/06.00.00.sqldataprovider | 66 + Version/Data/06.00.08.sqldataprovider | 175 ++ Version/Data/06.00.15.sqldataprovider | 5 + Version/Data/06.01.02.sqldataprovider | 140 ++ Version/Data/06.01.04.sqldataprovider | 11 + Version/Data/06.01.05.sqldataprovider | 146 ++ Version/Data/06.01.06.sqldataprovider | 52 + Version/Data/06.01.07.sqldataprovider | 86 + Version/Data/uninstall.sqldataprovider | 134 ++ Version/Documentation/Configuration.html.md | 130 ++ Version/Documentation/Index.html.md | 45 + Version/Documentation/Installation.html.md | 29 + Version/Documentation/Localization.html.md | 64 + Version/Documentation/ModuleWrapping.html.md | 42 + Version/Documentation/Nesting.html.md | 10 + Version/Documentation/Releases.html.md | 645 +++++++ Version/Documentation/SelectingTabs.html.md | 61 + .../TabCaptionReplacement.html.md | 13 + Version/Documentation/Templates.html.md | 501 +++++ Version/Documentation/UploadSkins.html.md | 38 + .../Documentation/images/Install - Browse.Png | Bin 0 -> 5922 bytes .../images/ModuleWrapping_Html.jpg | Bin 0 -> 8182 bytes .../images/ModuleWrapping_Result.jpg | Bin 0 -> 23417 bytes .../images/ModuleWrapping_Tokens.jpg | Bin 0 -> 26787 bytes Version/Documentation/images/SkinFolder.jpg | Bin 0 -> 19421 bytes .../Documentation/images/SkinStructure.png | Bin 0 -> 11540 bytes .../Documentation/images/Style Settings.png | Bin 0 -> 13479 bytes Version/Documentation/images/Tab Settings.png | Bin 0 -> 16703 bytes Version/Documentation/images/TabAnatomy.gif | Bin 0 -> 8722 bytes .../Documentation/images/Target Settings.png | Bin 0 -> 3838 bytes Version/Documentation/images/UploadSkin.png | Bin 0 -> 2772 bytes aggregator.ascx | 1 + aggregator.ascx.resx | 42 + dnnstuff.aggregator.xml | 9 + icon_aggregator_32px.gif | Bin 0 -> 1101 bytes manageaggregator.ascx.resx | 109 ++ 1607 files changed, 50453 insertions(+) create mode 100644 Aggregator.ascx.designer.vb create mode 100644 Aggregator.ascx.vb create mode 100644 App_LocalResources/Aggregator.ascx.resx create mode 100644 App_LocalResources/CopyAggregator.ascx.resx create mode 100644 App_LocalResources/EditModule.ascx.resx create mode 100644 App_LocalResources/EditTab.ascx.resx create mode 100644 App_LocalResources/ManageAggregator.ascx.resx create mode 100644 App_LocalResources/ManageScript.ascx.resx create mode 100644 App_LocalResources/ManageSkin.ascx.resx create mode 100644 App_LocalResources/UploadSkin.ascx.resx create mode 100644 AssemblyInfo.vb create mode 100644 Compatibility/DNN4/Compatibility.vb create mode 100644 Compatibility/DNN5/Compatibility.vb create mode 100644 Compatibility/DNN6/Compatibility.vb create mode 100644 Components/Data/AggregatorDB.vb create mode 100644 Components/Data/DataProvider.vb create mode 100644 Components/Helpers/CustomProperties.vb create mode 100644 Components/Helpers/DNNUtilities.vb create mode 100644 Components/Helpers/ModuleSettings.vb create mode 100644 Components/Helpers/ScriptHelper.vb create mode 100644 Components/Helpers/Template.vb create mode 100644 Components/Shared/StandardVariables.vb create mode 100644 CopyAggregator.ascx create mode 100644 CopyAggregator.ascx.designer.vb create mode 100644 CopyAggregator.ascx.resx create mode 100644 CopyAggregator.ascx.vb create mode 100644 CustomPropertiesViewer.ascx create mode 100644 CustomPropertiesViewer.ascx.designer.vb create mode 100644 CustomPropertiesViewer.ascx.vb create mode 100644 DNNStuff.Aggregator.sln create mode 100644 DNNStuff.Aggregator.vbproj create mode 100644 EditModule.ascx create mode 100644 EditModule.ascx.designer.vb create mode 100644 EditModule.ascx.resx create mode 100644 EditModule.ascx.vb create mode 100644 EditTab.ascx create mode 100644 EditTab.ascx.designer.vb create mode 100644 EditTab.ascx.resx create mode 100644 EditTab.ascx.vb create mode 100644 ManageAggregator.ascx create mode 100644 ManageAggregator.ascx.designer.vb create mode 100644 ManageAggregator.ascx.vb create mode 100644 ManageScript.ascx create mode 100644 ManageScript.ascx.designer.vb create mode 100644 ManageScript.ascx.resx create mode 100644 ManageScript.ascx.vb create mode 100644 ManageSkin.ascx create mode 100644 ManageSkin.ascx.designer.vb create mode 100644 ManageSkin.ascx.resx create mode 100644 ManageSkin.ascx.vb create mode 100644 Module.css create mode 100644 No Container.ascx create mode 100644 Providers/SqlDataProvider/AssemblyInfo.vb create mode 100644 Providers/SqlDataProvider/SqlDataProvider.vb create mode 100644 Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.vbproj create mode 100644 Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.xml create mode 100644 Resources/Scripts/Script.txt create mode 100644 Resources/Scripts/jquery.txt create mode 100644 Resources/Scripts/jqueryui.txt create mode 100644 Resources/Support/alert.png create mode 100644 Resources/Support/close-icn.png create mode 100644 Resources/Support/dnnstuff-min.js create mode 100644 Resources/Support/down-icn.png create mode 100644 Resources/Support/edit.css create mode 100644 Resources/Support/edit_5.css create mode 100644 Resources/Support/error-icn.png create mode 100644 Resources/Support/errorbg.gif create mode 100644 Resources/Support/help-icn.png create mode 100644 Resources/Support/pixel.gif create mode 100644 Resources/Support/success-icn.png create mode 100644 Resources/Support/up-icn.png create mode 100644 Resources/Support/warning-icn.png create mode 100644 Resources/Support/yetii-min.js create mode 100644 Resources/Templates/Layout.html create mode 100644 Resources/Templates/Paging.html create mode 100644 Resources/Templates/PagingItem.html create mode 100644 Resources/Templates/RSSContent.html create mode 100644 Resources/Templates/Tab.html create mode 100644 Resources/Templates/TabPage.html create mode 100644 Resources/Templates/TabStrip.html create mode 100644 Resources/jQuery/jquery-ui.min.js create mode 100644 Resources/jQuery/jquery.easing.1.3.js create mode 100644 Resources/jQuery/jquery.min.js create mode 100644 Skins/Apple/Top/Layout.html create mode 100644 Skins/Apple/Top/PageLeft.gif create mode 100644 Skins/Apple/Top/PageRight.gif create mode 100644 Skins/Apple/Top/Paging.html create mode 100644 Skins/Apple/Top/Tab.html create mode 100644 Skins/Apple/Top/TabPage.html create mode 100644 Skins/Apple/Top/TabStrip.html create mode 100644 Skins/Apple/Top/styles.css create mode 100644 Skins/Apple/Top/tableft.gif create mode 100644 Skins/Apple/Top/tabright.gif create mode 100644 Skins/Blank/Blank/styles.css create mode 100644 Skins/BlueSteel/Top/BlueSteel_Original.pdn create mode 100644 Skins/BlueSteel/Top/Layout.html create mode 100644 Skins/BlueSteel/Top/PageLeft.gif create mode 100644 Skins/BlueSteel/Top/PageRight.gif create mode 100644 Skins/BlueSteel/Top/Paging.html create mode 100644 Skins/BlueSteel/Top/PagingItem.html create mode 100644 Skins/BlueSteel/Top/Tab.html create mode 100644 Skins/BlueSteel/Top/TabPage.html create mode 100644 Skins/BlueSteel/Top/TabStrip.html create mode 100644 Skins/BlueSteel/Top/Thumbs.db create mode 100644 Skins/BlueSteel/Top/styles.css create mode 100644 Skins/BlueSteel/Top/tableft.gif create mode 100644 Skins/BlueSteel/Top/tabright.gif create mode 100644 Skins/Chiffon/Top/Layout.html create mode 100644 Skins/Chiffon/Top/Paging.html create mode 100644 Skins/Chiffon/Top/PagingItem.html create mode 100644 Skins/Chiffon/Top/Tab.html create mode 100644 Skins/Chiffon/Top/TabPage.html create mode 100644 Skins/Chiffon/Top/TabStrip.html create mode 100644 Skins/Chiffon/Top/styles.css create mode 100644 Skins/Clean/Top/Layout.html create mode 100644 Skins/Clean/Top/Paging.html create mode 100644 Skins/Clean/Top/PagingItem.html create mode 100644 Skins/Clean/Top/Tab.html create mode 100644 Skins/Clean/Top/TabPage.html create mode 100644 Skins/Clean/Top/TabStrip.html create mode 100644 Skins/Clean/Top/styles.css create mode 100644 Skins/CodaSlider/_images/ajax-loader.gif create mode 100644 Skins/CodaSlider/_js/jquery.coda-slider-2.0.js create mode 100644 Skins/CodaSlider/head.txt create mode 100644 Skins/CodaSlider/slider1/Layout.html create mode 100644 Skins/CodaSlider/slider1/Paging.html create mode 100644 Skins/CodaSlider/slider1/RSSContent.html create mode 100644 Skins/CodaSlider/slider1/Script.txt create mode 100644 Skins/CodaSlider/slider1/Settings.xml create mode 100644 Skins/CodaSlider/slider1/Tab.html create mode 100644 Skins/CodaSlider/slider1/TabPage.html create mode 100644 Skins/CodaSlider/slider1/TabStrip.html create mode 100644 Skins/CodaSlider/slider1/styles.css create mode 100644 Skins/CodaSlider/slider6/Layout.html create mode 100644 Skins/CodaSlider/slider6/RSSContent.html create mode 100644 Skins/CodaSlider/slider6/Script.txt create mode 100644 Skins/CodaSlider/slider6/Settings.xml create mode 100644 Skins/CodaSlider/slider6/Tab.html create mode 100644 Skins/CodaSlider/slider6/TabPage.html create mode 100644 Skins/CodaSlider/slider6/TabStrip.html create mode 100644 Skins/CodaSlider/slider6/styles.css create mode 100644 Skins/Default/Bottom/Layout.html create mode 100644 Skins/Default/Bottom/Paging.html create mode 100644 Skins/Default/Bottom/Tab.html create mode 100644 Skins/Default/Bottom/TabPage.html create mode 100644 Skins/Default/Bottom/TabStrip.html create mode 100644 Skins/Default/Bottom/resultset_next.png create mode 100644 Skins/Default/Bottom/resultset_previous.png create mode 100644 Skins/Default/Bottom/styles.css create mode 100644 Skins/Default/Top/Layout.html create mode 100644 Skins/Default/Top/Paging.html create mode 100644 Skins/Default/Top/Tab.html create mode 100644 Skins/Default/Top/TabPage.html create mode 100644 Skins/Default/Top/TabStrip.html create mode 100644 Skins/Default/Top/resultset_next.png create mode 100644 Skins/Default/Top/resultset_previous.png create mode 100644 Skins/Default/Top/styles.css create mode 100644 Skins/Demo/Pager1/Layout.html create mode 100644 Skins/Demo/Pager1/Paging.html create mode 100644 Skins/Demo/Pager1/PagingItem.html create mode 100644 Skins/Demo/Pager1/Tab.html create mode 100644 Skins/Demo/Pager1/TabPage.html create mode 100644 Skins/Demo/Pager1/TabStrip.html create mode 100644 Skins/Demo/Pager1/styles.css create mode 100644 Skins/Demo/Pager2/Layout.html create mode 100644 Skins/Demo/Pager2/Paging.html create mode 100644 Skins/Demo/Pager2/PagingItem.html create mode 100644 Skins/Demo/Pager2/Tab.html create mode 100644 Skins/Demo/Pager2/TabPage.html create mode 100644 Skins/Demo/Pager2/TabStrip.html create mode 100644 Skins/Demo/Pager2/styles.css create mode 100644 Skins/Demo/Pager3/Layout.html create mode 100644 Skins/Demo/Pager3/Paging.html create mode 100644 Skins/Demo/Pager3/PagingItem.html create mode 100644 Skins/Demo/Pager3/Tab.html create mode 100644 Skins/Demo/Pager3/TabPage.html create mode 100644 Skins/Demo/Pager3/TabStrip.html create mode 100644 Skins/Demo/Pager3/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuA/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuA/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuA/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuA/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuA/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuA/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuA/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuA/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuA/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuA/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuA/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuB/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuB/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuB/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuB/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuB/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuB/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuB/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuB/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuB/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuB/tableftb.gif create mode 100644 Skins/ExplodingBoy/TabMenuB/tabrightb.gif create mode 100644 Skins/ExplodingBoy/TabMenuC/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuC/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuC/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuC/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuC/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuC/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuC/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuC/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuC/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuC/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuC/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuD/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuD/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuD/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuD/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuD/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuD/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuD/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuD/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuD/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuD/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuD/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuE/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuE/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuE/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuE/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuE/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuE/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuE/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuE/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuE/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuE/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuE/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuF/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuF/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuF/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuF/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuF/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuF/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuF/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuF/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuF/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuF/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuF/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuG/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuG/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuG/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuG/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuG/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuG/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuG/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuG/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuG/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuG/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuG/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuH/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuH/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuH/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuH/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuH/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuH/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuH/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuH/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuH/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuH/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuH/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuI/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuI/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuI/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuI/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuI/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuI/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuI/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuI/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuI/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuI/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuI/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuJ/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuJ/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuJ/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuJ/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuJ/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuJ/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuJ/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuJ/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuJ/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuJ/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuJ/tabright.gif create mode 100644 Skins/ExplodingBoy/TabMenuK/Layout.html create mode 100644 Skins/ExplodingBoy/TabMenuK/PageLeft.gif create mode 100644 Skins/ExplodingBoy/TabMenuK/PageRight.gif create mode 100644 Skins/ExplodingBoy/TabMenuK/Paging.html create mode 100644 Skins/ExplodingBoy/TabMenuK/PagingItem.html create mode 100644 Skins/ExplodingBoy/TabMenuK/Tab.html create mode 100644 Skins/ExplodingBoy/TabMenuK/TabPage.html create mode 100644 Skins/ExplodingBoy/TabMenuK/TabStrip.html create mode 100644 Skins/ExplodingBoy/TabMenuK/styles.css create mode 100644 Skins/ExplodingBoy/TabMenuK/tableft.gif create mode 100644 Skins/ExplodingBoy/TabMenuK/tabright.gif create mode 100644 Skins/ExplodingBoy/readme.txt create mode 100644 Skins/ExplodingBoy2/TabMenu1/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu1/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu1/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu1/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu1/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu1/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu1/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu1/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu1/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu1/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu1/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu10/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu10/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu10/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu10/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu10/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu10/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu10/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu10/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu10/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu10/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu10/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu11/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu11/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu11/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu11/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu11/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu11/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu11/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu11/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu11/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu11/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu11/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu12/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu12/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu12/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu12/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu12/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu12/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu12/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu12/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu12/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu12/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu12/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu2/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu2/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu2/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu2/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu2/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu2/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu2/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu2/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu2/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu2/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu2/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu3/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu3/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu3/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu3/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu3/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu3/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu3/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu3/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu3/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu3/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu3/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu4/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu4/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu4/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu4/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu4/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu4/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu4/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu4/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu4/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu4/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu4/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu5/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu5/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu5/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu5/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu5/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu5/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu5/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu5/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu5/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu5/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu5/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu6/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu6/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu6/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu6/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu6/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu6/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu6/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu6/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu6/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu6/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu6/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu7/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu7/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu7/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu7/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu7/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu7/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu7/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu7/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu7/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu7/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu7/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu8/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu8/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu8/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu8/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu8/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu8/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu8/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu8/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu8/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu8/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu8/tabright.gif create mode 100644 Skins/ExplodingBoy2/TabMenu9/Layout.html create mode 100644 Skins/ExplodingBoy2/TabMenu9/PageLeft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu9/PageRight.gif create mode 100644 Skins/ExplodingBoy2/TabMenu9/Paging.html create mode 100644 Skins/ExplodingBoy2/TabMenu9/PagingItem.html create mode 100644 Skins/ExplodingBoy2/TabMenu9/Tab.html create mode 100644 Skins/ExplodingBoy2/TabMenu9/TabPage.html create mode 100644 Skins/ExplodingBoy2/TabMenu9/TabStrip.html create mode 100644 Skins/ExplodingBoy2/TabMenu9/styles.css create mode 100644 Skins/ExplodingBoy2/TabMenu9/tableft.gif create mode 100644 Skins/ExplodingBoy2/TabMenu9/tabright.gif create mode 100644 Skins/ExplodingBoy2/readme.txt create mode 100644 Skins/Glossy/Top/Layout.html create mode 100644 Skins/Glossy/Top/PageLeft.gif create mode 100644 Skins/Glossy/Top/PageRight.gif create mode 100644 Skins/Glossy/Top/Paging.html create mode 100644 Skins/Glossy/Top/PagingItem.html create mode 100644 Skins/Glossy/Top/Tab.html create mode 100644 Skins/Glossy/Top/TabPage.html create mode 100644 Skins/Glossy/Top/TabStrip.html create mode 100644 Skins/Glossy/Top/styles.css create mode 100644 Skins/Glossy/Top/tableft.gif create mode 100644 Skins/Glossy/Top/tabright.gif create mode 100644 Skins/Kwicks/Basic/Layout.html create mode 100644 Skins/Kwicks/Basic/Paging.html create mode 100644 Skins/Kwicks/Basic/RSSContent.html create mode 100644 Skins/Kwicks/Basic/Script.txt create mode 100644 Skins/Kwicks/Basic/Settings.xml create mode 100644 Skins/Kwicks/Basic/Tab.html create mode 100644 Skins/Kwicks/Basic/TabPage.html create mode 100644 Skins/Kwicks/Basic/TabStrip.html create mode 100644 Skins/Kwicks/Basic/styles.css create mode 100644 Skins/Kwicks/_js/jquery.kwicks-1.5.1.pack.js create mode 100644 Skins/Kwicks/head.txt create mode 100644 Skins/NewsGator_/_images/Chrome-75.png create mode 100644 Skins/NewsGator_/_images/Firefox-75.png create mode 100644 Skins/NewsGator_/_images/IE-75.png create mode 100644 Skins/NewsGator_/_images/Safari-75.png create mode 100644 Skins/NewsGator_/_js/jquery.jcarousel.js create mode 100644 Skins/NewsGator_/_js/jquery.jcarousel.min.js create mode 100644 Skins/NewsGator_/head.txt create mode 100644 Skins/NewsGator_/iconbar/Layout.html create mode 100644 Skins/NewsGator_/iconbar/Script.txt create mode 100644 Skins/NewsGator_/iconbar/Settings.xml create mode 100644 Skins/NewsGator_/iconbar/Tab.html create mode 100644 Skins/NewsGator_/iconbar/TabPage.html create mode 100644 Skins/NewsGator_/iconbar/TabStrip.html create mode 100644 Skins/NewsGator_/iconbar/skins/clear/credits.txt create mode 100644 Skins/NewsGator_/iconbar/skins/clear/loading-small.gif create mode 100644 Skins/NewsGator_/iconbar/skins/clear/loading.gif create mode 100644 Skins/NewsGator_/iconbar/skins/clear/loading_small.gif create mode 100644 Skins/NewsGator_/iconbar/skins/clear/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconbar/skins/clear/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconbar/skins/clear/skin.css create mode 100644 Skins/NewsGator_/iconbar/skins/ie7/credits.txt create mode 100644 Skins/NewsGator_/iconbar/skins/ie7/loading-small.gif create mode 100644 Skins/NewsGator_/iconbar/skins/ie7/loading.gif create mode 100644 Skins/NewsGator_/iconbar/skins/ie7/loading_small.gif create mode 100644 Skins/NewsGator_/iconbar/skins/ie7/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconbar/skins/ie7/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconbar/skins/ie7/skin.css create mode 100644 Skins/NewsGator_/iconbar/skins/tango/credits.txt create mode 100644 Skins/NewsGator_/iconbar/skins/tango/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconbar/skins/tango/next-horizontal.png create mode 100644 Skins/NewsGator_/iconbar/skins/tango/next-vertical.png create mode 100644 Skins/NewsGator_/iconbar/skins/tango/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconbar/skins/tango/prev-horizontal.png create mode 100644 Skins/NewsGator_/iconbar/skins/tango/prev-vertical.png create mode 100644 Skins/NewsGator_/iconbar/skins/tango/skin.css create mode 100644 Skins/NewsGator_/iconbar/styles.css create mode 100644 Skins/NewsGator_/iconlinks/Layout.html create mode 100644 Skins/NewsGator_/iconlinks/Script.txt create mode 100644 Skins/NewsGator_/iconlinks/Settings.xml create mode 100644 Skins/NewsGator_/iconlinks/Tab.html create mode 100644 Skins/NewsGator_/iconlinks/TabPage.html create mode 100644 Skins/NewsGator_/iconlinks/TabStrip.html create mode 100644 Skins/NewsGator_/iconlinks/skins/clear/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/clear/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/clear/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/clear/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/clear/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/clear/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/clear/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space100/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space100/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space100/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space100/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space100/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space100/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space100/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space120/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space120/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space120/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space120/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space120/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space120/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space120/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space140/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space140/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space140/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space140/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space140/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space140/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space140/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space160/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space160/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space160/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space160/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space160/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space160/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space160/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space180/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space180/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space180/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space180/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space180/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space180/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space180/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space20/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space20/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space20/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space20/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space20/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space20/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space20/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space200/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space200/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space200/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space200/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space200/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space200/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space200/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space40/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space40/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space40/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space40/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space40/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space40/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space40/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space60/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space60/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space60/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space60/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space60/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space60/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space60/skin.css create mode 100644 Skins/NewsGator_/iconlinks/skins/space80/credits.txt create mode 100644 Skins/NewsGator_/iconlinks/skins/space80/loading-small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space80/loading.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space80/loading_small.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space80/next-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space80/prev-horizontal.gif create mode 100644 Skins/NewsGator_/iconlinks/skins/space80/skin.css create mode 100644 Skins/NewsGator_/iconlinks/styles.css create mode 100644 Skins/Ocean/Top/Layout.html create mode 100644 Skins/Ocean/Top/Ocean_Original.pdn create mode 100644 Skins/Ocean/Top/PageLeft.gif create mode 100644 Skins/Ocean/Top/PageRight.gif create mode 100644 Skins/Ocean/Top/Paging.html create mode 100644 Skins/Ocean/Top/PagingItem.html create mode 100644 Skins/Ocean/Top/Tab.html create mode 100644 Skins/Ocean/Top/TabPage.html create mode 100644 Skins/Ocean/Top/TabStrip.html create mode 100644 Skins/Ocean/Top/Thumbs.db create mode 100644 Skins/Ocean/Top/styles.css create mode 100644 Skins/Ocean/Top/tableft.gif create mode 100644 Skins/Ocean/Top/tabpage.gif create mode 100644 Skins/Ocean/Top/tabright.gif create mode 100644 Skins/Onyx/Top/Layout.html create mode 100644 Skins/Onyx/Top/Onyx_Original.pdn create mode 100644 Skins/Onyx/Top/PageLeft.gif create mode 100644 Skins/Onyx/Top/PageRight.gif create mode 100644 Skins/Onyx/Top/Paging.html create mode 100644 Skins/Onyx/Top/PagingItem.html create mode 100644 Skins/Onyx/Top/Tab.html create mode 100644 Skins/Onyx/Top/TabPage.html create mode 100644 Skins/Onyx/Top/TabStrip.html create mode 100644 Skins/Onyx/Top/styles.css create mode 100644 Skins/Onyx/Top/tableft.gif create mode 100644 Skins/Onyx/Top/tabpage.gif create mode 100644 Skins/Onyx/Top/tabright.gif create mode 100644 Skins/Sample/Sample1/Layout.html create mode 100644 Skins/Sample/Sample1/Tab.html create mode 100644 Skins/Sample/Sample1/TabPage.html create mode 100644 Skins/Sample/Sample1/TabStrip.html create mode 100644 Skins/Sample/Sample1/styles.css create mode 100644 Skins/Sample/Sample2/Layout.html create mode 100644 Skins/Sample/Sample2/Tab.html create mode 100644 Skins/Sample/Sample2/TabPage.html create mode 100644 Skins/Sample/Sample2/TabStrip.html create mode 100644 Skins/Sample/Sample2/styles.css create mode 100644 Skins/Sample/Sample3/Layout.html create mode 100644 Skins/Sample/Sample3/Tab.html create mode 100644 Skins/Sample/Sample3/TabPage.html create mode 100644 Skins/Sample/Sample3/TabStrip.html create mode 100644 Skins/Sample/Sample3/styles.css create mode 100644 Skins/Sample/Sample4/Layout.html create mode 100644 Skins/Sample/Sample4/Paging.html create mode 100644 Skins/Sample/Sample4/Tab.html create mode 100644 Skins/Sample/Sample4/TabPage.html create mode 100644 Skins/Sample/Sample4/TabStrip.html create mode 100644 Skins/Sample/Sample4/resultset_next.png create mode 100644 Skins/Sample/Sample4/resultset_previous.png create mode 100644 Skins/Sample/Sample4/styles.css create mode 100644 Skins/Sample/Sample5/Layout.html create mode 100644 Skins/Sample/Sample5/Paging.html create mode 100644 Skins/Sample/Sample5/PagingItem.html create mode 100644 Skins/Sample/Sample5/Tab.html create mode 100644 Skins/Sample/Sample5/TabPage.html create mode 100644 Skins/Sample/Sample5/TabStrip.html create mode 100644 Skins/Sample/Sample5/_sgbak/Layout.html.2008-01-18.15-43-37.2355 create mode 100644 Skins/Sample/Sample5/_sgbak/PagingItem.html.2008-01-18.15-43-37.1730 create mode 100644 Skins/Sample/Sample5/_sgbak/Tab.html.2008-01-18.15-43-37.1886 create mode 100644 Skins/Sample/Sample5/_sgbak/TabPage.html.2008-01-18.15-43-37.2042 create mode 100644 Skins/Sample/Sample5/_sgbak/TabStrip.html.2008-01-18.15-43-37.2198 create mode 100644 Skins/Sample/Sample5/_sgbak/resultset_next.png.2008-01-18.15-43-37.1886 create mode 100644 Skins/Sample/Sample5/resultset_next.png create mode 100644 Skins/Sample/Sample5/styles.css create mode 100644 Skins/Sample/Samples.txt create mode 100644 Skins/Simple/Bottom/Layout.html create mode 100644 Skins/Simple/Bottom/Paging.html create mode 100644 Skins/Simple/Bottom/PagingItem.html create mode 100644 Skins/Simple/Bottom/Tab.html create mode 100644 Skins/Simple/Bottom/TabPage.html create mode 100644 Skins/Simple/Bottom/TabStrip.html create mode 100644 Skins/Simple/Bottom/_sgbak/TabPage.html.2008-01-17.14-33-46.3136 create mode 100644 Skins/Simple/Bottom/styles.css create mode 100644 Skins/Simple/Inline/Layout.html create mode 100644 Skins/Simple/Inline/Paging.html create mode 100644 Skins/Simple/Inline/Tab.html create mode 100644 Skins/Simple/Inline/TabPage.html create mode 100644 Skins/Simple/Inline/TabStrip.html create mode 100644 Skins/Simple/Inline/images/_sgbak/max.gif.2007-01-15.19-58-49.4218 create mode 100644 Skins/Simple/Inline/images/_sgbak/min.gif.2007-01-15.19-58-49.4218 create mode 100644 Skins/Simple/Inline/images/max.gif create mode 100644 Skins/Simple/Inline/images/min.gif create mode 100644 Skins/Simple/Inline/styles.css create mode 100644 Skins/Simple/Left/Layout.html create mode 100644 Skins/Simple/Left/Paging.html create mode 100644 Skins/Simple/Left/PagingItem.html create mode 100644 Skins/Simple/Left/Tab.html create mode 100644 Skins/Simple/Left/TabPage.html create mode 100644 Skins/Simple/Left/TabStrip.html create mode 100644 Skins/Simple/Left/styles.css create mode 100644 Skins/Simple/MultiColored/Layout.html create mode 100644 Skins/Simple/MultiColored/Paging.html create mode 100644 Skins/Simple/MultiColored/PagingItem.html create mode 100644 Skins/Simple/MultiColored/Tab.html create mode 100644 Skins/Simple/MultiColored/TabPage.html create mode 100644 Skins/Simple/MultiColored/TabStrip.html create mode 100644 Skins/Simple/MultiColored/styles.css create mode 100644 Skins/Simple/RSS/Layout.html create mode 100644 Skins/Simple/RSS/Paging.html create mode 100644 Skins/Simple/RSS/PagingItem.html create mode 100644 Skins/Simple/RSS/RSSContent.html create mode 100644 Skins/Simple/RSS/Tab.html create mode 100644 Skins/Simple/RSS/TabPage.html create mode 100644 Skins/Simple/RSS/TabStrip.html create mode 100644 Skins/Simple/RSS/styles.css create mode 100644 Skins/Simple/Right/Layout.html create mode 100644 Skins/Simple/Right/Paging.html create mode 100644 Skins/Simple/Right/PagingItem.html create mode 100644 Skins/Simple/Right/Tab.html create mode 100644 Skins/Simple/Right/TabPage.html create mode 100644 Skins/Simple/Right/TabStrip.html create mode 100644 Skins/Simple/Right/_sgbak/TabPage.html.2008-01-18.10-22-12.4542 create mode 100644 Skins/Simple/Right/styles.css create mode 100644 Skins/Simple/Top/Layout.html create mode 100644 Skins/Simple/Top/Paging.html create mode 100644 Skins/Simple/Top/PagingItem.html create mode 100644 Skins/Simple/Top/Tab.html create mode 100644 Skins/Simple/Top/TabPage.html create mode 100644 Skins/Simple/Top/TabStrip.html create mode 100644 Skins/Simple/Top/styles.css create mode 100644 Skins/Square/Top/Layout.html create mode 100644 Skins/Square/Top/Paging.html create mode 100644 Skins/Square/Top/PagingItem.html create mode 100644 Skins/Square/Top/Tab.html create mode 100644 Skins/Square/Top/TabPage.html create mode 100644 Skins/Square/Top/TabStrip.html create mode 100644 Skins/Square/Top/_sgbak/TabPage.html.2008-01-18.10-54-32.8917 create mode 100644 Skins/Square/Top/_sgbak/square-blue.gif.2007-01-15.19-58-49.4375 create mode 100644 Skins/Square/Top/_sgbak/square-purple.gif.2007-01-15.19-58-49.4375 create mode 100644 Skins/Square/Top/_sgbak/square-red.gif.2007-01-15.19-58-49.4218 create mode 100644 Skins/Square/Top/images/square-blue.gif create mode 100644 Skins/Square/Top/images/square-purple.gif create mode 100644 Skins/Square/Top/images/square-red.gif create mode 100644 Skins/Square/Top/styles.css create mode 100644 Skins/Testing_/AlternateJS/Layout.html create mode 100644 Skins/Testing_/AlternateJS/Paging.html create mode 100644 Skins/Testing_/AlternateJS/PagingItem.html create mode 100644 Skins/Testing_/AlternateJS/Tab.html create mode 100644 Skins/Testing_/AlternateJS/TabPage.html create mode 100644 Skins/Testing_/AlternateJS/TabStrip.html create mode 100644 Skins/Testing_/AlternateJS/resultset_next.png create mode 100644 Skins/Testing_/AlternateJS/script.txt create mode 100644 Skins/Testing_/AlternateJS/styles.css create mode 100644 Skins/Testing_/Head/Head.txt create mode 100644 Skins/Testing_/Head/Layout.html create mode 100644 Skins/Testing_/Head/Paging.html create mode 100644 Skins/Testing_/Head/PagingItem.html create mode 100644 Skins/Testing_/Head/Tab.html create mode 100644 Skins/Testing_/Head/TabPage.html create mode 100644 Skins/Testing_/Head/TabStrip.html create mode 100644 Skins/Testing_/Head/styles.css create mode 100644 Skins/Testing_/JDock/Head.txt create mode 100644 Skins/Testing_/JDock/Layout.html create mode 100644 Skins/Testing_/JDock/Paging.html create mode 100644 Skins/Testing_/JDock/PagingItem.html create mode 100644 Skins/Testing_/JDock/Script.txt create mode 100644 Skins/Testing_/JDock/Tab.html create mode 100644 Skins/Testing_/JDock/TabPage.html create mode 100644 Skins/Testing_/JDock/TabStrip.html create mode 100644 Skins/Testing_/JDock/images/Firefoxicon.png create mode 100644 Skins/Testing_/JDock/images/IEicon.png create mode 100644 Skins/Testing_/JDock/images/Thumbs.db create mode 100644 Skins/Testing_/JDock/images/aolicon.png create mode 100644 Skins/Testing_/JDock/images/chair.png create mode 100644 Skins/Testing_/JDock/images/client.png create mode 100644 Skins/Testing_/JDock/images/edit.png create mode 100644 Skins/Testing_/JDock/images/home.png create mode 100644 Skins/Testing_/JDock/images/operaicon.png create mode 100644 Skins/Testing_/JDock/images/speaker.png create mode 100644 Skins/Testing_/JDock/images/tab 1.png create mode 100644 Skins/Testing_/JDock/images/tab 2.png create mode 100644 Skins/Testing_/JDock/images/tab 3.png create mode 100644 Skins/Testing_/JDock/jDock.html create mode 100644 Skins/Testing_/JDock/jquery.jqDock.js create mode 100644 Skins/Testing_/JDock/jquery.jqDock.min.js create mode 100644 Skins/Testing_/JDock/styles.css create mode 100644 Skins/Testing_/Locked/Layout.html create mode 100644 Skins/Testing_/Locked/Paging.html create mode 100644 Skins/Testing_/Locked/PagingItem.html create mode 100644 Skins/Testing_/Locked/Tab.html create mode 100644 Skins/Testing_/Locked/TabPage.html create mode 100644 Skins/Testing_/Locked/TabStrip.html create mode 100644 Skins/Testing_/Locked/styles.css create mode 100644 Skins/Testing_/Tokens/Layout.html create mode 100644 Skins/Testing_/Tokens/Paging.html create mode 100644 Skins/Testing_/Tokens/PagingItem.html create mode 100644 Skins/Testing_/Tokens/Tab.html create mode 100644 Skins/Testing_/Tokens/TabPage.html create mode 100644 Skins/Testing_/Tokens/TabStrip.html create mode 100644 Skins/Testing_/Tokens/styles.css create mode 100644 Skins/Testing_/Top/Layout.html create mode 100644 Skins/Testing_/Top/Paging.html create mode 100644 Skins/Testing_/Top/PagingItem.html create mode 100644 Skins/Testing_/Top/Tab.html create mode 100644 Skins/Testing_/Top/TabPage.html create mode 100644 Skins/Testing_/Top/TabStrip.html create mode 100644 Skins/Testing_/Top/script.txt create mode 100644 Skins/Testing_/Top/styles.css create mode 100644 Skins/Testing_/VeloNation/Layout.html create mode 100644 Skins/Testing_/VeloNation/Paging.html create mode 100644 Skins/Testing_/VeloNation/Tab.html create mode 100644 Skins/Testing_/VeloNation/TabPage.html create mode 100644 Skins/Testing_/VeloNation/TabStrip.html create mode 100644 Skins/Testing_/VeloNation/resultset_next.png create mode 100644 Skins/Testing_/VeloNation/resultset_previous.png create mode 100644 Skins/Testing_/VeloNation/styles.css create mode 100644 Skins/Testing_/liScroll/Head.txt create mode 100644 Skins/Testing_/liScroll/Layout.html create mode 100644 Skins/Testing_/liScroll/Paging.html create mode 100644 Skins/Testing_/liScroll/Script.txt create mode 100644 Skins/Testing_/liScroll/Settings.xml create mode 100644 Skins/Testing_/liScroll/Tab.html create mode 100644 Skins/Testing_/liScroll/TabPage.html create mode 100644 Skins/Testing_/liScroll/TabStrip.html create mode 100644 Skins/Testing_/liScroll/jquery.li-scroller.1.0.js create mode 100644 Skins/Testing_/liScroll/newstickertext.html create mode 100644 Skins/Testing_/liScroll/styles.css create mode 100644 Skins/XPLuna/Top/Layout.html create mode 100644 Skins/XPLuna/Top/PageLeft.gif create mode 100644 Skins/XPLuna/Top/PageRight.gif create mode 100644 Skins/XPLuna/Top/Paging.html create mode 100644 Skins/XPLuna/Top/PagingItem.html create mode 100644 Skins/XPLuna/Top/Tab.html create mode 100644 Skins/XPLuna/Top/TabPage.html create mode 100644 Skins/XPLuna/Top/TabStrip.html create mode 100644 Skins/XPLuna/Top/_sgbak/Paging.html.2008-01-17.05-01-57.7667 create mode 100644 Skins/XPLuna/Top/_sgbak/TabPage.html.2008-01-17.05-01-57.7823 create mode 100644 Skins/XPLuna/Top/_sgbak/styles.css.2006-03-18.23-54-47.0468 create mode 100644 Skins/XPLuna/Top/_sgbak/styles.css.2006-03-23.13-43-02.6016 create mode 100644 Skins/XPLuna/Top/_sgbak/tab.active.png.2007-01-15.19-58-49.4531 create mode 100644 Skins/XPLuna/Top/_sgbak/tab.hover.png.2007-01-15.19-58-49.4375 create mode 100644 Skins/XPLuna/Top/_sgbak/tab.png.2007-01-15.19-58-49.4375 create mode 100644 Skins/XPLuna/Top/styles.css create mode 100644 Skins/XPLuna/Top/tableft.gif create mode 100644 Skins/XPLuna/Top/tabright.gif create mode 100644 Skins/XPLunaVarWidth/Top/Layout.html create mode 100644 Skins/XPLunaVarWidth/Top/PageLeft.gif create mode 100644 Skins/XPLunaVarWidth/Top/PageRight.gif create mode 100644 Skins/XPLunaVarWidth/Top/Paging.html create mode 100644 Skins/XPLunaVarWidth/Top/PagingItem.html create mode 100644 Skins/XPLunaVarWidth/Top/Tab.html create mode 100644 Skins/XPLunaVarWidth/Top/TabPage.html create mode 100644 Skins/XPLunaVarWidth/Top/TabStrip.html create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/Paging.html.2008-01-17.05-03-09.6105 create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/TabPage.html.2008-01-17.05-03-09.6261 create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.center.gif.2007-01-15.19-58-49.4531 create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.left.gif.2007-01-15.19-58-49.4531 create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.right.gif.2007-01-15.19-58-49.4531 create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/tab.unselected.center.gif.2007-01-15.19-58-49.4687 create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/tab.unselected.left.gif.2007-01-15.19-58-49.4687 create mode 100644 Skins/XPLunaVarWidth/Top/_sgbak/tab.unselected.right.gif.2007-01-15.19-58-49.4687 create mode 100644 Skins/XPLunaVarWidth/Top/styles.css create mode 100644 Skins/XPLunaVarWidth/Top/tableft.gif create mode 100644 Skins/XPLunaVarWidth/Top/tabright.gif create mode 100644 Skins/jQueryUI/Accordion/Layout.html create mode 100644 Skins/jQueryUI/Accordion/Paging.html create mode 100644 Skins/jQueryUI/Accordion/Script.txt create mode 100644 Skins/jQueryUI/Accordion/Settings.xml create mode 100644 Skins/jQueryUI/Accordion/Tab.html create mode 100644 Skins/jQueryUI/Accordion/TabPage.html create mode 100644 Skins/jQueryUI/Accordion/TabStrip.html create mode 100644 Skins/jQueryUI/Accordion/styles.css create mode 100644 Skins/jQueryUI/ContentSlider/Layout.html create mode 100644 Skins/jQueryUI/ContentSlider/Paging.html create mode 100644 Skins/jQueryUI/ContentSlider/RSSContent.html create mode 100644 Skins/jQueryUI/ContentSlider/Script.txt create mode 100644 Skins/jQueryUI/ContentSlider/Settings.xml create mode 100644 Skins/jQueryUI/ContentSlider/Tab.html create mode 100644 Skins/jQueryUI/ContentSlider/TabPage.html create mode 100644 Skins/jQueryUI/ContentSlider/TabStrip.html create mode 100644 Skins/jQueryUI/ContentSlider/images/image1-small.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image1.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image2-small.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image2.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image3-small.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image3.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image4-small.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image4.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image5-small.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/image5.jpg create mode 100644 Skins/jQueryUI/ContentSlider/images/selected-item.gif create mode 100644 Skins/jQueryUI/ContentSlider/images/transparent-bg.gif create mode 100644 Skins/jQueryUI/ContentSlider/images/transparent-bg.png create mode 100644 Skins/jQueryUI/ContentSlider/styles.css create mode 100644 Skins/jQueryUI/Tabs/Layout.html create mode 100644 Skins/jQueryUI/Tabs/Paging.html create mode 100644 Skins/jQueryUI/Tabs/Script.txt create mode 100644 Skins/jQueryUI/Tabs/Settings.xml create mode 100644 Skins/jQueryUI/Tabs/Tab.html create mode 100644 Skins/jQueryUI/Tabs/TabPage.html create mode 100644 Skins/jQueryUI/Tabs/TabStrip.html create mode 100644 Skins/jQueryUI/Tabs/styles.css create mode 100644 Skins/jQueryUI/_js/jquery-ui-tabs-rotate.js create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_glass_55_dc7db3_1x400.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_glass_75_f6eef6_1x400.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_highlight-hard_55_6d5f85_1x100.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_highlight-soft_75_f4ebf4_1x100.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-bg_inset-soft_95_fef1ec_1x100.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-icons_454545_256x240.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-icons_888888_256x240.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/authentic8/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/authentic8/ui.all.css create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-icons_2e83ff_256x240.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-icons_454545_256x240.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-icons_888888_256x240.png create mode 100644 Skins/jQueryUI/_themes/base/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/base/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/base/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/base/ui.all.css create mode 100644 Skins/jQueryUI/_themes/base/ui.base.css create mode 100644 Skins/jQueryUI/_themes/base/ui.core.css create mode 100644 Skins/jQueryUI/_themes/base/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/base/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/base/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/base/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/base/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/base/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/base/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_flat_65_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_glass_40_111111_1x400.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_glass_55_1c1c1c_1x400.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_highlight-hard_40_aaaaaa_1x100.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_inset-hard_45_cd0a0a_1x100.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-bg_inset-hard_55_ffeb80_1x100.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-icons_4ca300_256x240.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-icons_bbbbbb_256x240.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-icons_ededed_256x240.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-icons_ffcf29_256x240.png create mode 100644 Skins/jQueryUI/_themes/black-tie/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/black-tie/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.all.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.base.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.core.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/black-tie/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_dots-small_65_a6a6a6_2x2.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_flat_0_333333_40x100.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_flat_65_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_highlight-hard_100_f6f6f6_1x100.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-icons_004276_256x240.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-icons_cc0000_256x240.png create mode 100644 Skins/jQueryUI/_themes/blitzer/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/blitzer/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.all.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.base.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.core.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/blitzer/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_flat_15_cd0a0a_40x100.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_glass_80_d7ebf9_1x400.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-soft_25_ffef8f_1x100.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-icons_2694e8_256x240.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-icons_2e83ff_256x240.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-icons_3d80b3_256x240.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-icons_72a7cf_256x240.png create mode 100644 Skins/jQueryUI/_themes/cupertino/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/cupertino/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.all.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.base.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.core.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/cupertino/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_flat_30_cccccc_40x100.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_flat_50_5c5c5c_40x100.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_33_003147_1x100.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_35_222222_1x100.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_44_444444_1x100.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-bg_loop_25_000000_21x21.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-icons_4b8e0b_256x240.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-icons_a83300_256x240.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-icons_cccccc_256x240.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/dark-hive/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.all.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.base.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.core.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/dark-hive/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-medium_30_0b58a2_4x4.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-small_20_333333_2x2.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-small_30_a32d00_2x2.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-small_40_00498f_2x2.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_flat_40_292929_40x100.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-bg_gloss-wave_20_111111_500x100.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-icons_00498f_256x240.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-icons_98d2fb_256x240.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-icons_9ccdfc_256x240.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/dot-luv/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.all.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.base.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.core.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/dot-luv/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_0_eeeeee_40x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_55_994d53_40x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_55_fafafa_40x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_gloss-wave_30_3d3644_500x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-icons_454545_256x240.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-icons_734d99_256x240.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-icons_8d78a5_256x240.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-icons_a8a3ae_256x240.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-icons_ebccce_256x240.png create mode 100644 Skins/jQueryUI/_themes/eggplant/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/eggplant/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.all.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.base.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.core.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/eggplant/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-thick_20_e69700_40x40.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-thick_22_1484e6_40x40.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-thick_26_2293f7_40x40.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_flat_0_e69700_40x100.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_flat_0_e6b900_40x100.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-bg_inset-hard_100_eeeeee_1x100.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-icons_0a82eb_256x240.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-icons_0b54d5_256x240.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-icons_5fa5e3_256x240.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-icons_fcdd4a_256x240.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/excite-bike/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.all.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.base.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.core.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/excite-bike/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_flat_0_eeeeee_40x100.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_flat_55_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-icons_0073ea_256x240.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-icons_454545_256x240.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-icons_666666_256x240.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-icons_ff0084_256x240.png create mode 100644 Skins/jQueryUI/_themes/flick/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/flick/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.all.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.base.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.core.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/flick/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_dots-medium_80_ffff38_4x4.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_454545_256x240.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_88a206_256x240.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_c02669_256x240.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_e1e463_256x240.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_ffeb33_256x240.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.all.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.base.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.core.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/hot-sneaks/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_flat_75_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_25_cb842e_1x400.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_70_ede4d4_1x400.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_highlight-hard_100_f4f0ec_1x100.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_highlight-hard_65_fee4bd_1x100.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_highlight-hard_75_f5f5b5_1x100.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-bg_inset-soft_100_f4f0ec_1x100.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-icons_c47a23_256x240.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-icons_cb672b_256x240.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-icons_f08000_256x240.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-icons_f35f07_256x240.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-icons_ff7519_256x240.png create mode 100644 Skins/jQueryUI/_themes/humanity/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/humanity/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.all.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.base.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.core.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/humanity/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-bg_inset-soft_10_285c00_1x100.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-icons_4eb305_256x240.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-icons_72b42d_256x240.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/le-frog/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/le-frog/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.all.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.base.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.core.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/le-frog/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_glass_15_5f391b_1x400.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_gloss-wave_20_1c160d_500x100.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_gloss-wave_25_453326_500x100.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_gloss-wave_30_44372c_500x100.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_highlight-soft_20_201913_1x100.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_highlight-soft_20_619226_1x100.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-bg_inset-soft_10_201913_1x100.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-icons_9bcc60_256x240.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-icons_add978_256x240.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-icons_e3ddc9_256x240.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-icons_f1fd86_256x240.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/mint-choc/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.all.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.base.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.core.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/mint-choc/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_0_eeeeee_40x100.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_55_c0402a_40x100.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_55_eeeeee_40x100.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_glass_35_dddddd_1x400.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_glass_60_eeeeee_1x400.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_inset-hard_75_999999_1x100.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-icons_3383bb_256x240.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-icons_454545_256x240.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-icons_70b2e1_256x240.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-icons_999999_256x240.png create mode 100644 Skins/jQueryUI/_themes/overcast/images/ui-icons_fbc856_256x240.png create mode 100644 Skins/jQueryUI/_themes/overcast/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.all.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.base.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.core.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/overcast/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_diagonal-maze_40_000000_10x10.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_10_eceadf_60x60.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_10_f8f7f6_60x60.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_15_eceadf_60x60.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_15_f7f3de_60x60.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_15_ffffff_60x60.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_65_654b24_60x60.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_68_b83400_60x60.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_3572ac_256x240.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_8c291d_256x240.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_b83400_256x240.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_fbdb93_256x240.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.all.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.base.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.core.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/pepper-grinder/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-icons_217bc0_256x240.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-icons_2e83ff_256x240.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-icons_469bdd_256x240.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-icons_6da8d5_256x240.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-icons_d8e7f3_256x240.png create mode 100644 Skins/jQueryUI/_themes/redmond/images/ui-icons_f9bd01_256x240.png create mode 100644 Skins/jQueryUI/_themes/redmond/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.all.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.base.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.core.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/redmond/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-icons_2e83ff_256x240.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-icons_454545_256x240.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-icons_888888_256x240.png create mode 100644 Skins/jQueryUI/_themes/smoothness/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/smoothness/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.all.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.base.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.core.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/smoothness/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_glass_55_fcf0ba_1x400.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_gloss-wave_100_ece8da_500x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_100_f5f3e5_1x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_100_fafaf4_1x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_15_459e00_1x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_95_cccccc_1x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-soft_25_67b021_1x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-soft_95_ffedad_1x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-bg_inset-soft_15_2b2922_1x100.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-icons_808080_256x240.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-icons_847e71_256x240.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-icons_8DC262_256x240.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-icons_eeeeee_256x240.png create mode 100644 Skins/jQueryUI/_themes/south-street/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/south-street/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.all.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.base.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.core.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/south-street/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_flat_55_999999_40x100.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_flat_75_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_glass_45_0078ae_1x400.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_glass_55_f8da4e_1x400.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_glass_75_79c9ec_1x400.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_gloss-wave_75_2191c0_500x100.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-icons_0078ae_256x240.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-icons_056b93_256x240.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-icons_d8e7f3_256x240.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-icons_e0fdff_256x240.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-icons_f5e175_256x240.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-icons_f7a50d_256x240.png create mode 100644 Skins/jQueryUI/_themes/start/images/ui-icons_fcd113_256x240.png create mode 100644 Skins/jQueryUI/_themes/start/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/start/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/start/ui.all.css create mode 100644 Skins/jQueryUI/_themes/start/ui.base.css create mode 100644 Skins/jQueryUI/_themes/start/ui.core.css create mode 100644 Skins/jQueryUI/_themes/start/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/start/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/start/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/start/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/start/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/start/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/start/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_flat_30_cccccc_40x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_45_817865_500x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-icons_3d3d3d_256x240.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-icons_bd7b00_256x240.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-icons_d19405_256x240.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-icons_eb990f_256x240.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-icons_ed9f26_256x240.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-icons_fadc7a_256x240.png create mode 100644 Skins/jQueryUI/_themes/sunny/images/ui-icons_ffe180_256x240.png create mode 100644 Skins/jQueryUI/_themes/sunny/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.all.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.base.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.core.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/sunny/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_10_4f4221_10x8.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_20_372806_10x8.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_25_675423_10x8.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_25_d5ac5d_10x8.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_8_261803_10x8.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_8_443113_10x8.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_flat_75_ddd4b0_40x100.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_highlight-hard_65_fee4bd_1x100.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_070603_256x240.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_e8e2b5_256x240.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_e9cd86_256x240.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_efec9f_256x240.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_f2ec64_256x240.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_f9f2bd_256x240.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_ff7519_256x240.png create mode 100644 Skins/jQueryUI/_themes/swanky-purse/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.all.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.base.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.core.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/swanky-purse/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_flat_0_303030_40x100.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_flat_0_4c4c4c_40x100.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_glass_40_0a0a0a_1x400.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_glass_60_000000_1x400.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_55_000000_500x100.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-icons_000000_256x240.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-icons_1f1f1f_256x240.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-icons_9fda58_256x240.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-icons_b8ec79_256x240.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/trontastic/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/trontastic/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.all.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.base.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.core.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/trontastic/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_flat_30_cccccc_40x100.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_glass_20_555555_1x400.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_glass_40_0078a3_1x400.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_gloss-wave_25_333333_500x100.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_4b8e0b_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_a83300_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_cccccc_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-darkness/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.all.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.base.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.core.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/ui-darkness/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_222222_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_228ef1_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ef8c08_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ffd27a_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ffffff_256x240.png create mode 100644 Skins/jQueryUI/_themes/ui-lightness/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.all.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.base.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.core.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/ui-lightness/ui.theme.css create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_gloss-wave_16_121212_500x100.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_highlight-hard_15_888888_1x100.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_highlight-hard_55_555555_1x100.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_highlight-soft_35_adadad_1x100.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_highlight-soft_60_dddddd_1x100.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-bg_inset-soft_15_121212_1x100.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-icons_666666_256x240.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-icons_aaaaaa_256x240.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-icons_bbbbbb_256x240.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-icons_c98000_256x240.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-icons_cccccc_256x240.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-icons_cd0a0a_256x240.png create mode 100644 Skins/jQueryUI/_themes/vader/images/ui-icons_f29a00_256x240.png create mode 100644 Skins/jQueryUI/_themes/vader/jquery-ui.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.accordion.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.all.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.base.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.core.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.datepicker.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.dialog.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.progressbar.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.resizable.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.slider.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.tabs.css create mode 100644 Skins/jQueryUI/_themes/vader/ui.theme.css create mode 100644 Skins/jQueryUI/head.txt create mode 100644 Skins/jShowOff/Basic/Layout.html create mode 100644 Skins/jShowOff/Basic/Paging.html create mode 100644 Skins/jShowOff/Basic/RSSContent.html create mode 100644 Skins/jShowOff/Basic/Script.txt create mode 100644 Skins/jShowOff/Basic/Settings.xml create mode 100644 Skins/jShowOff/Basic/Tab.html create mode 100644 Skins/jShowOff/Basic/TabPage.html create mode 100644 Skins/jShowOff/Basic/TabStrip.html create mode 100644 Skins/jShowOff/Basic/styles.css create mode 100644 Skins/jShowOff/_js/jquery.jshowoff.min.js create mode 100644 Skins/jShowOff/head.txt create mode 100644 UploadSkin.ascx create mode 100644 UploadSkin.ascx.designer.vb create mode 100644 UploadSkin.ascx.resx create mode 100644 UploadSkin.ascx.vb create mode 100644 Version/All/License.html create mode 100644 Version/All/RssToolkit.dll create mode 100644 Version/All/Version_Append.md create mode 100644 Version/All/Version_Current.html create mode 100644 Version/All/Version_Current.md create mode 100644 Version/All/aggregator.dnn create mode 100644 Version/All/icon_aggregator_32px.gif create mode 100644 Version/Data/03.00.00.sqldataprovider create mode 100644 Version/Data/03.00.01.sqldataprovider create mode 100644 Version/Data/03.01.00.sqldataprovider create mode 100644 Version/Data/03.01.04.sqldataprovider create mode 100644 Version/Data/03.02.00.sqldataprovider create mode 100644 Version/Data/04.00.01.sqldataprovider create mode 100644 Version/Data/05.00.00.sqldataprovider create mode 100644 Version/Data/05.00.01.sqldataprovider create mode 100644 Version/Data/05.06.00.sqldataprovider create mode 100644 Version/Data/05.06.01.sqldataprovider create mode 100644 Version/Data/05.06.02.sqldataprovider create mode 100644 Version/Data/05.06.03.sqldataprovider create mode 100644 Version/Data/06.00.00.sqldataprovider create mode 100644 Version/Data/06.00.08.sqldataprovider create mode 100644 Version/Data/06.00.15.sqldataprovider create mode 100644 Version/Data/06.01.02.sqldataprovider create mode 100644 Version/Data/06.01.04.sqldataprovider create mode 100644 Version/Data/06.01.05.sqldataprovider create mode 100644 Version/Data/06.01.06.sqldataprovider create mode 100644 Version/Data/06.01.07.sqldataprovider create mode 100644 Version/Data/uninstall.sqldataprovider create mode 100644 Version/Documentation/Configuration.html.md create mode 100644 Version/Documentation/Index.html.md create mode 100644 Version/Documentation/Installation.html.md create mode 100644 Version/Documentation/Localization.html.md create mode 100644 Version/Documentation/ModuleWrapping.html.md create mode 100644 Version/Documentation/Nesting.html.md create mode 100644 Version/Documentation/Releases.html.md create mode 100644 Version/Documentation/SelectingTabs.html.md create mode 100644 Version/Documentation/TabCaptionReplacement.html.md create mode 100644 Version/Documentation/Templates.html.md create mode 100644 Version/Documentation/UploadSkins.html.md create mode 100644 Version/Documentation/images/Install - Browse.Png create mode 100644 Version/Documentation/images/ModuleWrapping_Html.jpg create mode 100644 Version/Documentation/images/ModuleWrapping_Result.jpg create mode 100644 Version/Documentation/images/ModuleWrapping_Tokens.jpg create mode 100644 Version/Documentation/images/SkinFolder.jpg create mode 100644 Version/Documentation/images/SkinStructure.png create mode 100644 Version/Documentation/images/Style Settings.png create mode 100644 Version/Documentation/images/Tab Settings.png create mode 100644 Version/Documentation/images/TabAnatomy.gif create mode 100644 Version/Documentation/images/Target Settings.png create mode 100644 Version/Documentation/images/UploadSkin.png create mode 100644 aggregator.ascx create mode 100644 aggregator.ascx.resx create mode 100644 dnnstuff.aggregator.xml create mode 100644 icon_aggregator_32px.gif create mode 100644 manageaggregator.ascx.resx diff --git a/Aggregator.ascx.designer.vb b/Aggregator.ascx.designer.vb new file mode 100644 index 0000000..4e2d863 --- /dev/null +++ b/Aggregator.ascx.designer.vb @@ -0,0 +1,25 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:2.0.50727.42 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict Off +Option Explicit On + + +Namespace DNNStuff.Aggregator + + ''' + '''Aggregator class. + ''' + ''' + '''Auto-generated class. + ''' + Partial Public Class Aggregator + End Class +End Namespace diff --git a/Aggregator.ascx.vb b/Aggregator.ascx.vb new file mode 100644 index 0000000..b2459d7 --- /dev/null +++ b/Aggregator.ascx.vb @@ -0,0 +1,1214 @@ +'***************************************************************************/ +'* Aggregator.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On + +Imports System +Imports System.Web +Imports System.Web.UI +Imports System.Web.UI.WebControls +Imports System.Text +Imports System.IO +Imports System.Text.RegularExpressions +Imports System.Xml +Imports System.Net + +Imports DotNetNuke +Imports DotNetNuke.Entities.Modules +Imports DotNetNuke.Entities.Portals +Imports DotNetNuke.Security +Imports DotNetNuke.Services.Localization +Imports DotNetNuke.Common +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Services.Exceptions + +Imports RssToolkit.Rss + +Namespace DNNStuff.Aggregator + + Partial Class Aggregator + Inherits Entities.Modules.PortalModuleBase + Implements Entities.Modules.Communications.IModuleListener + Implements Entities.Modules.IActionable + + ' currently selected tab + Private _selectedTabNumber As Integer = 1 + + ' object graph for tabs and contained modules + Private _aggregator As AggregatorInfo = New AggregatorInfo + + ' module settings + Private _ms As ModuleSettings + + ' token settings + Private _aggregatorTokens As Hashtable + +#Region " Properties" + Private ReadOnly Property SettingsFilename() As String + Get + Return IO.Path.Combine(MapPath(SkinFolder), "settings.xml") + End Get + End Property + + Private ReadOnly Property SkinFilename() As String + Get + Return ResolveUrl(SkinFolder & "/styles.css") + End Get + End Property + + Private ReadOnly Property SkinFolder() As String + Get + Return ResolveUrl(String.Format("Skins/{0}/{1}", _ms.TabSkin, _ms.TabTemplate)) + End Get + End Property + + Private ReadOnly Property ResourceFolder() As String + Get + Return ResolveUrl(String.Format("Resources")) + End Get + End Property + + Private ReadOnly Property SkinBaseFolder() As String + Get + Return ResolveUrl(String.Format("Skins/{0}", _ms.TabSkin)) + End Get + End Property + + Private ReadOnly Property Unique(ByVal s As String, Optional ByVal scope As String = "module") As String + ' make string unique for this module instance + Get + Select Case scope.ToLower + Case "template" + Return "Agg" & _ms.TabSkin & "_" & _ms.TabTemplate & "_" & s + Case "skin" + Return "Agg" & _ms.TabSkin & "_" & s + Case "resource" + Return "Agg" & "_" & s + Case Else + Return "Agg" & Me.ModuleId.ToString & "_" & s + End Select + End Get + End Property + +#End Region + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + 'NOTE: The following placeholder declaration is required by the Web Form Designer. + 'Do not delete or move it. + Private designerPlaceholderDeclaration As System.Object + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + ' settings + _ms = New ModuleSettings(ModuleId) + + ' inject css + DNNUtilities.InjectCSS(Page, SkinFilename) + + ' inject js libraries appearing on every page + Page.ClientScript.RegisterClientScriptInclude("dnnstuff", ResolveUrl("Resources/Support/dnnstuff-min.js")) + + ' render tabs + RenderTabs() + + ' inject partial rendering modules here so they work + ' module menus are still slighly affected but are still usuable + InjectIntoTabsPartialRendering() + End Sub + + Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load + ' register the client api + DotNetNuke.UI.Utilities.ClientAPI.RegisterClientReference(Me.Page, DotNetNuke.UI.Utilities.ClientAPI.ClientNamespaceReferences.dnn) + + ' load jQuery and UI + DotNetNuke.Framework.jQuery.RequestRegistration() + DotNetNuke.Framework.jQuery.RequestUIRegistration() + + ' inject non partial rendering modules here so that databinding works properly in the injected modules + ' and the menus act normal + InjectIntoTabsNonPartialRendering() + + End Sub + + Private Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender + ' inject inline javascript - moved here to ensure it comes after the DNN5 jquery include + If Not (_aggregator.SingleTab And _ms.HideSingleTab) Then + Dim t As New Template(_ms, MapPath(SkinFolder), MapPath(ResourceFolder())) + InjectScript(t, "script", "body", "template", True) + InjectScript(t, "head", "head", "resource", False) + InjectScript(t, "head", "head", "skin", False) + InjectScript(t, "head", "head", "template", False) + End If + End Sub +#End Region + +#Region " Optional Interfaces" + + Public ReadOnly Property ModuleActions() As Entities.Modules.Actions.ModuleActionCollection Implements Entities.Modules.IActionable.ModuleActions + Get + Dim Actions As New Entities.Modules.Actions.ModuleActionCollection + Actions.Add(GetNextActionID, Localization.GetString(Entities.Modules.Actions.ModuleActionType.ContentOptions, LocalResourceFile), Entities.Modules.Actions.ModuleActionType.ContentOptions, "", "", EditUrl(), False, SecurityAccessLevel.Edit, True, False) + Actions.Add(GetNextActionID, Localization.GetString("CopyAggregator", LocalResourceFile), Entities.Modules.Actions.ModuleActionType.ExportModule, "", "", EditUrl("CopyAggregator"), False, SecurityAccessLevel.Admin, True, False) + Actions.Add(GetNextActionID, Localization.GetString("ManageSkin", LocalResourceFile), Entities.Modules.Actions.ModuleActionType.ImportModule, "", "", EditUrl("ManageSkin"), False, SecurityAccessLevel.Admin, True, False) + Actions.Add(GetNextActionID, Localization.GetString("UploadSkin", LocalResourceFile), Entities.Modules.Actions.ModuleActionType.ImportModule, "", "", EditUrl("UploadSkin"), False, SecurityAccessLevel.Host, True, False) + Return Actions + End Get + End Property + +#End Region + +#Region " Main Rendering" + + Private Sub LoadAggregator() + ' Load ModuleInfo objects for all tabs we will be Aggregating + Dim ctrl As New AggregatorController + _aggregator = ctrl.GetAggregatorObjectGraph(ModuleId, _ms.TabSkin, _ms.TabTemplate) + + ' process tabs hidden by querystring + RemoveQueryStringModules() + + ' process locale settings + RemoveLocaleSpecificModules() + RemoveLocaleSpecificTabs() + + ' remove additional modules based on security + RemoveInvisibleModules() + + ' update captions + UpdateTabCaptions() + + ' remove tabs if no modules inside, or no text to show + RemoveEmptyTabs() + + ' add tabs based on rss + AddRSSTabs() + + ' add demo tab +#If Config = "Trial" Then + AddDemoTab() +#End If + ' get selected module + _selectedTabNumber = GetSelectedTab() + End Sub + + Private Sub AddRSSTabs() + + If _ms.RSSUrl.Length = 0 Then Exit Sub + + ' grab feed + Dim feed As RssToolkit.Rss.RssDocument = DownloadFeed() + If feed Is Nothing Then Exit Sub + + ' determine max items + Dim maxItems As Integer = _ms.RSSMaxItems + If maxItems = 0 Then maxItems = feed.Channel.Items.Count + + ' template + Dim t As New Template(_ms, MapPath(SkinFolder), MapPath(ResourceFolder)) + + Dim item As RssItem + For itemIndex As Integer = 0 To Math.Min(maxItems - 1, feed.Channel.Items.Count - 1) + item = feed.Channel.Items(itemIndex) + + Dim ati As New AggregatorTabInfo + With ati + .Caption = GetRSSTabCaptionTemplate(_ms.RSSTabCaption, item) + .HtmlText = GetRSSContentTemplate(t, item) + .ModuleId = Me.ModuleId + .AggregatorTabId = -1 + .Modules = New ArrayList + .Properties = New ArrayList + .RSS = RSSItemSettings(item) + End With + _aggregator.Tabs.Add(ati) + Next + + End Sub + + Private Sub AddDemoTab() + + Dim sb As New StringBuilder + sb.Append("

Thank you for evaluating the #1 tab control for DotNetNuke.

") + sb.Append("

This evaluation version is fully functional in every way. The only difference from the licensed version of Aggregator is the addition of this informational tab.

") + sb.Append("

If after your evaluation you wish to support great DotNetNuke software, please visit DNNStuff to purchase a licensed version. Use discount code 'TRIAL' at checkout for 10% off!

") + sb.Append("

Here are a few additional resources for you to consider:

") + sb.Append("") + + Dim ati As New AggregatorTabInfo + With ati + .Caption = "Unlicensed Version" + .HtmlText = sb.ToString + .ModuleId = Me.ModuleId + .AggregatorTabId = -1 + .Modules = New ArrayList + .Properties = New ArrayList + End With + 'alternate between first and last tab + If Now.Minute Mod 2 = 0 Then + _aggregator.Tabs.Insert(0, ati) + Else + _aggregator.Tabs.Add(ati) + End If + + End Sub + + Private Sub UpdateTabCaptions() + ' process tabs + Dim tabNumber As Integer = 1 + For Each ai As AggregatorTabInfo In _aggregator.Tabs + ' update caption + If ai.Caption.Contains("[") And ai.Caption.Contains("]") Then + ai.Caption = ReplaceAggregatorTabInfoTokens(ai.Caption, ai, tabNumber) + tabNumber += 1 + End If + Next + End Sub + + Private Sub RemoveInvisibleModules() + Dim includeModule As Boolean + + ' process tabs + For Each ai As AggregatorTabInfo In _aggregator.Tabs + + For Each ami As AggregatorModuleInfo In New ArrayList(ai.Modules) + + includeModule = False + + If Not ami.ModuleInfo Is Nothing Then + includeModule = Compatibility.IncludeModule(ami.ModuleInfo, PortalSettings) + End If + + ' update or remove depending on outcome + If Not includeModule Then + ' remove it + ai.Modules.Remove(ami) + End If + Next + Next + + End Sub + + Private Sub RemoveLocaleSpecificTabs() + ' remove any tabs from data that don't match the current locale + Dim currentLocale As String = System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower + Dim fallbackCount As Integer = 0 + ' first pass, remove anything not matching current locale exactly + For Each ai As AggregatorTabInfo In New ArrayList(_aggregator.Tabs) + ' check for locale + If ai.Locale <> "All" And ai.Locale <> "Fallback" Then + If ai.Locale.ToLower <> currentLocale Then + _aggregator.Tabs.Remove(ai) + End If + End If + If ai.Locale = "Fallback" Then fallbackCount += 1 + Next + + ' second pass, remove the fallback locale only if another tab is present that isn't a fallback also + If _aggregator.Tabs.Count > fallbackCount Then + For Each ai As AggregatorTabInfo In New ArrayList(_aggregator.Tabs) + ' check for locale + If ai.Locale = "Fallback" Then + If _aggregator.Tabs.Count > 1 Then + _aggregator.Tabs.Remove(ai) + End If + End If + Next + End If + + End Sub + + Private Sub RemoveEmptyTabs() + ' remove any empty tabs + + Dim currentLocale As String = System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower + For Each ai As AggregatorTabInfo In New ArrayList(_aggregator.Tabs) + ' remove if no modules inside, or no text to show + If ai.Modules.Count = 0 And ai.HtmlText.Length = 0 Then + _aggregator.Tabs.Remove(ai) + End If + Next + End Sub + + Private Sub RemoveLocaleSpecificModules() + ' remove any modules from data that don't match the current locale + + Dim currentLocale As String = System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower + For Each ai As AggregatorTabInfo In New ArrayList(_aggregator.Tabs) + For Each ami As AggregatorModuleInfo In New ArrayList(ai.Modules) + If ami.Locale <> "All" And ami.Locale <> "Fallback" Then + If ami.Locale.ToLower <> currentLocale Then + ai.Modules.Remove(ami) + End If + End If + Next + Next + ' second pass, remove the default locale only if another module is present + For Each ai As AggregatorTabInfo In New ArrayList(_aggregator.Tabs) + For Each ami As AggregatorModuleInfo In New ArrayList(ai.Modules) + If ami.Locale = "Fallback" Then + If ai.Modules.Count > 1 Then + ai.Modules.Remove(ami) + End If + End If + Next + Next + End Sub + + Private Sub RenderTabs() + ' hide any aggregated modules on this page before DNN shows them + HidePageLevelAggregations() + + LoadAggregator() + + If _aggregator.TabsToShow Then + + Dim t As New Template(_ms, MapPath(SkinFolder), MapPath(ResourceFolder())) + + ' render + RenderLayout(t) + + HideAggregatedModules() + End If + End Sub + + Private Sub HideAggregatedModules() + ' setup to hide modules so that DNN doesn't render them outside our tabs .. we'll render them later in page load + For Each ai As AggregatorTabInfo In _aggregator.Tabs + + For Each ami As AggregatorModuleInfo In ai.Modules + + If _ms.HideTitles Then + ami.ModuleInfo.ContainerSrc = ResolveUrl("no container.ascx") + End If + ami.ModuleInfo.IsDeleted = True + + Next + Next + + End Sub + + Private Sub InjectIntoTabsPartialRendering() + InjectIntoTabs(Me, LoadEventType.PageInit, _aggregator, _selectedTabNumber) + End Sub + + Private Sub InjectIntoTabsNonPartialRendering() + InjectIntoTabs(Me, LoadEventType.PageLoad, _aggregator, _selectedTabNumber) + End Sub + + Private Sub HidePageLevelAggregations() + ' hide any modules that will eventually be aggregated on this page, !necessary for nesting + + Dim dr As IDataReader = Nothing + + Try + Dim ctrl As New AggregatorController + dr = ctrl.GetPageModules(TabId) + + Dim innerModuleId As Integer + While dr.Read + innerModuleId = Convert.ToInt32(dr("ModuleId")) + For Each mi As ModuleInfo In PortalSettings.ActiveTab.Modules + + If mi.ModuleID = innerModuleId Then + ' it's aggregated somewhere, hide before DNN gets to show it + mi.IsDeleted = True + End If + Next + End While + + Catch ex As Exception + Finally + If dr IsNot Nothing Then dr.Close() + End Try + + + End Sub + + Private Function FindControlRecursive(ByVal root As Control, ByVal id As String) As Control + ' 10/Feb/2006 - Currently not used in the injection routine but left here in case it becomes necessary to use it at a later date + If root.ID = id Then + Return root + End If + For Each c As Control In root.Controls + Dim t As Control = FindControlRecursive(c, id) + If Not (t Is Nothing) Then + Return t + End If + Next + Return Nothing + End Function + +#End Region + +#Region " Template Rendering" + Private Sub RenderLayout(ByVal t As Template) + + Dim tabStrip As String = "" + Dim tabNumber As Integer = 1 + + If Not (_aggregator.SingleTab And _ms.HideSingleTab) Then + + ' render tabs + tabNumber = 1 + Dim tabs As New StringBuilder + For Each ai As AggregatorTabInfo In _aggregator.Tabs + tabs.Append(GetTabTemplate(t, ai, tabNumber)) + tabNumber += 1 + Next + + ' render tabstrip + tabStrip = t.TabStripTemplate _ + .Replace("[TABS]", tabs.ToString) + + End If + + ' tab pages - only if not already rendered within tab template + Dim tabPages As New StringBuilder + If Not t.TabTemplate.Contains("[TABPAGE]") Then + ' render tab pages + tabNumber = 1 + For Each ai As AggregatorTabInfo In _aggregator.Tabs + tabPages.Append(GetTabPageTemplate(t, ai, tabNumber)) + tabNumber += 1 + Next + End If + + ' make replacements in layout template + Dim LayoutTemplate As String = t.LayoutTemplate _ + .Replace("[TABSTRIP]", tabStrip) _ + .Replace("[TABPAGES]", tabPages.ToString) + + ' paging + Dim pagingTemplate As String = "" + If Not (_aggregator.SingleTab And _ms.HideSingleTab) Then + If _ms.ShowPrevNext Then + ' build paging controls + pagingTemplate = GetPagingTemplate(t, Nothing, 0) + If Not t.PagingInTemplates Then + ' add to layouttemplate + LayoutTemplate = LayoutTemplate & "[PAGING]" + End If + End If + End If + + ' make one last replacements for paging - either replaces with controls or clears if paging is not activated in settings + ' and any other global replacements + LayoutTemplate = LayoutTemplate _ + .Replace("[PAGING]", pagingTemplate) + + ' aggregator tokens + LayoutTemplate = ReplaceAggregatorInfoTokens(LayoutTemplate) + + + ' parse and add to page + Controls.Add(ParseControl(LayoutTemplate)) + + End Sub + + Private Function GetRSSContentTemplate(ByVal t As Template, ByVal item As RssItem) As String + ' returns all of the code that makes up an rss item + Return ReplaceRSSItemTokens(t.RSSContentTemplate, item) + End Function + + Private Function GetRSSTabCaptionTemplate(ByVal s As String, ByVal item As RssItem) As String + ' returns all of the code that makes up an rss tab caption + Return ReplaceRSSItemTokens(s, item) + End Function + + Private Function GetTabTemplate(ByVal t As Template, ByVal ati As AggregatorTabInfo, ByVal tabNumber As Integer) As String + ' returns all of the code that makes up a tab + + ' events + Dim events As New StringBuilder + If _ms.ActiveHover Then + events.Append("onmouseover=""javascript:setTimeout('" & Unique("SelectTab") & "([TABNUMBER],[MODULEID])'," & _ms.ActiveHoverDelay.ToString & ");"" ") + Else + events.Append("onclick=""javascript:" & Unique("SelectTab") & "([TABNUMBER],[MODULEID]);"" ") + events.Append("onmouseover=""javascript:" & Unique("MouseOverTab") & "(this);"" ") + events.Append("onmouseout=""javascript:" & Unique("MouseOutTab") & "(this);"" ") + End If + + ' tab + Dim tab As String = t.TabTemplate _ + .Replace("[TABACTION]", events.ToString) + + ' check for tabpage token, used for inline tabs + If tab.Contains("[TABPAGE]") Then + tab = tab.Replace("[TABPAGE]", GetTabPageTemplate(t, ati, tabNumber)) + End If + + ' tab tokens + If ati IsNot Nothing Then + tab = ReplaceAggregatorTabInfoTokens(tab, ati, tabNumber) + End If + + Return tab + End Function + + Private Function GetTabPageTemplate(ByVal t As Template, ByVal ati As AggregatorTabInfo, ByVal tabNumber As Integer) As String + + ' build tab page content + Dim tabPage As New StringBuilder + Dim wrappedModuleCount As Integer = 0 + + ' see if there is html text first and add that + If ati.HtmlText.Length > 0 Then + Dim text As String = ati.HtmlText + For Each ami As AggregatorModuleInfo In ati.Modules + Dim token As String = "[MOD" & ami.ModuleId & "]" + If ati.HtmlText.Contains(token) Then + ami.ModuleInfo.PaneName = "wrap" & tabNumber.ToString & "_" & ami.AggregatorModuleId.ToString + text = text.Replace(token, String.Format("
", ami.ModuleInfo.PaneName)) + wrappedModuleCount += 1 + End If + Next + ' remove any remaining [MODxxxx] tokens for modules the user doesn't have rights to that were skipped + text = RegularExpressions.Regex.Replace(text, "\[MOD\d+\]", "") + ' append + tabPage.Append(text) + End If + + If wrappedModuleCount < ati.Modules.Count Then + ' not all modules are using wrapping, we need to add injection spots + If (ati.Modules.Count - wrappedModuleCount) > 1 Then + ' use a table so we can get the breaking correct + tabPage.Append("") + tabPage.Append("") + + ' start table + Dim moduleNumber As Integer = 1 + For Each ami As AggregatorModuleInfo In ati.Modules + If Not ami.ModuleInfo.PaneName.StartsWith("wrap") Then + ' inject below text area if not wrapped in html/text area above + ami.ModuleInfo.PaneName = "cell" & tabNumber.ToString & "_" & moduleNumber.ToString + tabPage.AppendFormat("", ami.ModuleInfo.PaneName) + + If ami.InsertBreak And moduleNumber < ati.Modules.Count Then + ' finish table and start a new one + tabPage.Append("") + tabPage.Append("
") + tabPage.Append("") + tabPage.Append("") + End If + + moduleNumber += 1 + + End If + Next + ' finish row and start a new one + tabPage.Append("") + tabPage.Append("
") + Else + If (ati.Modules.Count - wrappedModuleCount) > 0 Then + ' if only one module then don't put inside table, unnecessary + Dim ami As AggregatorModuleInfo = DirectCast(ati.Modules(0), AggregatorModuleInfo) + If Not ami.ModuleInfo.PaneName.StartsWith("wrap") Then + ami.ModuleInfo.PaneName = "div" & tabNumber.ToString & "_1" + tabPage.AppendFormat("
", ami.ModuleInfo.PaneName) + End If + End If + End If + End If + + ' grab empty tab page template + Dim emptyTabPage As String = GetEmptyTabPageTemplate(t, ati, tabNumber) + emptyTabPage = emptyTabPage.Replace("[TABPAGECONTENT]", tabPage.ToString) + + ' tab tokens + If ati IsNot Nothing Then + emptyTabPage = ReplaceAggregatorTabInfoTokens(emptyTabPage, ati, tabNumber) + End If + + Return emptyTabPage + + End Function + + Private Function GetEmptyTabPageTemplate(ByVal t As Template, ByVal ati As AggregatorTabInfo, ByVal tabNumber As Integer) As String + ' return a hidden div for injecting module into + + ' events + Dim events As New StringBuilder + If Not (_aggregator.SingleTab And _ms.HideSingleTab) Then + events.Append("style=""display:none""") + End If + + ' tabpage + Dim tabpage As String = t.TabPageTemplate + + ' check for paging + Dim pagingTemplate As String = "" + If tabpage.Contains("[PAGING]") Then + pagingTemplate = GetPagingTemplate(t, ati, tabNumber) + End If + + ' do replacements + tabpage = tabpage _ + .Replace("[PAGING]", pagingTemplate) _ + .Replace("[TABPAGEACTION]", events.ToString) + + Return tabpage + End Function + + Private Function GetPagingTemplate(ByVal t As Template, ByVal ati As AggregatorTabInfo, ByVal tabNumber As Integer) As String + + Dim prevnext As String = t.PagingTemplate _ + .Replace("[PAGINGITEMLIST]", GetPagingItemListTemplate(t)) + + ' tab tokens + If ati IsNot Nothing Then + prevnext = ReplaceAggregatorTabInfoTokens(prevnext, ati, tabNumber) + End If + + Return prevnext + End Function + + Private Function GetPagingItemListTemplate(ByVal t As Template) As String + + ' render tabs + Dim tabNumber As Integer = 1 + Dim pagingItemList As New StringBuilder + For Each ati As AggregatorTabInfo In _aggregator.Tabs + pagingItemList.Append(GetPagingItemTemplate(t, ati, tabNumber)) + tabNumber += 1 + Next + Return pagingItemList.ToString + + End Function + + Private Function GetPagingItemTemplate(ByVal t As Template, ByVal ai As AggregatorTabInfo, ByVal tabNumber As Integer) As String + Return ReplaceAggregatorTabInfoTokens(t.PagingItemTemplate, ai, tabNumber) + End Function + +#End Region + +#Region " Javascript Injection" + Private Sub InjectScript(ByVal t As Template, ByVal ScriptName As String, ByVal Location As String, ByVal Scope As String, ByVal UseFallback As Boolean) + + Dim js As String = t.GetScript(ScriptName, Scope, UseFallback) + + ' do replacements + js = ReplaceAggregatorInfoTokens(js) + + If Not String.IsNullOrEmpty(js) Then + Select Case Location.ToLower + Case "head" + Dim scriptKey As String = Unique(ScriptName.ToLower, Scope) & "_" & Scope + If Not Page.ClientScript.IsClientScriptBlockRegistered(Me.GetType, scriptKey) Then + Page.Header.Controls.Add(New LiteralControl(js)) + ' dummy script block so we can track if it's already in header + Page.ClientScript.RegisterClientScriptBlock(Me.GetType, scriptKey, "") + End If + Case Else + Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), Unique(ScriptName.ToLower), js) + End Select + End If + End Sub + +#End Region + +#Region " Programatic Tab Selected" + Private Sub RemoveQueryStringModules() + If Not Request.QueryString("Agg" & ModuleId.ToString & "_HideTabs") Is Nothing And Not Page.IsPostBack Then + Dim delimTabNumbers As String = Request.QueryString("Agg" & ModuleId.ToString & "_HideTabs") + Dim tabNumbers() As String = delimTabNumbers.Split(","c) + Array.Reverse(tabNumbers) ' start backwards + For Each tabToken As String In tabNumbers + Dim tabNumber As Integer + If Int32.TryParse(tabToken, tabNumber) Then + If _aggregator.Tabs.Count >= tabNumber Then + ' remove it + _aggregator.Tabs.RemoveAt(tabNumber - 1) + End If + End If + Next + End If + End Sub + + Private Function GetSelectedTab() As Integer + ' determine selected tab + Dim selectedTab As Integer = _ms.DefaultTab + + If Not Request.QueryString("Agg" & ModuleId.ToString & "_SelectTab") Is Nothing And Not Page.IsPostBack Then + ' check for selection by tab number + selectedTab = Convert.ToInt32(Request.QueryString("Agg" & ModuleId.ToString & "_SelectTab")) + Else + If Not Request.QueryString("Agg" & ModuleId.ToString & "_SelectByNum") Is Nothing And Not Page.IsPostBack Then + ' check for selection by tab number + selectedTab = Convert.ToInt32(Request.QueryString("Agg" & ModuleId.ToString & "_SelectByNum")) + Else + If Not Request.QueryString("Agg" & ModuleId.ToString & "_SelectByTitle") Is Nothing And Not Page.IsPostBack Then + ' check for selection by title + Dim matchTitle As String = ReplaceGenericTokens(Me, Request.QueryString("Agg" & ModuleId.ToString & "_SelectByTitle")) + Dim tabNumber As Integer = 1 + For Each ai As AggregatorTabInfo In New ArrayList(_aggregator.Tabs) + If ai.Caption.ToUpper = matchTitle.ToUpper Then + selectedTab = tabNumber + Exit For + End If + tabNumber += 1 + Next + Else + ' get selected module by checking cookie, this allows us to maintain state + ' not only between post back but also calls to other pages such as edit pages + ' v5.6.3 - added the remember option, only applicable in view mode or non postback + If _ms.RememberLastOpenTab Or Page.IsPostBack Or Me.IsEditable Then + If Not Request.Cookies("DNNSTUFF_Aggregator") Is Nothing Then + ' new consolidated cookie handling + selectedTab = Convert.ToInt32(Request.Cookies("DNNSTUFF_Aggregator")(ModuleId.ToString)) + Else + If Not Request.Cookies(Unique("SelectedElementId")) Is Nothing Then + ' old single cookie handling for backward compatibility + selectedTab = Convert.ToInt32(Replace(Request.Cookies(Unique("SelectedElementId")).Value, Unique("Tab"), "")) + Else + ' lets check hidden field, just in case cookies disabled, then at least + ' we get postback + If Request.Form(Unique("SelectedElementId")) IsNot Nothing Then + selectedTab = Convert.ToInt32(Replace(Request.Form(Unique("SelectedElementId")), Unique("Tab"), "")) + End If + End If + End If + Else + ' lets check hidden field, just in case cookies disabled, then at least + ' we get postback + If Request.Form(Unique("SelectedElementId")) IsNot Nothing Then + selectedTab = Convert.ToInt32(Replace(Request.Form(Unique("SelectedElementId")), Unique("Tab"), "")) + End If + End If + End If + End If + End If + If selectedTab < 1 Or selectedTab > _aggregator.Tabs.Count Then + selectedTab = _ms.DefaultTab + If selectedTab < 1 Or selectedTab > _aggregator.Tabs.Count Then + selectedTab = 1 + End If + End If + Return selectedTab + End Function + + Public Sub OnModuleCommunication(ByVal s As Object, ByVal e As Entities.Modules.Communications.ModuleCommunicationEventArgs) Implements Entities.Modules.Communications.IModuleListener.OnModuleCommunication + + If e Is Nothing Then Exit Sub + + If e.Target = "Aggregator" Then + Select Case e.Type + Case "SelectByNum", "SelectTab" + _selectedTabNumber = Convert.ToInt32(e.Value.ToString()) + Case "SelectByTitle", "SelectTitle" + Dim tabNumber As Integer = 1 + For Each ai As AggregatorTabInfo In New ArrayList(_aggregator.Tabs) + If ai.Caption.ToUpper = e.Value.ToString.ToUpper Then + _selectedTabNumber = tabNumber + Exit For + End If + tabNumber += 1 + Next + End Select + End If + End Sub + +#End Region + +#Region " Token Replacement" + Public Function MakeReplacements_Backward(ByVal s As String) As String + ' RDE - removed need for moduleSettings after the multiple modules per tab change + ' replace system settings + s = Regex.Replace(s, "\[DNN:PORTAL.PORTALID\]", PortalId.ToString, RegexOptions.IgnoreCase) + s = Regex.Replace(s, "\[DNN:PORTAL.PORTALNAME\]", PortalSettings.PortalName, RegexOptions.IgnoreCase) + s = Regex.Replace(s, "\[DNN:MODULE.MODULEID\]", ModuleId.ToString, RegexOptions.IgnoreCase) + s = Regex.Replace(s, "\[DNN:TAB.TABID\]", TabId.ToString, RegexOptions.IgnoreCase) + s = Regex.Replace(s, "\[DNN:TAB.TABNAME\]", PortalSettings.ActiveTab.TabName, RegexOptions.IgnoreCase) + s = Regex.Replace(s, "\[DNN:USER.USERID\]", UserId.ToString, RegexOptions.IgnoreCase) + If Not UserInfo.Username Is Nothing Then + If Not UserInfo.DisplayName Is Nothing Then + s = Regex.Replace(s, "\[DNN:USER.FULLNAME\]", UserInfo.DisplayName, RegexOptions.IgnoreCase) + End If + s = Regex.Replace(s, "\[DNN:USER.USERNAME\]", UserInfo.Username, RegexOptions.IgnoreCase) + Else + s = Regex.Replace(s, "\[DNN:USER.FULLNAME\]", "Anonymous", RegexOptions.IgnoreCase) + s = Regex.Replace(s, "\[DNN:USER.USERNAME\]", "Anonymous", RegexOptions.IgnoreCase) + End If + s = Regex.Replace(s, "\[DNN:IMAGEURL\]", ResolveUrl("~/images"), RegexOptions.IgnoreCase) + + ' now do query strings + For Each key As String In Request.QueryString.Keys + s = Regex.Replace(s, "\[QUERYSTRING:" & UCase(key) & "\]", Request.QueryString(key).ToString, RegexOptions.IgnoreCase) + Next + Return s + End Function + + Private Function ReplaceAggregatorTabInfoTokens(ByVal text As String, ByVal ati As AggregatorTabInfo, ByVal tabNumber As Integer) As String + ' do generic replacements + text = Compatibility.ReplaceGenericTokens(Me, text) + + ' do aggregator tab specific replacements + Dim logicReplacer As New DNNStuff.Utilities.RegularExpression.IfDefinedTokenReplacement(AggregatorTabSettings(ati, tabNumber, text)) + logicReplacer.ReplaceIfNotFound = False + text = logicReplacer.Replace(text) + + Dim replacer As New DNNStuff.Utilities.RegularExpression.TokenReplacement(AggregatorTabSettings(ati, tabNumber, text)) + replacer.ReplaceIfNotFound = False + Return replacer.Replace(text) + + End Function + + Private Function ReplaceAggregatorInfoTokens(ByVal text As String) As String + + ' do generic replacements + text = ReplaceGenericTokens(Me, text) + + ' do aggregator tab specific replacements + Dim logicReplacer As New DNNStuff.Utilities.RegularExpression.IfDefinedTokenReplacement(AggregatorSettings()) + text = logicReplacer.Replace(text) + + Dim replacer As New DNNStuff.Utilities.RegularExpression.TokenReplacement(AggregatorSettings()) + replacer.ReplaceIfNotFound = False + + Return replacer.Replace(text) + + End Function + + Private Function ReplaceRSSItemTokens(ByVal text As String, ByVal item As RssItem) As String + ' do generic replacements + text = ReplaceGenericTokens(Me, text) + + ' rss content + Dim logicReplacer As New DNNStuff.Utilities.RegularExpression.IfDefinedTokenReplacement(RSSItemSettings(item)) + text = logicReplacer.Replace(text) + + Dim tokenReplacer As New DNNStuff.Utilities.RegularExpression.TokenReplacement(RSSItemSettings(item)) + tokenReplacer.ReplaceIfNotFound = False + text = tokenReplacer.Replace(text) + + Return text + End Function + + Private Function AggregatorSettings() As Hashtable + + If _aggregatorTokens IsNot Nothing Then Return _aggregatorTokens + + Dim tokens As New Hashtable + tokens.Add("UNIQUE", Unique("")) + tokens.Add("PARENTID", Me.Parent.ClientID) + tokens.Add("MODULEID", Me.ModuleId.ToString) + tokens.Add("MODULEFOLDER", Me.ControlPath.Remove(Me.ControlPath.Length - 1)) ' remove last / character to be consistent with resolveurl + tokens.Add("TABMODULEID", Me.TabModuleId.ToString) + + tokens.Add("SKIN", _ms.TabTheme) + tokens.Add("SKINFOLDER", ResolveUrl(SkinFolder)) + tokens.Add("SKINBASEFOLDER", ResolveUrl(SkinBaseFolder)) + tokens.Add("SELECTEDTABNUMBER", _selectedTabNumber.ToString) + tokens.Add("TABCOUNT", _aggregator.Tabs.Count.ToString) + + tokens.Add("IMAGEURL", ResolveUrl("~/images")) + + ' SELECTTARGET + Dim selectTarget As New StringBuilder + If _aggregator.Targets.Count > 0 Then + For Each at As AggregatorTargetInfo In _aggregator.Targets + selectTarget.AppendLine("if (typeof " & "Agg" & at.TargetModuleId.ToString & "_SelectTab!=""undefined"" && source!=" & at.TargetModuleId.ToString & ") {") + selectTarget.AppendLine("Agg" & at.TargetModuleId.ToString & "_SelectTab(tabNumber,source);}") + Next + End If + tokens.Add("SELECTTARGET", selectTarget.ToString) + + tokens.Add("PAGEFIRSTACTION", "onClick=""javascript:" & Unique("SelectTab") & "(1);"" ") + tokens.Add("PAGEPREVACTION", "onClick=""javascript:" & Unique("SelectPrevTab") & "();"" ") + tokens.Add("PAGENEXTACTION", "onClick=""javascript:" & Unique("SelectNextTab") & "();"" ") + tokens.Add("PAGELASTACTION", "onClick=""javascript:" & Unique("SelectTab") & "(" & _aggregator.Tabs.Count & ");"" ") + + tokens.Add("FIRSTCAPTION", Localization.GetString("First.Text", LocalResourceFile)) + tokens.Add("PREVCAPTION", Localization.GetString("Prev.Text", LocalResourceFile)) + tokens.Add("NEXTCAPTION", Localization.GetString("Next.Text", LocalResourceFile)) + tokens.Add("LASTCAPTION", Localization.GetString("Last.Text", LocalResourceFile)) + + tokens.Add("HIDETABS", _ms.HideTabs.ToString) + tokens.Add("ACTIVEHOVER", _ms.ActiveHover.ToString) + tokens.Add("ACTIVEHOVERDELAY", _ms.ActiveHoverDelay.ToString) + tokens.Add("HIDESINGLETAB", _ms.HideSingleTab.ToString) + tokens.Add("HIDETITLES", _ms.HideTitles.ToString) + tokens.Add("SHOWPAGER", _ms.ShowPrevNext.ToString) + tokens.Add("DEFAULTTABNUMBER", _ms.DefaultTab.ToString) + tokens.Add("REMEMBERLASTOPENTAB", _ms.RememberLastOpenTab.ToString) + tokens.Add("HEIGHT", _ms.Height) + tokens.Add("WIDTH", _ms.Width) + + tokens.Add("LOCALE", System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower) + + Dim overflow_style As String = "" + Dim height_style As String = "" + If _ms.Height <> "" Then + Dim height As Integer + If Int32.TryParse(_ms.Height, height) Then + height_style = "height:" & height.ToString & "px;" + Else + height_style = "height:" & _ms.Height & ";" + End If + overflow_style = "overflow:auto;" + End If + + Dim width_style As String = "" + If _ms.Width <> "" Then + Dim width As Integer + If Int32.TryParse(_ms.Width, width) Then + width_style = "width:" & width.ToString & "px;" + Else + width_style = "width:" & _ms.Width & ";" + End If + overflow_style = "overflow:auto;" + End If + tokens.Add("HEIGHT_STYLE", height_style) + tokens.Add("WIDTH_STYLE", width_style) + tokens.Add("OVERFLOW_STYLE", "position:relative;" & overflow_style) + tokens.Add("SAVEACTIVETAB", String.Format("subcookiejar.bake('DNNSTUFF_Aggregator',{{{0}:tabNumber.toString()}});", ModuleId)) + + ' replace our special [REQUIRES] tokens with something inoccuous like a comment + tokens.Add("REQUIRESJQUERY", "") + tokens.Add("REQUIRESJQUERYUI", "") + + tokens.Add("CDATASTART", "") + + ' grab settings if available + If _aggregator.Properties IsNot Nothing Then + For Each prop As CustomSettingsInfo In _aggregator.Properties + tokens.Add(prop.Name.ToUpper, prop.Value) + Next + End If + + ' add querystring values + Dim qs As New Specialized.NameValueCollection(Request.QueryString) ' create a copy, some weird errors happening with url rewriters + Dim keyval As Object + For Each key As String In qs.Keys + keyval = qs(key) + If key IsNot Nothing And keyval IsNot Nothing Then + tokens.Add("QS_" & key.ToUpper(), keyval.ToString()) + End If + Next + + _aggregatorTokens = tokens + Return _aggregatorTokens + End Function + + Private Function ParseLocalizedString(ByVal s As String) As String + Dim currentLocale As String = System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower + + Dim reg As Regex = New Regex(String.Format("{0}:(.*?)(\||$)", currentLocale), RegexOptions.IgnoreCase) + If reg.IsMatch(s) Then + Dim match As RegularExpressions.Match = reg.Match(s) + If match.Groups.Count > 1 Then + s = match.Groups(1).Value + End If + End If + + Return s + + End Function + Private Function AggregatorTabSettings(ByVal ati As AggregatorTabInfo, ByVal tabNumber As Integer, ByVal text As String) As Hashtable + ' build hashtable of tokens relative to an individual tab + Dim tokens As New Hashtable + + Dim ami As AggregatorModuleInfo = Nothing + If ati.Modules.Count > 0 Then + ami = CType(ati.Modules(0), AggregatorModuleInfo) + End If + + ' MODULETITLE + If ami IsNot Nothing Then + tokens.Add("MODULETITLE", ami.ModuleInfo.ModuleTitle) + Else + tokens.Add("MODULETITLE", ati.Caption) + End If + + ' MMLINKS + If text.Contains("[MMLINKSTITLE]") Then + ' mmlinks causes a db lookup so don't include unless the token exists in the text + If ami IsNot Nothing Then + Dim currentLocale As String = System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower + Dim dr As IDataReader = Nothing + Try + Dim ctrl As New AggregatorController + dr = ctrl.GetMMLinks(ami.ModuleId, currentLocale) + If dr.Read Then + tokens.Add("MMLINKSTITLE", dr(0).ToString) + End If + Catch ex As Exception + Finally + If dr IsNot Nothing Then dr.Close() + End Try + End If + End If + + ' MHTML + If text.Contains("[MLHTMLTITLE]") Then + ' mhtml causes a db lookup so don't include unless the token exists in the text + If ami IsNot Nothing Then + Dim currentLocale As String = System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower + Dim dr As IDataReader = Nothing + Try + Dim ctrl As New AggregatorController + dr = ctrl.GetMLHTML(ami.ModuleId, currentLocale) + If dr.Read Then + tokens.Add("MLHTMLTITLE", dr(0).ToString) + End If + Catch ex As Exception + Finally + If dr IsNot Nothing Then dr.Close() + End Try + End If + End If + + ' NUNTIO + If text.Contains("[NUNTIOTITLE]") Then + ' mhtml causes a db lookup so don't include unless the token exists in the text + If ami IsNot Nothing Then + Dim currentLocale As String = System.Threading.Thread.CurrentThread.CurrentCulture.ToString.ToLower + Dim dr As IDataReader = Nothing + Try + Dim ctrl As New AggregatorController + dr = ctrl.GetNUNTIO(ami.ModuleId, currentLocale) + If dr.Read Then + tokens.Add("NUNTIOTITLE", dr(0).ToString) + End If + Catch ex As Exception + Finally + If dr IsNot Nothing Then dr.Close() + End Try + End If + End If + + tokens.Add("NEXTTABCAPTION", ParseLocalizedString(_aggregator.NextTabCaption(tabNumber).ToString)) + tokens.Add("NEXTTABNUMBER", _aggregator.NextTabNumber(tabNumber).ToString) + tokens.Add("TABCAPTION", ParseLocalizedString(ati.Caption)) + tokens.Add("TABNUMBER", tabNumber.ToString) + tokens.Add("PAGEITEMACTION", "onClick=""javascript:" & Unique("SelectTab") & "(" & tabNumber.ToString & ");""") + tokens.Add("TABPAGEID", Unique("TabPage") & tabNumber) + tokens.Add("TABID", Unique("Tab" & tabNumber.ToString)) + tokens.Add("CURRENTTAB", (_selectedTabNumber = tabNumber).ToString) + tokens.Add("POSTBACK", ati.Postback.ToString) + tokens.Add("LASTTAB", (tabNumber = _aggregator.Tabs.Count).ToString) + Dim params() As String = DNNUtilities.GetParamsForNavigate("Agg" & ModuleId & "_SelectTab", tabNumber.ToString) + tokens.Add("POSTBACKSELECTTAB", NavigateURL(TabId, "", params)) + + ' grab settings if available + For Each prop As CustomSettingsInfo In ati.Properties + tokens.Add(prop.Name.ToUpper, prop.Value) + Next + + ' append rss item tokens + If ati.RSS IsNot Nothing Then + tokens.Add("RSS", "True") + For Each item As DictionaryEntry In ati.RSS + tokens.Add(item.Key.ToString.ToUpper, item.Value) + Next + End If + + Return tokens + End Function + + Private Function RSSItemSettings(ByVal item As RssItem) As Hashtable + ' build hashtable of tokens relative to an individual rss item + + Dim tokens As New Hashtable + With tokens + .Add("RSSTITLE", item.Title) + .Add("RSSAUTHOR", item.Author) + .Add("RSSDESCRIPTION", item.Description) + .Add("RSSLINK", item.Link) + .Add("RSSPUBDATE", item.PubDateParsed.ToString) + End With + If item.Enclosure IsNot Nothing Then + tokens.Add("RSSENCLOSUREURL", item.Enclosure.Url) + tokens.Add("RSSENCLOSURETYPE", item.Enclosure.Type) + Else + tokens.Add("RSSENCLOSUREURL", "") + tokens.Add("RSSENCLOSURETYPE", "") + End If + + Return tokens + End Function + +#End Region + +#Region " RSS" + Private Function DownloadFeed() As RssDocument + + ' grab cache if present and return + If _ms.RSSCacheTime > 0 Then + If DataCache.GetCache("RSS_" & ModuleId.ToString) IsNot Nothing Then + Return DirectCast(DataCache.GetCache("RSS_" & ModuleId.ToString), RssDocument) + End If + End If + + Try + + Dim Password As String = _ms.RSSPassword + Dim UserAccount As String = Mid(_ms.RSSUsername, InStr(_ms.RSSUsername, "\") + 1) + Dim DomainName As String = "" + If InStr(_ms.RSSUsername, "\") <> 0 Then + DomainName = Left(_ms.RSSUsername, InStr(_ms.RSSUsername, "\") - 1) + End If + ' make remote request + Dim wr As HttpWebRequest = CType(WebRequest.Create(_ms.RSSUrl), HttpWebRequest) + If UserAccount <> "" Then + wr.Credentials = New NetworkCredential(UserAccount, Password, DomainName) + End If + + ' set proxy + Compatibility.SetProxy(wr) + + ' set the HTTP properties + wr.Timeout = 10000 ' 10 seconds + + ' read the response + Dim resp As WebResponse = wr.GetResponse() + Dim stream As Stream = resp.GetResponseStream() + + ' load XML document + Dim reader As XmlTextReader = New XmlTextReader(stream) + reader.XmlResolver = Nothing + + 'doc.Load(reader) + Dim originalType As RssToolkit.Rss.DocumentType = RssToolkit.Rss.DocumentType.Unknown + Dim rssdoc As RssToolkit.Rss.RssDocument = RssToolkit.Rss.RssDocument.Load(reader) + + If _ms.RSSCacheTime > 0 Then + DataCache.SetCache("RSS_" & ModuleId.ToString, rssdoc, Now.AddSeconds(_ms.RSSCacheTime)) + End If + Return rssdoc + + Catch ex As Exception + + Return Nothing + + End Try + + End Function +#End Region + + End Class +End Namespace diff --git a/App_LocalResources/Aggregator.ascx.resx b/App_LocalResources/Aggregator.ascx.resx new file mode 100644 index 0000000..7404fde --- /dev/null +++ b/App_LocalResources/Aggregator.ascx.resx @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Edit Tabs + + + For documentation on all DNNStuff modules, please visit <a href="http://wiki.dnnstuff.com">wiki.dnnstuff.com</a> + + + Prev + + + Next + + + Upload Skin + + + First + + + Last + + + Skin Manager + + + Copy Aggregator + + + Script Manager + + + The current skin has no custom properties + + \ No newline at end of file diff --git a/App_LocalResources/CopyAggregator.ascx.resx b/App_LocalResources/CopyAggregator.ascx.resx new file mode 100644 index 0000000..23e60ed --- /dev/null +++ b/App_LocalResources/CopyAggregator.ascx.resx @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Copy Aggregator + + + Copy Aggregator + + + Copy Aggregator + + + Copy To Page + + + Select the page that you would like to copy modules to. + + + Specify Modules + + + Select the modules that you wish to copy and enter the title for the module. In addition specify if you want to create a New module ( without content ), a Copy of the module ( with content ), or a Reference to an existing module ( shared content ). + + + New + + + Copy + + + Reference + + \ No newline at end of file diff --git a/App_LocalResources/EditModule.ascx.resx b/App_LocalResources/EditModule.ascx.resx new file mode 100644 index 0000000..68641d1 --- /dev/null +++ b/App_LocalResources/EditModule.ascx.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Edit Module + + + If selected, a line break will be inserted after this module + + + Insert Break + + + Choose the locale this module will be shown for + + + Locale + + + Check to show modules from all pages, not just the current one + + + Show modules from all pages + + + Choose the tab this module will be shown inside + + + Tab + + + Choose the module to display inside the tab + + + Module + + + All Locales + + + Fallback Locale + + + For documentation on all DNNStuff modules, please visit <a style="text-decoration:underline" href="http://wiki.dnnstuff.com?utm_source=dnnstuff&utm_medium=settings&utm_campaign=aggregator">wiki.dnnstuff.com</a> + + + Module + + + Help + + + Choose the event where the module will be loaded (Default should work for 99% of modules) + + + Load Event + + \ No newline at end of file diff --git a/App_LocalResources/EditTab.ascx.resx b/App_LocalResources/EditTab.ascx.resx new file mode 100644 index 0000000..2dfc70e --- /dev/null +++ b/App_LocalResources/EditTab.ascx.resx @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Edit Tab + + + Enter the text that appears as the tab + + + Caption + + + Enter the text to display in the tab content area + + + Content (optional) + + + Choose the locale this tab will be shown for + + + Locale + + + Check this option if you wish this tab to cause a postback when clicked + + + Postback + + + All Locales + + + Fallback Locale + + + Help + + + For documentation on all DNNStuff modules, please visit <a style="text-decoration:underline" href="http://wiki.dnnstuff.com?utm_source=dnnstuff&utm_medium=settings&utm_campaign=aggregator">wiki.dnnstuff.com</a> + + + Advanced + + + Tab + + + Skin Specific + + + Help + + \ No newline at end of file diff --git a/App_LocalResources/ManageAggregator.ascx.resx b/App_LocalResources/ManageAggregator.ascx.resx new file mode 100644 index 0000000..9c1ed6d --- /dev/null +++ b/App_LocalResources/ManageAggregator.ascx.resx @@ -0,0 +1,357 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Tabs + + + Add or delete the tabs that will contain the modules + + + Tab Template + + + Choose the template that defines the style or positioning of the tabs + + + Tab Skin + + + Select the skin you want to use to style the tabs + + + Hide Module Title/Skin + + + Select this option to automatically hide the title/skin for each contained module + + + Add an existing module to a tab + + + Move Module Up + + + Move Module Down + + + Edit Tabs + + + Show pager + + + Select this option to show a pager + + + Modules within selected tab + + + Add or delete the modules that will be contained within tabs + + + Add a New Tab + + + Target + + + Hide Single Tabs + + + Select this to hide final tab when only one tab is shown + + + Tabs + + + Style + + + Use Old CSS Theme Syntax + + + Select this option if you want to specify the theme name manually (ie. pre version 3.2 syntax). It's recommended you switch to the new skin format as soon as possible. + + + Active Hover + + + Select this option to enable automatic tab selection when the user hovers over it + + + Edit this tab + + + Delete this tab + + + Move tab up + + + Move tab down + + + Edit this module + + + Remove this module from the tab + + + Move Module up + + + Move Module down + + + The delay in miiliseconds before hover switches tabs + + + Active Hover Delay (ms) + + + Select another Aggregator that you wish to control with this Aggregator + + + Target Aggregator + + + Select this option to hide all tabs. This is normally used when another Aggregator is controlling this one + + + Hide All Tabs + + + Targets + + + Add a Target Aggregator + + + Add or delete the Aggregators that will be targets of this Aggregator + + + Targets + + + Tab Caption + + + Link To Tab + + + For documentation on all DNNStuff modules, please visit <a style="text-decoration:underline" href="http://wiki.dnnstuff.com?utm_source=dnnstuff&utm_medium=settings&utm_campaign=aggregator">wiki.dnnstuff.com</a> + + + Enter the maximum number of items to return from the RSS feed + + + Max Items (0=all) + + + Enter the url to the RSS feed + + + RSS Url + + + RSS + + + If the RSS feed needs authentication, enter the password here + + + Password + + + If the RSS feed needs authentication, enter the username here + + + Username + + + Enter the time in seconds to cache the feed + + + Cache Time (secs) + + + Enter the text used to generate the tab caption for each rss item, usually [RSSTitle] + + + RSS Tab Caption + + + Add All Page Modules + + + Are you sure you want to add all modules from this page to tabs? + + + Enter each tab name on a separate line and click the 'Add quick tabs' button + + + Quick Tabs + + + Tools + + + Enter the number of the tab to show first + + + Default Tab + + + Select this option if you want to remember the last open tab across page views + + + Remember last open tab + + + Skin Settings + + + The height of the tab area + + + Height + + + The width of the tab area + + + Width + + + Help + + + Settings + + + Help + + + The settings on this page are specific to the particular template you have selected under style + + + Edit module settings + + \ No newline at end of file diff --git a/App_LocalResources/ManageScript.ascx.resx b/App_LocalResources/ManageScript.ascx.resx new file mode 100644 index 0000000..2f6aa44 --- /dev/null +++ b/App_LocalResources/ManageScript.ascx.resx @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Manage Scripts + + + For documentation on all DNNStuff modules, please visit <a style="text-decoration:underline" href="http://wiki.dnnstuff.com?utm_source=dnnstuff&utm_medium=settings&utm_campaign=aggregator">wiki.dnnstuff.com</a> + + + jQuery + + + Help + + + If you checked the option above, provide the full url to the jQuery library here + + + Hosted jQuery Url + + + If you checked the option above, provide the full url to the jQuery UI library here + + + Hosted jQuery UI Url + + + Uncheck this option if you wish this module to load jQuery for you. If you are using DNN5 and above or load jQuery in a different manner, please leave this checked + + + Don't load jQuery. I'm taking care of jQuery myself or using DNN5 and above + + + Uncheck this option is you wish this module to load jQuery UI for you. If you are using DNN5 or load jQuery UI in a different manner, please leave this checked + + + Don't load jQueryUI. I'm taking care of jQueryUI myself + + + Check this option if you wish to provide your own url to the jQuery library + + + Use Hosted jQuery + + + Check this option if you wish to provide your own url to the jQuery UI library + + + Use Hosted jQuery UI + + + jQuery UI + + + Note: Script settings are applied portal wide and not just to this instance of the module + + \ No newline at end of file diff --git a/App_LocalResources/ManageSkin.ascx.resx b/App_LocalResources/ManageSkin.ascx.resx new file mode 100644 index 0000000..ad4813f --- /dev/null +++ b/App_LocalResources/ManageSkin.ascx.resx @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Template to Copy + + + Select the template you wish to copy or choose All templates + + + Skin to Copy + + + Copy from Skin + + + Copy Skin + + + Manage Skins + + + Copy Skin + + + Enter the name of the new skin + + + New Skin Name + + + Save File + + + Select the file you wish to edit + + + File + + + Select the skin you wish to edit + + + Skin + + + Select the template you wish to edit + + + Template + + + Edit to change the contents of the current template file + + + Template Contents + + + For documentation on all DNNStuff modules, please visit <a style="text-decoration:underline" href="http://wiki.dnnstuff.com?utm_source=dnnstuff&utm_medium=settings&utm_campaign=aggregator">wiki.dnnstuff.com</a> + + + Edit Skin + + + Help + + + Select this option if you wish to overwrite any existing files + + + Overwrite Files + + + If you change contents of any templates shipped with the install, you run the risk of them being overwritten when you upgrade. Please copy the skin to a new name before you edit anything. + + \ No newline at end of file diff --git a/App_LocalResources/UploadSkin.ascx.resx b/App_LocalResources/UploadSkin.ascx.resx new file mode 100644 index 0000000..2c7fd40 --- /dev/null +++ b/App_LocalResources/UploadSkin.ascx.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Upload New Skin + + + Upload Skin + + + Browse for a skin to upload + + + Browse files + + + For documentation on all DNNStuff modules, please visit <a style="text-decoration:underline" href="http://wiki.dnnstuff.com?utm_source=dnnstuff&utm_medium=settings&utm_campaign=aggregator">wiki.dnnstuff.com</a> + + + Help + + + Upload Skin + + \ No newline at end of file diff --git a/AssemblyInfo.vb b/AssemblyInfo.vb new file mode 100644 index 0000000..5daaaea --- /dev/null +++ b/AssemblyInfo.vb @@ -0,0 +1,27 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.18444 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict Off +Option Explicit On + +Imports System +Imports System.Reflection +Imports System.Runtime.CompilerServices +Imports System.Runtime.InteropServices + + diff --git a/Compatibility/DNN4/Compatibility.vb b/Compatibility/DNN4/Compatibility.vb new file mode 100644 index 0000000..13534c7 --- /dev/null +++ b/Compatibility/DNN4/Compatibility.vb @@ -0,0 +1,155 @@ +Namespace DNNStuff.Aggregator + +#If DNNVERSION = "DNN4" Then + + + Module Compatibility + ' this module will provide compatibility between DNN versions + + Public Sub SetProxy(ByVal wr As Net.HttpWebRequest) + ' set proxy server + If Convert.ToString(DotNetNuke.Common.HostSettings("ProxyServer")) <> "" Then + wr.Proxy = New Net.WebProxy(Convert.ToString(DotNetNuke.Common.HostSettings("ProxyServer")), Convert.ToInt32(Convert.ToString(DotNetNuke.Common.HostSettings("ProxyPort")))) + ' set the credentials for an authenticated proxy + If Not Convert.ToString(DotNetNuke.Common.HostSettings("ProxyUsername")).Equals("") Then + wr.Proxy.Credentials = New Net.NetworkCredential(Convert.ToString(DotNetNuke.Common.HostSettings("ProxyUsername")), Convert.ToString(DotNetNuke.Common.HostSettings("ProxyPassword"))) + End If + End If + End Sub + + Public Function IncludeModule(ByVal mi As DotNetNuke.Entities.Modules.ModuleInfo, ByVal ps As DotNetNuke.Entities.Portals.PortalSettings) As Boolean + ' should module be included inside tab? + If DotNetNuke.Security.PortalSecurity.IsInRoles(mi.AuthorizedViewRoles) = True Then + + ' if current date is within module display schedule or user is admin + If (mi.StartDate < Now And mi.EndDate > Now) Or DotNetNuke.Common.Globals.IsLayoutMode Then + + ' modules which are displayed on all tabs should not be displayed on the Admin or Super tabs + If mi.AllTabs = False Or ps.ActiveTab.IsAdminTab = False Then + Return True + End If + End If + End If + + Return False + End Function + + Public Function GetModuleInfo(ByVal InnerModuleId As Integer, ByVal InnerTabId As Integer, ByVal ps As DotNetNuke.Entities.Portals.PortalSettings) As DotNetNuke.Entities.Modules.ModuleInfo + ' returns a full ModuleInfo object for a module and tab + Dim moduleInfo As DotNetNuke.Entities.Modules.ModuleInfo + Dim moduleControl As DotNetNuke.Entities.Modules.ModuleControlInfo + Dim moduleController As New DotNetNuke.Entities.Modules.ModuleController + Dim moduleControlController As New DotNetNuke.Entities.Modules.ModuleControlController + Dim skinController As New DotNetNuke.UI.Skins.SkinController + Dim moduleControls As ArrayList + + moduleInfo = moduleController.GetModule(InnerModuleId, InnerTabId) + + ' read in the definition information because GetModule doesn't return this for some reason + moduleControls = DotNetNuke.Entities.Modules.ModuleControlController.GetModuleControlsByKey("", moduleInfo.ModuleDefID) + + If moduleControls.Count > 0 Then + moduleControl = DirectCast(moduleControls(0), DotNetNuke.Entities.Modules.ModuleControlInfo) + ' update the moduleInfo object with missing ModuleDef info + With moduleInfo + .ModuleControlId = moduleControl.ModuleControlID + .ControlSrc = moduleControl.ControlSrc + .ControlType = moduleControl.ControlType + .ControlTitle = moduleControl.ControlTitle + .HelpUrl = moduleControl.HelpURL + .SupportsPartialRendering = moduleControl.SupportsPartialRendering + End With + Else + Return Nothing + End If + + If DotNetNuke.Common.Utilities.Null.IsNull(moduleInfo.StartDate) Then + moduleInfo.StartDate = Date.MinValue + End If + If DotNetNuke.Common.Utilities.Null.IsNull(moduleInfo.EndDate) Then + moduleInfo.EndDate = Date.MaxValue + End If + ' container + If moduleInfo.ContainerSrc = "" Then + moduleInfo.ContainerSrc = ps.ActiveTab.ContainerSrc + End If + moduleInfo.ContainerSrc = DotNetNuke.UI.Skins.SkinController.FormatSkinSrc(moduleInfo.ContainerSrc, ps) + moduleInfo.ContainerPath = DotNetNuke.UI.Skins.SkinController.FormatSkinPath(moduleInfo.ContainerSrc) + + Return moduleInfo + End Function + + Public Sub InjectIntoTabs(ByVal agg As Aggregator, ByVal LoadEvent As LoadEventType, ByVal ai As AggregatorInfo, ByVal currentTabNumber As Integer) + If ai.Tabs.Count = 0 Then Exit Sub ' fixes problem when injecting controls directly in page, i.e. demo mode + + Try + + ' inject our list of modules + Dim baseSkin As DotNetNuke.UI.Skins.Skin = DotNetNuke.UI.Skins.Skin.GetParentSkin(agg) + Dim paneCtrl As Web.UI.Control + + If baseSkin Is Nothing Then + DotNetNuke.UI.Skins.Skin.AddModuleMessage(agg, "Error: Could not find ParentSkin", DotNetNuke.UI.Skins.Controls.ModuleMessage.ModuleMessageType.RedError) + Else + Dim tabNumber As Integer = 1 + For Each ati As AggregatorTabInfo In New ArrayList(ai.Tabs) + If Not (tabNumber <> currentTabNumber And ati.Postback) Then ' don't inject modules if tab is postback and it's not current tab + For Each ami As AggregatorModuleInfo In New ArrayList(ati.Modules) + If (ami.LoadEvent = LoadEventType.Default And ami.ModuleInfo.SupportsPartialRendering = True And LoadEvent = LoadEventType.PageInit) _ + Or (ami.LoadEvent = LoadEventType.Default And ami.ModuleInfo.SupportsPartialRendering = False And LoadEvent = LoadEventType.PageLoad) _ + Or (ami.LoadEvent = LoadEvent) Then + ami.ModuleInfo.IsDeleted = False + paneCtrl = agg.FindControl(ami.ModuleInfo.PaneName) + If Not paneCtrl Is Nothing Then +#If DEBUG Then + ami.ModuleInfo.Header = "Loaded in " & [Enum].GetName(GetType(LoadEventType), LoadEvent) +#End If + baseSkin.InjectModule(paneCtrl, ami.ModuleInfo, agg.PortalSettings) + End If + ami.ModuleInfo.IsDeleted = True + End If + Next + End If + tabNumber += 1 + Next + End If + Catch ex As Exception + DotNetNuke.Services.Exceptions.ProcessModuleLoadException(agg, ex) + End Try + + End Sub + + Public Function ReplaceGenericTokens(ByVal agg As DNNStuff.Aggregator.Aggregator, ByVal text As String) As String + Dim ret As String + + Dim objTokenReplace As New DotNetNuke.Services.Tokens.TokenReplace() + objTokenReplace.ModuleId = agg.ModuleId + ret = objTokenReplace.ReplaceEnvironmentTokens(text) + + objTokenReplace.User = agg.UserInfo + If agg.UserInfo.Profile.PreferredLocale IsNot Nothing Then ' will be nothing for anonymous users + objTokenReplace.Language = agg.UserInfo.Profile.PreferredLocale + End If + ret = objTokenReplace.ReplaceEnvironmentTokens(ret) + + ' for backward compatibility to old replace function + ret = agg.MakeReplacements_Backward(ret) + Return ret + End Function + +#Region "Module Compatibility" + Public Function ModuleIsPortable(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As Boolean + Return m.IsPortable + End Function + Public Function ModuleBusinessControllerClass(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As String + Return m.BusinessControllerClass + End Function + Public Function ModuleVersion(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As String + Return m.Version + End Function + +#End Region + End Module + +#End If +End Namespace diff --git a/Compatibility/DNN5/Compatibility.vb b/Compatibility/DNN5/Compatibility.vb new file mode 100644 index 0000000..425353a --- /dev/null +++ b/Compatibility/DNN5/Compatibility.vb @@ -0,0 +1,154 @@ +Imports DotNetNuke.Security.Permissions +Imports DotNetNuke.Entities.Host + +Namespace DNNStuff.Aggregator +#If DNNVERSION = "DNN5" Then + + Module Compatibility + Public Function IsAllowedExtension(ByVal Extension As String) As Boolean + Return InStr(1, ",ASCX,HTM,HTML,CSS,SWF,RESX," & Host.FileExtensions, "," & Extension.ToUpper) <> 0 + End Function + + Public Function AllowedExtensions() As String + Return Replace(Host.FileExtensions, ",", ", *.") + End Function + + Public Sub SetProxy(ByVal wr As Net.HttpWebRequest) + ' set proxy server + If Host.ProxyServer <> "" Then + wr.Proxy = New Net.WebProxy(Host.ProxyServer, Host.ProxyPort) + ' set the credentials for an authenticated proxy + If Not Host.ProxyUsername.Equals("") Then + wr.Proxy.Credentials = New Net.NetworkCredential(Host.ProxyUsername, Host.ProxyPassword) + End If + End If + End Sub + + Public Function IncludeModule(ByVal mi As DotNetNuke.Entities.Modules.ModuleInfo, ByVal ps As DotNetNuke.Entities.Portals.PortalSettings) As Boolean + ' should module be included inside tab? + + If ModulePermissionController.CanViewModule(mi) Then + ' if current date is within module display schedule or user is admin + If (mi.StartDate < Now And mi.EndDate > Now) Or DotNetNuke.Common.Globals.IsLayoutMode Then + Return True + End If + End If + + Return False + End Function + + Public Function GetModuleInfo(ByVal InnerModuleId As Integer, ByVal InnerTabId As Integer, ByVal ps As DotNetNuke.Entities.Portals.PortalSettings) As DotNetNuke.Entities.Modules.ModuleInfo + ' returns a full ModuleInfo object for a module and tab + Dim moduleInfo As DotNetNuke.Entities.Modules.ModuleInfo + Dim moduleControl As DotNetNuke.Entities.Modules.ModuleControlInfo + Dim moduleController As New DotNetNuke.Entities.Modules.ModuleController + Dim skinController As New DotNetNuke.UI.Skins.SkinController + + moduleInfo = moduleController.GetModule(InnerModuleId, InnerTabId) + + ' read in the definition information because GetModule doesn't return this for some reason + moduleControl = DotNetNuke.Entities.Modules.ModuleControlController.GetModuleControlByControlKey("", moduleInfo.ModuleDefID) + + If moduleControl IsNot Nothing Then + ' update the moduleInfo object with missing ModuleDef info + With moduleInfo + .ModuleControlId = moduleControl.ModuleControlID + End With + Else + Return Nothing + End If + + If DotNetNuke.Common.Utilities.Null.IsNull(moduleInfo.StartDate) Then + moduleInfo.StartDate = Date.MinValue + End If + If DotNetNuke.Common.Utilities.Null.IsNull(moduleInfo.EndDate) Then + moduleInfo.EndDate = Date.MaxValue + End If + ' container + If moduleInfo.ContainerSrc = "" Then + moduleInfo.ContainerSrc = ps.ActiveTab.ContainerSrc + End If + moduleInfo.ContainerSrc = DotNetNuke.UI.Skins.SkinController.FormatSkinSrc(moduleInfo.ContainerSrc, ps) + moduleInfo.ContainerPath = DotNetNuke.UI.Skins.SkinController.FormatSkinPath(moduleInfo.ContainerSrc) + + Return moduleInfo + End Function + + Public Sub InjectIntoTabs(ByVal agg As Aggregator, ByVal LoadEvent As LoadEventType, ByVal ai As AggregatorInfo, ByVal currentTabNumber As Integer) + + If ai.Tabs.Count = 0 Then Exit Sub ' fixes problem when injecting controls directly in page, i.e. demo mode + + Try + + ' inject our list of modules + Dim baseSkin As DotNetNuke.UI.Skins.Skin = DotNetNuke.UI.Skins.Skin.GetParentSkin(agg) + Dim paneCtrl As DotNetNuke.UI.Skins.Pane + + If baseSkin Is Nothing Then + DotNetNuke.UI.Skins.Skin.AddModuleMessage(agg, "Error: Could not find ParentSkin", DotNetNuke.UI.Skins.Controls.ModuleMessage.ModuleMessageType.RedError) + Else + Dim tabNumber As Integer = 1 + For Each ati As DNNStuff.Aggregator.AggregatorTabInfo In New ArrayList(ai.Tabs) + If Not (tabNumber <> currentTabNumber And ati.Postback) Then ' don't inject modules if tab is postback and it's not current tab + For Each ami As DNNStuff.Aggregator.AggregatorModuleInfo In New ArrayList(ati.Modules) + If (ami.LoadEvent = LoadEventType.Default And ami.ModuleInfo.ModuleControl.SupportsPartialRendering = True And LoadEvent = LoadEventType.PageInit) _ + Or (ami.LoadEvent = LoadEventType.Default And ami.ModuleInfo.ModuleControl.SupportsPartialRendering = False And LoadEvent = LoadEventType.PageLoad) _ + Or (ami.LoadEvent = LoadEvent) Then + ami.ModuleInfo.IsDeleted = False + Dim container As Control = agg.FindControl(ami.ModuleInfo.PaneName) + If container IsNot Nothing Then + paneCtrl = New DotNetNuke.UI.Skins.Pane(CType(container, HtmlContainerControl)) + If Not paneCtrl Is Nothing Then + baseSkin.InjectModule(paneCtrl, ami.ModuleInfo) + End If + ami.ModuleInfo.IsDeleted = True + Else + DotNetNuke.UI.Skins.Skin.AddModuleMessage(agg, String.Format("Error: Could not find Pane '{0}'", ami.ModuleInfo.PaneName), DotNetNuke.UI.Skins.Controls.ModuleMessage.ModuleMessageType.RedError) + End If + End If + Next + End If + tabNumber += 1 + Next + End If + Catch ex As Exception + DotNetNuke.Services.Exceptions.ProcessModuleLoadException(agg, ex) + End Try + + End Sub + + + Public Function ReplaceGenericTokens(ByVal agg As DNNStuff.Aggregator.Aggregator, ByVal text As String) As String + Dim ret As String + + Dim objTokenReplace As New DotNetNuke.Services.Tokens.TokenReplace() + objTokenReplace.ModuleId = agg.ModuleId + ret = objTokenReplace.ReplaceEnvironmentTokens(text) + + objTokenReplace.User = agg.UserInfo + If agg.UserInfo.Profile.PreferredLocale IsNot Nothing Then ' will be nothing for anonymous users + objTokenReplace.Language = agg.UserInfo.Profile.PreferredLocale + End If + ret = objTokenReplace.ReplaceEnvironmentTokens(ret) + + ' for backward compatibility to old replace function + ret = agg.MakeReplacements_Backward(ret) + Return ret + End Function + +#Region "Module Compatibility" + Public Function ModuleIsPortable(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As Boolean + Return m.DesktopModule.IsPortable + End Function + Public Function ModuleBusinessControllerClass(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As String + Return m.DesktopModule.BusinessControllerClass + End Function + Public Function ModuleVersion(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As String + Return m.DesktopModule.Version + End Function + +#End Region + + End Module +#End If +End Namespace diff --git a/Compatibility/DNN6/Compatibility.vb b/Compatibility/DNN6/Compatibility.vb new file mode 100644 index 0000000..d72e2bd --- /dev/null +++ b/Compatibility/DNN6/Compatibility.vb @@ -0,0 +1,155 @@ +Imports DotNetNuke.Entities.Host +Imports DotNetNuke.Security.Permissions +Namespace DNNStuff.Aggregator + + Module Compatibility + Public Function IsAllowedExtension(ByVal Extension As String) As Boolean + Return Host.AllowedExtensionWhitelist.IsAllowedExtension(Extension) + End Function + + Public Function AllowedExtensions() As String + Return Host.AllowedExtensionWhitelist.ToDisplayString() + End Function + + Public Sub SetProxy(ByVal wr As Net.HttpWebRequest) + ' set proxy server + If Host.ProxyServer <> "" Then + wr.Proxy = New Net.WebProxy(Host.ProxyServer, Host.ProxyPort) + ' set the credentials for an authenticated proxy + If Not Host.ProxyUsername.Equals("") Then + wr.Proxy.Credentials = New Net.NetworkCredential(Host.ProxyUsername, Host.ProxyPassword) + End If + End If + End Sub + + Public Function IncludeModule(ByVal mi As DotNetNuke.Entities.Modules.ModuleInfo, ByVal ps As DotNetNuke.Entities.Portals.PortalSettings) As Boolean + ' should module be included inside tab? + + If ModulePermissionController.CanViewModule(mi) Then + ' if current date is within module display schedule or user is admin + If ((DotNetNuke.Common.Utilities.Null.IsNull(mi.StartDate) Or mi.StartDate < Now) And (DotNetNuke.Common.Utilities.Null.IsNull(mi.EndDate) Or mi.EndDate > Now)) Or DotNetNuke.Common.Globals.IsLayoutMode Then + Return True + End If + End If + + Return False + End Function + + Public Function GetModuleInfo(ByVal InnerModuleId As Integer, ByVal InnerTabId As Integer, ByVal ps As DotNetNuke.Entities.Portals.PortalSettings) As DotNetNuke.Entities.Modules.ModuleInfo + ' returns a full ModuleInfo object for a module and tab + Dim moduleInfo As DotNetNuke.Entities.Modules.ModuleInfo + 'Dim moduleControl As DotNetNuke.Entities.Modules.ModuleControlInfo + Dim moduleController As New DotNetNuke.Entities.Modules.ModuleController + Dim skinController As New DotNetNuke.UI.Skins.SkinController + + moduleInfo = moduleController.GetModule(InnerModuleId, InnerTabId, True) + + '' read in the definition information because GetModule doesn't return this for some reason + 'moduleControl = DotNetNuke.Entities.Modules.ModuleControlController.GetModuleControlByControlKey("", moduleInfo.ModuleDefID) + + 'If moduleControl IsNot Nothing Then + ' ' update the moduleInfo object with missing ModuleDef info + ' With moduleInfo + ' .ModuleControlId = moduleControl.ModuleControlID + ' End With + 'Else + ' Return Nothing + 'End If + + ' change for DNN6 - for some reason, if the dates remain null then module settings doesn't like it + ' instead of setting to min/max dates using current date and tomorrow as parameters (min/max dates were causing problems with Telerik) + ' see (http://www.dnnstuff.com/Support/Forums/tabid/189/aff/4/aft/1823/afv/topic/afpgj/1/language/en-US/Default.aspx#2201) + If DotNetNuke.Common.Utilities.Null.IsNull(moduleInfo.StartDate) Then + moduleInfo.StartDate = Now.Date + End If + If DotNetNuke.Common.Utilities.Null.IsNull(moduleInfo.EndDate) Then + moduleInfo.EndDate = Now.Date.AddDays(1) + End If + + ' container + If moduleInfo.ContainerSrc = "" Then + moduleInfo.ContainerSrc = ps.ActiveTab.ContainerSrc + End If + moduleInfo.ContainerSrc = DotNetNuke.UI.Skins.SkinController.FormatSkinSrc(moduleInfo.ContainerSrc, ps) + moduleInfo.ContainerPath = DotNetNuke.UI.Skins.SkinController.FormatSkinPath(moduleInfo.ContainerSrc) + + Return moduleInfo + End Function + + Public Sub InjectIntoTabs(ByVal agg As Aggregator, ByVal LoadEvent As LoadEventType, ByVal ai As AggregatorInfo, ByVal currentTabNumber As Integer) + + If ai.Tabs.Count = 0 Then Exit Sub ' fixes problem when injecting controls directly in page, i.e. demo mode + + Try + + ' inject our list of modules + Dim baseSkin As DotNetNuke.UI.Skins.Skin = DotNetNuke.UI.Skins.Skin.GetParentSkin(agg) + Dim paneCtrl As DotNetNuke.UI.Skins.Pane + + If baseSkin Is Nothing Then + DotNetNuke.UI.Skins.Skin.AddModuleMessage(agg, "Error: Could not find ParentSkin", DotNetNuke.UI.Skins.Controls.ModuleMessage.ModuleMessageType.RedError) + Else + Dim tabNumber As Integer = 1 + For Each ati As DNNStuff.Aggregator.AggregatorTabInfo In New ArrayList(ai.Tabs) + If Not (tabNumber <> currentTabNumber And ati.Postback) Then ' don't inject modules if tab is postback and it's not current tab + For Each ami As DNNStuff.Aggregator.AggregatorModuleInfo In New ArrayList(ati.Modules) + If (ami.LoadEvent = LoadEventType.Default And ami.ModuleInfo.ModuleControl.SupportsPartialRendering = True And LoadEvent = LoadEventType.PageInit) _ + Or (ami.LoadEvent = LoadEventType.Default And ami.ModuleInfo.ModuleControl.SupportsPartialRendering = False And LoadEvent = LoadEventType.PageLoad) _ + Or (ami.LoadEvent = LoadEvent) Then + ami.ModuleInfo.IsDeleted = False + Dim container As Control = agg.FindControl(ami.ModuleInfo.PaneName) + If container IsNot Nothing Then + paneCtrl = New DotNetNuke.UI.Skins.Pane(CType(container, HtmlContainerControl)) + If Not paneCtrl Is Nothing Then + baseSkin.InjectModule(paneCtrl, ami.ModuleInfo) + End If + ami.ModuleInfo.IsDeleted = True + Else + DotNetNuke.UI.Skins.Skin.AddModuleMessage(agg, String.Format("Error: Could not find Pane '{0}'", ami.ModuleInfo.PaneName), DotNetNuke.UI.Skins.Controls.ModuleMessage.ModuleMessageType.RedError) + End If + End If + Next + End If + tabNumber += 1 + Next + End If + Catch ex As Exception + DotNetNuke.Services.Exceptions.ProcessModuleLoadException(agg, ex) + End Try + + End Sub + + + Public Function ReplaceGenericTokens(ByVal agg As DNNStuff.Aggregator.Aggregator, ByVal text As String) As String + Dim ret As String + + Dim objTokenReplace As New DotNetNuke.Services.Tokens.TokenReplace() + objTokenReplace.ModuleId = agg.ModuleId + ret = objTokenReplace.ReplaceEnvironmentTokens(text) + + objTokenReplace.User = agg.UserInfo + If agg.UserInfo.Profile.PreferredLocale IsNot Nothing Then ' will be nothing for anonymous users + objTokenReplace.Language = agg.UserInfo.Profile.PreferredLocale + End If + ret = objTokenReplace.ReplaceEnvironmentTokens(ret) + + ' for backward compatibility to old replace function + ret = agg.MakeReplacements_Backward(ret) + Return ret + End Function + +#Region "Module Compatibility" + Public Function ModuleIsPortable(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As Boolean + Return m.DesktopModule.IsPortable + End Function + Public Function ModuleBusinessControllerClass(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As String + Return m.DesktopModule.BusinessControllerClass + End Function + Public Function ModuleVersion(ByVal m As DotNetNuke.Entities.Modules.ModuleInfo) As String + Return m.DesktopModule.Version + End Function + +#End Region + + End Module +End Namespace diff --git a/Components/Data/AggregatorDB.vb b/Components/Data/AggregatorDB.vb new file mode 100644 index 0000000..fa9b7ab --- /dev/null +++ b/Components/Data/AggregatorDB.vb @@ -0,0 +1,965 @@ +'***************************************************************************/ +'* AggregatorDB.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On + +Imports System +Imports System.Data +Imports System.Xml +Imports DotNetNuke +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Services.Search + +Namespace DNNStuff.Aggregator + +#Region " AggregatorInfo Class" + + Public Class AggregatorInfo + + ' local property declarations + Private _ModuleId As Integer = -1 + + ' collections + Private _Tabs As ArrayList = Nothing + Private _Targets As ArrayList = Nothing + Private _Properties As ArrayList = Nothing + + ' initialization + Public Sub New() + End Sub + + ' public properties + Public Property ModuleId() As Integer + Get + Return _ModuleId + End Get + Set(ByVal Value As Integer) + _ModuleId = Value + End Set + End Property + + Public Property Tabs() As ArrayList + Get + Return _Tabs + End Get + Set(ByVal Value As ArrayList) + _Tabs = Value + End Set + End Property + + Public Property Targets() As ArrayList + Get + Return _Targets + End Get + Set(ByVal Value As ArrayList) + _Targets = Value + End Set + End Property + + Public Property Properties() As ArrayList + Get + Return _Properties + End Get + Set(ByVal Value As ArrayList) + _Properties = Value + End Set + End Property + +#Region " Derived Properties" + Public ReadOnly Property SingleTab() As Boolean + Get + Return Tabs.Count = 1 + End Get + End Property + Public ReadOnly Property TabsToShow() As Boolean + Get + Return Tabs.Count > 0 + End Get + End Property + Public ReadOnly Property NextTabNumber(ByVal tabNumber As Integer) As Integer + Get + If tabNumber = _Tabs.Count Then + Return 1 + Else + Return tabNumber + 1 + End If + End Get + End Property + Public ReadOnly Property NextTabCaption(ByVal tabNumber As Integer) As String + Get + Return CType(_Tabs(NextTabNumber(tabNumber) - 1), AggregatorTabInfo).Caption + End Get + End Property + +#End Region + End Class + +#End Region + +#Region " AggregatorTabInfo Class " + + Public Class AggregatorTabInfo + + ' local property declarations + Private _AggregatorTabId As Integer = -1 + Private _ModuleId As Integer = -1 + Private _TabOrder As Integer = 0 + Private _Caption As String = "" + Private _Locale As String = "All" + Private _HtmlText As String = "" + Private _Postback As Boolean = False + + ' collections + Private _Modules As ArrayList = Nothing + Private _Properties As ArrayList = Nothing + Private _RSS As Hashtable = Nothing + + ' initialization + Public Sub New() + End Sub + + ' public properties + Public Property AggregatorTabId() As Integer + Get + Return _AggregatorTabId + End Get + Set(ByVal Value As Integer) + _AggregatorTabId = Value + End Set + End Property + + Public Property ModuleId() As Integer + Get + Return _ModuleId + End Get + Set(ByVal Value As Integer) + _ModuleId = Value + End Set + End Property + + Public Property TabOrder() As Integer + Get + Return _TabOrder + End Get + Set(ByVal Value As Integer) + _TabOrder = Value + End Set + End Property + + Public Property Caption() As String + Get + Return _Caption + End Get + Set(ByVal Value As String) + _Caption = Value + End Set + End Property + + Public Property Locale() As String + Get + Return _Locale + End Get + Set(ByVal Value As String) + _Locale = Value + End Set + End Property + + Public Property Postback() As Boolean + Get + Return _Postback + End Get + Set(ByVal value As Boolean) + _Postback = value + End Set + End Property + + Public Property HtmlText() As String + Get + Return _HtmlText + End Get + Set(ByVal Value As String) + _HtmlText = Value + End Set + End Property + + Public Property Modules() As ArrayList + Get + Return _Modules + End Get + Set(ByVal Value As ArrayList) + _Modules = Value + End Set + End Property + + Public Property Properties() As ArrayList + Get + Return _Properties + End Get + Set(ByVal Value As ArrayList) + _Properties = Value + End Set + End Property + + Public Property RSS() As Hashtable + Get + Return _RSS + End Get + Set(ByVal Value As Hashtable) + _RSS = Value + End Set + End Property + End Class + +#End Region + +#Region " AggregatorModuleInfo Class " + Public Enum LoadEventType As Integer + [Default] = 1 + PageInit = 2 + PageLoad = 3 + End Enum + + Public Class AggregatorModuleInfo + + ' local property declarations + Private _AggregatorModuleId As Integer = -1 + Private _AggregatorTabId As Integer = -1 + Private _TabModuleId As Integer = -1 + Private _ModuleId As Integer = -1 + Private _TabId As Integer = -1 + Private _ModuleOrder As Integer = 0 + Private _Locale As String = "" + Private _InsertBreak As Boolean = True + Private _LoadEvent As LoadEventType = LoadEventType.Default + Private _ModuleInfo As Entities.Modules.ModuleInfo + + ' initialization + Public Sub New() + End Sub + + ' public properties + Public Property AggregatorTabId() As Integer + Get + Return _AggregatorTabId + End Get + Set(ByVal Value As Integer) + _AggregatorTabId = Value + End Set + End Property + + Public Property AggregatorModuleId() As Integer + Get + Return _AggregatorModuleId + End Get + Set(ByVal Value As Integer) + _AggregatorModuleId = Value + End Set + End Property + + Public Property TabModuleId() As Integer + Get + Return _TabModuleId + End Get + Set(ByVal Value As Integer) + _TabModuleId = Value + End Set + End Property + Public Property ModuleId() As Integer + Get + Return _ModuleId + End Get + Set(ByVal Value As Integer) + _ModuleId = Value + End Set + End Property + Public Property TabId() As Integer + Get + Return _TabId + End Get + Set(ByVal Value As Integer) + _TabId = Value + End Set + End Property + Public Property ModuleOrder() As Integer + Get + Return _ModuleOrder + End Get + Set(ByVal Value As Integer) + _ModuleOrder = Value + End Set + End Property + + Public Property Locale() As String + Get + Return _Locale + End Get + Set(ByVal Value As String) + _Locale = Value + End Set + End Property + Public Property InsertBreak() As Boolean + Get + Return _InsertBreak + End Get + Set(ByVal Value As Boolean) + _InsertBreak = Value + End Set + End Property + + Public Property LoadEvent() As LoadEventType + Get + Return _LoadEvent + End Get + Set(ByVal value As LoadEventType) + _LoadEvent = value + End Set + End Property + + Public Property ModuleInfo() As Entities.Modules.ModuleInfo + Get + If _ModuleInfo Is Nothing Then + _ModuleInfo = Compatibility.GetModuleInfo(ModuleId, TabId, CType(HttpContext.Current.Items("PortalSettings"), Entities.Portals.PortalSettings)) + End If + Return _ModuleInfo + End Get + Set(ByVal Value As Entities.Modules.ModuleInfo) + _ModuleInfo = Value + End Set + End Property + +#Region " Used for Copy Aggregator" + Public ReadOnly Property ModuleTitle() As String + Get + Return ModuleInfo.ModuleTitle + End Get + End Property + Public ReadOnly Property IsPortable() As Boolean + Get + Return Compatibility.ModuleIsPortable(ModuleInfo) + End Get + End Property + + Private _TagData As String = "" + Public Property TagData() As String + Get + Return _TagData + End Get + Set(ByVal value As String) + _TagData = value + End Set + End Property + +#End Region + End Class + +#End Region + +#Region " AggregatorTargetInfo Class " + + Public Class AggregatorTargetInfo + + ' local property declarations + Private _AggregatorTargetId As Integer + Private _ModuleId As Integer + Private _TargetModuleId As Integer + + ' initialization + Public Sub New() + End Sub + + ' public properties + Public Property AggregatorTargetId() As Integer + Get + Return _AggregatorTargetId + End Get + Set(ByVal Value As Integer) + _AggregatorTargetId = Value + End Set + End Property + + Public Property ModuleId() As Integer + Get + Return _ModuleId + End Get + Set(ByVal Value As Integer) + _ModuleId = Value + End Set + End Property + + Public Property TargetModuleId() As Integer + Get + Return _TargetModuleId + End Get + Set(ByVal Value As Integer) + _TargetModuleId = Value + End Set + End Property + + End Class + +#End Region + +#Region " AggregatorController Class " + + Public Class AggregatorController + Implements Entities.Modules.ISearchable + Implements Entities.Modules.IPortable + + Private Const MAX_DESCRIPTION_LENGTH As Integer = 100 + + Public Function GetAggregatorObjectGraph(ByVal ModuleId As Integer, ByVal Skin As String, ByVal Template As String) As AggregatorInfo + Dim ai As New AggregatorInfo + ai.ModuleId = ModuleId + + ' properties + ai.Properties = CBO.FillCollection(GetProperties(ModuleId, -1, Skin, Template), GetType(CustomSettingsInfo)) + + ' tabs/modules + Dim tabs As ArrayList = CBO.FillCollection(ListAggregator(ModuleId), GetType(AggregatorTabInfo)) + For Each o As AggregatorTabInfo In tabs + Dim modules As ArrayList + modules = CBO.FillCollection(ListAggregatorModule(o.AggregatorTabId), GetType(AggregatorModuleInfo)) + + o.Modules = modules + + o.Properties = CBO.FillCollection(GetProperties(ModuleId, o.AggregatorTabId, Skin, Template), GetType(CustomSettingsInfo)) + Next + ai.Tabs = tabs + + ' targets + Dim targets As ArrayList = CBO.FillCollection(GetTargets(ModuleId), GetType(AggregatorTargetInfo)) + ai.Targets = targets + + Return ai + End Function + + Public Function ListAggregator(ByVal ModuleId As Integer) As IDataReader + Return DataProvider.Instance().ListAggregator(ModuleId) + End Function + Public Function ListAggregatorModule(ByVal AggregatorTabId As Integer) As IDataReader + Return DataProvider.Instance().ListAggregatorModule(AggregatorTabId) + End Function + + Public Function GetAggregatorModule(ByVal AggregatorTabId As Integer) As AggregatorModuleInfo + Return CType(CBO.FillObject(DataProvider.Instance().GetAggregatorModule(AggregatorTabId), GetType(AggregatorModuleInfo)), AggregatorModuleInfo) + End Function + + ' tabs + Public Function GetAggregatorTab(ByVal AggregatorTabId As Integer) As AggregatorTabInfo + Return CType(CBO.FillObject(DataProvider.Instance().GetAggregatorTab(AggregatorTabId), GetType(AggregatorTabInfo)), AggregatorTabInfo) + End Function + + Public Function UpdateAggregatorTab(ByVal obj As AggregatorTabInfo) As Integer + Return DataProvider.Instance().UpdateAggregatorTab(obj.AggregatorTabId, obj.ModuleId, obj.Caption, obj.Locale, obj.HtmlText, obj.Postback) + End Function + + Public Sub DeleteAggregatorTab(ByVal AggregatorTabId As Integer) + DataProvider.Instance().DeleteAggregatorTab(AggregatorTabId) + End Sub + + Public Sub UpdateTabOrder(ByVal AggregatorTabId As Integer, ByVal Increment As Integer) + DataProvider.Instance().UpdateTabOrder(AggregatorTabId, Increment) + End Sub + + ' module + Public Function UpdateAggregatorModule(ByVal obj As AggregatorModuleInfo, ByVal ModuleId As Integer, ByVal TabCaption As String) As Integer + ' if new tab (-1), then create new tab and use that to add the module + If obj.AggregatorTabId = -1 Then + Dim objTab As New AggregatorTabInfo + With objTab + .AggregatorTabId = -1 + .Caption = TabCaption + .Locale = obj.Locale + .ModuleId = ModuleId + End With + obj.AggregatorTabId = UpdateAggregatorTab(objTab) + End If + Return DataProvider.Instance().UpdateAggregatorModule(obj.AggregatorModuleId, obj.AggregatorTabId, obj.TabModuleId, obj.Locale, obj.InsertBreak, obj.LoadEvent) + End Function + + Public Sub DeleteAggregatorModule(ByVal AggregatorModuleId As Integer) + DataProvider.Instance().DeleteAggregatorModule(AggregatorModuleId) + End Sub + + Public Sub UpdateModuleOrder(ByVal AggregatorModuleId As Integer, ByVal Increment As Integer) + DataProvider.Instance().UpdateModuleOrder(AggregatorModuleId, Increment) + End Sub + + Public Function GetTabModules(ByVal TabId As Integer, ByVal ModuleId As Integer, ByVal ShowAllModules As Boolean, ByVal AggregatorModuleId As Integer, ByVal PortalId As Integer) As IDataReader + Return DataProvider.Instance().GetTabModules(TabId, ModuleId, ShowAllModules, AggregatorModuleId, PortalId) + End Function + + Public Function GetPageModules(ByVal TabId As Integer) As IDataReader + Return DataProvider.Instance().GetPageModules(TabId) + End Function + + ' targets + Public Function GetTargets(ByVal ModuleId As Integer) As IDataReader + Return DataProvider.Instance().GetTargets(ModuleId) + End Function + + Public Sub UpdateTarget(ByVal obj As AggregatorTargetInfo) + obj.AggregatorTargetId = DataProvider.Instance().UpdateTarget(obj.AggregatorTargetId, obj.ModuleId, obj.TargetModuleId) + End Sub + + Public Sub DeleteTarget(ByVal AggregatorTargetId As Integer) + DataProvider.Instance().DeleteTarget(AggregatorTargetId) + End Sub + + Public Function GetAvailableTargets(ByVal TabId As Integer, ByVal ModuleId As Integer, ByVal AggregatorTargetId As Integer) As IDataReader + Return DataProvider.Instance().GetAvailableTargets(TabId, ModuleId, AggregatorTargetId) + End Function + + ' properties + Public Function GetProperties(ByVal ModuleId As Integer, ByVal AggregatorTabId As Integer, ByVal Skin As String, ByVal Theme As String) As IDataReader + Return DataProvider.Instance().GetProperties(ModuleId, AggregatorTabId, Skin, Theme) + End Function + Public Function UpdateProperties(ByVal ModuleId As Integer, ByVal AggregatorTabId As Integer, ByVal Skin As String, ByVal Theme As String, ByVal Name As String, ByVal Value As String) As Integer + Return DataProvider.Instance().UpdateProperties(ModuleId, AggregatorTabId, Skin, Theme, Name, Value) + End Function + ' localization module support + Public Function GetMMLinks(ByVal ModuleId As Integer, ByVal Locale As String) As IDataReader + Return DataProvider.Instance().GetMMLinks(ModuleId, Locale) + End Function + Public Function GetMLHTML(ByVal ModuleId As Integer, ByVal Locale As String) As IDataReader + Return DataProvider.Instance().GetMLHTML(ModuleId, Locale) + End Function + Public Function GetNUNTIO(ByVal ModuleId As Integer, ByVal Locale As String) As IDataReader + Return DataProvider.Instance().GetNUNTIO(ModuleId, Locale) + End Function + + ' scripts + ''' + ''' Adds a new Script record + ''' + ''' Identifier for the newly created object + Public Function AddScript(ByVal scriptInfo As ScriptInfo) As Integer + Return CType(DataProvider.Instance().AddScript(scriptInfo.PortalId, scriptInfo.ScriptName, scriptInfo.DontLoadScript, scriptInfo.InternalScriptPath, scriptInfo.LoadHosted, scriptInfo.HostedScriptPath), Integer) + End Function + + + ''' + ''' Updates a specified Script + ''' + Public Sub UpdateScript(ByVal scriptInfo As ScriptInfo) + DataProvider.Instance().UpdateScript(scriptInfo.PortalId, scriptInfo.ScriptName, scriptInfo.DontLoadScript, scriptInfo.InternalScriptPath, scriptInfo.LoadHosted, scriptInfo.HostedScriptPath) + End Sub + + + ''' + ''' Deletes a specified Script + ''' + Public Sub DeleteScript(ByVal portalId As Integer, ByVal scriptName As String) + DataProvider.Instance().DeleteScript(portalId, scriptName) + End Sub + + + ''' + ''' Retrieves the details of a specified Script + ''' + ''' ScriptInfo object + Public Function GetScript(ByVal portalId As Integer, ByVal scriptName As String) As ScriptInfo + Return CType(CBO.FillObject(DataProvider.Instance().GetScript(portalId, scriptName), GetType(ScriptInfo)), ScriptInfo) + End Function + + + ''' + ''' Retrieves the entire list of Scripts + ''' + ''' ArrayList of ScriptInfo objects + Public Function GetScripts(ByVal PortalId As Integer) As ArrayList + Return CBO.FillCollection(DataProvider.Instance().GetScripts(PortalId), GetType(ScriptInfo)) + End Function + +#Region " Search Interface" + Public Function GetSearchItems(ByVal ModInfo As Entities.Modules.ModuleInfo) As Services.Search.SearchItemInfoCollection Implements Entities.Modules.ISearchable.GetSearchItems + + Dim SearchItemCollection As New SearchItemInfoCollection + + Dim ai As AggregatorInfo = GetAggregatorObjectGraph(ModInfo.ModuleID, "", "") + + Dim tabNumber As Integer = 1 + For Each ati As AggregatorTabInfo In ai.Tabs + If ati.HtmlText.Length > 0 Then + + Dim strDesktopHtml As String = HttpUtility.HtmlDecode(ati.HtmlText) + + 'Get the description string + Dim strDescription As String = HtmlUtils.Shorten(HtmlUtils.Clean(strDesktopHtml, False), MAX_DESCRIPTION_LENGTH, "...") + Dim strGuid As String = "Agg" & ModInfo.ModuleID.ToString & "_SelectTab=" & tabNumber.ToString + + Dim SearchItem As SearchItemInfo = New SearchItemInfo(ModInfo.ModuleTitle, strDescription, 0, Date.Now, ModInfo.ModuleID, tabNumber.ToString, strDesktopHtml, strGuid) + + SearchItemCollection.Add(SearchItem) + + End If + tabNumber += 1 + Next + Return SearchItemCollection + + End Function + +#End Region + +#Region " IPortable" + Public Function ExportModule(ByVal ModuleID As Integer) As String Implements DotNetNuke.Entities.Modules.IPortable.ExportModule + Return ExportModule(ModuleID, Nothing) + End Function + + Public Function ExportModule(ByVal ModuleID As Integer, ByVal ModuleMapping As System.Collections.Generic.Dictionary(Of Integer, Integer)) As String + Dim strXML As New Text.StringBuilder() + Dim settings As New XmlWriterSettings() + settings.Indent = True + settings.OmitXmlDeclaration = True + + Dim Writer As XmlWriter = XmlWriter.Create(strXML, settings) + Writer.WriteStartElement("Aggregator") + + Dim ms As New ModuleSettings(ModuleID) + Writer.WriteElementString("ActiveHover", ms.ActiveHover.ToString) + Writer.WriteElementString("ActiveHoverDelay", ms.ActiveHoverDelay.ToString) + Writer.WriteElementString("DefaultTab", ms.DefaultTab.ToString) + Writer.WriteElementString("HideSingleTab", ms.HideSingleTab.ToString) + Writer.WriteElementString("HideTabs", ms.HideTabs.ToString) + Writer.WriteElementString("HideTitles", ms.HideTitles.ToString) + Writer.WriteElementString("RSSCacheTime", ms.RSSCacheTime.ToString) + Writer.WriteElementString("RSSMaxItems", ms.RSSMaxItems.ToString) + Writer.WriteElementString("RSSPassword", ms.RSSPassword.ToString) + Writer.WriteElementString("RSSTabCaption", ms.RSSTabCaption.ToString) + Writer.WriteElementString("RSSUrl", ms.RSSUrl.ToString) + Writer.WriteElementString("RSSUsername", ms.RSSUsername.ToString) + Writer.WriteElementString("ShowPrevNext", ms.ShowPrevNext.ToString) + Writer.WriteElementString("TabSkin", ms.TabSkin.ToString) + Writer.WriteElementString("TabTemplate", ms.TabTemplate.ToString) + + Dim ai As AggregatorInfo = GetAggregatorObjectGraph(ModuleID, ms.TabSkin.ToString, ms.TabTemplate.ToString) + + ' start settings + Writer.WriteStartElement("Settings") + For Each prop As CustomSettingsInfo In ai.Properties + Writer.WriteElementString(prop.Name, prop.Value) + Next + Writer.WriteEndElement() + + ' start tabs + Writer.WriteStartElement("Tabs") + For Each ati As AggregatorTabInfo In ai.Tabs + ' start tab + Writer.WriteStartElement("Tab") + Writer.WriteElementString("Caption", ati.Caption.ToString) + Writer.WriteElementString("HtmlText", ati.HtmlText.ToString) + Writer.WriteElementString("Locale", ati.Locale.ToString) + Writer.WriteElementString("Postback", ati.Postback.ToString) + Writer.WriteElementString("TabOrder", ati.TabOrder.ToString) + + ' start settings + Writer.WriteStartElement("Settings") + For Each prop As CustomSettingsInfo In ati.Properties + Writer.WriteElementString(prop.Name, prop.Value) + Next + Writer.WriteEndElement() + + ' start modules + Writer.WriteStartElement("Modules") + For Each ami As AggregatorModuleInfo In ati.Modules + If ModuleMapping Is Nothing Then + ' start module + Writer.WriteStartElement("Module") + Writer.WriteElementString("InsertBreak", ami.InsertBreak.ToString) + Writer.WriteElementString("Locale", ami.Locale.ToString) + Writer.WriteElementString("TabModuleId", ami.TabModuleId.ToString) + Writer.WriteElementString("ModuleOrder", ami.ModuleOrder.ToString) + Writer.WriteElementString("LoadEvent", Convert.ToInt32(ami.LoadEvent).ToString) + Writer.WriteEndElement() + Else + If ModuleMapping.ContainsKey(ami.TabModuleId) Then + ' start module + Writer.WriteStartElement("Module") + Writer.WriteElementString("InsertBreak", ami.InsertBreak.ToString) + Writer.WriteElementString("Locale", ami.Locale.ToString) + Writer.WriteElementString("TabModuleId", ModuleMapping(ami.TabModuleId).ToString) + Writer.WriteElementString("ModuleOrder", ami.ModuleOrder.ToString) + Writer.WriteElementString("LoadEvent", Convert.ToInt32(ami.LoadEvent).ToString) + Writer.WriteEndElement() + End If + End If + Next + Writer.WriteEndElement() + ' end modules + + Writer.WriteEndElement() + ' end tab + Next + Writer.WriteEndElement() + ' end tabs + + ' start targets + Writer.WriteStartElement("Targets") + For Each ati As AggregatorTargetInfo In ai.Targets + ' start module + Writer.WriteStartElement("Target") + Writer.WriteElementString("TargetModuleId", ati.TargetModuleId.ToString) + Writer.WriteEndElement() + Next + Writer.WriteEndElement() + ' end targets + + Writer.WriteEndElement() + + Writer.Close() + + Return strXML.ToString() + End Function + + Public Sub ImportModule(ByVal ModuleID As Integer, ByVal Content As String, ByVal Version As String, ByVal UserId As Integer) Implements DotNetNuke.Entities.Modules.IPortable.ImportModule + + Dim xml As XmlNode = DotNetNuke.Common.Globals.GetContent(Content, "Aggregator") + + ' module settings + Dim ms As New ModuleSettings(ModuleID) + With ms + .ActiveHover = CBool(xml.SelectSingleNode("ActiveHover").InnerText) + .ActiveHoverDelay = CInt(xml.SelectSingleNode("ActiveHoverDelay").InnerText) + .DefaultTab = CInt(xml.SelectSingleNode("DefaultTab").InnerText) + .HideSingleTab = CBool(xml.SelectSingleNode("HideSingleTab").InnerText) + .HideTabs = CBool(xml.SelectSingleNode("HideTabs").InnerText) + .HideTitles = CBool(xml.SelectSingleNode("HideTitles").InnerText) + .RSSCacheTime = CInt(xml.SelectSingleNode("RSSCacheTime").InnerText) + .RSSMaxItems = CInt(xml.SelectSingleNode("RSSMaxItems").InnerText) + .RSSPassword = xml.SelectSingleNode("RSSPassword").InnerText + .RSSTabCaption = xml.SelectSingleNode("RSSTabCaption").InnerText + .RSSUrl = xml.SelectSingleNode("RSSUrl").InnerText + .RSSUsername = xml.SelectSingleNode("RSSUsername").InnerText + .ShowPrevNext = CBool(xml.SelectSingleNode("ShowPrevNext").InnerText) + .TabSkin = xml.SelectSingleNode("TabSkin").InnerText + .TabTemplate = xml.SelectSingleNode("TabTemplate").InnerText + End With + ms.UpdateSettings() + + ' properties + Dim xmlSettings As XmlNodeList = xml.SelectSingleNode("Settings").ChildNodes + For Each xmlSetting As XmlNode In xmlSettings + UpdateProperties(ModuleID, -1, ms.TabSkin, ms.TabTemplate, xmlSetting.Name, xmlSetting.InnerText) + Next + + ' tabs + Dim xmlTabs As XmlNodeList = xml.SelectNodes("//Aggregator/Tabs/Tab") + For Each xmlTab As XmlNode In xmlTabs + Dim ati As AggregatorTabInfo = New AggregatorTabInfo + With ati + .ModuleId = ModuleID + .Caption = xmlTab.SelectSingleNode("Caption").InnerText + .HtmlText = xmlTab.SelectSingleNode("HtmlText").InnerText + .Locale = xmlTab.SelectSingleNode("Locale").InnerText + .Postback = CBool(xmlTab.SelectSingleNode("Postback").InnerText) + .TabOrder = CInt(xmlTab.SelectSingleNode("TabOrder").InnerText) + End With + + Dim AggregatorTabId As Integer = UpdateAggregatorTab(ati) + + ' modules + Dim xmlModules As XmlNodeList = xmlTab.SelectNodes("Modules/Module") + For Each xmlModule As XmlNode In xmlModules + Dim ami As AggregatorModuleInfo = New AggregatorModuleInfo + With ami + .TabModuleId = CInt(xmlModule.SelectSingleNode("TabModuleId").InnerText) + .InsertBreak = CBool(xmlModule.SelectSingleNode("InsertBreak").InnerText) + .Locale = xmlModule.SelectSingleNode("Locale").InnerText + .LoadEvent = CType(CInt(xmlModule.SelectSingleNode("LoadEvent").InnerText), LoadEventType) + .ModuleOrder = CInt(xmlModule.SelectSingleNode("ModuleOrder").InnerText) + .AggregatorTabId = AggregatorTabId + End With + + Dim AggregatorModuleId As Integer = UpdateAggregatorModule(ami, ModuleID, "") + Next + + ' properties + Dim xmlTabSettings As XmlNodeList = xmlTab.SelectSingleNode("Settings").ChildNodes + For Each xmlTabSetting As XmlNode In xmlTabSettings + UpdateProperties(ModuleID, AggregatorTabId, ms.TabSkin, ms.TabTemplate, xmlTabSetting.Name, xmlTabSetting.InnerText) + Next + + Next + End Sub +#End Region + + End Class +#End Region + +#Region "Custom Settings" + Public Class CustomSettingsInfo + + ' local property declarations + Private _AggregatorTabId As Integer = -1 + Private _ModuleId As Integer = -1 + Private _Name As String = "" + Private _Value As String = "" + Private _Skin As String = "" + Private _Template As String = "" + + ' initialization + Public Sub New() + End Sub + + ' public properties + Public Property AggregatorTabId() As Integer + Get + Return _AggregatorTabId + End Get + Set(ByVal Value As Integer) + _AggregatorTabId = Value + End Set + End Property + + Public Property ModuleId() As Integer + Get + Return _ModuleId + End Get + Set(ByVal Value As Integer) + _ModuleId = Value + End Set + End Property + + Public Property Skin() As String + Get + Return _Skin + End Get + Set(ByVal Skin As String) + _Skin = Skin + End Set + End Property + + Public Property Template() As String + Get + Return _Template + End Get + Set(ByVal Theme As String) + _Template = Template + End Set + End Property + + Public Property Name() As String + Get + Return _Name + End Get + Set(ByVal Value As String) + _Name = Value + End Set + End Property + + Public Property Value() As String + Get + Return _Value + End Get + Set(ByVal Value As String) + _Value = Value + End Set + End Property + End Class +#End Region + +#Region " Script" + + Public Class ScriptInfo + +#Region " Private fields " + + Private _portalId As Integer + Private _scriptName As String + Private _dontLoadScript As Boolean + Private _internalScriptPath As String + Private _loadHosted As Boolean + Private _hostedScriptPath As String + +#End Region + +#Region " Constructors " + + Public Sub New() + ' default object initialization + End Sub + + Public Sub New(ByVal portalId As Integer, ByVal scriptName As String, ByVal dontLoadScript As Boolean, ByVal internalScriptPath As String, ByVal loadHosted As Boolean, ByVal hostedScriptPath As String) + _portalId = portalId + _scriptName = scriptName + _dontLoadScript = dontLoadScript + _internalScriptPath = internalScriptPath + _loadHosted = loadHosted + _hostedScriptPath = hostedScriptPath + End Sub + +#End Region + +#Region " Properties " + + Public Property PortalId() As Integer + Get + Return _portalId + End Get + Set(ByVal Value As Integer) + _portalId = Value + End Set + End Property + + Public Property ScriptName() As String + Get + Return _scriptName + End Get + Set(ByVal Value As String) + _scriptName = Value + End Set + End Property + + Public Property DontLoadScript() As Boolean + Get + Return _dontLoadScript + End Get + Set(ByVal Value As Boolean) + _dontLoadScript = Value + End Set + End Property + + Public Property InternalScriptPath() As String + Get + Return _internalScriptPath + End Get + Set(ByVal Value As String) + _internalScriptPath = Value + End Set + End Property + + Public Property LoadHosted() As Boolean + Get + Return _loadHosted + End Get + Set(ByVal Value As Boolean) + _loadHosted = Value + End Set + End Property + + Public Property HostedScriptPath() As String + Get + Return _hostedScriptPath + End Get + Set(ByVal Value As String) + _hostedScriptPath = Value + End Set + End Property + +#End Region + + End Class + + +#End Region +End Namespace diff --git a/Components/Data/DataProvider.vb b/Components/Data/DataProvider.vb new file mode 100644 index 0000000..83afd4e --- /dev/null +++ b/Components/Data/DataProvider.vb @@ -0,0 +1,93 @@ +'***************************************************************************/ +'* DataProvider.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On + +Imports System +Imports System.Web.Caching +Imports System.Reflection +Imports DotNetNuke + +Namespace DNNStuff.Aggregator + + Public MustInherit Class DataProvider + +#Region "Shared/Static Methods" + + ' singleton reference to the instantiated object + Private Shared objProvider As DataProvider = Nothing + + ' constructor + Shared Sub New() + CreateProvider() + End Sub + + ' dynamically create provider + Private Shared Sub CreateProvider() + objProvider = CType(Framework.Reflection.CreateObject("data", "DNNStuff.Aggregator", "DNNStuff.Aggregator"), DataProvider) + End Sub + + ' return the provider + Public Shared Shadows Function Instance() As DataProvider + Return objProvider + End Function + +#End Region + +#Region "Abstract methods" + + Public MustOverride Function ListAggregator(ByVal ModuleId As Integer) As IDataReader + Public MustOverride Function ListAggregatorModule(ByVal AggregatorTabId As Integer) As IDataReader + + 'tabs + Public MustOverride Function GetAggregatorTab(ByVal AggregatorTabId As Integer) As IDataReader + Public MustOverride Function UpdateAggregatorTab(ByVal AggregatorTabId As Integer, ByVal ModuleId As Integer, ByVal Caption As String, ByVal Locale As String, ByVal HtmlText As String, ByVal Postback As Boolean) As Integer + Public MustOverride Sub DeleteAggregatorTab(ByVal AggregatorTabId As Integer) + Public MustOverride Sub UpdateTabOrder(ByVal AggregatorTabId As Integer, ByVal Increment As Integer) + + 'modules + Public MustOverride Function GetAggregatorModule(ByVal AggregatorTabId As Integer) As IDataReader + Public MustOverride Function UpdateAggregatorModule(ByVal AggregatorModuleId As Integer, ByVal AggregatorTabId As Integer, ByVal TabModuleId As Integer, ByVal Locale As String, ByVal InsertBreak As Boolean, ByVal LoadEvent As Integer) As Integer + Public MustOverride Sub DeleteAggregatorModule(ByVal AggregatorModuleId As Integer) + Public MustOverride Sub UpdateModuleOrder(ByVal AggregatorModuleId As Integer, ByVal Increment As Integer) + + Public MustOverride Function GetTabModules(ByVal TabId As Integer, ByVal ModuleId As Integer, ByVal ShowAllModules As Boolean, ByVal AggregatorModuleId As Integer, ByVal PortalId As Integer) As IDataReader + Public MustOverride Function GetPageModules(ByVal TabId As Integer) As IDataReader + + 'targets + Public MustOverride Function GetTargets(ByVal ModuleId As Integer) As IDataReader + Public MustOverride Function UpdateTarget(ByVal AggregatorTargetId As Integer, ByVal ModuleId As Integer, ByVal TargetModuleId As Integer) As Integer + Public MustOverride Sub DeleteTarget(ByVal AggregatorTargetId As Integer) + Public MustOverride Function GetAvailableTargets(ByVal TabId As Integer, ByVal ModuleId As Integer, ByVal AggregatorTargetId As Integer) As IDataReader + + 'localization support for other modules + Public MustOverride Function GetMMLinks(ByVal ModuleId As Integer, ByVal Locale As String) As IDataReader + Public MustOverride Function GetMLHTML(ByVal ModuleId As Integer, ByVal Locale As String) As IDataReader + Public MustOverride Function GetNUNTIO(ByVal ModuleId As Integer, ByVal Locale As String) As IDataReader + + 'properties + Public MustOverride Function GetProperties(ByVal ModuleId As Integer, ByVal AggregatorTabId As Integer, ByVal Skin As String, ByVal Theme As String) As IDataReader + Public MustOverride Function UpdateProperties(ByVal ModuleId As Integer, ByVal AggregatorTabId As Integer, ByVal Skin As String, ByVal Theme As String, ByVal Name As String, ByVal Value As String) As Integer + + ' script + Public MustOverride Function AddScript(ByVal portalId As Integer, ByVal scriptName As String, ByVal dontLoadScript As Boolean, ByVal internalScriptPath As String, ByVal loadHosted As Boolean, ByVal hostedScriptPath As String) As Integer + Public MustOverride Sub UpdateScript(ByVal portalId As Integer, ByVal scriptName As String, ByVal dontLoadScript As Boolean, ByVal internalScriptPath As String, ByVal loadHosted As Boolean, ByVal hostedScriptPath As String) + Public MustOverride Sub DeleteScript(ByVal portalId As Integer, ByVal scriptName As String) + Public MustOverride Function GetScript(ByVal portalId As Integer, ByVal scriptName As String) As IDataReader + Public MustOverride Function GetScripts(ByVal portalId As Integer) As IDataReader + +#End Region + + End Class + +End Namespace diff --git a/Components/Helpers/CustomProperties.vb b/Components/Helpers/CustomProperties.vb new file mode 100644 index 0000000..72b2a4d --- /dev/null +++ b/Components/Helpers/CustomProperties.vb @@ -0,0 +1,264 @@ +Imports System.Xml +Imports System.Xml.Serialization +Imports System.Collections.Generic + +Namespace DNNStuff.Aggregator + + Public Enum PropertyType As Integer + [String] = 0 + Choice = 1 + [Boolean] = 2 + Directory = 3 + Files = 4 + Html = 5 + End Enum + + _ + Public Class CustomProperties + Private _internalProperties As New List(Of CustomProperty) + Private _properties As New Dictionary(Of String, CustomProperty) + + Private _internalTabProperties As New List(Of CustomProperty) + Private _tabproperties As New Dictionary(Of String, CustomProperty) + + Private _description As String = "" + _ + Public Property Description() As String + Get + Return _description + End Get + Set(ByVal value As String) + _description = value + End Set + End Property + + Private _help As String = "" + _ + Public Property Help() As String + Get + Return _help + End Get + Set(ByVal value As String) + _help = value + End Set + End Property + + _ + Public ReadOnly Property Properties() As Dictionary(Of String, CustomProperty) + Get + _properties.Clear() + For Each cp As CustomProperty In _internalProperties + _properties.Add(cp.Name, cp) + Next + Return _properties + End Get + End Property + + _ + Public Property InternalProperties() As List(Of CustomProperty) + Get + Return _internalProperties + End Get + Set(ByVal value As List(Of CustomProperty)) + _internalProperties = value + End Set + End Property + + _ + Public ReadOnly Property TabProperties() As Dictionary(Of String, CustomProperty) + Get + _tabproperties.Clear() + For Each cp As CustomProperty In _internalTabProperties + _tabproperties.Add(cp.Name, cp) + Next + Return _tabproperties + End Get + End Property + + _ + Public Property InternalTabProperties() As List(Of CustomProperty) + Get + Return _internalTabProperties + End Get + Set(ByVal value As List(Of CustomProperty)) + _internalTabProperties = value + End Set + End Property + + Shared Shadows Function Load(ByVal filename As String) As CustomProperties + Dim serializer As XmlSerializer = New XmlSerializer(GetType(CustomProperties)) + Using reader As New IO.StreamReader(filename) + Return DirectCast(serializer.Deserialize(reader), CustomProperties) + End Using + Return New CustomProperties + End Function + + Public Sub Save(ByVal filename As String) + Dim serializer As XmlSerializer = New XmlSerializer(GetType(CustomProperties)) + Using writer As New IO.StreamWriter(filename) + serializer.Serialize(writer, Me) + End Using + End Sub + End Class + + _ + Public Class CustomProperty + + Private _value As String = "" + _ + Public Property Value() As String + Get + If _value.Length > 0 Then + Return _value + End If + Return _default + End Get + Set(ByVal value As String) + + _value = value + End Set + End Property + + Private _name As String = "" + _ + Public Property Name() As String + Get + Return _name + End Get + Set(ByVal value As String) + _name = value + End Set + End Property + + Private _type As PropertyType = PropertyType.String + _ + Public Property Type() As PropertyType + Get + Return _type + End Get + Set(ByVal value As PropertyType) + _type = value + End Set + End Property + + Private _caption As String = "" + _ + Public Property Caption() As String + Get + Return _caption + End Get + Set(ByVal value As String) + _caption = value + End Set + End Property + + Private _default As String = "" + _ + Public Property [Default]() As String + Get + Return _default + End Get + Set(ByVal value As String) + _default = value + End Set + End Property + + Private _directory As String = "" + _ + Public Property Directory() As String + Get + Return _directory + End Get + Set(ByVal value As String) + _directory = value + End Set + End Property + + Private _help As String = "" + _ + Public Property Help() As String + Get + Return _help + End Get + Set(ByVal value As String) + _help = value + End Set + End Property + + Private _columns As String = "" + _ + Public Property Columns() As String + Get + If _columns.Length > 0 Then + Return _columns + End If + Return "40" + End Get + Set(ByVal value As String) + _columns = value + End Set + End Property + + Private _rows As String = "" + _ + Public Property Rows() As String + Get + If _rows.Length > 0 Then + Return _rows + End If + Return "1" + End Get + Set(ByVal value As String) + _rows = value + End Set + End Property + + Private _choices As List(Of CustomPropertyChoice) = Nothing + _ + Public Property Choices() As List(Of CustomPropertyChoice) + Get + Return _choices + End Get + Set(ByVal value As List(Of CustomPropertyChoice)) + _choices = value + End Set + End Property + End Class + + _ + Public Class CustomPropertyChoice + Public Sub New(ByVal caption As String, ByVal value As String) + _caption = caption + _value = value + End Sub + Public Sub New() + + End Sub + Private _value As String = "" + _ + Public Property Value() As String + Get + Return _value + End Get + Set(ByVal value As String) + _value = value + End Set + End Property + + Private _caption As String = "" + _ + Public Property Caption() As String + Get + If _caption.Length > 0 Then + Return _caption + End If + Return _value + End Get + Set(ByVal value As String) + _caption = value + End Set + End Property + + End Class + +End Namespace diff --git a/Components/Helpers/DNNUtilities.vb b/Components/Helpers/DNNUtilities.vb new file mode 100644 index 0000000..7ebd980 --- /dev/null +++ b/Components/Helpers/DNNUtilities.vb @@ -0,0 +1,158 @@ +'***************************************************************************/ +'* DNNUtilities.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On +Imports DotNetNuke +Imports System.Xml +Imports DotNetNuke.Common.Utilities +Imports System.Collections.Specialized +Imports System.Text.RegularExpressions +Imports DotNetNuke.Entities.Host + +Namespace DNNStuff.Aggregator + Public Class DNNUtilities + + Public Shared Function GetSetting(ByVal settings As Hashtable, ByVal key As String, Optional ByVal [default] As String = "") As String + Dim ret As String + + If settings.ContainsKey(key) Then + Try + ret = settings(key).ToString + Catch ex As Exception + ret = [default] + End Try + Else + ret = [default] + End If + Return ret + End Function + + + Public Shared Function GetEncryptionKey() As String + Try + Dim xmlConfig As System.Xml.XmlDocument = Config.Load + Dim xmlMachineKey As XmlNode = xmlConfig.SelectSingleNode("configuration/system.web/machineKey") + Return xmlMachineKey.Attributes("decryptionKey").InnerText + Catch ex As Exception + Return "" + End Try + End Function + +#Region "QueryString" + + Public Shared Function GetParamsForNavigate(ByVal key As String, ByVal value As String) As String() + Dim returnValue As String = "" + Dim coll As NameValueCollection = HttpContext.Current.Request.QueryString + Dim arrKeys(), arrValues() As String + arrKeys = coll.AllKeys + For i As Integer = 0 To arrKeys.GetUpperBound(0) + If arrKeys(i) IsNot Nothing Then + Select Case arrKeys(i).ToLower + Case "tabid", "ctl", "language", key.ToLower + 'skip parameter + Case Else + arrValues = coll.GetValues(i) + For j As Integer = 0 To arrValues.GetUpperBound(0) + If returnValue <> "" Then returnValue += "&" + returnValue += arrKeys(i) + "=" + arrValues(j) + Next + End Select + End If + Next + If returnValue <> "" Then returnValue += "&" + returnValue += key + "=" + value + + 'return the new querystring as a string array + Return returnValue.Split("&"c) + End Function + +#End Region + +#Region " Skinning" + Public Shared Sub InjectCSS(ByVal pg As System.Web.UI.Page, ByVal fileName As String) + + ' page style sheet reference + Dim objCSS As Control = pg.FindControl("CSS") + If objCSS Is Nothing Then + ' DNN 4 doesn't have CSS control any more, look for Head + objCSS = pg.FindControl("Head") + End If + + ' container stylesheet + If Not objCSS Is Nothing Then + Dim CSSId As String = DotNetNuke.Common.Globals.CreateValidID(fileName) + + ' container package style sheet + If objCSS.FindControl(CSSId) Is Nothing Then + + Dim objLink As New HtmlGenericControl("link") + objLink.ID = CSSId + objLink.Attributes("rel") = "stylesheet" + objLink.Attributes("type") = "text/css" + objLink.Attributes("href") = fileName + objCSS.Controls.Add(objLink) + End If + End If + + End Sub +#End Region +#Region " Enums" + Public Shared Sub EnumToListBox(ByVal EnumType As Type, ByVal TheListBox As ListControl) + + Dim Values As Array = System.[Enum].GetValues(EnumType) + For Each Value As Integer In Values + Dim Display As String = [Enum].GetName(EnumType, Value) + Dim Item As New ListItem(Display, Value.ToString()) + TheListBox.Items.Add(Item) + Next + + End Sub +#End Region + +#Region "version checking" + ''' + ''' Returns a version-safe set of version numbers for DNN + ''' + ''' out int of the DNN Major version + ''' out int of the DNN Minor version + ''' out int of the DNN Revision + ''' out int of the DNN Build version + ''' Dnn moved the version number during about the 4.9 version, which to me was a bit frustrating and caused the need for this reflection method call + ''' true if it worked. + Public Shared Function SafeDNNVersion(major As Integer, minor As Integer, revision As Integer, build As Integer) As Boolean + Dim ver As System.Version = System.Reflection.Assembly.GetAssembly(GetType(DotNetNuke.Common.Globals)).GetName().Version + If ver IsNot Nothing Then + major = ver.Major + minor = ver.Minor + build = ver.Build + revision = ver.Revision + Return True + Else + major = 0 + minor = 0 + build = 0 + revision = 0 + Return False + End If + End Function + + Public Shared Function SafeDNNVersion() As System.Version + Dim ver As System.Version = System.Reflection.Assembly.GetAssembly(GetType(DotNetNuke.Common.Globals)).GetName().Version + If ver IsNot Nothing Then + Return ver + End If + Return New System.Version(0, 0, 0, 0) + End Function +#End Region + End Class +End Namespace diff --git a/Components/Helpers/ModuleSettings.vb b/Components/Helpers/ModuleSettings.vb new file mode 100644 index 0000000..5d1c93e --- /dev/null +++ b/Components/Helpers/ModuleSettings.vb @@ -0,0 +1,340 @@ +'***************************************************************************/ +'* ModuleSettings.vb +'* +'* Copyright (c) 2007 by DNNStuff. +'* All rights reserved. +'* +'* Date: March 19,2007 +'* Author: Richard Edwards +'* Description: Class to organize module settings +'*************/ +Imports DotNetNuke + +Namespace DNNStuff.Aggregator + + Public Class ModuleSettings + Private _ModuleId As Integer = 0 + +#Region " Properties" + Private Const SETTING_HIDETITLES As String = "HideTitles" + Private _HideTitles As Boolean = True + Public Property HideTitles() As Boolean + Get + Return _HideTitles + End Get + Set(ByVal value As Boolean) + _HideTitles = value + End Set + End Property + + Private Const SETTING_TABSKIN As String = "TabSkin" + Private _TabSkin As String = "" + Public Property TabSkin() As String + Get + Return _TabSkin + End Get + Set(ByVal value As String) + _TabSkin = value + End Set + End Property + + Private Const SETTING_TABTEMPLATE As String = "TabTemplate" + Private _TabTemplate As String = "" + Public Property TabTemplate() As String + Get + Return _TabTemplate + End Get + Set(ByVal value As String) + _TabTemplate = value + End Set + End Property + + Private Const SETTING_SHOWPREVNEXT As String = "ShowPrevNext" + Private _ShowPrevNext As Boolean = False + Public Property ShowPrevNext() As Boolean + Get + Return _ShowPrevNext + End Get + Set(ByVal value As Boolean) + _ShowPrevNext = value + End Set + End Property + + Private Const SETTING_HIDESINGLETAB As String = "HideSingleTab" + Private _HideSingleTab As Boolean = False + Public Property HideSingleTab() As Boolean + Get + Return _HideSingleTab + End Get + Set(ByVal value As Boolean) + _HideSingleTab = value + End Set + End Property + + Private Const SETTING_ACTIVEHOVER As String = "ActiveHover" + Private _ActiveHover As Boolean = False + Public Property ActiveHover() As Boolean + Get + Return _ActiveHover + End Get + Set(ByVal value As Boolean) + _ActiveHover = value + End Set + End Property + + Private Const SETTING_ACTIVEHOVERDELAY As String = "ActiveHoverDelay" + Private _ActiveHoverDelay As Integer = 0 + Public Property ActiveHoverDelay() As Integer + Get + Return _ActiveHoverDelay + End Get + Set(ByVal value As Integer) + _ActiveHoverDelay = value + End Set + End Property + + Private Const SETTING_DEFAULTTAB As String = "DefaultTab" + Private _DefaultTab As Integer = 1 + Public Property DefaultTab() As Integer + Get + Return _DefaultTab + End Get + Set(ByVal value As Integer) + _DefaultTab = value + End Set + End Property + + Private Const SETTING_WIDTH As String = "Width" + Private _Width As String = "" + Public Property Width() As String + Get + Return _Width + End Get + Set(ByVal value As String) + _Width = value + End Set + End Property + + Private Const SETTING_HEIGHT As String = "Height" + Private _Height As String = "" + Public Property Height() As String + Get + Return _Height + End Get + Set(ByVal value As String) + _Height = value + End Set + End Property + + Private Const SETTING_HIDETABS As String = "HideTabs" + Private _HideTabs As Boolean = False + Public Property HideTabs() As Boolean + Get + Return _HideTabs + End Get + Set(ByVal value As Boolean) + _HideTabs = value + End Set + End Property + + Private Const SETTING_REMEMBERLASTOPENTAB As String = "RememberLastOpenTab" + Private _RememberLastOpenTab As Boolean = True + Public Property RememberLastOpenTab() As Boolean + Get + Return _RememberLastOpenTab + End Get + Set(ByVal value As Boolean) + _RememberLastOpenTab = value + End Set + End Property + + Private Const SETTING_RSSURL As String = "RSSUrl" + Private _rssUrl As String = "" + Public Property RSSUrl() As String + Get + Return _rssUrl + End Get + Set(ByVal value As String) + _rssUrl = value + End Set + End Property + + Private Const SETTING_RSSMAXITEMS As String = "RSSMaxItems" + Private _rssMaxItems As Integer = 0 + Public Property RSSMaxItems() As Integer + Get + Return _rssMaxItems + End Get + Set(ByVal value As Integer) + _rssMaxItems = value + End Set + End Property + + Private Const SETTING_RSSCACHETIME As String = "RSSCacheTime" + Private _rssCacheTime As Integer = 0 + Public Property RSSCacheTime() As Integer + Get + Return _rssCacheTime + End Get + Set(ByVal value As Integer) + _rssCacheTime = value + End Set + End Property + + Private Const SETTING_RSSTABCAPTION As String = "RSSTabCaption" + Private _rssTabCaption As String = "" + Public Property RSSTabCaption() As String + Get + Return _RSSTabCaption + End Get + Set(ByVal value As String) + _RSSTabCaption = value + End Set + End Property + + Private Const SETTING_RSSUSERNAME As String = "RSSUsername" + Private _rssUsername As String = "" + Public Property RSSUsername() As String + Get + Return _RSSUsername + End Get + Set(ByVal value As String) + _RSSUsername = value + End Set + End Property + + Private Const SETTING_RSSPASSWORD As String = "RSSPassword" + Private _rssPassword As String = "" + Public Property RSSPassword() As String + Get + Dim value As String = _rssPassword + If _rssPassword <> "" Then + Dim encKey As String = DNNUtilities.GetEncryptionKey + If Not String.IsNullOrEmpty(encKey) Then + Dim ps As New DotNetNuke.Security.PortalSecurity + value = ps.Decrypt(encKey, value) + End If + End If + Return value + End Get + Set(ByVal value As String) + If Not String.IsNullOrEmpty(value) Then + Dim encKey As String = DNNUtilities.GetEncryptionKey + If Not String.IsNullOrEmpty(encKey) Then + Dim ps As New DotNetNuke.Security.PortalSecurity + value = ps.Encrypt(encKey, value) + End If + End If + _rssPassword = value + End Set + End Property + +#End Region + +#Region " Derived Properties" + Public ReadOnly Property TabTheme() As String + Get + Return TabSkin & "_" & TabTemplate + End Get + End Property + + Public ReadOnly Property TabUnselectedCssClass() As String + Get + Return TabTheme & "_TabUnselected" + End Get + End Property + Public ReadOnly Property TabSelectedCssClass() As String + Get + Return TabTheme & "_TabSelected" + End Get + End Property + Public ReadOnly Property TabPageCssClass() As String + Get + Return TabTheme & "_TabPage" + End Get + End Property + Public ReadOnly Property TabMouseOverCssClass() As String + Get + Return TabTheme & "_TabMouseOver" + End Get + End Property + Public ReadOnly Property TabStripCssClass() As String + Get + Return TabTheme & "_TabStrip" + End Get + End Property + Public ReadOnly Property PrevNextCssClass() As String + Get + Return TabTheme & "_PrevNext" + End Get + End Property + + +#End Region + +#Region "Methods" + Public Sub New(ByVal moduleId As Integer) + _ModuleId = moduleId + + LoadSettings() + End Sub + + Private Sub LoadSettings() + Dim ctrl As New DotNetNuke.Entities.Modules.ModuleController + Dim settings As Hashtable = ctrl.GetModuleSettings(_ModuleId) + + _HideTitles = Convert.ToBoolean(DNNUtilities.GetSetting(settings, SETTING_HIDETITLES, "True")) + _TabSkin = DNNUtilities.GetSetting(settings, SETTING_TABSKIN, "Default") + _TabTemplate = DNNUtilities.GetSetting(settings, SETTING_TABTEMPLATE, "Top") + _ShowPrevNext = Convert.ToBoolean(DNNUtilities.GetSetting(settings, SETTING_SHOWPREVNEXT, "False")) + _HideSingleTab = Convert.ToBoolean(DNNUtilities.GetSetting(settings, SETTING_HIDESINGLETAB, "False")) + _ActiveHover = Convert.ToBoolean(DNNUtilities.GetSetting(settings, SETTING_ACTIVEHOVER, "False")) + _ActiveHoverDelay = Convert.ToInt32(DNNUtilities.GetSetting(settings, SETTING_ACTIVEHOVERDELAY, "0")) + _HideTabs = Convert.ToBoolean(DNNUtilities.GetSetting(settings, SETTING_HIDETABS, "False")) + _DefaultTab = Convert.ToInt32(DNNUtilities.GetSetting(settings, SETTING_DEFAULTTAB, "1")) + _RememberLastOpenTab = Convert.ToBoolean(DNNUtilities.GetSetting(settings, SETTING_REMEMBERLASTOPENTAB, "True")) + _Height = DNNUtilities.GetSetting(settings, SETTING_HEIGHT, "") + _Width = DNNUtilities.GetSetting(settings, SETTING_WIDTH, "") + + ' rss + _rssUrl = DNNUtilities.GetSetting(settings, SETTING_RSSURL, "") + _rssMaxItems = Convert.ToInt32(DNNUtilities.GetSetting(settings, SETTING_RSSMAXITEMS, "0")) + _rssCacheTime = Convert.ToInt32(DNNUtilities.GetSetting(settings, SETTING_RSSCACHETIME, "0")) + _rssTabCaption = DNNUtilities.GetSetting(settings, SETTING_RSSTABCAPTION, "[RSSTITLE]") + _RSSUsername = DNNUtilities.GetSetting(settings, SETTING_RSSUSERNAME, "") + _RSSPassword = DNNUtilities.GetSetting(settings, SETTING_RSSPASSWORD, "") + + End Sub + + Public Sub UpdateSettings() + Dim ctrl As New DotNetNuke.Entities.Modules.ModuleController + With ctrl + .UpdateModuleSetting(_ModuleId, SETTING_HIDETITLES, HideTitles.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_TABSKIN, TabSkin.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_TABTEMPLATE, TabTemplate.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_SHOWPREVNEXT, ShowPrevNext.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_HIDESINGLETAB, HideSingleTab.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_ACTIVEHOVER, ActiveHover.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_ACTIVEHOVERDELAY, ActiveHoverDelay.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_HIDETABS, HideTabs.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_DEFAULTTAB, DefaultTab.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_REMEMBERLASTOPENTAB, RememberLastOpenTab.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_HEIGHT, Height.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_WIDTH, Width.ToString) + + ' RSS + .UpdateModuleSetting(_ModuleId, SETTING_RSSURL, RSSUrl) + .UpdateModuleSetting(_ModuleId, SETTING_RSSMAXITEMS, RSSMaxItems.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_RSSCACHETIME, RSSCacheTime.ToString) + .UpdateModuleSetting(_ModuleId, SETTING_RSSTABCAPTION, RSSTabCaption) + .UpdateModuleSetting(_ModuleId, SETTING_RSSUSERNAME, RSSUsername) + .UpdateModuleSetting(_ModuleId, SETTING_RSSPASSWORD, RSSPassword) + + End With + + End Sub + +#End Region + + End Class +End Namespace diff --git a/Components/Helpers/ScriptHelper.vb b/Components/Helpers/ScriptHelper.vb new file mode 100644 index 0000000..6088935 --- /dev/null +++ b/Components/Helpers/ScriptHelper.vb @@ -0,0 +1,42 @@ +''' +''' Utility class for extracting embedded scripts. +''' +''' +''' Uses a naming convention. All scripts should be placed +''' in the Resources\Scripts folder. The scriptName is just +''' the filename of the script. +''' +Public Class ScriptHelper + ''' + ''' Returns the contents of the embedded script as + ''' a stringwrapped with the start / end script tags. + ''' + ''' FileName of the script. + ''' Contents of the script. + Public Shared Function UnpackScript(ByVal scriptName As String) As String + Dim scriptType As String = "text/javascript" + Dim extension As String = IO.Path.GetExtension(scriptName) + + If 0 = String.Compare(extension, ".vbs", True, System.Globalization.CultureInfo.InvariantCulture) Then + scriptType = "text/vbscript" + End If + + Return UnpackScript(scriptName, scriptType) + End Function + + Public Shared Function UnpackScript(ByVal scriptName As String, ByVal scriptType As String) As String + Return "" + End Function + Public Shared Function PrepareScript(ByVal script As String, ByVal scriptType As String) As String + Return "" + End Function + ' Unpacks the embedded resource to string. + Shared Function UnpackEmbeddedResourceToString(ByVal resourceName As String) As String + Dim executingAssembly As Reflection.Assembly = Reflection.Assembly.GetExecutingAssembly() + Dim resourceStream As IO.Stream = executingAssembly.GetManifestResourceStream(GetType(ScriptHelper), resourceName) + Using reader As New IO.StreamReader(resourceStream, System.Text.Encoding.ASCII) + Return reader.ReadToEnd() + End Using + End Function +End Class + diff --git a/Components/Helpers/Template.vb b/Components/Helpers/Template.vb new file mode 100644 index 0000000..37d991d --- /dev/null +++ b/Components/Helpers/Template.vb @@ -0,0 +1,159 @@ +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Services.Cache + +Namespace DNNStuff.Aggregator + Public Class Template + Private _ms As ModuleSettings = Nothing + Private _basePath As String = "" + Private _resourcePath As String = "" + + Public Sub New(ByVal ms As ModuleSettings, ByVal basePath As String, ByVal resourcePath As String) + _ms = ms + _basePath = basePath + _resourcePath = resourcePath + End Sub + +#Region " Properties" + + Public ReadOnly Property LayoutTemplate() As String + Get + Return GetTemplate("Layout", _ms.TabTemplate) + End Get + End Property + + Public ReadOnly Property TabStripTemplate() As String + Get + If _ms.HideTabs Then + Return "
[TABS][PREVNEXT]
" + End If + Return GetTemplate("TabStrip", _ms.TabTemplate) + End Get + End Property + + Public ReadOnly Property TabTemplate() As String + Get + Return GetTemplate("Tab", _ms.TabTemplate) + End Get + End Property + + Public ReadOnly Property TabPageTemplate() As String + Get + Return GetTemplate("TabPage", _ms.TabTemplate) + End Get + End Property + + Public ReadOnly Property PagingTemplate() As String + Get + Return GetTemplate("Paging", _ms.TabTemplate) + End Get + End Property + + + Public ReadOnly Property PagingItemTemplate() As String + Get + Return GetTemplate("PagingItem", _ms.TabTemplate) + End Get + End Property + + Public ReadOnly Property RSSContentTemplate() As String + Get + Return GetTemplate("RSSContent", _ms.TabTemplate) + End Get + End Property + +#End Region + +#Region " Derived Properties" + Public ReadOnly Property PagingInTemplates() As Boolean + Get + Return LayoutTemplate.Contains("[PAGING]") OrElse TabStripTemplate.Contains("[PAGING]") OrElse TabTemplate.Contains("[PAGING]") OrElse TabPageTemplate.Contains("[PAGING]") + End Get + End Property +#End Region + + Private Function GetTemplate(ByVal sectionName As String, ByVal templateName As String) As String + ' get html file from resources/templates + + Dim cacheKey As String = _ms.TabTheme & "_" & templateName & "_" & sectionName + + Dim sectionHtml As String = CType(DataCache.GetCache(cacheKey), String) + + If (sectionHtml Is Nothing) Then + Dim sr As System.IO.StreamReader = Nothing + Dim skinpath As String = IO.Path.Combine(_basePath, sectionName & ".html") + + ' read from file system + sectionHtml = GetFileContents(skinpath) + If sectionHtml.Length > 0 Then + DataCache.SetCache(cacheKey, sectionHtml, New DNNCacheDependency(skinpath)) + Else + Dim resourcepath As String = IO.Path.Combine(IO.Path.Combine(_resourcePath, "Templates"), sectionName & ".html") + sectionHtml = GetFileContents(resourcepath) + DataCache.SetCache(cacheKey, sectionHtml, New DNNCacheDependency(resourcepath)) + End If + End If + Return sectionHtml + + + End Function + + Public Function GetScript(ByVal sectionName As String, ByVal scope As String, ByVal useFallback As Boolean) As String + ' get script file from resources/scripts + Dim cacheKey As String = _ms.TabTheme & "_" & sectionName & "_" & scope + + Dim sectionHtml As String = CType(DataCache.GetCache(cacheKey), String) + + If (sectionHtml Is Nothing) Then + Dim sr As System.IO.StreamReader = Nothing + Dim skinfolder As IO.DirectoryInfo = New IO.DirectoryInfo(_basePath) + Dim skinpath As String = "" + + Select Case scope.ToLower + Case "template" + skinpath = IO.Path.Combine(skinfolder.FullName, sectionName & ".txt") + Case "skin" + skinpath = IO.Path.Combine(skinfolder.Parent.FullName, sectionName & ".txt") + Case "resource" + skinpath = IO.Path.Combine(IO.Path.Combine(_resourcePath, "Scripts"), sectionName & ".txt") + Case Else + skinpath = IO.Path.Combine(_basePath, sectionName & ".txt") + End Select + + ' read from file system + sectionHtml = GetFileContents(skinpath) + If sectionHtml.Length > 0 Then + DataCache.SetCache(cacheKey, sectionHtml, New DNNCacheDependency(skinpath)) + Else + If useFallback Then + ' grab from global resource path + Dim resourcepath As String = IO.Path.Combine(IO.Path.Combine(_resourcePath, "Scripts"), sectionName & ".txt") + sectionHtml = GetFileContents(resourcepath) + DataCache.SetCache(cacheKey, sectionHtml, New DNNCacheDependency(resourcepath)) + End If + End If + End If + Return sectionHtml + + End Function + + Private Function GetFileContents(ByVal filename As String) As String + ' read contents of file and return empty if nothing + Dim result As String = "" + + Dim sr As System.IO.StreamReader = Nothing + ' read from file system + If System.IO.File.Exists(filename) Then + Try + sr = New System.IO.StreamReader(filename) + result = sr.ReadToEnd() + Catch + result = "" + Finally + If Not sr Is Nothing Then sr.Close() + End Try + End If + Return result + End Function + End Class + +End Namespace diff --git a/Components/Shared/StandardVariables.vb b/Components/Shared/StandardVariables.vb new file mode 100644 index 0000000..6854c33 --- /dev/null +++ b/Components/Shared/StandardVariables.vb @@ -0,0 +1,55 @@ +Namespace DNNStuff.Common + Public Class HashTableHelpers + Public Shared Function Merge(ByVal h1 As Hashtable, ByVal h2 As Hashtable) As Hashtable + + For Each key As String In h2.Keys + If h1.ContainsKey(key) Then + h1(key) = h2(key) + Else + h1.Add(key, h2(key)) + End If + Next + + Return h1 + End Function + End Class + + Public Class StandardVariables + Public Shared Function QueryString(ByVal req As HttpRequest) As Hashtable + Return BuildVars(req, "QS", "QUERYSTRING", req.QueryString) + End Function + + Public Shared Function ServerVars(ByVal req As HttpRequest, Optional ByVal makeSQLReady As Boolean = False) As Hashtable + Return BuildVars(req, "SV", "SERVERVAR", req.ServerVariables) + End Function + + Public Shared Function FormVars(ByVal req As HttpRequest, Optional ByVal makeSQLReady As Boolean = False) As Hashtable + Return BuildVars(req, "FV", "FORMVAR", req.Form) + End Function + + Public Shared Function BuildVars(ByVal req As HttpRequest, ByVal shortPrefix As String, ByVal longPrefix As String, ByVal namevals As Specialized.NameValueCollection, Optional ByVal makeSQLReady As Boolean = False) As Hashtable + Dim hs As Hashtable = New Hashtable() + + ' add server variables + Dim vals As New Specialized.NameValueCollection(namevals) ' create a copy + Dim keyval As Object + Dim debugOutput As New System.Text.StringBuilder + For Each key As String In vals.Keys + keyval = vals(key) + If key IsNot Nothing And keyval IsNot Nothing Then + Dim value As String = keyval.ToString + If makeSQLReady Then value = value.Replace("'", "''") + + hs.Add(String.Format("{0}:{1}", shortPrefix, key.ToUpper()), value) + hs.Add(String.Format("{0}:{1}", longPrefix, key.ToUpper()), value) + + ' add to all + debugOutput.AppendFormat("{2}:{0}={1}
", key, value, shortPrefix) + End If + Next + hs.Add("DEBUG:" & longPrefix, debugOutput.ToString) + Return hs + End Function + + End Class +End Namespace \ No newline at end of file diff --git a/CopyAggregator.ascx b/CopyAggregator.ascx new file mode 100644 index 0000000..3dabbfb --- /dev/null +++ b/CopyAggregator.ascx @@ -0,0 +1,82 @@ +<%@ Control Language="vb" CodeBehind="CopyAggregator.ascx.vb" AutoEventWireup="false" + Explicit="True" Inherits="DNNStuff.Aggregator.CopyAggregator" %> +<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %> +<%@ Register TagPrefix="uc" TagName="CustomPropertiesViewer" Src="CustomPropertiesViewer.ascx" %> +
+ <%=Localization.GetString("DocumentationHelp.Text", LocalResourceFile)%>
+
+ + + + + + + + + + +
+ + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
    +
  • + +
  • +
  • + +
  • +
+
+ + diff --git a/CopyAggregator.ascx.designer.vb b/CopyAggregator.ascx.designer.vb new file mode 100644 index 0000000..4d169a7 --- /dev/null +++ b/CopyAggregator.ascx.designer.vb @@ -0,0 +1,98 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class CopyAggregator + + ''' + '''tblCopyAggregator control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents tblCopyAggregator As Global.System.Web.UI.HtmlControls.HtmlTable + + ''' + '''plCopyPage control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents plCopyPage As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboCopyPage control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboCopyPage As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''rowModules control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents rowModules As Global.System.Web.UI.HtmlControls.HtmlTableRow + + ''' + '''plModules control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents plModules As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''grdModules control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents grdModules As Global.System.Web.UI.WebControls.DataGrid + + ''' + '''cmdCopyAggregator control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCopyAggregator As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''cmdCancel control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCancel As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''phResults control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents phResults As Global.System.Web.UI.WebControls.Panel + End Class +End Namespace diff --git a/CopyAggregator.ascx.resx b/CopyAggregator.ascx.resx new file mode 100644 index 0000000..b9eacda --- /dev/null +++ b/CopyAggregator.ascx.resx @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + False + + + Assembly + + \ No newline at end of file diff --git a/CopyAggregator.ascx.vb b/CopyAggregator.ascx.vb new file mode 100644 index 0000000..61cc72e --- /dev/null +++ b/CopyAggregator.ascx.vb @@ -0,0 +1,351 @@ +'***************************************************************************/ +'* CopyAggregator.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On + +Imports System.Text.RegularExpressions +Imports System.Collections.Generic +Imports System.Xml + +Imports DotNetNuke +Imports DotNetNuke.Common +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Entities.Portals +Imports DotNetNuke.Services.Exceptions +Imports DotNetNuke.Services.Localization +Imports DotNetNuke.Entities.Tabs +Imports DotNetNuke.Entities.Modules +Imports DotNetNuke.Services.FileSystem +Imports DotNetNuke.Security +Imports DotNetNuke.Security.Permissions + +Namespace DNNStuff.Aggregator + + Partial Class CopyAggregator + Inherits Entities.Modules.PortalModuleBase + + ' other + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + MyBase.HelpURL = "http://www.dnnstuff.com/" + End Sub + +#End Region + +#Region " Page Level" + Private Sub ReturnToPage() + + ' Redirect back to the portal home page + Response.Redirect(NavigateURL(), True) + + End Sub +#End Region + +#Region " Process" + Private Function CopyAggregator(ByVal AggregatorModuleId As Integer, ByVal CopyTabId As Integer, ByVal CopyOptions As ArrayList, ByVal AggregatorTitle As String, ByVal CopyLevel As Integer) As ModuleInfo + CopyLevel += 1 + + Dim objTabs As New TabController + Dim objTab As TabInfo + + LogResults(String.Format("Copying Aggregator - {0}", AggregatorModuleId), CopyLevel) + + ' grab tab + objTab = objTabs.GetTab(CopyTabId, PortalId, True) + + Dim objModules As New ModuleController + Dim objModule As ModuleInfo + + Dim objModuleMapping As New Dictionary(Of Integer, Integer) + + For Each copyOption As ModuleCopyOptions In CopyOptions + LogResults(String.Format("Copying Module - {0} Copy={1}, Ref={2}", copyOption.Title, copyOption.Copy, copyOption.Reference), CopyLevel) + If copyOption.Active Then + objModule = objModules.GetModule(copyOption.ModuleId, copyOption.TabId, False) + If Not objModule Is Nothing Then + If copyOption.Copy Then + Dim newModule As ModuleInfo + If Me.ModuleConfiguration.ModuleDefID = objModule.ModuleDefID Then + ' another Aggregator - do a special copy + newModule = CopyAggregator(copyOption.ModuleId, CopyTabId, GetCopyOptions(copyOption.ModuleId), copyOption.Title, CopyLevel) + + ' replace old tabmoduleid with new one + objModuleMapping.Add(copyOption.TabModuleId, newModule.TabModuleID) + Else + 'Clone module as it exists in the cache and changes we make will update the cached object + newModule = objModule.Clone() + + newModule.ModuleID = Null.NullInteger + newModule.TabID = objTab.TabID + newModule.ModuleTitle = copyOption.Title + newModule.ModuleID = objModules.AddModule(newModule) + + Dim businessController As String = Compatibility.ModuleBusinessControllerClass(newModule) + If businessController <> "" Then + Dim objObject As Object = Framework.Reflection.CreateObject(businessController, businessController) + If TypeOf objObject Is IPortable Then + Try + Dim Content As String = CType(CType(objObject, IPortable).ExportModule(copyOption.ModuleId), String) + If Content <> "" Then + CType(objObject, IPortable).ImportModule(newModule.ModuleID, Content, Compatibility.ModuleVersion(newModule), UserInfo.UserID) + End If + Catch exc As Exception + ' the export/import operation failed + ProcessModuleLoadException(Me, exc) + End Try + End If + End If + ' get new module so we can get it's tabmoduleid + newModule = objModules.GetModule(newModule.ModuleID, CopyTabId, False) + + ' replace old tabmoduleid with new one + objModuleMapping.Add(copyOption.TabModuleId, newModule.TabModuleID) + End If + Else + ' reference of original module + objModuleMapping.Add(copyOption.TabModuleId, copyOption.TabModuleId) + End If + Else + LogResults(String.Format("Module Not Found - {0} Copy={1}, Ref={2}", copyOption.Title, copyOption.Copy, copyOption.Reference), CopyLevel) + End If + End If + Next + ' get aggregator export xml + Dim AggContent As String = ExportAggregator(AggregatorModuleId, objModuleMapping) + + Dim objAggregator As ModuleInfo = ImportAggregator(AggregatorModuleId, CopyTabId, AggContent, AggregatorTitle) + + CopyLevel -= 1 + Return objAggregator + End Function + + Private Function ImportAggregator(ByVal AggregatorModuleId As Integer, ByVal newTabId As Integer, ByVal Content As String, ByVal AggregatorTitle As String) As ModuleInfo + Dim objCtrl As New AggregatorController + Dim objModules As New ModuleController + Dim objModule As ModuleInfo + + objModule = objModules.GetModule(AggregatorModuleId, TabId, False) + If Not objModule Is Nothing Then + 'Clone module as it exists in the cache and changes we make will update the cached object + Dim newModule As ModuleInfo = objModule.Clone() + + newModule.ModuleID = Null.NullInteger + newModule.TabID = newTabId + If AggregatorTitle.Length > 0 Then newModule.ModuleTitle = AggregatorTitle + newModule.ModuleID = objModules.AddModule(newModule) + + objCtrl.ImportModule(newModule.ModuleID, Content, Compatibility.ModuleVersion(newModule), UserInfo.UserID) + + ' get new module so we can get it's tabmoduleid + newModule = objModules.GetModule(newModule.ModuleID, newTabId, False) + Return newModule + End If + Return objModule + + End Function + + Private Function ExportAggregator(ByVal AggregatorModuleId As Integer, ByVal ModuleMapping As System.Collections.Generic.Dictionary(Of Integer, Integer)) As String + Dim objCtrl As New AggregatorController + + Dim Content As String = objCtrl.ExportModule(AggregatorModuleId, ModuleMapping) + Return Content + End Function + + Private Sub LogResults(ByVal s As String, ByVal level As Integer) + 'phResults.Controls.Add(New LiteralControl(String.Format("
  • {0}{1}
  • ", Space(level), s))) + End Sub +#End Region + +#Region " Settings" + + Private Sub LoadSettings() + + ' pages + BindPages() + + End Sub + + Private Sub BindPages() + cboCopyPage.DataSource = TabController.GetPortalTabs(PortalId, -1, False, True) + cboCopyPage.DataBind() + End Sub + +#End Region + +#Region " Data" + Private Function LoadTabModules() As ArrayList + + Dim ctrl As New AggregatorController + Dim arrModules As New ArrayList + + Dim _aggregator As AggregatorInfo = New AggregatorInfo + _aggregator = ctrl.GetAggregatorObjectGraph(ModuleId, "", "") + + Dim tabNumber As Integer = 1 + For Each ati As AggregatorTabInfo In _aggregator.Tabs + For Each ami As AggregatorModuleInfo In ati.Modules + ami.TagData = tabNumber.ToString + If ModulePermissionController.CanAdminModule(ami.ModuleInfo) AndAlso Not ami.ModuleInfo.AllTabs Then + arrModules.Add(ami) + End If + Next + tabNumber += 1 + Next + + Return arrModules + + End Function + + Private Sub DisplayTabModules() + grdModules.DataSource = LoadTabModules() + grdModules.DataBind() + rowModules.Visible = True + End Sub + + Private Function GetCopyOptions() As ArrayList + ' return list of options from page input + Dim options As New ArrayList + + Dim chkModule As CheckBox + Dim txtTabModuleId As HtmlInputHidden + Dim txtTabId As HtmlInputHidden + Dim optCopy As RadioButton + Dim optReference As RadioButton + Dim txtCopyTitle As TextBox + + For Each objDataGridItem As DataGridItem In grdModules.Items + Dim intModuleID As Integer = CType(grdModules.DataKeys(objDataGridItem.ItemIndex), Integer) + chkModule = CType(objDataGridItem.FindControl("chkModule"), CheckBox) + txtTabModuleId = CType(objDataGridItem.FindControl("txtTabModuleId"), HtmlInputHidden) + txtTabId = CType(objDataGridItem.FindControl("txtTabId"), HtmlInputHidden) + optCopy = CType(objDataGridItem.FindControl("optCopy"), RadioButton) + optReference = CType(objDataGridItem.FindControl("optReference"), RadioButton) + txtCopyTitle = CType(objDataGridItem.FindControl("txtCopyTitle"), TextBox) + + Dim copyoption As New ModuleCopyOptions + With copyoption + .Active = chkModule.Checked + .ModuleId = intModuleID + .TabModuleId = Int32.Parse(txtTabModuleId.Value) + .TabId = Int32.Parse(txtTabId.Value) + .Copy = optCopy.Checked + .Reference = optReference.Checked + .Title = txtCopyTitle.Text + End With + options.Add(copyoption) + Next + Return options + End Function + + Private Function GetCopyOptions(ByVal AggregatorModuleId As Integer) As ArrayList + ' fill list of copy options with intent to copy all modules + Dim ctrl As New AggregatorController + Dim options As New ArrayList + + Dim _aggregator As AggregatorInfo = New AggregatorInfo + _aggregator = ctrl.GetAggregatorObjectGraph(AggregatorModuleId, "", "") + + Dim tabNumber As Integer = 1 + For Each ati As AggregatorTabInfo In _aggregator.Tabs + For Each ami As AggregatorModuleInfo In ati.Modules + If ModulePermissionController.CanAdminModule(ami.ModuleInfo) AndAlso Not ami.ModuleInfo.IsDeleted AndAlso Not ami.ModuleInfo.AllTabs Then + Dim copyoption As New ModuleCopyOptions + With copyoption + .Active = True + .ModuleId = ami.ModuleId + .TabModuleId = ami.TabModuleId + .TabId = ami.TabId + .Copy = ami.IsPortable + .Reference = Not .Copy + .Title = ami.ModuleTitle + End With + options.Add(copyoption) + End If + Next + tabNumber += 1 + Next + + Return options + End Function + Private Class ModuleCopyOptions + Public Active As Boolean + Public ModuleId As Integer + Public TabModuleId As Integer + Public TabId As Integer + Public Copy As Boolean + Public Reference As Boolean + Public Title As String + End Class +#End Region + +#Region " Event Handlers" + + Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load + Try + If DNNUtilities.SafeDNNVersion().Major = 5 Then + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit_5.css")) + Else + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit.css")) + End If + + If Page.IsPostBack = False Then + LoadSettings() + DisplayTabModules() + End If + + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub cmdCancel_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCancel.Click + Try + ReturnToPage() + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub cmdCopyAggregator_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCopyAggregator.Click + Try + If Page.IsValid Then + Dim copyTabId As Integer = Int32.Parse(cboCopyPage.SelectedItem.Value) + If copyTabId <> -1 Then + CopyAggregator(ModuleId, copyTabId, GetCopyOptions(), "", 0) + DataCache.ClearModuleCache(copyTabId) + End If + 'cmdCopyAggregator.Visible = False + ReturnToPage() + End If + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + +#End Region + End Class + + +End Namespace \ No newline at end of file diff --git a/CustomPropertiesViewer.ascx b/CustomPropertiesViewer.ascx new file mode 100644 index 0000000..a956c97 --- /dev/null +++ b/CustomPropertiesViewer.ascx @@ -0,0 +1,5 @@ +<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="CustomPropertiesViewer.ascx.vb" Inherits="DNNStuff.Aggregator.CustomPropertiesViewer" %> + + +
    + diff --git a/CustomPropertiesViewer.ascx.designer.vb b/CustomPropertiesViewer.ascx.designer.vb new file mode 100644 index 0000000..f1de902 --- /dev/null +++ b/CustomPropertiesViewer.ascx.designer.vb @@ -0,0 +1,44 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class CustomPropertiesViewer + + ''' + '''lblDescription control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblDescription As Global.System.Web.UI.WebControls.Label + + ''' + '''tblProperties control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents tblProperties As Global.System.Web.UI.HtmlControls.HtmlTable + + ''' + '''pnlProperties control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents pnlProperties As Global.System.Web.UI.WebControls.Panel + End Class +End Namespace diff --git a/CustomPropertiesViewer.ascx.vb b/CustomPropertiesViewer.ascx.vb new file mode 100644 index 0000000..8dfe25e --- /dev/null +++ b/CustomPropertiesViewer.ascx.vb @@ -0,0 +1,183 @@ +Imports System.Xml +Imports System.Collections.Generic + +Namespace DNNStuff.Aggregator + + Partial Public Class CustomPropertiesViewer + Inherits System.Web.UI.UserControl + +#Region " Public Properties" + Private _properties As Dictionary(Of String, CustomProperty) + Private _description As String + + Public Property Properties() As Dictionary(Of String, CustomProperty) + Get + Return _properties + End Get + Set(ByVal value As Dictionary(Of String, CustomProperty)) + _properties = value + End Set + End Property + + Public Property Description() As String + Get + Return _description + End Get + Set(ByVal value As String) + _description = value + End Set + End Property +#End Region + + Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load + lblDescription.Text = Description + + LoadProperties() + End Sub + + ''' + ''' Capture settings from controls and save to properties dictionary + ''' + ''' + Public Sub SetProperties() + For Each prop As CustomProperty In Properties.Values + Select Case prop.Type + Case PropertyType.String + Dim tb As TextBox = DirectCast(FindControl("tb" & prop.Name), TextBox) + If tb IsNot Nothing Then + prop.Value = tb.Text + End If + Case PropertyType.Html + Dim tb As TextBox = DirectCast(FindControl("tb" & prop.Name), TextBox) + If tb IsNot Nothing Then + prop.Value = Server.HtmlEncode(tb.Text) + End If + Case PropertyType.Boolean + Dim cb As CheckBox = DirectCast(FindControl("cb" & prop.Name), CheckBox) + If cb IsNot Nothing Then + prop.Value = cb.Checked.ToString.ToLower + End If + Case PropertyType.Choice, PropertyType.Directory, PropertyType.Files + Dim ddl As DropDownList = DirectCast(FindControl("ddl" & prop.Name), DropDownList) + If ddl IsNot Nothing Then + prop.Value = ddl.SelectedValue + End If + End Select + Next + End Sub + + Private Sub LoadProperties() + + If Properties IsNot Nothing Then + If Properties.Count > 0 Then + + For Each prop As CustomProperty In Properties.Values + Dim trProp As HtmlTableRow = New HtmlTableRow + Dim tdCaption As HtmlTableCell = New HtmlTableCell + Dim tdPrompt As HtmlTableCell = New HtmlTableCell + + ' style rows, cells + trProp.VAlign = "Top" + tdCaption.VAlign = "Top" + tdPrompt.Align = "Left" + + ' add label + Dim l As New DotNetNuke.UI.WebControls.PropertyLabelControl + l.ID = prop.Name & "_Help" + l.Caption = prop.Caption & " :" + l.Font.Bold = True + If prop.Help.Length > 0 Then + l.HelpText = "
    " & prop.Help & "
    " + End If + + Dim prompt As Control = Nothing + ' prompt + Select Case prop.Type + Case PropertyType.String + Dim tb As New TextBox + tb.ID = "tb" & prop.Name + tb.Columns = Convert.ToInt32(prop.Columns) + tb.Rows = Convert.ToInt32(prop.Rows) + If tb.Rows > 1 Then tb.TextMode = TextBoxMode.MultiLine + tb.Text = prop.Value + prompt = tb + Case PropertyType.Html + Dim tb As New TextBox + tb.ID = "tb" & prop.Name + tb.Columns = Convert.ToInt32(prop.Columns) + tb.Rows = Convert.ToInt32(prop.Rows) + If tb.Rows > 1 Then tb.TextMode = TextBoxMode.MultiLine + tb.Text = Server.HtmlDecode(prop.Value) + prompt = tb + Case PropertyType.Boolean + Dim cb As New CheckBox + cb.ID = "cb" & prop.Name + Boolean.TryParse(prop.Value, cb.Checked) + prompt = cb + Case PropertyType.Choice + Dim ddl As New DropDownList + ddl.ID = "ddl" & prop.Name + Dim li As ListItem + For Each ch As CustomPropertyChoice In prop.Choices + li = New ListItem(ch.Caption, ch.Value) + li.Selected = (li.Value = prop.Value) + ddl.Items.Add(li) + Next + prompt = ddl + Case PropertyType.Directory + Dim ddl As New DropDownList + ddl.ID = "ddl" & prop.Name + Dim dir As New IO.DirectoryInfo(MapPath(prop.Directory)) + Dim li As ListItem + For Each subdir As IO.DirectoryInfo In dir.GetDirectories + If Not subdir.Name.StartsWith("_") Then + li = New ListItem(StrConv(subdir.Name.Replace("-", " "), VbStrConv.ProperCase), subdir.Name) + li.Selected = (li.Value = prop.Value) + ddl.Items.Add(li) + End If + Next + prompt = ddl + Case PropertyType.Files + Dim ddl As New DropDownList + ddl.ID = "ddl" & prop.Name + Dim dir As New IO.DirectoryInfo(MapPath(prop.Directory)) + Dim li As ListItem + For Each subfile As IO.FileInfo In dir.GetFiles + If Not subfile.Name.StartsWith("_") Then + li = New ListItem(subfile.Name, subfile.Name) + li.Selected = (li.Value = prop.Value) + ddl.Items.Add(li) + End If + Next + prompt = ddl + End Select + l.EditControl = prompt + + Dim div As New Panel() + div.CssClass = "dnnFormItem" + div.Controls.Add(l) + div.Controls.Add(prompt) + pnlProperties.Controls.Add(div) + + Next + Else + LoadNoProperties() + End If + Else + LoadNoProperties() + End If + + End Sub + Private Sub LoadNoProperties() + Dim trProp As HtmlTableRow = New HtmlTableRow + Dim tdCaption As HtmlTableCell = New HtmlTableCell + + Dim l As New LiteralControl(DotNetNuke.Services.Localization.Localization.GetString("NoCustomSettings", ResolveUrl("App_LocalResources/Aggregator"))) + tdCaption.Controls.Add(l) + + trProp.Cells.Add(tdCaption) + tblProperties.Rows.Add(trProp) + + End Sub + End Class +End Namespace diff --git a/DNNStuff.Aggregator.sln b/DNNStuff.Aggregator.sln new file mode 100644 index 0000000..04e25a3 --- /dev/null +++ b/DNNStuff.Aggregator.sln @@ -0,0 +1,33 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "DNNStuff.Aggregator", "DNNStuff.Aggregator.vbproj", "{22B3EC39-D311-424F-B899-A822B8709767}" +EndProject +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "DNNStuff.Aggregator.SqlDataProvider", "Providers\SqlDataProvider\DNNStuff.Aggregator.SqlDataProvider.vbproj", "{DBE7F349-8112-44D2-A094-EBBEDF015E0B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + Trial|Any CPU = Trial|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {22B3EC39-D311-424F-B899-A822B8709767}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22B3EC39-D311-424F-B899-A822B8709767}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22B3EC39-D311-424F-B899-A822B8709767}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22B3EC39-D311-424F-B899-A822B8709767}.Release|Any CPU.Build.0 = Release|Any CPU + {22B3EC39-D311-424F-B899-A822B8709767}.Trial|Any CPU.ActiveCfg = Trial|Any CPU + {22B3EC39-D311-424F-B899-A822B8709767}.Trial|Any CPU.Build.0 = Trial|Any CPU + {DBE7F349-8112-44D2-A094-EBBEDF015E0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DBE7F349-8112-44D2-A094-EBBEDF015E0B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DBE7F349-8112-44D2-A094-EBBEDF015E0B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DBE7F349-8112-44D2-A094-EBBEDF015E0B}.Release|Any CPU.Build.0 = Release|Any CPU + {DBE7F349-8112-44D2-A094-EBBEDF015E0B}.Trial|Any CPU.ActiveCfg = Trial|Any CPU + {DBE7F349-8112-44D2-A094-EBBEDF015E0B}.Trial|Any CPU.Build.0 = Trial|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + VisualSVNWorkingCopyRoot = . + EndGlobalSection +EndGlobal diff --git a/DNNStuff.Aggregator.vbproj b/DNNStuff.Aggregator.vbproj new file mode 100644 index 0000000..1e75340 --- /dev/null +++ b/DNNStuff.Aggregator.vbproj @@ -0,0 +1,1643 @@ + + + + + Local + 9.0.30729 + 2.0 + {22B3EC39-D311-424F-B899-A822B8709767} + {349c5851-65df-11da-9384-00065b846f21};{F184B08F-C81C-45F6-A57F-5ABD9991F28F} + Library + Debug + AnyCPU + + + + + DNNStuff.Aggregator + + + None + JScript + Grid + IE50 + false + Library + Binary + On + On + + + + + + + Windows + + + 4.0 + v3.5 + false + + + + + + + + ..\..\bin\ + DNNStuff.Aggregator.xml + 285212672 + + + DNNVERSION="DNN6" + true + true + true + false + false + false + false + 1 + 42353,42354,42355 + full + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + + + ..\..\bin\ + DNNStuff.Aggregator.xml + 285212672 + + + DNNVERSION="DNN6" + false + true + false + true + false + false + false + 1 + 42353,42354,42355 + none + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + + + true + ..\..\bin\ + DNNVERSION="DNN6" + 285212672 + DNNStuff.Aggregator.xml + true + 1 + 42353,42354,42355 + AnyCPU + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + + + + DotNetNuke + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke7\DotNetNuke.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke5\DotNetNuke.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke6\DotNetNuke.dll + False + + + DotNetNuke.WebUtility + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke7\DotNetNuke.WebUtility.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke5\DotNetNuke.WebUtility.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke6\DotNetNuke.WebUtility.dll + False + + + False + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke7\SharpZipLib.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke5\SharpZipLib.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke6\SharpZipLib.dll + False + + + False + \\RICHARD-SERVER\Shared Files\Development\BIN\Various\RssToolkit.dll + + + False + \\RICHARD-SERVER\Shared Files\Development\BIN\Various\DNNStuff.Utilities.dll + + + Microsoft.VisualBasic + + + System + + + System.Data + + + + System.Web + + + + System.XML + + + + + + + + + + + + + + + + + Form + + + Designer + + + Designer + + + Designer + + + Designer + + + Designer + + + + + + + + + + + + + + + + + CopyAggregator.ascx.vb + + + ManageScript.ascx.vb + + + ManageSkin.ascx.vb + Designer + + + UploadSkin.ascx.vb + Designer + + + EditModule.ascx.vb + Designer + + + EditTab.ascx.vb + Designer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Aggregator.ascx + + + Aggregator.ascx + ASPXCodeBehind + + + + Code + + + Code + + + + + + CopyAggregator.ascx + + + CopyAggregator.ascx + ASPXCodeBehind + + + CustomPropertiesViewer.ascx + + + CustomPropertiesViewer.ascx + ASPXCodeBehind + + + ManageScript.ascx + + + ManageScript.ascx + ASPXCodeBehind + + + ManageSkin.ascx + + + ManageSkin.ascx + ASPXCodeBehind + + + UploadSkin.ascx + + + UploadSkin.ascx + ASPXCodeBehind + + + EditModule.ascx + + + EditModule.ascx + ASPXCodeBehind + + + Code + + + Code + + + EditTab.ascx + + + EditTab.ascx + ASPXCodeBehind + + + ManageAggregator.ascx + + + ManageAggregator.ascx + ASPXCodeBehind + + + + + + Aggregator.ascx.vb + Designer + + + Designer + + + Designer + + + ManageAggregator.ascx.vb + Designer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Designer + + + + + + + + + + + + + + + + + + + + + + 10.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + + + + + + + + + + True + True + 1124 + / + http://dev.dnn6/DesktopModules/DNNStuff - Aggregator + True + http://dev.dnn6/ + False + False + http://dev.dnn6/ + False + + + + + + + \ No newline at end of file diff --git a/EditModule.ascx b/EditModule.ascx new file mode 100644 index 0000000..833c394 --- /dev/null +++ b/EditModule.ascx @@ -0,0 +1,54 @@ +<%@ Control Language="vb" Inherits="DNNStuff.Aggregator.EditModule" CodeBehind="EditModule.ascx.vb" AutoEventWireup="false" Explicit="True" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %> +<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %> +
    +
    + +
    +
    +
    + + +   + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    + <%=Localization.GetString("DocumentationHelp.Text", LocalResourceFile)%>
    +
    +
    +
    +
      +
    • +
    • +
    • +
    • +
    +
    + diff --git a/EditModule.ascx.designer.vb b/EditModule.ascx.designer.vb new file mode 100644 index 0000000..2f37441 --- /dev/null +++ b/EditModule.ascx.designer.vb @@ -0,0 +1,143 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class EditModule + + ''' + '''lblTabModule control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblTabModule As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboTabModule control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboTabModule As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''chkShowAllModules control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkShowAllModules As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblShowAllModules control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblShowAllModules As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''lblInsertBreak control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblInsertBreak As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkInsertBreak control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkInsertBreak As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblTab As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboTab As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblLocale control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblLocale As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboLocale control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboLocale As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblLoadEvent control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblLoadEvent As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboLoadEvent control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboLoadEvent As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''cmdUpdate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdUpdate As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''cmdCancel control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCancel As Global.System.Web.UI.WebControls.LinkButton + End Class +End Namespace diff --git a/EditModule.ascx.resx b/EditModule.ascx.resx new file mode 100644 index 0000000..2b55cda --- /dev/null +++ b/EditModule.ascx.resx @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Assembly + + + False + + + True + + \ No newline at end of file diff --git a/EditModule.ascx.vb b/EditModule.ascx.vb new file mode 100644 index 0000000..8e5240d --- /dev/null +++ b/EditModule.ascx.vb @@ -0,0 +1,242 @@ +'***************************************************************************/ +'* EditModule.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Imports DotNetNuke +Imports System.Configuration +Imports System.IO +Imports DotNetNuke.Services.Localization +Imports DotNetNuke.Common.Utilities + +Namespace DNNStuff.Aggregator + + Partial Class EditModule + Inherits Entities.Modules.PortalModuleBase + + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + ' initialize + If Not Request.QueryString("AggregatorModuleId") Is Nothing Then + AggregatorModuleId = Int32.Parse(Request.QueryString("AggregatorModuleId").ToString) + Else + AggregatorModuleId = -1 + End If + + If Not Request.QueryString("AggregatorTabId") Is Nothing Then + AggregatorTabId = Int32.Parse(Request.QueryString("AggregatorTabId").ToString) + Else + AggregatorTabId = -1 + End If + + InitAggregatorModule() + + End Sub + +#End Region + +#Region " Aggregator Module" + + Private _AggregatorTabId As Integer + Public Property AggregatorTabId() As Integer + Get + Return _AggregatorTabId + End Get + Set(ByVal Value As Integer) + _AggregatorTabId = Value + End Set + End Property + + Private _AggregatorModuleId As Integer + Public Property AggregatorModuleId() As Integer + Get + Return _AggregatorModuleId + End Get + Set(ByVal Value As Integer) + _AggregatorModuleId = Value + End Set + End Property + + Private _AggregatorModule As AggregatorModuleInfo + Public Property AggregatorModule() As AggregatorModuleInfo + Get + Return _AggregatorModule + End Get + Set(ByVal Value As AggregatorModuleInfo) + _AggregatorModule = Value + End Set + End Property + + Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load + If DNNUtilities.SafeDNNVersion().Major = 5 Then + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit_5.css")) + Else + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit.css")) + End If + Page.ClientScript.RegisterClientScriptInclude(Me.GetType, "yeti", ResolveUrl("resources/support/yetii-min.js")) + + If Not Page.IsPostBack Then + ' drop down report type + BindAggregatorModule() + + End If + + End Sub + +#End Region + +#Region " Data" + Private Sub InitAggregatorModule() + Dim objAggregatorController As AggregatorController = New AggregatorController + Dim objAggregatorModule As AggregatorModuleInfo = objAggregatorController.GetAggregatorModule(AggregatorModuleId) + If objAggregatorModule Is Nothing Then + objAggregatorModule = New AggregatorModuleInfo + With objAggregatorModule + .AggregatorTabId = AggregatorTabId + .AggregatorModuleId = -1 + End With + End If + ' load from database + AggregatorModule = objAggregatorModule + End Sub + + Private Sub BindAggregatorModule() + If Not AggregatorModule Is Nothing Then + With AggregatorModule + BindModuleList(cboTabModule, False, AggregatorModuleId) + BindLocaleList(cboLocale, .Locale) + BindTabList(cboTab) + BindLoadEventList(cboLoadEvent, .LoadEvent) + chkInsertBreak.Checked = .InsertBreak + End With + End If + End Sub + + Private Sub SaveAggregatorModule() + With AggregatorModule + .TabModuleId = CType(cboTabModule.SelectedItem.Value, Integer) + .Locale = cboLocale.SelectedItem.Value + .InsertBreak = chkInsertBreak.Checked + .AggregatorTabId = CType(cboTab.SelectedItem.Value, Integer) + .LoadEvent = CType(cboLoadEvent.SelectedItem.Value, LoadEventType) + End With + + ' determine appropriate tab caption if new tab + Dim TabCaption As String = "New Tab" + If AggregatorModule.AggregatorTabId = -1 Then + If cboTabModule.SelectedItem.Text.Contains(">") Then + TabCaption = System.Text.RegularExpressions.Regex.Replace(cboTabModule.SelectedItem.Text, ".*>", "") + End If + End If + + Dim objAggregatorController As AggregatorController = New AggregatorController + AggregatorModule.AggregatorModuleId = objAggregatorController.UpdateAggregatorModule(AggregatorModule, ModuleId, TabCaption) + End Sub + + Private Sub BindLocaleList(ByVal o As DropDownList, ByVal selectedCulture As String) + Localization.LoadCultureDropDownList(o, CultureDropDownTypes.DisplayName, selectedCulture) + With o + .Items.Insert(0, New ListItem(Localization.GetString("Locales.Fallback", LocalResourceFile), "Fallback")) + .Items.Insert(0, New ListItem(Localization.GetString("Locales.All", LocalResourceFile), "All")) + .ClearSelection() + End With + Dim item As ListItem = o.Items.FindByValue(selectedCulture) + If Not item Is Nothing Then item.Selected = True + + End Sub + + Private Sub BindLoadEventList(ByVal o As DropDownList, ByVal selectedLoadEvent As Integer) + + DNNUtilities.EnumToListBox(GetType(LoadEventType), o) + Dim item As ListItem = o.Items.FindByValue(CStr(selectedLoadEvent)) + If Not item Is Nothing Then item.Selected = True + + End Sub + + Private Sub BindModuleList(ByVal o As DropDownList, ByVal showAllModules As Boolean, ByVal AggregatorModuleId As Integer) + Dim dr As IDataReader + + ' modules + dr = DataProvider.Instance().GetTabModules(TabId, ModuleId, showAllModules, AggregatorModuleId, PortalId) + With o + .DataSource = dr + .DataValueField = "TabModuleId" + .DataTextField = "FullModuleTitle" + .DataBind() + End With + + o.ClearSelection() + Dim item As ListItem = o.Items.FindByValue(CStr(AggregatorModule.TabModuleId)) + If Not item Is Nothing Then item.Selected = True + + End Sub + + Private Sub BindTabList(ByVal o As DropDownList) + Dim dr As IDataReader + + ' modules + dr = DataProvider.Instance().ListAggregator(ModuleId) + With o + .DataSource = dr + .DataValueField = "AggregatorTabId" + .DataTextField = "Caption" + .DataBind() + .Items.Insert(0, New ListItem("New Tab", "-1")) + End With + + o.ClearSelection() + Dim item As ListItem = o.Items.FindByValue(CStr(AggregatorModule.AggregatorTabId)) + If Not item Is Nothing Then item.Selected = True + + End Sub + + +#End Region + +#Region " Navigation" + Private Sub cmdUpdate_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdUpdate.Click + If Page.IsValid Then + SaveAggregatorModule() + Entities.Modules.ModuleController.SynchronizeModule(ModuleId) + ' Redirect back to the Aggregator + Response.Redirect(NavigateAggregator()) + End If + + End Sub + + Private Sub cmdCancel_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCancel.Click + Response.Redirect(NavigateAggregator()) + End Sub + + Private Function NavigateAggregator() As String + Return EditUrl("Edit") + End Function +#End Region + +#Region " Validation" +#End Region + + Private Sub chkShowAllModules_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles chkShowAllModules.CheckedChanged + BindModuleList(cboTabModule, chkShowAllModules.Checked, AggregatorModuleId) + End Sub + End Class + +End Namespace diff --git a/EditTab.ascx b/EditTab.ascx new file mode 100644 index 0000000..10671f2 --- /dev/null +++ b/EditTab.ascx @@ -0,0 +1,63 @@ +<%@ Control Language="vb" Inherits="DNNStuff.Aggregator.EditTab" CodeBehind="EditTab.ascx.vb" AutoEventWireup="false" Explicit="True" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %> +<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %> +<%@ Register TagPrefix="dnn" TagName="TextEditor" Src="~/controls/TextEditor.ascx" %> +<%@ Register TagPrefix="uc" TagName="CustomPropertiesViewer" Src="CustomPropertiesViewer.ascx" %> +
    + + + diff --git a/EditTab.ascx.designer.vb b/EditTab.ascx.designer.vb new file mode 100644 index 0000000..7274d88 --- /dev/null +++ b/EditTab.ascx.designer.vb @@ -0,0 +1,125 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class EditTab + + ''' + '''lblCaption control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblCaption As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtCaption control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtCaption As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblContent control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblContent As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtContent control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtContent As Global.DotNetNuke.UI.UserControls.TextEditor + + ''' + '''lblLocale control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblLocale As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboLocale control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboLocale As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblPostback control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblPostback As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkPostback control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkPostback As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''cpvMain control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cpvMain As Global.DNNStuff.Aggregator.CustomPropertiesViewer + + ''' + '''divHelp control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents divHelp As Global.System.Web.UI.HtmlControls.HtmlGenericControl + + ''' + '''cmdUpdate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdUpdate As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''cmdCancel control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCancel As Global.System.Web.UI.WebControls.LinkButton + End Class +End Namespace diff --git a/EditTab.ascx.resx b/EditTab.ascx.resx new file mode 100644 index 0000000..2b55cda --- /dev/null +++ b/EditTab.ascx.resx @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Assembly + + + False + + + True + + \ No newline at end of file diff --git a/EditTab.ascx.vb b/EditTab.ascx.vb new file mode 100644 index 0000000..6edbb27 --- /dev/null +++ b/EditTab.ascx.vb @@ -0,0 +1,228 @@ +'***************************************************************************/ +'* EditTab.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Imports DotNetNuke +Imports System.Configuration +Imports System.IO +Imports Dotnetnuke.Services.Localization +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Common +Imports System.Collections.Generic + +Namespace DNNStuff.Aggregator + + Partial Class EditTab + Inherits Entities.Modules.PortalModuleBase + + Private _ms As ModuleSettings + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + If DNNUtilities.SafeDNNVersion().Major = 5 Then + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit_5.css")) + Else + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit.css")) + End If + Page.ClientScript.RegisterClientScriptInclude(Me.GetType, "yeti", ResolveUrl("resources/support/yetii-min.js")) + + ' initialize + If Not Request.QueryString("AggregatorTabId") Is Nothing Then + AggregatorTabId = Int32.Parse(Request.QueryString("AggregatorTabId").ToString) + Else + AggregatorTabId = -1 + End If + If Not Request.QueryString("TabNumber") Is Nothing Then + TabNumber = Int32.Parse(Request.QueryString("TabNumber").ToString) + Else + TabNumber = 0 + End If + + InitAggregator() + + _ms = New ModuleSettings(ModuleId) + End Sub + +#End Region + +#Region " Aggregator" + Private _TabNumber As Integer + Public Property TabNumber() As Integer + Get + Return _TabNumber + End Get + Set(ByVal value As Integer) + _TabNumber = value + End Set + End Property + Private _AggregatorTabId As Integer + Public Property AggregatorTabId() As Integer + Get + Return _AggregatorTabId + End Get + Set(ByVal Value As Integer) + _AggregatorTabId = Value + End Set + End Property + Private _Aggregator As AggregatorTabInfo + Public Property Aggregator() As AggregatorTabInfo + Get + Return _Aggregator + End Get + Set(ByVal Value As AggregatorTabInfo) + _Aggregator = Value + End Set + End Property + + Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load + + If Not Page.IsPostBack Then + ' drop down report type + BindAggregator() + DisplayHelp() + End If + + ' Load custom settings (if any) + cpvMain.Properties = AggregatorCustomProperties() + End Sub + +#End Region + +#Region " Data" + Private Sub InitAggregator() + Dim objAggregatorController As AggregatorController = New AggregatorController + Dim objAggregator As AggregatorTabInfo = objAggregatorController.GetAggregatorTab(AggregatorTabId) + If objAggregator Is Nothing Then + objAggregator = New AggregatorTabInfo + With objAggregator + .ModuleId = ModuleId + .AggregatorTabId = -1 + End With + End If + ' load from database + Aggregator = objAggregator + End Sub + + Private Sub BindAggregator() + If Not Aggregator Is Nothing Then + With Aggregator + txtCaption.Text = .caption + BindLocaleList(cboLocale, .Locale) + txtContent.Text = .HtmlText + chkPostback.Checked = .Postback + End With + End If + End Sub + + Private Sub SaveAggregator() + With Aggregator + .Caption = txtCaption.Text + .Locale = cboLocale.SelectedItem.Value + .HtmlText = txtContent.Text + .Postback = chkPostback.Checked + End With + Dim objAggregatorController As AggregatorController = New AggregatorController + Aggregator.AggregatorTabId = objAggregatorController.UpdateAggregatorTab(Aggregator) + + ' update properties + cpvMain.SetProperties() + For Each prop As CustomProperty In cpvMain.Properties.Values + DataProvider.Instance().UpdateProperties(ModuleId, Aggregator.AggregatorTabId, _ms.TabSkin, _ms.TabTemplate, prop.Name, prop.Value) + Next + End Sub + + Private Sub BindLocaleList(ByVal o As DropDownList, ByVal selectedCulture As String) + Localization.LoadCultureDropDownList(o, CultureDropDownTypes.DisplayName, selectedCulture) + With o + .Items.Insert(0, New ListItem(Localization.GetString("Locales.Fallback", LocalResourceFile), "Fallback")) + .Items.Insert(0, New ListItem(Localization.GetString("Locales.All", LocalResourceFile), "All")) + End With + o.ClearSelection() + Dim item As ListItem = o.Items.FindByValue(selectedCulture) + If Not item Is Nothing Then item.Selected = True + + End Sub +#End Region + +#Region " Navigation" + Private Sub cmdUpdate_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdUpdate.Click + If Page.IsValid Then + SaveAggregator() + Entities.Modules.ModuleController.SynchronizeModule(ModuleId) + ' Redirect back to the Aggregator + Response.Redirect(NavigateAggregator()) + End If + + End Sub + + Private Sub cmdCancel_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCancel.Click + Response.Redirect(NavigateAggregator()) + End Sub + + Private Function NavigateAggregator() As String + Return EditUrl("Edit") + End Function +#End Region + +#Region " Validation" +#End Region + +#Region " Linking Help" + Private Sub DisplayHelp() + If TabNumber = 0 Then Return + + Dim linkToTab As String = String.Format("Link To This Tab", NavigateURL(TabId, "", "Agg" & Aggregator.ModuleId & "_SelectTab=" & TabNumber)) + Dim clientLinkToTab As String = String.Format("Link To This Tab", Aggregator.ModuleId, TabNumber) + + divHelp.Controls.Add(New LiteralControl("Code to create a link to the tab from another page
    ")) + divHelp.Controls.Add(New LiteralControl("
    ")) + divHelp.Controls.Add(New LiteralControl("Code to create a link to the tab from the same page
    ")) + divHelp.Controls.Add(New LiteralControl("")) + + End Sub +#End Region + +#Region " Custom Settings" + + Public Function SettingsFilename() As String + Dim skinFolder As String = ResolveUrl(String.Format("Skins/{0}/{1}", _ms.TabSkin, _ms.TabTemplate)) + Return IO.Path.Combine(MapPath(skinFolder), "settings.xml") + End Function + + Public Function AggregatorCustomProperties() As Dictionary(Of String, CustomProperty) + If IO.File.Exists(SettingsFilename) Then + Dim cp As CustomProperties = CustomProperties.Load(SettingsFilename) + ' load values from db + Dim values As ArrayList = CBO.FillCollection(DataProvider.Instance().GetProperties(ModuleId, AggregatorTabId, _ms.TabSkin, _ms.TabTemplate), GetType(CustomSettingsInfo)) + For Each csi As CustomSettingsInfo In values + If cp.TabProperties.ContainsKey(csi.Name) Then + cp.TabProperties(csi.Name).Value = csi.Value + End If + Next + Return cp.TabProperties + End If + Return New Dictionary(Of String, CustomProperty) + End Function + +#End Region + End Class + +End Namespace diff --git a/ManageAggregator.ascx b/ManageAggregator.ascx new file mode 100644 index 0000000..63def8a --- /dev/null +++ b/ManageAggregator.ascx @@ -0,0 +1,347 @@ +<%@ Control Language="vb" CodeBehind="ManageAggregator.ascx.vb" AutoEventWireup="false" + Explicit="True" Inherits="DNNStuff.Aggregator.ManageAggregator" %> +<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %> +<%@ Register TagPrefix="uc" TagName="CustomPropertiesViewer" Src="CustomPropertiesViewer.ascx" %> +
    +
    + +
    +
    +
    + +  |  +  |  + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +   + + + <%=Localization.GetString("dlTabs.Header.Caption", LocalResourceFile)%> + +   + +   + + + <%=Localization.GetString("dlTabs.Header.Link", LocalResourceFile)%> +
    + + + + + + + + + + + + + +
    +   + + + + + + + + + + + + + + + + +
    + + + + + + + [MOD] + + + + + + +
    + +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    + <%=Localization.GetString("TabHelp_EditSkinSettings", LocalResourceFile)%> +
    + +
    +
    +
    + + +
    + + + + + +   + + + + + +   + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    + +
    + +
    +
    +
    +
    + <%=Localization.GetString("DocumentationHelp.Text", LocalResourceFile)%>
    +
    +
    +
    +
      +
    • +
    • +
    • +
    • +
    +
    + diff --git a/ManageAggregator.ascx.designer.vb b/ManageAggregator.ascx.designer.vb new file mode 100644 index 0000000..e8e1b6e --- /dev/null +++ b/ManageAggregator.ascx.designer.vb @@ -0,0 +1,476 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class ManageAggregator + + ''' + '''lblTabs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblTabs As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cmdAddModule control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdAddModule As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''cmdAddTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdAddTab As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''cmdAddAllModules control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdAddAllModules As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''dlTabs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents dlTabs As Global.System.Web.UI.WebControls.DataList + + ''' + '''lblCssTheme control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblCssTheme As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboTabSkin control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboTabSkin As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblTabTemplate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblTabTemplate As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboTabTemplate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboTabTemplate As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblWidth control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblWidth As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtWidth control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtWidth As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblHeight control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblHeight As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtHeight control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtHeight As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblAutoHide control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblAutoHide As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkHideTitles control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkHideTitles As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblShowPrevNext control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblShowPrevNext As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkShowPrevNext control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkShowPrevNext As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblHideSingleTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblHideSingleTab As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkHideSingleTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkHideSingleTab As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblActiveHover control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblActiveHover As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkActiveHover control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkActiveHover As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblActiveHoverDelay control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblActiveHoverDelay As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtActiveHoverDelay control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtActiveHoverDelay As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblHideTabs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblHideTabs As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkHideTabs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkHideTabs As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblDefaultTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblDefaultTab As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtDefaultTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtDefaultTab As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblRememberLastOpenTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblRememberLastOpenTab As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkRememberLastOpenTab control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkRememberLastOpenTab As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''cpvMain control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cpvMain As Global.DNNStuff.Aggregator.CustomPropertiesViewer + + ''' + '''lblCustomPropertyHelp control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblCustomPropertyHelp As Global.System.Web.UI.WebControls.Label + + ''' + '''lblTargets control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblTargets As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cmdAddTarget control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdAddTarget As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''grdTargets control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents grdTargets As Global.System.Web.UI.WebControls.DataGrid + + ''' + '''lblRSSUrl control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblRSSUrl As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtRSSUrl control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtRSSUrl As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblRSSMaxItems control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblRSSMaxItems As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtRSSMaxItems control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtRSSMaxItems As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblRSSCacheTime control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblRSSCacheTime As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtRSSCacheTime control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtRSSCacheTime As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblRSSTabCaption control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblRSSTabCaption As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtRSSTabCaption control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtRSSTabCaption As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblRSSUsername control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblRSSUsername As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtRSSUsername control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtRSSUsername As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblRSSPassword control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblRSSPassword As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtRSSPassword control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtRSSPassword As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblQuickTabs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblQuickTabs As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cmdQuickTabsAdd control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdQuickTabsAdd As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''txtQuickTabs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtQuickTabs As Global.System.Web.UI.WebControls.TextBox + + ''' + '''cmdUpdate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdUpdate As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''cmdCancel control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCancel As Global.System.Web.UI.WebControls.LinkButton + End Class +End Namespace diff --git a/ManageAggregator.ascx.vb b/ManageAggregator.ascx.vb new file mode 100644 index 0000000..9a3809a --- /dev/null +++ b/ManageAggregator.ascx.vb @@ -0,0 +1,679 @@ +'***************************************************************************/ +'* ManageAggregator.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On + +Imports DotNetNuke +Imports DotNetNuke.Common +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Entities.Portals +Imports DotNetNuke.Services.Exceptions +Imports DotNetNuke.Services.Localization +Imports System.Collections.Generic +Imports DotNetNuke.Security.Permissions + +Namespace DNNStuff.Aggregator + + Partial Class ManageAggregator + Inherits Entities.Modules.PortalModuleBase + + ' other + Private _numberOfTabs As Integer = 0 + Private _numberOfModules As Integer = 0 + Private _numberOfTargets As Integer = 0 + Private _aggregatorId As Integer = -1 + + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + MyBase.HelpURL = "http://www.dnnstuff.com/" + End Sub + +#End Region + +#Region " Page Level" + + + Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load + Try + If DNNUtilities.SafeDNNVersion().Major = 5 Then + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit_5.css")) + Else + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit.css")) + End If + Page.ClientScript.RegisterClientScriptInclude(Me.GetType, "yeti", ResolveUrl("resources/support/yetii-min.js")) + + cmdAddAllModules.Attributes.Add("onclick", _ + String.Format("return confirm('{0}');", Localization.GetString("ConfirmAddAllModules", LocalResourceFile))) + + ' Obtain PortalSettings from Current Context + Dim _portalSettings As PortalSettings = CType(HttpContext.Current.Items("PortalSettings"), PortalSettings) + If Page.IsPostBack = False Then + LoadSettings() + BindTabGrid() + BindTargetGrid(False) + End If + + ' Load custom settings (if any) + LoadAggregatorCustomProperties(cpvMain) + + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub cmdUpdate_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdUpdate.Click + Try + + If Page.IsValid Then + UpdateSettings() + ReturnToPage() + End If + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub cmdCancel_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCancel.Click + Try + ReturnToPage() + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub ReturnToPage() + Entities.Modules.ModuleController.SynchronizeModule(ModuleId) + + ' clear the tab cache + DataCache.ClearModuleCache(TabId) + + ' Redirect back to the portal home page + Response.Redirect(NavigateURL(), True) + + End Sub +#End Region + +#Region " Targets" + Private Sub BindTargetGrid(ByVal InsertRow As Boolean) + + Localization.LocalizeDataGrid(grdTargets, Me.LocalResourceFile) + + Dim ctrl As New AggregatorController + Dim dr As IDataReader = ctrl.GetTargets(ModuleId) + Dim ds As DataSet + + ds = ConvertDataReaderToDataSet(dr) + dr.Close() + + ' save number of modules + _numberOfTargets = ds.Tables(0).Rows.Count + + ' inserting a new field + If InsertRow Then + Dim row As DataRow + row = ds.Tables(0).NewRow() + row("AggregatorTargetId") = "-1" + row("TargetModuleId") = "-1" + ds.Tables(0).Rows.InsertAt(row, 0) + grdTargets.EditItemIndex = 0 + End If + + grdTargets.DataSource = ds + grdTargets.DataBind() + + ' hide if nothing and not inserting + grdTargets.Visible = Not (_numberOfTargets = 0 And Not InsertRow) + + End Sub + + Public Sub grdTargets_CancelEdit(ByVal sender As Object, ByVal e As DataGridCommandEventArgs) + Try + grdTargets.EditItemIndex = -1 + BindTargetGrid(False) + Catch exc As Exception 'Target failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Public Sub grdTargets_Edit(ByVal sender As Object, ByVal e As DataGridCommandEventArgs) + Try + grdTargets.EditItemIndex = e.Item.ItemIndex + grdTargets.SelectedIndex = -1 + BindTargetGrid(False) + Catch exc As Exception 'Target failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + + Sub grdTargets_Item_Bound(ByVal sender As Object, ByVal e As DataGridItemEventArgs) + Try + If (e.Item.ItemType = ListItemType.EditItem) Then + Dim drv As DataRowView = CType(e.Item.DataItem, DataRowView) + + Dim cboTarget As WebControls.DropDownList + cboTarget = CType(e.Item.FindControl("cboTarget"), WebControls.DropDownList) + BindAvailableTargetList(cboTarget, False, Convert.ToInt32(drv("AggregatorTargetId"))) + + Dim item As ListItem = cboTarget.Items.FindByValue(drv("TargetModuleId").ToString) + If Not item Is Nothing Then item.Selected = True + + End If + Catch exc As Exception 'Target failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub BindAvailableTargetList(ByVal o As DropDownList, ByVal showAllTargets As Boolean, ByVal AggregatorTargetId As Integer) + Dim dr As IDataReader + + ' targets + dr = DataProvider.Instance().GetAvailableTargets(TabId, ModuleId, AggregatorTargetId) + With o + .DataSource = dr + .DataValueField = "ModuleId" + .DataTextField = "FullModuleTitle" + .DataBind() + End With + + End Sub + + Public Sub grdTargets_Update(ByVal sender As Object, ByVal e As DataGridCommandEventArgs) + + Try + + Dim cboTarget As DropDownList = CType(e.Item.FindControl("cboTarget"), WebControls.DropDownList) + + If cboTarget.SelectedValue <> "" Then + Dim ctrl As New AggregatorController + Dim ati As New AggregatorTargetInfo + + If Integer.Parse(Convert.ToString(grdTargets.DataKeys(e.Item.ItemIndex))) = -1 Then + ' insert target + With ati + .ModuleId = ModuleId + .AggregatorTargetId = -1 + .TargetModuleId = Convert.ToInt32(cboTarget.SelectedItem.Value) + End With + Else + ' update module + With ati + .ModuleId = ModuleId + .AggregatorTargetId = Convert.ToInt32(grdTargets.DataKeys(e.Item.ItemIndex).ToString) + .TargetModuleId = Convert.ToInt32(cboTarget.SelectedItem.Value) + End With + End If + ctrl.UpdateTarget(ati) + + grdTargets.EditItemIndex = -1 + BindTargetGrid(False) + Else + grdTargets.EditItemIndex = -1 + BindTargetGrid(False) + End If + Catch exc As Exception 'Target failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Public Sub grdTargets_Delete(ByVal sender As Object, ByVal e As DataGridCommandEventArgs) + Try + Dim ctrl As New AggregatorController + + ctrl.DeleteTarget(Integer.Parse(Convert.ToString(grdTargets.DataKeys(e.Item.ItemIndex)))) + + grdTargets.EditItemIndex = -1 + BindTargetGrid(False) + Catch exc As Exception 'Target failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub cmdAddTarget_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAddTarget.Click + Try + BindTargetGrid(True) + Catch exc As Exception 'Target failed to load + ProcessModuleLoadException(Me, exc) + End Try + End Sub + + Private Sub grdTargets_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles grdTargets.ItemCreated + Try + If e.Item.ItemType = ListItemType.AlternatingItem Or e.Item.ItemType = ListItemType.Item Then + Dim cmdDeleteTarget As Control = e.Item.FindControl("cmdDeleteTarget") + + If Not cmdDeleteTarget Is Nothing Then + CType(cmdDeleteTarget, ImageButton).Attributes.Add("onClick", "javascript: return confirm('Are You Sure You Wish To Delete This Target ?')") + End If + End If + Catch exc As Exception 'Target failed to load + ProcessModuleLoadException(Me, exc) + End Try + + End Sub + +#End Region + +#Region " Style Settings" + Private Sub UpdateSettings() + Dim ms As New ModuleSettings(ModuleId) + With ms + .HideTitles = chkHideTitles.Checked + .TabSkin = cboTabSkin.SelectedItem.Value + .TabTemplate = cboTabTemplate.SelectedItem.Value + .ShowPrevNext = chkShowPrevNext.Checked + .HideSingleTab = chkHideSingleTab.Checked + .ActiveHover = chkActiveHover.Checked + Int32.TryParse(txtActiveHoverDelay.Text, .ActiveHoverDelay) + .HideTabs = chkHideTabs.Checked + Int32.TryParse(txtDefaultTab.Text, .DefaultTab) + .RememberLastOpenTab = chkRememberLastOpenTab.Checked + .Width = txtWidth.Text + .Height = txtHeight.Text + + ' rss + .RSSUrl = txtRSSUrl.Text + Int32.TryParse(txtRSSMaxItems.Text, .RSSMaxItems) + Int32.TryParse(txtRSSCacheTime.Text, .RSSCacheTime) + .RSSTabCaption = txtRSSTabCaption.Text + .RSSUsername = txtRSSUsername.Text + .RSSPassword = txtRSSPassword.Text + End With + ms.UpdateSettings() + + Dim objModules As New DotNetNuke.Entities.Modules.ModuleController + objModules.UpdateTabModuleOrder(TabId) + + ' update properties + cpvMain.SetProperties() + For Each prop As CustomProperty In cpvMain.Properties.Values + DataProvider.Instance().UpdateProperties(ModuleId, -1, cboTabSkin.SelectedValue, cboTabTemplate.SelectedValue, prop.Name, prop.Value) + Next + + ' clear rss cache + DataCache.RemoveCache("RSS_" & ModuleId.ToString) + End Sub + + Private Sub LoadSettings() + Dim ms As New ModuleSettings(ModuleId) + Dim item As ListItem + + ' hide titles + chkHideTitles.Checked = ms.HideTitles + + ' theme/skin + BindSkinFolder(cboTabSkin) + item = cboTabSkin.Items.FindByValue(ms.TabSkin) + If Not item Is Nothing Then item.Selected = True + + ' tab style + BindTemplateFolder(cboTabTemplate, cboTabSkin.SelectedItem.Text) + item = cboTabTemplate.Items.FindByValue(ms.TabTemplate) + If Not item Is Nothing Then item.Selected = True + + ' prev next + chkShowPrevNext.Checked = ms.ShowPrevNext + + ' hide single tab + chkHideSingleTab.Checked = ms.HideSingleTab + + ' active hover + chkActiveHover.Checked = ms.ActiveHover + txtActiveHoverDelay.Text = ms.ActiveHoverDelay.ToString + + ' hide tabs + chkHideTabs.Checked = ms.HideTabs + + ' default tab + txtDefaultTab.Text = ms.DefaultTab.ToString + chkRememberLastOpenTab.Checked = ms.RememberLastOpenTab + + ' height/width + txtHeight.Text = ms.Height + txtWidth.Text = ms.Width + + ' rss + txtRSSUrl.Text = ms.RSSUrl + txtRSSMaxItems.Text = ms.RSSMaxItems.ToString + txtRSSCacheTime.Text = ms.RSSCacheTime.ToString + txtRSSTabCaption.Text = ms.RSSTabCaption + txtRSSUsername.Text = ms.RSSUsername + txtRSSPassword.Text = ms.RSSPassword + + End Sub + + Private Sub BindSkinFolder(ByVal o As ListControl) + Dim skinFolder As New IO.DirectoryInfo(Server.MapPath(ResolveUrl("Skins"))) + o.Items.Clear() + For Each folder As IO.DirectoryInfo In skinFolder.GetDirectories() + If folder.GetDirectories.Length > 0 Then + o.Items.Add(folder.Name) + End If + Next + End Sub + + Private Sub BindTemplateFolder(ByVal o As ListControl, ByVal skinName As String) + Dim skinFolder As New IO.DirectoryInfo(IO.Path.Combine(Server.MapPath(ResolveUrl("Skins")), skinName)) + o.Items.Clear() + For Each folder As IO.DirectoryInfo In skinFolder.GetDirectories() + If Not folder.Name.StartsWith("_") Then o.Items.Add(folder.Name) + Next + End Sub + + Private Sub cboTabSkin_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboTabSkin.SelectedIndexChanged + BindTemplateFolder(cboTabTemplate, cboTabSkin.SelectedItem.Text) + End Sub + +#End Region + +#Region " Tabs" + Private Sub BindTabGrid() + + Dim ctrl As New AggregatorController + Dim drTabs As IDataReader = ctrl.ListAggregator(ModuleId) + + Try + dlTabs.DataKeyField = "AggregatorTabId" + dlTabs.DataSource = drTabs + dlTabs.DataBind() + + Catch ex As Exception + ProcessModuleLoadException(Me, ex) + End Try + + ' hide unnecessary move buttons + Dim ib As ImageButton + For Each r As DataListItem In dlTabs.Items + If r.ItemType = ListItemType.Item Or r.ItemType = ListItemType.AlternatingItem Then + If r.ItemIndex = 0 Then + ib = CType(r.FindControl("cmdMoveTabUp"), ImageButton) + If Not ib Is Nothing Then + ib.Visible = False + End If + End If + If r.ItemIndex = dlTabs.Items.Count - 1 Then + ib = CType(r.FindControl("cmdMoveTabDown"), ImageButton) + If Not ib Is Nothing Then + ib.Visible = False + End If + End If + + ' hide move/up down buttons for modules + Dim moduleList As DataList + moduleList = CType(r.FindControl("dlTabModules"), DataList) + If moduleList IsNot Nothing Then + For Each m As DataListItem In moduleList.Items + If m.ItemType = ListItemType.Item Or m.ItemType = ListItemType.AlternatingItem Then + If m.ItemIndex = 0 Then + ib = CType(m.FindControl("cmdMoveModuleUp"), ImageButton) + If Not ib Is Nothing Then + ib.Visible = False + End If + End If + If m.ItemIndex = moduleList.Items.Count - 1 Then + ib = CType(m.FindControl("cmdMoveModuleDown"), ImageButton) + If Not ib Is Nothing Then + ib.Visible = False + End If + End If + End If + Next + End If + End If + Next + + End Sub + + Private Sub cmdAddTab_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdAddTab.Click + ' add a new tab + Response.Redirect(NavigateEditTab(-1, 0)) + End Sub + + Private Sub cmdAddModule_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdAddModule.Click + ' add a new module + Response.Redirect(EditUrl("EditModule")) + End Sub + + Private Sub cmdQuickTabsAdd_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdQuickTabsAdd.Click + ' loop through lines of text and create a new empty tab for each one + Dim objAggregatorController As AggregatorController = New AggregatorController + Dim tabs As String() = System.Text.RegularExpressions.Regex.Split(txtQuickTabs.Text, "\r\n") + For Each s As String In tabs + Dim objAggregator As New AggregatorTabInfo + With objAggregator + .ModuleId = ModuleId + .AggregatorTabId = -1 + .Caption = s + .Locale = "All" + .HtmlText = s & " content" + End With + objAggregator.AggregatorTabId = objAggregatorController.UpdateAggregatorTab(objAggregator) + Next + txtQuickTabs.Text = "" + + ' refresh tabs + LoadSettings() + BindTabGrid() + + End Sub + + Private Sub cmdAddAllModules_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdAddAllModules.Click + ' grab all remaining candidate modules and add them to new tabs + + Dim dr As IDataReader + ' modules + dr = DataProvider.Instance().GetTabModules(TabId, ModuleId, False, ModuleId, PortalId) + While dr.Read + Dim objAggregatorController As AggregatorController = New AggregatorController + + Dim objAggregatorModule As AggregatorModuleInfo = New AggregatorModuleInfo + With objAggregatorModule + .AggregatorTabId = -1 + .AggregatorModuleId = -1 + .TabModuleId = Convert.ToInt32(dr("TabModuleId")) + .Locale = "All" + .InsertBreak = False + End With + + Dim tabCaption As String = System.Text.RegularExpressions.Regex.Replace(dr("FullModuleTitle").ToString, ".*>", "") + + objAggregatorModule.AggregatorModuleId = objAggregatorController.UpdateAggregatorModule(objAggregatorModule, ModuleId, tabCaption) + + End While + + ' refresh tabs + LoadSettings() + BindTabGrid() + + End Sub + + Public Function LinkPath(ByVal ItemIndex As Integer) As String + ' returns the url to select the tab + Return NavigateURL(TabId, "", "Agg" & ModuleId & "_SelectTab=" & ItemIndex + 1) + End Function + + Public Function NavigateEditTab(ByVal TabId As Integer, ByVal tabNumber As Integer) As String + Return EditUrl("AggregatorTabId", TabId.ToString, "EditTab", "TabNumber=" & tabNumber) + End Function + + Private Sub dlTabs_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs) Handles dlTabs.ItemCommand + Select Case e.CommandName.ToLower + Case "edit" + Response.Redirect(NavigateEditTab(Convert.ToInt32(dlTabs.DataKeys(e.Item.ItemIndex)), e.Item.ItemIndex + 1)) + Case "delete" + Dim ctrl As New AggregatorController + ctrl.DeleteAggregatorTab(Integer.Parse(Convert.ToString(dlTabs.DataKeys(e.Item.ItemIndex)))) + BindTabGrid() + Case "moveup" + Dim ctrl As New AggregatorController + ctrl.UpdateTabOrder(Integer.Parse(Convert.ToString(dlTabs.DataKeys(e.Item.ItemIndex))), -1) + BindTabGrid() + Case "movedown" + Dim ctrl As New AggregatorController + ctrl.UpdateTabOrder(Integer.Parse(Convert.ToString(dlTabs.DataKeys(e.Item.ItemIndex))), 1) + BindTabGrid() + End Select + End Sub + + Private Sub dlTabs_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles dlTabs.ItemCreated + Try + Dim cmdDeleteTab As Control = e.Item.FindControl("cmdDeleteTab") + + If Not cmdDeleteTab Is Nothing Then + CType(cmdDeleteTab, ImageButton).Attributes.Add("onClick", "javascript: return confirm('Are You Sure You Wish To Delete This Tab ?')") + End If + + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + + End Sub + + Private Sub dlTabs_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles dlTabs.ItemDataBound + + If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then + Dim dl As DataList = DirectCast(e.Item.FindControl("dlTabModules"), DataList) + + Dim id As Integer = Convert.ToInt32(DirectCast(e.Item.DataItem, IDataRecord)("AggregatorTabId")) + + Dim ctrl As New AggregatorController + Dim dr As IDataReader = ctrl.ListAggregatorModule(Convert.ToInt32(id)) + + dl.DataKeyField = "AggregatorModuleId" + dl.DataSource = dr + dl.DataBind() + + ' collapse row if no items + If dl.Items.Count = 0 Then + Dim tr As HtmlTableRow = DirectCast(e.Item.FindControl("trTabModules"), HtmlTableRow) + tr.Visible = False + End If + End If + End Sub + +#End Region + +#Region " Modules in Tabs" + Public Sub dlTabModules_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) + Try + If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then + ' add delete confirmation + Dim cmdDeleteTabModule As Control = e.Item.FindControl("cmdDeleteTabModule") + If Not cmdDeleteTabModule Is Nothing Then + CType(cmdDeleteTabModule, ImageButton).Attributes.Add("onClick", "javascript: return confirm('Are you sure you wish to remove this module from the tab ?')") + End If + + ' check module edit rights and enable editing if necessary + Dim ctrl As New AggregatorController + Dim ami As AggregatorModuleInfo = ctrl.GetAggregatorModule(Convert.ToInt32(Convert.ToString(DirectCast(sender, DataList).DataKeys(e.Item.ItemIndex)))) + If ModulePermissionController.CanEditModuleContent(ami.ModuleInfo) Then + Dim cmdEditTabModuleSettings As Control = e.Item.FindControl("cmdEditTabModuleSettings") + If Not cmdEditTabModuleSettings Is Nothing Then + CType(cmdEditTabModuleSettings, ImageButton).Visible = True + End If + End If + End If + Catch exc As Exception 'Module failed to load + ProcessModuleLoadException(Me, exc) + End Try + + End Sub + + Public Sub dlTabModules_ItemCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs) + Dim moduleList As DataList = DirectCast(sender, DataList) + + Select Case e.CommandName.ToLower + Case "edit" + Response.Redirect(EditUrl("AggregatorModuleId", DirectCast(sender, DataList).DataKeys(e.Item.ItemIndex).ToString, "EditModule")) + Case "editsettings" + Dim ReturnUrl As String = HttpContext.Current.Request.RawUrl + If ReturnUrl.IndexOf("?returnurl=") <> -1 Then + ReturnUrl = ReturnUrl.Substring(0, ReturnUrl.IndexOf("?returnurl=")) + End If + ReturnUrl = HttpUtility.UrlEncode(ReturnUrl) + + Dim ctrl As New AggregatorController + Dim ami As AggregatorModuleInfo = ctrl.GetAggregatorModule(Convert.ToInt32(Convert.ToString(DirectCast(sender, DataList).DataKeys(e.Item.ItemIndex)))) + Response.Redirect(NavigateURL(TabId, "Module", "ModuleId=" & ami.ModuleId.ToString, "returnurl=" & ReturnUrl)) + Case "delete" + Dim ctrl As New AggregatorController + ctrl.DeleteAggregatorModule(Convert.ToInt32(Convert.ToString(DirectCast(sender, DataList).DataKeys(e.Item.ItemIndex)))) + BindTabGrid() + Case "moveup" + Dim ctrl As New AggregatorController + ctrl.UpdateModuleOrder(Integer.Parse(Convert.ToString(moduleList.DataKeys(e.Item.ItemIndex))), -1) + BindTabGrid() + Case "movedown" + Dim ctrl As New AggregatorController + ctrl.UpdateModuleOrder(Integer.Parse(Convert.ToString(moduleList.DataKeys(e.Item.ItemIndex))), 1) + BindTabGrid() + End Select + End Sub + +#End Region + +#Region " Helpers" + Public Function MaxTrim(ByVal s As String, ByVal f As String, ByVal l As Integer) As String + If s.Length > 0 Then + If s.Length > l Then Return String.Format(f, s.Substring(0, l)) Else Return String.Format(f, s) + End If + Return "" + End Function +#End Region + +#Region " Custom Settings" + + Public Function SettingsFilename() As String + Dim skinFolder As String = ResolveUrl(String.Format("Skins/{0}/{1}", cboTabSkin.SelectedValue, cboTabTemplate.SelectedValue)) + Return IO.Path.Combine(MapPath(skinFolder), "settings.xml") + End Function + + Public Sub LoadAggregatorCustomProperties(ByVal cpv As CustomPropertiesViewer) + If IO.File.Exists(SettingsFilename) Then + Dim cp As CustomProperties = CustomProperties.Load(SettingsFilename) + ' load values from db + Dim values As ArrayList = CBO.FillCollection(DataProvider.Instance().GetProperties(ModuleId, -1, cboTabSkin.SelectedValue, cboTabTemplate.SelectedValue), GetType(CustomSettingsInfo)) + For Each csi As CustomSettingsInfo In values + If cp.Properties.ContainsKey(csi.Name) Then + cp.Properties(csi.Name).Value = csi.Value + End If + Next + cpv.Description = cp.Description + cpv.Properties = cp.Properties + + lblCustomPropertyHelp.Text = cp.Help + Exit Sub + End If + cpv.Description = "" + cpv.Properties = New Dictionary(Of String, CustomProperty) + + lblCustomPropertyHelp.Text = "" + End Sub + +#End Region + + End Class + + +End Namespace \ No newline at end of file diff --git a/ManageScript.ascx b/ManageScript.ascx new file mode 100644 index 0000000..3695a86 --- /dev/null +++ b/ManageScript.ascx @@ -0,0 +1,63 @@ +<%@ Control Language="vb" CodeBehind="ManageScript.ascx.vb" AutoEventWireup="false" Explicit="True" Inherits="DNNStuff.Aggregator.ManageScript" %> +<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %> +
    +
    + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    + <%=Localization.GetString("DocumentationHelp.Text", LocalResourceFile)%>
    +
    +
    +
    +
    + <%=Localization.GetString("Disclaimer", LocalResourceFile)%> +
    +
      +
    • +
    • +
    • +
    • +
    +
    + diff --git a/ManageScript.ascx.designer.vb b/ManageScript.ascx.designer.vb new file mode 100644 index 0000000..dd92c96 --- /dev/null +++ b/ManageScript.ascx.designer.vb @@ -0,0 +1,143 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class ManageScript + + ''' + '''lblLoadScript1 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblLoadScript1 As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkLoadScript1 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkLoadScript1 As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblUseHostedScript1 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblUseHostedScript1 As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkUseHostedScript1 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkUseHostedScript1 As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblHostedScript1 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblHostedScript1 As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtHostedScript1 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtHostedScript1 As Global.System.Web.UI.WebControls.TextBox + + ''' + '''lblLoadScript2 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblLoadScript2 As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkLoadScript2 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkLoadScript2 As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblUseHostedScript2 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblUseHostedScript2 As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkUseHostedScript2 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkUseHostedScript2 As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''lblHostedScript2 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblHostedScript2 As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtHostedScript2 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtHostedScript2 As Global.System.Web.UI.WebControls.TextBox + + ''' + '''cmdUpdate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdUpdate As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''cmdCancel control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCancel As Global.System.Web.UI.WebControls.LinkButton + End Class +End Namespace diff --git a/ManageScript.ascx.resx b/ManageScript.ascx.resx new file mode 100644 index 0000000..b9eacda --- /dev/null +++ b/ManageScript.ascx.resx @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + False + + + Assembly + + \ No newline at end of file diff --git a/ManageScript.ascx.vb b/ManageScript.ascx.vb new file mode 100644 index 0000000..847361a --- /dev/null +++ b/ManageScript.ascx.vb @@ -0,0 +1,147 @@ +'***************************************************************************/ +'* ManageScript.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On + +Imports DotNetNuke +Imports DotNetNuke.Common +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Entities.Portals +Imports DotNetNuke.Services.Exceptions +Imports Dotnetnuke.Services.Localization +Imports System.Collections.Generic + +Namespace DNNStuff.Aggregator + + Partial Class ManageScript + Inherits Entities.Modules.PortalModuleBase + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + MyBase.HelpURL = "http://www.dnnstuff.com/" + End Sub + +#End Region + +#Region " Page Level" + + Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load + Try + If DNNUtilities.SafeDNNVersion().Major = 5 Then + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit_5.css")) + Else + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit.css")) + End If + Page.ClientScript.RegisterClientScriptInclude(Me.GetType, "yeti", ResolveUrl("resources/support/yetii-min.js")) + + If Page.IsPostBack = False Then + LoadSettings() + End If + + Catch ex As Exception 'Module failed to load + ProcessModuleLoadException(Me, ex) + End Try + End Sub + + Private Sub cmdCancel_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCancel.Click + Try + ReturnToPage() + Catch ex As Exception 'Module failed to load + ProcessModuleLoadException(Me, ex) + End Try + End Sub + Private Sub cmdUpdate_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdUpdate.Click + Try + UpdateSettings() + ReturnToPage() + Catch ex As Exception 'Module failed to load + ProcessModuleLoadException(Me, ex) + End Try + End Sub + Private Sub ReturnToPage() + Entities.Modules.ModuleController.SynchronizeModule(ModuleId) + + ' clear the tab cache + DataCache.ClearModuleCache(TabId) + + ' Redirect back to the portal home page + Response.Redirect(NavigateURL(), True) + + End Sub +#End Region + +#Region " Settings" + Private Sub UpdateSettings() + Dim ctrl As New AggregatorController + + Dim jquery As ScriptInfo = ctrl.GetScript(PortalId, "JQUERY") + ' jquery + With jquery + .PortalId = PortalId + .ScriptName = "JQUERY" + .DontLoadScript = chkLoadScript1.Checked + .LoadHosted = chkUseHostedScript1.Checked + .HostedScriptPath = txtHostedScript1.Text + End With + ctrl.UpdateScript(jquery) + + 'jqueryui + Dim jqueryui As ScriptInfo = ctrl.GetScript(PortalId, "JQUERYUI") + With jqueryui + .PortalId = PortalId + .ScriptName = "JQUERYUI" + .DontLoadScript = chkLoadScript2.Checked + .LoadHosted = chkUseHostedScript2.Checked + .HostedScriptPath = txtHostedScript2.Text + End With + ctrl.UpdateScript(jqueryui) + + End Sub + + Private Sub LoadSettings() + Dim ctrl As New AggregatorController + + ' jquery + Dim jquery As ScriptInfo = ctrl.GetScript(PortalId, "JQUERY") + chkLoadScript1.Checked = jquery.DontLoadScript + chkUseHostedScript1.Checked = jquery.LoadHosted + txtHostedScript1.Text = jquery.HostedScriptPath + + ' jquery ui + Dim jqueryui As ScriptInfo = ctrl.GetScript(PortalId, "JQUERYUI") + chkLoadScript2.Checked = jqueryui.DontLoadScript + chkUseHostedScript2.Checked = jqueryui.LoadHosted + txtHostedScript2.Text = jqueryui.HostedScriptPath + + End Sub + +#End Region + +#Region " Validation" +#End Region + + + End Class + + +End Namespace \ No newline at end of file diff --git a/ManageSkin.ascx b/ManageSkin.ascx new file mode 100644 index 0000000..47259e0 --- /dev/null +++ b/ManageSkin.ascx @@ -0,0 +1,78 @@ +<%@ Control Language="vb" CodeBehind="ManageSkin.ascx.vb" AutoEventWireup="false" Explicit="True" Inherits="DNNStuff.Aggregator.ManageSkin" %> +<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %> +
    +
    + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + <%=Localization.GetString("Disclaimer_EditSkin", LocalResourceFile)%>
    +
    +
    +
    + + +
    +
    + + +
    +
    + + + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    + <%=Localization.GetString("DocumentationHelp.Text", LocalResourceFile)%>
    +
    +
    +
    +
      +
    • +
    • +
    +
    + diff --git a/ManageSkin.ascx.designer.vb b/ManageSkin.ascx.designer.vb new file mode 100644 index 0000000..c80625b --- /dev/null +++ b/ManageSkin.ascx.designer.vb @@ -0,0 +1,224 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class ManageSkin + + ''' + '''lblEditTabSkin control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblEditTabSkin As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboEditTabSkin control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboEditTabSkin As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblEditTabTemplate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblEditTabTemplate As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboEditTabTemplate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboEditTabTemplate As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblEditTabFile control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblEditTabFile As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboEditTabFile control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboEditTabFile As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblSkinText control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblSkinText As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtSkinText control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtSkinText As Global.System.Web.UI.WebControls.TextBox + + ''' + '''cmdSaveFile control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdSaveFile As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''phEditSkinResults control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents phEditSkinResults As Global.System.Web.UI.WebControls.PlaceHolder + + ''' + '''lblTabSkin control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblTabSkin As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboTabSkin control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboTabSkin As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblTabTemplate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblTabTemplate As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cboTabTemplate control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cboTabTemplate As Global.System.Web.UI.WebControls.DropDownList + + ''' + '''lblNewSkinName control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblNewSkinName As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''txtNewSkinName control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents txtNewSkinName As Global.System.Web.UI.WebControls.TextBox + + ''' + '''vldNewSkinName control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents vldNewSkinName As Global.System.Web.UI.WebControls.CustomValidator + + ''' + '''vldNewSkinNameRequired control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents vldNewSkinNameRequired As Global.System.Web.UI.WebControls.RequiredFieldValidator + + ''' + '''lblOverwrite control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblOverwrite As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''chkOverwrite control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents chkOverwrite As Global.System.Web.UI.WebControls.CheckBox + + ''' + '''cmdCopySkin control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCopySkin As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''phCopySkinResults control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents phCopySkinResults As Global.System.Web.UI.WebControls.PlaceHolder + + ''' + '''cmdCancel control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdCancel As Global.System.Web.UI.WebControls.LinkButton + End Class +End Namespace diff --git a/ManageSkin.ascx.resx b/ManageSkin.ascx.resx new file mode 100644 index 0000000..b9eacda --- /dev/null +++ b/ManageSkin.ascx.resx @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + False + + + Assembly + + \ No newline at end of file diff --git a/ManageSkin.ascx.vb b/ManageSkin.ascx.vb new file mode 100644 index 0000000..3509116 --- /dev/null +++ b/ManageSkin.ascx.vb @@ -0,0 +1,370 @@ +'***************************************************************************/ +'* ManageSkin.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ +Option Strict On +Option Explicit On + +Imports DotNetNuke +Imports DotNetNuke.Common +Imports DotNetNuke.Common.Utilities +Imports DotNetNuke.Entities.Portals +Imports DotNetNuke.Services.Exceptions +Imports Dotnetnuke.Services.Localization +Imports System.Collections.Generic +Imports System.IO + +Namespace DNNStuff.Aggregator + + Partial Class ManageSkin + Inherits Entities.Modules.PortalModuleBase + + ' other + Private Const ALLTEMPLATES As String = "_All" + Private Const NONE As String = "_None" + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + MyBase.HelpURL = "http://www.dnnstuff.com/" + End Sub + +#End Region + +#Region " Page Level" + + Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load + Try + If DNNUtilities.SafeDNNVersion().Major = 5 Then + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit_5.css")) + Else + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit.css")) + End If + Page.ClientScript.RegisterClientScriptInclude(Me.GetType, "yeti", ResolveUrl("resources/support/yetii-min.js")) + + If Page.IsPostBack = False Then + LoadSettings() + End If + + Catch ex As Exception 'Module failed to load + ProcessModuleLoadException(Me, ex) + End Try + End Sub + + Private Sub cmdCancel_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCancel.Click + Try + ReturnToPage() + Catch ex As Exception 'Module failed to load + ProcessModuleLoadException(Me, ex) + End Try + End Sub + + Private Sub cmdCopySkin_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdCopySkin.Click + Try + If Page.IsValid Then + CopySkin() + End If + Catch ex As Exception 'Module failed to load + ProcessModuleLoadException(Me, ex) + End Try + End Sub + Private Sub cmdSaveFile_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdSaveFile.Click + Try + If Page.IsValid Then + SaveTextToFile(txtSkinText.Text, cboEditTabFile.SelectedItem.Value) + phEditSkinResults.Controls.Add(New LiteralControl(String.Format("{0} saved", cboEditTabFile.SelectedItem.Value))) + End If + Catch ex As Exception + ProcessModuleLoadException(Me, ex) + End Try + End Sub + Private Sub ReturnToPage() + Entities.Modules.ModuleController.SynchronizeModule(ModuleId) + + ' clear the tab cache + DataCache.ClearModuleCache(TabId) + + ' Redirect back to the portal home page + Response.Redirect(NavigateURL(), True) + + End Sub +#End Region +#Region " Process" + Private Sub CopySkin() + Dim templateFolder As String = "" + If cboTabTemplate.SelectedValue = ALLTEMPLATES Then + CopySkin(cboTabSkin.SelectedValue, txtNewSkinName.Text) + Else + CopyTemplate(cboTabSkin.SelectedValue, cboTabTemplate.SelectedValue, txtNewSkinName.Text) + End If + End Sub + + Private Sub CopySkin(ByVal FromSkin As String, ByVal ToSkin As String) + ' create to skin folder if it doesn't exist + EnsureToFolder(ToSkin) + + ' loop through from folder and copy each template + Dim fromSkinFolder As String = IO.Path.Combine(MapPath("Skins"), FromSkin) + Dim fromSkinDirectory As DirectoryInfo = New DirectoryInfo(fromSkinFolder) + For Each fromTemplateDirectory As DirectoryInfo In fromSkinDirectory.GetDirectories + CopyTemplate(FromSkin, fromTemplateDirectory.Name, ToSkin) + Next + + End Sub + + Private Sub EnsureToFolder(ByVal ToSkin As String) + ' create to skin folder if it doesn't exist + Dim toSkinFolder As String = IO.Path.Combine(MapPath("Skins"), ToSkin) + If Not IO.Directory.Exists(toSkinFolder) Then IO.Directory.CreateDirectory(toSkinFolder) + End Sub + + Private Sub CopyTemplate(ByVal FromSkin As String, ByVal FromTemplate As String, ByVal ToSkin As String) + ' create to skin folder if it doesn't exist + EnsureToFolder(ToSkin) + + ' copy files + Dim toTemplateFolder As String = IO.Path.Combine(MapPath("Skins"), ToSkin & IO.Path.DirectorySeparatorChar & FromTemplate) + Dim fromTemplateFolder As String = IO.Path.Combine(MapPath("Skins"), FromSkin & IO.Path.DirectorySeparatorChar & FromTemplate) + Try + CopyDirectory(fromTemplateFolder, toTemplateFolder, chkOverwrite.Checked) + ' report to user + phCopySkinResults.Controls.Add(New LiteralControl(String.Format("
  • Copied {0}/{1} to {2}/{1}
  • ", FromSkin, FromTemplate, ToSkin))) + + ' fix styles css file + Dim stylesFile As IO.FileInfo = New IO.FileInfo(IO.Path.Combine(toTemplateFolder, "styles.css")) + If stylesFile.Exists Then + ' replace selectors + Dim contents As String = GetFileContents(stylesFile.FullName) + contents = contents.Replace(FromSkin & "_" & FromTemplate, ToSkin & "_" & FromTemplate) + SaveTextToFile(contents, stylesFile.FullName) + + ' report to user + phCopySkinResults.Controls.Add(New LiteralControl(String.Format("
  • Fixed styles.css in {2}/{1}
  • ", "", FromTemplate, ToSkin))) + End If + Catch ex As Exception + phCopySkinResults.Controls.Add(New LiteralControl(String.Format("
  • Error copying {0}/{1} to {2}/{1}
  • ", FromSkin, FromTemplate, ToSkin))) + phCopySkinResults.Controls.Add(New LiteralControl(String.Format("
  • Error was: {0}
  • ", Err.Description))) + End Try + + + + End Sub + + Sub CopyDirectory(ByVal SourcePath As String, ByVal DestPath As String, Optional ByVal Overwrite As Boolean = False) + Dim SourceDir As DirectoryInfo = New DirectoryInfo(SourcePath) + Dim DestDir As DirectoryInfo = New DirectoryInfo(DestPath) + + ' the source directory must exist, otherwise throw an exception + If SourceDir.Exists Then + ' if destination SubDir's parent SubDir does not exist throw an exception + If Not DestDir.Parent.Exists Then + Throw New DirectoryNotFoundException _ + ("Destination directory does not exist: " + DestDir.Parent.FullName) + End If + + If Not DestDir.Exists Then + DestDir.Create() + End If + + ' copy all the files of the current directory + Dim ChildFile As FileInfo + For Each ChildFile In SourceDir.GetFiles() + If Overwrite Then + ChildFile.CopyTo(Path.Combine(DestDir.FullName, ChildFile.Name), True) + Else + ' if Overwrite = false, copy the file only if it does not exist + ' this is done to avoid an IOException if a file already exists + ' this way the other files can be copied anyway... + If Not File.Exists(Path.Combine(DestDir.FullName, ChildFile.Name)) Then + ChildFile.CopyTo(Path.Combine(DestDir.FullName, ChildFile.Name), False) + End If + End If + Next + + ' copy all the sub-directories by recursively calling this same routine + Dim SubDir As DirectoryInfo + For Each SubDir In SourceDir.GetDirectories() + CopyDirectory(SubDir.FullName, Path.Combine(DestDir.FullName, _ + SubDir.Name), Overwrite) + Next + Else + Throw New DirectoryNotFoundException("Source directory does not exist: " + SourceDir.FullName) + End If + End Sub + + Public Function GetFileContents(ByVal FullPath As String, _ + Optional ByRef ErrInfo As String = "") As String + + Dim strContents As String + Dim objReader As IO.StreamReader + Try + + objReader = New IO.StreamReader(FullPath) + strContents = objReader.ReadToEnd() + objReader.Close() + Return strContents + Catch Ex As Exception + ErrInfo = Ex.Message + End Try + Return "" + End Function + + Public Function SaveTextToFile(ByVal strData As String, _ + ByVal FullPath As String, _ + Optional ByVal ErrInfo As String = "") As Boolean + + Dim bAns As Boolean = False + Dim objReader As IO.StreamWriter + Try + objReader = New IO.StreamWriter(FullPath) + objReader.Write(strData) + objReader.Close() + bAns = True + Catch Ex As Exception + ErrInfo = Ex.Message + + End Try + Return bAns + End Function + +#End Region + +#Region " Settings" + Private Sub UpdateSettings() + + End Sub + + Private Sub LoadSettings() + ' settings + Dim ms As ModuleSettings = New ModuleSettings(ModuleId) + + ' theme/skin + BindSkinFolder(cboTabSkin) + BindSkinFolder(cboEditTabSkin, IncludeNone:=True, Selected:=ms.TabSkin) + + ' template + BindTemplateFolder(cboTabTemplate, cboTabSkin.SelectedItem.Value) + BindTemplateFolder(cboEditTabTemplate, cboEditTabSkin.SelectedItem.Value, False, IncludeNone:=True, Selected:=ms.TabTemplate) + + ' file + BindTemplateFile(cboEditTabFile, cboEditTabSkin.SelectedItem.Value, cboEditTabTemplate.SelectedItem.Value, IncludeNone:=True) + + End Sub + + Private Sub BindSkinFolder(ByVal o As ListControl, Optional ByVal IncludeNone As Boolean = False, Optional ByVal Selected As String = "") + Dim skinFolder As New IO.DirectoryInfo(Server.MapPath(ResolveUrl("Skins"))) + o.Items.Clear() + For Each folder As IO.DirectoryInfo In skinFolder.GetDirectories() + If folder.GetDirectories.Length > 0 Then + o.Items.Add(folder.Name) + End If + Next + If IncludeNone Then + o.Items.Insert(0, New ListItem("", NONE)) + End If + If Selected <> "" Then + Dim si As ListItem = o.Items.FindByValue(Selected) + If si IsNot Nothing Then si.Selected = True + End If + End Sub + + Private Sub BindTemplateFolder(ByVal o As ListControl, ByVal skinName As String, Optional ByVal IncludeAll As Boolean = True, Optional ByVal IncludeNone As Boolean = False, Optional ByVal Selected As String = "") + If Not skinName = NONE Then + Dim skinFolder As New IO.DirectoryInfo(IO.Path.Combine(Server.MapPath(ResolveUrl("Skins")), skinName)) + o.Items.Clear() + For Each folder As IO.DirectoryInfo In skinFolder.GetDirectories() + If Not folder.Name.StartsWith("_") Then o.Items.Add(folder.Name) + Next + If IncludeAll Then + o.Items.Insert(0, New ListItem("All Templates", ALLTEMPLATES)) + End If + End If + If IncludeNone Then + o.Items.Insert(0, New ListItem("", NONE)) + End If + If Selected <> "" Then + Dim si As ListItem = o.Items.FindByValue(Selected) + If si IsNot Nothing Then si.Selected = True + End If + End Sub + + Private Sub BindTemplateFile(ByVal o As ListControl, ByVal skinName As String, ByVal templateName As String, Optional ByRef IncludeNone As Boolean = False) + If Not skinName = NONE Then + Dim templateFolder As New IO.DirectoryInfo(IO.Path.Combine(IO.Path.Combine(Server.MapPath(ResolveUrl("Skins")), skinName), templateName)) + o.Items.Clear() + For Each file As IO.FileInfo In templateFolder.GetFiles() + If Not ".gif.jpg.jpeg.png".Contains(file.Extension.ToLower) Then + o.Items.Add(New ListItem(file.Name, file.FullName)) + End If + Next + End If + If IncludeNone Then + o.Items.Insert(0, New ListItem("", NONE)) + End If + End Sub + + Private Sub BindFile(ByVal txt As TextBox, ByVal fileName As String) + txt.Text = GetFileContents(fileName) + + End Sub + + Private Sub cboTabSkin_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboTabSkin.SelectedIndexChanged + BindTemplateFolder(cboTabTemplate, cboTabSkin.SelectedItem.Value, IncludeAll:=True, IncludeNone:=False) + End Sub + + Private Sub cboEditTabSkin_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboEditTabSkin.SelectedIndexChanged + If cboEditTabSkin.SelectedItem.Value <> NONE Then + BindTemplateFolder(cboEditTabTemplate, cboEditTabSkin.SelectedItem.Value, IncludeAll:=False, IncludeNone:=True) + cboEditTabFile.SelectedValue = NONE + Else + cboEditTabTemplate.Items.Clear() + End If + cboEditTabFile.Items.Clear() + txtSkinText.Text = "" + End Sub + + Private Sub cboEditTabTemplate_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboEditTabTemplate.SelectedIndexChanged + If cboEditTabTemplate.SelectedItem.Value <> NONE Then + BindTemplateFile(cboEditTabFile, cboEditTabSkin.SelectedItem.Value, cboEditTabTemplate.SelectedItem.Value, IncludeNone:=True) + Else + cboEditTabFile.Items.Clear() + End If + txtSkinText.Text = "" + End Sub + + Private Sub cboEditTabFile_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboEditTabFile.SelectedIndexChanged + If cboEditTabFile.SelectedItem.Value <> NONE Then + BindFile(txtSkinText, cboEditTabFile.SelectedItem.Value) + End If + End Sub + + +#End Region + +#Region " Validation" + Private Sub vldNewSkinName_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs) Handles vldNewSkinName.ServerValidate + args.IsValid = Not (args.Value.Length = 0 Or args.Value.Contains(" ")) + End Sub +#End Region + + End Class + + +End Namespace \ No newline at end of file diff --git a/Module.css b/Module.css new file mode 100644 index 0000000..e69de29 diff --git a/No Container.ascx b/No Container.ascx new file mode 100644 index 0000000..0df2e91 --- /dev/null +++ b/No Container.ascx @@ -0,0 +1,5 @@ +<%@ Control language="vb" CodeBehind="~/admin/Containers/container.vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Containers.Container" %> +<%@ Register TagPrefix="dnn" TagName="ACTIONS" Src="~/Admin/Containers/Actions.ascx" %> +
    + +
    \ No newline at end of file diff --git a/Providers/SqlDataProvider/AssemblyInfo.vb b/Providers/SqlDataProvider/AssemblyInfo.vb new file mode 100644 index 0000000..607eef1 --- /dev/null +++ b/Providers/SqlDataProvider/AssemblyInfo.vb @@ -0,0 +1,28 @@ +Imports System.Reflection +Imports System.Runtime.InteropServices + +' General Information about an assembly is controlled through the following +' set of attributes. Change these attribute values to modify the information +' associated with an assembly. + +' Review the values of the assembly attributes + + + + + + + + + +' Version information for an assembly consists of the following four values: +' +' Major Version +' Minor Version +' Build Number +' Revision +' +' You can specify all the values or you can default the Build and Revision Numbers +' by using the '*' as shown below: + + diff --git a/Providers/SqlDataProvider/SqlDataProvider.vb b/Providers/SqlDataProvider/SqlDataProvider.vb new file mode 100644 index 0000000..e234824 --- /dev/null +++ b/Providers/SqlDataProvider/SqlDataProvider.vb @@ -0,0 +1,188 @@ +Imports System +Imports System.Data +Imports System.Data.SqlClient +Imports Microsoft.ApplicationBlocks.Data +Imports DotNetNuke + +Namespace DNNStuff.Aggregator + + Public Class SqlDataProvider + Inherits DataProvider + +#Region "Private Members" + Private Const ProviderType As String = "data" + + Private _providerConfiguration As Framework.Providers.ProviderConfiguration = Framework.Providers.ProviderConfiguration.GetProviderConfiguration(ProviderType) + Private _connectionString As String + Private _providerPath As String + Private _objectQualifier As String + Private _databaseOwner As String + +#End Region + +#Region "Constructors" + + Public Sub New() + + ' Read the configuration specific information for this provider + Dim objProvider As Framework.Providers.Provider = CType(_providerConfiguration.Providers(_providerConfiguration.DefaultProvider), Framework.Providers.Provider) + + ' Read the attributes for this provider + _connectionString = DotNetNuke.Common.Utilities.Config.GetConnectionString() + + _providerPath = objProvider.Attributes("providerPath") + + _objectQualifier = objProvider.Attributes("objectQualifier") + If _objectQualifier <> "" And _objectQualifier.EndsWith("_") = False Then + _objectQualifier += "_" + End If + + _databaseOwner = objProvider.Attributes("databaseOwner") + If _databaseOwner <> "" And _databaseOwner.EndsWith(".") = False Then + _databaseOwner += "." + End If + + End Sub + + Public ReadOnly Property ConnectionString() As String + Get + Return _connectionString + End Get + End Property + + Public ReadOnly Property ProviderPath() As String + Get + Return _providerPath + End Get + End Property + + Public ReadOnly Property ObjectQualifier() As String + Get + Return _objectQualifier + End Get + End Property + + Public ReadOnly Property DatabaseOwner() As String + Get + Return _databaseOwner + End Get + End Property + + Public ReadOnly Property ObjectPrefix() As String + Get + Return "DNNStuff_Aggregator_" + End Get + End Property +#End Region + +#Region "Public Methods" + Private Function GetNull(ByVal Field As Object) As Object + Return DotNetNuke.Common.Utilities.Null.GetNull(Field, DBNull.Value) + End Function + + Public Overrides Function ListAggregator(ByVal ModuleId As Integer) As IDataReader + Return SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "ListAggregator", ModuleId) + End Function + + Public Overrides Function ListAggregatorModule(ByVal AggregatorId As Integer) As IDataReader + Return SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "ListAggregatorModule", AggregatorId) + End Function + + 'tabs + Public Overrides Function GetAggregatorTab(ByVal AggregatorId As Integer) As IDataReader + Return SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetAggregatorTab", AggregatorId) + End Function + Public Overrides Function UpdateAggregatorTab(ByVal AggregatorId As Integer, ByVal ModuleId As Integer, ByVal Caption As String, ByVal Locale As String, ByVal HtmlText As String, ByVal Postback As Boolean) As Integer + Return CType(SqlHelper.ExecuteScalar(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "UpdateAggregatorTab", AggregatorId, ModuleId, Caption, Locale, HtmlText, Postback), Integer) + End Function + Public Overrides Sub DeleteAggregatorTab(ByVal AggregatorId As Integer) + SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "DeleteAggregatorTab", AggregatorId) + End Sub + Public Overrides Sub UpdateTabOrder(ByVal AggregatorId As Integer, ByVal Increment As Integer) + SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "UpdateTabOrder", AggregatorId, Increment) + End Sub + ' modules + Public Overrides Function GetAggregatorModule(ByVal AggregatorModuleId As Integer) As IDataReader + Return SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetAggregatorModule", AggregatorModuleId) + End Function + Public Overrides Function UpdateAggregatorModule(ByVal AggregatorModuleId As Integer, ByVal AggregatorId As Integer, ByVal TabModuleId As Integer, ByVal Locale As String, ByVal InsertBreak As Boolean, ByVal LoadEvent As Integer) As Integer + Return CType(SqlHelper.ExecuteScalar(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "UpdateAggregatorModule", AggregatorModuleId, AggregatorId, TabModuleId, Locale, InsertBreak, LoadEvent), Integer) + End Function + Public Overrides Sub DeleteAggregatorModule(ByVal AggregatorModuleId As Integer) + SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "DeleteAggregatorModule", AggregatorModuleId) + End Sub + Public Overrides Sub UpdateModuleOrder(ByVal AggregatorModuleId As Integer, ByVal Increment As Integer) + SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "UpdateModuleOrder", AggregatorModuleId, Increment) + End Sub + + Public Overrides Function GetTabModules(ByVal TabId As Integer, ByVal ModuleId As Integer, ByVal ShowAllModules As Boolean, ByVal AggregatorModuleId As Integer, ByVal PortalId As Integer) As IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetTabModules", TabId, ModuleId, ShowAllModules, AggregatorModuleId, PortalId), IDataReader) + End Function + Public Overrides Function GetPageModules(ByVal TabId As Integer) As IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetPageModules", TabId), IDataReader) + End Function + + ' targets + Public Overrides Function GetTargets(ByVal ModuleId As Integer) As IDataReader + Return SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetTargets", ModuleId) + End Function + + Public Overrides Function UpdateTarget(ByVal AggregatorTargetId As Integer, ByVal ModuleId As Integer, ByVal AggregatorTabModuleId As Integer) As Integer + Return SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "UpdateTarget", AggregatorTargetId, ModuleId, AggregatorTabModuleId) + End Function + + Public Overrides Sub DeleteTarget(ByVal AggregatorTargetId As Integer) + SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "DeleteTarget", AggregatorTargetId) + End Sub + + Public Overrides Function GetAvailableTargets(ByVal TabId As Integer, ByVal ModuleId As Integer, ByVal AggregatorTargetId As Integer) As IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetAvailableTargets", TabId, ModuleId, AggregatorTargetId), IDataReader) + End Function + + ' localization support + Public Overrides Function GetMMLinks(ByVal ModuleId As Integer, ByVal Locale As String) As System.Data.IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, CommandType.Text, String.Format("SELECT LocaleText FROM {0}Delisoft_MMLinksTitleLocales WHERE ModuleId = {1} AND LocaleKey = '{2}'", ObjectQualifier, ModuleId, Locale)), IDataReader) + End Function + + Public Overrides Function GetMLHTML(ByVal ModuleId As Integer, ByVal Locale As String) As System.Data.IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, CommandType.Text, String.Format("SELECT localizedModuletitle FROM {0}Apollo_ModuleLocalization WHERE ModuleId = {1} AND Locale = '{2}'", ObjectQualifier, ModuleId, Locale)), IDataReader) + End Function + + Public Overrides Function GetNUNTIO(ByVal ModuleId As Integer, ByVal Locale As String) As System.Data.IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, CommandType.Text, String.Format("SELECT Title FROM {0}Nuntio_Content WHERE ModuleId = {1} and Locale = '{2}'", ObjectQualifier, ModuleId, Locale)), IDataReader) + End Function + + ' custom properties + Public Overrides Function GetProperties(ByVal ModuleId As Integer, ByVal AggregatorTabId As Integer, ByVal Skin As String, ByVal Theme As String) As IDataReader + Return SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetProperties", ModuleId, AggregatorTabId, Skin, Theme) + End Function + + Public Overrides Function UpdateProperties(ByVal ModuleId As Integer, ByVal AggregatorTabId As Integer, ByVal Skin As String, ByVal Theme As String, ByVal Name As String, ByVal Value As String) As Integer + Return CType(SqlHelper.ExecuteScalar(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "UpdateProperties", ModuleId, AggregatorTabId, Skin, Theme, Name, Value), Integer) + End Function + + ' scripts + Public Overrides Function AddScript(ByVal portalId As Integer, ByVal scriptName As String, ByVal dontLoadScript As Boolean, ByVal internalScriptPath As String, ByVal loadHosted As Boolean, ByVal hostedScriptPath As String) As Integer + Return CType(SqlHelper.ExecuteScalar(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "AddScript", portalId, scriptName, dontLoadScript, internalScriptPath, loadHosted, hostedScriptPath), Integer) + End Function + + Public Overrides Sub UpdateScript(ByVal portalId As Integer, ByVal scriptName As String, ByVal dontLoadScript As Boolean, ByVal internalScriptPath As String, ByVal loadHosted As Boolean, ByVal hostedScriptPath As String) + SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "UpdateScript", portalId, scriptName, dontLoadScript, internalScriptPath, loadHosted, hostedScriptPath) + End Sub + + Public Overrides Sub DeleteScript(ByVal portalId As Integer, ByVal scriptName As String) + SqlHelper.ExecuteNonQuery(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "DeleteScript", portalId, scriptName) + End Sub + + Public Overrides Function GetScript(ByVal portalId As Integer, ByVal scriptName As String) As IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier + ObjectPrefix & "GetScript", portalId, scriptName), IDataReader) + End Function + + Public Overrides Function GetScripts(ByVal PortalId As Integer) As IDataReader + Return CType(SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & ObjectPrefix & "GetScripts", PortalId), IDataReader) + End Function +#End Region + + End Class + +End Namespace diff --git a/Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.vbproj b/Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.vbproj new file mode 100644 index 0000000..e9594cf --- /dev/null +++ b/Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.vbproj @@ -0,0 +1,155 @@ + + + + Local + 9.0.30729 + 2.0 + {DBE7F349-8112-44D2-A094-EBBEDF015E0B} + Debug + AnyCPU + + + + + DNNStuff.Aggregator.SqlDataProvider + + + None + JScript + Grid + IE50 + false + Library + Binary + On + On + + + + + + + Windows + + + + + + + + + + + 3.5 + v3.5 + + + + ..\..\..\..\bin\ + DNNStuff.Aggregator.SqlDataProvider.xml + 285212672 + + + DNNVERSION="DNN6" + true + true + true + false + false + false + false + 1 + + + full + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + + + ..\..\..\..\bin\ + DNNStuff.Aggregator.SqlDataProvider.xml + 285212672 + + + DNNVERSION="DNN6" + false + true + false + true + false + false + false + 1 + + + none + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + + + true + ..\..\..\..\bin\ + DNNStuff.Aggregator.SqlDataProvider.xml + DNNVERSION="DNN6" + 285212672 + true + 1 + 42353,42354,42355 + AnyCPU + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + + + + DotNetNuke + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke7\DotNetNuke.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke6\DotNetNuke.dll + False + + + False + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke7\Microsoft.ApplicationBlocks.Data.dll + \\RICHARD-SERVER\Shared Files\Development\BIN\DotNetNuke6\Microsoft.ApplicationBlocks.Data.dll + False + + + System + + + + System.Data + + + System.XML + + + + + + + + + + + + Code + + + Code + + + + + {22B3EC39-D311-424F-B899-A822B8709767} + DNNStuff.Aggregator + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.xml b/Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.xml new file mode 100644 index 0000000..1ae2c82 --- /dev/null +++ b/Providers/SqlDataProvider/dnnstuff.aggregator.sqldataprovider.xml @@ -0,0 +1,9 @@ + + + + DNNStuff.Aggregator.SqlDataProvider + 4.0.2.0 + DNNStuff.Aggregator.SqlDataProvider, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null + + + \ No newline at end of file diff --git a/Resources/Scripts/Script.txt b/Resources/Scripts/Script.txt new file mode 100644 index 0000000..8092f95 --- /dev/null +++ b/Resources/Scripts/Script.txt @@ -0,0 +1,100 @@ + + + diff --git a/Resources/Scripts/jquery.txt b/Resources/Scripts/jquery.txt new file mode 100644 index 0000000..9a6300f --- /dev/null +++ b/Resources/Scripts/jquery.txt @@ -0,0 +1,6 @@ +[IFJQUERYURL] + +[/IFJQUERYURL] + diff --git a/Resources/Scripts/jqueryui.txt b/Resources/Scripts/jqueryui.txt new file mode 100644 index 0000000..d2b9f73 --- /dev/null +++ b/Resources/Scripts/jqueryui.txt @@ -0,0 +1 @@ +[IFJQUERYUIURL][/IFJQUERYUIURL] \ No newline at end of file diff --git a/Resources/Support/alert.png b/Resources/Support/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..c37bd062e60c3b38fc82e4d1f236a8ac2fae9d8c GIT binary patch literal 701 zcmV;u0z&N#0$9Ug7g~-`rQ^qx~m@y2OU8A z#zh~=7n#Z$Z*fx-GOtDf07cgx0suCz_W(2~Y(0tf@FX@P6EPuM_dgn$vj9LucO)%W zw%HgMW>=#oL>nZ>M&NEf08>)#)k<{$fCT_r>rPi=BV=hFh6WS^qqze>C6Ek}o{M5% za|@JGowu0t{&hgNzySHZxy@LTNh);YzZ2zSp_ zl$^T&Dnc|NLb&RD_!4>pt@VHdP)ZGER%5ZmWEe$lryR&y;2u^3cOkO4#6c%-(EY6a{600000NkvXXu0mjfxS2AI literal 0 HcmV?d00001 diff --git a/Resources/Support/close-icn.png b/Resources/Support/close-icn.png new file mode 100644 index 0000000000000000000000000000000000000000..afdfd61c1e34db898a40c69902dce243542c5e7d GIT binary patch literal 1588 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=OnT3U;k*lkPiL;@hp{s$TqXjUe3=EA7T%4VZ zTufnlUGkGlb5rw5V0u#!dfjm91to>t0-((_--J~4Wb+z)4%_YOtCaX6bZF>Ci=)Zsa{(SlJB|vTRTi*7=y0ezCZfN0PVXCUG z{=M+}>%Sf0`y6{d@MaMz}JbLSdLa0fnhDK_+66{A<*ZX3Ef^hU^zMH9W2<`?#PZtZbftXq-h=&Gdj z^SFJ7@x82#H**pUB<9@+e9EZBV{}ev8OG?VI`aQ^wp?*|Vu-nnzf z=bEJq-@d<*_L@eTr{l$vTGZy&Cb^9%!tupnyfL>8S zeLere0FI=MH-tajzJ2@X@|u}l2TUT@UelDe`sf{c*@-=BZCO{bo{-P=HLs#H*|}Po zx{f{)(fwK_E7i+ZvG<E znd!r3HTT?+zPUeY?1X%6??l`LQ z{pgOndG*KLdfhe~8cd&@w>{eJF!QpEIcL+>2MWzj+Z@>_#TueDb?bqvS*9<(R$VGM z^|VOLdd8MB4hkO*CT(m{6*_rOO>n{PRrCCouU(N^=X%**WS{qrW&K}5Eo98zzIn4J ze)-GoQERgdB=+b{^~$|7&y(f+kDQ0|w1Ur1t7qb2m>OVcaffl$5l}hq>FVdQ&MBb@ E0MGwnVgLXD literal 0 HcmV?d00001 diff --git a/Resources/Support/dnnstuff-min.js b/Resources/Support/dnnstuff-min.js new file mode 100644 index 0000000..d992d38 --- /dev/null +++ b/Resources/Support/dnnstuff-min.js @@ -0,0 +1,125 @@ +/** +* The following portions are from Cookies2.js +* +* Cookies.js, providing easy access to cookies thru the cookiejar object. Enabling so-called "subcookies" thru the subcookiejar +* object. +* See this related blogpost for more information on how to use these objects: +* +* Check out this other blogpost for information about the new version: +* +* +* @author Harmen Janssen +* @version 2.0 +* +*/ + +/* based on http://www.quirksmode.org/js/cookies.html, by Peter-Paul Koch */ +var cookiejar = { + /* set a cookie */ + bake: function(cookieName, cookieValue, days, path) { + var expires = ''; + if (days) { + var date = new Date(); + date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); + expires = "; expires=" + date.toGMTString(); + } + var thePath = '; path=/'; + if (path) { + thePath = '; path=' + path; + } + document.cookie = cookieName + '=' + cookieValue + expires + thePath; + return true; + }, + /* get a cookie value */ + fetch: function(cookieName) { + var nameEQ = cookieName + '='; + 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 unescape(c.substring(nameEQ.length, c.length)); + } + } + return null; + }, + /* delete a cookie */ + crumble: function(cookieName) { + return cookiejar.bake(cookieName, '', -1); + } +}; + +/* circumventing browser restrictions on the number of cookies one can use */ +var subcookiejar = { + nameValueSeparator: '=', + subcookieSeparator: '&', + /* set a cookie. subcookieObj is a collection of cookies to be. Every member of subcookieObj is the name of the cookie, its value + * the cookie value + */ + bake: function(cookieName, subcookieObj, days, path) { + var existingCookie; + /* check for existing cookie */ + if (existingCookie == subcookiejar.fetch(cookieName)) { + /* if a cookie by the same name is found, + * append its values to the subcookieObj. + */ + for (var i in existingCookie) { + if (!(i in subcookieObj)) { + subcookieObj[i] = existingCookie[i]; + } + } + } + var cookieValue = ''; + for (var i in subcookieObj) { + cookieValue += i + subcookiejar.nameValueSeparator; + cookieValue += subcookieObj[i]; + cookieValue += subcookiejar.subcookieSeparator; + } + /* remove trailing subcookieSeparator */ + cookieValue = cookieValue.substring(0, cookieValue.length - subcookiejar.subcookieSeparator.length); + return cookiejar.bake(cookieName, cookieValue, days, path); + }, + /* get a subcookie */ + fetch: function(cookieName, subcookieName) { + var cookieValue = cookiejar.fetch(cookieName); + /* proceed only if a cookie was found */ + if (!cookieValue) { + return null; + } + var subcookies = cookieValue.split(subcookiejar.subcookieSeparator); + var cookieObj = {}; + for (var i = 0, sclen = subcookies.length; i < sclen; i++) { + var sc = subcookies[i].split(subcookiejar.nameValueSeparator); + cookieObj[sc[0]] = sc[1]; + } + /* if subcookieName is given, return that subcookie if available, or null. + * else, return the entire cookie as an object literal + */ + if (subcookieName != undefined) { + if (subcookieName in cookieObj) { + return cookieObj[subcookieName]; + } + return null; + } + return cookieObj; + }, + /* delete a subcookie */ + crumble: function(cookieName, subcookieName, days, path) { + var cookieValue = cookiejar.fetch(cookieName); + if (!cookieValue) { + return false; + } + var newCookieObj = {}; + var subcookies = cookieValue.split(subcookiejar.subcookieSeparator); + for (var i = 0, sclen = subcookies.length; i < sclen; i++) { + var sc = subcookies[i].split(subcookiejar.nameValueSeparator); + if (sc[0] != subcookieName) { + newCookieObj[sc[0]] = sc[1]; + } + } + return subcookiejar.bake(cookieName, newCookieObj, days, path); + } +}; + diff --git a/Resources/Support/down-icn.png b/Resources/Support/down-icn.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe840a343d6caf42977dae118dec34dd3121fbc GIT binary patch literal 1578 zcmeAS@N?(olHy`uVBq!ia0vp^LO{&J!3HGrh2HJ~Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?_nZLn2Bde0{8v^Ko2Tt~skz|cV7z)0WFNY~KZ%Gk)tz(4^Clz_GsrKDK}xwt{?0`hE?GD=Dctn~HE z%ggo3jrH=2()A53EiFN27#ZmTRp=I1=9MH?=;jqG!%T2VElw`VEGWs$&r<-In3$Ab zT4JjNbScCOxdm`z^NOLt1Pn0!io^naLp=kKmtYEgeeo;J&4sHjE(uCSxEHIz#UYgi zsro^w#rdU0$-sz9QwCX8VC7ttnpl!w6q28x0}I7~jQo=P;*9(P1?ON>1>eNv%sdbu ztlrnx$}_LHBrz{J)zigR321^|W@d_&rLnWIp_75DiL;ZNp`ojRle3|VrMacEqnUxL ztCP7iOs`9Ra%paAUI|QZ3PP_NPQ9R{kXrz>*(J3ovn(~mttdZN0qkX~Oe}6OGcdKV z1lo$zJgD9jEN+47b;hYzALtl;P{bldG)xGXdO%EgvITPB2|qOtnA(eg$$FU|vjzhL z(>zZX$B>F!Ig`A7gabv|&f8ecy>+2=t$s|0c9-tkV+Mh@ADwDDmQmr+#Nq7ZtaL-- zkz3dev6vmDi9TIwdMi|}Ob`)@*dci5KvRprMApWTU?FCwOz#;lebztkTeM)_*}2xm z@5=wz|2yoGY`9{>%^zRCeto{%+Isq|S+k@h+kUQ_>J^~I;-e;f#bR#4#)yUo|5~nc z{XY8W?Qv#ieN|7X)oa(*ZrQtaY2m_vj`MkWcGadvLXk7(?>|r!Gxzq>S&k74WAvDh z7Z#j)XwZ(8`ckUmiVL^yF)mwoKXY>UFnX)=czJkrVk;nXs|4GV`U9 z!I{)OnNkd094t93+FF4kOE+#`|Nd->RqZ5kmJ{#a9(;4>j_CH=wbNoFBUfsPaUJ-y zr_eevvclS`s@7ztjPnV}Uw$I4T$wxX-~L^dRdnf?V#`508-|@Rd;u<^HgDcMa#E-J^ba&nVsiXuQr!NcVB|O*hx%CMPrRu<~Sz zy*~Bx)TzNu3L*7pQ?fFmWTIS!YNF!S#Y9JM4zkv{bumPA1Ao%S8@mh2xA(k!W*W;b zry<9$q|?t?a(TAhxpQXOv(o+;i%quD;Sv-yvapyjDb+G2=<1%nlb4eCXKV00zW24l zCieQDe}#YCMgFlb(r7!Se(^=cbe;04UQ6#fpD?_TKVzNv9yxz^1p$vu8NKHwEo7No zZDliOinX=1K+>5T7p>T=l0Gw}FFyYMyZUL1hhi;9+S?|5zjeDh#MSb`|E3F%9@>9B zop$hPQEQ>L8B24)_O-e_!F&BRS`z@oS*c+tbz0Wt~$(69Du- BRmK1S literal 0 HcmV?d00001 diff --git a/Resources/Support/edit.css b/Resources/Support/edit.css new file mode 100644 index 0000000..78bc32d --- /dev/null +++ b/Resources/Support/edit.css @@ -0,0 +1,99 @@ +/* module specific */ +#token-panel +{ + border: 1px solid silver; + margin: 1em; + padding: 2px; + +} + +/* dnn6 overrides */ +.dnnForm .dnnNoMinWidth +{ +min-width:0px !important; +} + +.dnnFormItem label, .dnnFormItem .dnnFormLabel, .dnnFormItem .dnnTooltip {width: 25%;} + +.dnnMaxWidth {width:75% !important;} + +/* messages */ +.disclaimer +{ + border-top: solid 2px #FED626; + border-bottom: solid 2px #FED626; + padding: 4px 4px 4px 36px; + vertical-align: middle; + background-color: #FFF7C0; + background-image: url(alert.png); + background-repeat: no-repeat; + background-position: 10px center; +} + +/* tabs */ +div.tabslayout +{ + width: 100%; + margin: 0 0 20px 0; +} + +ul.tabslayout +{ + margin: 0; + padding: 0; + list-style-type: none; + width: 100%; + float: left; + background: url(pixel.gif) bottom left repeat-x; +} + +ul.tabslayout li +{ + list-style-type: none; + margin: 0 2px 0 0; + float: left; +} + +ul.tabslayout a +{ + float: left; + display: block; + padding: 4px 8px; + border: 1px solid #ccc; + border-bottom: 0; + background: #eee; + text-decoration: none; + font-weight: bold; +} + +ul.tabslayout a:hover +{ + background: #fff; +} + +ul.tabslayout a.active +{ + background: #fff; + padding-bottom: 5px; + cursor: default; +} + +.tabs-container +{ + clear: left; + border: 1px solid #ccc; + border-top: 0; + padding: 10px 8px 8px 8px; + background-color: white; +} + +.tabs-container div +{ + padding-top: 5px; + padding-bottom: 5px; +} + +#editsettings-nav +{ + padding: 0; +} \ No newline at end of file diff --git a/Resources/Support/edit_5.css b/Resources/Support/edit_5.css new file mode 100644 index 0000000..9f50937 --- /dev/null +++ b/Resources/Support/edit_5.css @@ -0,0 +1,157 @@ +@import url("edit.css"); +/* dotnetnuke overrides */ +ul.dnnActions, ul.dnnActions li +{ + list-style: none; + padding: 0; + margin: 0; +} +.dnnForm ul.dnnActions, ul.dnnActions +{ + margin: 1em 0; + border-top: #ccc double; + padding: 1em 0 0 0; +} +ul.dnnActions li +{ + overflow: hidden; + display: block; + float: left; +} +ul.dnnActions li a +{ + display: block; + float: left; +} +ul.dnnActions li a, a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, a.dnnSecondaryAction, a.dnnSecondaryAction:link, a.dnnSecondaryAction:visited +{ + padding: 0 1.2em; + line-height: 2.5; +} +ul.dnnActions input +{ + display: none; +} +a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, a.dnnSecondaryAction, a.dnnSecondaryAction:link, a.dnnSecondaryAction:visited +{ + display: inline-block; +} +a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only +{ + background: #818181; + background: -moz-linear-gradient(top, #818181 0%, #656565 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#818181), color-stop(100%,#656565)); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#656565',GradientType=0 ); + -moz-border-radius: 3px; + border-radius: 3px; + text-shadow: 0px 1px 1px #000; + color: #fff; + text-decoration: none; + font-weight: bold; + border-color: #fff; +} +a[disabled].dnnPrimaryAction, a[disabled].dnnPrimaryAction:link, a[disabled].dnnPrimaryAction:visited, a[disabled].dnnPrimaryAction:hover, a[disabled].dnnPrimaryAction:visited:hover, dnnForm.ui-widget-content a[disabled].dnnPrimaryAction +{ + text-decoration: none; + color: #bbb; + background: #818181; + background: -moz-linear-gradient(top, #818181 0%, #656565 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#818181), color-stop(100%,#656565)); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#656565',GradientType=0 ); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#818181', endColorstr='#656565',GradientType=0 )"; + cursor: default; +} +ul.dnnActions a.dnnPrimaryAction:hover, ul.dnnActions a.dnnPrimaryAction:visited:hover, a.dnnPrimaryAction:hover, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only:hover +{ + background: #4E4E4E; + background: -moz-linear-gradient(top, #4E4E4E 0%, #282828 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4E4E4E), color-stop(100%,#282828)); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4E4E4E', endColorstr='#282828',GradientType=0 ); + color: #fff; +} +ul.dnnActions a.dnnSecondaryAction, ul.dnnActions a.dnnSecondaryAction:link +{ + font-weight: bold; + text-decoration: none; + padding: 0 1em; +} +ul.dnnActions a.dnnSecondaryAction:hover, ul.dnnActions a.dnnSecondaryAction:visited:hover +{ + text-decoration: underline; + background: none; + color: inherit; +} +a[disabled].dnnSecondaryAction, a[disabled].dnnSecondaryAction:link, a[disabled].dnnSecondaryAction:visited, a[disabled].dnnSecondaryAction:hover, a[disabled].dnnSecondaryAction:visited:hover +{ + text-decoration: none; + color: #999; + cursor: default; +} +.dnnForm.ui-widget-content a.dnnPrimaryAction +{ + color: #fff; +} + +/* section head */ +h2.dnnFormSectionHead +{ + margin: 0.5em auto 0.6em; + padding: 0; + letter-spacing: -0.03em; + font-weight: bold; + border-bottom: 1px #ccc solid; + text-align: left; + line-height: 1.2; + font-size: 1.2em; +} +.dnnForm h2.dnnFormSectionHead a, .dnnForm h2.dnnFormSectionHead a:visited +{ + display: block; + text-decoration: none; + padding: 0.4em 0.8em; + color: #000; + letter-spacing: -0.03em; + font-weight: bold; + font-size: 1.2em; + background: url(down-icn.png) no-repeat 98% center; + display: block; +} +.dnnForm h2.dnnFormSectionHead a:hover +{ + background: #f1f1f1 url(down-icn.png) no-repeat 98% center; +} +.dnnForm h2.dnnFormSectionHead a.dnnSectionExpanded +{ + background: url(up-icn.png) no-repeat 98% center; + text-align: left; +} +.dnnForm h2.dnnFormSectionHead a.dnnSectionExpanded:hover +{ + background: #f1f1f1 url(up-icn.png) no-repeat 98% center; +} + +.dnnForm fieldset +{ + display: block; + border: none; + margin: 0; + text-align: left; +} + + .dnnFormMessage{-moz-border-radius:3px;border-radius:3px;padding:10px 10px 10px 40px;line-height:1.4;margin:0.5em 1em;} + .dnnFormMessage span{float:none;padding:0;width:100%;text-align:left;text-shadow:0px 1px 1px #fff;} + .dnnFormWarning{background:#feffce url(warning-icn.png) no-repeat 10px center;border:2px #cdb21f solid;color:#41370C;text-shadow:0px 1px 1px #fff;} + .dnnFormValidationSummary{background:#f7eaea url(error-icn.png) no-repeat 10px center;text-shadow:0px 1px 1px #fff;color:#900;border:2px #df4a40 solid;} + .dnnFormError{color:#fff !important;background:url(errorbg.gif) no-repeat left center;text-shadow:0px 1px 1px #000;padding:5px 20px;} + .dnnFormItem span.dnnFormMessage.dnnFormError{position:absolute;left:55%;top:0;z-index:9999;} + .dnnFormSuccess{background:#ecffeb url(success-icn.png) no-repeat 10px center;border:2px #64b657 solid;color:#358927} + .dnnFormInfo{background:#edf8ff url(help-icn.png) no-repeat 10px center;border:#46a3d3 2px solid;color:#085b8f;text-shadow:0px 1px 1px #fff;} + .dnnFormHelpContent, .dnnFormItem label .dnnFormHelpContent{border:#46a3d3 2px solid;color:#085b8f;background:#edf8ff url(help-icn.png) no-repeat 10px 10px; + -moz-border-radius:3px;border-radius:3px;text-shadow:0px 1px 1px #fff;font-weight:normal;max-width:30em;padding:0.8em 1em 0.8em 3em;} + .dnnFormHelpContent, .dnnFormItem .dnnFormHelpContent{left:95%;max-width:30em;position:absolute;z-index:25;width:275px;overflow:hidden;top:0;} + .dnnFormHelpContent.ui-draggable{cursor:move;} + .dnnFormHelpContent.dnnClear, .dnnFormItem label.dnnFormLabel .dnnFormHelpContent.dnnClear, .dnnFormItem label .dnnFormHelpContent.dnnClear{line-height:1.4;text-align:left;} + + .dnnForm .dnnFormItem.dnnFormHelp, .dnnFormItem.dnnFormHelp{clear:both;overflow:hidden;width:100%;padding:0;} + .dnnFormItem.dnnFormHelp p.dnnFormRequired{float:right;margin:0;padding:0;} + .dnnFormItem.dnnFormHelp p.dnnFormRequired span{border-left:5px #F00 solid;padding-left:0.5em;} diff --git a/Resources/Support/error-icn.png b/Resources/Support/error-icn.png new file mode 100644 index 0000000000000000000000000000000000000000..c2299456b10224dbb764603baf1474a40081eda6 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VORQc_vMJX0~E=Rn+rLzWNKH~%*M{O$IpJ&RUN zxe^|D%bme`yMCODU}f)uuE4!~cNql_t_josxTm;ZcoCPPL-dN`uVSRa1<3jadY4+ST36uw6@&YmVS^;f=r<^FuOeRB(J&Rzbe{V*x; z`pYc=hbpdhy?vN6X{)Vo##&j1zo~y-72M$QDD})(TY6yEs#W)A6o^;<$+*HdEt_3o zRhNo+kKwcDpKh@3n|x6B1N(!$_ZjZo`xW#{ynt=-i>l&<7LC(^A;942>gTe~DWM4f Dga4%h literal 0 HcmV?d00001 diff --git a/Resources/Support/errorbg.gif b/Resources/Support/errorbg.gif new file mode 100644 index 0000000000000000000000000000000000000000..f6b57126c9ffe4eb5400b95ff64061e068294bce GIT binary patch literal 1976 zcmdUti$4>J0)Q8#ZA>2X8fsn>^BBKmdF2siq!@9Wl5{a2+QMF=L3lqS_U2vv;<)3#6rs z<>bm?u&?5UR|~Rz^m6VPTCJ49mu5 zmd9%i2;k%KbR_brpWjen;aq2DABiOH>uU=MY4Y@Z9UIHEwtf~ARBd4~#$ePtI?lAU zt-gClLm(PlUAq$!)@Ns@IGp97q0Za4UqnVehC;_{Yb)Sz?zL<0Yib4y3R--8glTDS z5)&(pj3%3!DB9YaD=U(TiQbHiW^eC#KA-L4GF(=+v9RzmI(oXbwJSb89{||h-39zV zp!4nM5dZ)KF!@{d??tR^YUtsnQ*%E~{Fx(?l2M8@ebhCN(qqie&wlZ0|s-1|Flw zgm`!TY7xbex(-#-2_CA%Jg$;Ib5iL`Xo+RO|8mZLK-lS$D%<{wyR zi;twkC%gQmcGDt5v3`s@3z-NXF_46c>GA`pcSTmZdTHGINLGUEz;hfCXP`hQRihzq z4H%Ptc;1%SxR}2yxS(6$*QWi7H{i>PrN^R> z3-V=nv+Z0dw=t$6>ckdjnL<@5092%YS;!4YLqvHxS)7)fj@obBS)tb`q#_u_-d4Da zB{ASkhkNnHtlu}va+hmrLLcT(n5|JnTTQOzNhvp$hAD#4@#Z9VIS7vQYvSNrKvJ z`+nPGsMnT-IyL@$134~1MwyI#`|~q$4m`bzJeCx(*~z9q-+YxNN1cCN(ynBF*sWqd z>`YX@*(HF0TdDk^NV6TU!JqB`7)*jgJV~EXA^gnL{9Q@^1Q-RzyO$dHG4Xku@B2)LR!DOmT zuJjZ!7`#WhE2^(9j*(`?%p`&d2D5*FEzizH$uH>7|LeBB#lm$ZXZ??1O3qe`zo`0J zi!ZA>>n#Prn$Ip@I!V)ADbchlVf|_=fEhE!5{W zq!fJf71H_47Q)i^)E8t>{|_R&W-lS50d4nJTEq1H141K|XTR6{EKv{IgM%i)KkC7x(=GLKb`sJ-rQu2F{ zdkCCcelt3gFr=8igNoCN29Q#;p~nGET+P@!q|`Uj?wywdonz5yX*^+%^bNG;UntT8 z!30$P7U!Y%JCv{f78MU{M(W7t!CNh95n4(}147j$?=G^7mr8fPfSFnR3iG^?Tbz59 zOd^1U$6ukhhny@Y;GWtn&t}|?gSyetH|pnEIe-D zg2!E&(ZGO7PN{(hMAX=pH;T!5Y?%o`zczw}l1I#$PJE!qh>o|+E|>GDhW8&A#q}zK zB()Ka8^oh~tDN$^>80}}U7~#mp7P@YU*-gik&4Ko9%5?X??67~7%1pyU8KEPW~xdQ zUR%qRFLgf3fIOH>Uj`Z}Au@(dqwyqD({!u~42SQ>XIYi^dl{9Epa-BJ!%s}_2#F6B zEUw1HQGGbce)?s2W~q||LY3g?`~p_5N+b&&NEi!`Q~{yajVT>L7n%@y3IN;x0#^5R A=l}o! literal 0 HcmV?d00001 diff --git a/Resources/Support/help-icn.png b/Resources/Support/help-icn.png new file mode 100644 index 0000000000000000000000000000000000000000..e71f1a56e26d20c7e8af901b522da3722d1681c5 GIT binary patch literal 1325 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+nA0*tB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPA){ffi_eM3D1{oGuTzrd=COM+4n&cLd=IHa;5RX-@T zIKQ+g85kdF$}r8qu)}W=NFmTQR{lkqz(`5Vami0E%}vcK@pQ3O0?O#6WTsfTnVY*A z8k(CJm>U_GSr{5xI2)R{nYlPR8W|WkI~kh7%)qAC+11R^(ZtBq+`!bp(9qSu(bdV^ z#lp8p>e+=8b=jozQRa{bAigWQiUJ^MPXGw<+$r=KnKXMa%QzL0iGB~bX literal 0 HcmV?d00001 diff --git a/Resources/Support/pixel.gif b/Resources/Support/pixel.gif new file mode 100644 index 0000000000000000000000000000000000000000..efb6026aff12fea474ad8fff88cdde18661294b2 GIT binary patch literal 44 wcmZ?wbhEHbz>% literal 0 HcmV?d00001 diff --git a/Resources/Support/success-icn.png b/Resources/Support/success-icn.png new file mode 100644 index 0000000000000000000000000000000000000000..b22018c533b26552e3540547fcffce32b18c73ca GIT binary patch literal 3529 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 Do-L;J literal 0 HcmV?d00001 diff --git a/Resources/Support/up-icn.png b/Resources/Support/up-icn.png new file mode 100644 index 0000000000000000000000000000000000000000..e5395d2c21ac01a7521820f490dc4b16806e2481 GIT binary patch literal 1495 zcmeAS@N?(olHy`uVBq!ia0vp^LO{&J!3HGrh2HJ~Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?_nZLn2Bde0{8v^Ko2Tt~skz|cV7z)0WFNY~KZ%Gk)tz(4^Clz_GsrKDK}xwt{?0`hE?GD=Dctn~HE z%ggo3jrH=2()A53EiFN27#ZmTRp=I1=9MH?=;jqG!%T2VElw`VEGWs$&r<-In3$Ab zT4JjNbScCOxdm`z^NOLt1Pn0!io^naLp=kKmtYEgeeo;J&4sHjE(uCSxEHIz#UYgi zsro^w#rdU0$-sz9QwCX8VC7ttnpl!w6q28x0}I7~jQo=P;*9(P1?ON>1>eNv%sdbu ztlrnx$}_LHBrz{J)zigR321^|W@d_&rLnWIp_8GJiL;ZNp`ojRle3|VrMacEqnUxL ztCP7iOs`9Ra%paAUI|QZ3PP_jPQ9R{kXrz>*(J3ovn(~mttdZN0qkX~Ox$iUz-b;- zZwhX=7~<5c4|I$^C}NQ!8YToxJs>7L*#bH6grAxROzlO$WSuJabPWRoleedfV@SoV zp37(Rg&ai~J{&)HXw%Y!M~p8U<&OMd_jqxXMYvIb>#6g!Ez^pHFH7YHIjhcD^Ow8o z0l&h=X`fPkeRf=767sdFFx;ZL#*$B%!E(GyRI5NkWE*y6O%!Dw=4{N;=r|C>Z4+}+(fYwX@1Hfl(e zQ0Vw7$i063?@22|m<*5FE54KQe8$cCUgGCn<|AyASk50#%(t27k)@Y-ruDIgcYFIw zr-cUUzgse{8_j`{&RQtd=|$Uxn{HN zGtyRHZStJ@>g~C2+wP}rFaQ06@$!U%vrD3Qt>*frr1>mcnx359GEK`q#^s&GV#qCLMoU zrchKSxHHw@!hP1N2;K9aMW>1tysD7Su%%lnyU{iS=^{)i+n82@J%?z%Ts8&uSK My85}Sb4q9e04mcpP5=M^ literal 0 HcmV?d00001 diff --git a/Resources/Support/warning-icn.png b/Resources/Support/warning-icn.png new file mode 100644 index 0000000000000000000000000000000000000000..14ce4e8a1b1dd9c47292bdb1bd5e958f662868ec GIT binary patch literal 3386 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 O1|`mMBGu;<)F_?iGRRnl(=%F~dmI z*6^xtfS!jR!TZ9_BYTBq$@U=7rON_OFI{d58?%j@nm41R&*y*F5)0L#)~{6J=2({NxP%98s%SMOQ`^j__3Q+lqtBDIcS zegKghp)}!Bl8|8M@a!>EevnjSoir`;;R4|9*^bbpa0 z4Q>|f@qRYc#R-K~jq8dte}T&K!aGVhu~-yx;~#Kl9D*#oc&>T;$R(E+IJ4kn9Og#` zsjrVqD}?_ zG(AcPc}n|^p>rCqXpT@^V-|y12*>KaA=Mwu%Yi!s`6*5I`y2_WNDHGyP0YIeLPf@= zCyc0=6herV7Z?Ou>p(k7<-aOF;M377*Qx-cxAUU6;8DwEk>g$63h;jq0Du7Gu!6aWAK literal 0 HcmV?d00001 diff --git a/Resources/Support/yetii-min.js b/Resources/Support/yetii-min.js new file mode 100644 index 0000000..3dde616 --- /dev/null +++ b/Resources/Support/yetii-min.js @@ -0,0 +1 @@ +/*Yetii - Yet (E)Another Tab Interface Implementation,version 1.6,http://www.kminek.pl/lab/yetii/,Copyright (c) Grzegorz Wojcik,Code licensed under the BSD License: http://www.kminek.pl/bsdlicense.txt*/function Yetii(){this.defaults={id:null,active:1,interval:null,wait:null,persist:null,tabclass:'tab',activeclass:'active',callback:null,leavecallback:null};this.activebackup=null;for(var n in arguments[0]){this.defaults[n]=arguments[0][n]};this.getTabs=function(){var a=[];var b=document.getElementById(this.defaults.id).getElementsByTagName('*');var c=new RegExp("(^|\\s)"+this.defaults.tabclass.replace(/\-/g,"\\-")+"(\\s|$)");for(var i=0;ithis.tabs.length)this.defaults.active=1;var b=this;if(this.defaults.wait)clearTimeout(this.timer2);this.timer1=setTimeout(function(){b.rotate(a)},a*1000)};this.next=function(){var a=(this.defaults.active+1>this.tabs.length)?1:this.defaults.active+1;this.show(a);this.defaults.active=a};this.previous=function(){var a=((this.defaults.active-1)==0)?this.tabs.length:this.defaults.active-1;this.show(a);this.defaults.active=a};this.previous=function(){this.defaults.active--;if(!this.defaults.active)this.defaults.active=this.tabs.length;this.show(this.defaults.active)};this.gup=function(a){a=a.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var b="[\\?&]"+a+"=([^&#]*)";var c=new RegExp(b);var d=c.exec(window.location.href);if(d==null)return null;else return d[1]};this.parseurl=function(a){var b=this.gup(a);if(b==null)return null;if(parseInt(b))return parseInt(b);if(document.getElementById(b)){for(var i=0;i[TABSTRIP]
    [TABPAGES]
    \ No newline at end of file diff --git a/Resources/Templates/Paging.html b/Resources/Templates/Paging.html new file mode 100644 index 0000000..64a2587 --- /dev/null +++ b/Resources/Templates/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Resources/Templates/PagingItem.html b/Resources/Templates/PagingItem.html new file mode 100644 index 0000000..d4ff85e --- /dev/null +++ b/Resources/Templates/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Resources/Templates/RSSContent.html b/Resources/Templates/RSSContent.html new file mode 100644 index 0000000..19a5f20 --- /dev/null +++ b/Resources/Templates/RSSContent.html @@ -0,0 +1,2 @@ +[RSSTITLE]
    +[RSSDESCRIPTION] \ No newline at end of file diff --git a/Resources/Templates/Tab.html b/Resources/Templates/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Resources/Templates/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] diff --git a/Resources/Templates/TabPage.html b/Resources/Templates/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Resources/Templates/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Resources/Templates/TabStrip.html b/Resources/Templates/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Resources/Templates/TabStrip.html @@ -0,0 +1 @@ +
      [TABS]
    \ No newline at end of file diff --git a/Resources/jQuery/jquery-ui.min.js b/Resources/jQuery/jquery-ui.min.js new file mode 100644 index 0000000..145aba7 --- /dev/null +++ b/Resources/jQuery/jquery-ui.min.js @@ -0,0 +1,9 @@ +/* + * jQuery UI 1.7.2 + * + * Copyright (c) 2009 AUTHORS.txt (http://jQueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jQuery.com/UI + */ jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(b);if(!this.handle){return false}return true},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;if(c.cursorAt){this._adjustOffsetFromHelper(c.cursorAt)}if(c.containment){this._setContainment()}this._trigger("start",b);this._cacheHelperProportions();if(a.ui.ddmanager&&!c.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,b)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();this._trigger("drag",b,c);this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,b)}return false},_mouseStop:function(c){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,c)}if(this.dropped){d=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!d)||(this.options.revert=="valid"&&d)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d))){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){b._trigger("stop",c);b._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==b.target){c=true}});return c},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c])):(d.helper=="clone"?this.element.clone():this.element);if(!b.parents("body").length){b.appendTo((d.appendTo=="parent"?this.element[0].parentNode:d.appendTo))}if(b[0]!=this.element[0]&&!(/(fixed|absolute)/).test(b.css("position"))){b.css("position","absolute")}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)&&e.containment.constructor!=Array){var c=a(e.containment)[0];if(!c){return}var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.leftthis.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left
    ').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("opacity")){e._opacity=b.css("opacity")}b.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._opacity){a(c.helper).css("opacity",d._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(c,d){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(d,e){var c=a(this).data("draggable"),f=c.options,b=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x"){if((c.overflowOffset.top+c.scrollParent[0].offsetHeight)-d.pageY=0;v--){var s=g.snapElements[v].left,n=s+g.snapElements[v].width,m=g.snapElements[v].top,A=m+g.snapElements[v].height;if(!((s-y=p&&n<=k)||(m>=p&&m<=k)||(nk))&&((e>=g&&e<=c)||(d>=g&&d<=c)||(ec));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,g){var b=a.ui.ddmanager.droppables[e.options.scope];var f=g?g.type:null;var h=(e.currentItem||e.element).find(":data(droppable)").andSelf();droppablesLoop:for(var d=0;d').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidthk.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,u){var s=(q[u]||0)+(j[u]||0);if(s&&s>=0){o[u]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0)){s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return !isNaN(parseInt(d,10))}})(jQuery);(function(a){a.widget("ui.selectable",a.extend({},a.ui.mouse,{_init:function(){var b=this;this.element.addClass("ui-selectable");this.dragged=false;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]);c.each(function(){var d=a(this);var e=d.offset();a.data(this,"selectable-item",{element:this,$element:d,left:e.left,top:e.top,right:e.left+d.outerWidth(),bottom:e.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=c.addClass("ui-selectee");this._mouseInit();this.helper=a(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy()},_mouseStart:function(d){var b=this;this.opos=[d.pageX,d.pageY];if(this.options.disabled){return}var c=this.options;this.selectees=a(c.filter,this.element[0]);this._trigger("start",d);a(c.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:d.clientX,top:d.clientY,width:0,height:0});if(c.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var e=a.data(this,"selectable-item");e.startselected=true;if(!d.metaKey){e.$element.removeClass("ui-selected");e.selected=false;e.$element.addClass("ui-unselecting");e.unselecting=true;b._trigger("unselecting",d,{unselecting:e.element})}});a(d.target).parents().andSelf().each(function(){var e=a.data(this,"selectable-item");if(e){e.$element.removeClass("ui-unselecting").addClass("ui-selecting");e.unselecting=false;e.selecting=true;e.selected=true;b._trigger("selecting",d,{selecting:e.element});return false}})},_mouseDrag:function(i){var c=this;this.dragged=true;if(this.options.disabled){return}var e=this.options;var d=this.opos[0],h=this.opos[1],b=i.pageX,g=i.pageY;if(d>b){var f=b;b=d;d=f}if(h>g){var f=g;g=h;h=f}this.helper.css({left:d,top:h,width:b-d,height:g-h});this.selectees.each(function(){var j=a.data(this,"selectable-item");if(!j||j.element==c.element[0]){return}var k=false;if(e.tolerance=="touch"){k=(!(j.left>b||j.rightg||j.bottomd&&j.righth&&j.bottom=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this._rearrange(f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)f&&(e+h)m[this.floating?"width":"height"])){return g}else{return(f0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];var h=this._connectWith();if(h&&b){for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c=0;e--){var m=a(l[e]);for(var d=m.length-1;d>=0;d--){var g=a.data(m[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,n=c.length;d=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){e.width=c.outerWidth();e.height=c.outerHeight()}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}})})(jQuery);jQuery.effects||(function(d){d.effects={version:"1.7.2",save:function(g,h){for(var f=0;f');var j=f.parent();if(f.css("position")=="static"){j.css({position:"relative"});f.css({position:"relative"})}else{var i=f.css("top");if(isNaN(parseInt(i,10))){i="auto"}var h=f.css("left");if(isNaN(parseInt(h,10))){h="auto"}j.css({position:f.css("position"),top:i,left:h,zIndex:f.css("z-index")}).show();f.css({position:"relative",top:0,left:0})}j.css(g);return j},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(g,i,f,h){h=h||{};d.each(i,function(k,j){unit=g.cssUnit(j);if(unit[0]>0){h[j]=unit[0]*f+unit[1]}});return h},animateClass:function(h,i,k,j){var f=(typeof k=="function"?k:(j?j:null));var g=(typeof k=="string"?k:null);return this.each(function(){var q={};var o=d(this);var p=o.attr("style")||"";if(typeof p=="object"){p=p.cssText}if(h.toggle){o.hasClass(h.toggle)?h.remove=h.toggle:h.add=h.toggle}var l=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.addClass(h.add)}if(h.remove){o.removeClass(h.remove)}var m=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.removeClass(h.add)}if(h.remove){o.addClass(h.remove)}for(var r in m){if(typeof m[r]!="function"&&m[r]&&r.indexOf("Moz")==-1&&r.indexOf("length")==-1&&m[r]!=l[r]&&(r.match(/color/i)||(!r.match(/color/i)&&!isNaN(parseInt(m[r],10))))&&(l.position!="static"||(l.position=="static"&&!r.match(/left|top|bottom|right/)))){q[r]=m[r]}}o.animate(q,i,g,function(){if(typeof d(this).attr("style")=="object"){d(this).attr("style")["cssText"]="";d(this).attr("style")["cssText"]=p}else{d(this).attr("style",p)}if(h.add){d(this).addClass(h.add)}if(h.remove){d(this).removeClass(h.remove)}if(f){f.apply(this,arguments)}})})}};function c(g,f){var i=g[1]&&g[1].constructor==Object?g[1]:{};if(f){i.mode=f}var h=g[1]&&g[1].constructor!=Object?g[1]:(i.duration?i.duration:g[2]);h=d.fx.off?0:typeof h==="number"?h:d.fx.speeds[h]||d.fx.speeds._default;var j=i.callback||(d.isFunction(g[1])&&g[1])||(d.isFunction(g[2])&&g[2])||(d.isFunction(g[3])&&g[3]);return[g[0],i,h,j]}d.fn.extend({_show:d.fn.show,_hide:d.fn.hide,__toggle:d.fn.toggle,_addClass:d.fn.addClass,_removeClass:d.fn.removeClass,_toggleClass:d.fn.toggleClass,effect:function(g,f,h,i){return d.effects[g]?d.effects[g].call(this,{method:g,options:f||{},duration:h,callback:i}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"show"))}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"hide"))}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(d.isFunction(arguments[0])||typeof arguments[0]=="boolean")){return this.__toggle.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"toggle"))}},addClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{add:g},f,i,h]):this._addClass(g)},removeClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{remove:g},f,i,h]):this._removeClass(g)},toggleClass:function(g,f,i,h){return((typeof f!=="boolean")&&f)?d.effects.animateClass.apply(this,[{toggle:g},f,i,h]):this._toggleClass(g,f)},morph:function(f,h,g,j,i){return d.effects.animateClass.apply(this,[{add:h,remove:f},g,j,i])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(f){var g=this.css(f),h=[];d.each(["em","px","%","pt"],function(j,k){if(g.indexOf(k)>0){h=[parseFloat(g),k]}});return h}});d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(g,f){d.fx.step[f]=function(h){if(h.state==0){h.start=e(h.elem,f);h.end=b(h.end)}h.elem.style[f]="rgb("+[Math.max(Math.min(parseInt((h.pos*(h.end[0]-h.start[0]))+h.start[0],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[1]-h.start[1]))+h.start[1],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[2]-h.start[2]))+h.start[2],10),255),0)].join(",")+")"}});function b(g){var f;if(g&&g.constructor==Array&&g.length==3){return g}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(g)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(g)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(g)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(g)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(f=/rgba\(0, 0, 0, 0\)/.exec(g)){return a.transparent}return a[d.trim(g).toLowerCase()]}function e(h,f){var g;do{g=d.curCSS(h,f);if(g!=""&&g!="transparent"||d.nodeName(h,"body")){break}f="backgroundColor"}while(h=h.parentNode);return b(g)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};d.easing.jswing=d.easing.swing;d.extend(d.easing,{def:"easeOutQuad",swing:function(g,h,f,j,i){return d.easing[d.easing.def](g,h,f,j,i)},easeInQuad:function(g,h,f,j,i){return j*(h/=i)*h+f},easeOutQuad:function(g,h,f,j,i){return -j*(h/=i)*(h-2)+f},easeInOutQuad:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h+f}return -j/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,j,i){return j*(h/=i)*h*h+f},easeOutCubic:function(g,h,f,j,i){return j*((h=h/i-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h+f}return j/2*((h-=2)*h*h+2)+f},easeInQuart:function(g,h,f,j,i){return j*(h/=i)*h*h*h+f},easeOutQuart:function(g,h,f,j,i){return -j*((h=h/i-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h+f}return -j/2*((h-=2)*h*h*h-2)+f},easeInQuint:function(g,h,f,j,i){return j*(h/=i)*h*h*h*h+f},easeOutQuint:function(g,h,f,j,i){return j*((h=h/i-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h*h+f}return j/2*((h-=2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,j,i){return -j*Math.cos(h/i*(Math.PI/2))+j+f},easeOutSine:function(g,h,f,j,i){return j*Math.sin(h/i*(Math.PI/2))+f},easeInOutSine:function(g,h,f,j,i){return -j/2*(Math.cos(Math.PI*h/i)-1)+f},easeInExpo:function(g,h,f,j,i){return(h==0)?f:j*Math.pow(2,10*(h/i-1))+f},easeOutExpo:function(g,h,f,j,i){return(h==i)?f+j:j*(-Math.pow(2,-10*h/i)+1)+f},easeInOutExpo:function(g,h,f,j,i){if(h==0){return f}if(h==i){return f+j}if((h/=i/2)<1){return j/2*Math.pow(2,10*(h-1))+f}return j/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,j,i){return -j*(Math.sqrt(1-(h/=i)*h)-1)+f},easeOutCirc:function(g,h,f,j,i){return j*Math.sqrt(1-(h=h/i-1)*h)+f},easeInOutCirc:function(g,h,f,j,i){if((h/=i/2)<1){return -j/2*(Math.sqrt(1-h*h)-1)+f}return j/2*(Math.sqrt(1-(h-=2)*h)+1)+f},easeInElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h").css({position:"absolute",visibility:"visible",left:-d*(g/e),top:-f*(c/k)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/e,height:c/k,left:l.left+d*(g/e)+(b.options.mode=="show"?(d-Math.floor(e/2))*(g/e):0),top:l.top+f*(c/k)+(b.options.mode=="show"?(f-Math.floor(k/2))*(c/k):0),opacity:b.options.mode=="show"?0:1}).animate({left:l.left+d*(g/e)+(b.options.mode=="show"?0:(d-Math.floor(e/2))*(g/e)),top:l.top+f*(c/k)+(b.options.mode=="show"?0:(f-Math.floor(k/2))*(c/k)),opacity:b.options.mode=="show"?1:0},b.duration||500)}}setTimeout(function(){b.options.mode=="show"?h.css({visibility:"visible"}):h.css({visibility:"visible"}).hide();if(b.callback){b.callback.apply(h[0])}h.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);(function(a){a.effects.fold=function(b){return this.queue(function(){var e=a(this),k=["position","top","left"];var h=a.effects.setMode(e,b.options.mode||"hide");var o=b.options.size||15;var n=!(!b.options.horizFirst);var g=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(e,k);e.show();var d=a.effects.createWrapper(e).css({overflow:"hidden"});var i=((h=="show")!=n);var f=i?["width","height"]:["height","width"];var c=i?[d.width(),d.height()]:[d.height(),d.width()];var j=/([0-9]+)%/.exec(o);if(j){o=parseInt(j[1],10)/100*c[h=="hide"?0:1]}if(h=="show"){d.css(n?{height:0,width:o}:{height:o,width:0})}var m={},l={};m[f[0]]=h=="show"?c[0]:o;l[f[1]]=h=="show"?c[1]:0;d.animate(m,g,b.options.easing).animate(l,g,b.options.easing,function(){if(h=="hide"){e.hide()}a.effects.restore(e,k);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(e[0],arguments)}e.dequeue()})})}})(jQuery);(function(a){a.effects.highlight=function(b){return this.queue(function(){var e=a(this),d=["backgroundImage","backgroundColor","opacity"];var h=a.effects.setMode(e,b.options.mode||"show");var c=b.options.color||"#ffff99";var g=e.css("backgroundColor");a.effects.save(e,d);e.show();e.css({backgroundImage:"none",backgroundColor:c});var f={backgroundColor:g};if(h=="hide"){f.opacity=0}e.animate(f,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(h=="hide"){e.hide()}a.effects.restore(e,d);if(h=="show"&&a.browser.msie){this.style.removeAttribute("filter")}if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);(function(a){a.effects.pulsate=function(b){return this.queue(function(){var d=a(this);var g=a.effects.setMode(d,b.options.mode||"show");var f=b.options.times||5;var e=b.duration?b.duration/2:a.fx.speeds._default/2;if(g=="hide"){f--}if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},e,b.options.easing);f=f-2}for(var c=0;c').appendTo(document.body).addClass(b.options.className).css({top:d.top,left:d.left,height:f.innerHeight(),width:f.innerWidth(),position:"absolute"}).animate(g,b.duration,b.options.easing,function(){c.remove();(b.callback&&b.callback.apply(f[0],arguments));f.dequeue()})})}})(jQuery);(function(a){a.widget("ui.accordion",{_init:function(){var d=this.options,b=this;this.running=0;if(d.collapsible==a.ui.accordion.defaults.collapsible&&d.alwaysOpen!=a.ui.accordion.defaults.alwaysOpen){d.collapsible=!d.alwaysOpen}if(d.navigation){var c=this.element.find("a").filter(d.navigationFilter);if(c.length){if(c.filter(d.header).length){this.active=c}else{this.active=c.parent().parent().prev();c.addClass("ui-accordion-content-active")}}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodeName=="UL"){this.element.children("li").addClass("ui-accordion-li-fix")}this.headers=this.element.find(d.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){a(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");this.active=this._findActive(this.active||d.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");a("").addClass("ui-icon "+d.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(d.icons.header).toggleClass(d.icons.headerSelected);if(a.browser.msie){this.element.find("a").css("zoom","1")}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(e){return b._keydown(e)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0")}else{this.active.attr("aria-expanded","true").attr("tabIndex","0")}if(!a.browser.safari){this.headers.find("a").attr("tabIndex","-1")}if(d.event){this.headers.bind((d.event)+".accordion",function(e){return b._clickHandler.call(b,e,this)})}},destroy:function(){var c=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(c.autoHeight||c.fillHeight){b.css("height","")}},_setData:function(b,c){if(b=="alwaysOpen"){b="collapsible";c=!c}a.widget.prototype._setData.apply(this,arguments)},_keydown:function(e){var g=this.options,f=a.ui.keyCode;if(g.disabled||e.altKey||e.ctrlKey){return}var d=this.headers.length;var b=this.headers.index(e.target);var c=false;switch(e.keyCode){case f.RIGHT:case f.DOWN:c=this.headers[(b+1)%d];break;case f.LEFT:case f.UP:c=this.headers[(b-1+d)%d];break;case f.SPACE:case f.ENTER:return this._clickHandler({target:e.target},e.target)}if(c){a(e.target).attr("tabIndex","-1");a(c).attr("tabIndex","0");c.focus();return false}return true},resize:function(){var e=this.options,d;if(e.fillSpace){if(a.browser.msie){var b=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();if(a.browser.msie){this.element.parent().css("overflow",b)}this.headers.each(function(){d-=a(this).outerHeight()});var c=0;this.headers.next().each(function(){c=Math.max(c,a(this).innerHeight()-a(this).height())}).height(Math.max(0,d-c)).css("overflow","auto")}else{if(e.autoHeight){d=0;this.headers.next().each(function(){d=Math.max(d,a(this).outerHeight())}).height(d)}}},activate:function(b){var c=this._findActive(b)[0];this._clickHandler({target:c},c)},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,f){var d=this.options;if(d.disabled){return false}if(!b.target&&d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var h=this.active.next(),e={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:h},c=(this.active=a([]));this._toggle(c,h,e);return false}var g=a(b.currentTarget||f);var i=g[0]==this.active[0];if(this.running||(!d.collapsible&&i)){return false}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!i){g.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);g.next().addClass("ui-accordion-content-active")}var c=g.next(),h=this.active.next(),e={options:d,newHeader:i&&d.collapsible?a([]):g,oldHeader:this.active,newContent:i&&d.collapsible?a([]):c.find("> *"),oldContent:h.find("> *")},j=this.headers.index(this.active[0])>this.headers.index(g[0]);this.active=i?a([]):g;this._toggle(c,h,e,i,j);return false},_toggle:function(b,i,g,j,k){var d=this.options,m=this;this.toShow=b;this.toHide=i;this.data=g;var c=function(){if(!m){return}return m._completed.apply(m,arguments)};this._trigger("changestart",null,this.data);this.running=i.size()===0?b.size():i.size();if(d.animated){var f={};if(d.collapsible&&j){f={toShow:a([]),toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}else{f={toShow:b,toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}if(!d.proxied){d.proxied=d.animated}if(!d.proxiedDuration){d.proxiedDuration=d.duration}d.animated=a.isFunction(d.proxied)?d.proxied(f):d.proxied;d.duration=a.isFunction(d.proxiedDuration)?d.proxiedDuration(f):d.proxiedDuration;var l=a.ui.accordion.animations,e=d.duration,h=d.animated;if(!l[h]){l[h]=function(n){this.slide(n,{easing:h,duration:e||700})}}l[h](f)}else{if(d.collapsible&&j){b.toggle()}else{i.hide();b.show()}c(true)}i.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();b.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(b){var c=this.options;this.running=b?0:--this.running;if(this.running){return}if(c.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""})}this._trigger("change",null,this.data)}});a.extend(a.ui.accordion,{version:"1.7.2",defaults:{active:null,alwaysOpen:true,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(j,h){j=a.extend({easing:"swing",duration:300},j,h);if(!j.toHide.size()){j.toShow.animate({height:"show"},j);return}if(!j.toShow.size()){j.toHide.animate({height:"hide"},j);return}var c=j.toShow.css("overflow"),g,d={},f={},e=["height","paddingTop","paddingBottom"],b;var i=j.toShow;b=i[0].style.width;i.width(parseInt(i.parent().width(),10)-parseInt(i.css("paddingLeft"),10)-parseInt(i.css("paddingRight"),10)-(parseInt(i.css("borderLeftWidth"),10)||0)-(parseInt(i.css("borderRightWidth"),10)||0));a.each(e,function(k,m){f[m]="hide";var l=(""+a.css(j.toShow[0],m)).match(/^([\d+-.]+)(.*)$/);d[m]={value:l[1],unit:l[2]||"px"}});j.toShow.css({height:0,overflow:"hidden"}).show();j.toHide.filter(":hidden").each(j.complete).end().filter(":visible").animate(f,{step:function(k,l){if(l.prop=="height"){g=(l.now-l.start)/(l.end-l.start)}j.toShow[0].style[l.prop]=(g*d[l.prop].value)+d[l.prop].unit},duration:j.duration,easing:j.easing,complete:function(){if(!j.autoHeight){j.toShow.css("height","")}j.toShow.css("width",b);j.toShow.css({overflow:c});j.complete()}})},bounceslide:function(b){this.slide(b,{easing:b.down?"easeOutBounce":"swing",duration:b.down?1000:200})},easeslide:function(b){this.slide(b,{easing:"easeinout",duration:700})}}})})(jQuery);(function($){$.extend($.ui,{datepicker:{version:"1.7.2"}});var PROP_NAME="datepicker";function Datepicker(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._datepickerShowing=false;this._inDialog=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass="ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dateFormat:"mm/dd/yy",firstDay:0,isRTL:false};this._defaults={showOn:"focus",showAnim:"show",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,showMonthAfterYear:false,yearRange:"-10:+10",showOtherMonths:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"normal",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false};$.extend(this._defaults,this.regional[""]);this.dpDiv=$('
    ')}$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",log:function(){if(this.debug){console.log.apply("",arguments)}},setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase();var inline=(nodeName=="div"||nodeName=="span");if(!target.id){target.id="dp"+(++this.uuid)}var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{});if(nodeName=="input"){this._connectDatepicker(target,inst)}else{if(inline){this._inlineDatepicker(target,inst)}}},_newInst:function(target,inline){var id=target[0].id.replace(/([:\[\]\.])/g,"\\\\$1");return{id:id,input:target,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?this.dpDiv:$('
    '))}},_connectDatepicker:function(target,inst){var input=$(target);inst.append=$([]);inst.trigger=$([]);if(input.hasClass(this.markerClassName)){return}var appendText=this._get(inst,"appendText");var isRTL=this._get(inst,"isRTL");if(appendText){inst.append=$(''+appendText+"");input[isRTL?"before":"after"](inst.append)}var showOn=this._get(inst,"showOn");if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");var buttonImage=this._get(inst,"buttonImage");inst.trigger=$(this._get(inst,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('').addClass(this._triggerClass).html(buttonImage==""?buttonText:$("").attr({src:buttonImage,alt:buttonText,title:buttonText})));input[isRTL?"before":"after"](inst.trigger);inst.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==target){$.datepicker._hideDatepicker()}else{$.datepicker._showDatepicker(target)}return false})}input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst)},_inlineDatepicker:function(target,inst){var divSpan=$(target);if(divSpan.hasClass(this.markerClassName)){return}divSpan.addClass(this.markerClassName).append(inst.dpDiv).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst);this._setDate(inst,this._getDefaultDate(inst));this._updateDatepicker(inst);this._updateAlternate(inst)},_dialogDatepicker:function(input,dateText,onSelect,settings,pos){var inst=this._dialogInst;if(!inst){var id="dp"+(++this.uuid);this._dialogInput=$('');this._dialogInput.keydown(this._doKeyDown);$("body").append(this._dialogInput);inst=this._dialogInst=this._newInst(this._dialogInput,false);inst.settings={};$.data(this._dialogInput[0],PROP_NAME,inst)}extendRemove(inst.settings,settings||{});this._dialogInput.val(dateText);this._pos=(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);if(!this._pos){var browserWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;var browserHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft;var scrollY=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY]}this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px");inst.settings.onSelect=onSelect;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($.blockUI){$.blockUI(this.dpDiv)}$.data(this._dialogInput[0],PROP_NAME,inst);return this},_destroyDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();$.removeData(target,PROP_NAME);if(nodeName=="input"){inst.append.remove();inst.trigger.remove();$target.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)}else{if(nodeName=="div"||nodeName=="span"){$target.removeClass(this.markerClassName).empty()}}},_enableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=false;inst.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().removeClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)})},_disableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=true;inst.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().addClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)});this._disabledInputs[this._disabledInputs.length]=target},_isDisabledDatepicker:function(target){if(!target){return false}for(var i=0;i-1)}},_showDatepicker:function(input){input=input.target||input;if(input.nodeName.toLowerCase()!="input"){input=$("input",input.parentNode)[0]}if($.datepicker._isDisabledDatepicker(input)||$.datepicker._lastInput==input){return}var inst=$.datepicker._getInst(input);var beforeShow=$.datepicker._get(inst,"beforeShow");extendRemove(inst.settings,(beforeShow?beforeShow.apply(input,[input,inst]):{}));$.datepicker._hideDatepicker(null,"");$.datepicker._lastInput=input;$.datepicker._setDateFromField(inst);if($.datepicker._inDialog){input.value=""}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(input);$.datepicker._pos[1]+=input.offsetHeight}var isFixed=false;$(input).parents().each(function(){isFixed|=$(this).css("position")=="fixed";return !isFixed});if(isFixed&&$.browser.opera){$.datepicker._pos[0]-=document.documentElement.scrollLeft;$.datepicker._pos[1]-=document.documentElement.scrollTop}var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;inst.rangeStart=null;inst.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updateDatepicker(inst);offset=$.datepicker._checkOffset(inst,offset,isFixed);inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI?"static":(isFixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});if(!inst.inline){var showAnim=$.datepicker._get(inst,"showAnim")||"show";var duration=$.datepicker._get(inst,"duration");var postProcess=function(){$.datepicker._datepickerShowing=true;if($.browser.msie&&parseInt($.browser.version,10)<7){$("iframe.ui-datepicker-cover").css({width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4})}};if($.effects&&$.effects[showAnim]){inst.dpDiv.show(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[showAnim](duration,postProcess)}if(duration==""){postProcess()}if(inst.input[0].type!="hidden"){inst.input[0].focus()}$.datepicker._curInst=inst}},_updateDatepicker:function(inst){var dims={width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4};var self=this;inst.dpDiv.empty().append(this._generateHTML(inst)).find("iframe.ui-datepicker-cover").css({width:dims.width,height:dims.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).removeClass("ui-datepicker-next-hover")}}).bind("mouseover",function(){if(!self._isDisabledDatepicker(inst.inline?inst.dpDiv.parent()[0]:inst.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");$(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).addClass("ui-datepicker-next-hover")}}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var numMonths=this._getNumberOfMonths(inst);var cols=numMonths[1];var width=17;if(cols>1){inst.dpDiv.addClass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")}else{inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("")}inst.dpDiv[(numMonths[0]!=1||numMonths[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");inst.dpDiv[(this._get(inst,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(inst.input&&inst.input[0].type!="hidden"&&inst==$.datepicker._curInst){$(inst.input[0]).focus()}},_checkOffset:function(inst,offset,isFixed){var dpWidth=inst.dpDiv.outerWidth();var dpHeight=inst.dpDiv.outerHeight();var inputWidth=inst.input?inst.input.outerWidth():0;var inputHeight=inst.input?inst.input.outerHeight():0;var viewWidth=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+$(document).scrollLeft();var viewHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+$(document).scrollTop();offset.left-=(this._get(inst,"isRTL")?(dpWidth-inputWidth):0);offset.left-=(isFixed&&offset.left==inst.input.offset().left)?$(document).scrollLeft():0;offset.top-=(isFixed&&offset.top==(inst.input.offset().top+inputHeight))?$(document).scrollTop():0;offset.left-=(offset.left+dpWidth>viewWidth&&viewWidth>dpWidth)?Math.abs(offset.left+dpWidth-viewWidth):0;offset.top-=(offset.top+dpHeight>viewHeight&&viewHeight>dpHeight)?Math.abs(offset.top+dpHeight+inputHeight*2-viewHeight):0;return offset},_findPos:function(obj){while(obj&&(obj.type=="hidden"||obj.nodeType!=1)){obj=obj.nextSibling}var position=$(obj).offset();return[position.left,position.top]},_hideDatepicker:function(input,duration){var inst=this._curInst;if(!inst||(input&&inst!=$.data(input,PROP_NAME))){return}if(inst.stayOpen){this._selectDate("#"+inst.id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear))}inst.stayOpen=false;if(this._datepickerShowing){duration=(duration!=null?duration:this._get(inst,"duration"));var showAnim=this._get(inst,"showAnim");var postProcess=function(){$.datepicker._tidyDialog(inst)};if(duration!=""&&$.effects&&$.effects[showAnim]){inst.dpDiv.hide(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[(duration==""?"hide":(showAnim=="slideDown"?"slideUp":(showAnim=="fadeIn"?"fadeOut":"hide")))](duration,postProcess)}if(duration==""){this._tidyDialog(inst)}var onClose=this._get(inst,"onClose");if(onClose){onClose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])}this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if($.blockUI){$.unblockUI();$("body").append(this.dpDiv)}}this._inDialog=false}this._curInst=null},_tidyDialog:function(inst){inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(event){if(!$.datepicker._curInst){return}var $target=$(event.target);if(($target.parents("#"+$.datepicker._mainDivId).length==0)&&!$target.hasClass($.datepicker.markerClassName)&&!$target.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)){$.datepicker._hideDatepicker(null,"")}},_adjustDate:function(id,offset,period){var target=$(id);var inst=this._getInst(target[0]);if(this._isDisabledDatepicker(target[0])){return}this._adjustInstDate(inst,offset+(period=="M"?this._get(inst,"showCurrentAtPos"):0),period);this._updateDatepicker(inst)},_gotoToday:function(id){var target=$(id);var inst=this._getInst(target[0]);if(this._get(inst,"gotoCurrent")&&inst.currentDay){inst.selectedDay=inst.currentDay;inst.drawMonth=inst.selectedMonth=inst.currentMonth;inst.drawYear=inst.selectedYear=inst.currentYear}else{var date=new Date();inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear()}this._notifyChange(inst);this._adjustDate(target)},_selectMonthYear:function(id,select,period){var target=$(id);var inst=this._getInst(target[0]);inst._selectingMonthYear=false;inst["selected"+(period=="M"?"Month":"Year")]=inst["draw"+(period=="M"?"Month":"Year")]=parseInt(select.options[select.selectedIndex].value,10);this._notifyChange(inst);this._adjustDate(target)},_clickMonthYear:function(id){var target=$(id);var inst=this._getInst(target[0]);if(inst.input&&inst._selectingMonthYear&&!$.browser.msie){inst.input[0].focus()}inst._selectingMonthYear=!inst._selectingMonthYear},_selectDay:function(id,month,year,td){var target=$(id);if($(td).hasClass(this._unselectableClass)||this._isDisabledDatepicker(target[0])){return}var inst=this._getInst(target[0]);inst.selectedDay=inst.currentDay=$("a",td).html();inst.selectedMonth=inst.currentMonth=month;inst.selectedYear=inst.currentYear=year;if(inst.stayOpen){inst.endDay=inst.endMonth=inst.endYear=null}this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear));if(inst.stayOpen){inst.rangeStart=this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay));this._updateDatepicker(inst)}},_clearDate:function(id){var target=$(id);var inst=this._getInst(target[0]);inst.stayOpen=false;inst.endDay=inst.endMonth=inst.endYear=inst.rangeStart=null;this._selectDate(target,"")},_selectDate:function(id,dateStr){var target=$(id);var inst=this._getInst(target[0]);dateStr=(dateStr!=null?dateStr:this._formatDate(inst));if(inst.input){inst.input.val(dateStr)}this._updateAlternate(inst);var onSelect=this._get(inst,"onSelect");if(onSelect){onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])}else{if(inst.input){inst.input.trigger("change")}}if(inst.inline){this._updateDatepicker(inst)}else{if(!inst.stayOpen){this._hideDatepicker(null,this._get(inst,"duration"));this._lastInput=inst.input[0];if(typeof(inst.input[0])!="object"){inst.input[0].focus()}this._lastInput=null}}},_updateAlternate:function(inst){var altField=this._get(inst,"altField");if(altField){var altFormat=this._get(inst,"altFormat")||this._get(inst,"dateFormat");var date=this._getDate(inst);dateStr=this.formatDate(altFormat,date,this._getFormatConfig(inst));$(altField).each(function(){$(this).val(dateStr)})}},noWeekends:function(date){var day=date.getDay();return[(day>0&&day<6),""]},iso8601Week:function(date){var checkDate=new Date(date.getFullYear(),date.getMonth(),date.getDate());var firstMon=new Date(checkDate.getFullYear(),1-1,4);var firstDay=firstMon.getDay()||7;firstMon.setDate(firstMon.getDate()+1-firstDay);if(firstDay<4&&checkDatenew Date(checkDate.getFullYear(),12-1,28)){firstDay=new Date(checkDate.getFullYear()+1,1-1,4).getDay()||7;if(firstDay>4&&(checkDate.getDay()||7)0&&iValue="0"&&value.charAt(iValue)<="9"){num=num*10+parseInt(value.charAt(iValue++),10);size--}if(size==origSize){throw"Missing number at position "+iValue}return num};var getName=function(match,shortNames,longNames){var names=(lookAhead(match)?longNames:shortNames);var size=0;for(var j=0;j0&&iValue-1){month=1;day=doy;do{var dim=this._getDaysInMonth(year,month-1);if(day<=dim){break}month++;day-=dim}while(true)}var date=this._daylightSavingAdjust(new Date(year,month-1,day));if(date.getFullYear()!=year||date.getMonth()+1!=month||date.getDate()!=day){throw"Invalid date"}return date},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(format,date,settings){if(!date){return""}var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var lookAhead=function(match){var matches=(iFormat+1=0;m--){doy+=this._getDaysInMonth(date.getFullYear(),m)}output+=formatNumber("o",doy,3);break;case"m":output+=formatNumber("m",date.getMonth()+1,2);break;case"M":output+=formatName("M",date.getMonth(),monthNamesShort,monthNames);break;case"y":output+=(lookAhead("y")?date.getFullYear():(date.getYear()%100<10?"0":"")+date.getYear()%100);break;case"@":output+=date.getTime();break;case"'":if(lookAhead("'")){output+="'"}else{literal=true}break;default:output+=format.charAt(iFormat)}}}}return output},_possibleChars:function(format){var chars="";var literal=false;for(var iFormat=0;iFormatmaxDate?maxDate:date);return date},_determineDate:function(date,defaultDate){var offsetNumeric=function(offset){var date=new Date();date.setDate(date.getDate()+offset);return date};var offsetString=function(offset,getDaysInMonth){var date=new Date();var year=date.getFullYear();var month=date.getMonth();var day=date.getDate();var pattern=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var matches=pattern.exec(offset);while(matches){switch(matches[2]||"d"){case"d":case"D":day+=parseInt(matches[1],10);break;case"w":case"W":day+=parseInt(matches[1],10)*7;break;case"m":case"M":month+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break;case"y":case"Y":year+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break}matches=pattern.exec(offset)}return new Date(year,month,day)};date=(date==null?defaultDate:(typeof date=="string"?offsetString(date,this._getDaysInMonth):(typeof date=="number"?(isNaN(date)?defaultDate:offsetNumeric(date)):date)));date=(date&&date.toString()=="Invalid Date"?defaultDate:date);if(date){date.setHours(0);date.setMinutes(0);date.setSeconds(0);date.setMilliseconds(0)}return this._daylightSavingAdjust(date)},_daylightSavingAdjust:function(date){if(!date){return null}date.setHours(date.getHours()>12?date.getHours()+2:0);return date},_setDate:function(inst,date,endDate){var clear=!(date);var origMonth=inst.selectedMonth;var origYear=inst.selectedYear;date=this._determineDate(date,new Date());inst.selectedDay=inst.currentDay=date.getDate();inst.drawMonth=inst.selectedMonth=inst.currentMonth=date.getMonth();inst.drawYear=inst.selectedYear=inst.currentYear=date.getFullYear();if(origMonth!=inst.selectedMonth||origYear!=inst.selectedYear){this._notifyChange(inst)}this._adjustInstDate(inst);if(inst.input){inst.input.val(clear?"":this._formatDate(inst))}},_getDate:function(inst){var startDate=(!inst.currentYear||(inst.input&&inst.input.val()=="")?null:this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return startDate},_generateHTML:function(inst){var today=new Date();today=this._daylightSavingAdjust(new Date(today.getFullYear(),today.getMonth(),today.getDate()));var isRTL=this._get(inst,"isRTL");var showButtonPanel=this._get(inst,"showButtonPanel");var hideIfNoPrevNext=this._get(inst,"hideIfNoPrevNext");var navigationAsDateFormat=this._get(inst,"navigationAsDateFormat");var numMonths=this._getNumberOfMonths(inst);var showCurrentAtPos=this._get(inst,"showCurrentAtPos");var stepMonths=this._get(inst,"stepMonths");var stepBigMonths=this._get(inst,"stepBigMonths");var isMultiMonth=(numMonths[0]!=1||numMonths[1]!=1);var currentDate=this._daylightSavingAdjust((!inst.currentDay?new Date(9999,9,9):new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");var drawMonth=inst.drawMonth-showCurrentAtPos;var drawYear=inst.drawYear;if(drawMonth<0){drawMonth+=12;drawYear--}if(maxDate){var maxDraw=this._daylightSavingAdjust(new Date(maxDate.getFullYear(),maxDate.getMonth()-numMonths[1]+1,maxDate.getDate()));maxDraw=(minDate&&maxDrawmaxDraw){drawMonth--;if(drawMonth<0){drawMonth=11;drawYear--}}}inst.drawMonth=drawMonth;inst.drawYear=drawYear;var prevText=this._get(inst,"prevText");prevText=(!navigationAsDateFormat?prevText:this.formatDate(prevText,this._daylightSavingAdjust(new Date(drawYear,drawMonth-stepMonths,1)),this._getFormatConfig(inst)));var prev=(this._canAdjustMonth(inst,-1,drawYear,drawMonth)?''+prevText+"":(hideIfNoPrevNext?"":''+prevText+""));var nextText=this._get(inst,"nextText");nextText=(!navigationAsDateFormat?nextText:this.formatDate(nextText,this._daylightSavingAdjust(new Date(drawYear,drawMonth+stepMonths,1)),this._getFormatConfig(inst)));var next=(this._canAdjustMonth(inst,+1,drawYear,drawMonth)?''+nextText+"":(hideIfNoPrevNext?"":''+nextText+""));var currentText=this._get(inst,"currentText");var gotoDate=(this._get(inst,"gotoCurrent")&&inst.currentDay?currentDate:today);currentText=(!navigationAsDateFormat?currentText:this.formatDate(currentText,gotoDate,this._getFormatConfig(inst)));var controls=(!inst.inline?'":"");var buttonPanel=(showButtonPanel)?'
    '+(isRTL?controls:"")+(this._isInRange(inst,gotoDate)?'":"")+(isRTL?"":controls)+"
    ":"";var firstDay=parseInt(this._get(inst,"firstDay"),10);firstDay=(isNaN(firstDay)?0:firstDay);var dayNames=this._get(inst,"dayNames");var dayNamesShort=this._get(inst,"dayNamesShort");var dayNamesMin=this._get(inst,"dayNamesMin");var monthNames=this._get(inst,"monthNames");var monthNamesShort=this._get(inst,"monthNamesShort");var beforeShowDay=this._get(inst,"beforeShowDay");var showOtherMonths=this._get(inst,"showOtherMonths");var calculateWeek=this._get(inst,"calculateWeek")||this.iso8601Week;var endDate=inst.endDay?this._daylightSavingAdjust(new Date(inst.endYear,inst.endMonth,inst.endDay)):currentDate;var defaultDate=this._getDefaultDate(inst);var html="";for(var row=0;row'+(/all|left/.test(cornerClass)&&row==0?(isRTL?next:prev):"")+(/all|right/.test(cornerClass)&&row==0?(isRTL?prev:next):"")+this._generateMonthYearHeader(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,row>0||col>0,monthNames,monthNamesShort)+'';var thead="";for(var dow=0;dow<7;dow++){var day=(dow+firstDay)%7;thead+="=5?' class="ui-datepicker-week-end"':"")+'>'+dayNamesMin[day]+""}calender+=thead+"";var daysInMonth=this._getDaysInMonth(drawYear,drawMonth);if(drawYear==inst.selectedYear&&drawMonth==inst.selectedMonth){inst.selectedDay=Math.min(inst.selectedDay,daysInMonth)}var leadDays=(this._getFirstDayOfMonth(drawYear,drawMonth)-firstDay+7)%7;var numRows=(isMultiMonth?6:Math.ceil((leadDays+daysInMonth)/7));var printDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,1-leadDays));for(var dRow=0;dRow";var tbody="";for(var dow=0;dow<7;dow++){var daySettings=(beforeShowDay?beforeShowDay.apply((inst.input?inst.input[0]:null),[printDate]):[true,""]);var otherMonth=(printDate.getMonth()!=drawMonth);var unselectable=otherMonth||!daySettings[0]||(minDate&&printDatemaxDate);tbody+='";printDate.setDate(printDate.getDate()+1);printDate=this._daylightSavingAdjust(printDate)}calender+=tbody+""}drawMonth++;if(drawMonth>11){drawMonth=0;drawYear++}calender+="
    =currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" "+this._currentClass:"")+(printDate.getTime()==today.getTime()?" ui-datepicker-today":""))+'"'+((!otherMonth||showOtherMonths)&&daySettings[2]?' title="'+daySettings[2]+'"':"")+(unselectable?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+inst.id+"',"+drawMonth+","+drawYear+', this);return false;"')+">"+(otherMonth?(showOtherMonths?printDate.getDate():" "):(unselectable?''+printDate.getDate()+"":'=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" ui-state-active":"")+'" href="#">'+printDate.getDate()+""))+"
    "+(isMultiMonth?""+((numMonths[0]>0&&col==numMonths[1]-1)?'
    ':""):"");group+=calender}html+=group}html+=buttonPanel+($.browser.msie&&parseInt($.browser.version,10)<7&&!inst.inline?'':"");inst._keyEvent=false;return html},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,secondary,monthNames,monthNamesShort){minDate=(inst.rangeStart&&minDate&&selectedDate "}else{var inMinYear=(minDate&&minDate.getFullYear()==drawYear);var inMaxYear=(maxDate&&maxDate.getFullYear()==drawYear);monthHtml+='"}if(!showMonthAfterYear){html+=monthHtml+((secondary||changeMonth||changeYear)&&(!(changeMonth&&changeYear))?" ":"")}if(secondary||!changeYear){html+=''+drawYear+""}else{var years=this._get(inst,"yearRange").split(":");var year=0;var endYear=0;if(years.length!=2){year=drawYear-10;endYear=drawYear+10}else{if(years[0].charAt(0)=="+"||years[0].charAt(0)=="-"){year=drawYear+parseInt(years[0],10);endYear=drawYear+parseInt(years[1],10)}else{year=parseInt(years[0],10);endYear=parseInt(years[1],10)}}year=(minDate?Math.max(year,minDate.getFullYear()):year);endYear=(maxDate?Math.min(endYear,maxDate.getFullYear()):endYear);html+='"}if(showMonthAfterYear){html+=(secondary||changeMonth||changeYear?" ":"")+monthHtml}html+="";return html},_adjustInstDate:function(inst,offset,period){var year=inst.drawYear+(period=="Y"?offset:0);var month=inst.drawMonth+(period=="M"?offset:0);var day=Math.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period=="D"?offset:0);var date=this._daylightSavingAdjust(new Date(year,month,day));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&datemaxDate?maxDate:date);inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();if(period=="M"||period=="Y"){this._notifyChange(inst)}},_notifyChange:function(inst){var onChange=this._get(inst,"onChangeMonthYear");if(onChange){onChange.apply((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1,inst])}},_getNumberOfMonths:function(inst){var numMonths=this._get(inst,"numberOfMonths");return(numMonths==null?[1,1]:(typeof numMonths=="number"?[1,numMonths]:numMonths))},_getMinMaxDate:function(inst,minMax,checkRange){var date=this._determineDate(this._get(inst,minMax+"Date"),null);return(!checkRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?inst.rangeStart:date))},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){return new Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear,curMonth){var numMonths=this._getNumberOfMonths(inst);var date=this._daylightSavingAdjust(new Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1));if(offset<0){date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}return this._isInRange(inst,date)},_isInRange:function(inst,date){var newMinDate=(!inst.rangeStart?null:this._daylightSavingAdjust(new Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay)));newMinDate=(newMinDate&&inst.rangeStart=minDate)&&(!maxDate||date<=maxDate))},_getFormatConfig:function(inst){var shortYearCutoff=this._get(inst,"shortYearCutoff");shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCutoff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNames:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesShort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(inst,day,month,year){if(!day){inst.currentDay=inst.selectedDay;inst.currentMonth=inst.selectedMonth;inst.currentYear=inst.selectedYear}var date=(day?(typeof day=="object"?day:this._daylightSavingAdjust(new Date(year,month,day))):this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(inst))}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isArray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.toString().match(/\Array\(\)/))))}$.fn.datepicker=function(options){if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv);$.datepicker.initialized=true}var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isDisabled"||options=="getDate")){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}if(options=="option"&&arguments.length==2&&typeof arguments[1]=="string"){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}return this.each(function(){typeof options=="string"?$.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,options)})};$.datepicker=new Datepicker();$.datepicker.initialized=false;$.datepicker.uuid=new Date().getTime();$.datepicker.version="1.7.2";window.DP_jQuery=$})(jQuery);(function(c){var b={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},a="ui-dialog ui-widget ui-widget-content ui-corner-all ";c.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var l=this,m=this.options,j=m.title||this.originalTitle||" ",e=c.ui.dialog.getTitleId(this.element),k=(this.uiDialog=c("
    ")).appendTo(document.body).hide().addClass(a+m.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:m.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(n){(m.closeOnEscape&&n.keyCode&&n.keyCode==c.ui.keyCode.ESCAPE&&l.close(n))}).attr({role:"dialog","aria-labelledby":e}).mousedown(function(n){l.moveToTop(false,n)}),g=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(k),f=(this.uiDialogTitlebar=c("
    ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(k),i=c('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){i.addClass("ui-state-hover")},function(){i.removeClass("ui-state-hover")}).focus(function(){i.addClass("ui-state-focus")}).blur(function(){i.removeClass("ui-state-focus")}).mousedown(function(n){n.stopPropagation()}).click(function(n){l.close(n);return false}).appendTo(f),h=(this.uiDialogTitlebarCloseText=c("")).addClass("ui-icon ui-icon-closethick").text(m.closeText).appendTo(i),d=c("").addClass("ui-dialog-title").attr("id",e).html(j).prependTo(f);f.find("*").add(f).disableSelection();(m.draggable&&c.fn.draggable&&this._makeDraggable());(m.resizable&&c.fn.resizable&&this._makeResizable());this._createButtons(m.buttons);this._isOpen=false;(m.bgiframe&&c.fn.bgiframe&&k.bgiframe());(m.autoOpen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();(this.originalTitle&&this.element.attr("title",this.originalTitle))},close:function(f){var d=this;if(false===d._trigger("beforeclose",f)){return}(d.overlay&&d.overlay.destroy());d.uiDialog.unbind("keypress.ui-dialog");(d.options.hide?d.uiDialog.hide(d.options.hide,function(){d._trigger("close",f)}):d.uiDialog.hide()&&d._trigger("close",f));c.ui.dialog.overlay.resize();d._isOpen=false;if(d.options.modal){var e=0;c(".ui-dialog").each(function(){if(this!=d.uiDialog[0]){e=Math.max(e,c(this).css("z-index"))}});c.ui.dialog.maxZ=e}},isOpen:function(){return this._isOpen},moveToTop:function(f,e){if((this.options.modal&&!f)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",e)}if(this.options.zIndex>c.ui.dialog.maxZ){c.ui.dialog.maxZ=this.options.zIndex}(this.overlay&&this.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=++c.ui.dialog.maxZ));var d={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++c.ui.dialog.maxZ);this.element.attr(d);this._trigger("focus",e)},open:function(){if(this._isOpen){return}var e=this.options,d=this.uiDialog;this.overlay=e.modal?new c.ui.dialog.overlay(this):null;(d.next().length&&d.appendTo("body"));this._size();this._position(e.position);d.show(e.show);this.moveToTop(true);(e.modal&&d.bind("keypress.ui-dialog",function(h){if(h.keyCode!=c.ui.keyCode.TAB){return}var g=c(":tabbable",this),i=g.filter(":first")[0],f=g.filter(":last")[0];if(h.target==f&&!h.shiftKey){setTimeout(function(){i.focus()},1)}else{if(h.target==i&&h.shiftKey){setTimeout(function(){f.focus()},1)}}}));c([]).add(d.find(".ui-dialog-content :tabbable:first")).add(d.find(".ui-dialog-buttonpane :tabbable:first")).add(d).filter(":first").focus();this._trigger("open");this._isOpen=true},_createButtons:function(g){var f=this,d=false,e=c("
    ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof g=="object"&&g!==null&&c.each(g,function(){return !(d=true)}));if(d){c.each(g,function(h,i){c('').addClass("ui-state-default ui-corner-all").text(h).click(function(){i.apply(f.element[0],arguments)}).hover(function(){c(this).addClass("ui-state-hover")},function(){c(this).removeClass("ui-state-hover")}).focus(function(){c(this).addClass("ui-state-focus")}).blur(function(){c(this).removeClass("ui-state-focus")}).appendTo(e)});e.appendTo(this.uiDialog)}},_makeDraggable:function(){var d=this,f=this.options,e;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){e=f.height;c(this).height(c(this).height()).addClass("ui-dialog-dragging");(f.dragStart&&f.dragStart.apply(d.element[0],arguments))},drag:function(){(f.drag&&f.drag.apply(d.element[0],arguments))},stop:function(){c(this).removeClass("ui-dialog-dragging").height(e);(f.dragStop&&f.dragStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}})},_makeResizable:function(g){g=(g===undefined?this.options.resizable:g);var d=this,f=this.options,e=typeof g=="string"?g:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:f.maxWidth,maxHeight:f.maxHeight,minWidth:f.minWidth,minHeight:f.minHeight,start:function(){c(this).addClass("ui-dialog-resizing");(f.resizeStart&&f.resizeStart.apply(d.element[0],arguments))},resize:function(){(f.resize&&f.resize.apply(d.element[0],arguments))},handles:e,stop:function(){c(this).removeClass("ui-dialog-resizing");f.height=c(this).height();f.width=c(this).width();(f.resizeStop&&f.resizeStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(i){var e=c(window),f=c(document),g=f.scrollTop(),d=f.scrollLeft(),h=g;if(c.inArray(i,["center","top","right","bottom","left"])>=0){i=[i=="right"||i=="left"?i:"center",i=="top"||i=="bottom"?i:"middle"]}if(i.constructor!=Array){i=["center","middle"]}if(i[0].constructor==Number){d+=i[0]}else{switch(i[0]){case"left":d+=0;break;case"right":d+=e.width()-this.uiDialog.outerWidth();break;default:case"center":d+=(e.width()-this.uiDialog.outerWidth())/2}}if(i[1].constructor==Number){g+=i[1]}else{switch(i[1]){case"top":g+=0;break;case"bottom":g+=e.height()-this.uiDialog.outerHeight();break;default:case"middle":g+=(e.height()-this.uiDialog.outerHeight())/2}}g=Math.max(g,h);this.uiDialog.css({top:g,left:d})},_setData:function(e,f){(b[e]&&this.uiDialog.data(b[e],f));switch(e){case"buttons":this._createButtons(f);break;case"closeText":this.uiDialogTitlebarCloseText.text(f);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(a+f);break;case"draggable":(f?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(f);break;case"position":this._position(f);break;case"resizable":var d=this.uiDialog,g=this.uiDialog.is(":data(resizable)");(g&&!f&&d.resizable("destroy"));(g&&typeof f=="string"&&d.resizable("option","handles",f));(g||this._makeResizable(f));break;case"title":c(".ui-dialog-title",this.uiDialogTitlebar).html(f||" ");break;case"width":this.uiDialog.width(f);break}c.widget.prototype._setData.apply(this,arguments)},_size:function(){var e=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var d=this.uiDialog.css({height:"auto",width:e.width}).height();this.element.css({minHeight:Math.max(e.minHeight-d,0),height:e.height=="auto"?"auto":Math.max(e.height-d,0)})}});c.extend(c.ui.dialog,{version:"1.7.2",defaults:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(d){return"ui-dialog-title-"+(d.attr("id")||++this.uuid)},overlay:function(d){this.$el=c.ui.dialog.overlay.create(d)}});c.extend(c.ui.dialog.overlay,{instances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(d){return d+".dialog-overlay"}).join(" "),create:function(e){if(this.instances.length===0){setTimeout(function(){if(c.ui.dialog.overlay.instances.length){c(document).bind(c.ui.dialog.overlay.events,function(f){var g=c(f.target).parents(".ui-dialog").css("zIndex")||0;return(g>c.ui.dialog.overlay.maxZ)})}},1);c(document).bind("keydown.dialog-overlay",function(f){(e.options.closeOnEscape&&f.keyCode&&f.keyCode==c.ui.keyCode.ESCAPE&&e.close(f))});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var d=c("
    ").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height()});(e.options.bgiframe&&c.fn.bgiframe&&d.bgiframe());this.instances.push(d);return d},destroy:function(d){this.instances.splice(c.inArray(this.instances,d),1);if(this.instances.length===0){c([document,window]).unbind(".dialog-overlay")}d.remove();var e=0;c.each(this.instances,function(){e=Math.max(e,this.css("z-index"))});this.maxZ=e},height:function(){if(c.browser.msie&&c.browser.version<7){var e=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var d=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(e
    ').appendTo(this.element);this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow").removeData("progressbar").unbind(".progressbar");this.valueDiv.remove();a.widget.prototype.destroy.apply(this,arguments)},value:function(b){if(b===undefined){return this._value()}this._setData("value",b);return this},_setData:function(b,c){switch(b){case"value":this.options.value=c;this._refreshValue();this._trigger("change",null,{});break}a.widget.prototype._setData.apply(this,arguments)},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_valueMin:function(){var b=0;return b},_valueMax:function(){var b=100;return b},_refreshValue:function(){var b=this.value();this.valueDiv[b==this._valueMax()?"addClass":"removeClass"]("ui-corner-right");this.valueDiv.width(b+"%");this.element.attr("aria-valuenow",b)}});a.extend(a.ui.progressbar,{version:"1.7.2",defaults:{value:0}})})(jQuery);(function(a){a.widget("ui.slider",a.extend({},a.ui.mouse,{_init:function(){var b=this,c=this.options;this._keySliding=false;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");this.range=a([]);if(c.range){if(c.range===true){this.range=a("
    ");if(!c.values){c.values=[this._valueMin(),this._valueMin()]}if(c.values.length&&c.values.length!=2){c.values=[c.values[0],c.values[0]]}}else{this.range=a("
    ")}this.range.appendTo(this.element).addClass("ui-slider-range");if(c.range=="min"||c.range=="max"){this.range.addClass("ui-slider-range-"+c.range)}this.range.addClass("ui-widget-header")}if(a(".ui-slider-handle",this.element).length==0){a('
    ').appendTo(this.element).addClass("ui-slider-handle")}if(c.values&&c.values.length){while(a(".ui-slider-handle",this.element).length').appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(d){d.preventDefault()}).hover(function(){if(!c.disabled){a(this).addClass("ui-state-hover")}},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(!c.disabled){a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}else{a(this).blur()}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(d){a(this).data("index.ui-slider-handle",d)});this.handles.keydown(function(i){var f=true;var e=a(this).data("index.ui-slider-handle");if(b.options.disabled){return}switch(i.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:f=false;if(!b._keySliding){b._keySliding=true;a(this).addClass("ui-state-active");b._start(i,e)}break}var g,d,h=b._step();if(b.options.values&&b.options.values.length){g=d=b.values(e)}else{g=d=b.value()}switch(i.keyCode){case a.ui.keyCode.HOME:d=b._valueMin();break;case a.ui.keyCode.END:d=b._valueMax();break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g==b._valueMax()){return}d=g+h;break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g==b._valueMin()){return}d=g-h;break}b._slide(i,e,d);return f}).keyup(function(e){var d=a(this).data("index.ui-slider-handle");if(b._keySliding){b._stop(e,d);b._change(e,d);b._keySliding=false;a(this).removeClass("ui-state-active")}});this._refreshValue()},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy()},_mouseCapture:function(d){var e=this.options;if(e.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var h={x:d.pageX,y:d.pageY};var j=this._normValueFromMouse(h);var c=this._valueMax()-this._valueMin()+1,f;var k=this,i;this.handles.each(function(l){var m=Math.abs(j-k.values(l));if(c>m){c=m;f=a(this);i=l}});if(e.range==true&&this.values(1)==e.min){f=a(this.handles[++i])}this._start(d,i);k._handleIndex=i;f.addClass("ui-state-active").focus();var g=f.offset();var b=!a(d.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=b?{left:0,top:0}:{left:d.pageX-g.left-(f.width()/2),top:d.pageY-g.top-(f.height()/2)-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};j=this._normValueFromMouse(h);this._slide(d,i,j);return true},_mouseStart:function(b){return true},_mouseDrag:function(d){var b={x:d.pageX,y:d.pageY};var c=this._normValueFromMouse(b);this._slide(d,this._handleIndex,c);return false},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._handleIndex=null;this._clickOffset=null;return false},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(d){var c,h;if("horizontal"==this.orientation){c=this.elementSize.width;h=d.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{c=this.elementSize.height;h=d.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}var f=(h/c);if(f>1){f=1}if(f<0){f=0}if("vertical"==this.orientation){f=1-f}var e=this._valueMax()-this._valueMin(),i=f*e,b=i%this.options.step,g=this._valueMin()+i-b;if(b>(this.options.step/2)){g+=this.options.step}return parseFloat(g.toFixed(5))},_start:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("start",d,b)},_slide:function(f,e,d){var g=this.handles[e];if(this.options.values&&this.options.values.length){var b=this.values(e?0:1);if((this.options.values.length==2&&this.options.range===true)&&((e==0&&d>b)||(e==1&&d1){this.options.values[b]=e;this._refreshValue(c);if(!d){this._change(null,b)}}if(arguments.length){if(this.options.values&&this.options.values.length){return this._values(b)}else{return this.value()}}else{return this._values()}},_setData:function(b,d,c){a.widget.prototype._setData.apply(this,arguments);switch(b){case"disabled":if(d){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled")}else{this.handles.removeAttr("disabled")}case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(c);break;case"value":this._refreshValue(c);break}},_step:function(){var b=this.options.step;return b},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_values:function(b){if(arguments.length){var c=this.options.values[b];if(cthis._valueMax()){c=this._valueMax()}return c}else{return this.options.values}},_valueMin:function(){var b=this.options.min;return b},_valueMax:function(){var b=this.options.max;return b},_refreshValue:function(c){var f=this.options.range,d=this.options,l=this;if(this.options.values&&this.options.values.length){var i,h;this.handles.each(function(p,n){var o=(l.values(p)-l._valueMin())/(l._valueMax()-l._valueMin())*100;var m={};m[l.orientation=="horizontal"?"left":"bottom"]=o+"%";a(this).stop(1,1)[c?"animate":"css"](m,d.animate);if(l.options.range===true){if(l.orientation=="horizontal"){(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({left:o+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({width:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}else{(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({bottom:(o)+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({height:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}}lastValPercent=o})}else{var j=this.value(),g=this._valueMin(),k=this._valueMax(),e=k!=g?(j-g)/(k-g)*100:0;var b={};b[l.orientation=="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[c?"animate":"css"](b,d.animate);(f=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[c?"animate":"css"]({width:e+"%"},d.animate);(f=="max")&&(this.orientation=="horizontal")&&this.range[c?"animate":"css"]({width:(100-e)+"%"},{queue:false,duration:d.animate});(f=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[c?"animate":"css"]({height:e+"%"},d.animate);(f=="max")&&(this.orientation=="vertical")&&this.range[c?"animate":"css"]({height:(100-e)+"%"},{queue:false,duration:d.animate})}}}));a.extend(a.ui.slider,{getter:"value values",version:"1.7.2",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}})})(jQuery);(function(a){a.widget("ui.tabs",{_init:function(){if(this.options.deselectable!==undefined){this.options.collapsible=this.options.deselectable}this._tabify(true)},_setData:function(b,c){if(b=="selected"){if(this.options.collapsible&&c==this.options.selected){return}this.select(c)}else{this.options[b]=c;if(b=="deselectable"){this.options.collapsible=c}this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b)},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+a.data(this.list[0]));return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(c,b){return{tab:c,panel:b,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){this.list=this.element.children("ul:first");this.lis=a("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);var p=this,d=this.options;var c=/^#.+/;this.anchors.each(function(r,o){var q=a(o).attr("href");var s=q.split("#")[0],u;if(s&&(s===location.toString().split("#")[0]||(u=a("base")[0])&&s===u.href)){q=o.hash;o.href=q}if(c.test(q)){p.panels=p.panels.add(p._sanitizeSelector(q))}else{if(q!="#"){a.data(o,"href.tabs",q);a.data(o,"load.tabs",q.replace(/#.*$/,""));var w=p._tabId(o);o.href="#"+w;var v=a("#"+w);if(!v.length){v=a(d.panelTemplate).attr("id",w).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(p.panels[r-1]||p.list);v.data("destroy.tabs",true)}p.panels=p.panels.add(v)}else{d.disabled.push(r)}}});if(n){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(d.selected===undefined){if(location.hash){this.anchors.each(function(q,o){if(o.hash==location.hash){d.selected=q;return false}})}if(typeof d.selected!="number"&&d.cookie){d.selected=parseInt(p._cookie(),10)}if(typeof d.selected!="number"&&this.lis.filter(".ui-tabs-selected").length){d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}d.selected=d.selected||0}else{if(d.selected===null){d.selected=-1}}d.selected=((d.selected>=0&&this.anchors[d.selected])||d.selected<0)?d.selected:0;d.disabled=a.unique(d.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(q,o){return p.lis.index(q)}))).sort();if(a.inArray(d.selected,d.disabled)!=-1){d.disabled.splice(a.inArray(d.selected,d.disabled),1)}this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(d.selected>=0&&this.anchors.length){this.panels.eq(d.selected).removeClass("ui-tabs-hide");this.lis.eq(d.selected).addClass("ui-tabs-selected ui-state-active");p.element.queue("tabs",function(){p._trigger("show",null,p._ui(p.anchors[d.selected],p.panels[d.selected]))});this.load(d.selected)}a(window).bind("unload",function(){p.lis.add(p.anchors).unbind(".tabs");p.lis=p.anchors=p.panels=null})}else{d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[d.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");if(d.cookie){this._cookie(d.selected,d.cookie)}for(var g=0,m;(m=this.lis[g]);g++){a(m)[a.inArray(g,d.disabled)!=-1&&!a(m).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}if(d.cache===false){this.anchors.removeData("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(d.event!="mouseover"){var f=function(o,i){if(i.is(":not(.ui-state-disabled)")){i.addClass("ui-state-"+o)}};var j=function(o,i){i.removeClass("ui-state-"+o)};this.lis.bind("mouseover.tabs",function(){f("hover",a(this))});this.lis.bind("mouseout.tabs",function(){j("hover",a(this))});this.anchors.bind("focus.tabs",function(){f("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var b,h;if(d.fx){if(a.isArray(d.fx)){b=d.fx[0];h=d.fx[1]}else{b=h=d.fx}}function e(i,o){i.css({display:""});if(a.browser.msie&&o.opacity){i[0].style.removeAttribute("filter")}}var k=h?function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.hide().removeClass("ui-tabs-hide").animate(h,h.duration||"normal",function(){e(o,h);p._trigger("show",null,p._ui(i,o[0]))})}:function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");p._trigger("show",null,p._ui(i,o[0]))};var l=b?function(o,i){i.animate(b,b.duration||"normal",function(){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");e(i,b);p.element.dequeue("tabs")})}:function(o,i,q){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");p.element.dequeue("tabs")};this.anchors.bind(d.event+".tabs",function(){var o=this,r=a(this).closest("li"),i=p.panels.filter(":not(.ui-tabs-hide)"),q=a(p._sanitizeSelector(this.hash));if((r.hasClass("ui-tabs-selected")&&!d.collapsible)||r.hasClass("ui-state-disabled")||r.hasClass("ui-state-processing")||p._trigger("select",null,p._ui(this,q[0]))===false){this.blur();return false}d.selected=p.anchors.index(this);p.abort();if(d.collapsible){if(r.hasClass("ui-tabs-selected")){d.selected=-1;if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){l(o,i)}).dequeue("tabs");this.blur();return false}else{if(!i.length){if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this));this.blur();return false}}}if(d.cookie){p._cookie(d.selected,d.cookie)}if(q.length){if(i.length){p.element.queue("tabs",function(){l(o,i)})}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(a.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var c=a.data(this,"href.tabs");if(c){this.href=c}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove()}else{a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}});if(b.cookie){this._cookie(null,b.cookie)}},add:function(e,d,c){if(c===undefined){c=this.anchors.length}var b=this,g=this.options,i=a(g.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d)),h=!e.indexOf("#")?e.replace("#",""):this._tabId(a("a",i)[0]);i.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).data("destroy.tabs",true)}f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(c>=this.lis.length){i.appendTo(this.list);f.appendTo(this.list[0].parentNode)}else{i.insertBefore(this.lis[c]);f.insertBefore(this.panels[c])}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k});this._tabify();if(this.anchors.length==1){i.addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[c],this.panels[c]))},remove:function(b){var d=this.options,e=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(b+(b+1=b?--g:g});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],c[0]))},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return}this.lis.eq(b).removeClass("ui-state-disabled");c.disabled=a.grep(c.disabled,function(e,d){return e!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]))},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.lis.eq(c).addClass("ui-state-disabled");d.disabled.push(c);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}},select:function(b){if(typeof b=="string"){b=this.anchors.index(this.anchors.filter("[href$="+b+"]"))}else{if(b===null){b=-1}}if(b==-1&&this.options.collapsible){b=this.options.selected}this.anchors.eq(b).trigger(this.options.event+".tabs")},load:function(e){var c=this,g=this.options,b=this.anchors.eq(e)[0],d=a.data(b,"load.tabs");this.abort();if(!d||this.element.queue("tabs").length!==0&&a.data(b,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(e).addClass("ui-state-processing");if(g.spinner){var f=a("span",b);f.data("label.tabs",f.html()).html(g.spinner)}this.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:d,success:function(i,h){a(c._sanitizeSelector(b.hash)).html(i);c._cleanup();if(g.cache){a.data(b,"cache.tabs",true)}c._trigger("load",null,c._ui(c.anchors[e],c.panels[e]));try{g.ajaxOptions.success(i,h)}catch(j){}c.element.dequeue("tabs")}}))},abort:function(){this.element.queue([]);this.panels.stop(false,true);if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup()},url:function(c,b){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",b)},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.7.2",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,collapsible:false,disabled:[],event:"click",fx:null,idPrefix:"ui-tabs-",panelTemplate:"
    ",spinner:"Loading…",tabTemplate:'
  • #{label}
  • '}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(d,f){var b=this,g=this.options;var c=b._rotate||(b._rotate=function(h){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var i=g.selected;b.select(++i)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
    "]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
    ","
    "]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); +/* + * Sizzle CSS Selector Engine - v0.9.3 + * Copyright 2009, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

    ";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
    ";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
    ").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
    ';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); \ No newline at end of file diff --git a/Skins/Apple/Top/Layout.html b/Skins/Apple/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Apple/Top/Layout.html @@ -0,0 +1 @@ +
    [TABSTRIP]
    [TABPAGES]
    \ No newline at end of file diff --git a/Skins/Apple/Top/PageLeft.gif b/Skins/Apple/Top/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/Apple/Top/PageRight.gif b/Skins/Apple/Top/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION]
    \ No newline at end of file diff --git a/Skins/Apple/Top/Tab.html b/Skins/Apple/Top/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/Apple/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] diff --git a/Skins/Apple/Top/TabPage.html b/Skins/Apple/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Apple/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Apple/Top/TabStrip.html b/Skins/Apple/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Apple/Top/TabStrip.html @@ -0,0 +1 @@ +
      [TABS]
    \ No newline at end of file diff --git a/Skins/Apple/Top/styles.css b/Skins/Apple/Top/styles.css new file mode 100644 index 0000000..62a3794 --- /dev/null +++ b/Skins/Apple/Top/styles.css @@ -0,0 +1,82 @@ + .Apple_Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + border-bottom: 1px solid #91a7b4; + } + .Apple_Top_TabStrip ul { + margin:0; + padding:10px 10px 0 0px; + list-style:none; + } + .Apple_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .Apple_Top_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .Apple_Top_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#000; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Apple_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Apple_Top_TabStrip .Apple_Top_TabMouseOver { + background-position:0% -42px; + } + .Apple_Top_TabStrip .Apple_Top_TabMouseOver span { + background-position:100% -42px; + color:#00f; + } + .Apple_Top_TabStrip .Apple_Top_TabSelected { + background-position:0% -42px; + position: relative; + top: 1px; + } + .Apple_Top_TabStrip .Apple_Top_TabSelected span { + background-position:100% -42px; + color:#00f; + } + .Apple_Top_TabPage { + _width: 100%; +color:#000; + background-color: #f2f3f5; + margin: 0; + padding: 0; + border-left: 1px solid #91a7b4; + border-right: 1px solid #91a7b4; + border-bottom: 1px solid #91a7b4; + text-align: left; + } + .Apple_Top_TabPage p { + margin: 0px; + padding: 3px; + } + + .Apple_Top_Paging { + font-size: .8em; + text-align: center; + } + + .Apple_Top_Paging span { + cursor: pointer; + padding: 3px; + } + + .Apple_Top_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/Apple/Top/tableft.gif b/Skins/Apple/Top/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..53441b6c0ce924880050ed85cee7ae7f62c9627a GIT binary patch literal 1019 zcmZ?wbhEHbWMK$lXlG!ktg5N3t*fc2sjI82udlCdY^rN&u5WH>XlQ6`Y;0(3ZUTa~ z_Li2G*4EaJp5BQQCof&PeCf(nTeoiCwrlsPbLY>TIdk^x*$WpgT)cSk(xpq6FJHcT z_3HKO*KgdoaqHHt+qZAuxpU|4-Mjbh-MfGP{(}b(o;-Q-^y$-Q&z?Ph{`}dq7tde6 zdGX@K%a<=-y?XWH&D$4m-oJeN?)95@uim|X^XAQ4Ab9uT?Z;2=K7D=v`OAlopFe*3 z^5M(Z4`052{QB+Fx9?xRe*gOQ`=@U|zkd7i<;U-Dzy5yz{pZ)e|G)qL|NHmICD!WRoak!++ASCa^ zBe65^i9?^f3)h(sjfW3(OBe`jDLB~V&?TZFG{>N@iGfp4MQVaX;33Bjer1+~4HFU> z+PI}SG7cPQWN7D=6{vXeq0xauK$&fVLSRxu=X#EaEeRVN+<2w9+D=?xOkfv~&b@!E z_4TxMcXkzjess5b`}({4nK-3fR!msv+##eHb!5fF#qJZ7JZHJAoV3(?hEe9NBP%B_ v_g~=DDdoCq%F5ssK`WzE7R8_4nDa+UoD`8W^krq-GcN literal 0 HcmV?d00001 diff --git a/Skins/Apple/Top/tabright.gif b/Skins/Apple/Top/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..599102cc083933f71e11d909c3c405f83caf665a GIT binary patch literal 2439 zcmeIx=T{Sk0tIkH$`TYU3Z+z|awM`_tsu1)Ezghu%Hdg|h>A*C0*-P3sUr*%Wc##$ z6eW;A21$s31OYV+Ng!c^!H5u6_TGVz)cyzW59sgn{dCX0An>VxqnEuloi)>%ncdF0 zlk>;@d-v|${|s7iKOY8#LUVI-^YZebxes74*u$cdqT=%6vd85WPta&Isu7FE;ITMj z3#py-;^nKJUIv3PF+MsuIXN>k^Wihr{HHnA+}zy!{QSbg!u-NAhds(>vsXS_<*ssg zt2{A>FX8j~JibsMl!`tROL;;WUnCbwlp?80EK^J58mU67P^#q$jZCRis&sOdUZGx7 zYSvX+gH~ry>ozocqh@VGyKdC3ne=N$-MUF{Fs&O+h7Hq((PZ|oe;fEe8u0oj^UoK| ztW9QHtX)G$h~9kbFFj&ur22li!+uC@$cu(|#alPK0VqLzu>F9a4bI?J)X-z#e{r!x zt&Q|5zpKNw;I^ibzXC3~EPiWY@rBj)0#}<&D9i*h5_X^w77 zDNR`!eB=T;8&vH#4gb)VG=;lB?;w06-&h`g7D^_5>dsaQK6x@vZQt{sOxN5A%1P@t zgWRU3B<@w5N#B_y@NHMp!c!r=;B$Ru5*KM(Kj z5P$6aT{u6|O_nZD^0(|Ec7wL=IdMw_^acc%amSINb*EoUunbP5X8~HP_+L620!s+cz8QI;C)7?Co2V$;=YShFa`OLfk*H0?4-u7)T7V z_6-Iu7C4?uT72M~fLVmOX7U!{02pwo(5*7*3fym?;!43GieHem&j4__w=2DCuh$kul^aGfL*PO&E&6E#la48 zs^cq@IZu*H)vJNTTxZVVpe)@Hm<=03~jV7brlX!zVZsHH70-_0?FS6_Gl$7?7# zBH$q_PI>TAPtK+A8>V-&7?t-hY;U-T-QtJ zbdtGKFF?8|EqL zT&WC|ZLH-xxH)>u-5RPZ`C+DOJ{M?T(lAY`emi z^*eyPPk9+lm0%xeR8S_ER>Opq;;?HHozgP%9rDyTB=3w+Q_6wLK4+yUDVD@Ul(_B%hvNf zRg!fn#md(p8*sXAkki~-3<`$7)Sw&(`QBA+YmM7b&nC8PXy&q{8(KEp*Qi^mx^C3- z&@IL_!Da_@dl}W&WKc1$n>KXZ7L(DSm405J9m32igkrwq#wO_@gt-%qVi_pQbtpkt zsNocw7+Ib(17Ycp>9xHj%LmxiTZ6JsZ2Oq?DM#_t#kJayNqrLM< zaL9GGK{``I2EVJ3mn4NmY7EPEwy$z{x+zeNjYz{qA|W%l7&R{XLUez~;0!TG-5h7%98HCsD|w1fObTy~ zVGh6V=u#7Ilzte)pJH~g)WqzO=8M|lsK(3UG^jm3&MI`a&qYHj{O0_e19f&VQ1haq z6d&&%`s`_ym9YhtV8O8-g&$%K)(^Yc%bca6(EHJ%%Yy&mol(QWHZzvQk-^ zj?N!1s%NPm=hrl3iaqfLJTzAJYOI(RF0mwI<~V`=P{v(i2D*E|B2wEmJ8~(bjsA&~ zPVQ!lm$LdpFM5=bdw6L}x2NbA_YujjW#Yv@mP0RnJxYF~ySsQ-Nx$SMA-^@-y4QTO Ix!DhY12yVN?*IS* literal 0 HcmV?d00001 diff --git a/Skins/Blank/Blank/styles.css b/Skins/Blank/Blank/styles.css new file mode 100644 index 0000000..5e373ae --- /dev/null +++ b/Skins/Blank/Blank/styles.css @@ -0,0 +1,69 @@ + .Blank_Blank_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Blank_Blank_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Blank_Blank_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Blank_Blank_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Blank_Blank_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Blank_Blank_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Blank_Blank_TabSelected { + position: relative; + } + + .Blank_Blank_TabStrip .Blank_Blank_TabUnselected { + } + + .Blank_Blank_TabStrip .Blank_Blank_TabMouseOver { + cursor: pointer; + } + + .Blank_Blank_TabPage { + _width: 100%; + padding: 3px; + text-align: left; + } + + .Blank_Blank_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Blank_Blank_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + color: #000; + text-decoration: none; +} + .Blank_Blank_Paging a:hover, .Blank_Blank_Paging a:active { + } \ No newline at end of file diff --git a/Skins/BlueSteel/Top/BlueSteel_Original.pdn b/Skins/BlueSteel/Top/BlueSteel_Original.pdn new file mode 100644 index 0000000000000000000000000000000000000000..3b8e90c1dfa89a574f1c505a8e51d4528aa81873 GIT binary patch literal 11531 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 ZUYLMf{_cR?;h78Ie$^OthJQQq{{TM}r2hZ_ literal 0 HcmV?d00001 diff --git a/Skins/BlueSteel/Top/Layout.html b/Skins/BlueSteel/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/BlueSteel/Top/Layout.html @@ -0,0 +1 @@ +
    [TABSTRIP]
    [TABPAGES]
    \ No newline at end of file diff --git a/Skins/BlueSteel/Top/PageLeft.gif b/Skins/BlueSteel/Top/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/BlueSteel/Top/PageRight.gif b/Skins/BlueSteel/Top/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/BlueSteel/Top/PagingItem.html b/Skins/BlueSteel/Top/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/BlueSteel/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/BlueSteel/Top/Tab.html b/Skins/BlueSteel/Top/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/BlueSteel/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] diff --git a/Skins/BlueSteel/Top/TabPage.html b/Skins/BlueSteel/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/BlueSteel/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/BlueSteel/Top/TabStrip.html b/Skins/BlueSteel/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/BlueSteel/Top/TabStrip.html @@ -0,0 +1 @@ +
      [TABS]
    \ No newline at end of file diff --git a/Skins/BlueSteel/Top/Thumbs.db b/Skins/BlueSteel/Top/Thumbs.db new file mode 100644 index 0000000000000000000000000000000000000000..d41bab052ec56cb5563fbe08849e9a01fdfb85a7 GIT binary patch literal 8704 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[TABSTRIP]
    [TABPAGES]
    \ No newline at end of file diff --git a/Skins/Chiffon/Top/Paging.html b/Skins/Chiffon/Top/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Chiffon/Top/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Chiffon/Top/PagingItem.html b/Skins/Chiffon/Top/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Chiffon/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Chiffon/Top/Tab.html b/Skins/Chiffon/Top/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Chiffon/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] diff --git a/Skins/Chiffon/Top/TabPage.html b/Skins/Chiffon/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Chiffon/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Chiffon/Top/TabStrip.html b/Skins/Chiffon/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Chiffon/Top/TabStrip.html @@ -0,0 +1 @@ +
      [TABS]
    \ No newline at end of file diff --git a/Skins/Chiffon/Top/styles.css b/Skins/Chiffon/Top/styles.css new file mode 100644 index 0000000..cbea9e3 --- /dev/null +++ b/Skins/Chiffon/Top/styles.css @@ -0,0 +1,84 @@ + .Chiffon_Top_TabStrip { + float:right; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Chiffon_Top_TabStrip ul { + margin:0; + padding:0px 0px 0px 0px; + list-style:none; + } + + .Chiffon_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Chiffon_Top_TabStrip span { + float:right; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + -moz-border-radius-topleft: 7px; + -moz-border-radius-topright: 7px; + } + + .Chiffon_Top_TabStrip span span { + float:right; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Chiffon_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Chiffon_Top_TabSelected { + background: #FFF7CD; + border-bottom: 1px solid #FFF7CD; + } + + .Chiffon_Top_TabStrip .Chiffon_Top_TabUnselected { + background: #fff; + color:#000; + } + + .Chiffon_Top_TabStrip .Chiffon_Top_TabMouseOver { + background: #FFF7CD; + color: #000; + cursor: pointer; + } + + .Chiffon_Top_TabPage { + _width: 100%; +border-left: 1px solid #ccc; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + padding: 3px; + background: #FFF3B3; + text-align: left; + } + + .Chiffon_Top_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Chiffon_Top_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid #FFF7CD; + background-color: #FFF7CD; + color: #000; + text-decoration: none; +} + .Chiffon_Top_Paging a:hover, .Chiffon_Top_Paging a:active { + border: 1px solid #ccc; + color: #555; +} \ No newline at end of file diff --git a/Skins/Clean/Top/Layout.html b/Skins/Clean/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Clean/Top/Layout.html @@ -0,0 +1 @@ +
    [TABSTRIP]
    [TABPAGES]
    \ No newline at end of file diff --git a/Skins/Clean/Top/Paging.html b/Skins/Clean/Top/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Clean/Top/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Clean/Top/PagingItem.html b/Skins/Clean/Top/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Clean/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Clean/Top/Tab.html b/Skins/Clean/Top/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Clean/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
  • [TABCAPTION]
  • +[/IFPOSTBACK] diff --git a/Skins/Clean/Top/TabPage.html b/Skins/Clean/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Clean/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Clean/Top/TabStrip.html b/Skins/Clean/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Clean/Top/TabStrip.html @@ -0,0 +1 @@ +
      [TABS]
    \ No newline at end of file diff --git a/Skins/Clean/Top/styles.css b/Skins/Clean/Top/styles.css new file mode 100644 index 0000000..dfdba97 --- /dev/null +++ b/Skins/Clean/Top/styles.css @@ -0,0 +1,99 @@ + .Clean_Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + font-weight: bold; + font-family: Arial, Tahoma, Helvetica, sans-serif; + } + + .Clean_Top_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Clean_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Clean_Top_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 5px; + text-decoration:none; + } + + .Clean_Top_TabStrip span span { + float:left; + display:block; + padding:5px 5px 4px 6px; + color:#000; + text-align:center; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Clean_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Clean_Top_TabSelected { + color: #617588; + background-color: white; + border-top: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-left: 1px solid #8397AA; + border-bottom: 2px solid #FFFFFF; + top: 1px; + position: relative; + } + + .Clean_Top_TabStrip .Clean_Top_TabUnselected { + color: #617588; + background-color: #C4CED4; + border-right: solid 1px #8397AA; + border-top: solid 1px #8397AA; + border-left: solid 1px #8397AA; + border-bottom: 0px; + top: 1px; + position: relative; + } + + .Clean_Top_TabStrip .Clean_Top_TabMouseOver { + color: #617588; + background-color: #D6EFF6; + cursor: pointer; + } + + .Clean_Top_TabPage { + _width: 100%; + border-left: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-bottom: 1px solid #8397AA; + border-top: 1px solid #8397AA; + padding: 3px; + text-align: left; + background: white; + } + + .Clean_Top_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Clean_Top_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Clean_Top_Paging a:hover, .Clean_Top_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/CodaSlider/_images/ajax-loader.gif b/Skins/CodaSlider/_images/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..6ab2fd77fc6af7c399a899768de33e3412ed7b46 GIT binary patch literal 10819 zcmb`NXHZjX->;L91QJksO+b()O%YU3Q9(BX7GztHZs?ta9(o#~_ui}Ysz_A~AT0tS zy%Tz`BF)0V{k+e6&YaIXGixRv*34S7X5H7ie!u^%rg2~Ky72^n9k2%goSdAgdhS=^o2_&&RRu(*4;^6l{B)Mn@0&iePGt^MPHm2Z1T zKlYD*4zKPV9RK{fv^%=Cw{vhjwYlH3xLZH5arEQon~}Amffb<>Morb{&+e&csmfiH zr2_&00HNP}_ngd)UChk{-K|}$1dVNsv36)K-Kwa}Zmkg`{l&$88e6vIy>&v##HfQAprl-LXi-I_#F!+=i96m#?2EfrKU72D%3mUHv?qBcc#^0yGpC zo)qaHS|bB{re9!6ioAnkM#}AE$=$1 z?TxMV-JhtHUEN=rMq9?)COi5ont2Kt=%m3=7@U#m3=1QKzHpz7n|X)j=g)8754Km< zh9mI#I64^hCiaq$3K77%>DAGj-a_DnXnx}9oxShJ`_0FIr*cL;ke~g;fE0ko-2iSf zjOnVz#Ni<9PODwAF>znC72OxtkJt-(vzCIVly2aczr0pUJ0?j!FY3;G5p%n>zQ5>e zfnL7T;7Xj$%LFL~qz*u3Nk$LzOgHi2a5KRTW7%1H^T5IA1Lxs>Yl{1&S0DY(467O_ zR-oD(`Ok?Vbt??1RUG~Psk*x+T{xL()#AG{L}`Wd!2 ze!zd1o@_8b$UEb$u=&2#<3}04!Qt+FMMR7LW@_!ma*Ok;my;xIGzCb19?t_s?GoZm$fNumK<}2c|7}+@j(#AQ{BuM$1IA zYIf-PGn=Sqfx9&lg#x;Dbz;ff1fJBuJ5h?+K@GZAG#E_<5Q84L`lA0CuS=qF*r-ID zsq@X>Rt6D@tJt~ccO}(Kqeu9y*<%JP+j3%f9(7Vf#F(@g!H2zv(?BC=!9arX&`U92 z)B}yYWD|$MJRP(V=h927Pjy>jy~}IJi+JozBmc5*=A`&jt^Y641kYWWlLSG zAI&^ezcG>%D!E$l_%$u)6IUkr^lxswjU=ZbN7ialN%iV#aYdWtT1nNA&048A>2x*x zTkm^&`_2W%YsTEf}Jk~$q((`$?Z?MOCX?Y$o+&Qy6=;FIEJHPhj+tK7u!M1fV zJ%&heJfT6Paex+CFr5wygSIh{2xXDGcmab-Bt@J%hw4&yY9i8cDxZikT#pt3L&-{n z_kw-q_YzG)!Ct#Cg1D{wR(ub*xJAMe~Ew zTRCzNFIFHhNZ^{Z;Pot-43pMeW0s1{Qo|ay(3QCO%uN!L`_b}Mv9QhQ23|1p{Y;81 zjpD&AEbCosKilDj_))54ynupuE8Njcr8&=Z$8lQb{X8tU`M`HUcwbs~{}qGfOBPJU z{w5fVV6h71I-^2>b481zZBq|1jU91PuOgKXw`X~>r7}?X<8Mpw+Yd6*DIPm>b4dyA zXK(o&eE&555WV)R!C<3r?T)3A^e^zQRw2PD?~hG2uiSnwo7FoG!pOj=e1eZ^B?Mbrvepn6BM%h%HwPjET#7{6?BPQI|Jp1xAO#E(~AU# za~LTYgq?T7GPxm8IwFxjuEvUl3R7!^qa@uZLS7dod5!5=FC>D1^ok6|PUrZKvH(n> zY8GY!n$@^uuGmrI5T8-ewA8!jW5n=P3sw^;-X_)O3^B8HuhQ&gxbrhzHtQy{<=hJ5 z)2O_jlhE)f3A{)CQ35XE0#3rhiHV|?2$GUWFe$uCut;^|bJLOxIVdce^& XF`hk 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 literal 0 HcmV?d00001 diff --git a/Skins/CodaSlider/_js/jquery.coda-slider-2.0.js b/Skins/CodaSlider/_js/jquery.coda-slider-2.0.js new file mode 100644 index 0000000..469adb0 --- /dev/null +++ b/Skins/CodaSlider/_js/jquery.coda-slider-2.0.js @@ -0,0 +1,236 @@ +/* + jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider + Copyright (c) 2009 Niall Doherty + This plugin available for use in all personal or commercial projects under both MIT and GPL licenses. +*/ + +jQuery(function(){ + // Remove the coda-slider-no-js class from the body + jQuery("body").removeClass("coda-slider-no-js"); + // Preloader + jQuery(".coda-slider").children('.panel').hide().end().prepend('

    Loading...
    loading...

    '); +}); + +//var sliderCount = 1; + +jQuery.fn.codaSlider = function(settings) { + + settings = jQuery.extend({ + sliderCount: "1", + autoHeight: true, + autoHeightEaseDuration: 1000, + autoHeightEaseFunction: "easeInOutExpo", + autoSlide: false, + autoSlideInterval: 7000, + autoSlideStopWhenClicked: true, + crossLinking: true, + dynamicArrows: true, + dynamicArrowLeftText: "« left", + dynamicArrowRightText: "right »", + dynamicTabs: true, + dynamicTabsAlign: "center", + dynamicTabsPosition: "top", + externalTriggerSelector: "a.xtrig", + firstPanelToLoad: 1, + panelTitleSelector: "h2.title", + slideEaseDuration: 1000, + slideEaseFunction: "easeInOutExpo" + }, settings); + + return this.each(function(){ + + // Uncomment the line below to test your preloader + // alert("Testing preloader"); + + var slider = jQuery(this); + + // If we need arrows + if (settings.dynamicArrows) { + slider.parent().addClass("arrows"); + slider.before(''); + slider.after(''); + }; + + var panelWidth = slider.find(".panel").width(); + var panelCount = slider.find(".panel").size(); + var panelContainerWidth = panelWidth*panelCount; + var navClicks = 0; // Used if autoSlideStopWhenClicked = true + + // Surround the collection of panel divs with a container div (wide enough for all panels to be lined up end-to-end) + jQuery('.panel', slider).wrapAll('
    '); + // Specify the width of the container div (wide enough for all panels to be lined up end-to-end) + jQuery(".panel-container", slider).css({ width: panelContainerWidth }); + + // Specify the current panel. + // If the loaded URL has a hash (cross-linking), we're going to use that hash to give the slider a specific starting position... + if (settings.crossLinking && location.hash && parseInt(location.hash.slice(1)) <= panelCount) { + var currentPanel = parseInt(location.hash.slice(1)); + var offset = - (panelWidth*(currentPanel - 1)); + jQuery('.panel-container', slider).css({ marginLeft: offset }); + // If that's not the case, check to see if we're supposed to load a panel other than Panel 1 initially... + } else if (settings.firstPanelToLoad != 1 && settings.firstPanelToLoad <= panelCount) { + var currentPanel = settings.firstPanelToLoad; + var offset = - (panelWidth*(currentPanel - 1)); + jQuery('.panel-container', slider).css({ marginLeft: offset }); + // Otherwise, we'll just set the current panel to 1... + } else { + var currentPanel = 1; + }; + + // Left arrow click + jQuery("#coda-nav-left-" + settings.sliderCount + " a").click(function(){ + navClicks++; + if (currentPanel == 1) { + offset = - (panelWidth*(panelCount - 1)); + alterPanelHeight(panelCount - 1); + currentPanel = panelCount; + slider.siblings('.coda-nav').find('a.current').removeClass('current').parents('ul').find('li:last a').addClass('current'); + } else { + currentPanel -= 1; + alterPanelHeight(currentPanel - 1); + offset = - (panelWidth*(currentPanel - 1)); + slider.siblings('.coda-nav').find('a.current').removeClass('current').parent().prev().find('a').addClass('current'); + }; + jQuery('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction); + if (settings.crossLinking) { location.hash = currentPanel }; // Change the URL hash (cross-linking) + return false; + }); + + // Right arrow click + jQuery('#coda-nav-right-' + settings.sliderCount + ' a').click(function(){ + navClicks++; + if (currentPanel == panelCount) { + offset = 0; + currentPanel = 1; + alterPanelHeight(0); + slider.siblings('.coda-nav').find('a.current').removeClass('current').parents('ul').find('a:eq(0)').addClass('current'); + } else { + offset = - (panelWidth*currentPanel); + alterPanelHeight(currentPanel); + currentPanel += 1; + slider.siblings('.coda-nav').find('a.current').removeClass('current').parent().next().find('a').addClass('current'); + }; + jQuery('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction); + if (settings.crossLinking) { location.hash = currentPanel }; // Change the URL hash (cross-linking) + return false; + }); + + // If we need a dynamic menu + if (settings.dynamicTabs) { + var dynamicTabs = '
      '; + switch (settings.dynamicTabsPosition) { + case "bottom": + slider.parent().append(dynamicTabs); + break; + default: + slider.parent().prepend(dynamicTabs); + break; + }; + ul = jQuery('#coda-nav-' + settings.sliderCount + ' ul'); + // Create the nav items + jQuery('.panel', slider).each(function(n) { + ul.append('
    • ' + jQuery(this).find(settings.panelTitleSelector).text() + '
    • '); + }); + navContainerWidth = slider.width() + slider.siblings('.coda-nav-left').width() + slider.siblings('.coda-nav-right').width(); + ul.parent().css({ width: navContainerWidth }); + switch (settings.dynamicTabsAlign) { + case "center": + ul.css({ width: (jQuery("li", ul).width() + 2) * panelCount }); + break; + case "right": + ul.css({ float: 'right' }); + break; + }; + }; + + // If we need a tabbed nav + jQuery('#coda-nav-' + settings.sliderCount + ' a').each(function(z) { + // What happens when a nav link is clicked + jQuery(this).bind("click", function() { + navClicks++; + jQuery(this).addClass('current').parents('ul').find('a').not(jQuery(this)).removeClass('current'); + offset = - (panelWidth*z); + alterPanelHeight(z); + currentPanel = z + 1; + jQuery('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction); + if (!settings.crossLinking) { return false }; // Don't change the URL hash unless cross-linking is specified + }); + }); + + // External triggers (anywhere on the page) + jQuery(settings.externalTriggerSelector).each(function() { + // Make sure this only affects the targeted slider + // DNNSTUFF if (settings.sliderCount == parseInt(jQuery(this).attr("rel").slice(12))) { + if (settings.sliderCount == jQuery(this).attr("rel").slice(12)) { + jQuery(this).bind("click", function() { + navClicks++; + targetPanel = parseInt(jQuery(this).attr("href").slice(1)); + offset = - (panelWidth*(targetPanel - 1)); + alterPanelHeight(targetPanel - 1); + currentPanel = targetPanel; + // Switch the current tab: + slider.siblings('.coda-nav').find('a').removeClass('current').parents('ul').find('li:eq(' + (targetPanel - 1) + ') a').addClass('current'); + // Slide + jQuery('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction); + if (!settings.crossLinking) { return false }; // Don't change the URL hash unless cross-linking is specified + }); + }; + }); + + // Specify which tab is initially set to "current". Depends on if the loaded URL had a hash or not (cross-linking). + if (settings.crossLinking && location.hash && parseInt(location.hash.slice(1)) <= panelCount) { + jQuery("#coda-nav-" + settings.sliderCount + " a:eq(" + (location.hash.slice(1) - 1) + ")").addClass("current"); + // If there's no cross-linking, check to see if we're supposed to load a panel other than Panel 1 initially... + } else if (settings.firstPanelToLoad != 1 && settings.firstPanelToLoad <= panelCount) { + jQuery("#coda-nav-" + settings.sliderCount + " a:eq(" + (settings.firstPanelToLoad - 1) + ")").addClass("current"); + // Otherwise we must be loading Panel 1, so make the first tab the current one. + } else { + jQuery("#coda-nav-" + settings.sliderCount + " a:eq(0)").addClass("current"); + }; + + // Set the height of the first panel + if (settings.autoHeight) { + panelHeight = jQuery('.panel:eq(' + (currentPanel - 1) + ')', slider).height(); + slider.css({ height: panelHeight }); + }; + + // Trigger autoSlide + if (settings.autoSlide) { + slider.ready(function() { + setTimeout(autoSlide,settings.autoSlideInterval); + }); + }; + + function alterPanelHeight(x) { + if (settings.autoHeight) { + panelHeight = jQuery('.panel:eq(' + x + ')', slider).height() + slider.animate({ height: panelHeight }, settings.autoHeightEaseDuration, settings.autoHeightEaseFunction); + }; + }; + + function autoSlide() { + if (navClicks == 0 || !settings.autoSlideStopWhenClicked) { + if (currentPanel == panelCount) { + var offset = 0; + currentPanel = 1; + } else { + var offset = - (panelWidth*currentPanel); + currentPanel += 1; + }; + alterPanelHeight(currentPanel - 1); + // Switch the current tab: + slider.siblings('.coda-nav').find('a').removeClass('current').parents('ul').find('li:eq(' + (currentPanel - 1) + ') a').addClass('current'); + // Slide: + jQuery('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction); + setTimeout(autoSlide,settings.autoSlideInterval); + }; + }; + + // Kill the preloader + jQuery('.panel', slider).show().end().find("p.loading").remove(); + slider.removeClass("preload"); + +// sliderCount++; + + }); +}; \ No newline at end of file diff --git a/Skins/CodaSlider/head.txt b/Skins/CodaSlider/head.txt new file mode 100644 index 0000000..f8c9553 --- /dev/null +++ b/Skins/CodaSlider/head.txt @@ -0,0 +1 @@ + diff --git a/Skins/CodaSlider/slider1/Layout.html b/Skins/CodaSlider/slider1/Layout.html new file mode 100644 index 0000000..6ac31d7 --- /dev/null +++ b/Skins/CodaSlider/slider1/Layout.html @@ -0,0 +1,3 @@ +
      +
      [TABSTRIP]
      +
      diff --git a/Skins/CodaSlider/slider1/Paging.html b/Skins/CodaSlider/slider1/Paging.html new file mode 100644 index 0000000..869d38e --- /dev/null +++ b/Skins/CodaSlider/slider1/Paging.html @@ -0,0 +1,4 @@ +
      +Prev +Next +
      diff --git a/Skins/CodaSlider/slider1/RSSContent.html b/Skins/CodaSlider/slider1/RSSContent.html new file mode 100644 index 0000000..24e1509 --- /dev/null +++ b/Skins/CodaSlider/slider1/RSSContent.html @@ -0,0 +1,3 @@ +[RSSTITLE]
      +[IFRSSENCLOSUREURL][/IFRSSENCLOSUREURL] +[RSSDESCRIPTION] diff --git a/Skins/CodaSlider/slider1/Script.txt b/Skins/CodaSlider/slider1/Script.txt new file mode 100644 index 0000000..f45fbae --- /dev/null +++ b/Skins/CodaSlider/slider1/Script.txt @@ -0,0 +1,54 @@ +[REQUIRESJQUERY] + + + + + diff --git a/Skins/CodaSlider/slider1/Settings.xml b/Skins/CodaSlider/slider1/Settings.xml new file mode 100644 index 0000000..a203c7c --- /dev/null +++ b/Skins/CodaSlider/slider1/Settings.xml @@ -0,0 +1,103 @@ + + + + + The time in milliseconds taken to ease to a new slide + + + The fx used for slide transitions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Check to automatically determine height + + + The time in milliseconds taken to ease to a new height + + + The fx used for auto height transitions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Check to make the tabs auto slide + + + The time in milliseconds between each slide rotation + + + Check to make the tabs stop sliding after clicked + + + The position of the tabs + + + + + + + + + + \ No newline at end of file diff --git a/Skins/CodaSlider/slider1/Tab.html b/Skins/CodaSlider/slider1/Tab.html new file mode 100644 index 0000000..2ff71b1 --- /dev/null +++ b/Skins/CodaSlider/slider1/Tab.html @@ -0,0 +1,2 @@ +
      +

      [TABCAPTION]

      [TABPAGE]

      \ No newline at end of file diff --git a/Skins/CodaSlider/slider1/TabPage.html b/Skins/CodaSlider/slider1/TabPage.html new file mode 100644 index 0000000..b8d6903 --- /dev/null +++ b/Skins/CodaSlider/slider1/TabPage.html @@ -0,0 +1 @@ +[TABPAGECONTENT] diff --git a/Skins/CodaSlider/slider1/TabStrip.html b/Skins/CodaSlider/slider1/TabStrip.html new file mode 100644 index 0000000..35ee7fe --- /dev/null +++ b/Skins/CodaSlider/slider1/TabStrip.html @@ -0,0 +1 @@ +[TABS] \ No newline at end of file diff --git a/Skins/CodaSlider/slider1/styles.css b/Skins/CodaSlider/slider1/styles.css new file mode 100644 index 0000000..e366b63 --- /dev/null +++ b/Skins/CodaSlider/slider1/styles.css @@ -0,0 +1,41 @@ + .CodaSlider_slider1 .coda-slider-wrapper { padding: 20px 0; text-align: left; } + .CodaSlider_slider1 .coda-slider { background: #ebebeb } + + /* Use this to keep the slider content contained in a box even when JavaScript is disabled */ + .CodaSlider_slider1 .coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; padding-right: 20px } + + /* Change the width of the entire slider (without dynamic arrows) */ + .CodaSlider_slider1 .coda-slider, .CodaSlider_slider1 .coda-slider .panel { width: 550px; } + + /* Change margin and width of the slider (with dynamic arrows) */ + .CodaSlider_slider1 .coda-slider-wrapper.arrows .coda-slider,.CodaSlider_slider1 .coda-slider-wrapper.arrows .coda-slider .panel { width: 550px; } + .CodaSlider_slider1 .coda-slider-wrapper.arrows .coda-slider { margin: 0 10px } + + /* Arrow styling */ + .CodaSlider_slider1 .coda-nav-left a, .CodaSlider_slider1 .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 50px } + + /* Tab nav */ + .CodaSlider_slider1 .coda-nav ul li a.current { background: #39c } + + /* Panel padding */ + .CodaSlider_slider1 .coda-slider .panel-wrapper { padding: 8px } + + /* Preloader */ + .CodaSlider_slider1 .coda-slider p.loading { padding: 20px; text-align: center } + +/* Don't change anything below here unless you know what you're doing */ + + /* Tabbed nav */ + .CodaSlider_slider1 .coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden } + .CodaSlider_slider1 .coda-nav ul li { display: inline } + .CodaSlider_slider1 .coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none } + + /* Miscellaneous */ + .CodaSlider_slider1 .coda-slider-wrapper { clear: both; overflow: auto } + .CodaSlider_slider1 .coda-slider { float: left; overflow: hidden; position: relative } + .CodaSlider_slider1 .coda-slider .panel { display: block; float: left } + .CodaSlider_slider1 .coda-slider .panel-container { position: relative } + .CodaSlider_slider1 .coda-nav-left, .CodaSlider_slider1 .coda-nav-right { float: left } + .CodaSlider_slider1 .coda-nav-left a, .CodaSlider_slider1 .coda-nav-right a { display: block; text-align: center; text-decoration: none } + + .CodaSlider_slider1 .coda-slider-wrapper .coda-nav { text-align: center; } \ No newline at end of file diff --git a/Skins/CodaSlider/slider6/Layout.html b/Skins/CodaSlider/slider6/Layout.html new file mode 100644 index 0000000..d7386c1 --- /dev/null +++ b/Skins/CodaSlider/slider6/Layout.html @@ -0,0 +1,14 @@ +
      +
      + « + +
        + [TABSTRIP] +
      +
      + » +
      +
      + [TABPAGES] +
      +
      diff --git a/Skins/CodaSlider/slider6/RSSContent.html b/Skins/CodaSlider/slider6/RSSContent.html new file mode 100644 index 0000000..24e1509 --- /dev/null +++ b/Skins/CodaSlider/slider6/RSSContent.html @@ -0,0 +1,3 @@ +[RSSTITLE]
      +[IFRSSENCLOSUREURL][/IFRSSENCLOSUREURL] +[RSSDESCRIPTION] diff --git a/Skins/CodaSlider/slider6/Script.txt b/Skins/CodaSlider/slider6/Script.txt new file mode 100644 index 0000000..47b64f6 --- /dev/null +++ b/Skins/CodaSlider/slider6/Script.txt @@ -0,0 +1 @@ +[REQUIRESJQUERY] \ No newline at end of file diff --git a/Skins/CodaSlider/slider6/Settings.xml b/Skins/CodaSlider/slider6/Settings.xml new file mode 100644 index 0000000..1640aa4 --- /dev/null +++ b/Skins/CodaSlider/slider6/Settings.xml @@ -0,0 +1,95 @@ + + + + + The time in milliseconds taken to ease to a new slide + + + The fx used for slide transitions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Check to automatically determine height + + + The time in milliseconds taken to ease to a new height + + + The fx used for auto height transitions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Check to make the tabs auto slide + + + The time in milliseconds between each slide rotation + + + Check to make the tabs stop sliding after clicked + + + + + \ No newline at end of file diff --git a/Skins/CodaSlider/slider6/Tab.html b/Skins/CodaSlider/slider6/Tab.html new file mode 100644 index 0000000..2ab4bf1 --- /dev/null +++ b/Skins/CodaSlider/slider6/Tab.html @@ -0,0 +1 @@ +
    • [TABCAPTION]
    • diff --git a/Skins/CodaSlider/slider6/TabPage.html b/Skins/CodaSlider/slider6/TabPage.html new file mode 100644 index 0000000..3215f83 --- /dev/null +++ b/Skins/CodaSlider/slider6/TabPage.html @@ -0,0 +1,5 @@ +
      +
      +

      [TABPAGECONTENT]

      +
      +
      diff --git a/Skins/CodaSlider/slider6/TabStrip.html b/Skins/CodaSlider/slider6/TabStrip.html new file mode 100644 index 0000000..35ee7fe --- /dev/null +++ b/Skins/CodaSlider/slider6/TabStrip.html @@ -0,0 +1 @@ +[TABS] \ No newline at end of file diff --git a/Skins/CodaSlider/slider6/styles.css b/Skins/CodaSlider/slider6/styles.css new file mode 100644 index 0000000..c8f4971 --- /dev/null +++ b/Skins/CodaSlider/slider6/styles.css @@ -0,0 +1,42 @@ + div.coda-nav {text-align:center; height:1.5em;} + + .CodaSlider_slider6 .coda-nav-left a, .CodaSlider_slider6 .coda-nav-right a { padding: 5px; width: 20px } + .CodaSlider_slider6 .coda-slider-wrapper { padding: 20px 0; text-align: center;} + .CodaSlider_slider6 .coda-slider { background: #ebebeb } + + /* Use this to keep the slider content contained in a box even when JavaScript is disabled */ + .CodaSlider_slider6 .coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; padding-right: 20px } + + /* Change the width of the entire slider (without dynamic arrows) */ + .CodaSlider_slider6 .coda-slider, .CodaSlider_slider6 .coda-slider .panel { width: 600px; } + + /* Change margin and width of the slider (with dynamic arrows) */ + .CodaSlider_slider6 .coda-slider-wrapper.arrows .coda-slider,.CodaSlider_slider6 .coda-slider-wrapper.arrows .coda-slider .panel { width: 600px; } + .CodaSlider_slider6 .coda-slider-wrapper.arrows .coda-slider { margin: 0 10px } + + /* Arrow styling */ + .CodaSlider_slider6 .coda-nav-left a, .CodaSlider_slider6 .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 50px } + + /* Tab nav */ + .CodaSlider_slider6 .coda-nav ul li a.current { background: #39c } + + /* Panel padding */ + .CodaSlider_slider6 .coda-slider .panel-wrapper { padding: 8px } + + /* Preloader */ + .CodaSlider_slider6 .coda-slider p.loading { padding: 20px; text-align: center } + +/* Don't change anything below here unless you know what you're doing */ + + /* Tabbed nav */ + .CodaSlider_slider6 .coda-nav ul { clear: both; display: inline; overflow: hidden; padding:0; margin:auto;} + .CodaSlider_slider6 .coda-nav ul li { display: inline } + .CodaSlider_slider6 .coda-nav ul li a { background: #000; color: #fff; display: inline; margin-right: 1px; padding: 3px 6px; text-decoration: none} + + /* Miscellaneous */ + .CodaSlider_slider6 .coda-slider-wrapper { clear: both; overflow: auto } + .CodaSlider_slider6 .coda-slider { float: left; overflow: hidden; position: relative } + .CodaSlider_slider6 .coda-slider .panel { display: block; float: left } + .CodaSlider_slider6 .coda-slider .panel-container { position: relative } + .CodaSlider_slider6 .coda-nav-left a, .CodaSlider_slider6 .coda-nav-right a { display: inline; text-align: center; text-decoration: none } + diff --git a/Skins/Default/Bottom/Layout.html b/Skins/Default/Bottom/Layout.html new file mode 100644 index 0000000..e4c203d --- /dev/null +++ b/Skins/Default/Bottom/Layout.html @@ -0,0 +1 @@ +[PAGING]
      [TABPAGES]
      [TABSTRIP]

      \ No newline at end of file diff --git a/Skins/Default/Bottom/Paging.html b/Skins/Default/Bottom/Paging.html new file mode 100644 index 0000000..c6d4e58 --- /dev/null +++ b/Skins/Default/Bottom/Paging.html @@ -0,0 +1 @@ +
       [PREVCAPTION]  [NEXTCAPTION] 
      \ No newline at end of file diff --git a/Skins/Default/Bottom/Tab.html b/Skins/Default/Bottom/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Default/Bottom/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Default/Bottom/TabPage.html b/Skins/Default/Bottom/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Default/Bottom/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Default/Bottom/TabStrip.html b/Skins/Default/Bottom/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Default/Bottom/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Default/Bottom/resultset_next.png b/Skins/Default/Bottom/resultset_next.png new file mode 100644 index 0000000000000000000000000000000000000000..e252606d3e68c6da135a9b165996d9da968ef7fc GIT binary patch literal 395 zcmV;60d)R}P)IO8de(|Ml<%@O-40!dwX61{2C5s-llVw2V@@N0oo_PPieZ!0Y2~+R( zk!(QTf=B;X9DnzJ@u9c>OP4(U@7{849!UlyO@H`*;lVfmCvAW6f9CF&{}ZR*{jXDW zb_vl21ozzrYJBy-Vb$aRjjJF3@7nm}zjw#A|58cE9uZ}LbIY~=6ShA8U$XeY|MDdd zfQCH!?_7WRzhvaG%|sbsT7Kz&`}!yUix%Do#>T_{_Ei`DO9UTSBkH=Hg(w4*^UnUS zTk-IJ<+2C=ZObqG7Z2FGlB7VCN;>(!bn*TFHYMl(i+Sx`L~=ArL>~EXU3lidsO!!J pWF;gqzXSh89JkLNxXeT<1_12n>%V}Y6R`jQ002ovPDHLkV1iLCz99er literal 0 HcmV?d00001 diff --git a/Skins/Default/Bottom/resultset_previous.png b/Skins/Default/Bottom/resultset_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..18f9cc10948f025fde708328fa704b520161e5f6 GIT binary patch literal 389 zcmV;00eb$4P)K{b{Xc8(tN&i@ zH%T)fYQpV#rAr?FpSkE_eXe+_wJd|K3f{{%aMTC(eL? z&YO?2=RWv9b;pbUjjJF3FIss2fAiYM|D{t;5@!?n%vQ}6um-u(1``H~0!(`ViJ zU$yMvf616*#2KJfaGFIu@9Y|n)@%Q3RzCcnHskjH!iD$#iw7MbEf6JRj;ypTzwkeA z{@wqXv+w*Db>B;RG>UocU1Xkp@_*9QTmMBIcK#[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Default/Top/Paging.html b/Skins/Default/Top/Paging.html new file mode 100644 index 0000000..c6d4e58 --- /dev/null +++ b/Skins/Default/Top/Paging.html @@ -0,0 +1 @@ +
       [PREVCAPTION]  [NEXTCAPTION] 
      \ No newline at end of file diff --git a/Skins/Default/Top/Tab.html b/Skins/Default/Top/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Default/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Default/Top/TabPage.html b/Skins/Default/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Default/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Default/Top/TabStrip.html b/Skins/Default/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Default/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Default/Top/resultset_next.png b/Skins/Default/Top/resultset_next.png new file mode 100644 index 0000000000000000000000000000000000000000..e252606d3e68c6da135a9b165996d9da968ef7fc GIT binary patch literal 395 zcmV;60d)R}P)IO8de(|Ml<%@O-40!dwX61{2C5s-llVw2V@@N0oo_PPieZ!0Y2~+R( zk!(QTf=B;X9DnzJ@u9c>OP4(U@7{849!UlyO@H`*;lVfmCvAW6f9CF&{}ZR*{jXDW zb_vl21ozzrYJBy-Vb$aRjjJF3@7nm}zjw#A|58cE9uZ}LbIY~=6ShA8U$XeY|MDdd zfQCH!?_7WRzhvaG%|sbsT7Kz&`}!yUix%Do#>T_{_Ei`DO9UTSBkH=Hg(w4*^UnUS zTk-IJ<+2C=ZObqG7Z2FGlB7VCN;>(!bn*TFHYMl(i+Sx`L~=ArL>~EXU3lidsO!!J pWF;gqzXSh89JkLNxXeT<1_12n>%V}Y6R`jQ002ovPDHLkV1iLCz99er literal 0 HcmV?d00001 diff --git a/Skins/Default/Top/resultset_previous.png b/Skins/Default/Top/resultset_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..18f9cc10948f025fde708328fa704b520161e5f6 GIT binary patch literal 389 zcmV;00eb$4P)K{b{Xc8(tN&i@ zH%T)fYQpV#rAr?FpSkE_eXe+_wJd|K3f{{%aMTC(eL? z&YO?2=RWv9b;pbUjjJF3FIss2fAiYM|D{t;5@!?n%vQ}6um-u(1``H~0!(`ViJ zU$yMvf616*#2KJfaGFIu@9Y|n)@%Q3RzCcnHskjH!iD$#iw7MbEf6JRj;ypTzwkeA z{@wqXv+w*Db>B;RG>UocU1Xkp@_*9QTmMBIcK#[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Demo/Pager1/Paging.html b/Skins/Demo/Pager1/Paging.html new file mode 100644 index 0000000..a392386 --- /dev/null +++ b/Skins/Demo/Pager1/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Demo/Pager1/PagingItem.html b/Skins/Demo/Pager1/PagingItem.html new file mode 100644 index 0000000..cebbd9f --- /dev/null +++ b/Skins/Demo/Pager1/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Demo/Pager1/Tab.html b/Skins/Demo/Pager1/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Demo/Pager1/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Demo/Pager1/TabPage.html b/Skins/Demo/Pager1/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Demo/Pager1/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Demo/Pager1/TabStrip.html b/Skins/Demo/Pager1/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Demo/Pager1/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Demo/Pager1/styles.css b/Skins/Demo/Pager1/styles.css new file mode 100644 index 0000000..eb56015 --- /dev/null +++ b/Skins/Demo/Pager1/styles.css @@ -0,0 +1,99 @@ + .Demo_Pager1_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + font-weight: bold; + font-family: Arial, Tahoma, Helvetica, sans-serif; + } + + .Demo_Pager1_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Demo_Pager1_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Demo_Pager1_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 5px; + text-decoration:none; + } + + .Demo_Pager1_TabStrip span span { + float:left; + display:block; + padding:5px 5px 4px 6px; + color:#000; + text-align:center; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Demo_Pager1_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Demo_Pager1_TabSelected { + color: #617588; + background-color: white; + border-top: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-left: 1px solid #8397AA; + border-bottom: 2px solid #FFFFFF; + top: 1px; + position: relative; + } + + .Demo_Pager1_TabStrip .Demo_Pager1_TabUnselected { + color: #617588; + background-color: #C4CED4; + border-right: solid 1px #8397AA; + border-top: solid 1px #8397AA; + border-left: solid 1px #8397AA; + border-bottom: 0px; + top: 1px; + position: relative; + } + + .Demo_Pager1_TabStrip .Demo_Pager1_TabMouseOver { + color: #617588; + background-color: #D6EFF6; + cursor: pointer; + } + + .Demo_Pager1_TabPage { + _width: 100%; + border-left: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-bottom: 1px solid #8397AA; + border-top: 1px solid #8397AA; + padding: 3px; + text-align: left; + background: white; + } + + .Demo_Pager1_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Demo_Pager1_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Demo_Pager1_Paging a:hover, .Demo_Pager1_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Demo/Pager2/Layout.html b/Skins/Demo/Pager2/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Demo/Pager2/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Demo/Pager2/Paging.html b/Skins/Demo/Pager2/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Demo/Pager2/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Demo/Pager2/PagingItem.html b/Skins/Demo/Pager2/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Demo/Pager2/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Demo/Pager2/Tab.html b/Skins/Demo/Pager2/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Demo/Pager2/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Demo/Pager2/TabPage.html b/Skins/Demo/Pager2/TabPage.html new file mode 100644 index 0000000..ae85ae3 --- /dev/null +++ b/Skins/Demo/Pager2/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Demo/Pager2/TabStrip.html b/Skins/Demo/Pager2/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Demo/Pager2/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Demo/Pager2/styles.css b/Skins/Demo/Pager2/styles.css new file mode 100644 index 0000000..6ff5fff --- /dev/null +++ b/Skins/Demo/Pager2/styles.css @@ -0,0 +1,99 @@ + .Demo_Pager2_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + font-weight: bold; + font-family: Arial, Tahoma, Helvetica, sans-serif; + } + + .Demo_Pager2_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Demo_Pager2_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Demo_Pager2_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 5px; + text-decoration:none; + } + + .Demo_Pager2_TabStrip span span { + float:left; + display:block; + padding:5px 5px 4px 6px; + color:#000; + text-align:center; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Demo_Pager2_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Demo_Pager2_TabSelected { + color: #617588; + background-color: white; + border-top: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-left: 1px solid #8397AA; + border-bottom: 2px solid #FFFFFF; + top: 1px; + position: relative; + } + + .Demo_Pager2_TabStrip .Demo_Pager2_TabUnselected { + color: #617588; + background-color: #C4CED4; + border-right: solid 1px #8397AA; + border-top: solid 1px #8397AA; + border-left: solid 1px #8397AA; + border-bottom: 0px; + top: 1px; + position: relative; + } + + .Demo_Pager2_TabStrip .Demo_Pager2_TabMouseOver { + color: #617588; + background-color: #D6EFF6; + cursor: pointer; + } + + .Demo_Pager2_TabPage { + _width: 100%; + border-left: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-bottom: 1px solid #8397AA; + border-top: 1px solid #8397AA; + padding: 3px; + text-align: left; + background: white; + } + + .Demo_Pager2_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Demo_Pager2_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Demo_Pager2_Paging a:hover, .Demo_Pager2_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Demo/Pager3/Layout.html b/Skins/Demo/Pager3/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Demo/Pager3/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Demo/Pager3/Paging.html b/Skins/Demo/Pager3/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Demo/Pager3/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Demo/Pager3/PagingItem.html b/Skins/Demo/Pager3/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Demo/Pager3/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Demo/Pager3/Tab.html b/Skins/Demo/Pager3/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Demo/Pager3/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Demo/Pager3/TabPage.html b/Skins/Demo/Pager3/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Demo/Pager3/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Demo/Pager3/TabStrip.html b/Skins/Demo/Pager3/TabStrip.html new file mode 100644 index 0000000..ca26c48 --- /dev/null +++ b/Skins/Demo/Pager3/TabStrip.html @@ -0,0 +1,2 @@ +
      • <- Prev
      • [TABS]
      • Next->
      + diff --git a/Skins/Demo/Pager3/styles.css b/Skins/Demo/Pager3/styles.css new file mode 100644 index 0000000..fae409f --- /dev/null +++ b/Skins/Demo/Pager3/styles.css @@ -0,0 +1,101 @@ + .Demo_Pager3_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + font-weight: bold; + font-family: Arial, Tahoma, Helvetica, sans-serif; + } + + .Demo_Pager3_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Demo_Pager3_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Demo_Pager3_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 5px; + text-decoration:none; + } + + .Demo_Pager3_TabStrip span span { + float:left; + display:block; + padding:5px 5px 4px 6px; + color:#000; + text-align:center; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Demo_Pager3_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Demo_Pager3_TabSelected { + color: #617588; + background-color: white; + border-top: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-left: 1px solid #8397AA; + border-bottom: 2px solid #FFFFFF; + top: 1px; + position: relative; + } + + .Demo_Pager3_TabStrip .Demo_Pager3_TabUnselected { + color: #617588; + background-color: #C4CED4; + border-right: solid 1px #8397AA; + border-top: solid 1px #8397AA; + border-left: solid 1px #8397AA; + border-bottom: 0px; + top: 1px; + position: relative; + } + + .Demo_Pager3_TabStrip .Demo_Pager3_TabMouseOver { + color: #617588; + background-color: #D6EFF6; + cursor: pointer; + } + + .Demo_Pager3_TabPage { + _width: 100%; + border-left: 1px solid #8397AA; + border-right: 1px solid #8397AA; + border-bottom: 1px solid #8397AA; + border-top: 1px solid #8397AA; + padding: 3px; + text-align: left; + background: white; + } + + .Demo_Pager3_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Demo_Pager3_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Demo_Pager3_Paging a:hover, .Demo_Pager3_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; + } + +} \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuA/Layout.html b/Skins/ExplodingBoy/TabMenuA/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuA/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuA/PageLeft.gif b/Skins/ExplodingBoy/TabMenuA/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuA/PageRight.gif b/Skins/ExplodingBoy/TabMenuA/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuA/PagingItem.html b/Skins/ExplodingBoy/TabMenuA/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuA/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuA/Tab.html b/Skins/ExplodingBoy/TabMenuA/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuA/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuA/TabPage.html b/Skins/ExplodingBoy/TabMenuA/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuA/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuA/TabStrip.html b/Skins/ExplodingBoy/TabMenuA/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuA/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuA/styles.css b/Skins/ExplodingBoy/TabMenuA/styles.css new file mode 100644 index 0000000..7d48c6a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuA/styles.css @@ -0,0 +1,77 @@ + .ExplodingBoy_TabMenuA_TabStrip { + float:left; + width:100%; + background:#BBD9EE; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuA_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuA_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuA_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuA_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#666; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuA_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuA_TabStrip .ExplodingBoy_TabMenuA_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuA_TabStrip .ExplodingBoy_TabMenuA_TabMouseOver span { + background-position:100% -42px; + color:#FF9834; + } + .ExplodingBoy_TabMenuA_TabStrip .ExplodingBoy_TabMenuA_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuA_TabStrip .ExplodingBoy_TabMenuA_TabSelected span { + background-position:100% -42px; + color:#FF9834; + } + .ExplodingBoy_TabMenuA_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #BBD9EE; + text-align: left; + } + .ExplodingBoy_TabMenuA_TabPage p { + margin: 0px; + padding: 3px; + } + + .ExplodingBoy_TabMenuA_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuA_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuA_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuA/tableft.gif b/Skins/ExplodingBoy/TabMenuA/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..8b8aedf9ff794e3a60920a123df7ec3a15921c05 GIT binary patch literal 78 zcmZ?wbhEHbWMK$ln8?KN|NsBzAAbNz1_lPjpDc_F3``6YXr%g)Z$v3zvrgtHiRa;hVU44B$=guZsZ?n}mHf3Davt7MyZS=gH`={oS z%+04=vf<%j4o2m;GvS7hj~B~2&s!5_^z?MHZt}e~p~lb82irEwoeeR0dD+!>aopWt z)7RI{Vh_*z8)WwOwpQ-rd%8j9@9)djGRyk~T6}!W->V$IF2M5hbJn@e^YvP%-zQ4bJe15&X|I__{{~6dc z9yG9sWjttnx3J|w6OY-82h9RjI|5ro!ZIGVN|>z(Y?CQ_@vvQi&mpcuWm?9g&Y!&< zkGgcWbu8-AJErltNAQrx<6etrJLdOVeS7h^|J6s1Clg%mX{1c_P^)}2(aY>*N}G?J z=F=&>Zk|u4MzCe1PKzn?ygx0jO*3u6zuwGeGv73JKARP>>g2Q8{<}Dz&+$0r`FyVZ zt_KHu;c=ZgjU(>z}+wB_o0u}D_y)QiPpR$MQa@Oyc^T*?vE^>P_=)~T1v zt);kLtq`g5dbRS?%&u3f-mX0LYW0hql3cIXY&!QVYwfmmUD@lFzdQAM#lC;PG6NVH G8LR;&yfQ%m literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuB/Layout.html b/Skins/ExplodingBoy/TabMenuB/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuB/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuB/PageLeft.gif b/Skins/ExplodingBoy/TabMenuB/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuB/PageRight.gif b/Skins/ExplodingBoy/TabMenuB/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuB/PagingItem.html b/Skins/ExplodingBoy/TabMenuB/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuB/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuB/Tab.html b/Skins/ExplodingBoy/TabMenuB/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuB/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuB/TabPage.html b/Skins/ExplodingBoy/TabMenuB/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuB/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuB/TabStrip.html b/Skins/ExplodingBoy/TabMenuB/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuB/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuB/styles.css b/Skins/ExplodingBoy/TabMenuB/styles.css new file mode 100644 index 0000000..0168d41 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuB/styles.css @@ -0,0 +1,77 @@ + .ExplodingBoy_TabMenuB_TabStrip { + float:left; + width:100%; + background:#F4F4F4; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuB_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuB_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuB_TabStrip span { + float:left; + background:url("tableftb.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuB_TabStrip span span { + float:left; + display:block; + background:url("tabrightb.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#666; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuB_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuB_TabStrip .ExplodingBoy_TabMenuB_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuB_TabStrip .ExplodingBoy_TabMenuB_TabMouseOver span { + background-position:100% -42px; + color:#000; + } + .ExplodingBoy_TabMenuB_TabStrip .ExplodingBoy_TabMenuB_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuB_TabStrip .ExplodingBoy_TabMenuB_TabSelected span { + background-position:100% -42px; + color:#000; + } + .ExplodingBoy_TabMenuB_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #D0D0D0; + text-align: left; + } + .ExplodingBoy_TabMenuB_TabPage p { + margin: 0px; + padding: 3px; + } + + .ExplodingBoy_TabMenuB_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuB_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuB_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuB/tableftb.gif b/Skins/ExplodingBoy/TabMenuB/tableftb.gif new file mode 100644 index 0000000000000000000000000000000000000000..08812b29691b85583ab7cbd87ccf2dfa7ff39de9 GIT binary patch literal 386 zcmZ?wbhEHbWMK$lxT?hP`Sa(;j~{>e^5yH-uTP#lxqJ8St5>hyym|Bd`SW-0-fiE$ z{ocKM`}Xa-fB*icPoKVh`?hoE&L2O1JbLtK*REY3K781}fB&yvzkdJz{qyI~vlv;;9GL14U8UNGS@A^N`38P@wb} z79;^BVI^Tm29X3A!305yB`!?JBxLZ*o{*mXEBc}DhxhCI+;jKB;$ow}KOel~6i5g9 z6as-jB9X{s^2Edhl}eqNnW59^3GgVp!C*8RO(v7sZ2ouW|N7s+f6joP!Da^t zWB~<#BK!0Ski7-uXYUEeBPS8|yCA7^c+^yti+_AOe5h-t*3}`Q$y{Dj#Op2293Q+-qI?Cx7^GdY4@?1Um5yy8bOOWp7$NE&0bcNu-WJ7zF^ zja}7$dL(C+@wA_XOP{LoN*Eh>JCe2Bm&Qz%*>-qy8661(?CN-_YGaj2z_F=i){fqZ zMEv>ZUhZZIjX1=kH~1$!N+b;nn62ODew-(bh!&AY5XltOsCXH3vj6N$@>2;5pTT@| zbbL(qp7@(&Vem9!lTAZ7`W&MW6}-8o{pS`aB$en@cS2`q+OL(8HzT?1g=gcsP0m!U z#V2WkVoJn)zF#`s7vzv*bi=Yl^@C6iEBWtVyd&8gSKf|m5kuf3Zu zG-nIjvU+-jZ5Od(;h%-G`_QfV3)!NMQsMQ?jvHFBsIzRCo{7Bco&!c9y!+O>>acBD z-3_sj?3?w+a>P$si&CY1=9-PZfrq_0{rFi+pP+wuB`5d# z=*K<@_Pu~1!I6y)Qv8rZf^-P8r&c8vvC$0DN%gNF)iF_QG-M>juPt-!Kz9?3IX=m0-HmM-HV1Q=hkq1oL2MqwvouZ_` zlnZPguyqSBgu=!z4Jc+kOQZ_AZ_7SD zVoSdEZ5Db^`!0_l)4ngHhv+^Ov+{MTrR<}$!#mX$nT}m%7pmvn^(fG}9+`1^a zp4R{iz0S8bt7wAOOsqlJULrS$kX50^^~Ws*MllABHEs;xLTQJcr$bHBQC5LTMigO9 za*9rF+N9ZqnSp7KE4LIoXt&ME`KV2^>J=<(OFbTxw555IiQCeCxYBvcno||Ft>?E~ z**2`Baoa{IVRPFA(8DZdH7kj#Sry?d+h$$;q3vx)B*+d9wX(vO*(V~cJctzQ2;h!O zUAm1Ic+%kvP;N{(D~X(&biM%~e4SACFff_b2;2oHq8w7@p6`B$uL!S0Ic36+xJ}?I zqvui1CB!Mb0;qyIb-7d=A`<-eD5~L!dxa46bl^e7y$Fh*8yY?XDL9Tup6_xe*dO#M zQq-ouzOZu&J{u9)c<*vz_ntf8neWJo`{C1jJwM<(s|zQ5Hvl;s3dCzQXZ=lKUlwZ+90DVxsSN`rzxKl}sPjO@4o literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuC/Layout.html b/Skins/ExplodingBoy/TabMenuC/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuC/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuC/PageLeft.gif b/Skins/ExplodingBoy/TabMenuC/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuC/PageRight.gif b/Skins/ExplodingBoy/TabMenuC/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuC/PagingItem.html b/Skins/ExplodingBoy/TabMenuC/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuC/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuC/Tab.html b/Skins/ExplodingBoy/TabMenuC/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuC/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuC/TabPage.html b/Skins/ExplodingBoy/TabMenuC/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuC/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuC/TabStrip.html b/Skins/ExplodingBoy/TabMenuC/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuC/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuC/styles.css b/Skins/ExplodingBoy/TabMenuC/styles.css new file mode 100644 index 0000000..85429cb --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuC/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy_TabMenuC_TabStrip { + float:left; + width:100%; + background:#EDF7E7; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuC_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuC_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuC_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuC_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#666; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuC_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuC_TabStrip .ExplodingBoy_TabMenuC_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuC_TabStrip .ExplodingBoy_TabMenuC_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuC_TabStrip .ExplodingBoy_TabMenuC_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuC_TabStrip .ExplodingBoy_TabMenuC_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuC_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #EDF7E7; + text-align: left; + } + .ExplodingBoy_TabMenuC_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy_TabMenuC_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuC_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuC_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuC/tableft.gif b/Skins/ExplodingBoy/TabMenuC/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..1d4989070d73ed0d50cab9b08b83466b47774778 GIT binary patch literal 626 zcmZ?wbhEHbWMK$lcoxVo>3sgS`|}r`ZZF#C-E%Ty!nwSy_vUTBGrM|MSk=yujkjiQ zx;<d)$u1>Dl7TB;aYU#P|4L4`3yFRsi zOTe0IQ`TLd)_E*-`Nh8WW2tMeP3bwE-FP5&@!76bmnSwKh+TB1bMd*ZZTIFcJ>RwD zeD{)bUA?C>x80l9e=cYFh2Bkf=1e-5zy9WomP7IP?_OMZreo{<`7MVNO1A{`p2;rV z7ErX=r*>D^qO+Y7&g5*kIsO0t{|ti$DE?$&WMBwn&;hv!6ekSq=Nke885x^fTw6N3 zx_f&2?A+Nb*`~0`%PY)aXIGf*$j-fxn`;SIfTpu1&uShm-F1eBIy$PV%F04Jg;Z2b zO~nq#$mr|KNF8?&JSAwQpRJbd)9325oF=PzHsdHe4D zGuBT|pIH5ch3$onjD)>xS(vy~9xPbEEN&oR7IEW1GrNkMhQLCHgKfQ%#(pU`b|fC| z&XY)H5a0(_hoS*N|%q7cZBEVn`0Gg5K AZU6uP literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuC/tabright.gif b/Skins/ExplodingBoy/TabMenuC/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e8d198fb0bbbc2dbfefca5a77e3143d67f37bfc GIT binary patch literal 5132 zcmeH}`BM@K_r{?taY=2txpuY9wY{6Ul~!*mZrROSZke}LLDNceSKLw&6_>;ncR|1n z6bV$^5kb(j#3i#d!!5m<3W)M{zw`Yw-ZP(hX3kG%o@eHnIaXjxBjdkM0i6JwfPd#@ zz3t0-`09j)7#yAoA_tUo_nbediQLy&Lh1=6jJ;*T@zZSgR|H z?jGHCKeppRT*rgh4$t_`Up!3cew5JjB&p{Ky!R=b>4ji=r7)o>EN=u0n!<*rvVGDx zzj%&h`ykoRksKc+=XnOluY{FQ!cHt@CzbWX%Q*1zet7vWf#) zTGbE|HduIR`tiX)g#%pJXGyyPTeS~ZZxNUESET*M;b36P2>|N3K~8Y zHcX-$CyPFR8l0Y<{y)e6lm8{~{|OuwN&x`?3E-y5}b~q%?H0vTz)y-pR1EL87>N#eP8mRw&n=+<=kk|LCNy}6z*giQpopxOW znn7CV-#(FUeI~a&)6uZ%M5g8Ss>hkmcSD}Mbvf{^0(JXk)sq~j7#D5iwbvmtIS|*; z&w0-(^_~_y=QTZ>92O4pSH-(!-R6s^O~2(E9T@Y<8c1RRvC>kH?c*#~?V$nCwC|?fpEYwsE!( zkE@s6g48k8SPON1yT*Np6+0K>_TQAh?b|r)YP!@o4oN=UG#a_!+w?UXdYZydRX_7? zF^~3xI!n#}(Y)AUdbVZxr9mxuW7T%K^`DPhezaX%_%p4dV~eNvOF&1vloYJQbzMqU z?&rHz+)mYZD&Hdf!_atkipV(XH}MZsJyV|8cLcR~fpxqVL1Z51ieIwM)rP-f>n{^t zajr@)t(aR#?f=i9wR+*tLA#4BKZopf?l%nCSoy9GJ3hOA>7!Fn^`#Nlu+xS-H&jI9 z=!3F|4c?Q?e)72Yoqe05uSTj3-%G>*DJAotl24nHk-K*;e~w(Rr+kUlyc+x!Aw6mI zHC|3ZIFo$OLHI4>S&d*O&uT|7U1${<%#Vs~HJ;0GbD)01rA1N~iaI$WMTuY_cInE* zbJHKR?~}A;x^z_752~WM*>aC^RP!=(OUrDPqO5pjZP4_ycy0Kg-}X<|?xL0rUeMX? zO}c^Rj^GoDenmLa#BC9M>EuSPUln(DZVSHGN_NDX%MuAdz8D~F-L^|@1qQM!-lg1Y zv3KW@vZo(1OxfjkIYCn+iW>Te!l347GBm5~%W9wrI{>U!vGlNNXP7e>2Sl`q$ z9E3Zw+Ygc`H%~jHC*N5-rh>QbIsbGJ;c;U606oX@kJ9>NfBEC;)6PAHW495n!>2XA zVJ)vd{YUdMXl9?kmi4s*?|&V6d`vm1_qswxdbHEbadlO&l>;#&i(P)=WD?lgV>Po- zJfnS(3BDbAA**b7M$bMM>{LU{s*slURRCn0%P_a%ncn|LkrlLtD8&-H&V1#v{TS-{umIe(&f2#&q?gHXT<}thKEYd2V?&u z7djC4XI6=Fgzn8Fd4tKW0VN0T^R0|!|4g$SE;YaIWh(=YHJXroIm~ zq3d|heNbnVXqR%%2ZG%dsOzBXM-tVu+Rqp2{>kJX8TVIBK)iwbQr`%5a=kWUAK}3| ze5AcEu=e>)!rwrabI1F}`uISC=gEZ;=IiCGVxNOfEFQ8Yytn1(#!-k5R zOD?wgu0zDvjkt&HWFuK@A^Ten6n=pALuLZJ63u8_cksT+Q2T=G)hXj<6;-sGBV-DYfC> zZ6Amtn_30^wUL{w&pV<`I>2E$Vz=GYE_Fd0$e}J;nlQE3RM4)J>JL*r^+ncA(4j&; z7k`ocMIlVkxv{4{(aP@YfrOw=ZHIdJz3{0h0&LH@)Oy4-yJ=NArN@YKUha9pqu&<< zjB^|3k%6aXj!sj0tqd<9(@#CpHZbmSh+Ivrn0Ry?I-}{tA!awRznuvavOE2-P*VRSrn5zw? z%KdyxuF+s>YD2kB#53zVqW3wRfSl9Sa}HsmA(PoZuvYdEdzzrzzwk^)Oz|nGGUzd(r!b zDUZ$BAe2@6c!ZgbP8=pT7M@dHcZX4vp@q@dMrTl2VX zJ4pM%t^-Jm)pX7FZ#rBdIuo{xk}GquQKB!OTQ_PpTlmrRF#bXFpXuC)S^RSN z+_NH4$EH}aMyH1lNp46TQvreo(suSI0;GX;%@iGSq8`b=@st;in|sZ@0JsPM-clLFW!a{=ZTGf42pL)dh>)A z=WX=nR_~jK{5KxFH#?h(zxyWy=OlzCCTP|rL<$l@c?mE+FvckHO>aU%PGTH3F~KZjia5f)4DnN`oCx7aN^PE$9RS;BA>Ldlu0Hw_GQ~A27^SWthfued{ znwXciBS-_NB6k@hrCgAELy(|cr0hGS{3udEh*XkEmmq=a#XvR3bX6o!4VkV!ny&s1 zsK!iJ%}xI;BwbxK?G#03=# z&Iy*ui3FqkLr@7-sH9QUE18^Ba86hV>V?04Y5=R;oK+dRo6s zKeX&pUg=ravI{05<2PUFrv_A10{TEO zuVpa-B8;!7QVE6$Rl~-ZU_+=FxTx}l#02vSg7vY%CXZnP=COhL*bE3ZYYZDn#ir+B z^YpPV@~Xo1aZw^{mJKcej*WN4AwqGeP)zYWE)r6O?!#q5aAeskiW;t#idS4wRGb2I zxe^r55xVmTeGq~IjKB;fu+*yA^8}U&Vc3Q+pkF-*ss0dJJqEAtAFKZCTKxq_7?rJ= z46T`l*NpX5&(2qWp0DA`)-Ji$tWj&YklG%bTFC%FegFVauiIr>CuLeEajgU8*X`iy z#$>ZS7Q_u}hS7U~bn5kaha(3YZH8$dUos7nLr;E8AO zM4fTsSr+lE8%bWGL^2E`nYfYu$S0knkuDmLuHs48K0Om%;g;8ZasWSdl+&C4VO!dZ7E0d`;a)tWx`0L(FVH1Wnvg}8n9?_F z+kP(4f8yzjrfu8fbom1Mrd%6HzI_k7ZP%&xt^BtAh<5dfc3^Xx$gNG*ylf-wv?5n6X!hA*BQe5cl|sdtR6^0>c?0%?#hUMFz|a5aR<#Mle#u zy>X`)0X~dic?Nufk)hEW?#_IJU?#B{h(%_sJR>{2H[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuD/PageLeft.gif b/Skins/ExplodingBoy/TabMenuD/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuD/PageRight.gif b/Skins/ExplodingBoy/TabMenuD/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuD/PagingItem.html b/Skins/ExplodingBoy/TabMenuD/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuD/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuD/Tab.html b/Skins/ExplodingBoy/TabMenuD/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuD/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuD/TabPage.html b/Skins/ExplodingBoy/TabMenuD/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuD/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuD/TabStrip.html b/Skins/ExplodingBoy/TabMenuD/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuD/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuD/styles.css b/Skins/ExplodingBoy/TabMenuD/styles.css new file mode 100644 index 0000000..3803f47 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuD/styles.css @@ -0,0 +1,77 @@ + .ExplodingBoy_TabMenuD_TabStrip { + float:left; + width:100%; + background:#FCF3F8; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuD_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuD_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuD_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuD_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#C7377D; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuD_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuD_TabStrip .ExplodingBoy_TabMenuD_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuD_TabStrip .ExplodingBoy_TabMenuD_TabMouseOver span { + background-position:100% -42px; + color:#C7377D; + } + .ExplodingBoy_TabMenuD_TabStrip .ExplodingBoy_TabMenuD_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuD_TabStrip .ExplodingBoy_TabMenuD_TabSelected span { + background-position:100% -42px; + color:#C7377D; + } + .ExplodingBoy_TabMenuD_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #FCF3F8; + text-align: left; + } + .ExplodingBoy_TabMenuD_TabPage p { + margin: 0px; + padding: 3px; + } + + .ExplodingBoy_TabMenuD_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuD_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuD_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuD/tableft.gif b/Skins/ExplodingBoy/TabMenuD/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..f4ae11d1650656f674f90f30a295170ef2ffee33 GIT binary patch literal 666 zcmdVX+e=dc0LSs)IUeU+f`%exQj?18etXD>;B3&1AP9tfw4QtHv4@j$Y`$0tfwUgf zJw#L>2$pFzrJIu5(wUdMY`GoX&dz1qIXm0AY~i2L_b>Rs_u7rCZ5QuSXb0X06=&7ucQS~iJX9el&Qi;!{MuWNFdVVp^y$|VvlKv1j zxSX*iYB8>)6okozk|3LEQJMd1rZU=Q+7y(+>UQ?$n#PL7XsVRXsef2?Il;XP7T1&V zT-20Q@yntd-VmpLYf(;@@3CiuucD%A!ad4gn~5@L~3ww z1((-Q9o>kLal}bBahmJ$xEvmu#y$nL1sv9Kp@jV;IpC-ZxLs&!rR@F|rnZjg?6)%A zS8((kX`S57^gPBbFJ&J*gyvS_K}R+1zKN6fNH1N_czw9PO%3>uFb8O&ZI6v{-^Qsv mG8|~2dtc(=^~z!YF{Y`5XkW51o;#?YB56k>x06Qs+s4tcbj*~r49GU?(K5%ZcQUjlwH#A(tDHhw#+FetYnsL>uw`6u!v$9a zTtdWsNy`+_+_GF!Fe?Le%zZ&cM3$SI?P=bB<9)9W=W!k9`RV#y$9dY*9qD+@Rwn== zhx|K&M)o3uv&0%)YW}d?GPKs=05zNI54`%&w|tMZmlWTv%1iixq-ZP#^}E*1%P4|iu%=mBQ!Pm}LW%lYx*}7Eq)L%YDV73anNliOi6k14 zR3(zD#WKyBTrK&w02(QvmMAn5P$dJ@GKES8YUL^wpil##R-x2@%Kt_3|MGu@z;1<} z4g{iw*#3L)zny>>Xd%u979Mrfj#vXTo69|QMQ;+Id%W^J>S=G2H*0UH5=x4@3A;|= zE#T)i5N)krUEbaMqU3$1_4(F(&zDvnS%Ln+XK%fnJClF-iQ#tsrck2Ewj{%uiiU-O z9N*%hn>L^Kf38IReC}0D_KgdKfKL3zJ9k`hk}mhvpVI31J#7RQa965+<+Q$5%7wQ>+H~7m)ym}=LN}+a?QhvDto&;f zuyAx;w1HK5Vf01lg}1R#_kFu@=K?|};$Xp;35>7D2R&1>_4=hI{9p zUAfvj>l`(iq-W-1zbUu~?SKuXrI-umi}CLKaBKOb3U7Lt z8_gqMAgHRNX)D8M^}}I{HN~Y)RWybSQB_-Ycw(`xE8fty>Y4dsRjn7DU-@G2aGp)W zr{T&2W&>jM5A{Qa&C5+C4-QN_k83J%n>>RS?=YLLC)+hHy;~GE54;-@G8b&F{mvB5 zzSp~UM$cB%uD3N@)Ui%pW!GtRbm?9va9t_t+I-Pl)S^LGuf8!nP`}!}Ys2Vjn-*tr zf72PG`mRk@O}6%ZHqEwcT|c+Ci2JQZQr6h|Baijkk2@Q!L2dPGRtMd!ul(8PW_{<- zknh@Y2}k=WT>2RmQX?Hko1E1%_TJec<=)IKc=aX7Wa1SsylGkXIke12G7^!O>hSTe zxtgZW53963ulP~=cEC7p>s8>(DFfGriIk&42X$+>t6XL@8#gaKpA#xq+KV;d#(K`xN1~po6USG2 zkFKZ|-f#0GK|fvmT`lE?JbxlXa(C%LU7+=9U^RAIW+b{>C-Kf;{dki`@ zMv7u}a8#{Er_%)OZve9`GVFNRsaGqCGj14Px5eO;8M`hXxi@ITo6{r&AWCpCqCvF@ z9&WpJJM>S~b!@uj-(}^rn&j?AGkpSiYlB|JyB?=)&P{x4ck*oVc?k{H4V<#Kt53Ko zv4q_okA>4$Q;(qbY?<&lZ5?(fDLmrF_P6`Ge*zETG2wfzrF-<8M2OQ9z4u!3kf(PJ zx@4rM(D$13dhGNSXOjB&{^$E!y{E&(S((*)_qclYowGcfownC#M$ z7}eG2f&F*4Bmd0dehPMI^JHJS{y%vmOTmssaQ2!aVB#YXbi3W5Hz6Y>hJ z-}d>S_4ead&iY=1F|xI1I!DS+ZtWX<44M_`-YIw6DDaCC2GL*x^FJLx48jM`7sF=e zon5_#BJmCMeI?}{A?fE*3mZ!8|Jrv_tN1`NjVN)*nLqO<;$wnt1pWAxdEZ#dP>yNo zx*ssn=W;6p=uXlK|5U+wa$msK9+wJxjE*6l5>V-oQx%k2c`+yKm+IE2svAGwM!)I1 zKu?pd`|Zf$g%WVMu~Ay{$3P{zf_1T#f211oTCm{-KBoA==c>QgEuq#bKerw}QXjOj zI&i!4m-^Z*FNo5x%lacI)>ZSD=dV-;NdI> znqx3J2>m36+pkpgBaEl2;XH17)V_p2w>R*kH0<9K}A_KjAU1J>3 zrP%(5p;yYJxi#wT0f+izN242X4)9J{bLi>!r*usd$GcrLe-IM9r!BXUdt8mh2Hwyq zQwwId=X!Bg+2iSbT1>Cc(-%3fT7I*61n;}>?mm%eF>~;5UY{lOWm2!jO@}6)wm-oA zC8ePM#?FUu_TBY|iO%gho4nxz7|ov~a({^PMP`43djvJrHpHroIv8_7Ld!Tle_HOy zi4T?(SpPKbeu>Zd%Q(Wo-A8aP5Bx+o@4&l?qBq`)`uMZ^tLl&%!RETi@9JhH)er9o z&?BtR&)I(wus%!BPvCIp)rflRlkgz3^?HM8jSXen@1)=$dW3hs>z5BK-@T}`{K9_l zeT$Fq{-Y5-*IeE>aOG}9a^628ho)v{>YdJ@=`n!a)G8lXd8$-?-N5T{&UO*SY*URJ z_%S-SvPJR7R1;7Fqs!WN6@N)J3F9!{Hj4?nFsi9tCd{7G-&&Zb`i97l*>{mGCN`^P z>4Vv?(%rGb-B51BOVC zMlhl+xY0X+=v}ZFOJvMmRE!lSW*;fWh7n`Sjj`j#;4*X$BV&I=#X4YOk)&8BM(lBJ z>|OyMS`X@SIaSW+e|33pb9h)E)mk|>O%d~Q-9kVJ*yX-GUBg)hb6%Srf3 z2ENh*wpoO)gC)N}CO4px8!^cYQZkE?+`>(61(MrgDV@laE@TSskWLRNrH_%)&rM+i zDTA=oA!O<&RO&D$l}k$HGg3#nsiPh+Q)t>GGHn`_Hj7D{C#4A(X-nKRA&@455yVJ> z1Vxac2)Io;AcLUd5;On-0#Da4JIW_}E z&Ok6TEO;3^6dAkVnU;>3djm7Au$lX?nYdMmEicnfk!cUlI_#MBV_=p8HVdgGXE`ym zj`OlkD6(AO*)Er;G`Hw z5-yMwk0m9NNq8nHg-OEIL(<{oOh7mj%ifq9MCJO(+B#msBr<+bwia2b$J$Na9q{CC*=9&&ykGrymg z&sO9Q!V88R3qA!F3}Xw1Jz@HF1*5!zF-5^Ryl_(MSU4S6IEyWuCl?Bsg-g6bp`uWv zD8yZZNCKb9u+ISUGm!aA#e1evJcA&px=vI*G)qp}Z@Pe%yq#A=%D5A*Jsc190 z$UL$LMkzwDiY)j=JHVn{2%05=hI55jMbh?BXf`aGEuUrw((Dn%hnD_m79%Oe zPOM@lFW7gYViyGcq!Zl@O?Qu^dr;_JEV?(J?hDfW5hdrGN&=ipaJwNWN(q`(a+zOp z6)XutlwNl#y@@Ujjw}tOl!mcN!}+D*ktKH#W%r%RBG6?IBFiw8vg=+jox!rFU|AHR zJjSUUhc1tgEKj7A<5}e?yZGg4V0k*CA`?;Z*r|dTSwW&yP*@fD{EEWJa@-~;[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuE/PageLeft.gif b/Skins/ExplodingBoy/TabMenuE/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuE/PageRight.gif b/Skins/ExplodingBoy/TabMenuE/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuE/PagingItem.html b/Skins/ExplodingBoy/TabMenuE/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuE/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuE/Tab.html b/Skins/ExplodingBoy/TabMenuE/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuE/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuE/TabPage.html b/Skins/ExplodingBoy/TabMenuE/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuE/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuE/TabStrip.html b/Skins/ExplodingBoy/TabMenuE/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuE/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuE/styles.css b/Skins/ExplodingBoy/TabMenuE/styles.css new file mode 100644 index 0000000..e1eead9 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuE/styles.css @@ -0,0 +1,77 @@ + .ExplodingBoy_TabMenuE_TabStrip { + float:left; + width:100%; + background:#000; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuE_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuE_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuE_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuE_TabStrip span span { + float:left; + + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#FFF; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuE_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuE_TabStrip .ExplodingBoy_TabMenuE_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuE_TabStrip .ExplodingBoy_TabMenuE_TabMouseOver span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy_TabMenuE_TabStrip .ExplodingBoy_TabMenuE_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuE_TabStrip .ExplodingBoy_TabMenuE_TabSelected span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy_TabMenuE_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #000; + text-align: left; + } + .ExplodingBoy_TabMenuE_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy_TabMenuE_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuE_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuE_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuE/tableft.gif b/Skins/ExplodingBoy/TabMenuE/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..677e9e175ce7a49ca1bb59a7d1505e74446a7587 GIT binary patch literal 1116 zcmeH`>r0by9L3M~`+Ka-HN3ZSkIQEpb6T2YlopCpGtDlmG!zYTU5ye9Lxe8Q8yTgM zcCm=Il+cjWnRLT+T2euvNlby9w4xa-D&f4tE#H3;gx%dvK zg%|}!)avWNsfdVy=;%7d7$U@7;1N&;loH(r0)^-TG(sG;SSpB)5oI!;0X8z<0G2Tq zFc%S(6D2c`0I|$NKqZkkI3$g^j_3+dPgG14E`&jd%RmiL8PR+p+VpZsOw1L%K99K> zI6`y*=(kw*6PbiKykxN(cnD~P7zS1{-vgX8WMCIjm!dqF2?OVVy+p%`FxhU?ccTZQN_7zY(U&^*P3xqvEXA za%xjF3)Aa+I!x(vGzmH9^KIVorze_HRVCy6u0A_y_qB}i1lRj{DRHs+ClW@SLgObV zmf3yJ7DoB~D9YaIJK3_-uf5z`6CtXdSXQ~Esh##S{qB1M|?xlEe5vh49?#V6V@Lcy9Wc}K5fv{Ae)7^-~|6lBhl z6(vn_hPu?MkK;8}wG)z~!}8VL?^N|@_gy@gT6a)r4yC)i`f8mqBeH9HDt$x4+ZD^K zx1H|0r*&h6Qd)KUnz~Q1U+nJcJ=GO)%J4+etJK$z8^2}7b?7GC$*r+@H-2^67L7Ih lEL}gj$#d=aSpmb?P?h%G4xdn^0D3H+^wk8eS`diUe*jt6%`N}{ literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuE/tabright.gif b/Skins/ExplodingBoy/TabMenuE/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..26b5fc1b861c17255b5c0ab196ccb775fcc358c0 GIT binary patch literal 5743 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≷i3t zf+i_K?kU2U6j5>toSq^|<`t)>zo%AQ78Bf(So||MCx@Q<+ zGEB%BX7mh;oeayJ3|-MoYm>}(?wK~2OgnO>gGq+83Cu+_>w|jMCzGtt?pbb_EO&C2 zCq2u1C(Boq;IB?Vm=F-6saK*1p=3fhn@)(>Aw-F0$Eat=nq$CWi)N|5Jax&d>2$-B4a!#yh&Sh2(Q8c$$J-5Upx6D1a0+UN7=Thjo)ScWK(Y!kK zyax5WlpS0PCa;a0N2BL;?&Njr;!<{?K9l?b_xvGDKAoIDLeC%D$)6A{m{Kp8F)5gH zFId17Eabr06Oan4fW=+7Dq8qky>NY}V8gv|Tet8Jx$v)h;Tkt_>nu@aq7YOfa%vE{ z^oU3Fh=-Pl+zjIJcA{VkLRO?1!=xQHk|~Bdl11@k7(Ja;aNN)w?{^+l=aE zo|?aU)lgnFd$;J{?pG-&l&X7#F`b?TZ8w|E=W zo8E*sna~;?mz$hDo9wWS4ra|Cm770Nn!cDd>g9oAtY%-{7H@cqpJoeUuQ|}OC4{Zt z@{Q6G;MwBO+ZwFgDmKv)t=t-~*^1I{MeDc5Ew^GuT2pDQ>6F$?-qtkFw&cAQ6s19g z)kcK37i+ecn6;OAwpU==$&_}=NIP|}y#`LJ)1)LyzAF;C(E<* z54=Nx#eag>wMXkZ-rWW4cL6J1ut(j8v_QzKdl%ac>*xmayZJ`Djye7t_V66-5pe9` z%I_BI=n*&X5%%g9)%q!Y^rsB2M_#M@42%C*_s?_tKQD;)UefBl!Zz={=GCi;>s7Dn z)g0~B-tWCB-gjHPPn^Xs;L`U1*QZ<6r$5?fu;2GYy#J|I|8w(xL$7`#T)#4Iq=?bz*%eXjpLww{(#%jL09uZkI@0= zqeFfwL++!44*P?_jza-nL*DsAHjW^>2H?3c9IG|VEj1kXXgC2kj6n`#tNsN@UKvIo zr6)b2$2rn7kaV0lJ+*@#f0R+ULeIg`xhLqnE{p;#29Fe@bd;X5&nSAtpqh^~c#YKN zGq5;Dg*nLf1-ivYe`<~PnU4;5jSk^P=~bg6qoZT&{m}{Wu_>*w8S}B3MKHm!XyeN$rQw)V_jiy0m7nFsh8UFwYf*o?l@w1LFzQ|;O37PE%l zvqt#Yy9fMG_pHUitfj=<8|^u3i@A5+b2j)nJL;Un*qqbBoQuT#2Z?zYiyw5Ecf-%S zQ|CR$=DiQ*eI*wBwHFW;3xVDX!TR`xQ0hW>=fdZ)g(!)|812Pai^X{FMbx>4Nc[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuF/PageLeft.gif b/Skins/ExplodingBoy/TabMenuF/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuF/PageRight.gif b/Skins/ExplodingBoy/TabMenuF/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuF/PagingItem.html b/Skins/ExplodingBoy/TabMenuF/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuF/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuF/Tab.html b/Skins/ExplodingBoy/TabMenuF/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuF/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuF/TabPage.html b/Skins/ExplodingBoy/TabMenuF/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuF/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuF/TabStrip.html b/Skins/ExplodingBoy/TabMenuF/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuF/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuF/styles.css b/Skins/ExplodingBoy/TabMenuF/styles.css new file mode 100644 index 0000000..77f5ee6 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuF/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy_TabMenuF_TabStrip { + float:left; + width:100%; + background:#efefef; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuF_TabStrip ul { + margin:0; + padding:10px 10px 0 0px; + list-style:none; + } + .ExplodingBoy_TabMenuF_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuF_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuF_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#666; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuF_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuF_TabStrip .ExplodingBoy_TabMenuF_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuF_TabStrip .ExplodingBoy_TabMenuF_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuF_TabStrip .ExplodingBoy_TabMenuF_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuF_TabStrip .ExplodingBoy_TabMenuF_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuF_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #efefef; + text-align: left; + } + .ExplodingBoy_TabMenuF_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy_TabMenuF_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuF_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuF_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuF/tableft.gif b/Skins/ExplodingBoy/TabMenuF/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..021624c09aeb41c9d62699c67d9f30056fe4bb43 GIT binary patch literal 377 zcmZ?wbhEHbWMK$lxT?eO|NsA`@BXHxrRA-AI&IgRNjJVv-1hSC-+zrq-@keNX7>KK zeVbmC?|k**#fw+3UN3m@=k43K^N+r(s;Vk0uXyt0Y3KRRvmX9hdiuk=ckj!)mn~ho z^wHzTA3uJ4_Uw61PEKxa?(JK*KYjk(z4rOfpFcWQKl}9Q)BE=yK7amv=gysnm`OV(=~}cpHC@S2vADt7U=uf={mtLn`liN~nzn}a=FZlR-mbo$dM9By z9brk8=}Jm+-1C^&7BaCcVd7fOB)E!6d@U361}2`(OdQ*oM0YZ=?qL$!&%}R-iSg)> gV@DZ}pE`N^+}R5!E}gl2{_4dmH?Q5g;mBYO04|!Wt^fc4 literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuF/tabright.gif b/Skins/ExplodingBoy/TabMenuF/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..76df887e6ee4355af91c1a106dc4a44ffcfc4a96 GIT binary patch literal 3010 zcmeIy`9Bkm9|!QELWikDA00$R2;~S%_33aAl_bZ9^!X^q(6x~x^l_vdp=eXaCdx6l znPH4=*pLZ1<~9s7$7VD3<@;}Zzt6|x{r>&+dOY55b4xQL4lHHDYUW@#)~m|7nCKV; z0)axI%FD}ZYinb^HN_Q7#}_dZOJ@?xX5QAYQYvRZRL!PT&3&q6eZtKn8Wtj3*pV$u zZ#!2I#5n|EF{@=UrJwhCOaLDjAW7`p_NCl*4svD#IU~$n+$0bh$s}@HTYE=G=g+R6 zbb3#3U*F)s;NalUw&9`S@of{^CMPDRCU;Ct?_kc%%*^dzvF7LJcV>QJVPSER&1Nrc z<8V03J68Do_4RfB*5+tYO)wPo^` z&320)e>*eOTAtULb?wdG6IK=ZKT#H`8g6YB-|2Za5c__o=D1%4_b@({@O!>}MNW;1 zd<}W6-=+T$;o#b}`3D%^-}PbpE@=-|LEAg(3aW}3cu(H)5o=;o#B1|IntxHTr4!_2 zRqL-dHDy!n8G619YEAiLnu)fn)RNBIS$h86g1=}u1K-mnk5r$6YoR{BOCc-<_?Te; z9UCS(DRbF~Gl6?Ev2|NQVox_X$2!Zl4!6eYFZUhksH^3%M~Ux5N_O@5;3c!bE+;#| z+f?4tFfmK?*H-Ap>I4%Ob#*IM1eh~-f6YHg83_lRwLnISGpe)R>{e0Fij>oMG7<$e zlp2eW_sqzSRZ>xZ82jg>2l1_8^4VK*T2)xjce-WkD)043GdT&jd-_%6E^{f(2^Z#` zppuQp`%y{P4@sX+FuG`r{$NjuQ~hARypBry)364edcje8_hCz)2Y-L^JY@OLM;qC( z8!~=Xmd-#>^EtK5XT5)@eR(oV1H=5ELa{;=lr@+XEEJPZzFUx`UUw;|9EXC6 z%5F-Xx><5FxvIH#iKNNKulD)|)LBgyU=H!PEDU~QZi7wO#X|%%viF4QHtkm{3?#|| z3j^zIbhH0$Ig)DFLOKqc=a7|SwU#NT)BToP)$_gv-=RBcSCDbDhoA9&2FOTK{9rCbz`BbCWk3E2`s- zrw45DNvTO&g86EtTEQY&Mi6;bI!RW>~Sy8M-vx*`o&cY_=kis26qVR@<{reobJc||$XHL8m zHAlXh(xUx}^Uh;G>L}TQbTQ_Fg!DClxgmjMh~p##zDFHrT98c!IEg`2)JYzNd_}-X zir9}Zz^wxnq}@e)>6@*PRvkFNbNpq8c#7OAk(6J!_cv8ypy(3ZK0E*cj7Fd-Uxv zVoaY2`eoS})I|TvqUM1HjYXZo40^_X`v`Fhy{IU~RiqR+|GGk(eRTY2HV~43Q_bXd zoLO4VQJVUVTgaaWozhSz4$PXJ*XT~Uvx-t$Ac*g>g3Dp`cb|^?ZsV>&�ICW^hIf z48hUi+_XH?&F{9+CJveMzw-57dfNuH^<>Jw{C@L*kHg0~`gfJJe6u5S;4d2YemJiE zuo>2HX!QAoe)X&H(E&{dkWVzk*xR2+q6~A6%xl6R) zZ<2S!#NP6A8^iVCO`w=qNZ~_C&;ycqRarb(%TpS0pK_25F~(4BB0gQaOrCVvC#vVAhI=M8J>Wr@9qzV3g(I$UUI-M%l!Yf7NUrN?VUMDHNB)T*5!x z|2TuFEOR0HjPkftP)73^TTYy5;kf+s^=4g?uD8{-3B|#6l2J!#A}sUK;q`v;uYX>J*6IcJ(Yxx{5lb9l~$-kSWg~+e}|X@TpI1 z%i(?0X~SB+h!z;G=k0inX)?&~2lftW032j>?0op@5!}Y%Qr2Wb9^r7DIw{5dn&&< z+U2|lTl}&p;ES*Gph+K=Yk-M9;O8b%?60zgmcZQnJXI0D+pj<|*~6^AMa~01r(aef zz>vpw#|BBgP%Hwn0J(Z>h{3I@DRA?DaW`a`<;cT+fGoUnLFnsIs_S_)cKF7|2mpvB zNZKw%9TSd9*&MBn0-uNy+9Dbu(s)^;@~)pf?q4%eN&6^Pc` zoV8EFHGI)t`{80b>(GGft^T@F_I&?CO^@vW&gO I#Q~uI0BN9e;Q#;t literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuG/Layout.html b/Skins/ExplodingBoy/TabMenuG/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuG/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuG/PageLeft.gif b/Skins/ExplodingBoy/TabMenuG/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuG/PageRight.gif b/Skins/ExplodingBoy/TabMenuG/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuG/PagingItem.html b/Skins/ExplodingBoy/TabMenuG/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuG/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuG/Tab.html b/Skins/ExplodingBoy/TabMenuG/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuG/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuG/TabPage.html b/Skins/ExplodingBoy/TabMenuG/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuG/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuG/TabStrip.html b/Skins/ExplodingBoy/TabMenuG/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuG/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuG/styles.css b/Skins/ExplodingBoy/TabMenuG/styles.css new file mode 100644 index 0000000..9c830ce --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuG/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy_TabMenuG_TabStrip { + float:left; + width:100%; + background:#666; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuG_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuG_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuG_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuG_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#FFF; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuG_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuG_TabStrip .ExplodingBoy_TabMenuG_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuG_TabStrip .ExplodingBoy_TabMenuG_TabMouseOver span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy_TabMenuG_TabStrip .ExplodingBoy_TabMenuG_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuG_TabStrip .ExplodingBoy_TabMenuG_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuG_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #666; + text-align: left; + } + .ExplodingBoy_TabMenuG_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy_TabMenuG_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuG_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuG_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuG/tableft.gif b/Skins/ExplodingBoy/TabMenuG/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..0392571d40ab91669159b9bcc97719522a60a63c GIT binary patch literal 240 zcmZ?wbhEHbWMK$lI3mt)`0(NECD&iQdUfl?*Otw9`*%GkSbn2v)7{E7x5`%E>fV08 ze#4!%t@kGFeps~PM#-w1wd-$Jue+VQ?0V<6d%Zg!OxgQz+P+8s|Nm#e0Th3-FfuTR zGw6WiL3T2*<~~s6QZC?RXjry-)~+|V&lSnuFYtT3JMZ_N_@k?xBuTqk9^k^_Kdc=@>^f z)$~6K_(MM4(?srpSTh_qhq5T|s)DX=JN1@T`+;P)MkUH7@!f3)NAk!GKe7sOflwSqK;sO{H9+bv;bRG=f@*>g3ur9s?P zwEc+iVtV6D?~a{kgngq~k^$0=D^5qFbl`gm^y#twD2;rWDQ&%V^kp99~ zt{V}Y%yZ90P33!(5T>r9o>10(gJFYH1-{)VapB%!g7{{Dgd)CmzzB+qunsFc@XqkK z={q=N?eyI+KiTv>e2~{naYSU?%>9$+YJV%ih5$3AF}Yrnva=;|k_UvETFJviwoLLU zwcATte%^LN`{Q&;t@KHTQ6_zw>3{}FIWF;FMLv=WRu=j=!tHMdp=H&@k@2!;W#_1} znsTCCMkeK=<&^4@P&9r`HC0Zfv*mIcv)hVR&{@OrinD4T|YcB)t(BNJ55hiyM`*yBWnsu{@LscxArNl?E4YiR11O147%O53^; zZf6)y(7c(K&@`#^^fXClYmCuCa7ow_BQ0 z$8*oaoabY`V)Q*IGF|@`)2!6@`tmTdeR~Cov;6^5`s~1dyZf9$EY#aDbQqCjc!%?> zGrSM;R~bIwgT3cIMue}1+n$WAn;VW!Q_Trt^1O{BXG@ceqXcrDaV)X9-wzM%^frxO z5G0u<(xr7KVTQ@7GKn&wKJ!2hA~}5$yOA_MRp_st7vB!{F;5qtNH))u#nzi8EJU?BUvTO#)jLQqy6~OYMmbc4lF$hwu zOY>5Ob=hLl{JX$aBnTA6F|N~Q!ooq|kd$8Ozq{DlhVDqI&jEA>WXU!{vzewX(pT>(tF&6S4>TE5;;NC>O4 m3{blLD(~D(E)*jsQM~<8cWx2;#LhYj@6e`oC>tBd_x}JJJ+g@a literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuH/Layout.html b/Skins/ExplodingBoy/TabMenuH/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuH/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuH/PageLeft.gif b/Skins/ExplodingBoy/TabMenuH/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuH/PageRight.gif b/Skins/ExplodingBoy/TabMenuH/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuH/PagingItem.html b/Skins/ExplodingBoy/TabMenuH/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuH/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuH/Tab.html b/Skins/ExplodingBoy/TabMenuH/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuH/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuH/TabPage.html b/Skins/ExplodingBoy/TabMenuH/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuH/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuH/TabStrip.html b/Skins/ExplodingBoy/TabMenuH/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuH/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuH/styles.css b/Skins/ExplodingBoy/TabMenuH/styles.css new file mode 100644 index 0000000..6fa0b23 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuH/styles.css @@ -0,0 +1,77 @@ + .ExplodingBoy_TabMenuH_TabStrip { + float:left; + width:100%; + background:#000; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuH_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuH_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuH_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuH_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#FFF; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuH_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuH_TabStrip .ExplodingBoy_TabMenuH_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuH_TabStrip .ExplodingBoy_TabMenuH_TabMouseOver span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy_TabMenuH_TabStrip .ExplodingBoy_TabMenuH_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuH_TabStrip .ExplodingBoy_TabMenuH_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuH_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #000; + text-align: left; + } + .ExplodingBoy_TabMenuH_TabPage p { + margin: 0px; + padding: 3px; + } + + .ExplodingBoy_TabMenuH_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuH_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuH_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuH/tableft.gif b/Skins/ExplodingBoy/TabMenuH/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..86d6d4782f6d83b67d9a466693cf6a6e51e8e2b5 GIT binary patch literal 363 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 QY>%28=ZZKg$^g`V0HM3DU;qFB literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuI/Layout.html b/Skins/ExplodingBoy/TabMenuI/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuI/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuI/PageLeft.gif b/Skins/ExplodingBoy/TabMenuI/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuI/PageRight.gif b/Skins/ExplodingBoy/TabMenuI/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuI/PagingItem.html b/Skins/ExplodingBoy/TabMenuI/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuI/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuI/Tab.html b/Skins/ExplodingBoy/TabMenuI/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuI/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuI/TabPage.html b/Skins/ExplodingBoy/TabMenuI/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuI/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuI/TabStrip.html b/Skins/ExplodingBoy/TabMenuI/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuI/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuI/styles.css b/Skins/ExplodingBoy/TabMenuI/styles.css new file mode 100644 index 0000000..6f016a8 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuI/styles.css @@ -0,0 +1,77 @@ + .ExplodingBoy_TabMenuI_TabStrip { + float:left; + width:100%; + background:#EFF4FA; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuI_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuI_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuI_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuI_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#FFF; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuI_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuI_TabStrip .ExplodingBoy_TabMenuI_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuI_TabStrip .ExplodingBoy_TabMenuI_TabMouseOver span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy_TabMenuI_TabStrip .ExplodingBoy_TabMenuI_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuI_TabStrip .ExplodingBoy_TabMenuI_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuI_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #EFF4FA; + text-align: left; + } + .ExplodingBoy_TabMenuI_TabPage p { + margin: 0px; + padding: 3px; + } + + .ExplodingBoy_TabMenuI_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuI_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuI_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuI/tableft.gif b/Skins/ExplodingBoy/TabMenuI/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..083974d89d7a6542cfa38a8f219df821285e1025 GIT binary patch literal 418 zcmZ?wbhEHbWMv3pxN5{uu<-SlUd=Bp;tA7VE;#V<`|^ly^Svi+fB$ucUHP&%-J9Q4 zE`RfNqCwrNw=L`5wyuBob+XB~S&k)3UiWQ%|8_D+_2{D*M6Pv>oex<|G4hd=kKc%zAg0qzAWtfil`OGJ}*D|Y4VN_ z-`6C4TO2rj_lIvwLl+FhIgMny#M(5$Ja04fBpRP{~OagVGDf@25SI8(#jwJ literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuI/tabright.gif b/Skins/ExplodingBoy/TabMenuI/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..78c7b318e4038099b3ab26c84c00a5b7ad5a7546 GIT binary patch literal 2345 zcmeH`={FmQ0>#sgAv86f&fuxGrfLgS;}}e)&+}$_NFtV*wm7OC?abI)+8R8s(@9a3 zP)bo+A|aa~wjlNfStOP+*0y%C?+d9m@AUl(@9W$T_v1ak^E>AT!2Er_x$b)C5C>I;JfQzWo$t1Z$?-0V`~J7wSt>1$L@Jdlkx2RphLG?5ZwxS3mJkmwBqoz0?&Db(OEC`d^xw?=>$1 zG_^2IU7)5uNQ3=B({NGKcv*{&&=MlG#3&?LoYNwH*eZF{CMoQY6n9BWsnW6@S!JK> zS--4$K>mDCjvkiRk0`Ko1%6ENKk&cmF9ZLtfiL$B4gmmqfa}MhkDmYl^#Es}4U~c& z$p#(+M=>e&^gJ^=_;Y9*W~}g-K7Njg!7?7(eqUe%Yj0qcod`!qvDzCaD&0d!C|E}f z_Y3fkz}NX0{8XJ^w#f;2Ct(H)EdyU=cM@mup;-8DnHYmli|pGI-mtrx7Fwg}1t$Wj zzSyoQH;)b_jWR>=j6 z_^nc?199sK!i&FE7V7W3U4AJne*5X=@tu*1s5Jg|Wpu9dPSr0J@jK7raKxSJBr1QW zCWZF*D@LjF@w+cFc8I&R_cZ+7I;0_(ht9D`;MM0lWX2`gcnWyf5`Qqip*$>s-&hqx z;^UsD3HW$)E*MN`yBRGY5^y8|iA)s;nkeIXu#nt2pCD}R*&zvAddG1it;2>cBFd;m zqNt7O&?IW-cnL)v)BY~v&N=w;D~5|PO=9ZnG@-bAE!RcTvsIBO>E+>?Bs3AVPtqkB zcaiq1<`bm@dppP7`gIzibO>PNN*OvZO_GfO9my$!pPm!R=w<<;6uNnMl6=gnBk=aP zO}gmz`0+nn70fe7Z0@j}@Z>vvj;$iag!|oo2CI?qkVYpA@X;}h^LIsv&`q7zaWZr=*O=7b{sJvr!il76k^opjjf+<|P= zGWkHxbZk9PaJ;1lO4h7jHpnQ>;Jtb=w)MT{b-MJumd=O<9MU6`KkW1Htsiu}2_#@& z#5kuvP%Zp1c=(g@Wc`N&t#n9lVut+iAz=8hwG6os=m#*&A2x)@9(;Dm_LDE6BPNld z_s#p!hThB(2`tpm7E})mfW9=ZmgP7h>P^C#FD+=Yhwi9)P%M;gJsFzy6|>$nok>5b zljZq=FlPEZ=;&!{c|H_@F|TBfIzUPvnddzC91k4>N6HH#I2em==9pWiyf7MswPHZW zJ*wrXU(45y%rnQmX!4>I6xL=J%784(i!(UblUgRjS0{grRACLS`Z2$=R+Qu;8ctiX znEnt&X$h*~j3bN%k5oLV;%wR5FJ=X2D$3BHMyCK6`^RcUIRViK4rj5$Xo{y4RHN&4 z=MketMMV#%(Jh@daZRVF90uXs^I)7C*2*d-0_Rcr3}Fmedp3>2dE#N*gh*xeA_wQy z&Enq5RMxD4@IDM!@NGEd5D$TeEU+fiXv!Bd6#o1!Y$|hES-Z!<`)XPGsr!!9WvxO3g9zVQvZr$)s(P~`!Uae8OhIHh#ykq?@6Dbm&QxJ-j}oB)@K;Z&RSix- zM0hy+RRvAec=jp!a14C5dRc|@;Sz(>*|W7e72fYCDKrm0hp|=@p#KmYE@RK(AZlW0 z5$O^he!0%Aixj~ng>|$4Y`LW-T|3$o!GO=V-}r(Y6Vw#Bz@G2IbTy|GHAU@K&vn02 zw`6c#u8BztgF1EV^=+4EqrkvvW4HxN v+)PbJq}VksATSbNK|@Z{f{ldc|LSu$Lvb{+u%0pI=?lYQPJ literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuJ/Layout.html b/Skins/ExplodingBoy/TabMenuJ/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuJ/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuJ/PageLeft.gif b/Skins/ExplodingBoy/TabMenuJ/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuJ/PageRight.gif b/Skins/ExplodingBoy/TabMenuJ/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuJ/PagingItem.html b/Skins/ExplodingBoy/TabMenuJ/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuJ/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuJ/Tab.html b/Skins/ExplodingBoy/TabMenuJ/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuJ/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuJ/TabPage.html b/Skins/ExplodingBoy/TabMenuJ/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuJ/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuJ/TabStrip.html b/Skins/ExplodingBoy/TabMenuJ/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuJ/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuJ/styles.css b/Skins/ExplodingBoy/TabMenuJ/styles.css new file mode 100644 index 0000000..79045de --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuJ/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy_TabMenuJ_TabStrip { + float:left; + width:100%; + background:#F4F4F4; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuJ_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuJ_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuJ_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuJ_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#24618E; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuJ_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuJ_TabStrip .ExplodingBoy_TabMenuJ_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuJ_TabStrip .ExplodingBoy_TabMenuJ_TabMouseOver span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy_TabMenuJ_TabStrip .ExplodingBoy_TabMenuJ_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuJ_TabStrip .ExplodingBoy_TabMenuJ_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuJ_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #F4F4F4; + text-align: left; + } + .ExplodingBoy_TabMenuJ_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy_TabMenuJ_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuJ_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuJ_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuJ/tableft.gif b/Skins/ExplodingBoy/TabMenuJ/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..7a60716a506da999ccbabdf6d039c41edd40a8f2 GIT binary patch literal 666 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[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuK/PageLeft.gif b/Skins/ExplodingBoy/TabMenuK/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuK/PageRight.gif b/Skins/ExplodingBoy/TabMenuK/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuK/PagingItem.html b/Skins/ExplodingBoy/TabMenuK/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuK/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuK/Tab.html b/Skins/ExplodingBoy/TabMenuK/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuK/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy/TabMenuK/TabPage.html b/Skins/ExplodingBoy/TabMenuK/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuK/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuK/TabStrip.html b/Skins/ExplodingBoy/TabMenuK/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuK/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuK/styles.css b/Skins/ExplodingBoy/TabMenuK/styles.css new file mode 100644 index 0000000..5f27857 --- /dev/null +++ b/Skins/ExplodingBoy/TabMenuK/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy_TabMenuK_TabStrip { + float:left; + width:100%; + background:#E7E5E2; + font-size:93%; + line-height:normal; + } + .ExplodingBoy_TabMenuK_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy_TabMenuK_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy_TabMenuK_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy_TabMenuK_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#fff; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy_TabMenuK_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy_TabMenuK_TabStrip .ExplodingBoy_TabMenuK_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuK_TabStrip .ExplodingBoy_TabMenuK_TabMouseOver span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy_TabMenuK_TabStrip .ExplodingBoy_TabMenuK_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy_TabMenuK_TabStrip .ExplodingBoy_TabMenuK_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy_TabMenuK_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #E7E5E2; + text-align: left; + } + .ExplodingBoy_TabMenuK_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy_TabMenuK_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy_TabMenuK_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy_TabMenuK_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy/TabMenuK/tableft.gif b/Skins/ExplodingBoy/TabMenuK/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c23207e1b87922b571bcbfadbe0ba5b15d2f3eb5 GIT binary patch literal 660 zcmZ?wbhEHbWMK$lcoxVoZ+dTKWpzSARzqoieM#Q*32n0`cg~*Dm61`T{bb5MverRZ7TTO9ZUfGo1=GN+>j{35!tfH>Qin7A; z?xxC^n2gSb@|>KKsHn6#Q@c}Aa#B-si_0rI>PpK>tEct1#>Qsm=9V^<7nT;36_u4I zCujGy*7UYiH&+x@l-Ew|YM9jBn3$M3V`BTX$ulQ)goP#5 zm1O(-M}~&R2M0$tl;xI}SB8WnR8`f4gv0~{#Ds+<)D&jd6lMDRhx_&^m*!Md zRQ><|pJC7d#h)yU3=Dw`Iv^K;;)H?yV?$t|y?>yyw>`5LOAiZkAM-@c$(-8Lv<+t( zO3aZEoi8f5NKkF5n&b*e`PK5$>!f8j$_i`|FxYOOze}HMFBjhdKHkH;#>b3JPMUC^ z;TAtHu5n3&^(w2`jq7Y|wzllI*_G}qDVaZe$nf&j>o;%Ty=n4u2z2tbaQE@Bc5oE2 zcJ%Cev!H>wonKz0LgUQDW+y&b0cQ^$#f6Jl_$6$Y+?e6iaJ*kGyJOA6MN7H`HQXme zcqTQS=Hy6Hy5JDZ+&r7d;RVaWMa#Lk9dvCZel@fPipfkW$~d^iwR5?upNFmD;#E8v Vj6DLJ2ez)hzCPh_6)y{eH2`Hb%|QSF literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/TabMenuK/tabright.gif b/Skins/ExplodingBoy/TabMenuK/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..bac142493a31ca0ee2e690e5b5f810de876b721c GIT binary patch literal 4018 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 literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy/readme.txt b/Skins/ExplodingBoy/readme.txt new file mode 100644 index 0000000..46bdce3 --- /dev/null +++ b/Skins/ExplodingBoy/readme.txt @@ -0,0 +1,3 @@ +Thanks to Christopher Ware + +http://exploding-boy.com/images/cssmenus/menus.html \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu1/Layout.html b/Skins/ExplodingBoy2/TabMenu1/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu1/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu1/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu1/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu1/PageRight.gif b/Skins/ExplodingBoy2/TabMenu1/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu1/PagingItem.html b/Skins/ExplodingBoy2/TabMenu1/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu1/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu1/Tab.html b/Skins/ExplodingBoy2/TabMenu1/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu1/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu1/TabPage.html b/Skins/ExplodingBoy2/TabMenu1/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu1/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu1/TabStrip.html b/Skins/ExplodingBoy2/TabMenu1/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu1/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu1/styles.css b/Skins/ExplodingBoy2/TabMenu1/styles.css new file mode 100644 index 0000000..210dc67 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu1/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu1_TabStrip { + float:left; + width:100%; + background:#F4F7FB; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu1_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu1_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu1_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu1_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#627EB7; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu1_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu1_TabStrip .ExplodingBoy2_TabMenu1_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu1_TabStrip .ExplodingBoy2_TabMenu1_TabMouseOver span { + background-position:100% -42px; + color:#627EB7; + } + .ExplodingBoy2_TabMenu1_TabStrip .ExplodingBoy2_TabMenu1_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu1_TabStrip .ExplodingBoy2_TabMenu1_TabSelected span { + background-position:100% -42px; + color:#627EB7; + } + .ExplodingBoy2_TabMenu1_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #F4F7FB; + text-align: left; + } + .ExplodingBoy2_TabMenu1_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu1_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu1_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu1_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu1/tableft.gif b/Skins/ExplodingBoy2/TabMenu1/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..868c19c2436fc2368153860d2453bf827b790df4 GIT binary patch literal 246 zcmZ?wbhEHbWMK$lI3mih=hCzP|NlRF{pHK|-w$7Z`S$bA&) z=fl@uPv3rh_2K*DH(%a-`tkV9*T4V%eg6LI$FD!X|NH~$Wxxv*f3h$#Fo-hffK-9( zWMC~$2xUBA!PBsiDVSTtpkR^lggXZoo_;R9nvEfqqeFtRQ6*?5kIvk)%T2seqZVGz z+}8CrYww-)9VWLl&oOjLZOCAjD{x5WOSr+)|)vexo^%BI(ZE34puiWXpgp{5h-A>o`Sft)&r-!**t8}z< zm6nOo5-*cT#9K)$-bIUqDppY~5|I~@NJNrvUVV4=U+k{W56^GU51-H76B!*5a{d;= z;wl7y9A;=y#Fwf!Wom&;Ba~})lz>d7Q)=`|jX|X~r~#u!Z_*h|dZXEBIxrs`fFSta z?o)j-@V_^3N^fZafq)RiA<5w)h>`$YfNA)zns&E2t zCy({COjUY>m%Bvww$4<+6DY|uy?=2C!6_rQ#D)8F^&z=CA7@^Y<{QIGY+O-&cHLx^yT;@p&`|6W`@qN%uwTS5I@bmZ z_IK7ejG!BJUmZE>7CX?*XFYUiwCot@5lrDv$CSo8+!u0czs^{n{rjbOo)})?hGzC{ zFOd_dKho;jin-k>oCfqDUH)MpSGqno$WUyIl^k`yj0+LWOjr5ecr{pj14n8wS) zOpSC!xR}Zw9t0FTRt4xDcM(2kC0U~0m>(H70!jg=F>Z9kY}D;bH|9q}@738`!g)oO z$FaQoFmE!i*!HZ1S7ILl=Ra^v#NPT1`5lp8>XIknmwA-JHy?V|U^gGZ+sK>c2)bmm zA`k-;JVq{K1;2-g$bu)H>}f$|7}R$Qe+jys@-)i3ed}4Qsvxy0KEhX6edS`b@Q-Vl zc40+g_O_64v+(^-wW&3?F;7z(+C_Dl6SbK7oY%hMvY+4F7QaYeek5+drMIUw7D3rt zjm5{);rIt`6iGAEn=NU3Wd(} zrgpvtQQjTB%Sp?!_ACb<0Xq7~`~FGHkoT`( zs9D)abJZGySL(kzu=PZ`N|&@zcbPK!U?AFh(qA#8Ud~Vq>qJz=h)F9|j6$ps$}vml z%$#wgD^WRNdrqcg*+(MwCLNP9_g)3nkk}unva$8CroAxARs%GG%4iy{0kf}Jq zQ;7XpBsX(^E@UG%!QuiS+n*1!3Q)hjm-uD#omWOv*{;IFqQ!r^}?8^{>S3zl{tst4l)T%$k+7d&8R5 ze1#eKGxxIt-4-EkKqn$~9T;+3<`0a@O2u81nj301X~kWk5}iT;g4I%Yh*ebBq;+=@ zEY@SgjywkaCO+F1N3=Y7V%+)%e38=-5eg8-j}_wYx|)bEuJgp_b$FcDg(jOp!h{nO tUl@REvaNS!eX$yR=gd%(-FX7b)exTx>YD6r`njxAUtakIX$^yX`!CV3g^>UN literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu10/Layout.html b/Skins/ExplodingBoy2/TabMenu10/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu10/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu10/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu10/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu10/PageRight.gif b/Skins/ExplodingBoy2/TabMenu10/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu10/PagingItem.html b/Skins/ExplodingBoy2/TabMenu10/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu10/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu10/Tab.html b/Skins/ExplodingBoy2/TabMenu10/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu10/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu10/TabPage.html b/Skins/ExplodingBoy2/TabMenu10/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu10/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu10/TabStrip.html b/Skins/ExplodingBoy2/TabMenu10/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu10/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu10/styles.css b/Skins/ExplodingBoy2/TabMenu10/styles.css new file mode 100644 index 0000000..1668e03 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu10/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu10_TabStrip { + float:left; + width:100%; + background:#2763A5; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu10_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu10_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu10_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu10_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#fff; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu10_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu10_TabStrip .ExplodingBoy2_TabMenu10_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu10_TabStrip .ExplodingBoy2_TabMenu10_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu10_TabStrip .ExplodingBoy2_TabMenu10_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu10_TabStrip .ExplodingBoy2_TabMenu10_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu10_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #2763A5; + text-align: left; + } + .ExplodingBoy2_TabMenu10_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu10_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu10_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu10_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu10/tableft.gif b/Skins/ExplodingBoy2/TabMenu10/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..bc4e18e00c1991702f3fcdf74bd761dac7616df8 GIT binary patch literal 637 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 r%lcs3tF4M`K+(9{{[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu11/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu11/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu11/PageRight.gif b/Skins/ExplodingBoy2/TabMenu11/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu11/PagingItem.html b/Skins/ExplodingBoy2/TabMenu11/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu11/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu11/Tab.html b/Skins/ExplodingBoy2/TabMenu11/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu11/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu11/TabPage.html b/Skins/ExplodingBoy2/TabMenu11/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu11/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu11/TabStrip.html b/Skins/ExplodingBoy2/TabMenu11/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu11/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu11/styles.css b/Skins/ExplodingBoy2/TabMenu11/styles.css new file mode 100644 index 0000000..1c83e73 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu11/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu11_TabStrip { + float:left; + width:100%; + background:#F9F7F3; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu11_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu11_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu11_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu11_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#9F9584; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu11_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu11_TabStrip .ExplodingBoy2_TabMenu11_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu11_TabStrip .ExplodingBoy2_TabMenu11_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu11_TabStrip .ExplodingBoy2_TabMenu11_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu11_TabStrip .ExplodingBoy2_TabMenu11_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu11_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #F9F7F3; + text-align: left; + } + .ExplodingBoy2_TabMenu11_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu11_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu11_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu11_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu11/tableft.gif b/Skins/ExplodingBoy2/TabMenu11/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..924968c837e41b75baecb137b662170b0887542e GIT binary patch literal 125 zcmV-@0D}KVNk%w1VFUnF0HOx~=HSllsXEu1Hp0EG?y5WQt32J;#{d8SA^8LW000L7 zEC2ui00aP30009*csH|V1IRcfpx5H9d;J;6iC$=qXNj(AOTMNe2!~J<0-@)-P6&Y@ fP#6phjm4uf$s{_F&t1`_}~((W^g literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu11/tabright.gif b/Skins/ExplodingBoy2/TabMenu11/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..f7f64195936d45a99d2e878a61bb877ddcedcde7 GIT binary patch literal 1492 zcmZ?wbhEHb)L{%^_|5*-O!NFz@VXc@G8x|gJ7f|+^tFs;jFV=O*1fwRQFN^$B~kc)ho+xw$!Gd!O&=ZEJ6D&%1tTuJ`tJ zvCE3yzq)(6JpbOl24-%x-{l(~9`2Yg=67bt#^ib3^4{}mER3F>p7B2F+?k!lx6aOU z?taHrwdLjIK<~wIXLqf5b!|iP`x@QdWjVLD6)!%vc6WKky?xEeY$n~$#BTOIlC-r?^5f7SQZ#D92p+23{jKHIoY?;hv3>+k

      5IlxWx>6DPL%%@W$;v`e1#gx5#Iz6FH^Vy6PtDUJcGnTDL<$DY=&Ud~U_FmCxtZe0%wPegm7%VjgdPQ6^dpiS%5ipf=8uU4*Dwn}T&vURUst=@2KV^+rMP1mwsuibj7 z>-D-l-%hPuw~tNx&4zX+?>8GysAVtTc*^W`&W1B~+HbdPbn||@^+sP-?zTH+)i1Z* zYtw$W=s{ohyPfsZy5H@3b8Thb?hosJ=k58@Wu3qGM_P6MzCT{O^Y=5T|IRR7UwIA&snld3NTm$0LwL*g8%>k literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu12/Layout.html b/Skins/ExplodingBoy2/TabMenu12/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu12/Layout.html @@ -0,0 +1 @@ +

      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu12/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu12/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu12/PageRight.gif b/Skins/ExplodingBoy2/TabMenu12/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu12/PagingItem.html b/Skins/ExplodingBoy2/TabMenu12/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu12/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu12/Tab.html b/Skins/ExplodingBoy2/TabMenu12/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu12/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu12/TabPage.html b/Skins/ExplodingBoy2/TabMenu12/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu12/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu12/TabStrip.html b/Skins/ExplodingBoy2/TabMenu12/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu12/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu12/styles.css b/Skins/ExplodingBoy2/TabMenu12/styles.css new file mode 100644 index 0000000..62f0a89 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu12/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu12_TabStrip { + float:left; + width:100%; + background:#F9F7F3; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu12_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu12_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu12_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu12_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#E4D6CD; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu12_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu12_TabStrip .ExplodingBoy2_TabMenu12_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu12_TabStrip .ExplodingBoy2_TabMenu12_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu12_TabStrip .ExplodingBoy2_TabMenu12_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu12_TabStrip .ExplodingBoy2_TabMenu12_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu12_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #F9F7F3; + text-align: left; + } + .ExplodingBoy2_TabMenu12_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu12_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu12_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu12_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu12/tableft.gif b/Skins/ExplodingBoy2/TabMenu12/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..20449f3035ce10b532ec437d0afa85d23be8cef7 GIT binary patch literal 676 zcmZ?wbhEHbWMK$lc*ekBt0wDWZrxRxn_fDrvmz(GWR{(_dTmxra^Z}$;+f^i;mw69 zGg>OD(xdCLW5d%XrWVa?$W3U-P0Wk(t;vdQDN3u)iEAs(EKLlJ&7RU$nvq^Qd&Zi> zQ5lnbVp^jzCp6|KN2X6|%uh@$p3z*G+FG3E5!qB69~_fCvAry_A~iBFu`|A8Zc{;0 zaB^32;k3kpsU79naXC}t^QP71#7Cs}b(Uv`rA{b{3rs4Q5tlQ$qddzkyrHEiwY4N8 zwRo0SR7-DVPC>MPds&uCXnj{@PFQMBTFI=${OQqIQxfu~_{X=W6wPqZ*R$8tVHkWs z@h1z|QDC=$;)H?ye*;5P6HhCHV+R9!Hv?ZEgV;m{!6^(%(;0MUF>udiuwB5Qx|l&~ z8H46Z2J1BpX6qSPHZizvWnkK|edi9QU3>Rz+-!K5!TA`2_(=x4GYq2V8B{JYC|qR_ zy1`&_n?d9r1MfoyttSjz&lx0MF{r;~u=v2>^qE2U8{3Z`GQa(F{`s0SnN>O%ICL~K zT50f1Sd!SlBfxxOhD1W!Q3ekqwi5>p8JhYT6*_o6EKX@q)?gNikW6Se%^;n$t>$G> zgV!|9A~uPG#tf6^Gsbc7GAzzuQ1xJb5h2CUdYM6f5!(t!(}szw8DlbdH!R9-P)%U2 ZkdS8RxXGY)iS5BbGlq%V8yOiGtO4i@!gl}w literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu12/tabright.gif b/Skins/ExplodingBoy2/TabMenu12/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..20218049d70e93ac7d93807c8f92cce3a2df1df3 GIT binary patch literal 3303 zcmeH``BxH%8isK+bsD!RuQJwjou;d#rk-ihtKD*%LQ)W0Mj0%ZEOEEV6y=id{Mu*4AfjnFeU!_M7~ z_>7=7iJ6jaD>u@`=ez4&{4=)L$ba4-h)3)T;bgI-97hvCme+&>qY6?BDwKoNtk zA~Yo?f|G7Nkgik?gdMo}g+b|*E;Py11NUCgG~v)-^mMl89A%n# zR3VAX0ULZblY7!8X67NppCrL5RCRXw)(;6c(yNteCa&9nntd@40 zc~rZXmV#Z@daQ%v*Zu&a?pB=n>DJO3%O39{WA7`7m-T_j)iRC?eM!c3XSv+ufwx7h z^F77Y>w=@orFEf?$pLx)N!zRPKOv4a@^^kF_h$zJeGhEBKOcN`;{&urH9dGCd3j?f z9DhJDe9-R0+mF%Y8pTLFeOWP@$U2}LyESxGIgS?BC@1c&>aXTmU`$+9BAji4YBJNY zRy9TNSW!*q`nqn;s|}<9V!V*ZY0lw&b{P4!_wLM%8U8#*$aJ zlp?&FPBl|-O}8l_*Xh(tb=UHYq%1eRRz7r1zoin_>2+G=>gNkID+ZWAy1v-a5BeHX z{Dm#M%h*erYDFkEa)i9uj+A17ykcVy_8W^7Y8p5dW9kd(-ccyUfuOIp2eZ3vn9_82 z!YeZru2j$sn}?H;uh?_*YCrN={h_S&swLZBr(3fMgkUTgOQ@0Og|?em8d zaxDwNE3u)o|8PxNdk}6`3S>cge<)ldL_@!~%YKJB!d%NvB$VzJLs(uTYeY1!bdQqF zI;LLB!I+iV8^%~017*3H(6YU@eQdCo>|rjUY@g%lK0l=F5s6pk;8D>BI2r*cHhT^7 zJxsMyFmKAiFl^g5`2mEYz6F`MJ zxLoh!MGc-M^%Keu-H!nnAkG2cf!HJTK7K;VdXdPC?8!PUxKX(NOadi)4fP3W5>w=*_U083U#E9Qhki5y!7BWMIq&kB^4IR!6;PDlK;ekI+>>7skjxo) zA$wo;y=i42-tT>h-3A2$t2|r4d0+0eQ4yG3d7kX|p%U3#xjp>Emo(0Y+LVo|aPukz z%WtruaHBdJR)rkm4APhzHHp8)1;KoVm?ImtXns|wk~7qy-l)TvSBIPU4|m%ssF^UA zOaGu6S$it#bF-^2JNkd*AQcTHesz=w_oE<1(O7I=6YcAa?5z|vQD8N(!Q7ESrlOge zT@#P;A05$;C}<3RO+qqvbo_^;ZC&QIiFp69DLW;D4XeFTz#W_OQnvJG*WM!gk1w1p zsCQ-8CegX$D=ErWk$D}O*s#K$z7LX1UIu?b9aVwbuZYba{MR{vJ_7iDMWPV(4w`gQoK%>$5%L#Whqaq7Bg9Tf;QKT7@ z1kjm7{FU1W72BjldYc%wnlh@HPzmTAO8)9Sjph@;lF?-nAjR%{R(}A(=(ZI|GrYBv zRym9w$AGo05bYFD$msPDtP$_DO%q_LY~KLcqay7LNDpt}1Pf&Ot=d`loE9D`V7+iu zJ9h-N^ktG@{e?y=_OWF4;{)U+yS5|{IP+bBKwj>>H6Qr9SLA7*jmnU%1%!|}NEd9> z-q~6Vw`?6|1t=Pdww9vd-Xq_9g{8G_Ehpx*j)?=5%+akCw6JwTDNuH3wpKBgZ6ZVA zuq99@&4jm2*$P#?-nzBioVFQ9_$DVrCnE{l<~-_t?M)G_7hASVeBtVMMLIbJ-o6kl zR1dc5HmEu6ODMSJ<3XAsL)gBOEYwVBbjmKv4k;e4o!X^WvEd!E0-<*9;LG~mnH_R6 zd}|>@uO1e5DCokil{88+0lVol1COuzNUlk1Ew3 zh~4Xn-G{(Bps^ql)`@|28OFM*u[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu2/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu2/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu2/PageRight.gif b/Skins/ExplodingBoy2/TabMenu2/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu2/PagingItem.html b/Skins/ExplodingBoy2/TabMenu2/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu2/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu2/Tab.html b/Skins/ExplodingBoy2/TabMenu2/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu2/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu2/TabPage.html b/Skins/ExplodingBoy2/TabMenu2/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu2/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu2/TabStrip.html b/Skins/ExplodingBoy2/TabMenu2/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu2/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu2/styles.css b/Skins/ExplodingBoy2/TabMenu2/styles.css new file mode 100644 index 0000000..e219efd --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu2/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu2_TabStrip { + float:left; + width:100%; + background:#84776B; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu2_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu2_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu2_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu2_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#84776B; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu2_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu2_TabStrip .ExplodingBoy2_TabMenu2_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu2_TabStrip .ExplodingBoy2_TabMenu2_TabMouseOver span { + background-position:100% -42px; + color:#74675B; + } + .ExplodingBoy2_TabMenu2_TabStrip .ExplodingBoy2_TabMenu2_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu2_TabStrip .ExplodingBoy2_TabMenu2_TabSelected span { + background-position:100% -42px; + color:#74675B; + } + .ExplodingBoy2_TabMenu2_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #84776B; + text-align: left; + } + .ExplodingBoy2_TabMenu2_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu2_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu2_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu2_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu2/tableft.gif b/Skins/ExplodingBoy2/TabMenu2/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..433b870ee0df76dc2be6fc4adfe030ad94efb410 GIT binary patch literal 1176 zcma)*SyK}S0DzaHwW4)`wRUXPf=+RC7)9H0Ky8cI)~lWBcyz|v8H9(Tww5Zb6gjTqy7&Hb>yz>G3|7 zRijfYaMWctDqJ?xzspNgJht1a@i}1xR%w(oIEokzT0N+oj|9U3jKDoj)x`^u;ONkR zUL~l#bJb-5V+-Nu&msa2Q}l$@#V7|A;xK_vj&zxfkXbXu8)}2~8qDL25V%@8(M>OR zJIvjU6>YV*qCtO0{T&>2LdwZV(EsRR9p<)i`r5@4!^12ZtAzqXGaj49=dwME5bbrh zb;?PrUgmRIyJ%$sPTxZ+*=bgpA@O`DAQ6n2Aa$5Pd5^lshq@4}K{m}7j}JvdxZR{= zGAfi(5woe1JJ4KR^0P%Jr&s>2kO)m$sogk>SU}3{E09XQv>3(Qj<6qfn3R~;L8~a# z&dQ`h-dvdQ+I6p%pZk4C<;|;FnSeLUjLn7m+aDk{SS}V=^fS?5fZbYW)`~}Z+X&p< z-$Cb(c0UotNDIC`B$S><#9j*9TX971c7xkqVZNrX-#QC2uG(Uxqhz$QV3taTy&UJ4wH7Y zuhF2H<@UEPgaaO%7E(+gFzAF;gb$HD>#&v6^Z-sCTC(I3kh2 z2#P`hbd*Jp5}3zke9WYpb)azUaZ7FK2%CXayC5 z@;3=nV=kMqq3oJfFK@2-%Vv-VF&DM`w*czokMtPSLbnz4`&@`cJr~3~8}1rGaVX$3 zsHeS%#ca~)Rea2gfC}kiG#Cl^dKxK@d+A<>j&bk0(`sm}x-ryMzp}Cd{0~z9NsI%4 zB_REc`{oJYofRMmZ9km1bxTsTC)7e_54PU>FA5vVi?;0LVR;6uR15LzasPt4Mb;sNe1QJ2MB`T6T=Ndf#4oZcf@% edR}?_Cx!H?xF91XY0Veusa2nj9$QZW4*mzx+{Q`( literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu2/tabright.gif b/Skins/ExplodingBoy2/TabMenu2/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..98f350923790f89d028406b4ef880b074ac8f07d GIT binary patch literal 6864 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 IgaA7K2hHkD9RL6T literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu3/Layout.html b/Skins/ExplodingBoy2/TabMenu3/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu3/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu3/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu3/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu3/PageRight.gif b/Skins/ExplodingBoy2/TabMenu3/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu3/PagingItem.html b/Skins/ExplodingBoy2/TabMenu3/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu3/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu3/Tab.html b/Skins/ExplodingBoy2/TabMenu3/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu3/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu3/TabPage.html b/Skins/ExplodingBoy2/TabMenu3/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu3/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu3/TabStrip.html b/Skins/ExplodingBoy2/TabMenu3/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu3/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu3/styles.css b/Skins/ExplodingBoy2/TabMenu3/styles.css new file mode 100644 index 0000000..6597ea7 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu3/styles.css @@ -0,0 +1,77 @@ + .ExplodingBoy2_TabMenu3_TabStrip { + float:left; + width:100%; + background:#E4E6EB; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu3_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu3_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu3_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu3_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#fff; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu3_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu3_TabStrip .ExplodingBoy2_TabMenu3_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu3_TabStrip .ExplodingBoy2_TabMenu3_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu3_TabStrip .ExplodingBoy2_TabMenu3_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu3_TabStrip .ExplodingBoy2_TabMenu3_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu3_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #E4E6EB; + text-align: left; + } + .ExplodingBoy2_TabMenu3_TabPage p { + margin: 0px; + padding: 3px; + } + + .ExplodingBoy2_TabMenu3_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu3_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu3_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu3/tableft.gif b/Skins/ExplodingBoy2/TabMenu3/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..3f7b8529ccd077ca83671d49ffccddf12503aca5 GIT binary patch literal 240 zcmZ?wbhEHbWMK$lI3mMf?ci9~Hq+G7YUaW%6K1TQHg99^)D=_ate-S%ZP%owebZL9 z_b=+1vb?c#&h+`4CeL0sW5MQ@p81^#>Dk{Oq+r=m*DaI)6Icf5gsne#f@B2QV=Xv3$VYYUESSa}dRsr92*v{VJ z*zv@Ng-L1n9b1mdsmORlLO-s|%B{}MBV+O@ z*aB)!A?*>K{9m~)(R8{=8bpBlIX^;>@ry3u2ed_#NRVmO3z^9}gdktcwiS|R zFh^JVE6}@C%w}^=8C;otN_SG}t#<_QEinF6-TScR|)?l5QdI|G6MqJ^-nv-x`GaPsxW20;RXM{yKV;#j$$7 zV9mAR(^)T%@;R(wTW!aK!zZ^TE{z;F&W?F)y>B>%3-1eF<_7#(v&8*v?{Fi}JN$D4 z-wNIy!}SQzY^`$A`9`A*@cs&MQ7N55<4|V6!zAENPxf&~~yF zq#2j4aZ(&SZ3QV?lJ3nUTb9Po=6hl6KBk&;Tc*pG_S?VadwE%j?JCM?H!{noz34?o|& z^2V|=arM>j+D_{)it8LV-s@>^%Eqyio9mMSUP*G{dE<^X4h_<+0DuSpHJ2`BBPkN- zPEZE-cd6P-Q*^QjD*Ifz)u|9=Lk>aJroUS&PWr$EL};lI%*>CS5ZD1vS#~tNLjQ~5 zi=)?WVsFs*?)rKUepr`@j*po!+GYknH6p{NM3eST+rliVWTiq5$<$_Gz%x#cBY-L) z@Y93dMeSFR5oNF&y79KXJu6$xO2`ec;r?=^LV92;(*&lo^?T| zMcA+Lu|uI6xPm5-(CU%;aJWAX-{oFqRe|>i-|d5E{;%O?hWkwf3;(>q^kC(>TV&d3 z(c*KV^NGg;X!XGyqIb;$2o7mjn|}dUuQKS zEwIm($1M6nkMN)c@dtTLtzT+xWYdB_x$;}b8f&4}NF|Lk$aeXcI^~)JI{L#@sy=I(**|4-ga3e)n|ogO&X4__1cEjW#8t^?6!&MbJAkwsHx2U Uv}3)0-OT!N!Oq!a6%~NPKRLhI1ONa4 literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu4/Layout.html b/Skins/ExplodingBoy2/TabMenu4/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu4/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu4/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu4/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu4/PageRight.gif b/Skins/ExplodingBoy2/TabMenu4/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu4/PagingItem.html b/Skins/ExplodingBoy2/TabMenu4/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu4/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu4/Tab.html b/Skins/ExplodingBoy2/TabMenu4/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu4/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu4/TabPage.html b/Skins/ExplodingBoy2/TabMenu4/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu4/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu4/TabStrip.html b/Skins/ExplodingBoy2/TabMenu4/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu4/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu4/styles.css b/Skins/ExplodingBoy2/TabMenu4/styles.css new file mode 100644 index 0000000..c415c34 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu4/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu4_TabStrip { + float:left; + width:100%; + background:#6B78A9; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu4_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu4_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu4_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu4_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#6B78A9; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu4_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu4_TabStrip .ExplodingBoy2_TabMenu4_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu4_TabStrip .ExplodingBoy2_TabMenu4_TabMouseOver span { + background-position:100% -42px; + color:#6B78A9; + } + .ExplodingBoy2_TabMenu4_TabStrip .ExplodingBoy2_TabMenu4_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu4_TabStrip .ExplodingBoy2_TabMenu4_TabSelected span { + background-position:100% -42px; + color:#6B78A9; + } + .ExplodingBoy2_TabMenu4_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #6B78A9; + text-align: left; + } + .ExplodingBoy2_TabMenu4_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu4_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu4_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu4_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu4/tableft.gif b/Skins/ExplodingBoy2/TabMenu4/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..72282aaea30e6d427ed7780d5db6498f3182ace7 GIT binary patch literal 1467 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[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu5/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu5/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu5/PageRight.gif b/Skins/ExplodingBoy2/TabMenu5/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu5/PagingItem.html b/Skins/ExplodingBoy2/TabMenu5/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu5/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu5/Tab.html b/Skins/ExplodingBoy2/TabMenu5/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu5/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu5/TabPage.html b/Skins/ExplodingBoy2/TabMenu5/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu5/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu5/TabStrip.html b/Skins/ExplodingBoy2/TabMenu5/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu5/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu5/styles.css b/Skins/ExplodingBoy2/TabMenu5/styles.css new file mode 100644 index 0000000..73497f1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu5/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu5_TabStrip { + float:left; + width:100%; + background:#E3ECF3; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu5_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu5_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu5_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu5_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#fff; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu5_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu5_TabStrip .ExplodingBoy2_TabMenu5_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu5_TabStrip .ExplodingBoy2_TabMenu5_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu5_TabStrip .ExplodingBoy2_TabMenu5_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu5_TabStrip .ExplodingBoy2_TabMenu5_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu5_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #E3ECF3; + text-align: left; + } + .ExplodingBoy2_TabMenu5_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu5_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu5_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu5_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu5/tableft.gif b/Skins/ExplodingBoy2/TabMenu5/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..9849bd8e73022e867a00344234c54a3f3e7e4f48 GIT binary patch literal 100 zcmZ?wbhEHbWMK$lSj586yyn!rV+JeExK7w|{{R2~3^1VhlZBCifrUW_Bmh#&z^v(^ wvgwb(DbM&F7O&6l{-2=Hm$Hn9xp7_2>wN~?XG(JKSFC$q^Zx&VC?*DL0D{FN{r~^~ literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu5/tabright.gif b/Skins/ExplodingBoy2/TabMenu5/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..25305b48663d2477365c1c63761569ac76e96b8d GIT binary patch literal 1477 zcmZ?wbhEHb)L{%^_|5CM@Si~kr zVBq-Az{(-xv0=f%W)5Mkm=hZo9&Q&<_L}3danaFk(f^r8PHbF!ykEh&OU854!()>) zf>*_y+@yNCUN8C79M8?qyk?jczq)gB^KynccFkO}URRVZEb^GFrCU|9^78V4ShHTQ zt*b(Ng4bu=J@qx=+PZ|pL4U;;thu>4+bHZ`26asciH;; z`x}_K<$QK*NZe7&uN`-0$HvFUdxf3n`Rv^E^mLbM^1U-VH$Oi&%f4IAch{GD7nTLD zj$12b`uh5YWdAbV-P_*YuFHIU@9ggHQFr$>b8qLZ+41r5vTo)0b26JhJ-e{jxK3~H zuF?Zn)@R@MGq?W!{=wC%|NQ=Pe|~&=v3|b)dAVP|zJ2K5-|v6_`=4Jw^6#HNFaPb| zKZa%B;u~1H%n}+o^2!pLc!IViGz++iJ#1NT>+!I)>96yFHkq;)58D;mG#+)ROv`xG zsj+Ouqb{9oFCKLp>{>Cg&G1^r<6etrD<1dRe2ZA*X2+)aWP*!W=8}mfax0%q@-ch4 zWP+!i=F=%5VUej*!qQegofdPgBXxR0o940^@qL-kW@hL`rp?OP_HtQo_CC$$b4t1- z(&tt@d-=?s`OC}a^BdT-UMy%4%X+b}Lv7WIMLlM(UM!yArnPcOjbGNwr8Cl2y<9e@ z?3L!CsdZYfRxFv8^=jqPwysyJ)@*zAYW1R3i@08|*>Wu_d+nxst6s0$^UW%A-99$$ zHyaKydB53sLT&e|ji=0Bzu7#^i2Lo9D`D0vwp>eFy>|1Byw`8H?%yZF?A3+GWM1zoJg#v5SK$ej%~nMxHI~o%bn5uLGoMb+`X?;FU=0Aw C8;7a@ literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu6/Layout.html b/Skins/ExplodingBoy2/TabMenu6/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu6/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu6/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu6/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu6/PageRight.gif b/Skins/ExplodingBoy2/TabMenu6/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu6/PagingItem.html b/Skins/ExplodingBoy2/TabMenu6/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu6/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu6/Tab.html b/Skins/ExplodingBoy2/TabMenu6/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu6/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu6/TabPage.html b/Skins/ExplodingBoy2/TabMenu6/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu6/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu6/TabStrip.html b/Skins/ExplodingBoy2/TabMenu6/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu6/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu6/styles.css b/Skins/ExplodingBoy2/TabMenu6/styles.css new file mode 100644 index 0000000..13d9a35 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu6/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu6_TabStrip { + float:left; + width:100%; + background:#efefef; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu6_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu6_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu6_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu6_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#fff; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu6_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu6_TabStrip .ExplodingBoy2_TabMenu6_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu6_TabStrip .ExplodingBoy2_TabMenu6_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu6_TabStrip .ExplodingBoy2_TabMenu6_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu6_TabStrip .ExplodingBoy2_TabMenu6_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .ExplodingBoy2_TabMenu6_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #efefef; + text-align: left; + } + .ExplodingBoy2_TabMenu6_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu6_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu6_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu6_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu6/tableft.gif b/Skins/ExplodingBoy2/TabMenu6/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..fca733c56466a096dfe80557d4c2d9180fb82399 GIT binary patch literal 241 zcmZ?wbhEHbWMK$lI3mtqZ*MOkAi%)DU}R*ZudiQKRb^{yTUc1Ap`lS*TdS?D?d|QI znwr|&+}zdGFCf0^0>7&L@>T@M7#jIo*>uw;s5ZP?-~ zYeKv4R!vsAbRtPm=Uh{JR6+)~M!~@pJ&7BvEqfdeiYxqMVr*(`Zena{Z|msp>TT`s VoX|6=Z{oDc)2Ggu-KNN34FCdOP8|RM literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu6/tabright.gif b/Skins/ExplodingBoy2/TabMenu6/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..01a3c28ec345a1d08bf5d7501e454aa2b3aa5e37 GIT binary patch literal 1929 zcmeH`=~EI20L9TY#ljh~Et|$%%O(*}8plP~GFxrbM9rBFcN(+WOhJrnDs5eDOAJj( zG0me=5iMEp!VASC%mcjAqK(=-P*maljx9<;cr@pHVD~4XAl^lLpA6*+>8Qwwri~dVn((G6Vo!@+UFmFF96+UT? z=Fu*WcQ$@urU=I>QOu^^Ku~>6xST4ws0omW9FGU9h-`E{2dpazj-`bhj># z`M9CyCc4{1Q{>=$mq=E-ghxF?kDFw5$oNf|pz_F`PQ{n5Te7*y9;RxZjog+)q12vkBKMI~YCp2pEUC>1!Vq`LAR z6k1hNkR*NnvWf?_-X>v7I_7BfC*4XZwy4hxm6I$WY(v?A3tdk1 zxw0g0n+|~~+CQAfdIs;?8f16Qq{$BuK{*&HQUB1Sv>%BZ%BFL;~`KFfgoHN$%o8#E)%X>tw6H3z=R zJ;=*uk3#AjR>$B>`Re!)4qQ9o!%x;u`iUB}Z;z=WcvdIuJlCdAI$d9T7v|o$_CCT_ zvBrxI^<4jOHYW1NNZa_v^^dV>igo_w98cY+__FJ|&*=I_-QUSfMd}xy-LCqX+x+YL z*}I}f{al9LqR`LZxAQUxvYl{-1p@CRdy(j?GzdwdUdE-87@TprJh92R@*+)X6p{ak z;sNT)a2pb8eba`tfvMb(wQ#&P> zssVmy7})ttoehb9~JqgwEzGB literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu7/Layout.html b/Skins/ExplodingBoy2/TabMenu7/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu7/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu7/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu7/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu7/PageRight.gif b/Skins/ExplodingBoy2/TabMenu7/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu7/PagingItem.html b/Skins/ExplodingBoy2/TabMenu7/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu7/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu7/Tab.html b/Skins/ExplodingBoy2/TabMenu7/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu7/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu7/TabPage.html b/Skins/ExplodingBoy2/TabMenu7/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu7/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu7/TabStrip.html b/Skins/ExplodingBoy2/TabMenu7/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu7/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu7/styles.css b/Skins/ExplodingBoy2/TabMenu7/styles.css new file mode 100644 index 0000000..e179bf0 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu7/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu7_TabStrip { + float:left; + width:100%; + background:#D4DAE7; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu7_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu7_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu7_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu7_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#999; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu7_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu7_TabStrip .ExplodingBoy2_TabMenu7_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu7_TabStrip .ExplodingBoy2_TabMenu7_TabMouseOver span { + background-position:100% -42px; + color:#ECB546; + } + .ExplodingBoy2_TabMenu7_TabStrip .ExplodingBoy2_TabMenu7_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu7_TabStrip .ExplodingBoy2_TabMenu7_TabSelected span { + background-position:100% -42px; + color:#ECB546; + } + .ExplodingBoy2_TabMenu7_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #D4DAE7; + text-align: left; + } + .ExplodingBoy2_TabMenu7_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu7_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu7_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu7_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu7/tableft.gif b/Skins/ExplodingBoy2/TabMenu7/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..a69c76ece55e7cf7e15715994df74ca4c795101d GIT binary patch literal 251 zcmZ?wbhEHbWMK$lI3mjMS8Se*O6P z@aM-zf4)Bd{rTyiZ!doT{{8FIcquN>z{=Om%G1Wm+sP`>!^+*y g$~B3VY3h_|Q<P*X#8LgTZJtnoK6M*=(^` ztX3-sg8yxNuFnMimju2s*lvJ8K#1R`_n(}AKtaexC<373`!bJAidsrSKqKPnEf;?FtKiu@!X!+jry)f$W+OcOLHzf1J&2>jh0`EHP zjBFvksX=FY{4&z=YO*fu$)OjKt@S^VPEam=7-=PqkrP;XI}bSd%{F5v1NM>H8s_N1 zv;8lk=n9}CO(XduKb^9`IA^kPjlNmW>(ANh{5`py#(!Sm7WI-F5U@O2@#9+pv!hu! zjt|Rsjp=L=PZCd(62>}PrPI{&tlH43Hu+rp4e7_RF1m7onfZm=k?wXipHt#{^vKEk z8sS7u)SpLsI@hH$%}EQdd%AQ=9xESo^Y0BcXhf5wU&niUOuCswbj49duf?R-NEgN# zjDMB4L-I0gov^%nP*-59Ei6dH%Y>tmi&@)FV;3Lnzz`R+5ow}DoO?FZBj(Fe>{2eW zmbjGX*CtxZ-#dil7X(gW`42-@i02CfLwWq7gLXcG;=@jff=7VYE5YOFAhDq27}{sK z^n?~zeiDaywOkgTCSEQF&TL+(xKNh3Qi(0|!8}cF6R$i=x!-|#o;sB%eDVA1T;a<* zTCuS7meogu&vJ0VR^@orW1r$s5>ZX@iCHY6^z5C(yoo zT3jrX%+?tUN!~V}CY959*}jT)L0OWbLsUyrbjs>|GtlxOUuE~&RFbkszv8RtGHRtt z2E^Vkg=uz7R`o%>$yCNBf0>E}4@X>MZHY}*5AI+`T^mBA%V_Mc@A|EBcDW(04C3tgH-!zlk9TyS zT(^(`S{iM#oUiB?bG#e%O9jCSJ-;{{We}9cUNJ0JTr4znZBA7fgm@gvC?b?!F^Y+G zjYbKXt}sfeY}9R;(&Ma2-Y#r3DY|tElagugZ&nRBUp1>a-W2od2;(+WGZF4@S$h|I z)v`Wwkz&!#rz&C&ZO;9|< z9$?zIs4}3@cpGO9({8`&9=rf=>kafdoT1)VdSuuIbNU=_sWRPRRnTytf6G%<7BafZ zA(qqc)Tw%ax-$*I04$gHs_YPMm18=GXJGy0amkv4GaaG{;B{IUE?y%LGP=kJxnR6K?rjOg5RnO zZ*uuN>~O&9qhbWX(=%c?^7XaHWn6;SXwGoV ct<{pBWxJ5!5hGrCO{K)>-{1?|;gAFW0JARPt^fc4 literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu8/Layout.html b/Skins/ExplodingBoy2/TabMenu8/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu8/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu8/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu8/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu8/PageRight.gif b/Skins/ExplodingBoy2/TabMenu8/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu8/PagingItem.html b/Skins/ExplodingBoy2/TabMenu8/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu8/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu8/Tab.html b/Skins/ExplodingBoy2/TabMenu8/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu8/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu8/TabPage.html b/Skins/ExplodingBoy2/TabMenu8/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu8/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu8/TabStrip.html b/Skins/ExplodingBoy2/TabMenu8/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu8/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu8/styles.css b/Skins/ExplodingBoy2/TabMenu8/styles.css new file mode 100644 index 0000000..31f1b68 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu8/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu8_TabStrip { + float:left; + width:100%; + background:#FCF1F6; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu8_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu8_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu8_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu8_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#333; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu8_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu8_TabStrip .ExplodingBoy2_TabMenu8_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu8_TabStrip .ExplodingBoy2_TabMenu8_TabMouseOver span { + background-position:100% -42px; + color:#591333; + } + .ExplodingBoy2_TabMenu8_TabStrip .ExplodingBoy2_TabMenu8_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu8_TabStrip .ExplodingBoy2_TabMenu8_TabSelected span { + background-position:100% -42px; + color:#591333; + } + .ExplodingBoy2_TabMenu8_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #FCF1F6; + text-align: left; + } + .ExplodingBoy2_TabMenu8_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu8_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu8_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu8_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu8/tableft.gif b/Skins/ExplodingBoy2/TabMenu8/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c82da47917a36a5db92bd8493fa8ce61314adca5 GIT binary patch literal 680 zcmchU%TE(w0K{h%6a=ISL4r|0d=LX6QH+WnjR=uww1@Uq;>{ZuE+(dcCkTqc5Je0i zJ}Sfq1_d8z1p-A;6C%DqQ)@z7y4&uf?e2cxep|~w;T&fU^P5a{&GAEr>r-IGvK_w0 z`~J3Ph8WlV5fTttTxW_(LNX0Ug&|My+AIFvG=FD`3QDl+b*O(L)cY4c_X;?9J zVu&%4WL`}r8i^5JG2}Q|PCAmQQyP@?pu{L;abgmKi7Mq4rcqO)l$RNyCZR-7NI+t$ zZYZiDt4Rj@cNOa?9AHP;YV+zRSf6m(?LbRK1=3rwqaB+%P}GUSF67@pK@Ya{V(V?} zx{C}KGKY}+2-(B1jG%NB#V@gK93^gSoWzD{?4HHWIqdn2?epLkzIg%!duBw>Xi z2?0Xb37~=~gpH^ehRDt&gpnP{N54PgJKuAzbDjIw=RW6lc6EZ-+%Z$WrX*7O_vWAC z8R^Z8%oavgD>IwI%%!sO+F7U$7Wy?C`-WZcmQ&QpDe2;rzT=j6b1U9+D|=Q5y(`2W zXuRq^UTr_GZeX>3aJ6A*wP{!|HYc2B3a44Z8K!V%$87O5OZ<&3o?(f1@(f2b%NEUX zL~~s6EL%Lw5zlkPvt04~4l9yHu4Hk?Jjv3kWO+rh%#$pyN|-yDFJB^>TMIhsC%6J0#%7&b`Az#^)^L7x(_?t5Rj)ijm zrkpR3^MzY{k$hbsUl+>PMe@y^ES7JIw>Bkmp;#`IYzd`X;vHmLQt7r-wk?rwOXUi= zT%l0>Z)g9n|04~Yl&B~xDJhi9{{83QO(>}`axeCvHZ1jn&p~Gfsf~;g z+?8|#&$cGkC&KU5w}#r9IbTU3x6q#LEh|%$2+qtdx_WUHUWp;81{Ymb-QSFwmU(A_bcs?Y%o7n-yV7MS|;Kz43v1keX}JKZ*WGu zbE|eHu-kYxPURRh&~m)+{4|kSmSM$amLr`&tctwrp{!TvAR?=>@V=WS5SI*M6Dm-l z>?%Sfkxi^=VY92rJqi$~rfJ;G)N|h=kwfYbvN?5~yG^;|_s7Dx^|aH~+=f9bPIx2O z#BinQ^YyTmW_nQdO3U<9&PwZSvMG**fi1 ze)xKyF}`NK->j9pK495v7BL9c3EUWhFlsi2?M2*;5yw5|o1<5??rnZ_Ia9ki=Jx4Y z=O-U$bHV3pH|`0(_y*Ss#&14b5qu3yF&EPBW_fBVL-Do3$?(<{;nc%kbJ6sZulGdX zA{n)!nHZ5`$l4RAVj-SQ)VeR8gP$RZ=QFH%;svC$g=8`B#{H-z@Lrr`x$qfJ!oa0i zNSPJ+_oXZXo+M@0wDP1JQt$y8x9RJB*$Rb0lJP1AhGnard(O)F@As@eU!$F=ldlhM zyolKtbw0bb`SFtXmVh2yx5XKMu(~Cheg6Hw;>G+2FV+@H>b9la?&23Re(zZYV|C<# zVvGGXOR+5vtBX}AsT*!=pXmhXYDB8o;{aMNcG$qhc#RC4${Cj~HGe)#{UhyCe`nW$ zXnumBda0_j%e%u^exk8QsoD+NyJKzqB+HDseIe@yP3Zh&$YAM#XS8kuDL=(gy-Y)q z;`06n-8Hz2N7>)FVRic@D?``rB3bI>)5$B*mmc7~l)FX5IQXSujt4O-75c>I0ZdV=OF_{nc_P5r|t&&y&U#azGRmL=)C%E)e5i;fS_d04iwrv#gGw}8d*OBPSjbia2-eHQM7<}e* zzIf;f<5+K$^JCryPSum(AY%>3zB`YL(}x=FllD1|RqWFqA~;$1e?&xYmK*M`a&dMW z%Yo(XyBQhm^gBDrqM~V^`4axp-;>@!*v(4FP?hVi#NRR+KEFDbRHda4`c!)00`~h= zkf%@o=So{al}{$|8s6;-(O*FHZDuhD5&+)NHw3c5q}r~Ldl%I@2Yt$;!wB0Wvr_l^B@ zoI3i_BBH?V)(mm{74;h_`s=`qutB8O{s9nCkK83?U#H$c-VdG&m@&WG)nxonUECh~ zn_~9$Hv&)oe{&1IudUx`-QGq1i|UvQ@)f_+9wsMS56&HUF77rwP!D(RxMPYIzrWr| zPBkx_KUN2MdwRGo-Y$KYDOW`GGpt8E8(h#R7rzI2Jv!=dzo>QlWRE1XF0+vzIPwB@ z`Vyic5AU%A3Xt^s4mY4$3zrVo(bb%-9tGd)SX_N98H9Q@Vw0xl&Za~u`tF{75NsmP zGNwz0BZnJ{MS~0nnPepHKof4y7Gt0L-0-oMh@)kJf0}sQ`S2@+{}SWDbPJG}eOG`uk5I4w9HZh85X~KK1ga#B$T4lgA5rJ2BmOVAobF#Xef6w>X zRPrxxn(OO^cu(7>zD>*ssa-|gkMd<-=Db={!@|Q&M^)664pKVzc=2I+@>x}H$~&!L zezH-=UX2H^LmA}6)PRopBPEogGdvah=TpNe$<0RzhDjiZe9>6pP3<T-8PnQv1te?+Us)(Fq&Zb=(Khh z+c{G5J|7vL?%bssc^`HJtFbHR{1zALZ8uhAph7r*nSBW_{lX~zr#9j>FK~~n=!4hO z9Ic7(ioo{SJ>KGXdfR-scgMWeh`7hDSQYs!dNEZ)cUY{OsAdWZGhW!A6o$`g9j)WPbVLzZ>=+lArqp@PGIAyrX6+;y# z91Ma^u%#rNpuzN*FiYcjO>Gr0G(ijU2pkV|qa=FJ6TQTVKH5pYL6WZdCS8wA@-~Lq zk&}$*K)b*fXK6sOb@G;0+;&P56rCLEo8(VRG8HE|8Yl0E$6jH^qJmW}BNM|YDKYev z7nEdcB+!POXpc)wfCE#E;RyuzZ8Xqa5&6QwF#e*3N~~`xN;@e&5)Sc!!=dnGV>sLx zo+*YeYo%J!o+9xn`INL8dfKm0AQ=jDS51c)rZ>QW7e-S(jnfb`AVM`+-6fR-$q3a> zZ}m-Y@lAI_r(-FJ9hCUDOjuWBjF+?Kg@>7Rbmk-_bDEwxBhH-FM$AJHi`ob@7(OxO*BNKVbFXx+Twq{87F--PhO!g!#+aM~V zz&K}v33C_)?p1{3*iv)tS(%zTKsr6=ybtgSCggglQbxVK-fqod|IOVnLIR8SNOia~`^QQ;G)`x4Yc7RnNbl0twHHYn|= zOlc%gDHU$7ksqgnhMAzBrK0}vLr1Z4j!)#jrp1Dlfk+)pjtwTy4}*%rpfMOM6;n8Y zDPRH4Sz=24(B*qEf0+O+aame^z}`rBu>?!jDX8CzEepZkHNoI9*l1Qxtt9p0ED-z= z@Xn_2ywbIWfr5iT+vr(A_6WJOQ zsW!NhGyF13-SVGo%fbHTR?+1UY`JY)xxHKYJ4p#>w8WeYFv9^roq$Vjg$HfRvTaZo z;_^YEz>Bu8uKB;Rm6mVoRLE^Aeu=Jd)h+V~E%1)c`?bFed(hhgL*J144)ZXg?l=1Vlzx?4QJ40hM~_0?!7PIfekO6@hq!lz;@`*000ZYtQ1Drrs8j>qx)ClM_JQh?`WLs)! z2s9=VJ0`0i^b<*H)u#=s8$v6Z*??BtlD5h0uY^SKWx%Lz?U-%tXaCyq=vq3qcCxK@ zdb0M58emqcJP#t(NR>O?NKiMxk3KbKN(8e`z!^S{Hd%!81ODU)oWa&f+v=v&NK3Y) zrD)PJmc((Z=Bd@KOL6qQd7`v3h@+;FM*U&C`Xd4L$DY?~7u4&v*XvK!8-&#_Oe%i_ zkw)3d3(*ZHaHLa6z-U@kK{O!QHecWdJQ2`n_4Rq9zFvb-LBpxQ24nYzAIS~o`v_bYtjCpURaHF?RJeDs=svunN<(0u)Qv#(vVz6RiCdy|o2gUNuhgB=Mp&|v-? zU`7Vy^%s}AqWokn5A|C8+MEBFQoijDxMSDiXxbE9&=O`^bdOVEJ(>;fQciwOffrEH z+9?@R6oia|)T8FuQPT&SQB%svdH}Q@AYecl9Y#6PseHl^VAR=Y[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu9/PageLeft.gif b/Skins/ExplodingBoy2/TabMenu9/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/TabMenu9/PageRight.gif b/Skins/ExplodingBoy2/TabMenu9/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu9/PagingItem.html b/Skins/ExplodingBoy2/TabMenu9/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu9/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu9/Tab.html b/Skins/ExplodingBoy2/TabMenu9/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu9/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/ExplodingBoy2/TabMenu9/TabPage.html b/Skins/ExplodingBoy2/TabMenu9/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu9/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu9/TabStrip.html b/Skins/ExplodingBoy2/TabMenu9/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu9/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu9/styles.css b/Skins/ExplodingBoy2/TabMenu9/styles.css new file mode 100644 index 0000000..e9f1ca3 --- /dev/null +++ b/Skins/ExplodingBoy2/TabMenu9/styles.css @@ -0,0 +1,76 @@ + .ExplodingBoy2_TabMenu9_TabStrip { + float:left; + width:100%; + background:#F45551; + font-size:93%; + line-height:normal; + } + .ExplodingBoy2_TabMenu9_TabStrip ul { + margin:0; + padding:10px 10px 0 5px; + list-style:none; + } + .ExplodingBoy2_TabMenu9_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .ExplodingBoy2_TabMenu9_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .ExplodingBoy2_TabMenu9_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#FFF; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .ExplodingBoy2_TabMenu9_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .ExplodingBoy2_TabMenu9_TabStrip .ExplodingBoy2_TabMenu9_TabMouseOver { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu9_TabStrip .ExplodingBoy2_TabMenu9_TabMouseOver span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy2_TabMenu9_TabStrip .ExplodingBoy2_TabMenu9_TabSelected { + background-position:0% -42px; + } + .ExplodingBoy2_TabMenu9_TabStrip .ExplodingBoy2_TabMenu9_TabSelected span { + background-position:100% -42px; + color:#FFF; + } + .ExplodingBoy2_TabMenu9_TabPage { + _width: 100%; +color:#000; + background-color: #FFF; + margin: 0; + padding: 0; + border: 1px solid #F45551; + text-align: left; + } + .ExplodingBoy2_TabMenu9_TabPage p { + margin: 0px; + padding: 3px; + } + .ExplodingBoy2_TabMenu9_Paging { + font-size: .8em; + text-align: center; + } + + .ExplodingBoy2_TabMenu9_Paging span { + cursor: pointer; + padding: 3px; + } + + .ExplodingBoy2_TabMenu9_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/ExplodingBoy2/TabMenu9/tableft.gif b/Skins/ExplodingBoy2/TabMenu9/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..f7b9a83edbf6219f5a65d6fbd17d4c20b5c43865 GIT binary patch literal 677 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 D0hB+{ literal 0 HcmV?d00001 diff --git a/Skins/ExplodingBoy2/readme.txt b/Skins/ExplodingBoy2/readme.txt new file mode 100644 index 0000000..68c65b6 --- /dev/null +++ b/Skins/ExplodingBoy2/readme.txt @@ -0,0 +1,3 @@ +Thanks to Christopher Ware + +http://exploding-boy.com/images/cssmenus2/menus.html \ No newline at end of file diff --git a/Skins/Glossy/Top/Layout.html b/Skins/Glossy/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Glossy/Top/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Glossy/Top/PageLeft.gif b/Skins/Glossy/Top/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/Glossy/Top/PageRight.gif b/Skins/Glossy/Top/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/Glossy/Top/PagingItem.html b/Skins/Glossy/Top/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/Glossy/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Glossy/Top/Tab.html b/Skins/Glossy/Top/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/Glossy/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Glossy/Top/TabPage.html b/Skins/Glossy/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Glossy/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Glossy/Top/TabStrip.html b/Skins/Glossy/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Glossy/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Glossy/Top/styles.css b/Skins/Glossy/Top/styles.css new file mode 100644 index 0000000..0e409dc --- /dev/null +++ b/Skins/Glossy/Top/styles.css @@ -0,0 +1,81 @@ + .Glossy_Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + border-bottom: 1px solid #e1cf8f; + } + .Glossy_Top_TabStrip ul { + margin:0; + padding:10px 10px 0 0px; + list-style:none; + } + .Glossy_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .Glossy_Top_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 12px; + text-decoration:none; + } + .Glossy_Top_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#000; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Glossy_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Glossy_Top_TabStrip .Glossy_Top_TabMouseOver { + background-position:0% -31px; + } + .Glossy_Top_TabStrip .Glossy_Top_TabMouseOver span { + background-position:100% -31px; + color:#000; + } + .Glossy_Top_TabStrip .Glossy_Top_TabSelected { + background-position:0% -31px; + position: relative; + top: 1px; + } + .Glossy_Top_TabStrip .Glossy_Top_TabSelected span { + background-position:100% -31px; + color:#000; + } + .Glossy_Top_TabPage { + _width: 100%; +color:#000; + background-color: #f1e6c3; + margin: 0; + padding: 0; + border-left: 1px solid #e1cf8f; + border-right: 1px solid #e1cf8f; + border-bottom: 1px solid e1cf8f; + text-align: left; + } + .Glossy_Top_TabPage p { + margin: 0px; + padding: 3px; + } + .Glossy_Top_Paging { + font-size: .8em; + text-align: center; + } + + .Glossy_Top_Paging span { + cursor: pointer; + padding: 3px; + } + + .Glossy_Top_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/Glossy/Top/tableft.gif b/Skins/Glossy/Top/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..3bb223f37c5247f5227ef2e1c9645e64b7773699 GIT binary patch literal 1363 zcmWmDi&GN>90%|*=Lv>lS{l$d>*8zmH)_`H;DsXsaMvN=D~PU31Lwg5;caDP@PZB% z6HrSuqsepC6#Gk>qlsp%o`h-!{KtS-OsJzTV5R`WgnA}4FrjgBp@|L6F4NG=fff#Q zPFi1c0n33l4&b=Z!FA$zfa60a58g2CU7W>kK6KAOKil5VbM^}s-wK@lGteW1J`qe1 z)9Azu1~F}FB$G9IpGD4{Cg*U;IRe^a7PWv&E8vYk<&BpL=tVR1!kOhP=Fy+?CaWY9 zB_hUiC8JEmtWdEl#Zxs>W|fSE7P0E&>{kj7M#gQDa+(#qX7zNnnvK?QUMaavN?x;S zS&NoiujMspc}-e=vxJLP@H>>eRwW;+=C`V5a5{dgj*ry|uzCSjBkVK?aRyPRR@`F{ zcN-)q^n_4>73NSlp2^SCsPY79dOi(9F3E!2d)A5df*vh#t3RLUN6NPWP@56 zL9Za0WCJGYph=E5$%jk|f>}l|D~8Q-qFFI&RuYZMF_VjmWLA=9RTQ(DI;$PGsL2)$ z)uJ9ZY8kUSrd3O~YA3CFhD|qR)4Q;&2Da6}u^HGl6MxRgn=`q%ia=^u6q!I|2B{eo zW~afnWHpIwX5pMwX*Y@NW|7?@aad#yo5o~^1&4WY-mvW2GCjXt)0cQc3!r zY_dP<_96TF>kp|rP`5J>_iE##?s{iMhJ+U?2QGV_*?5_h?BlieN_J%V5hF6!|3uE} zM;Ftw*ZTyV&9WoHeK0F8#+7*Ei%}lwdxP9V!aDUH>0YO$(XVUv{qP~ugYhmM-5R?Y zk-8=kx!pZ~B;PG23~@b6MlN>iO^m*OYQuPCX`owv_0UJ3)SbJELHdMw?T?KkKh{Ns z7N2kW7DMXmIp2e5|E@1pcG_;di1id=3B7;K?pmFqD?3|0zxKVsJ5D6AZ(*O;rw<;& z)~No$ygv=R>WG#lzS~}-m|O{oF<&G+Rj&wK75P4HUS`?9=D7OUaNft$kJ_l8c{%Z8 zhbO))S$8BUW76}W_s*bEU+#8E>;V+L?c^bHR$Prg>g&OXLly1pZDF^r6`a`>G!dMC z_{PuYe#~8Q>ei~Dqa6Qro3kk1wW0ITF_c{;0pCP!NfG+4JMhb~A$Q-@YnX^F$dv~& zcizv~{gW@U8=vX-pceDe7g_Wqa!2m)?sz{0AXqpY zxTm3UxGHIFNSC}!x9s_ywB$XdJ@`f`AKJvGcMfxH5765 Ee~gNAzW@LL literal 0 HcmV?d00001 diff --git a/Skins/Glossy/Top/tabright.gif b/Skins/Glossy/Top/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..8592eb9f5bc204387c043b7529372644a2c37329 GIT binary patch literal 3575 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 +Prev +Next + diff --git a/Skins/Kwicks/Basic/RSSContent.html b/Skins/Kwicks/Basic/RSSContent.html new file mode 100644 index 0000000..24e1509 --- /dev/null +++ b/Skins/Kwicks/Basic/RSSContent.html @@ -0,0 +1,3 @@ +[RSSTITLE]
      +[IFRSSENCLOSUREURL][/IFRSSENCLOSUREURL] +[RSSDESCRIPTION] diff --git a/Skins/Kwicks/Basic/Script.txt b/Skins/Kwicks/Basic/Script.txt new file mode 100644 index 0000000..8c9c733 --- /dev/null +++ b/Skins/Kwicks/Basic/Script.txt @@ -0,0 +1 @@ +[REQUIRESJQUERY] \ No newline at end of file diff --git a/Skins/Kwicks/Basic/Settings.xml b/Skins/Kwicks/Basic/Settings.xml new file mode 100644 index 0000000..f63a005 --- /dev/null +++ b/Skins/Kwicks/Basic/Settings.xml @@ -0,0 +1,99 @@ + + + Kwicks - based on the jQuery library Kwicks by Jeremy Martin.
      + ]]>
      + + + + + + + + + + The orientation of the elements + + + + The width in pixels of the elements + + + + The height in pixels of the elements + + + + The spacing in pixels between the elements + + + + + + + + The sizing mode with the width setting + + + + The min/max width in pixels of the elements depending on your selected sizing mode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type of easing effect + + + + The duration of the easing in milliseconds (1000 milliseconds = 1 second) + + + + One element will always be expanded if true + + + + + + + + + The trigger event used to start the transition between elements + + + + +
      \ No newline at end of file diff --git a/Skins/Kwicks/Basic/Tab.html b/Skins/Kwicks/Basic/Tab.html new file mode 100644 index 0000000..c60c21b --- /dev/null +++ b/Skins/Kwicks/Basic/Tab.html @@ -0,0 +1 @@ +
    • [TABPAGE]
    • \ No newline at end of file diff --git a/Skins/Kwicks/Basic/TabPage.html b/Skins/Kwicks/Basic/TabPage.html new file mode 100644 index 0000000..b8d6903 --- /dev/null +++ b/Skins/Kwicks/Basic/TabPage.html @@ -0,0 +1 @@ +[TABPAGECONTENT] diff --git a/Skins/Kwicks/Basic/TabStrip.html b/Skins/Kwicks/Basic/TabStrip.html new file mode 100644 index 0000000..17311b0 --- /dev/null +++ b/Skins/Kwicks/Basic/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Kwicks/Basic/styles.css b/Skins/Kwicks/Basic/styles.css new file mode 100644 index 0000000..40055d9 --- /dev/null +++ b/Skins/Kwicks/Basic/styles.css @@ -0,0 +1,18 @@ +/* defaults for all examples */ +.kwicks { + list-style: none; + position: relative; + margin: 0; + padding: 0; +} + +.kwicks li{ + float: left; + list-style-type: none; + + /*do not change these */ + display: block; + overflow: hidden; + padding: 0; /* if you need padding, do so with an inner div (or implement your own box-model hack) */ + margin-right: 5px; +} diff --git a/Skins/Kwicks/_js/jquery.kwicks-1.5.1.pack.js b/Skins/Kwicks/_js/jquery.kwicks-1.5.1.pack.js new file mode 100644 index 0000000..57b8668 --- /dev/null +++ b/Skins/Kwicks/_js/jquery.kwicks-1.5.1.pack.js @@ -0,0 +1,11 @@ +/* + Kwicks for jQuery (version 1.5.1) + Copyright (c) 2008 Jeremy Martin + http://www.jeremymartin.name/projects.php?project=kwicks + + Licensed under the MIT license: + http://www.opensource.org/licenses/mit-license.php + + Any and all use of this script must be accompanied by this copyright/license notice in its present form. +*/ +(function($){$.fn.kwicks=function(n){var p={isVertical:false,sticky:false,defaultKwick:0,event:'mouseover',spacing:0,duration:500};var o=$.extend(p,n);var q=(o.isVertical?'height':'width');var r=(o.isVertical?'top':'left');return this.each(function(){container=$(this);var k=container.children('li');var l=k.eq(0).css(q).replace(/px/,'');if(!o.max){o.max=(l*k.size())-(o.min*(k.size()-1))}else{o.min=((l*k.size())-o.max)/(k.size()-1)}if(o.isVertical){container.css({width:k.eq(0).css('width'),height:(l*k.size())+(o.spacing*(k.size()-1))+'px'})}else{container.css({width:(l*k.size())+(o.spacing*(k.size()-1))+'px',height:k.eq(0).css('height')})}var m=[];for(i=0;i0&&j diff --git a/Skins/NewsGator_/_images/Chrome-75.png b/Skins/NewsGator_/_images/Chrome-75.png new file mode 100644 index 0000000000000000000000000000000000000000..ff12865af5c1935d5e5f720e71936c863203316b GIT binary patch literal 9149 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 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/_images/Safari-75.png b/Skins/NewsGator_/_images/Safari-75.png new file mode 100644 index 0000000000000000000000000000000000000000..c9d479c4453cdce6e9763c8eea2d363ee3784180 GIT binary patch literal 6776 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
    • First item
    • Second item
    • + * @result + * + *
      + *
      + *
      + *
        + *
      • First item
      • + *
      • Second item
      • + *
      + *
      + *
      + *
      + *
      + *
      + * + * @method jcarousel + * @return jQuery + * @param o {Hash|String} A set of key/value pairs to set as configuration properties or a method name to call on a formerly created instance. + */ + $.fn.jcarousel = function(o) { + if (typeof o == 'string') { + var instance = $(this).data('jcarousel'), args = Array.prototype.slice.call(arguments, 1); + return instance[o].apply(instance, args); + } else + return this.each(function() { + $(this).data('jcarousel', new $jc(this, o)); + }); + }; + + // Default configuration properties. + var defaults = { + vertical: false, + start: 1, + offset: 1, + size: null, + scroll: 3, + visible: null, + animation: 'normal', + easing: 'swing', + auto: 0, + wrap: null, + initCallback: null, + reloadCallback: null, + itemLoadCallback: null, + itemFirstInCallback: null, + itemFirstOutCallback: null, + itemLastInCallback: null, + itemLastOutCallback: null, + itemVisibleInCallback: null, + itemVisibleOutCallback: null, + buttonNextHTML: '
      ', + buttonPrevHTML: '
      ', + buttonNextEvent: 'click', + buttonPrevEvent: 'click', + buttonNextCallback: null, + buttonPrevCallback: null + }; + + /** + * The jCarousel object. + * + * @constructor + * @class jcarousel + * @param e {HTMLElement} The element to create the carousel for. + * @param o {Object} A set of key/value pairs to set as configuration properties. + * @cat Plugins/jCarousel + */ + $.jcarousel = function(e, o) { + this.options = $.extend({}, defaults, o || {}); + + this.locked = false; + + this.container = null; + this.clip = null; + this.list = null; + this.buttonNext = null; + this.buttonPrev = null; + + this.wh = !this.options.vertical ? 'width' : 'height'; + this.lt = !this.options.vertical ? 'left' : 'top'; + + // Extract skin class + var skin = '', split = e.className.split(' '); + + for (var i = 0; i < split.length; i++) { + if (split[i].indexOf('jcarousel-skin') != -1) { + $(e).removeClass(split[i]); + skin = split[i]; + break; + } + } + + if (e.nodeName == 'UL' || e.nodeName == 'OL') { + this.list = $(e); + this.container = this.list.parent(); + + if (this.container.hasClass('jcarousel-clip')) { + if (!this.container.parent().hasClass('jcarousel-container')) + this.container = this.container.wrap('
      '); + + this.container = this.container.parent(); + } else if (!this.container.hasClass('jcarousel-container')) + this.container = this.list.wrap('
      ').parent(); + } else { + this.container = $(e); + this.list = this.container.find('ul,ol').eq(0); + } + + if (skin != '' && this.container.parent()[0].className.indexOf('jcarousel-skin') == -1) + this.container.wrap('
      '); + + this.clip = this.list.parent(); + + if (!this.clip.length || !this.clip.hasClass('jcarousel-clip')) + this.clip = this.list.wrap('
      ').parent(); + + this.buttonNext = $('.jcarousel-next', this.container); + + if (this.buttonNext.size() == 0 && this.options.buttonNextHTML != null) + this.buttonNext = this.clip.after(this.options.buttonNextHTML).next(); + + this.buttonNext.addClass(this.className('jcarousel-next')); + + this.buttonPrev = $('.jcarousel-prev', this.container); + + if (this.buttonPrev.size() == 0 && this.options.buttonPrevHTML != null) + this.buttonPrev = this.clip.after(this.options.buttonPrevHTML).next(); + + this.buttonPrev.addClass(this.className('jcarousel-prev')); + + this.clip.addClass(this.className('jcarousel-clip')).css({ + overflow: 'hidden', + position: 'relative' + }); + this.list.addClass(this.className('jcarousel-list')).css({ + overflow: 'hidden', + position: 'relative', + top: 0, + left: 0, + margin: 0, + padding: 0 + }); + this.container.addClass(this.className('jcarousel-container')).css({ + position: 'relative' + }); + + var di = this.options.visible != null ? Math.ceil(this.clipping() / this.options.visible) : null; + var li = this.list.children('li'); + + var self = this; + + if (li.size() > 0) { + var wh = 0, i = this.options.offset; + li.each(function() { + self.format(this, i++); + wh += self.dimension(this, di); + }); + + this.list.css(this.wh, wh + 'px'); + + // Only set if not explicitly passed as option + if (!o || o.size === undefined) + this.options.size = li.size(); + } + + // For whatever reason, .show() does not work in Safari... + this.container.css('display', 'block'); + this.buttonNext.css('display', 'block'); + this.buttonPrev.css('display', 'block'); + + this.funcNext = function() { self.next(); }; + this.funcPrev = function() { self.prev(); }; + this.funcResize = function() { self.reload(); }; + + if (this.options.initCallback != null) + this.options.initCallback(this, 'init'); + + if ($.browser.safari) { + this.buttons(false, false); + $(window).bind('load.jcarousel', function() { self.setup(); }); + } else + this.setup(); + }; + + // Create shortcut for internal use + var $jc = $.jcarousel; + + $jc.fn = $jc.prototype = { + jcarousel: '0.2.4' + }; + + $jc.fn.extend = $jc.extend = $.extend; + + $jc.fn.extend({ + /** + * Setups the carousel. + * + * @method setup + * @return undefined + */ + setup: function() { + this.first = null; + this.last = null; + this.prevFirst = null; + this.prevLast = null; + this.animating = false; + this.timer = null; + this.tail = null; + this.inTail = false; + + if (this.locked) + return; + + this.list.css(this.lt, this.pos(this.options.offset) + 'px'); + var p = this.pos(this.options.start); + this.prevFirst = this.prevLast = null; + this.animate(p, false); + + $(window).unbind('resize.jcarousel', this.funcResize).bind('resize.jcarousel', this.funcResize); + }, + + /** + * Clears the list and resets the carousel. + * + * @method reset + * @return undefined + */ + reset: function() { + this.list.empty(); + + this.list.css(this.lt, '0px'); + this.list.css(this.wh, '10px'); + + if (this.options.initCallback != null) + this.options.initCallback(this, 'reset'); + + this.setup(); + }, + + /** + * Reloads the carousel and adjusts positions. + * + * @method reload + * @return undefined + */ + reload: function() { + if (this.tail != null && this.inTail) + this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) + this.tail); + + this.tail = null; + this.inTail = false; + + if (this.options.reloadCallback != null) + this.options.reloadCallback(this); + + if (this.options.visible != null) { + var self = this; + var di = Math.ceil(this.clipping() / this.options.visible), wh = 0, lt = 0; + $('li', this.list).each(function(i) { + wh += self.dimension(this, di); + if (i + 1 < self.first) + lt = wh; + }); + + this.list.css(this.wh, wh + 'px'); + this.list.css(this.lt, -lt + 'px'); + } + + this.scroll(this.first, false); + }, + + /** + * Locks the carousel. + * + * @method lock + * @return undefined + */ + lock: function() { + this.locked = true; + this.buttons(); + }, + + /** + * Unlocks the carousel. + * + * @method unlock + * @return undefined + */ + unlock: function() { + this.locked = false; + this.buttons(); + }, + + /** + * Sets the size of the carousel. + * + * @method size + * @return undefined + * @param s {Number} The size of the carousel. + */ + size: function(s) { + if (s != undefined) { + this.options.size = s; + if (!this.locked) + this.buttons(); + } + + return this.options.size; + }, + + /** + * Checks whether a list element exists for the given index (or index range). + * + * @method get + * @return bool + * @param i {Number} The index of the (first) element. + * @param i2 {Number} The index of the last element. + */ + has: function(i, i2) { + if (i2 == undefined || !i2) + i2 = i; + + if (this.options.size !== null && i2 > this.options.size) + i2 = this.options.size; + + for (var j = i; j <= i2; j++) { + var e = this.get(j); + if (!e.length || e.hasClass('jcarousel-item-placeholder')) + return false; + } + + return true; + }, + + /** + * Returns a jQuery object with list element for the given index. + * + * @method get + * @return jQuery + * @param i {Number} The index of the element. + */ + get: function(i) { + return $('.jcarousel-item-' + i, this.list); + }, + + /** + * Adds an element for the given index to the list. + * If the element already exists, it updates the inner html. + * Returns the created element as jQuery object. + * + * @method add + * @return jQuery + * @param i {Number} The index of the element. + * @param s {String} The innerHTML of the element. + */ + add: function(i, s) { + var e = this.get(i), old = 0, add = 0; + + if (e.length == 0) { + var c, e = this.create(i), j = $jc.intval(i); + while (c = this.get(--j)) { + if (j <= 0 || c.length) { + j <= 0 ? this.list.prepend(e) : c.after(e); + break; + } + } + } else + old = this.dimension(e); + + e.removeClass(this.className('jcarousel-item-placeholder')); + typeof s == 'string' ? e.html(s) : e.empty().append(s); + + var di = this.options.visible != null ? Math.ceil(this.clipping() / this.options.visible) : null; + var wh = this.dimension(e, di) - old; + + if (i > 0 && i < this.first) + this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) - wh + 'px'); + + this.list.css(this.wh, $jc.intval(this.list.css(this.wh)) + wh + 'px'); + + return e; + }, + + /** + * Removes an element for the given index from the list. + * + * @method remove + * @return undefined + * @param i {Number} The index of the element. + */ + remove: function(i) { + var e = this.get(i); + + // Check if item exists and is not currently visible + if (!e.length || (i >= this.first && i <= this.last)) + return; + + var d = this.dimension(e); + + if (i < this.first) + this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) + d + 'px'); + + e.remove(); + + this.list.css(this.wh, $jc.intval(this.list.css(this.wh)) - d + 'px'); + }, + + /** + * Moves the carousel forwards. + * + * @method next + * @return undefined + */ + next: function() { + this.stopAuto(); + + if (this.tail != null && !this.inTail) + this.scrollTail(false); + else + this.scroll(((this.options.wrap == 'both' || this.options.wrap == 'last') && this.options.size != null && this.last == this.options.size) ? 1 : this.first + this.options.scroll); + }, + + /** + * Moves the carousel backwards. + * + * @method prev + * @return undefined + */ + prev: function() { + this.stopAuto(); + + if (this.tail != null && this.inTail) + this.scrollTail(true); + else + this.scroll(((this.options.wrap == 'both' || this.options.wrap == 'first') && this.options.size != null && this.first == 1) ? this.options.size : this.first - this.options.scroll); + }, + + /** + * Scrolls the tail of the carousel. + * + * @method scrollTail + * @return undefined + * @param b {Boolean} Whether scroll the tail back or forward. + */ + scrollTail: function(b) { + if (this.locked || this.animating || !this.tail) + return; + + var pos = $jc.intval(this.list.css(this.lt)); + + !b ? pos -= this.tail : pos += this.tail; + this.inTail = !b; + + // Save for callbacks + this.prevFirst = this.first; + this.prevLast = this.last; + + this.animate(pos); + }, + + /** + * Scrolls the carousel to a certain position. + * + * @method scroll + * @return undefined + * @param i {Number} The index of the element to scoll to. + * @param a {Boolean} Flag indicating whether to perform animation. + */ + scroll: function(i, a) { + if (this.locked || this.animating) + return; + + this.animate(this.pos(i), a); + }, + + /** + * Prepares the carousel and return the position for a certian index. + * + * @method pos + * @return {Number} + * @param i {Number} The index of the element to scoll to. + */ + pos: function(i) { + var pos = $jc.intval(this.list.css(this.lt)); + + if (this.locked || this.animating) + return pos; + + if (this.options.wrap != 'circular') + i = i < 1 ? 1 : (this.options.size && i > this.options.size ? this.options.size : i); + + var back = this.first > i; + + // Create placeholders, new list width/height + // and new list position + var f = this.options.wrap != 'circular' && this.first <= 1 ? 1 : this.first; + var c = back ? this.get(f) : this.get(this.last); + var j = back ? f : f - 1; + var e = null, l = 0, p = false, d = 0, g; + + while (back ? --j >= i : ++j < i) { + e = this.get(j); + p = !e.length; + if (e.length == 0) { + e = this.create(j).addClass(this.className('jcarousel-item-placeholder')); + c[back ? 'before' : 'after' ](e); + + if (this.first != null && this.options.wrap == 'circular' && this.options.size !== null && (j <= 0 || j > this.options.size)) { + g = this.get(this.index(j)); + if (g.length) + this.add(j, g.children().clone(true)); + } + } + + c = e; + d = this.dimension(e); + + if (p) + l += d; + + if (this.first != null && (this.options.wrap == 'circular' || (j >= 1 && (this.options.size == null || j <= this.options.size)))) + pos = back ? pos + d : pos - d; + } + + // Calculate visible items + var clipping = this.clipping(); + var cache = []; + var visible = 0, j = i, v = 0; + var c = this.get(i - 1); + + while (++visible) { + e = this.get(j); + p = !e.length; + if (e.length == 0) { + e = this.create(j).addClass(this.className('jcarousel-item-placeholder')); + // This should only happen on a next scroll + c.length == 0 ? this.list.prepend(e) : c[back ? 'before' : 'after' ](e); + + if (this.first != null && this.options.wrap == 'circular' && this.options.size !== null && (j <= 0 || j > this.options.size)) { + g = this.get(this.index(j)); + if (g.length) + this.add(j, g.find('>*').clone(true)); + } + } + + c = e; + var d = this.dimension(e); + if (d == 0) { + alert('jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...'); + return 0; + } + + if (this.options.wrap != 'circular' && this.options.size !== null && j > this.options.size) + cache.push(e); + else if (p) + l += d; + + v += d; + + if (v >= clipping) + break; + + j++; + } + + // Remove out-of-range placeholders + for (var x = 0; x < cache.length; x++) + cache[x].remove(); + + // Resize list + if (l > 0) { + this.list.css(this.wh, this.dimension(this.list) + l + 'px'); + + if (back) { + pos -= l; + this.list.css(this.lt, $jc.intval(this.list.css(this.lt)) - l + 'px'); + } + } + + // Calculate first and last item + var last = i + visible - 1; + if (this.options.wrap != 'circular' && this.options.size && last > this.options.size) + last = this.options.size; + + if (j > last) { + visible = 0, j = last, v = 0; + while (++visible) { + var e = this.get(j--); + if (!e.length) + break; + v += this.dimension(e); + if (v >= clipping) + break; + } + } + + var first = last - visible + 1; + if (this.options.wrap != 'circular' && first < 1) + first = 1; + + if (this.inTail && back) { + pos += this.tail; + this.inTail = false; + } + + this.tail = null; + if (this.options.wrap != 'circular' && last == this.options.size && (last - visible + 1) >= 1) { + var m = $jc.margin(this.get(last), !this.options.vertical ? 'marginRight' : 'marginBottom'); + if ((v - m) > clipping) + this.tail = v - clipping - m; + } + + // Adjust position + while (i-- > first) + pos += this.dimension(this.get(i)); + + // Save visible item range + this.prevFirst = this.first; + this.prevLast = this.last; + this.first = first; + this.last = last; + + return pos; + }, + + /** + * Animates the carousel to a certain position. + * + * @method animate + * @return undefined + * @param p {Number} Position to scroll to. + * @param a {Boolean} Flag indicating whether to perform animation. + */ + animate: function(p, a) { + if (this.locked || this.animating) + return; + + this.animating = true; + + var self = this; + var scrolled = function() { + self.animating = false; + + if (p == 0) + self.list.css(self.lt, 0); + + if (self.options.wrap == 'circular' || self.options.wrap == 'both' || self.options.wrap == 'last' || self.options.size == null || self.last < self.options.size) + self.startAuto(); + + self.buttons(); + self.notify('onAfterAnimation'); + }; + + this.notify('onBeforeAnimation'); + + // Animate + if (!this.options.animation || a == false) { + this.list.css(this.lt, p + 'px'); + scrolled(); + } else { + var o = !this.options.vertical ? {'left': p} : {'top': p}; + this.list.animate(o, this.options.animation, this.options.easing, scrolled); + } + }, + + /** + * Starts autoscrolling. + * + * @method auto + * @return undefined + * @param s {Number} Seconds to periodically autoscroll the content. + */ + startAuto: function(s) { + if (s != undefined) + this.options.auto = s; + + if (this.options.auto == 0) + return this.stopAuto(); + + if (this.timer != null) + return; + + var self = this; + this.timer = setTimeout(function() { self.next(); }, this.options.auto * 1000); + }, + + /** + * Stops autoscrolling. + * + * @method stopAuto + * @return undefined + */ + stopAuto: function() { + if (this.timer == null) + return; + + clearTimeout(this.timer); + this.timer = null; + }, + + /** + * Sets the states of the prev/next buttons. + * + * @method buttons + * @return undefined + */ + buttons: function(n, p) { + if (n == undefined || n == null) { + var n = !this.locked && this.options.size !== 0 && ((this.options.wrap && this.options.wrap != 'first') || this.options.size == null || this.last < this.options.size); + if (!this.locked && (!this.options.wrap || this.options.wrap == 'first') && this.options.size != null && this.last >= this.options.size) + n = this.tail != null && !this.inTail; + } + + if (p == undefined || p == null) { + var p = !this.locked && this.options.size !== 0 && ((this.options.wrap && this.options.wrap != 'last') || this.first > 1); + if (!this.locked && (!this.options.wrap || this.options.wrap == 'last') && this.options.size != null && this.first == 1) + p = this.tail != null && this.inTail; + } + + var self = this; + + this.buttonNext[n ? 'bind' : 'unbind'](this.options.buttonNextEvent + '.jcarousel', this.funcNext)[n ? 'removeClass' : 'addClass'](this.className('jcarousel-next-disabled')).attr('disabled', n ? false : true); + this.buttonPrev[p ? 'bind' : 'unbind'](this.options.buttonPrevEvent + '.jcarousel', this.funcPrev)[p ? 'removeClass' : 'addClass'](this.className('jcarousel-prev-disabled')).attr('disabled', p ? false : true); + + if (this.buttonNext.length > 0 && (this.buttonNext[0].jcarouselstate == undefined || this.buttonNext[0].jcarouselstate != n) && this.options.buttonNextCallback != null) { + this.buttonNext.each(function() { self.options.buttonNextCallback(self, this, n); }); + this.buttonNext[0].jcarouselstate = n; + } + + if (this.buttonPrev.length > 0 && (this.buttonPrev[0].jcarouselstate == undefined || this.buttonPrev[0].jcarouselstate != p) && this.options.buttonPrevCallback != null) { + this.buttonPrev.each(function() { self.options.buttonPrevCallback(self, this, p); }); + this.buttonPrev[0].jcarouselstate = p; + } + }, + + /** + * Notify callback of a specified event. + * + * @method notify + * @return undefined + * @param evt {String} The event name + */ + notify: function(evt) { + var state = this.prevFirst == null ? 'init' : (this.prevFirst < this.first ? 'next' : 'prev'); + + // Load items + this.callback('itemLoadCallback', evt, state); + + if (this.prevFirst !== this.first) { + this.callback('itemFirstInCallback', evt, state, this.first); + this.callback('itemFirstOutCallback', evt, state, this.prevFirst); + } + + if (this.prevLast !== this.last) { + this.callback('itemLastInCallback', evt, state, this.last); + this.callback('itemLastOutCallback', evt, state, this.prevLast); + } + + this.callback('itemVisibleInCallback', evt, state, this.first, this.last, this.prevFirst, this.prevLast); + this.callback('itemVisibleOutCallback', evt, state, this.prevFirst, this.prevLast, this.first, this.last); + }, + + callback: function(cb, evt, state, i1, i2, i3, i4) { + if (this.options[cb] == undefined || (typeof this.options[cb] != 'object' && evt != 'onAfterAnimation')) + return; + + var callback = typeof this.options[cb] == 'object' ? this.options[cb][evt] : this.options[cb]; + + if (!$.isFunction(callback)) + return; + + var self = this; + + if (i1 === undefined) + callback(self, state, evt); + else if (i2 === undefined) + this.get(i1).each(function() { callback(self, this, i1, state, evt); }); + else { + for (var i = i1; i <= i2; i++) + if (i !== null && !(i >= i3 && i <= i4)) + this.get(i).each(function() { callback(self, this, i, state, evt); }); + } + }, + + create: function(i) { + return this.format('
    • ', i); + }, + + format: function(e, i) { + var $e = $(e).addClass(this.className('jcarousel-item')).addClass(this.className('jcarousel-item-' + i)).css({ + 'float': 'left', + 'list-style': 'none' + }); + $e.attr('jcarouselindex', i); + return $e; + }, + + className: function(c) { + return c + ' ' + c + (!this.options.vertical ? '-horizontal' : '-vertical'); + }, + + dimension: function(e, d) { + var el = e.jquery != undefined ? e[0] : e; + + var old = !this.options.vertical ? + el.offsetWidth + $jc.margin(el, 'marginLeft') + $jc.margin(el, 'marginRight') : + el.offsetHeight + $jc.margin(el, 'marginTop') + $jc.margin(el, 'marginBottom'); + + if (d == undefined || old == d) + return old; + + var w = !this.options.vertical ? + d - $jc.margin(el, 'marginLeft') - $jc.margin(el, 'marginRight') : + d - $jc.margin(el, 'marginTop') - $jc.margin(el, 'marginBottom'); + + $(el).css(this.wh, w + 'px'); + + return this.dimension(el); + }, + + clipping: function() { + return !this.options.vertical ? + this.clip[0].offsetWidth - $jc.intval(this.clip.css('borderLeftWidth')) - $jc.intval(this.clip.css('borderRightWidth')) : + this.clip[0].offsetHeight - $jc.intval(this.clip.css('borderTopWidth')) - $jc.intval(this.clip.css('borderBottomWidth')); + }, + + index: function(i, s) { + if (s == undefined) + s = this.options.size; + + return Math.round((((i-1) / s) - Math.floor((i-1) / s)) * s) + 1; + } + }); + + $jc.extend({ + /** + * Gets/Sets the global default configuration properties. + * + * @method defaults + * @return {Object} + * @param d {Object} A set of key/value pairs to set as configuration properties. + */ + defaults: function(d) { + return $.extend(defaults, d || {}); + }, + + margin: function(e, p) { + if (!e) + return 0; + + var el = e.jquery != undefined ? e[0] : e; + + if (p == 'marginRight' && $.browser.safari) { + var old = {'display': 'block', 'float': 'none', 'width': 'auto'}, oWidth, oWidth2; + + $.swap(el, old, function() { oWidth = el.offsetWidth; }); + + old['marginRight'] = 0; + $.swap(el, old, function() { oWidth2 = el.offsetWidth; }); + + return oWidth2 - oWidth; + } + + return $jc.intval($.css(el, p)); + }, + + intval: function(v) { + v = parseInt(v); + return isNaN(v) ? 0 : v; + } + }); + +})(jQuery); diff --git a/Skins/NewsGator_/_js/jquery.jcarousel.min.js b/Skins/NewsGator_/_js/jquery.jcarousel.min.js new file mode 100644 index 0000000..09d2f92 --- /dev/null +++ b/Skins/NewsGator_/_js/jquery.jcarousel.min.js @@ -0,0 +1,21 @@ +/*! + * jCarousel - Riding carousels with jQuery + * http://sorgalla.com/jcarousel/ + * + * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com) + * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) + * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. + * + * Built on top of the jQuery library + * http://jquery.com + * + * Inspired by the "Carousel Component" by Bill Scott + * http://billwscott.com/carousel/ + */ + +(function($){$.fn.jcarousel=function(o){if(typeof o=='string'){var instance=$(this).data('jcarousel'),args=Array.prototype.slice.call(arguments,1);return instance[o].apply(instance,args);}else +return this.each(function(){$(this).data('jcarousel',new $jc(this,o));});};var defaults={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:'normal',easing:'swing',auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:'
      ',buttonPrevHTML:'
      ',buttonNextEvent:'click',buttonPrevEvent:'click',buttonNextCallback:null,buttonPrevCallback:null};$.jcarousel=function(e,o){this.options=$.extend({},defaults,o||{});this.locked=false;this.container=null;this.clip=null;this.list=null;this.buttonNext=null;this.buttonPrev=null;this.wh=!this.options.vertical?'width':'height';this.lt=!this.options.vertical?'left':'top';var skin='',split=e.className.split(' ');for(var i=0;i');this.container=this.container.parent();}else if(!this.container.hasClass('jcarousel-container'))this.container=this.list.wrap('
      ').parent();}else{this.container=$(e);this.list=this.container.find('ul,ol').eq(0);}if(skin!=''&&this.container.parent()[0].className.indexOf('jcarousel-skin')==-1)this.container.wrap('
      ');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass('jcarousel-clip'))this.clip=this.list.wrap('
      ').parent();this.buttonNext=$('.jcarousel-next',this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null)this.buttonNext=this.clip.after(this.options.buttonNextHTML).next();this.buttonNext.addClass(this.className('jcarousel-next'));this.buttonPrev=$('.jcarousel-prev',this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null)this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next();this.buttonPrev.addClass(this.className('jcarousel-prev'));this.clip.addClass(this.className('jcarousel-clip')).css({overflow:'hidden',position:'relative'});this.list.addClass(this.className('jcarousel-list')).css({overflow:'hidden',position:'relative',top:0,left:0,margin:0,padding:0});this.container.addClass(this.className('jcarousel-container')).css({position:'relative'});var di=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;var li=this.list.children('li');var self=this;if(li.size()>0){var wh=0,i=this.options.offset;li.each(function(){self.format(this,i++);wh+=self.dimension(this,di);});this.list.css(this.wh,wh+'px');if(!o||o.size===undefined)this.options.size=li.size();}this.container.css('display','block');this.buttonNext.css('display','block');this.buttonPrev.css('display','block');this.funcNext=function(){self.next();};this.funcPrev=function(){self.prev();};this.funcResize=function(){self.reload();};if(this.options.initCallback!=null)this.options.initCallback(this,'init');if($.browser.safari){this.buttons(false,false);$(window).bind('load.jcarousel',function(){self.setup();});}else +this.setup();};var $jc=$.jcarousel;$jc.fn=$jc.prototype={jcarousel:'0.2.4'};$jc.fn.extend=$jc.extend=$.extend;$jc.fn.extend({setup:function(){this.first=null;this.last=null;this.prevFirst=null;this.prevLast=null;this.animating=false;this.timer=null;this.tail=null;this.inTail=false;if(this.locked)return;this.list.css(this.lt,this.pos(this.options.offset)+'px');var p=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(p,false);$(window).unbind('resize.jcarousel',this.funcResize).bind('resize.jcarousel',this.funcResize);},reset:function(){this.list.empty();this.list.css(this.lt,'0px');this.list.css(this.wh,'10px');if(this.options.initCallback!=null)this.options.initCallback(this,'reset');this.setup();},reload:function(){if(this.tail!=null&&this.inTail)this.list.css(this.lt,$jc.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=false;if(this.options.reloadCallback!=null)this.options.reloadCallback(this);if(this.options.visible!=null){var self=this;var di=Math.ceil(this.clipping()/this.options.visible),wh=0,lt=0;$('li',this.list).each(function(i){wh+=self.dimension(this,di);if(i+1this.options.size)i2=this.options.size;for(var j=i;j<=i2;j++){var e=this.get(j);if(!e.length||e.hasClass('jcarousel-item-placeholder'))return false;}return true;},get:function(i){return $('.jcarousel-item-'+i,this.list);},add:function(i,s){var e=this.get(i),old=0,add=0;if(e.length==0){var c,e=this.create(i),j=$jc.intval(i);while(c=this.get(--j)){if(j<=0||c.length){j<=0?this.list.prepend(e):c.after(e);break;}}}else +old=this.dimension(e);e.removeClass(this.className('jcarousel-item-placeholder'));typeof s=='string'?e.html(s):e.empty().append(s);var di=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;var wh=this.dimension(e,di)-old;if(i>0&&i=this.first&&i<=this.last))return;var d=this.dimension(e);if(ithis.options.size?this.options.size:i);var back=this.first>i;var f=this.options.wrap!='circular'&&this.first<=1?1:this.first;var c=back?this.get(f):this.get(this.last);var j=back?f:f-1;var e=null,l=0,p=false,d=0,g;while(back?--j>=i:++jthis.options.size)){g=this.get(this.index(j));if(g.length)this.add(j,g.children().clone(true));}}c=e;d=this.dimension(e);if(p)l+=d;if(this.first!=null&&(this.options.wrap=='circular'||(j>=1&&(this.options.size==null||j<=this.options.size))))pos=back?pos+d:pos-d;}var clipping=this.clipping();var cache=[];var visible=0,j=i,v=0;var c=this.get(i-1);while(++visible){e=this.get(j);p=!e.length;if(e.length==0){e=this.create(j).addClass(this.className('jcarousel-item-placeholder'));c.length==0?this.list.prepend(e):c[back?'before':'after'](e);if(this.first!=null&&this.options.wrap=='circular'&&this.options.size!==null&&(j<=0||j>this.options.size)){g=this.get(this.index(j));if(g.length)this.add(j,g.find('>*').clone(true));}}c=e;var d=this.dimension(e);if(d==0){alert('jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...');return 0;}if(this.options.wrap!='circular'&&this.options.size!==null&&j>this.options.size)cache.push(e);else if(p)l+=d;v+=d;if(v>=clipping)break;j++;}for(var x=0;x0){this.list.css(this.wh,this.dimension(this.list)+l+'px');if(back){pos-=l;this.list.css(this.lt,$jc.intval(this.list.css(this.lt))-l+'px');}}var last=i+visible-1;if(this.options.wrap!='circular'&&this.options.size&&last>this.options.size)last=this.options.size;if(j>last){visible=0,j=last,v=0;while(++visible){var e=this.get(j--);if(!e.length)break;v+=this.dimension(e);if(v>=clipping)break;}}var first=last-visible+1;if(this.options.wrap!='circular'&&first<1)first=1;if(this.inTail&&back){pos+=this.tail;this.inTail=false;}this.tail=null;if(this.options.wrap!='circular'&&last==this.options.size&&(last-visible+1)>=1){var m=$jc.margin(this.get(last),!this.options.vertical?'marginRight':'marginBottom');if((v-m)>clipping)this.tail=v-clipping-m;}while(i-->first)pos+=this.dimension(this.get(i));this.prevFirst=this.first;this.prevLast=this.last;this.first=first;this.last=last;return pos;},animate:function(p,a){if(this.locked||this.animating)return;this.animating=true;var self=this;var scrolled=function(){self.animating=false;if(p==0)self.list.css(self.lt,0);if(self.options.wrap=='circular'||self.options.wrap=='both'||self.options.wrap=='last'||self.options.size==null||self.last=this.options.size)n=this.tail!=null&&!this.inTail;}if(p==undefined||p==null){var p=!this.locked&&this.options.size!==0&&((this.options.wrap&&this.options.wrap!='last')||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=='last')&&this.options.size!=null&&this.first==1)p=this.tail!=null&&this.inTail;}var self=this;this.buttonNext[n?'bind':'unbind'](this.options.buttonNextEvent+'.jcarousel',this.funcNext)[n?'removeClass':'addClass'](this.className('jcarousel-next-disabled')).attr('disabled',n?false:true);this.buttonPrev[p?'bind':'unbind'](this.options.buttonPrevEvent+'.jcarousel',this.funcPrev)[p?'removeClass':'addClass'](this.className('jcarousel-prev-disabled')).attr('disabled',p?false:true);if(this.buttonNext.length>0&&(this.buttonNext[0].jcarouselstate==undefined||this.buttonNext[0].jcarouselstate!=n)&&this.options.buttonNextCallback!=null){this.buttonNext.each(function(){self.options.buttonNextCallback(self,this,n);});this.buttonNext[0].jcarouselstate=n;}if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=p)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){self.options.buttonPrevCallback(self,this,p);});this.buttonPrev[0].jcarouselstate=p;}},notify:function(evt){var state=this.prevFirst==null?'init':(this.prevFirst=i3&&i<=i4))this.get(i).each(function(){callback(self,this,i,state,evt);});}},create:function(i){return this.format('
    • ',i);},format:function(e,i){var $e=$(e).addClass(this.className('jcarousel-item')).addClass(this.className('jcarousel-item-'+i)).css({'float':'left','list-style':'none'});$e.attr('jcarouselindex',i);return $e;},className:function(c){return c+' '+c+(!this.options.vertical?'-horizontal':'-vertical');},dimension:function(e,d){var el=e.jquery!=undefined?e[0]:e;var old=!this.options.vertical?el.offsetWidth+$jc.margin(el,'marginLeft')+$jc.margin(el,'marginRight'):el.offsetHeight+$jc.margin(el,'marginTop')+$jc.margin(el,'marginBottom');if(d==undefined||old==d)return old;var w=!this.options.vertical?d-$jc.margin(el,'marginLeft')-$jc.margin(el,'marginRight'):d-$jc.margin(el,'marginTop')-$jc.margin(el,'marginBottom');$(el).css(this.wh,w+'px');return this.dimension(el);},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-$jc.intval(this.clip.css('borderLeftWidth'))-$jc.intval(this.clip.css('borderRightWidth')):this.clip[0].offsetHeight-$jc.intval(this.clip.css('borderTopWidth'))-$jc.intval(this.clip.css('borderBottomWidth'));},index:function(i,s){if(s==undefined)s=this.options.size;return Math.round((((i-1)/s)-Math.floor((i-1)/s))*s)+1;}});$jc.extend({defaults:function(d){return $.extend(defaults,d||{});},margin:function(e,p){if(!e)return 0;var el=e.jquery!=undefined?e[0]:e;if(p=='marginRight'&&$.browser.safari){var old={'display':'block','float':'none','width':'auto'},oWidth,oWidth2;$.swap(el,old,function(){oWidth=el.offsetWidth;});old['marginRight']=0;$.swap(el,old,function(){oWidth2=el.offsetWidth;});return oWidth2-oWidth;}return $jc.intval($.css(el,p));},intval:function(v){v=parseInt(v);return isNaN(v)?0:v;}});})(jQuery); diff --git a/Skins/NewsGator_/head.txt b/Skins/NewsGator_/head.txt new file mode 100644 index 0000000..a8bb2d0 --- /dev/null +++ b/Skins/NewsGator_/head.txt @@ -0,0 +1 @@ + diff --git a/Skins/NewsGator_/iconbar/Layout.html b/Skins/NewsGator_/iconbar/Layout.html new file mode 100644 index 0000000..6913ace --- /dev/null +++ b/Skins/NewsGator_/iconbar/Layout.html @@ -0,0 +1,3 @@ +
      + [TABSTRIP] +
      diff --git a/Skins/NewsGator_/iconbar/Script.txt b/Skins/NewsGator_/iconbar/Script.txt new file mode 100644 index 0000000..586831c --- /dev/null +++ b/Skins/NewsGator_/iconbar/Script.txt @@ -0,0 +1,2 @@ +[REQUIRESJQUERY] \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/Settings.xml b/Skins/NewsGator_/iconbar/Settings.xml new file mode 100644 index 0000000..0319f79 --- /dev/null +++ b/Skins/NewsGator_/iconbar/Settings.xml @@ -0,0 +1,16 @@ + + + + + The number of icons to scroll when left or right indicators are clicked + + + The skin used for the icon bar + + + + + The full url to the icon used for the tab image + + + \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/Tab.html b/Skins/NewsGator_/iconbar/Tab.html new file mode 100644 index 0000000..a665d62 --- /dev/null +++ b/Skins/NewsGator_/iconbar/Tab.html @@ -0,0 +1 @@ +

    • [TABCAPTION]
    • \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/TabPage.html b/Skins/NewsGator_/iconbar/TabPage.html new file mode 100644 index 0000000..b8d6903 --- /dev/null +++ b/Skins/NewsGator_/iconbar/TabPage.html @@ -0,0 +1 @@ +[TABPAGECONTENT] diff --git a/Skins/NewsGator_/iconbar/TabStrip.html b/Skins/NewsGator_/iconbar/TabStrip.html new file mode 100644 index 0000000..7f49d92 --- /dev/null +++ b/Skins/NewsGator_/iconbar/TabStrip.html @@ -0,0 +1,3 @@ +
        + [TABS] +
      \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/skins/clear/credits.txt b/Skins/NewsGator_/iconbar/skins/clear/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconbar/skins/clear/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/skins/clear/loading-small.gif b/Skins/NewsGator_/iconbar/skins/clear/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/clear/loading_small.gif b/Skins/NewsGator_/iconbar/skins/clear/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/clear/prev-horizontal.gif b/Skins/NewsGator_/iconbar/skins/clear/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/clear/skin.css b/Skins/NewsGator_/iconbar/skins/clear/skin.css new file mode 100644 index 0000000..bec1f17 --- /dev/null +++ b/Skins/NewsGator_/iconbar/skins/clear/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 120px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 110px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 7px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {color: #f79623;} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/skins/ie7/credits.txt b/Skins/NewsGator_/iconbar/skins/ie7/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconbar/skins/ie7/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/skins/ie7/loading-small.gif b/Skins/NewsGator_/iconbar/skins/ie7/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/ie7/loading_small.gif b/Skins/NewsGator_/iconbar/skins/ie7/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 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 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/ie7/prev-horizontal.gif b/Skins/NewsGator_/iconbar/skins/ie7/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..3b9329626c142b8a6071aebdb9f97ed4e09e5ff0 GIT binary patch literal 3517 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 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/ie7/skin.css b/Skins/NewsGator_/iconbar/skins/ie7/skin.css new file mode 100644 index 0000000..691e8f7 --- /dev/null +++ b/Skins/NewsGator_/iconbar/skins/ie7/skin.css @@ -0,0 +1,153 @@ +.jcarousel-skin-ie7 .jcarousel-container { + -moz-border-radius: 10px; + background: #D4D0C8; + border: 1px solid #808080; +} + +.jcarousel-skin-ie7 .jcarousel-container-horizontal { + width: 500px; + padding: 20px 40px; +} + +.jcarousel-skin-ie7 .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} + +.jcarousel-skin-ie7 .jcarousel-clip-horizontal { + width: 500px; + height: 77px; +} + +.jcarousel-skin-ie7 .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} + +.jcarousel-skin-ie7 .jcarousel-item { + width: 75px; + height: 75px; + border: 1px solid #fff; +} + +.jcarousel-skin-ie7 .jcarousel-item:hover { + border-color: #808080; +} + +.jcarousel-skin-ie7 .jcarousel-item-horizontal { + margin-right: 7px; +} + +.jcarousel-skin-ie7 .jcarousel-item-vertical { + margin-bottom: 7px; +} + +.jcarousel-skin-ie7 .jcarousel-item-placeholder { +} + +/** + * Horizontal Buttons + */ +.jcarousel-skin-ie7 .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-ie7 .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal, +.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-ie7 .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-ie7 .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-ie7 .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-ie7 .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical, +.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-ie7 .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-ie7 .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical, +.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} diff --git a/Skins/NewsGator_/iconbar/skins/tango/credits.txt b/Skins/NewsGator_/iconbar/skins/tango/credits.txt new file mode 100644 index 0000000..e5ec8c2 --- /dev/null +++ b/Skins/NewsGator_/iconbar/skins/tango/credits.txt @@ -0,0 +1 @@ +Button images copyright by Tango Icon Library Team (http://tango.freedesktop.org/Tango_Icon_Library) \ No newline at end of file diff --git a/Skins/NewsGator_/iconbar/skins/tango/next-horizontal.gif b/Skins/NewsGator_/iconbar/skins/tango/next-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..541734298f53fce61b5ea31c3394f038f8e1f7fa GIT binary patch literal 321 zcmV-H0lxl6Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/tango/next-horizontal.png b/Skins/NewsGator_/iconbar/skins/tango/next-horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..6fcd3d908e67338072f0d680ddca684d7c745923 GIT binary patch literal 4375 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 Ka(d!OP5vJaH7VBs literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/tango/next-vertical.png b/Skins/NewsGator_/iconbar/skins/tango/next-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..066a3e0211ece6fb981cc9251196a56bd8e1d51e GIT binary patch literal 3817 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 viBpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/tango/prev-horizontal.png b/Skins/NewsGator_/iconbar/skins/tango/prev-horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..36472c05105d0242fd27866af8a276572d1f51d3 GIT binary patch literal 4322 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 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/tango/prev-vertical.png b/Skins/NewsGator_/iconbar/skins/tango/prev-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..bb30f85df92a9fe1a77f2948c71734a597579373 GIT binary patch literal 3962 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 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconbar/skins/tango/skin.css b/Skins/NewsGator_/iconbar/skins/tango/skin.css new file mode 100644 index 0000000..dde9590 --- /dev/null +++ b/Skins/NewsGator_/iconbar/skins/tango/skin.css @@ -0,0 +1,150 @@ +.jcarousel-skin-tango .jcarousel-container { + -moz-border-radius: 10px; + background: #F0F6F9; + border: 1px solid #346F97; +} + +.jcarousel-skin-tango .jcarousel-container-horizontal { + width: 245px; + padding: 20px 40px; +} + +.jcarousel-skin-tango .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} + +.jcarousel-skin-tango .jcarousel-clip-horizontal { + width: 245px; + height: 75px; +} + +.jcarousel-skin-tango .jcarousel-clip-vertical { + width: 75px; + height: 245px; +} + +.jcarousel-skin-tango .jcarousel-item { + width: 75px; + height: 75px; +} + +.jcarousel-skin-tango .jcarousel-item-horizontal { + margin-right: 10px; +} + +.jcarousel-skin-tango .jcarousel-item-vertical { + margin-bottom: 10px; +} + +.jcarousel-skin-tango .jcarousel-item-placeholder { + background: #fff; + color: #000; +} + +/** + * Horizontal Buttons + */ +.jcarousel-skin-tango .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.png) no-repeat 0 0; +} + +.jcarousel-skin-tango .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-tango .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, +.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-tango .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.png) no-repeat 0 0; +} + +.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-tango .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-tango .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.png) no-repeat 0 0; +} + +.jcarousel-skin-tango .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-tango .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-tango .jcarousel-next-disabled-vertical, +.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-tango .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.png) no-repeat 0 0; +} + +.jcarousel-skin-tango .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-tango .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, +.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} diff --git a/Skins/NewsGator_/iconbar/styles.css b/Skins/NewsGator_/iconbar/styles.css new file mode 100644 index 0000000..e69de29 diff --git a/Skins/NewsGator_/iconlinks/Layout.html b/Skins/NewsGator_/iconlinks/Layout.html new file mode 100644 index 0000000..6913ace --- /dev/null +++ b/Skins/NewsGator_/iconlinks/Layout.html @@ -0,0 +1,3 @@ +
      + [TABSTRIP] +
      diff --git a/Skins/NewsGator_/iconlinks/Script.txt b/Skins/NewsGator_/iconlinks/Script.txt new file mode 100644 index 0000000..586831c --- /dev/null +++ b/Skins/NewsGator_/iconlinks/Script.txt @@ -0,0 +1,2 @@ +[REQUIRESJQUERY] \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/Settings.xml b/Skins/NewsGator_/iconlinks/Settings.xml new file mode 100644 index 0000000..627fabe --- /dev/null +++ b/Skins/NewsGator_/iconlinks/Settings.xml @@ -0,0 +1,24 @@ + + + + + The number of icons to scroll when left or right indicators are clicked + + + The skin used for the icon bar + + + + + + + + + + The full url to the icon used for the tab image + + + The full url for the icon to link to + + + \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/Tab.html b/Skins/NewsGator_/iconlinks/Tab.html new file mode 100644 index 0000000..0b728be --- /dev/null +++ b/Skins/NewsGator_/iconlinks/Tab.html @@ -0,0 +1 @@ +

    • [TABCAPTION]
    • \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/TabPage.html b/Skins/NewsGator_/iconlinks/TabPage.html new file mode 100644 index 0000000..b8d6903 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/TabPage.html @@ -0,0 +1 @@ +[TABPAGECONTENT] diff --git a/Skins/NewsGator_/iconlinks/TabStrip.html b/Skins/NewsGator_/iconlinks/TabStrip.html new file mode 100644 index 0000000..7f49d92 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/TabStrip.html @@ -0,0 +1,3 @@ +
        + [TABS] +
      \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/clear/credits.txt b/Skins/NewsGator_/iconlinks/skins/clear/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/clear/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/clear/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/clear/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/clear/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/clear/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/clear/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/clear/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/clear/skin.css b/Skins/NewsGator_/iconlinks/skins/clear/skin.css new file mode 100644 index 0000000..ac8a118 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/clear/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 40px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space100/credits.txt b/Skins/NewsGator_/iconlinks/skins/space100/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space100/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space100/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space100/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space100/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space100/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space100/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space100/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space100/skin.css b/Skins/NewsGator_/iconlinks/skins/space100/skin.css new file mode 100644 index 0000000..dd4b857 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space100/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 100px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space120/credits.txt b/Skins/NewsGator_/iconlinks/skins/space120/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space120/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space120/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space120/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space120/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space120/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space120/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space120/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space120/skin.css b/Skins/NewsGator_/iconlinks/skins/space120/skin.css new file mode 100644 index 0000000..94f18e0 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space120/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 120px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space140/credits.txt b/Skins/NewsGator_/iconlinks/skins/space140/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space140/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space140/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space140/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space140/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space140/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space140/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space140/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space140/skin.css b/Skins/NewsGator_/iconlinks/skins/space140/skin.css new file mode 100644 index 0000000..b13c8c1 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space140/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 140px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space160/credits.txt b/Skins/NewsGator_/iconlinks/skins/space160/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space160/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space160/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space160/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space160/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space160/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space160/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space160/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space160/skin.css b/Skins/NewsGator_/iconlinks/skins/space160/skin.css new file mode 100644 index 0000000..c9fb167 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space160/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 160px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space180/credits.txt b/Skins/NewsGator_/iconlinks/skins/space180/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space180/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space180/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space180/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space180/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space180/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space180/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space180/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space180/skin.css b/Skins/NewsGator_/iconlinks/skins/space180/skin.css new file mode 100644 index 0000000..35f3590 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space180/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 180px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space20/credits.txt b/Skins/NewsGator_/iconlinks/skins/space20/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space20/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space20/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space20/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space20/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space20/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space20/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space20/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space20/skin.css b/Skins/NewsGator_/iconlinks/skins/space20/skin.css new file mode 100644 index 0000000..7b430dd --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space20/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 20px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space200/credits.txt b/Skins/NewsGator_/iconlinks/skins/space200/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space200/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space200/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space200/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space200/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space200/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space200/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space200/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space200/skin.css b/Skins/NewsGator_/iconlinks/skins/space200/skin.css new file mode 100644 index 0000000..55e2999 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space200/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 200px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space40/credits.txt b/Skins/NewsGator_/iconlinks/skins/space40/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space40/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space40/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space40/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space40/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space40/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space40/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space40/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space40/skin.css b/Skins/NewsGator_/iconlinks/skins/space40/skin.css new file mode 100644 index 0000000..ac8a118 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space40/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 40px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space60/credits.txt b/Skins/NewsGator_/iconlinks/skins/space60/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space60/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space60/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space60/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space60/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space60/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space60/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space60/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space60/skin.css b/Skins/NewsGator_/iconlinks/skins/space60/skin.css new file mode 100644 index 0000000..c4db0e5 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space60/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 60px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space80/credits.txt b/Skins/NewsGator_/iconlinks/skins/space80/credits.txt new file mode 100644 index 0000000..87ccdbc --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space80/credits.txt @@ -0,0 +1 @@ +Button images copyright by Microsoft Corporation (http://microsoft.com) \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/skins/space80/loading-small.gif b/Skins/NewsGator_/iconlinks/skins/space80/loading-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..b25ada94083816de246fb3106146f010241fda99 GIT binary patch literal 3236 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 OV=Q9p@4xSVUH=Eun#ZF6 literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space80/loading_small.gif b/Skins/NewsGator_/iconlinks/skins/space80/loading_small.gif new file mode 100644 index 0000000000000000000000000000000000000000..5979f6d5b4b92969df7091ea3ac57a15e2c28739 GIT binary patch literal 3208 zcmc(iX;2es0*0IPk)vBzyMq%5j6sPA<3LbhI28yGARvc;pdb>Xg0~z3K_DC<337&T z8Bh{P4Dmq314NW_KpZF>Z)bIZneo7TEN7kBsoe#4oTB#cR?YU$uCDHSp6`9%s^uy-v?Oy0s*v{M=kz^uJZ|B&-D!PS!v4w zjb?7Gn0>?SM*--`f?@x}c!0GL5x=_98D5vHU^D^&T1yipJDHPS?LkZWes0V6yiTdzF z)0%6PjMBy%BMFB@w-Xe+hXqrSgPPXdXTZzO=P?PylTEFquYsXvS<(AtRbNyzZaDhY zMW+dqVGGjl_@ue`uV(PA?Pu_x*z+8Ov6AIg>ad}+%J7xN%AJ7)nf*82Sj47rhlwEi zl?fVW+{9X9LSqGXENb>A6~5Uc8THW*ZK0oo;QhEZf`;Zoo43>1l)TMt@bC}jBqSAc zB}gI>DT`AO#iY{Y>p9@IH1iB-mm9gBO+6Oe)FiK@R_H{{hD^n&lZHbrhUN=R8g{4I zkuG|-Z);+)eV>velZ&Og>zAX?sfZ)}P6O#hR~5xn(XneDa$J7b?coVv3OF*<`{?_p zKvnl%9Vr`|fQZ zz+}auzpn6%uc8=C8zRy+uQu{$hdg{lnV*V=E?TvUl*!3O679n!Ja|W%SwKh2GQH{dXQc1D9+JNbfH=Mwlw8vK+y}+wxcPjT^>gMQZbwqnW*glB^FGd(?%6}3{r$`6(>mJwguLoqPeav*#09v+WGa3ITOIwupPp}Ie4>#A zt(zyPFLMy{f{@Ph-pNE6os3}! z9UR*n1#Qo=458k|G6Ns24FN_lRH+JH4WM_&dwg!bgML(~BA;6_Iv$TKG!g=&fbpf) zxa2SUBNz7dSbkapWUhzjb3909qQEj%hxKh-C$|Z)F*-5ndfPH2(?+>2ujgfq&v^My z7L*+Oh~SkEy{UC^Nsj(M3ux-*A8!r#)f{o6deyj6&z@XjMKRQG{O&#WiX4j?UBL7_K7=4}jwe^ICm&mu<(xx4jgV7BG3GED z16|M?yd4;>=^%=B60p84G*`GBy8}?Kqiy^R_#F%%L6M>$uL%OV4$Az`J;R{~vLN@j zIQe=rGnx1>)zR(b9dDEms{`m;JOX*p?@LIY%m4b%;OB`LGr+Pkr!0|NQKHN)Qn8~7 z_#_Z?HqUp_=yN$)&1@>H2jN+A2=St{HScC@#XwUKLCAp`L1-?5VMFK*fI5hj%iuB0 z1Jcd@?llT#F6@5lV7XgTm6e|ed& zlW0;)s2A}e8#4~4eEsL(NXj3ZNS!O;PbtDo5MUH5uaJuzXcaYBrLv@~w&)mF;z9*y zMW87BQ3PTz%!(klqvVTBpBWD=2E-Ad44Q7DQx>~J25kp|Xu-R{hV*6Dw-A%N-}*bt z$hS@clOFrH@GUYi9lnxZiWJiDsb_25( z;#%ACLC`V8%`Sp+AB^_%RZKds#e@3Tv`OCeZ=P`{cfA7+>Y4Z7uCa~%)sf!v#zJa6 z|1(mg>{A2Kx$ythfC%hAD@g5UC z)I7|QN*ei$AH~q&`7avV6t<2U;Tb(Mn}moe6YlrX$*HO2Bs)h|lmn9Q?;2NVmV&~; zOMR%B!77!^Ig*TMn(B`_H|bY59A!Z2mijhTjca5z*Nz5);!Z~flhV~+n{CsLTlK?5 zra}7_ci@-0VDa9uA;IFPKF|fvj{PFiW^|A7kB|vJZX)BpJGUhMPYs?B)d@yV&$WbXFkx8Qx_?$q@6 z@Adib=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E;(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&LYFj9RWrTnhig0&%Yg{Fde~lHEj3b76 zlq8y%fpm)~os)^AkfIa=0)7Lg28RX*iLZ6BtP-Ior-*#2myNxVw4WozqRJ${dnU}p z!kZ$_$Rg2z*&)`ce$;W>Al<>=yAlcJC=ACb>4WDJRKq1%&t0YQ^7JMJ_bCDR=^IF} TpuvL(6DnNDu%W{X5dZ)?7b}?O literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space80/prev-horizontal.gif b/Skins/NewsGator_/iconlinks/skins/space80/prev-horizontal.gif new file mode 100644 index 0000000000000000000000000000000000000000..644a01b6c935f9f5614e17d60d559cec08f5268d GIT binary patch literal 319 zcmV-F0l@x8Nk%w1VSoT20J8u9j?XgN>BpJGUhMPYs?B)d@yV&$WbXFkx8QyB_wV)j z@8j;&=k(Tju`2xh`~Uy|A^8LV00000EC2ui0Du4>000E+(8)=wy*TU5yZ>M)j$~<` zXsWJk>%MR-&vb3yc&?AZ;1&m0Zx;#(8Ua?p04T7GNTLVYh^Cf+tTRQmN;BOCA%VhX z0SE;uJpN+XzLPnN2%g~X3trAV*Vji?VsUvCdnR*eb|!~~5{)E@e|LdZ1cZ(bkRy_d zC7XEzl??)zBnN$22A(9Mf~2OInxmIxsfvKFwXzkUA)UE`ySx*=Ai$Kmv9iV=$c(hh znav*0pV7pI*nDTW$->f(VGCEc3|yn+*~NiLDrQ^gRqpHT^zR1oDn|G95@asaxB%#{ RpuvL(6DnNDuwkJH06WOCoBjX* literal 0 HcmV?d00001 diff --git a/Skins/NewsGator_/iconlinks/skins/space80/skin.css b/Skins/NewsGator_/iconlinks/skins/space80/skin.css new file mode 100644 index 0000000..2cc4430 --- /dev/null +++ b/Skins/NewsGator_/iconlinks/skins/space80/skin.css @@ -0,0 +1,140 @@ +.jcarousel-skin-clear .jcarousel-container { + -moz-border-radius: 0px; + background: transparent; + border: 0px solid #808080; +} +.jcarousel-skin-clear .jcarousel-container-horizontal { + width: 900px; + padding: 10px 40px; +} +.jcarousel-skin-clear .jcarousel-clip-horizontal { + width: 900px; + height: 125px; +} +.jcarousel-skin-clear .jcarousel-item { + width: 75px; + height: 120px; + border: 0px solid #fff; + cursor: pointer; +} +.jcarousel-skin-clear .jcarousel-item:hover {border-color: #808080;} +.jcarousel-skin-clear .jcarousel-item-horizontal {margin-right: 80px;} +.jcarousel-skin-clear .jcarousel-item-vertical {margin-bottom: 7px;} +.jcarousel-skin-clear .jcarousel-item-placeholder {} +.icon-caption {text-align: center;font: bold 12px Arial, sans-serif;color: #000;} +.jcarousel-skin-clear li .icon-caption:hover {color: #666;} +.jcarousel-skin-clear li.active .icon-caption {/*color: #f79623;*/} +/** + * Horizontal Buttons + */ +.jcarousel-skin-clear .jcarousel-next-horizontal { + position: absolute; + top: 43px; + right: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-next-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal { + position: absolute; + top: 43px; + left: 5px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-horizontal.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:hover { + background-position: -32px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-horizontal:active { + background-position: -64px 0; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-horizontal:active { + cursor: default; + background-position: -96px 0; +} + +/** + * Vertical Buttons + */ +.jcarousel-skin-clear .jcarousel-container-vertical { + width: 75px; + height: 245px; + padding: 40px 20px; +} +.jcarousel-skin-clear .jcarousel-clip-vertical { + width: 77px; + height: 245px; +} +.jcarousel-skin-clear .jcarousel-next-vertical { + position: absolute; + bottom: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(next-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-next-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-next-disabled-vertical, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-next-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical { + position: absolute; + top: 5px; + left: 43px; + width: 32px; + height: 32px; + cursor: pointer; + background: transparent url(prev-vertical.gif) no-repeat 0 0; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:hover { + background-position: 0 -32px; +} + +.jcarousel-skin-clear .jcarousel-prev-vertical:active { + background-position: 0 -64px; +} + +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:hover, +.jcarousel-skin-clear .jcarousel-prev-disabled-vertical:active { + cursor: default; + background-position: 0 -96px; +} \ No newline at end of file diff --git a/Skins/NewsGator_/iconlinks/styles.css b/Skins/NewsGator_/iconlinks/styles.css new file mode 100644 index 0000000..0edf83b --- /dev/null +++ b/Skins/NewsGator_/iconlinks/styles.css @@ -0,0 +1,53 @@ +/* +html, body { + min-height: 100%; + height: auto !important; + height: 100%; +} +body { + font: 100.01% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; + color: #333; + padding: 0; +} +body * {line-height:1.22em;} +h1, h2, h3, h4, h5, h6 { + font-family: Georgia, "Times New Roman", Times, serif; + color:#4088b8; + clear: both; +} +h1 {} +h2 {color: #c8c8c8;margin-top: -25px;} +h3 {} +h4 {color: #333;margin-bottom: -10px;} +p {margin: 10px 0;clear: both;} +ul, ol {margin-left 0;} +ul ul {margin-bottom: 20px;} +#wrap { + color: #404040; + /*margin: 0 12%; + margin: 20px 40px; +} +a {color: #4088b8;} +table {font-size: inherit;border: 1px solid #c8c8c8;} +th { + background: #d8d8d8; + text-align: left; + padding: 5px; + white-space: nowrap; +} +td { + background: #f8f8f8; + text-align: left; + padding: 5px; + vertical-align: top; +} +select, input, textarea {font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;} +pre, code, tt, dt {font: 100% monospace;margin: 20px 0;} +pre, blockquote { + padding: 15px; + background-color: #f0f0f0; + margin: 20px 0; + -moz-border-radius: 10px; +} +td pre {font: 85% monospace;padding: 5px;margin: 5px 0;} +*/ \ No newline at end of file diff --git a/Skins/Ocean/Top/Layout.html b/Skins/Ocean/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Ocean/Top/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Ocean/Top/Ocean_Original.pdn b/Skins/Ocean/Top/Ocean_Original.pdn new file mode 100644 index 0000000000000000000000000000000000000000..1efe0500e8cf3b48a47ab976893b5dac1f48b805 GIT binary patch literal 5775 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 literal 0 HcmV?d00001 diff --git a/Skins/Ocean/Top/PageRight.gif b/Skins/Ocean/Top/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/Ocean/Top/PagingItem.html b/Skins/Ocean/Top/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/Ocean/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Ocean/Top/Tab.html b/Skins/Ocean/Top/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/Ocean/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Ocean/Top/TabPage.html b/Skins/Ocean/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Ocean/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Ocean/Top/TabStrip.html b/Skins/Ocean/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Ocean/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Ocean/Top/Thumbs.db b/Skins/Ocean/Top/Thumbs.db new file mode 100644 index 0000000000000000000000000000000000000000..3fe62408c35290d95d4b3dffa992a9d88a7107aa GIT binary patch literal 15872 zcmeI23tWuZ`@qjM-P4T^OJEdy8(w|UZv$8XalK8UHJPyvox}?#gn4(R0}FtK025dQ;PgHaV_EbA{DH+l0I&oI1cHEI0H<9B zaR?9!EC+r9Rsbu3FaT?F1P}?}^wAK<04!h?fY)>iu#O7)^Mrhf4BW^rO;uG*TSG%#vx9br4m#R8I=Xrt4RrMk^>lO$ObiS=85tWJ zchK+L#l)yfM{;tN7W-8_``EGH`&EQGP$@8ZR6|feIZx}~7U>(Kzds!7kR{zl zD@;&a95U|wk+4cb)r!yuj&y;?8NXpmF4>jN9{YU6R8y-bay7w}WiJ_e?io%#dzL&O zv2couZ#S1j*R7T@;t?AKHgUh+%I2!OXI2W&O_W}XPmo$os_L9@Vo-fR0Nq%U@F=g# zjv@2c%)B`6)krjLT1OCXuw{&Aa%zP2Z17 z*f_KW`L#jw+vT^J{9;?`TLQMf@p=cQg)+3Jtgeu#9&a=uV4Lk*0dHMUZa{0w z!ZvpathYE|d+}RB)BdBO_pPgcG*sARe`CA#TLP{h4<)wKTigGMkhZ$9|83cRxJ~5m zB*Hm&+3%#RH%ap2Lb_xcqb9c|g)sI~3{+Uv>CK@tORr`+-OA@YttL^vozzpov5|}E z+oLr|qP9xC~#^G+~W3oP6sCA0^e4!R4Iko!f`KQEhYNL4KUx=wJ-&_(o z=9e%=k*KjKnkbD|wzJIDn)Y*aP&AuE&nO|$e&6bpdMAdolw~Q?Z)l(eiQ=Y_Xadh| z=u*X+^3Zot(#GcXn&Fl<-g%Xk(4(P8X&1RU`Wa;_6Qwh%1uM#ghYFV^2gaY863i?k zQ3YciiE4(1g_1~pDXVHKYq6Y8qU78hj>K*ai4wSbcmiGM<8oH^cTih-@VoP@{Ks{y zEJqTZ;Juc69Ace~p^@lbi6CFzHH$25@%M~KAI?=ME8f$PeXD#<2i{`olcWzYn9U$;-Q2^BIlj! z=ptX3T4UE*ZVriL-7XI$(V8K2Nt*N$VZfL9y2^X*H0LKRg+;S2F_={&DxtPox*Hu2 zJhO%iHs#vM^ii&Ivn?|1YA0Ul@_K3x3;z+q^W?sikCx(6uor#7T5N79_Jc&QJ%bH- zbDJ^*EJ=HN3aj6E0weZ4PY~flF|ll}bluO64xgDNn56F4M0{mlP*i0} zS8@r%aSAn>D8W@|AtTYQ$i`V@)}+mPyw)+@R8brKEL`8Cc48!nl#`uX#faPDXmer! z)hv$*I|tLF%*x&;&0U=v$La6hKX*f_?e#H+c}TnT$FqiEbt+I={8LE#(9%{30CW zy?F0PG|cKk{jdnnxqJB!pWeayU*$Kh>HAgsmEW(wfBkPiziBuZZu{pq^}2Jp%ge1U z-G2Z6{mJy=^E*7FL%Z}7c3X9<$B*jokj7%GSf1%N|5TmG-1Q5HywjE&dLo}9GuAAt z${p(c`y@IAJgXbNXRhj;GShykT>~wz*N`aHPk1sn$K=#+VXiqLL!^7goywz^7Y(y2 zSi945$iDaaEzP?o`G4DHKlW4N`w6W* z|L}&i_`Ds5p$*Yj|Nff(FNNC58|xpS^k9B<^>FT`qP(Aheafxv|7u7(PQ9VdHf;Zv z%NbRX*RN79pE+F^JWpq4#f@9r9l1lNzYs1hv|SRF^m_mJgO}@y`-Q0A)6F?kxNk^e zwXF}m%&zVrZ_H-xHM6p4=KWlz)@-#W?4K$&PQPb%)AsNi67>nPIJxdsDW@CJ+~wPE?MFDJUD3hERpToQ@G z;rQ#8kUI%X+Ws!6Pc(^kN($!9CXtTK%nxe_3H_A|YO-0IuQpBc%WpIC+it)9L*!S+ zzsAsv8eYtxN?0==swrNi9P<~=`_0Y1?<=*EO>TAsoF`TXP4XSib_E4FD` z=Ku5=E)&jj@y)%KeHaY|V6V{UOW6YnVu3ZlS|ARH2i5`WfekemH`EP2Bckdem)0 zS;SHMP{P<1`+;j~j?QM5zOX#V(h_IZM)7|e#Pa=Bk;51R9^0cz=P!6{>EN-Q^du%* z_RyomX$6tLr#>G1%DnRdLXKn_t--5|OS3o!Ufsp1)tuqVLR@iq_B9@IOSa5g2Hqv@ z6zo-=t^dU7>=dcTK3+yCAppm3@Ox94c|&`!+ZPgo+qeI^ceGi@M8ZGQt^eU#`SX-^Fp~Om9pL7L4F$UmYxo3=l+j|1Le|h1ITi zg7M6N@Q{-RD*AVxl%AyvMo0p|9r}GHK?U#hb+1*k!<>K3+)x|+TKE2gsT@%}NBTzQ z<(zAg8tg|RYQF53{g+d(z;Hy0o)PiGgXJ1KNwhwN=){lb*VsN|y>#TsUBb-eJyVHr z0$k>%tT&u8_xgcsxtz5sdLiR(BwudM)8z@7=SXxdoFz&4QxjqvbAbo8p%5P!0}flH zf5Khr0p7B;b%IPqhZTH@z72^CU0W0<@{l-t$i)imi5mo-e0m}K-Cer4ilBVh!0KDc z6783RDUiJR8Hp(1Y%j*?{!rjNEpYt#gBzZ87`({1`<{vnOY9If2DG;X#WslFT**mgEi{jcDef3016y)>sbbXogR(zWPhxAGrdh< z(7>fD`(?-F)J$QFekZ@(QTrJ$GB;g}IC`8fieuwZKP_?2TIiuA+&s(i?7uX4axr7^ zV`yzp))iVgVf^aB&9j3q=j|$(?z$T0!-Nh44MWC+ao=9a5v{eUOHr`0*^<$n>k9~; z!1F^XeIc6)`TMc(ph!mFf>E;K(*>H0N>^}E#?e0J;SQ*^5YZb_;PFxBxFRMD;)og+ zR|3(%lWX4CiUYyHoE_xZgJ()_RbpKSjN=TFV84Lt0B74|}cru$a|zrB76 zo(uVQY?Xd`_B_W|ttTzHX-%ZksRoJ2=12>$Nd2!6&hX%Tye2`Yw!lgKv1Xqx%WJ zM|Bm)%B%eyiYHWD&R|b?5X_AAR@E}}%^XWvEhzQ4;CQ#>lczqv3()`f^{-w2{}1J# zhUGuYrieP@{-D4W;$pYOMX`O7eez68iIOa-hEB(MW7a?MtIc_Rjk)tqf^p()kbe#V z@}EsNyxKoEMfj*z_eelh*Au3DtB|3v?vTgPgT*YZi|%^RBrS{{ zzTdAarw2)}5E*4$iF7Q$kr+S= z>;ZH@B9IIm01g5fz#$+9A_F8x;aUQ>GORleb)}f8lKP&O`<=n&R`J$WXTLUSV7p5| zhb*|mJ@}kD;=FSEE%(Sf>!Z01F+3A}(U)xq&^3kWuScb}?9OP{u!2uq=a$5~{(HLu z_t`>I??$6QGrsg-6 z*0K5<;}_cAUTz<6xcRQ}_QW-QqFH#q{QiIbZ34`qSOhG=e;LEF6Ob%HBvE^C2Ea+V z8bO@hQFyt-zzHHahirt2^LBzu>}GJB)d|wH01R`RR=_nc9FyF=6_B5FD8>7Vp{PrM zhPR2KYTgfy?_LE@p#l)LNx<}3pb;KO;62(1t>Ev1O&?k?E6hj{JT-=t&I(tA|M-Na z&SNs{a&m}j4RQmkbQT3!=iCtIr4n)0J|*-ap`uyqyb5Wtdl|>V{L$uT>(P$Xl}RaJ zd`QdG&#a-y>91P8{=1BJN*1*C`Z+o2w?we^^Ybc7Nz}27`6p3&aVBdtFRZ1ki>4x$ zH!r$Vj;)#%Sx$RU!FVfcwES65#nWA^-Lm9KlNybTrVX5ozHyT>nw`|h>6eC=({F=a zP7>m;EF Ts|70?mNPD5n&D-tz+epkC?RMK literal 0 HcmV?d00001 diff --git a/Skins/Ocean/Top/tabright.gif b/Skins/Ocean/Top/tabright.gif new file mode 100644 index 0000000000000000000000000000000000000000..f57a774526ff44c5f3e52b1c6517fa612e4f4ae9 GIT binary patch literal 3563 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 s%XB)[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Onyx/Top/Onyx_Original.pdn b/Skins/Onyx/Top/Onyx_Original.pdn new file mode 100644 index 0000000000000000000000000000000000000000..a3acc08d3eba87880017e332edeb9375ec4f7a9e GIT binary patch literal 6302 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 literal 0 HcmV?d00001 diff --git a/Skins/Onyx/Top/PageRight.gif b/Skins/Onyx/Top/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/Onyx/Top/PagingItem.html b/Skins/Onyx/Top/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/Onyx/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Onyx/Top/Tab.html b/Skins/Onyx/Top/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/Onyx/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Onyx/Top/TabPage.html b/Skins/Onyx/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Onyx/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Onyx/Top/TabStrip.html b/Skins/Onyx/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Onyx/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Onyx/Top/styles.css b/Skins/Onyx/Top/styles.css new file mode 100644 index 0000000..245dd4d --- /dev/null +++ b/Skins/Onyx/Top/styles.css @@ -0,0 +1,75 @@ + .Onyx_Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:80%; + font-family: Verdana, Arial; + line-height:normal; + } + .Onyx_Top_TabStrip ul { + margin:0; + padding:10px 10px 0 0; + list-style:none; + } + .Onyx_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .Onyx_Top_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0 1 0 0; + padding:0 0 0 4px; + text-decoration:none; + } + .Onyx_Top_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#777; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Onyx_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Onyx_Top_TabStrip .Onyx_Top_TabMouseOver { + background-position:0% -42px; + } + .Onyx_Top_TabStrip .Onyx_Top_TabMouseOver span { + background-position:100% -42px; + color:#fff; + } + .Onyx_Top_TabStrip .Onyx_Top_TabSelected { + background-position:0% -42px; + } + .Onyx_Top_TabStrip .Onyx_Top_TabSelected span { + background-position:100% -42px; + color:#fff; + } + .Onyx_Top_TabPage { + _width: 100%; +color:#fff; + background:url("tabpage.gif") repeat-x right top; + background-color: #111111; + margin: 0; + padding: 4; + text-align: left; + } + + .Onyx_Top_TabPage p { color: #fff; } + .Onxy_Top_Paging { + font-size: .8em; + text-align: center; + } + + .Onxy_Top_Paging span { + cursor: pointer; + padding: 3px; + } + + .Onxy_Top_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/Onyx/Top/tableft.gif b/Skins/Onyx/Top/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c4769b30b79986c946ad2874f3ca7d6b9924a1d0 GIT binary patch literal 1107 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[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Sample/Sample1/Tab.html b/Skins/Sample/Sample1/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Sample/Sample1/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Sample/Sample1/TabPage.html b/Skins/Sample/Sample1/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Sample/Sample1/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Sample/Sample1/TabStrip.html b/Skins/Sample/Sample1/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Sample/Sample1/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Sample/Sample1/styles.css b/Skins/Sample/Sample1/styles.css new file mode 100644 index 0000000..a579558 --- /dev/null +++ b/Skins/Sample/Sample1/styles.css @@ -0,0 +1,64 @@ + .Sample_Sample1_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Sample_Sample1_TabStrip ul { + margin:0; + padding:0px 10px 0 0px; + list-style:none; + } + + .Sample_Sample1_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Sample_Sample1_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Sample_Sample1_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#fff; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Sample_Sample1_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Sample_Sample1_TabSelected { + background: #7799ee; + border-bottom: 1px solid #7799ee; + } + + .Sample_Sample1_TabStrip .Sample_Sample1_TabUnselected { + background: #fff; + color:black; + } + + .Sample_Sample1_TabStrip .Sample_Sample1_TabMouseOver { + background: #7799ee; + color: #fff; + cursor: pointer; + } + + .Sample_Sample1_TabPage { + _width: 100%; +border: 3px solid #7799ee; + text-align: left; + padding: 3px; + } + + .Sample_Sample1_TabStrip .Sample_Sample1_PrevNext { + cursor: pointer; + } \ No newline at end of file diff --git a/Skins/Sample/Sample2/Layout.html b/Skins/Sample/Sample2/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Sample/Sample2/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Sample/Sample2/Tab.html b/Skins/Sample/Sample2/Tab.html new file mode 100644 index 0000000..1ed9d2c --- /dev/null +++ b/Skins/Sample/Sample2/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Sample/Sample2/TabPage.html b/Skins/Sample/Sample2/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Sample/Sample2/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Sample/Sample2/TabStrip.html b/Skins/Sample/Sample2/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Sample/Sample2/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Sample/Sample2/styles.css b/Skins/Sample/Sample2/styles.css new file mode 100644 index 0000000..115cd19 --- /dev/null +++ b/Skins/Sample/Sample2/styles.css @@ -0,0 +1,64 @@ + .Sample_Sample2_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Sample_Sample2_TabStrip ul { + margin:0; + padding:0px 10px 0 0px; + list-style:none; + } + + .Sample_Sample2_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Sample_Sample2_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Sample_Sample2_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#fff; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Sample_Sample2_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Sample_Sample2_TabSelected { + background: #7799ee; + border-bottom: 1px solid #7799ee; + } + + .Sample_Sample2_TabStrip .Sample_Sample2_TabUnselected { + background: #fff; + color:black; + } + + .Sample_Sample2_TabStrip .Sample_Sample2_TabMouseOver { + background: #7799ee; + color: #fff; + cursor: pointer; + } + + .Sample_Sample2_TabPage { + _width: 100%; +border: 3px solid #7799ee; + text-align: left; + padding: 3px; + } + + .Sample_Sample2_TabStrip .Sample_Sample2_PrevNext { + cursor: pointer; + } \ No newline at end of file diff --git a/Skins/Sample/Sample3/Layout.html b/Skins/Sample/Sample3/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Sample/Sample3/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Sample/Sample3/Tab.html b/Skins/Sample/Sample3/Tab.html new file mode 100644 index 0000000..1ed9d2c --- /dev/null +++ b/Skins/Sample/Sample3/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Sample/Sample3/TabPage.html b/Skins/Sample/Sample3/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Sample/Sample3/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Sample/Sample3/TabStrip.html b/Skins/Sample/Sample3/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Sample/Sample3/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Sample/Sample3/styles.css b/Skins/Sample/Sample3/styles.css new file mode 100644 index 0000000..34fa8da --- /dev/null +++ b/Skins/Sample/Sample3/styles.css @@ -0,0 +1,69 @@ + .Sample_Sample3_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Sample_Sample3_TabStrip ul { + margin:0; + padding:0px 10px 0 0px; + list-style:none; + } + + .Sample_Sample3_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Sample_Sample3_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Sample_Sample3_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#fff; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Sample_Sample3_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Sample_Sample3_TabSelected { + background: #7799ee; + border-bottom: 1px solid #7799ee; + } + + .Sample_Sample3_TabStrip .Sample_Sample3_TabUnselected { + background: #fff; + color:black; + border-top: 1px solid #7799ee; + border-right: 1px solid #7799ee; + border-left: 1px solid #7799ee; + + } + + .Sample_Sample3_TabStrip .Sample_Sample3_TabMouseOver { + background: #7799ee; + color: #fff; + cursor: pointer; + } + + .Sample_Sample3_TabPage { + _width: 100%; +border: 3px solid #7799ee; + text-align: left; + padding: 3px; + background: #fff; + } + + .Sample_Sample3_TabStrip .Sample_Sample3_PrevNext { + cursor: pointer; + } \ No newline at end of file diff --git a/Skins/Sample/Sample4/Layout.html b/Skins/Sample/Sample4/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Sample/Sample4/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Sample/Sample4/Paging.html b/Skins/Sample/Sample4/Paging.html new file mode 100644 index 0000000..3c2d0de --- /dev/null +++ b/Skins/Sample/Sample4/Paging.html @@ -0,0 +1 @@ +
       Previous Page  Next Page 
      \ No newline at end of file diff --git a/Skins/Sample/Sample4/Tab.html b/Skins/Sample/Sample4/Tab.html new file mode 100644 index 0000000..1ed9d2c --- /dev/null +++ b/Skins/Sample/Sample4/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Sample/Sample4/TabPage.html b/Skins/Sample/Sample4/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Sample/Sample4/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Sample/Sample4/TabStrip.html b/Skins/Sample/Sample4/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Sample/Sample4/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Sample/Sample4/resultset_next.png b/Skins/Sample/Sample4/resultset_next.png new file mode 100644 index 0000000000000000000000000000000000000000..e252606d3e68c6da135a9b165996d9da968ef7fc GIT binary patch literal 395 zcmV;60d)R}P)IO8de(|Ml<%@O-40!dwX61{2C5s-llVw2V@@N0oo_PPieZ!0Y2~+R( zk!(QTf=B;X9DnzJ@u9c>OP4(U@7{849!UlyO@H`*;lVfmCvAW6f9CF&{}ZR*{jXDW zb_vl21ozzrYJBy-Vb$aRjjJF3@7nm}zjw#A|58cE9uZ}LbIY~=6ShA8U$XeY|MDdd zfQCH!?_7WRzhvaG%|sbsT7Kz&`}!yUix%Do#>T_{_Ei`DO9UTSBkH=Hg(w4*^UnUS zTk-IJ<+2C=ZObqG7Z2FGlB7VCN;>(!bn*TFHYMl(i+Sx`L~=ArL>~EXU3lidsO!!J pWF;gqzXSh89JkLNxXeT<1_12n>%V}Y6R`jQ002ovPDHLkV1iLCz99er literal 0 HcmV?d00001 diff --git a/Skins/Sample/Sample4/resultset_previous.png b/Skins/Sample/Sample4/resultset_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..18f9cc10948f025fde708328fa704b520161e5f6 GIT binary patch literal 389 zcmV;00eb$4P)K{b{Xc8(tN&i@ zH%T)fYQpV#rAr?FpSkE_eXe+_wJd|K3f{{%aMTC(eL? z&YO?2=RWv9b;pbUjjJF3FIss2fAiYM|D{t;5@!?n%vQ}6um-u(1``H~0!(`ViJ zU$yMvf616*#2KJfaGFIu@9Y|n)@%Q3RzCcnHskjH!iD$#iw7MbEf6JRj;ypTzwkeA z{@wqXv+w*Db>B;RG>UocU1Xkp@_*9QTmMBIcK#[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Sample/Sample5/Paging.html b/Skins/Sample/Sample5/Paging.html new file mode 100644 index 0000000..7d926a3 --- /dev/null +++ b/Skins/Sample/Sample5/Paging.html @@ -0,0 +1 @@ +
      Next ... [NEXTTABNUMBER]. [NEXTTABCAPTION]
      \ No newline at end of file diff --git a/Skins/Sample/Sample5/PagingItem.html b/Skins/Sample/Sample5/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/Sample/Sample5/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Sample/Sample5/Tab.html b/Skins/Sample/Sample5/Tab.html new file mode 100644 index 0000000..1ed9d2c --- /dev/null +++ b/Skins/Sample/Sample5/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Sample/Sample5/TabPage.html b/Skins/Sample/Sample5/TabPage.html new file mode 100644 index 0000000..e6c4647 --- /dev/null +++ b/Skins/Sample/Sample5/TabPage.html @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/Skins/Sample/Sample5/TabStrip.html b/Skins/Sample/Sample5/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Sample/Sample5/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Sample/Sample5/_sgbak/Layout.html.2008-01-18.15-43-37.2355 b/Skins/Sample/Sample5/_sgbak/Layout.html.2008-01-18.15-43-37.2355 new file mode 100644 index 0000000..7036250 --- /dev/null +++ b/Skins/Sample/Sample5/_sgbak/Layout.html.2008-01-18.15-43-37.2355 @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Sample/Sample5/_sgbak/PagingItem.html.2008-01-18.15-43-37.1730 b/Skins/Sample/Sample5/_sgbak/PagingItem.html.2008-01-18.15-43-37.1730 new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/Sample/Sample5/_sgbak/PagingItem.html.2008-01-18.15-43-37.1730 @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Sample/Sample5/_sgbak/Tab.html.2008-01-18.15-43-37.1886 b/Skins/Sample/Sample5/_sgbak/Tab.html.2008-01-18.15-43-37.1886 new file mode 100644 index 0000000..a8bd656 --- /dev/null +++ b/Skins/Sample/Sample5/_sgbak/Tab.html.2008-01-18.15-43-37.1886 @@ -0,0 +1 @@ +
    • [TABNUMBER]. [TABCAPTION]
    • \ No newline at end of file diff --git a/Skins/Sample/Sample5/_sgbak/TabPage.html.2008-01-18.15-43-37.2042 b/Skins/Sample/Sample5/_sgbak/TabPage.html.2008-01-18.15-43-37.2042 new file mode 100644 index 0000000..93ad576 --- /dev/null +++ b/Skins/Sample/Sample5/_sgbak/TabPage.html.2008-01-18.15-43-37.2042 @@ -0,0 +1 @@ +
      [TABPAGECONTENT][PAGING]
      \ No newline at end of file diff --git a/Skins/Sample/Sample5/_sgbak/TabStrip.html.2008-01-18.15-43-37.2198 b/Skins/Sample/Sample5/_sgbak/TabStrip.html.2008-01-18.15-43-37.2198 new file mode 100644 index 0000000..06bb989 --- /dev/null +++ b/Skins/Sample/Sample5/_sgbak/TabStrip.html.2008-01-18.15-43-37.2198 @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Sample/Sample5/_sgbak/resultset_next.png.2008-01-18.15-43-37.1886 b/Skins/Sample/Sample5/_sgbak/resultset_next.png.2008-01-18.15-43-37.1886 new file mode 100644 index 0000000000000000000000000000000000000000..e252606d3e68c6da135a9b165996d9da968ef7fc GIT binary patch literal 395 zcmV;60d)R}P)IO8de(|Ml<%@O-40!dwX61{2C5s-llVw2V@@N0oo_PPieZ!0Y2~+R( zk!(QTf=B;X9DnzJ@u9c>OP4(U@7{849!UlyO@H`*;lVfmCvAW6f9CF&{}ZR*{jXDW zb_vl21ozzrYJBy-Vb$aRjjJF3@7nm}zjw#A|58cE9uZ}LbIY~=6ShA8U$XeY|MDdd zfQCH!?_7WRzhvaG%|sbsT7Kz&`}!yUix%Do#>T_{_Ei`DO9UTSBkH=Hg(w4*^UnUS zTk-IJ<+2C=ZObqG7Z2FGlB7VCN;>(!bn*TFHYMl(i+Sx`L~=ArL>~EXU3lidsO!!J pWF;gqzXSh89JkLNxXeT<1_12n>%V}Y6R`jQ002ovPDHLkV1iLCz99er literal 0 HcmV?d00001 diff --git a/Skins/Sample/Sample5/resultset_next.png b/Skins/Sample/Sample5/resultset_next.png new file mode 100644 index 0000000000000000000000000000000000000000..e252606d3e68c6da135a9b165996d9da968ef7fc GIT binary patch literal 395 zcmV;60d)R}P)IO8de(|Ml<%@O-40!dwX61{2C5s-llVw2V@@N0oo_PPieZ!0Y2~+R( zk!(QTf=B;X9DnzJ@u9c>OP4(U@7{849!UlyO@H`*;lVfmCvAW6f9CF&{}ZR*{jXDW zb_vl21ozzrYJBy-Vb$aRjjJF3@7nm}zjw#A|58cE9uZ}LbIY~=6ShA8U$XeY|MDdd zfQCH!?_7WRzhvaG%|sbsT7Kz&`}!yUix%Do#>T_{_Ei`DO9UTSBkH=Hg(w4*^UnUS zTk-IJ<+2C=ZObqG7Z2FGlB7VCN;>(!bn*TFHYMl(i+Sx`L~=ArL>~EXU3lidsO!!J pWF;gqzXSh89JkLNxXeT<1_12n>%V}Y6R`jQ002ovPDHLkV1iLCz99er literal 0 HcmV?d00001 diff --git a/Skins/Sample/Sample5/styles.css b/Skins/Sample/Sample5/styles.css new file mode 100644 index 0000000..eb55632 --- /dev/null +++ b/Skins/Sample/Sample5/styles.css @@ -0,0 +1,83 @@ + .Sample_Sample5_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Sample_Sample5_TabStrip ul { + margin:0; + padding:0px 10px 0 0px; + list-style:none; + } + + .Sample_Sample5_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Sample_Sample5_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Sample_Sample5_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#fff; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Sample_Sample5_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Sample_Sample5_TabSelected { + background: #7799ee; + border-bottom: 1px solid #7799ee; + } + + .Sample_Sample5_TabStrip .Sample_Sample5_TabUnselected { + background: #fff; + color:black; + border-top: 1px solid #7799ee; + border-right: 1px solid #7799ee; + border-left: 1px solid #7799ee; + + } + + .Sample_Sample5_TabStrip .Sample_Sample5_TabMouseOver { + background: #7799ee; + color: #fff; + cursor: pointer; + } + + .Sample_Sample5_TabPage { + _width: 100%; +border: 3px solid #7799ee; + text-align: left; + padding: 3px; + background: #fff; + } + + .Sample_Sample5_Paging { + font-size: .8em; + text-align: right; + padding-bottom: 3px; + } + + .Sample_Sample5_Paging span { + cursor: pointer; + padding: 3px; + border: 1px dotted #7799ee; + background: #fff; + } + + .Sample_Sample5_Paging span:hover { + background: #7799ee; + color: #fff; + } \ No newline at end of file diff --git a/Skins/Sample/Samples.txt b/Skins/Sample/Samples.txt new file mode 100644 index 0000000..9d89edd --- /dev/null +++ b/Skins/Sample/Samples.txt @@ -0,0 +1,23 @@ +Sample1 - Basic +- shows a basic top tab setup - nothing fancy here +- active tab shown in blue (#7799ee) +- inactive tabs shown in white (#fff) + +Sample2 - Add Tab Numbers to Tab Captions +- adds the tab number to the tab template (tab.html), code added is [TABNUMBER].  +- you could also add that code to the tab caption within the tab setup, but adding it here is a one shot deal and will + work with all of the tabs that use the template + +Sample3 - Change some colors +- changed tabpage background color to white (#fff) (see .Sample_Sample3_TabPage) +- changed unselected tab top, right. left border to blue (#7799ee) (see .Sample_Sample3_TabStrip .Sample_Sample3_TabUnselected) + +Sample4 - Add nicer pagination +- you'll need the Show Prev Next setting turned on to see this one +- changed Paging.html to include images - images are from the free Silk Icon set from famfamfam (http://www.famfamfam.com/lab/icons/silk/) +- changed styles.css to give the Paging class a nicer look; borders, font smaller + +Sample5 - Move pagination to tab page +- paging.html changed to show only the next page link along with the caption and tabnumber of the next page +- tabpage.html changed to show the [PAGING] link inside the tab page +- styles.css changed slightly to position to the right side of the page diff --git a/Skins/Simple/Bottom/Layout.html b/Skins/Simple/Bottom/Layout.html new file mode 100644 index 0000000..e4c203d --- /dev/null +++ b/Skins/Simple/Bottom/Layout.html @@ -0,0 +1 @@ +[PAGING]
      [TABPAGES]
      [TABSTRIP]

      \ No newline at end of file diff --git a/Skins/Simple/Bottom/Paging.html b/Skins/Simple/Bottom/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Simple/Bottom/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Bottom/PagingItem.html b/Skins/Simple/Bottom/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Simple/Bottom/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Simple/Bottom/Tab.html b/Skins/Simple/Bottom/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Simple/Bottom/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Simple/Bottom/TabPage.html b/Skins/Simple/Bottom/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Simple/Bottom/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Bottom/TabStrip.html b/Skins/Simple/Bottom/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Simple/Bottom/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Simple/Bottom/_sgbak/TabPage.html.2008-01-17.14-33-46.3136 b/Skins/Simple/Bottom/_sgbak/TabPage.html.2008-01-17.14-33-46.3136 new file mode 100644 index 0000000..ba9e59d --- /dev/null +++ b/Skins/Simple/Bottom/_sgbak/TabPage.html.2008-01-17.14-33-46.3136 @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/Simple/Bottom/styles.css b/Skins/Simple/Bottom/styles.css new file mode 100644 index 0000000..b8d3f95 --- /dev/null +++ b/Skins/Simple/Bottom/styles.css @@ -0,0 +1,92 @@ + .Simple_Bottom_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Simple_Bottom_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Simple_Bottom_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Simple_Bottom_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Simple_Bottom_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Simple_Bottom_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Simple_Bottom_TabSelected { + background: gainsboro; + border-top: 1px solid gainsboro; + border-left: 1px solid black; + border-bottom: 1px solid black; + border-right: 1px solid black; + top: -1px; + position: relative; + } + + .Simple_Bottom_TabStrip .Simple_Bottom_TabUnselected { + background: aliceblue; + border: 1px solid black; + top: -1px; + position: relative; + color:#000; + } + + .Simple_Bottom_TabStrip .Simple_Bottom_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Simple_Bottom_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + } + + .Simple_Bottom_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Simple_Bottom_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Simple_Bottom_Paging a:hover, .Simple_Bottom_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Simple/Inline/Layout.html b/Skins/Simple/Inline/Layout.html new file mode 100644 index 0000000..5c4807d --- /dev/null +++ b/Skins/Simple/Inline/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      \ No newline at end of file diff --git a/Skins/Simple/Inline/Paging.html b/Skins/Simple/Inline/Paging.html new file mode 100644 index 0000000..e343cd8 --- /dev/null +++ b/Skins/Simple/Inline/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Inline/Tab.html b/Skins/Simple/Inline/Tab.html new file mode 100644 index 0000000..1f2d96b --- /dev/null +++ b/Skins/Simple/Inline/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
      [TABCAPTION]
      [TABPAGE] +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
      [TABCAPTION]
      [TABPAGE] +[/IFPOSTBACK] \ No newline at end of file diff --git a/Skins/Simple/Inline/TabPage.html b/Skins/Simple/Inline/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Simple/Inline/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Inline/TabStrip.html b/Skins/Simple/Inline/TabStrip.html new file mode 100644 index 0000000..9658456 --- /dev/null +++ b/Skins/Simple/Inline/TabStrip.html @@ -0,0 +1 @@ +
      [TABS]
      \ No newline at end of file diff --git a/Skins/Simple/Inline/images/_sgbak/max.gif.2007-01-15.19-58-49.4218 b/Skins/Simple/Inline/images/_sgbak/max.gif.2007-01-15.19-58-49.4218 new file mode 100644 index 0000000000000000000000000000000000000000..fc71695c9afd5c1776331803145af06b61b852e2 GIT binary patch literal 866 zcmZ?wbhEHb@|h z%p5Wv8x|aF<`CA3=?G{z+|JL=#o(|}iGfi_n{P!&-~*Q~Y0WYogTe;S$>PRMPgV#y SoR}h~yXgyuU{XT^gEaskNFhl8 literal 0 HcmV?d00001 diff --git a/Skins/Simple/Inline/images/_sgbak/min.gif.2007-01-15.19-58-49.4218 b/Skins/Simple/Inline/images/_sgbak/min.gif.2007-01-15.19-58-49.4218 new file mode 100644 index 0000000000000000000000000000000000000000..d7d86cf91b5f1a5b51f2944c5e5a0da076c3bddf GIT binary patch literal 861 zcmZ?wbhEHb;Pr z%p5Wv8x|aF<`CA3=?G{z+|JL=#o(|}iGfi_H|&T;!J=c`lI$HKoSPmWpTuaB^<>5; N74HrMW)>C(YXFgtA9DZz literal 0 HcmV?d00001 diff --git a/Skins/Simple/Inline/images/max.gif b/Skins/Simple/Inline/images/max.gif new file mode 100644 index 0000000000000000000000000000000000000000..fc71695c9afd5c1776331803145af06b61b852e2 GIT binary patch literal 866 zcmZ?wbhEHb@|h z%p5Wv8x|aF<`CA3=?G{z+|JL=#o(|}iGfi_n{P!&-~*Q~Y0WYogTe;S$>PRMPgV#y SoR}h~yXgyuU{XT^gEaskNFhl8 literal 0 HcmV?d00001 diff --git a/Skins/Simple/Inline/images/min.gif b/Skins/Simple/Inline/images/min.gif new file mode 100644 index 0000000000000000000000000000000000000000..d7d86cf91b5f1a5b51f2944c5e5a0da076c3bddf GIT binary patch literal 861 zcmZ?wbhEHb;Pr z%p5Wv8x|aF<`CA3=?G{z+|JL=#o(|}iGfi_H|&T;!J=c`lI$HKoSPmWpTuaB^<>5; N74HrMW)>C(YXFgtA9DZz literal 0 HcmV?d00001 diff --git a/Skins/Simple/Inline/styles.css b/Skins/Simple/Inline/styles.css new file mode 100644 index 0000000..e40305e --- /dev/null +++ b/Skins/Simple/Inline/styles.css @@ -0,0 +1,49 @@ +/* Inline Style */ + +.Simple_Inline_TabPage { + _width: 100%; +border-left: 1px solid silver; + border-bottom : 1px solid silver; + border-right: 1px solid silver; + border-top: 0px solid silver; + background: white; + padding: 5px; + margin-left: 7px; + margin-right: 7px; + width: 90%; + text-align: left; +} + +.Simple_Inline_TabSelected{ + cursor: pointer; + border-left: 1px solid black; + border-top : 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + background: gainsboro url(images/min.gif) no-repeat; + padding-left: 14px; + position: relative; + text-align: left; + } + +.Simple_Inline_TabUnselected { + cursor: pointer; + border-left: 1px solid silver; + border-top : 1px solid silver; + border-right: 1px solid silver; + border-bottom: 1px solid silver; + background: aliceblue url(images/max.gif) no-repeat; + padding-left: 14px; + position: relative; + text-align: left; +} + +.Simple_Inline_TabMouseover { + border-left: 1px solid black; + border-top : 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-bottom: 1px solid silver; + background: gainsboro url(images/max.gif) no-repeat; +} + diff --git a/Skins/Simple/Left/Layout.html b/Skins/Simple/Left/Layout.html new file mode 100644 index 0000000..2358b03 --- /dev/null +++ b/Skins/Simple/Left/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP][TABPAGES]
      \ No newline at end of file diff --git a/Skins/Simple/Left/Paging.html b/Skins/Simple/Left/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Simple/Left/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Left/PagingItem.html b/Skins/Simple/Left/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Simple/Left/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Simple/Left/Tab.html b/Skins/Simple/Left/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Simple/Left/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Simple/Left/TabPage.html b/Skins/Simple/Left/TabPage.html new file mode 100644 index 0000000..25e8a17 --- /dev/null +++ b/Skins/Simple/Left/TabPage.html @@ -0,0 +1 @@ +
      [IFPOSTBACK value="True"] [IFCURRENTTAB value="True"] [TABPAGECONTENT] [/IFCURRENTTAB] [/IFPOSTBACK] [IFPOSTBACK value="False"] [TABPAGECONTENT] [/IFPOSTBACK]
      \ No newline at end of file diff --git a/Skins/Simple/Left/TabStrip.html b/Skins/Simple/Left/TabStrip.html new file mode 100644 index 0000000..06bb989 --- /dev/null +++ b/Skins/Simple/Left/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Simple/Left/styles.css b/Skins/Simple/Left/styles.css new file mode 100644 index 0000000..0126a01 --- /dev/null +++ b/Skins/Simple/Left/styles.css @@ -0,0 +1,91 @@ + .Simple_Left_TabStrip { + float:left; + width:100px; + background:transparent; + line-height:normal; + } + + .Simple_Left_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Simple_Left_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Simple_Left_TabStrip span { + float:none; + margin:0; + padding:0; + } + + .Simple_Left_TabStrip span span { + float:none; + display:block; + padding:5px 5px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Simple_Left_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Simple_Left_TabSelected { + background: gainsboro; + border: 1px solid black; + border-right: 1px solid transparent; + left: 1px; + position: relative; + } + + .Simple_Left_TabStrip .Simple_Left_TabUnselected { + background: aliceblue; + border: 1px solid silver; + border-right: 1px solid black; + left: 1px; + position: relative; + color:#000; + } + + .Simple_Left_TabStrip .Simple_Left_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Simple_Left_TabPage { + _width: 100%; +margin-left: 100px; + border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + min-height: 200px; + } + + .Simple_Left_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Simple_Left_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Simple_Left_Paging a:hover, .Simple_Left_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Simple/MultiColored/Layout.html b/Skins/Simple/MultiColored/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Simple/MultiColored/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Simple/MultiColored/Paging.html b/Skins/Simple/MultiColored/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Simple/MultiColored/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/MultiColored/PagingItem.html b/Skins/Simple/MultiColored/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Simple/MultiColored/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Simple/MultiColored/Tab.html b/Skins/Simple/MultiColored/Tab.html new file mode 100644 index 0000000..328108d --- /dev/null +++ b/Skins/Simple/MultiColored/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] \ No newline at end of file diff --git a/Skins/Simple/MultiColored/TabPage.html b/Skins/Simple/MultiColored/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Simple/MultiColored/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/MultiColored/TabStrip.html b/Skins/Simple/MultiColored/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Simple/MultiColored/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Simple/MultiColored/styles.css b/Skins/Simple/MultiColored/styles.css new file mode 100644 index 0000000..8e67376 --- /dev/null +++ b/Skins/Simple/MultiColored/styles.css @@ -0,0 +1,122 @@ + .Simple_MultiColored_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Simple_MultiColored_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Simple_MultiColored_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Simple_MultiColored_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Simple_MultiColored_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Simple_MultiColored_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Simple_MultiColored_TabSelected { + background: gainsboro; + border-bottom: 1px solid gainsboro; + border-left: 1px solid black; + border-top: 1px solid black; + border-right: 1px solid black; + top: 1px; + position: relative; + } + + .Simple_MultiColored_TabStrip .Simple_MultiColored_TabUnselected { + background: aliceblue; + border: 1px solid black; + top: 1px; + position: relative; + color:#000; + } + + .Simple_MultiColored_TabStrip .Simple_MultiColored_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Simple_MultiColored_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + } + + .Simple_MultiColored_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Simple_MultiColored_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Simple_MultiColored_Paging a:hover, .Simple_MultiColored_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; + } + + .Simple_MultiColored_1 .Simple_MultiColored_TabUnselected { + background-color: yellow; + color: black; + } + + .Simple_MultiColored_2 .Simple_MultiColored_TabUnselected { + background-color: blue; + color: white; + } + + .Simple_MultiColored_3 .Simple_MultiColored_TabUnselected { + background-color: red; + color: white; + } + + .Simple_MultiColored_4 .Simple_MultiColored_TabUnselected { + background-color: green; + color: white; + } + + .Simple_MultiColored_5 .Simple_MultiColored_TabUnselected { + background-color: orange; + color: white; + } + + .Simple_MultiColored_5 .Simple_MultiColored_TabUnselected { + background-color: purple; + color: white; + } diff --git a/Skins/Simple/RSS/Layout.html b/Skins/Simple/RSS/Layout.html new file mode 100644 index 0000000..2358b03 --- /dev/null +++ b/Skins/Simple/RSS/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP][TABPAGES]
      \ No newline at end of file diff --git a/Skins/Simple/RSS/Paging.html b/Skins/Simple/RSS/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Simple/RSS/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/RSS/PagingItem.html b/Skins/Simple/RSS/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Simple/RSS/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Simple/RSS/RSSContent.html b/Skins/Simple/RSS/RSSContent.html new file mode 100644 index 0000000..8e24df7 --- /dev/null +++ b/Skins/Simple/RSS/RSSContent.html @@ -0,0 +1,5 @@ +[RSSTITLE]
      +By: [RSSAUTHOR] at [RSSPUBDATE]

      +[RSSDESCRIPTION]
      +[IFRSSENCLOSUREURL][/IFRSSENCLOSUREURL] +[IFNOTRSSENCLOSUREURL]
      No enclosures
      [/IFNOTRSSENCLOSUREURL] diff --git a/Skins/Simple/RSS/Tab.html b/Skins/Simple/RSS/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Simple/RSS/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Simple/RSS/TabPage.html b/Skins/Simple/RSS/TabPage.html new file mode 100644 index 0000000..25e8a17 --- /dev/null +++ b/Skins/Simple/RSS/TabPage.html @@ -0,0 +1 @@ +
      [IFPOSTBACK value="True"] [IFCURRENTTAB value="True"] [TABPAGECONTENT] [/IFCURRENTTAB] [/IFPOSTBACK] [IFPOSTBACK value="False"] [TABPAGECONTENT] [/IFPOSTBACK]
      \ No newline at end of file diff --git a/Skins/Simple/RSS/TabStrip.html b/Skins/Simple/RSS/TabStrip.html new file mode 100644 index 0000000..06bb989 --- /dev/null +++ b/Skins/Simple/RSS/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Simple/RSS/styles.css b/Skins/Simple/RSS/styles.css new file mode 100644 index 0000000..ca6fd04 --- /dev/null +++ b/Skins/Simple/RSS/styles.css @@ -0,0 +1,91 @@ + .Simple_RSS_TabStrip { + float:left; + width:100px; + background:transparent; + line-height:normal; + } + + .Simple_RSS_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Simple_RSS_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Simple_RSS_TabStrip span { + float:none; + margin:0; + padding:0; + } + + .Simple_RSS_TabStrip span span { + float:none; + display:block; + padding:5px 5px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Simple_RSS_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Simple_RSS_TabSelected { + background: gainsboro; + border: 1px solid black; + border-right: 1px solid transparent; + left: 1px; + position: relative; + } + + .Simple_RSS_TabStrip .Simple_RSS_TabUnselected { + background: aliceblue; + border: 1px solid silver; + border-right: 1px solid black; + left: 1px; + position: relative; + color:#000; + } + + .Simple_RSS_TabStrip .Simple_RSS_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Simple_RSS_TabPage { + _width: 100%; +margin-left: 100px; + border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + min-height: 200px; + } + + .Simple_RSS_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Simple_RSS_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Simple_RSS_Paging a:hover, .Simple_RSS_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Simple/Right/Layout.html b/Skins/Simple/Right/Layout.html new file mode 100644 index 0000000..ff27162 --- /dev/null +++ b/Skins/Simple/Right/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP][TABPAGES]
      \ No newline at end of file diff --git a/Skins/Simple/Right/Paging.html b/Skins/Simple/Right/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Simple/Right/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Right/PagingItem.html b/Skins/Simple/Right/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Simple/Right/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Simple/Right/Tab.html b/Skins/Simple/Right/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Simple/Right/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Simple/Right/TabPage.html b/Skins/Simple/Right/TabPage.html new file mode 100644 index 0000000..25e8a17 --- /dev/null +++ b/Skins/Simple/Right/TabPage.html @@ -0,0 +1 @@ +
      [IFPOSTBACK value="True"] [IFCURRENTTAB value="True"] [TABPAGECONTENT] [/IFCURRENTTAB] [/IFPOSTBACK] [IFPOSTBACK value="False"] [TABPAGECONTENT] [/IFPOSTBACK]
      \ No newline at end of file diff --git a/Skins/Simple/Right/TabStrip.html b/Skins/Simple/Right/TabStrip.html new file mode 100644 index 0000000..06bb989 --- /dev/null +++ b/Skins/Simple/Right/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Simple/Right/_sgbak/TabPage.html.2008-01-18.10-22-12.4542 b/Skins/Simple/Right/_sgbak/TabPage.html.2008-01-18.10-22-12.4542 new file mode 100644 index 0000000..ba9e59d --- /dev/null +++ b/Skins/Simple/Right/_sgbak/TabPage.html.2008-01-18.10-22-12.4542 @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/Simple/Right/styles.css b/Skins/Simple/Right/styles.css new file mode 100644 index 0000000..295590e --- /dev/null +++ b/Skins/Simple/Right/styles.css @@ -0,0 +1,105 @@ + .Simple_Right_TabStrip { + float:right; + width:100px; + background:transparent; + line-height:normal; + } + + .Simple_Right_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Simple_Right_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Simple_Right_TabStrip span { + float:none; + margin:0; + padding:0; + } + + .Simple_Right_TabStrip span span { + float:none; + display:block; + padding:5px 5px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Simple_Right_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Simple_Right_TabSelected { + background: gainsboro; + border: 1px solid black; + border-left: 1px solid transparent; + right: 1px; + position: relative; + /* ie only */ + !right: 4px; + + } + + .Simple_Right_TabStrip .Simple_Right_TabUnselected { + background: aliceblue; + border: 1px solid silver; + border-left: 1px solid black; + right: 1px; + position: relative; + color:#000; + /* ie only */ + !right: 4px; + } + + .Simple_Right_TabStrip .Simple_Right_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Simple_Right_TabPage { + _width: 100%; +margin-right: 100px; + border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + min-height: 150px; + height: auto; + /* ie only */ + !width:100%; + + } + /* for Internet Explorer - min-height hack */ + /*\*/ + * html .Simple_Right_TabPage { +height: 150px; + } + /**/ + .Simple_Right_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Simple_Right_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Simple_Right_Paging a:hover, .Simple_Right_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Simple/Top/Layout.html b/Skins/Simple/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Simple/Top/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Simple/Top/Paging.html b/Skins/Simple/Top/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Simple/Top/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Top/PagingItem.html b/Skins/Simple/Top/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Simple/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Simple/Top/Tab.html b/Skins/Simple/Top/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Simple/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Simple/Top/TabPage.html b/Skins/Simple/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Simple/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Simple/Top/TabStrip.html b/Skins/Simple/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Simple/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Simple/Top/styles.css b/Skins/Simple/Top/styles.css new file mode 100644 index 0000000..7507a43 --- /dev/null +++ b/Skins/Simple/Top/styles.css @@ -0,0 +1,92 @@ + .Simple_Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Simple_Top_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Simple_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Simple_Top_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Simple_Top_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Simple_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Simple_Top_TabSelected { + background: gainsboro; + border-bottom: 1px solid gainsboro; + border-left: 1px solid black; + border-top: 1px solid black; + border-right: 1px solid black; + top: 1px; + position: relative; + } + + .Simple_Top_TabStrip .Simple_Top_TabUnselected { + background: aliceblue; + border: 1px solid black; + top: 1px; + position: relative; + color:#000; + } + + .Simple_Top_TabStrip .Simple_Top_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Simple_Top_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + } + + .Simple_Top_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Simple_Top_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Simple_Top_Paging a:hover, .Simple_Top_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Square/Top/Layout.html b/Skins/Square/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Square/Top/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Square/Top/Paging.html b/Skins/Square/Top/Paging.html new file mode 100644 index 0000000..e4aaeb9 --- /dev/null +++ b/Skins/Square/Top/Paging.html @@ -0,0 +1 @@ +
      [PREVCAPTION] [NEXTCAPTION]
      \ No newline at end of file diff --git a/Skins/Square/Top/PagingItem.html b/Skins/Square/Top/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/Square/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Square/Top/Tab.html b/Skins/Square/Top/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Square/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Square/Top/TabPage.html b/Skins/Square/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Square/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Square/Top/TabStrip.html b/Skins/Square/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Square/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Square/Top/_sgbak/TabPage.html.2008-01-18.10-54-32.8917 b/Skins/Square/Top/_sgbak/TabPage.html.2008-01-18.10-54-32.8917 new file mode 100644 index 0000000..ba9e59d --- /dev/null +++ b/Skins/Square/Top/_sgbak/TabPage.html.2008-01-18.10-54-32.8917 @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/Square/Top/_sgbak/square-blue.gif.2007-01-15.19-58-49.4375 b/Skins/Square/Top/_sgbak/square-blue.gif.2007-01-15.19-58-49.4375 new file mode 100644 index 0000000000000000000000000000000000000000..13a09857b16d8d9547609e5bc02ae8db79134307 GIT binary patch literal 891 zcmZ?wbhEHb(3nv$8UjNx1QdU=0G<7xK?me` zP@Z7mh+xp=knz~y#KbM4<`Hqipoxh|OwFOfVdElZ7A75!6(=?xY-EtK4Ew@SwD<(O zit{|5%pjH1lQrz4Ivy-&JUg3*hh@bEhJ%gs9r#5!CNwlOFnCO6V=z!qV6X-Nin}$U literal 0 HcmV?d00001 diff --git a/Skins/Square/Top/_sgbak/square-purple.gif.2007-01-15.19-58-49.4375 b/Skins/Square/Top/_sgbak/square-purple.gif.2007-01-15.19-58-49.4375 new file mode 100644 index 0000000000000000000000000000000000000000..868cc9d6b0c4471e63a74fdbde630256f2a4259e GIT binary patch literal 891 zcmZ?wbhEHbO*3`gfM9Gk;%d@jR@?F_GWFudN$@a7oP-xJLL&&mB~7zLvtFa$$D@h1z= z)&CiEKyC-+2?mY`27L}0j|)vr+@cyj5hnr;F)@j2xHLFyeALXsr028Z#6`v?1}V$1 zFC0aSJvdaH=lNs?shpmyVIMc)!-2-Lvw3+~HXKl3Y?|-DFT$~)p`n4nV=^0qfr0{q FH30U(K#TwY literal 0 HcmV?d00001 diff --git a/Skins/Square/Top/_sgbak/square-red.gif.2007-01-15.19-58-49.4218 b/Skins/Square/Top/_sgbak/square-red.gif.2007-01-15.19-58-49.4218 new file mode 100644 index 0000000000000000000000000000000000000000..01bc05e9f3bef41a1d3c0b2925a70e99793a5023 GIT binary patch literal 891 zcmZ?wbhEHbo|9#h)xdcmHS5 z0l6NOCm1*)81y-0JT5dfaf@pBM4SjX#Ka`7;nLu+@li7ilb+9t6Bikq7^E!2zHk&R z_TW%)p68Ppq;h()hJDFICv1z^ozX->IhK2?PkI8Hd1_}xc)&Lyn BGZz2= literal 0 HcmV?d00001 diff --git a/Skins/Square/Top/images/square-blue.gif b/Skins/Square/Top/images/square-blue.gif new file mode 100644 index 0000000000000000000000000000000000000000..13a09857b16d8d9547609e5bc02ae8db79134307 GIT binary patch literal 891 zcmZ?wbhEHb(3nv$8UjNx1QdU=0G<7xK?me` zP@Z7mh+xp=knz~y#KbM4<`Hqipoxh|OwFOfVdElZ7A75!6(=?xY-EtK4Ew@SwD<(O zit{|5%pjH1lQrz4Ivy-&JUg3*hh@bEhJ%gs9r#5!CNwlOFnCO6V=z!qV6X-Nin}$U literal 0 HcmV?d00001 diff --git a/Skins/Square/Top/images/square-purple.gif b/Skins/Square/Top/images/square-purple.gif new file mode 100644 index 0000000000000000000000000000000000000000..868cc9d6b0c4471e63a74fdbde630256f2a4259e GIT binary patch literal 891 zcmZ?wbhEHbO*3`gfM9Gk;%d@jR@?F_GWFudN$@a7oP-xJLL&&mB~7zLvtFa$$D@h1z= z)&CiEKyC-+2?mY`27L}0j|)vr+@cyj5hnr;F)@j2xHLFyeALXsr028Z#6`v?1}V$1 zFC0aSJvdaH=lNs?shpmyVIMc)!-2-Lvw3+~HXKl3Y?|-DFT$~)p`n4nV=^0qfr0{q FH30U(K#TwY literal 0 HcmV?d00001 diff --git a/Skins/Square/Top/images/square-red.gif b/Skins/Square/Top/images/square-red.gif new file mode 100644 index 0000000000000000000000000000000000000000..01bc05e9f3bef41a1d3c0b2925a70e99793a5023 GIT binary patch literal 891 zcmZ?wbhEHbo|9#h)xdcmHS5 z0l6NOCm1*)81y-0JT5dfaf@pBM4SjX#Ka`7;nLu+@li7ilb+9t6Bikq7^E!2zHk&R z_TW%)p68Ppq;h()hJDFICv1z^ozX->IhK2?PkI8Hd1_}xc)&Lyn BGZz2= literal 0 HcmV?d00001 diff --git a/Skins/Square/Top/styles.css b/Skins/Square/Top/styles.css new file mode 100644 index 0000000..48c3239 --- /dev/null +++ b/Skins/Square/Top/styles.css @@ -0,0 +1,89 @@ + .Square_Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Square_Top_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Square_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Square_Top_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Square_Top_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 16px; + color:#000; + cursor: pointer; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Square_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Square_Top_TabSelected { + background: mistyrose url(images/square-red.gif) no-repeat; + border-bottom: 1px solid mistyrose; + border-left: 1px solid black; + border-top: 1px solid black; + border-right: 1px solid black; + top: 1px; + position: relative; + text-align: center; + } + + .Square_Top_TabStrip .Square_Top_TabUnselected { + background: aliceblue url(images/square-blue.gif) no-repeat; + position: relative; + text-align: center; + border: 1px solid black; + top: 1px; + position: relative; + color:#000; + + } + + .Square_Top_TabStrip .Square_Top_TabMouseOver { + background: gainsboro url(images/square-purple.gif) no-repeat; + } + + .Square_Top_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: mistyrose; + text-align: left; + } + + .Square_Top_Paging { + font-size: .8em; + text-align: center; + } + + .Square_Top_Paging span { + cursor: pointer; + padding: 3px; + } + + .Square_Top_Paging span:hover { + color: #777; + } } diff --git a/Skins/Testing_/AlternateJS/Layout.html b/Skins/Testing_/AlternateJS/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Testing_/AlternateJS/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Testing_/AlternateJS/Paging.html b/Skins/Testing_/AlternateJS/Paging.html new file mode 100644 index 0000000..ad23d4d --- /dev/null +++ b/Skins/Testing_/AlternateJS/Paging.html @@ -0,0 +1 @@ +
      [FIRSTCAPTION] [PREVCAPTION] [PAGINGITEMLIST] [NEXTCAPTION] [LASTCAPTION]
      \ No newline at end of file diff --git a/Skins/Testing_/AlternateJS/PagingItem.html b/Skins/Testing_/AlternateJS/PagingItem.html new file mode 100644 index 0000000..3429a6a --- /dev/null +++ b/Skins/Testing_/AlternateJS/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Testing_/AlternateJS/Tab.html b/Skins/Testing_/AlternateJS/Tab.html new file mode 100644 index 0000000..1ed9d2c --- /dev/null +++ b/Skins/Testing_/AlternateJS/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABNUMBER]. [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Testing_/AlternateJS/TabPage.html b/Skins/Testing_/AlternateJS/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Testing_/AlternateJS/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/AlternateJS/TabStrip.html b/Skins/Testing_/AlternateJS/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Testing_/AlternateJS/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Testing_/AlternateJS/resultset_next.png b/Skins/Testing_/AlternateJS/resultset_next.png new file mode 100644 index 0000000000000000000000000000000000000000..e252606d3e68c6da135a9b165996d9da968ef7fc GIT binary patch literal 395 zcmV;60d)R}P)IO8de(|Ml<%@O-40!dwX61{2C5s-llVw2V@@N0oo_PPieZ!0Y2~+R( zk!(QTf=B;X9DnzJ@u9c>OP4(U@7{849!UlyO@H`*;lVfmCvAW6f9CF&{}ZR*{jXDW zb_vl21ozzrYJBy-Vb$aRjjJF3@7nm}zjw#A|58cE9uZ}LbIY~=6ShA8U$XeY|MDdd zfQCH!?_7WRzhvaG%|sbsT7Kz&`}!yUix%Do#>T_{_Ei`DO9UTSBkH=Hg(w4*^UnUS zTk-IJ<+2C=ZObqG7Z2FGlB7VCN;>(!bn*TFHYMl(i+Sx`L~=ArL>~EXU3lidsO!!J pWF;gqzXSh89JkLNxXeT<1_12n>%V}Y6R`jQ002ovPDHLkV1iLCz99er literal 0 HcmV?d00001 diff --git a/Skins/Testing_/AlternateJS/script.txt b/Skins/Testing_/AlternateJS/script.txt new file mode 100644 index 0000000..c515c2b --- /dev/null +++ b/Skins/Testing_/AlternateJS/script.txt @@ -0,0 +1,103 @@ + + + diff --git a/Skins/Testing_/AlternateJS/styles.css b/Skins/Testing_/AlternateJS/styles.css new file mode 100644 index 0000000..467bc5e --- /dev/null +++ b/Skins/Testing_/AlternateJS/styles.css @@ -0,0 +1,83 @@ + .Testing__AlternateJS_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Testing__AlternateJS_TabStrip ul { + margin:0; + padding:0px 10px 0 0px; + list-style:none; + } + + .Testing__AlternateJS_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Testing__AlternateJS_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Testing__AlternateJS_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#fff; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Testing__AlternateJS_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Testing__AlternateJS_TabSelected { + background: #7799ee; + border-bottom: 1px solid #7799ee; + } + + .Testing__AlternateJS_TabStrip .Testing__AlternateJS_TabUnselected { + background: #fff; + color:black; + border-top: 1px solid #7799ee; + border-right: 1px solid #7799ee; + border-left: 1px solid #7799ee; + + } + + .Testing__AlternateJS_TabStrip .Testing__AlternateJS_TabMouseOver { + background: #7799ee; + color: #fff; + cursor: pointer; + } + + .Testing__AlternateJSTabPage { + _width: 100%; +border: 3px solid #7799ee; + text-align: left; + padding: 3px; + background: #fff; + } + + .Testing__AlternateJS_Paging { + text-align: center; + background: #fff; + } + + .Testing__AlternateJS_Paging span { + cursor: pointer; + padding-left: 3px; + padding-right: 3px; + background: #fff; + border: 1px silver solid; + } + + .Testing__AlternateJS_Paging span:hover { + background: #7799ee; + color: #fff; + } \ No newline at end of file diff --git a/Skins/Testing_/Head/Head.txt b/Skins/Testing_/Head/Head.txt new file mode 100644 index 0000000..4daf8ec --- /dev/null +++ b/Skins/Testing_/Head/Head.txt @@ -0,0 +1,8 @@ +[IFJQUERY] + +[/IFJQUERY] \ No newline at end of file diff --git a/Skins/Testing_/Head/Layout.html b/Skins/Testing_/Head/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Testing_/Head/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Testing_/Head/Paging.html b/Skins/Testing_/Head/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Testing_/Head/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/Head/PagingItem.html b/Skins/Testing_/Head/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Testing_/Head/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Testing_/Head/Tab.html b/Skins/Testing_/Head/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Testing_/Head/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Testing_/Head/TabPage.html b/Skins/Testing_/Head/TabPage.html new file mode 100644 index 0000000..a3ad165 --- /dev/null +++ b/Skins/Testing_/Head/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/Head/TabStrip.html b/Skins/Testing_/Head/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Testing_/Head/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Testing_/Head/styles.css b/Skins/Testing_/Head/styles.css new file mode 100644 index 0000000..0eb7835 --- /dev/null +++ b/Skins/Testing_/Head/styles.css @@ -0,0 +1,92 @@ + .Testing__Head_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Testing__Head_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Testing__Head_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Testing__Head_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Testing__Head_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Testing__Head_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Testing__Head_TabSelected { + background: gainsboro; + border-bottom: 1px solid gainsboro; + border-left: 1px solid black; + border-top: 1px solid black; + border-right: 1px solid black; + top: 1px; + position: relative; + } + + .Testing__Head_TabStrip .Testing__Head_TabUnselected { + background: aliceblue; + border: 1px solid black; + top: 1px; + position: relative; + color:#000; + } + + .Testing__Head_TabStrip .Testing__Head_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Testing__Head_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + } + + .Testing__Head_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Testing__Head_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Testing__Head_Paging a:hover, .Testing__Head_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Testing_/JDock/Head.txt b/Skins/Testing_/JDock/Head.txt new file mode 100644 index 0000000..d2c6d1d --- /dev/null +++ b/Skins/Testing_/JDock/Head.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/JDock/Layout.html b/Skins/Testing_/JDock/Layout.html new file mode 100644 index 0000000..44f0953 --- /dev/null +++ b/Skins/Testing_/JDock/Layout.html @@ -0,0 +1,2 @@ +[TABSTRIP] +
      [TABPAGES] \ No newline at end of file diff --git a/Skins/Testing_/JDock/Paging.html b/Skins/Testing_/JDock/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Testing_/JDock/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/JDock/PagingItem.html b/Skins/Testing_/JDock/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Testing_/JDock/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Testing_/JDock/Script.txt b/Skins/Testing_/JDock/Script.txt new file mode 100644 index 0000000..585232c --- /dev/null +++ b/Skins/Testing_/JDock/Script.txt @@ -0,0 +1,21 @@ +[REQUIRESJQUERY] + + + + \ No newline at end of file diff --git a/Skins/Testing_/JDock/Tab.html b/Skins/Testing_/JDock/Tab.html new file mode 100644 index 0000000..9213444 --- /dev/null +++ b/Skins/Testing_/JDock/Tab.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/JDock/TabPage.html b/Skins/Testing_/JDock/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/Testing_/JDock/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/JDock/TabStrip.html b/Skins/Testing_/JDock/TabStrip.html new file mode 100644 index 0000000..acb3171 --- /dev/null +++ b/Skins/Testing_/JDock/TabStrip.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/JDock/images/Firefoxicon.png b/Skins/Testing_/JDock/images/Firefoxicon.png new file mode 100644 index 0000000000000000000000000000000000000000..baebd34882708c113d9d1af066b0f3413517a9d3 GIT binary patch literal 26263 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

      wxgu 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 literal 0 HcmV?d00001 diff --git a/Skins/Testing_/JDock/images/Thumbs.db b/Skins/Testing_/JDock/images/Thumbs.db new file mode 100644 index 0000000000000000000000000000000000000000..070bdd2a22315f4943d7be9951cbbf964e2de0ea GIT binary patch literal 36864 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 literal 0 HcmV?d00001 diff --git a/Skins/Testing_/JDock/images/aolicon.png b/Skins/Testing_/JDock/images/aolicon.png new file mode 100644 index 0000000000000000000000000000000000000000..2eb08f1e0638012c8e05b7b1409164a41c772015 GIT binary patch literal 22561 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 z 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 N002ovPDHLkV1naq1WNz_ literal 0 HcmV?d00001 diff --git a/Skins/Testing_/JDock/images/home.png b/Skins/Testing_/JDock/images/home.png new file mode 100644 index 0000000000000000000000000000000000000000..eff7d18ea08e18b0b1f87464d66138c597d1fe7a GIT binary patch literal 7052 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 literal 0 HcmV?d00001 diff --git a/Skins/Testing_/JDock/images/tab 1.png b/Skins/Testing_/JDock/images/tab 1.png new file mode 100644 index 0000000000000000000000000000000000000000..83fa6d4d09dfd0a65b7dc4fb38be0e23a9bc6a8d GIT binary patch literal 6480 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 literal 0 HcmV?d00001 diff --git a/Skins/Testing_/JDock/jDock.html b/Skins/Testing_/JDock/jDock.html new file mode 100644 index 0000000..077f76e --- /dev/null +++ b/Skins/Testing_/JDock/jDock.html @@ -0,0 +1,42 @@ + + + + + + + + + +

      +
      +This is page 1 +
      +
      +This is page 2 +
      +
      +This is page 3 +
      +
      +This is page 4 +
      + + \ No newline at end of file diff --git a/Skins/Testing_/JDock/jquery.jqDock.js b/Skins/Testing_/JDock/jquery.jqDock.js new file mode 100644 index 0000000..b754ba6 --- /dev/null +++ b/Skins/Testing_/JDock/jquery.jqDock.js @@ -0,0 +1,733 @@ +/* + * jqDock jQuery plugin + * Version : 1.2 + * Author : Roger Barrett + * Date : June 2008 + * + * Inspired by: + * iconDock jQuery plugin + * http://icon.cat/software/iconDock + * version: 0.8 beta + * date: 2/05/2007 + * Copyright (c) 2007 Isaac Roca & icon.cat (iroca@icon.cat) + * Dual licensed under the MIT-LICENSE.txt and GPL-LICENSE.txt + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + * Dual licensed under the MIT-LICENSE.txt and GPL-LICENSE.txt + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + * Change Log : + * v1.2 + * - Fixes for Opera v9.5 - many thanks to Rubel Mujica + * v1.1 + * - some speed optimisation within the functions called by the event handler + * - added positioning of labels (top/middle/bottom and left/center/right) + * - added click handler to label (triggers click event on related image) + * - added jqDockLabel(Link|Image) class to label, depending on type of current image + * - updated demo and documentation for label positioning and clicking on labels + */ +; +(function($){ +if(!$.fn.jqDock){ //can't see why it should be, but it doesn't hurt to check + + var jqDock = function(){ + //return an object... + return { + version : 1.2 + , defaults : { //can be set at runtime, per menu + size : 36 //[px] maximum minor axis dimension of image (width or height depending on 'align' : vertical menu = width, horizontal = height) + , distance : 54 //[px] attenuation distance from cursor + , coefficient : 1.5 //attenuation coefficient + , duration : 500 //[ms] duration of initial expansion and off-menu shrinkage + , align : 'bottom' //[top/middle/bottom or left/center/right] fixes horizontal/vertical expansion axis + , labels : false //enable/disable display of a label on the current image + , source : false //function: given context of relevant image element; passed index of image within menu; required to return image source path, or false to use original + , loader : null //overrides useJqLoader if set to 'image' or 'jquery' + } + , useJqLoader : $.browser.opera || $.browser.safari //use jQuery method for loading images, rather than "new Image()" method + , shrinkInterval : 100 //(ms) the timer interval between each step of the off-menu shrinking + , docks : [] //array of dock menus + , X : 0 //mouse position from left + , Y : 0 //mouse position from top + //internals to cut down code and ease decision-making (mainly between vertical and horizontal menus)... + , verthorz : { v: { wh:'height', xy:'Y', tl:'top', lead:'Top', trail:'Bottom', act:'ActualInv' } //Opts.align = left/center/right + , h: { wh:'width', xy:'X', tl:'left', lead:'Left', trail:'Right', act:'Actual' } //Opts.align = top/middle/bottom + } + , elementCss : { position:'relative', borderWidth:0, borderStyle:'none', verticalAlign:'top' } + , vanillaDiv : '
      ' + + /* initDock() + * ========== + * called by the image onload function, it stores and sets image height/width; + * once all images have been loaded, it completes the setup of the dock menu + * note: unless all images get loaded, the menu will stay hidden! + * @context jqDock + * @param integer (dock index) + */ + , initDock : function(id){ + //======================================== + var ME = this + , Dock = this.docks[id] //convenience + , op = Dock.Opts //convenience + , off = 0 + , AI = $('a, img', Dock.Menu) + , i = 0 + , j, el, wh, acc, upad + , opPre95 = ($.browser.opera && (1*($.browser.version.match(/^(\d+\.\d+)/)||[0,0])[1]) < 9.5) // v1.2 : need to distinguish Opera v9.5 + ; + // things will screw up if we don't clear text nodes... + this.removeText(Dock.Menu); + //set some basic styles on the dock elements, otherwise it won't work + if(op.orient.vh == 'h'){ + AI.css(this.elementCss); + if(opPre95 || !$.boxModel){ //Opera (v1.2 : pre v9.5 only), and IE in quirks mode, can't handle floated blocks... + AI.filter('a').css({lineHeight:0, fontSize:'0px'}); + }else{ //not Opera or IE in quirks mode... + var hcss = {display:'block'}; + hcss['float'] = 'left'; //don't want any 'reserved word' problems from IE + AI.filter('img').css(hcss); + } + }else{ //vertical docks require a div wrapper around each menu element (v1.2 : set anchors/images to display block)... + AI.not($('a img', Dock.Menu)).wrap(this.vanillaDiv + '
      ').end().css(this.elementCss).css({display:'block'}); + } + //resize each image and store various settings wrt main axis... + while(i < Dock.Elem.length){ + el = Dock.Elem[i++]; + //resize the image to make the minor axis dimension meet the specified 'Opts.size'... + wh = this.keepProportion(el, op.size, {vh:op.orient.inv, inv:op.orient.vh}); //inverted! + el.Actual = el.Final = el.Initial = wh[op.vh.wh]; + el.SizeDiff = el[op.vh.wh] - el.Initial; //on main axis! + el.Img.css(wh); //resize the image to its new shrunken setting + //remove titles, alt text... + el.Img.removeAttr('title').attr({alt:''}).parent('a').removeAttr('title'); + //calculate shrinkage step size + el.ShrinkStep = Math.floor(el.SizeDiff * this.shrinkInterval / op.duration); + //use inverts because we're after the minor axis dimension... + Dock[op.vh.inv.wh] = Math.max(Dock[op.vh.inv.wh], op.size + el.Pad[op.vh.inv.lead] + el.Pad[op.vh.inv.trail]); + + el.Offset = off; + el.Centre = el.Offset + el.Pad[op.vh.lead] + (el.Initial / 2); + off += el.Initial + el.Pad[op.vh.lead] + el.Pad[op.vh.trail]; + } + + //'best guess' at calculating max 'spread' (main axis dimension - horizontal or vertical) of menu: + //for each img element of the menu, call setSizes() with a forced cursor position of the centre of the image; + //setSizes() will set each element's Final value, so tally them all, including user-applied padding, to give + //an overall width/height for this cursor position; set dock width/height to be the largest width/height found + i = 0; + while(i < Dock.Elem.length){ + el = Dock.Elem[i++]; + acc = 0; //accumulator for main axis image dimensions + upad = el.Pad[op.vh.lead] + el.Pad[op.vh.trail]; //user padding in main axis + //tally the minimum widths... + Dock.Spread += el.Initial + upad; + //set sizes with an overridden cursor position... + this.setSizes(id, el.Centre); + //tally image widths/heights (plus padding)... + j = Dock.Elem.length; + while(j){ + //note that Final is an image dimension (in main axis) and does not include any user padding... + acc += Dock.Elem[--j].Final + upad; + } + //keep largest main axis dock dimension... + Dock[op.vh.wh] = Math.max(Dock[op.vh.wh], acc); + } + //reset Final for each image... + while(i){ + el = Dock.Elem[--i]; + el.Final = el.Initial; + } + var wrap = [ this.vanillaDiv + , '
      ' + ].join(''); + Dock.Yard = $(Dock.Menu).wrapInner(wrap).find('div.jqDock'); + //let's see if the user has applied any css border styling to div.jqDock... + $.each([op.vh.lead, op.vh.trail], function(n, v){ + Dock.Borders[v] = ME.asNumber(Dock.Yard.css('border'+v+'Width')); + }); + //if div.jqDock has a border we need to shift it a bit so the border doesn't get lost... + if(Dock.Borders[op.vh.lead]){ + Dock.Yard.css(op.vh.tl, Math.ceil(Dock.Borders[op.vh.lead] / 2)); + } + //shrink all images down to 'at rest' size, and add appropriate identifying class... + while(i < Dock.Elem.length){ + el = Dock.Elem[i]; + this.changeSize(id, i, el.Final, true); //force + el.Img.addClass('jqDockMouse'+id+'_'+(i++)); + } + //show the menu now... + $(Dock.Menu).show(); + //now that the menu is visible we can set up labels and get label widths... + if(Dock.Opts.labels){ + $.each(Dock.Elem, function(i){ + ME.setLabel(id, this.Label); + }); + Dock.Label.hide(); + } + //bind a mousehandler to the menu... + Dock.Yard.bind('mouseover mouseout mousemove', function(e){ ME.mouseHandler(e); }); + } //end function initDock() + + /* altImage() + * ========== + * tests to see if an image has an alt attribute that looks like an image path, returning it if found, else false + * note: context of the image element + * @context DOM element (image) + * @return string (image path) or false + */ + , altImage : function(){ + var alt = $(this).attr('alt'); + return (alt && alt.match(/\.(gif|jpg|jpeg|png)$/i)) ? alt : false; + + } //end function altImage() + + /* removeText() + * ============ + * removes ALL text nodes from the menu, so that we don't get spacing issues between menu elements + * note : this includes text within anchors + * @context jqDock + * @param DOM element + * @recursive + */ + , removeText : function(el){ + //========================== + var i = el.childNodes.length + , j + ; + while(i){ + j = el.childNodes[--i]; + if(j.childNodes && j.childNodes.length){ + this.removeText(j); + }else if(j.nodeType == 3){ + el.removeChild(j); + } + } + } //end function removeText() + + /* asNumber() + * ========== + * returns numeric of leading digits in string argument + * @context jqDock + * @param string + * @return integer + */ + , asNumber : function(x){ + //========================= + var r = parseInt(x, 10); + return isNaN(r) ? 0 : r; + } //end function asNumber() + + /* keepProportion() + * ================ + * returns an object containing width and height, with the one NOT represented by 'dim' + * being calculated proportionately + * if horizontal then attenuation is along vertical (x) axis, thereby setting the new + * dimension for width, so the one to keep in proportion is height; and vice versa for + * vertical menus, obviously! + * @context jqDock + * @param object (element of elements array) + * @param integer (image dimension) + * @param object (dock orientation) + * @return integer (other image dimension) + */ + , keepProportion : function(el, dim, orient){ + //=========================================== + var r = {} + , vh = this.verthorz[orient.vh] //convenience + , inv = this.verthorz[orient.inv] //convenience + ; + r[vh.wh] = dim; + r[inv.wh] = Math.round(dim * el[inv.wh] / el[vh.wh]); + return r; + } //end function keepProportion() + + /* deltaXY() + * ========= + * translates this.X or this.Y into an offset within div.jqDock + * note: doing it this way means that all attenuation is against the inital (shrunken) image positions, + * but it saves having to find every image's offset() each time the cursor moves or an image changes size! + * @context jqDock + * @param integer (dock index) + */ + , deltaXY : function(id){ + //======================= + var Dock = this.docks[id]; //convenience + if(Dock.Current !== false){ + var op = Dock.Opts //convenience + , el = Dock.Elem[Dock.Current] //convenience + , p = el.Pad[op.vh.lead] + el.Pad[op.vh.trail] //element's user-specified padding + , off = el.Img.offset() + ; + //get the difference between the cursor position and the leading edge of the current image, + //multiply by the full/shrunken ratio, and add the element's pre-calculated offset within div.jqDock... + Dock.Delta = Math.floor((this[op.vh.xy] - off[op.vh.tl]) * (p + el.Initial) / (p + el.Actual)) + el.Offset; + this.doLabel(id, off); + } + } //end function deltaXY() + + /* setLabel() + * ========== + * sets up the labels, storing each image's label dimensions + * @context jqDock + * @param integer (dock index) + * @param object (menu element's label settings) + */ + , setLabel : function(id, label){ + //=============================== + var Dock = this.docks[id] //convenience + , ME = this + , pad = {} + ; + if(!Dock.Label){ //create the div.jqDockLabel and hide it... + Dock.Label = $('
      ') + .hide().bind('click', function(){ Dock.Elem[Dock.Current].Img.trigger('click'); }).appendTo(Dock.Yard); + } + if(label.txt){ + //insert the label text for this image, and find any user-styled padding... + Dock.Label.text(label.txt); + $.each(['Top', 'Right', 'Bottom', 'Left'], function(n, v){ + pad[v] = ME.asNumber(Dock.Label.css('padding'+v)); + }); + //store the label dimensions for this image... + $.each(this.verthorz, function(vh, o){ + label[o.wh] = Dock.Label[o.wh](); + label[o.wh+'Pad'] = pad[o.lead] + pad[o.trail]; //hold padding separately + }); + } + } //end function setLabel() + + /* doLabel() + * ========= + * if labels enabled, performs the appropriate action + * @context jqDock + * @param integer (dock index) + * @param string (what action to do) or object (top/left offset of an image) + */ + , doLabel : function(id, off){ + //============================ + var Dock = this.docks[id]; //convenience + if(Dock.Opts.labels && Dock.Current !== false){ //only if labels are set and we're over an image + var el = Dock.Elem[Dock.Current] //convenience + , L = el.Label //convenience + , op = Dock.Opts //convenience + , what = typeof off == 'string' ? off : 'move' + ; + switch(what){ + case 'show': case 'hide' : //show or hide... + Dock.Label[L.txt?what:'hide'](); + break; + case 'change': //change the label text and set the appropriate dimensions for the current image... + Dock.Label[0].className = Dock.Label[0].className.replace(/(jqDockLabel)(Link|Image)/, '$1'+(el.Linked ? 'Link' : 'Image')); + Dock.Label.text(L.txt).css({width:L.width, height:L.height}).hide(); + break; + default: //move the label... + //can't avoid extra processing here because we have to get the dock's offsets realtime since simply + //expanding/shrinking a dock can make scroll bars appear/disappear and thereby affect the dock's position + var doff = Dock.Yard.offset() + , css = { top: off.top - doff.top + , left: off.left - doff.left + } + , splt = op.labels.split('') + ; + //note: if vertically or horizontally centred then centre is based on the IMAGE only + //(ie without including padding), otherwise, positioning includes anyimage padding + if(splt[0] == 'm'){ + css.top += Math.floor((el[op.vh.inv.act] - L.height - L.heightPad) / 2); + }else if(splt[0] == 'b'){ + css.top += el[op.vh.inv.act] + el.Pad.Top + el.Pad.Bottom - L.height - L.heightPad; + } + if(splt[1] == 'c'){ + css.left += Math.floor((el[op.vh.act] - L.width - L.widthPad) / 2); + }else if(splt[1] == 'r'){ + css.left += el[op.vh.act] + el.Pad.Left + el.Pad.Right - L.width - L.widthPad; + } + Dock.Label.css(css); + } + } + } //end function doLabel() + + /* mouseHandler() + * ============== + * handler for all bound mouse events (move/over/out) + * note: this handles both image and label events + * note: when moving within a label Opera reports both a mousemove and a mouseover (presumably because the label has been moved?), but the mouseover does not have a relatedTarget! + * @context jqDock + * @param object (event) + * @return null or false + */ + , mouseHandler : function(e){ + //=========================== + var r = null + , t = e.target.className.match(/jqDockMouse(\d+)_(\d+)/) + //on a mouseout from an image onto a label, Opera reports relatedTarget as existing, but with tagName and className as 'undefined'!... + , rt = !!(e.relatedTarget) && e.relatedTarget.tagName !== undefined + ; + if(t){ + r = false; //prevent the event going any further + var id = 1*t[1] //convenience + , Dock = this.docks[id] //convenience + , idx = t[2] == '00' ? Dock.Current : 1*t[2] //note: label events have _00 suffix on the class name + ; + this.X = e.pageX; + this.Y = e.pageY; + if(e.type == 'mousemove'){ + if(idx == Dock.Current){ //precedence to mouseover/out processing... + this.deltaXY(id); + if(Dock.OnDock && Dock.Expanded){ + this.setSizes(id); + this.factorSizes(id); + } + } + }else{ + var rel = rt && e.relatedTarget.className.match(/jqDockMouse(\d+)_(\d+)/); + //only do something on a mouseover if the current menu element has changed... + if(e.type == 'mouseover' && (!Dock.OnDock || idx !== Dock.Current)){ + Dock.Current = idx; + this.doLabel(id, 'change'); + this.deltaXY(id); + if(Dock.Expanded){ + this.doLabel(id, 'show'); + } + if(rt && (!rel || rel[1] != id)){ //came from outside this menu... + Dock.Timestamp = (new Date()).getTime(); + this.setSizes(id); + Dock.OnDock = true; + this.overDock(id); //sets Expanded when complete + } + //only do something on a mouseout if we can tell where we are mousing out to... + }else if(rt && e.type == 'mouseout'){ + if(!rel || rel[1] != id){ //going outside this menu... + Dock.OnDock = false; + this.doLabel(id, 'hide'); + //reset Final dims, per element, to the original (shrunken)... + var i = Dock.Elem.length; + while((i--)){ + Dock.Elem[i].Final = Dock.Elem[i].Intial; + } + this.offDock(id); //clears Expanded and Current when complete + } + } + } + } + return r; + } //end function mouseHandler() + + /* overDock() + * ========== + * checks for completed expansion (if OnDock) + * if not completed, runs setSizes(), factorSizes(), and then itself on a 60ms timer + * @context jqDock + * @param integer (dock index) + */ + , overDock : function(id){ + //======================== + var Dock = this.docks[id]; //convenience + if(Dock.OnDock){ + var ME = this + , el = Dock.Elem //convenience + , i = el.length + ; + while((i--) && !(el[i].Actual < el[i].Final)){} + if(i < 0){ //complete + Dock.Expanded = true; + this.deltaXY(id); + this.doLabel(id, 'show'); + }else{ + this.setSizes(id); + this.factorSizes(id); + setTimeout(function(){ ME.overDock(id); }, 60); + } + } + } //end function overDock() + + /* offDock() + * ========= + * called when cursor goes outside menu, and checks for completed shrinking of all menu elements + * calls changeSize() on any menu element that has not finished shrinking + * calls itself on a timer to complete the shrinkage + * @context jqDock + * @param integer (dock index) + */ + , offDock : function(id){ + //======================= + var Dock = this.docks[id]; //convenience + if(!Dock.OnDock){ + var ME = this + , done = true + , i = Dock.Elem.length + , el, sz + ; + while(i){ + el = Dock.Elem[--i]; + if(el.Actual > el.Initial){ + sz = el.Actual - el.ShrinkStep; + if(sz > el.Initial){ + done = false; + }else{ + sz = el.Initial; + } + this.changeSize(id, i, sz); + } + } + //this is here for no other reason than that Opera leaves a 'shadow' residue of the expanded image unless/until Delta is recalculated!... + this.deltaXY(id); + if(done){ + //reset everything back to 'at rest' state... + while(i < Dock.Elem.length){ + el = Dock.Elem[i++]; + el.Actual = el.Final = el.Initial; + } + Dock.Current = Dock.Expanded = false; + }else{ + setTimeout(function(){ ME.offDock(id); }, this.shrinkInterval); + } + } + } //end function offDock() + + /* setSizes() + * ========== + * calculates the image sizes according to the current (translated) position of the cursor within div.jqDock + * result stored in Final for each menu element + * @context jqDock + * @param integer (dock index) + * @param integer (translated cursor offset in main axis) + */ + , setSizes : function(id, mxy){ + //============================= + var Dock = this.docks[id] //convenience + , op = Dock.Opts //convenience + , i = Dock.Elem.length + , el, sz + ; + mxy = mxy || Dock.Delta; //if not forced, use current translated cursor position (main axis) + while(i){ + el = Dock.Elem[--i]; + //if we're within the attenuation distance then sz will be less than the difference between the max and min dims + //if we're smack on or beyond the attenuation distance then set to the min dim + //note: set sz to an integer number, otherwise we could end up 'fluttering' + sz = Math.floor(el.SizeDiff * Math.pow(Math.abs(mxy - el.Centre), op.coefficient) / op.attenuation); + el.Final = (sz < el.SizeDiff ? el[op.vh.wh] - sz : el.Initial); + } + } //end function setSizes() + + /* factorSizes() + * ============= + * modifies the target sizes in proportion to 'duration' if still within the 'duration' period following a mouseover + * calls changeSize() for each menu element (if more than 60ms since mouseover) + * @context jqDock + * @param integer (dock index) + */ + , factorSizes : function(id){ + //=========================== + var Dock = this.docks[id] //convenience + , op = Dock.Opts //convenience + , lapse = op.duration + 60 + ; + if(Dock.Timestamp){ + lapse = (new Date()).getTime() - Dock.Timestamp; + //Timestamp only gets set on mouseover (onto menu) so there's no point continually checking Date once op.duration has passed... + if(lapse >= op.duration){ + Dock.Timestamp = 0; + } + } + if(lapse > 60){ //only if more than 60ms have passed since last mouseover + var f = lapse < op.duration ? lapse / op.duration : 0 + , i = 0 //must go through the elements if logical order + , el + ; + while(i < Dock.Elem.length){ + el = Dock.Elem[i]; + this.changeSize(id, i++, (f ? Math.floor(el.Initial + ((el.Final - el.Initial) * f)) : el.Final)); + } + } + } //end function factorSizes() + + /* changeSize() + * ============ + * sets the css for an individual image to effect its change in size + * 'dim' is the new value for the main axis dimension as specified in Opts.vh.wh, so + * the margin needs to be applied to the inverse of Opts.vh.wh! + * note: 'force' is only set when called from initDock() to do the initial shrink + * @context jqDock + * @param integer (dock index) + * @param integer (image index) + * @param integer (main axis dimension of image) + * @param boolean + */ + , changeSize : function(id, idx, dim, force){ + //=========================================== + var Dock = this.docks[id] //convenience + , el = Dock.Elem[idx] //convenience + ; + if(force || el.Actual != dim){ + var op = Dock.Opts //convenience + //vertical menus, or IE in quirks mode, require border widths (if any) of the Dock to be added to the Dock's main axis dimension... + , bdr = ($.boxModel || op.orient.vh == 'v') ? 0 : Dock.Borders[op.vh.lead] + Dock.Borders[op.vh.trail] + ; + //switch image source to large, if (a) it's different to small source, and (b) this is the first step of an expansion... + if(el.Source[2] && !force && el.Actual == el.Initial){ + el.Img[0].src = el.Source[1]; + } + if(Dock.OnDock){ + this.deltaXY(id); //recalculate deltaXY + } + Dock.Spread += dim - el.Actual; //adjust main axis dimension of dock + var css = this.keepProportion(el, dim, op.orient) + , diff = op.size - css[op.vh.inv.wh] + , m = 'margin' //convenience + , z = op.vh.inv //convenience + ; + //add minor axis margins according to alignment... + //note: where diff is an odd number of pixels, for 'middle' or 'center' alignment put the odd pixel in the 'lead' margin + switch(op.align){ + case 'bottom': case 'right' : css[m+z.lead] = diff; break; + case 'middle': case 'center' : css[m+z.lead] = (diff + diff%2) / 2; css[m+z.trail] = (diff - diff%2) / 2; break; + case 'top': case 'left': css[m+z.trail] = diff; break; + default: + } + //set dock's main axis dimension... + Dock.Yard[op.vh.wh](Dock.Spread + bdr); + //change image size and margins... + el.Img.css(css); + //set dock's main axis 'lead' margin (v1.2: make sure that margin doesn't go negative!)... + Dock.Yard.css('margin'+op.vh.lead, Math.floor(Math.max(0, (Dock[op.vh.wh] - Dock.Spread) / 2))); + //store new dimensions... + el.Actual = dim; //main axis + el.ActualInv = css[op.vh.inv.wh]; //minor axis + //switch image source to small, if (a) it's different to large source, and (b) this was the last step of a shrink... + if(el.Source[2] && !force && el.Actual == el.Initial){ + el.Img[0].src = el.Source[0]; + } + } + } //end function changeSize() + }; //end of return object + }(); //run the function to set up jqDock + + /*************************************************************************************************** + * jQuery.fn.jqDock() + * ================== + * usage: $(selector).jqDock(options); + * options: see jqDock.defaults (top of script) + * + * note: the aim is to do as little processing as possible after setup, because everything is + * driven from the mousemove/over/out events and I don't want to kill the browser if I can help it! + * hence the code below, and in jqDock.initDock(), sets up and stores everything it possibly can + * which will avoid extra processing at runtime, and hopefully give as smooth animation as possible. + ***************************************************************************************************/ + $.fn.jqDock = function(opts){ + return this.filter(function(){ + //check not already set up and has images... + var i = jqDock.docks.length; + while((i--) && this != jqDock.docks[i].Menu){} + return (i < 0) && ($('img', this).length); + }).hide() //hide it/them + .each(function(){ + //add an object to the docks array for this new dock... + var id = jqDock.docks.length; + jqDock.docks[id] = { Elem : [] // an object per img menu option + , Menu : this //original containing element + , OnDock : false //indicates cursor over menu and initial sizes set + , Expanded : false //indicates completion of initial menu element expansions + , Timestamp : 0 //set on mouseover and used (within opts.duration) to proportion the menu element sizes + , width : 0 //width of div.jqDock container + , height : 0 //height of div.jqDock container + , Spread : 0 //main axis dimension (horizontal = width, vertical = height) + , Borders : {} //border widths (main axis) on div.jqDock + , Yard : false //jQuery of div.jqDock + , Opts : $.extend({}, jqDock.defaults, opts||{}) //options + , Current : false //current image index + , Delta : 0 //X or Y translated into horizontal or vertical offset within div.jqDock as if all images were unexpanded + , Loaded : 0 //count of images loaded + , Label : false //jQuery of label container (if Opts.labels is set) + }; + var Dock = jqDock.docks[id] //convenience + , op = Dock.Opts //convenience + ; + //set up some extra Opts now, just to save some computing power later... + op.attenuation = Math.pow(op.distance, op.coefficient); //straightforward, static calculation + op.orient = ({left:1, center:1, right:1}[op.align]) ? {vh:'v', inv:'h'} : {vh:'h', inv:'v'}; //orientation based on 'align' option + op.vh = $.extend({}, jqDock.verthorz[op.orient.vh], {inv:jqDock.verthorz[op.orient.inv]}); //main and minor axis internals + op.loader = (op.loader) && typeof op.loader == 'string' && /^image|jquery$/i.test(op.loader) ? op.loader.toLowerCase() : ''; //image loader override + op.labels = op.labels === true ? {top:'bc',left:'tr',right:'tl'}[op.align] || 'tc' : (typeof op.labels == 'string' && {tl:1,tc:1,tr:1,ml:1,mc:1,mr:1,bl:1,bc:1,br:1}[op.labels] ? op.labels : false); + + $('img', this).each(function(n){ + //add an object to the dock's elements array for each image... + var me = $(this) + , s0 = me.attr('src') //'small' image source + , s1 = (op.source ? op.source.call(me[0], n) : false) || jqDock.altImage.call(this) || s0 //'large' image source? + , tx = op.labels ? me.attr('title') || me.parent('a').attr('title') || '' : '' //label text? + ; + Dock.Elem[n] = { Img : me //jQuery of img element + , Source : [ s0, s1, !(s0 == s1) ] //array : [ small image path, large image path, different? ] + , Label : { txt: tx, width: 0, height: 0, widthPad: 0, heightPad: 0 } //label text, dimensions, user-applied padding + , Initial : 0 //width/height when fully shrunk; it's important to note that this is not necessarily the same as Opts.size! + , Actual : 0 //transitory width/height (main axis) + , ActualInv : 0 //transitory width/height (minor axis) + , Final : 0 //target width/height + , Offset : 0 //offset of 'lead' edge of the image within div.jqDock (including user-padding) + , Centre : 0 //'Offset' + 'lead' user-padding + half 'Initial' dimension + , Pad : {} //user-applied padding, set up below + , Linked : !!me.parent('a').length //image-within-link or not + , width : 0 //original width of img element (the one that expands) + , height : 0 //original height of img element (the one that expands) + }; + $.each(['Top', 'Right', 'Bottom', 'Left'], function(i, v){ + Dock.Elem[n].Pad[v] = jqDock.asNumber(me.css('padding'+v)); + }); + }); + //we have to run a 'loader' function for the images because the expanding image + //may not be part of the current DOM. what this means though, is that if you + //have a missing image in your dock, the entire dock will not be displayed! + //however I've had a few problems with certain browsers: for instance, IE does + //not like the jQuery method; and Opera was causing me problems with the native + //method when reloading the page; I've also heard rumours that Safari 2 might cope better with + //the jQuery method, but I cannot confirm since I no longer have Safari 2. + // + //anyway, I'm providing both methods. if anyone finds it doesn't work, try + //overriding with option.loader, and/or changing jqDock.useJqLoader for the + //browser in question and let me know if that solves it. + var jqld = (!op.loader && jqDock.useJqLoader) || op.loader == 'jquery'; + $.each(Dock.Elem, function(i){ + var me = this + , iLoaded = function(){ + //store 'large' width and height... + me.height = this.height; + me.width = this.width; + if(++Dock.Loaded >= Dock.Elem.length){ //check to see if all images are loaded... + setTimeout(function(){ jqDock.initDock(id); }, 0); + } + } + ; + if(jqld){ //jQuery method... + $('').bind('load', iLoaded).attr({src:this.Source[1]}); + }else{ //native 'new Image()' method... + var pre = new Image(); + pre.onload = function(){ + iLoaded.call(this); + pre.onload = function(){}; //wipe out this onload function + }; + pre.src = this.Source[1]; + } + }); + }) + .end(); //revert the filter to maintain chaining + }; //end jQuery.fn.jqDock() + + /*************************************************************************************************** + * jQuery.jqDock() + * =============== + * usage: $.jqDock(property); + * returns: the jqDock object's property, or null + * example: var vsn = $.jqDock('version'); + ***************************************************************************************************/ + $.jqDock = function(x){ + return jqDock[x] ? jqDock[x] : null; + }; //end jQuery.jqDock() +} //end of if() +})(jQuery); + diff --git a/Skins/Testing_/JDock/jquery.jqDock.min.js b/Skins/Testing_/JDock/jquery.jqDock.min.js new file mode 100644 index 0000000..6a99cc9 --- /dev/null +++ b/Skins/Testing_/JDock/jquery.jqDock.min.js @@ -0,0 +1,3 @@ +/*jQuery plugin : jqDock v1.2 */ +;(function($){if(!$.fn.jqDock){var jqDock=function(){return{version:1.2,defaults:{size:36,distance:54,coefficient:1.5,duration:500,align:'bottom',labels:false,source:false,loader:null},useJqLoader:$.browser.opera||$.browser.safari,shrinkInterval:100,docks:[],X:0,Y:0,verthorz:{v:{wh:'height',xy:'Y',tl:'top',lead:'Top',trail:'Bottom',act:'ActualInv'},h:{wh:'width',xy:'X',tl:'left',lead:'Left',trail:'Right',act:'Actual'}},elementCss:{position:'relative',borderWidth:0,borderStyle:'none',verticalAlign:'top'},vanillaDiv:'
      ',initDock:function(id){var ME=this,Dock=this.docks[id],op=Dock.Opts,off=0,AI=$('a, img',Dock.Menu),i=0,j,el,wh,acc,upad,opPre95=($.browser.opera&&(1*($.browser.version.match(/^(\d+\.\d+)/)||[0,0])[1])<9.5);this.removeText(Dock.Menu);if(op.orient.vh=='h'){AI.css(this.elementCss);if(opPre95||!$.boxModel){AI.filter('a').css({lineHeight:0,fontSize:'0px'})}else{var hcss={display:'block'};hcss['float']='left';AI.filter('img').css(hcss)}}else{AI.not($('a img',Dock.Menu)).wrap(this.vanillaDiv+'
      ').end().css(this.elementCss).css({display:'block'})}while(i'].join('');Dock.Yard=$(Dock.Menu).wrapInner(wrap).find('div.jqDock');$.each([op.vh.lead,op.vh.trail],function(n,v){Dock.Borders[v]=ME.asNumber(Dock.Yard.css('border'+v+'Width'))});if(Dock.Borders[op.vh.lead]){Dock.Yard.css(op.vh.tl,Math.ceil(Dock.Borders[op.vh.lead]/2))}while(i').hide().bind('click',function(){Dock.Elem[Dock.Current].Img.trigger('click')}).appendTo(Dock.Yard)}if(label.txt){Dock.Label.text(label.txt);$.each(['Top','Right','Bottom','Left'],function(n,v){pad[v]=ME.asNumber(Dock.Label.css('padding'+v))});$.each(this.verthorz,function(vh,o){label[o.wh]=Dock.Label[o.wh]();label[o.wh+'Pad']=pad[o.lead]+pad[o.trail]})}},doLabel:function(id,off){var Dock=this.docks[id];if(Dock.Opts.labels&&Dock.Current!==false){var el=Dock.Elem[Dock.Current],L=el.Label,op=Dock.Opts,what=typeof off=='string'?off:'move';switch(what){case'show':case'hide':Dock.Label[L.txt?what:'hide']();break;case'change':Dock.Label[0].className=Dock.Label[0].className.replace(/(jqDockLabel)(Link|Image)/,'$1'+(el.Linked?'Link':'Image'));Dock.Label.text(L.txt).css({width:L.width,height:L.height}).hide();break;default:var doff=Dock.Yard.offset(),css={top:off.top-doff.top,left:off.left-doff.left},splt=op.labels.split('');if(splt[0]=='m'){css.top+=Math.floor((el[op.vh.inv.act]-L.height-L.heightPad)/2)}else if(splt[0]=='b'){css.top+=el[op.vh.inv.act]+el.Pad.Top+el.Pad.Bottom-L.height-L.heightPad}if(splt[1]=='c'){css.left+=Math.floor((el[op.vh.act]-L.width-L.widthPad)/2)}else if(splt[1]=='r'){css.left+=el[op.vh.act]+el.Pad.Left+el.Pad.Right-L.width-L.widthPad}Dock.Label.css(css)}}},mouseHandler:function(e){var r=null,t=e.target.className.match(/jqDockMouse(\d+)_(\d+)/),rt=!!(e.relatedTarget)&&e.relatedTarget.tagName!==undefined;if(t){r=false;var id=1*t[1],Dock=this.docks[id],idx=t[2]=='00'?Dock.Current:1*t[2];this.X=e.pageX;this.Y=e.pageY;if(e.type=='mousemove'){if(idx==Dock.Current){this.deltaXY(id);if(Dock.OnDock&&Dock.Expanded){this.setSizes(id);this.factorSizes(id)}}}else{var rel=rt&&e.relatedTarget.className.match(/jqDockMouse(\d+)_(\d+)/);if(e.type=='mouseover'&&(!Dock.OnDock||idx!==Dock.Current)){Dock.Current=idx;this.doLabel(id,'change');this.deltaXY(id);if(Dock.Expanded){this.doLabel(id,'show')}if(rt&&(!rel||rel[1]!=id)){Dock.Timestamp=(new Date()).getTime();this.setSizes(id);Dock.OnDock=true;this.overDock(id)}}else if(rt&&e.type=='mouseout'){if(!rel||rel[1]!=id){Dock.OnDock=false;this.doLabel(id,'hide');var i=Dock.Elem.length;while((i--)){Dock.Elem[i].Final=Dock.Elem[i].Intial}this.offDock(id)}}}}return r},overDock:function(id){var Dock=this.docks[id];if(Dock.OnDock){var ME=this,el=Dock.Elem,i=el.length;while((i--)&&!(el[i].Actualel.Initial){sz=el.Actual-el.ShrinkStep;if(sz>el.Initial){done=false}else{sz=el.Initial}this.changeSize(id,i,sz)}}this.deltaXY(id);if(done){while(i=op.duration){Dock.Timestamp=0}}if(lapse>60){var f=lapse=Dock.Elem.length){setTimeout(function(){jqDock.initDock(id)},0)}};if(jqld){$('').bind('load',iLoaded).attr({src:this.Source[1]})}else{var pre=new Image();pre.onload=function(){iLoaded.call(this);pre.onload=function(){}};pre.src=this.Source[1]}})}).end()};$.jqDock=function(x){return jqDock[x]?jqDock[x]:null}}})(jQuery); + diff --git a/Skins/Testing_/JDock/styles.css b/Skins/Testing_/JDock/styles.css new file mode 100644 index 0000000..1634ba0 --- /dev/null +++ b/Skins/Testing_/JDock/styles.css @@ -0,0 +1,43 @@ +/*************************** +** JQDOCK : EXAMPLE CSS ** +***************************/ +/*place the various demo menus around the screen (note: 1, 3, 4 and 7 are horizontal; 2, 5 and 6 are vertical)...*/ + #menu1 {position:relative; top:100px; padding-left:131px;} + /*...menu2 needs enough width to show the shrunken images + border, because it's positioned fully to the right...*/ + #menu2 {position:absolute; top:0px; right:0px; width:50px;} +/* #menu3 {position:; top:152px; padding-left:131px;} */ + #menu4 {position:absolute; top:510px; left:131px;} + /*if you want to space the images out you can pad them, BUT... + (a) be aware that for any coefficient other than 1 (linear) this can (will) throw out calculation of the leading edge of the menu + (b) use a DOCTYPE, otherwise IE will get the spacing wrong + (c) Opera v9.5 sometimes has problems with the main axis dimension that I haven't managed to solve yet + for example...*/ + #menu4 img {padding:0px 4px;} + #menu5 {position:absolute; top:0px; left:0px;} + /*...menu6 has zero width, so it's actually the left-hand side of the dock that is 200px from the right-hand edge of the viewport...*/ + #menu6 {position:absolute; top:30px; right:200px; width:0px;} + #menu7 {display:none; position:absolute; top:150px; left:580px;} + +/*dock styling...*/ +/*docks (div.jqDock) get absolute position, zero padding and margin, and visible overflow; width and height are calculated*/ + /*...set a default dock background colour...*/ + div.jqDock {background-color:transparent;} + /*...override background colour and/or border for specific demo docks...*/ + #menu2 div.jqDock {border:2px solid #999999; border-right:0px none;} + #menu3 div.jqDock {border:2px solid #ff9900;} + #menu4 div.jqDock {background-color:#cccccc; border:1px solid #000000;} + #menu5 div.jqDock {background-color:#000000;} + #menu6 div.jqDock {background-color:#e0e0ff; border:3px solid #0000ff;} + #menu7 div.jqDock {border:1px solid #0000cc;} + +/*label styling...*/ +/*labels (div.jqDockLabel) only get absolute position and zero margin (with top and left being calculated); the rest is up to you*/ + /*...let's set some defaults...*/ + div.jqDockLabel {border:0px none; padding:0px 4px; font-weight:bold; font-size:14px; font-style:italic; white-space:nowrap; color:#000000; background-color:transparent;} + div.jqDockLabelLink {cursor:pointer;} + div.jqDockLabelImage {cursor:default;} + /*...and some overrides...*/ + /*...give the right-hand vertical a smaller, non-bold, deep red label, on a white background...*/ + #menu2 div.jqDockLabel {color:#cc0000; background-color:#ffffff; padding:1px; font-size:12px; font-weight:normal;} + /*...and the left-hand vertical (with the black background) a white, smaller, label...*/ + #menu5 div.jqDockLabel {color:#ffffff; padding:0px;} diff --git a/Skins/Testing_/Locked/Layout.html b/Skins/Testing_/Locked/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Testing_/Locked/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Testing_/Locked/Paging.html b/Skins/Testing_/Locked/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Testing_/Locked/Paging.html @@ -0,0 +1 @@ +
      \ No newline at end of file diff --git a/Skins/Testing_/Locked/PagingItem.html b/Skins/Testing_/Locked/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Testing_/Locked/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Testing_/Locked/Tab.html b/Skins/Testing_/Locked/Tab.html new file mode 100644 index 0000000..dc34d75 --- /dev/null +++ b/Skins/Testing_/Locked/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Testing_/Locked/TabPage.html b/Skins/Testing_/Locked/TabPage.html new file mode 100644 index 0000000..a3ad165 --- /dev/null +++ b/Skins/Testing_/Locked/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/Locked/TabStrip.html b/Skins/Testing_/Locked/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Testing_/Locked/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Testing_/Locked/styles.css b/Skins/Testing_/Locked/styles.css new file mode 100644 index 0000000..cba8698 --- /dev/null +++ b/Skins/Testing_/Locked/styles.css @@ -0,0 +1,92 @@ + .Testing__Locked_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Testing__Locked_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Testing__Locked_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Testing__Locked_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Testing__Locked_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Testing__Locked_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Testing__Locked_TabSelected { + background: gainsboro; + border-bottom: 1px solid gainsboro; + border-left: 1px solid black; + border-top: 1px solid black; + border-right: 1px solid black; + top: 1px; + position: relative; + } + + .Testing__Locked_TabStrip .Testing__Locked_TabUnselected { + background: aliceblue; + border: 1px solid black; + top: 1px; + position: relative; + color:#000; + } + + .Testing__Locked_TabStrip .Testing__Locked_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Testing__Locked_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + } + + .Testing__Locked_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Testing__Locked_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Testing__Locked_Paging a:hover, .Testing__Locked_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Testing_/Tokens/Layout.html b/Skins/Testing_/Tokens/Layout.html new file mode 100644 index 0000000..038e0d3 --- /dev/null +++ b/Skins/Testing_/Tokens/Layout.html @@ -0,0 +1,25 @@ +
      [TABSTRIP]
      [TABPAGES]
      +
      +

      Aggregator Specific Tokens

      +
        +
      • UNIQUE = [UNIQUE]
      • +
      • IMAGEURL = [IMAGEURL]
      • +
      • PARENTID = [PARENTID]
      • +
      • MODULEID = [MODULEID]
      • +
      • TABMODULEID = [TABMODULEID]
      • +
      • SKIN = [SKIN]
      • +
      • SKINFOLDER = [SKINFOLDER]
      • +
      • SKINBASEFOLDER = [SKINBASEFOLDER]
      • +
      • SELECTEDTABNUMBER = [SELECTEDTABNUMBER]
      • +
      • TABCOUNT = [TABCOUNT]
      • +
      • SELECTTARGET = [SELECTTARGET]
      • +
      • PAGEFIRSTACTION = [PAGEFIRSTACTION]
      • +
      • PAGEPREVACTION = [PAGEPREVACTION]
      • +
      • PAGENEXTACTION = [PAGENEXTACTION]
      • +
      • PAGELASTACTION = [PAGELASTACTION]
      • +
      • FIRSTCAPTION = [FIRSTCAPTION]
      • +
      • PREVCAPTION = [PREVCAPTION]
      • +
      • NEXTCAPTION = [NEXTCAPTION]
      • +
      • LASTCAPTION = [LASTCAPTION]
      • +
      +
      diff --git a/Skins/Testing_/Tokens/Paging.html b/Skins/Testing_/Tokens/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Testing_/Tokens/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/Tokens/PagingItem.html b/Skins/Testing_/Tokens/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Testing_/Tokens/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Testing_/Tokens/Tab.html b/Skins/Testing_/Tokens/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Testing_/Tokens/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Testing_/Tokens/TabPage.html b/Skins/Testing_/Tokens/TabPage.html new file mode 100644 index 0000000..47811d2 --- /dev/null +++ b/Skins/Testing_/Tokens/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/Tokens/TabStrip.html b/Skins/Testing_/Tokens/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Testing_/Tokens/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Testing_/Tokens/styles.css b/Skins/Testing_/Tokens/styles.css new file mode 100644 index 0000000..cbf46ec --- /dev/null +++ b/Skins/Testing_/Tokens/styles.css @@ -0,0 +1,92 @@ + .Testing__Tokens_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Testing__Tokens_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Testing__Tokens_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Testing__Tokens_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Testing__Tokens_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Testing__Tokens_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Testing__Tokens_TabSelected { + background: gainsboro; + border-bottom: 1px solid gainsboro; + border-left: 1px solid black; + border-top: 1px solid black; + border-right: 1px solid black; + top: 1px; + position: relative; + } + + .Testing__Tokens_TabStrip .Testing__Tokens_TabUnselected { + background: aliceblue; + border: 1px solid black; + top: 1px; + position: relative; + color:#000; + } + + .Testing__Tokens_TabStrip .Testing__Tokens_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Testing__Tokens_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + } + + .Testing__Tokens_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Testing__Tokens_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Testing__Tokens_Paging a:hover, .Testing__Tokens_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Testing_/Top/Layout.html b/Skins/Testing_/Top/Layout.html new file mode 100644 index 0000000..aa7b10d --- /dev/null +++ b/Skins/Testing_/Top/Layout.html @@ -0,0 +1,8 @@ +
      +Querystring value theme is [QUERYSTRING:theme]
      +The # of tabs is [TABCOUNT]
      +[IFTABCOUNT VALUE="3"]The tabcount is 3
      [/IFTABCOUNT] +[IFNOTTABCOUNT VALUE="8"]The tabcount is not 8
      [/IFNOTTABCOUNT] + +
      +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Testing_/Top/Paging.html b/Skins/Testing_/Top/Paging.html new file mode 100644 index 0000000..c6ae503 --- /dev/null +++ b/Skins/Testing_/Top/Paging.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/Top/PagingItem.html b/Skins/Testing_/Top/PagingItem.html new file mode 100644 index 0000000..931207e --- /dev/null +++ b/Skins/Testing_/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/Testing_/Top/Tab.html b/Skins/Testing_/Top/Tab.html new file mode 100644 index 0000000..85d44f2 --- /dev/null +++ b/Skins/Testing_/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/Testing_/Top/TabPage.html b/Skins/Testing_/Top/TabPage.html new file mode 100644 index 0000000..a3ad165 --- /dev/null +++ b/Skins/Testing_/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/Testing_/Top/TabStrip.html b/Skins/Testing_/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Testing_/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Testing_/Top/script.txt b/Skins/Testing_/Top/script.txt new file mode 100644 index 0000000..e554162 --- /dev/null +++ b/Skins/Testing_/Top/script.txt @@ -0,0 +1,108 @@ +[REQUIRESJQUERY] + + + + +[IFJQUERY] + +[/IFJQUERY] +[IFNOTJQUERY] + +[/IFNOTJQUERY] + + diff --git a/Skins/Testing_/Top/styles.css b/Skins/Testing_/Top/styles.css new file mode 100644 index 0000000..7d2ce70 --- /dev/null +++ b/Skins/Testing_/Top/styles.css @@ -0,0 +1,92 @@ + .Testing__Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + } + + .Testing__Top_TabStrip ul { + margin:0; + padding:0; + list-style:none; + } + + .Testing__Top_TabStrip li { + display:inline; + margin:0; + padding:0; + } + + .Testing__Top_TabStrip span { + float:left; + margin:0; + padding:0 1px 0 0; + text-decoration:none; + } + + .Testing__Top_TabStrip span span { + float:left; + display:block; + padding:5px 15px 4px 6px; + color:#000; + } + + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .Testing__Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .Testing__Top_TabSelected { + background: gainsboro; + border-bottom: 1px solid gainsboro; + border-left: 1px solid black; + border-top: 1px solid black; + border-right: 1px solid black; + top: 1px; + position: relative; + } + + .Testing__Top_TabStrip .Testing__Top_TabUnselected { + background: aliceblue; + border: 1px solid black; + top: 1px; + position: relative; + color:#000; + } + + .Testing__Top_TabStrip .Testing__Top_TabMouseOver { + background: gainsboro; + color: #000; + cursor: pointer; + } + + .Testing__Top_TabPage { + _width: 100%; +border-left: 1px solid black; + border-right: 1px solid black; + border-bottom: 1px solid black; + border-top: 1px solid black; + padding: 3px; + background: gainsboro; + text-align: left; + } + + .Testing__Top_Paging { + text-align:center; + padding: 2px; + margin: 3px; +} + .Testing__Top_Paging a { + cursor: pointer; + padding: 2px 5px 2px 5px; + margin: 1px; + border: 1px solid gainsboro; + background-color: gainsboro; + color: #000; + text-decoration: none; +} + .Testing__Top_Paging a:hover, .Testing__Top_Paging a:active { + border: 1px solid #ccc; + background-color: aliceblue; + color: #555; +} \ No newline at end of file diff --git a/Skins/Testing_/VeloNation/Layout.html b/Skins/Testing_/VeloNation/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/Testing_/VeloNation/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/Testing_/VeloNation/Paging.html b/Skins/Testing_/VeloNation/Paging.html new file mode 100644 index 0000000..c6d4e58 --- /dev/null +++ b/Skins/Testing_/VeloNation/Paging.html @@ -0,0 +1 @@ +
       [PREVCAPTION]  [NEXTCAPTION] 
      \ No newline at end of file diff --git a/Skins/Testing_/VeloNation/Tab.html b/Skins/Testing_/VeloNation/Tab.html new file mode 100644 index 0000000..3751175 --- /dev/null +++ b/Skins/Testing_/VeloNation/Tab.html @@ -0,0 +1,16 @@ +[IFPOSTBACK value="true"] +[IFCURRENTTAB value="true"] +
    • [TABCAPTION]
    • +[/IFCURRENTTAB] +[IFCURRENTTAB value="false"] +[IFACTIVEHOVER value="true"] +
    • [TABCAPTION]
    • +[/IFACTIVEHOVER] +[IFACTIVEHOVER value="false"] +
    • [TABCAPTION]
    • +[/IFACTIVEHOVER] +[/IFCURRENTTAB] +[/IFPOSTBACK] +[IFPOSTBACK value="false"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] \ No newline at end of file diff --git a/Skins/Testing_/VeloNation/TabPage.html b/Skins/Testing_/VeloNation/TabPage.html new file mode 100644 index 0000000..86929a2 --- /dev/null +++ b/Skins/Testing_/VeloNation/TabPage.html @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/Skins/Testing_/VeloNation/TabStrip.html b/Skins/Testing_/VeloNation/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/Testing_/VeloNation/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/Testing_/VeloNation/resultset_next.png b/Skins/Testing_/VeloNation/resultset_next.png new file mode 100644 index 0000000000000000000000000000000000000000..e252606d3e68c6da135a9b165996d9da968ef7fc GIT binary patch literal 395 zcmV;60d)R}P)IO8de(|Ml<%@O-40!dwX61{2C5s-llVw2V@@N0oo_PPieZ!0Y2~+R( zk!(QTf=B;X9DnzJ@u9c>OP4(U@7{849!UlyO@H`*;lVfmCvAW6f9CF&{}ZR*{jXDW zb_vl21ozzrYJBy-Vb$aRjjJF3@7nm}zjw#A|58cE9uZ}LbIY~=6ShA8U$XeY|MDdd zfQCH!?_7WRzhvaG%|sbsT7Kz&`}!yUix%Do#>T_{_Ei`DO9UTSBkH=Hg(w4*^UnUS zTk-IJ<+2C=ZObqG7Z2FGlB7VCN;>(!bn*TFHYMl(i+Sx`L~=ArL>~EXU3lidsO!!J pWF;gqzXSh89JkLNxXeT<1_12n>%V}Y6R`jQ002ovPDHLkV1iLCz99er literal 0 HcmV?d00001 diff --git a/Skins/Testing_/VeloNation/resultset_previous.png b/Skins/Testing_/VeloNation/resultset_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..18f9cc10948f025fde708328fa704b520161e5f6 GIT binary patch literal 389 zcmV;00eb$4P)K{b{Xc8(tN&i@ zH%T)fYQpV#rAr?FpSkE_eXe+_wJd|K3f{{%aMTC(eL? z&YO?2=RWv9b;pbUjjJF3FIss2fAiYM|D{t;5@!?n%vQ}6um-u(1``H~0!(`ViJ zU$yMvf616*#2KJfaGFIu@9Y|n)@%Q3RzCcnHskjH!iD$#iw7MbEf6JRj;ypTzwkeA z{@wqXv+w*Db>B;RG>UocU1Xkp@_*9QTmMBIcK# \ No newline at end of file diff --git a/Skins/Testing_/liScroll/Layout.html b/Skins/Testing_/liScroll/Layout.html new file mode 100644 index 0000000..afb7467 --- /dev/null +++ b/Skins/Testing_/liScroll/Layout.html @@ -0,0 +1,3 @@ +
      +
        [TABSTRIP]
      +
      diff --git a/Skins/Testing_/liScroll/Paging.html b/Skins/Testing_/liScroll/Paging.html new file mode 100644 index 0000000..0f030da --- /dev/null +++ b/Skins/Testing_/liScroll/Paging.html @@ -0,0 +1,4 @@ +
      +Prev +Next +
      diff --git a/Skins/Testing_/liScroll/Script.txt b/Skins/Testing_/liScroll/Script.txt new file mode 100644 index 0000000..dfc6396 --- /dev/null +++ b/Skins/Testing_/liScroll/Script.txt @@ -0,0 +1 @@ +[REQUIRESJQUERY] \ No newline at end of file diff --git a/Skins/Testing_/liScroll/Settings.xml b/Skins/Testing_/liScroll/Settings.xml new file mode 100644 index 0000000..5b8f065 --- /dev/null +++ b/Skins/Testing_/liScroll/Settings.xml @@ -0,0 +1,62 @@ + + + liScroll - based on jQuery, this content slider can be used with an RSS feed or by adding manual tabs. Read the help tab for specific instructions. + ]]> + General features +

      The template is set up for a maximum of 4 items. Each item is made up of a large image (400px by 250px) and a small image (80px by 50px)

      +

      Using RSS

      +
        +
      • set the RSS url to the url of your rss feed
      • +
      • set the Max Items for the feed to 4 and/or enclode the rss feed itself to limit itself to 4
      • +
      • the large image should be a 400x250 px image enclosure within your feed item
      • +
      • the small image will use the same image, but automatically set it's size to the required 80x50 px
      • +
      • if you are unsure how to set up your rss feed properly, search the wiki, articles or the online demo for additional help
      • +
      +

      Using Manual Tabs

      +
        +
      • add up to 4 tabs to the module
      • +
      • for each tab, go to the Skin Specific settings tab and add an image url, small image url and a more url
      • +
      + ]]>
      + + + The fx used for tab page transitions + + + + + + + + + The fx string used for tab page transitions + + + + + + + + Check to make the tabs rotate + + + The time in milliseconds between each tab rotation + + + Check to make the tabs continue to rotate after a tab is selected + + + + + The url of the large image + + + The url of the small image + + + The url that points to more information about this tab + + +
      \ No newline at end of file diff --git a/Skins/Testing_/liScroll/Tab.html b/Skins/Testing_/liScroll/Tab.html new file mode 100644 index 0000000..5efc2fe --- /dev/null +++ b/Skins/Testing_/liScroll/Tab.html @@ -0,0 +1,7 @@ +[IFRSS] +
    • [TABCAPTION] - [RSSDESCRIPTION]
    • +[/IFRSS] +[IFNOTRSS] +
    • [TABCAPTION] - [TABPAGECONTENT]
    • +[/IFNOTRSS] + diff --git a/Skins/Testing_/liScroll/TabPage.html b/Skins/Testing_/liScroll/TabPage.html new file mode 100644 index 0000000..313d58c --- /dev/null +++ b/Skins/Testing_/liScroll/TabPage.html @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/Testing_/liScroll/TabStrip.html b/Skins/Testing_/liScroll/TabStrip.html new file mode 100644 index 0000000..35ee7fe --- /dev/null +++ b/Skins/Testing_/liScroll/TabStrip.html @@ -0,0 +1 @@ +[TABS] \ No newline at end of file diff --git a/Skins/Testing_/liScroll/jquery.li-scroller.1.0.js b/Skins/Testing_/liScroll/jquery.li-scroller.1.0.js new file mode 100644 index 0000000..d0a9084 --- /dev/null +++ b/Skins/Testing_/liScroll/jquery.li-scroller.1.0.js @@ -0,0 +1,47 @@ +/*! + * liScroll 1.0 + * Examples and documentation at: + * http://www.gcmingati.net/wordpress/wp-content/lab/jquery/newsticker/jq-liscroll/scrollanimate.html + * 2007-2009 Gian Carlo Mingati + * Version: 1.0.1 (07-DECEMBER-2009) + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * Requires: + * jQuery v1.2.x or later + * + */ + + +jQuery.fn.liScroll = function(settings) { + settings = jQuery.extend({ + travelocity: 0.07 + }, settings); + return this.each(function(){ + var $strip = jQuery(this); + $strip.addClass("newsticker") + var stripWidth = 0; + var $mask = $strip.wrap("
      "); + var $tickercontainer = $strip.parent().wrap("
      "); + var containerWidth = $strip.parent().parent().width(); //a.k.a. 'mask' width + $strip.find("li").each(function(i){ + stripWidth += jQuery(this, i).width(); + }); + $strip.width(stripWidth); + var totalTravel = stripWidth+containerWidth; + var defTiming = totalTravel/settings.travelocity; // thanks to Scott Waye + function scrollnews(spazio, tempo){ + $strip.animate({left: '-='+ spazio}, tempo, "linear", function(){$strip.css("left", containerWidth); scrollnews(totalTravel, defTiming);}); + } + scrollnews(totalTravel, defTiming); + $strip.hover(function(){ + jQuery(this).stop(); + }, + function(){ + var offset = jQuery(this).offset(); + var residualSpace = offset.left + stripWidth; + var residualTime = residualSpace/settings.travelocity; + scrollnews(residualSpace, residualTime); + }); + }); +}; \ No newline at end of file diff --git a/Skins/Testing_/liScroll/newstickertext.html b/Skins/Testing_/liScroll/newstickertext.html new file mode 100644 index 0000000..860514f --- /dev/null +++ b/Skins/Testing_/liScroll/newstickertext.html @@ -0,0 +1 @@ +
      • This is ticker A .. more
      • This is ticker B .. more
      • This is ticker C .. more
      • This is ticker D .. more
      • This is ticker E .. more
      \ No newline at end of file diff --git a/Skins/Testing_/liScroll/styles.css b/Skins/Testing_/liScroll/styles.css new file mode 100644 index 0000000..c56309a --- /dev/null +++ b/Skins/Testing_/liScroll/styles.css @@ -0,0 +1,44 @@ +.Testing__liScroll_container { /* the outer div with the black border */ +border: 1px solid #000; +background: #fff; +width: 738px; +height: 27px; +margin: 0; +padding: 0 +overflow: hidden; +} +.Testing__liScroll_container .mask { /* that serves as a mask. so you get a sort of padding both left and right */ +position: relative; +left: 10px; +top: 8px; +width: 718px; +overflow: hidden; +} +ul.newsticker { /* that's your list */ +position: relative; +left: 750px; +font: bold 10px Verdana; +list-style-type: none; +margin: 0; +padding: 0; + +} +ul.newsticker li { +float: left; /* important: display inline gives incorrect results when you check for elem's width */ +margin: 0; +padding: 0; +background: #fff; +list-style-type:none; +} +ul.newsticker a { +white-space: nowrap; +padding: 0; +color: #ff0000; +font: bold 10px Verdana; +margin: 0 50px 0 0; +} +ul.newsticker span { +margin: 0 10px 0 0; +} + + diff --git a/Skins/XPLuna/Top/Layout.html b/Skins/XPLuna/Top/Layout.html new file mode 100644 index 0000000..988beba --- /dev/null +++ b/Skins/XPLuna/Top/Layout.html @@ -0,0 +1 @@ +
      [TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/XPLuna/Top/PageLeft.gif b/Skins/XPLuna/Top/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/XPLuna/Top/PageRight.gif b/Skins/XPLuna/Top/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/XPLuna/Top/PagingItem.html b/Skins/XPLuna/Top/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/XPLuna/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/XPLuna/Top/Tab.html b/Skins/XPLuna/Top/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/XPLuna/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/XPLuna/Top/TabPage.html b/Skins/XPLuna/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/XPLuna/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/XPLuna/Top/TabStrip.html b/Skins/XPLuna/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/XPLuna/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/XPLuna/Top/_sgbak/Paging.html.2008-01-17.05-01-57.7667 b/Skins/XPLuna/Top/_sgbak/Paging.html.2008-01-17.05-01-57.7667 new file mode 100644 index 0000000..e343cd8 --- /dev/null +++ b/Skins/XPLuna/Top/_sgbak/Paging.html.2008-01-17.05-01-57.7667 @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/XPLuna/Top/_sgbak/TabPage.html.2008-01-17.05-01-57.7823 b/Skins/XPLuna/Top/_sgbak/TabPage.html.2008-01-17.05-01-57.7823 new file mode 100644 index 0000000..ba9e59d --- /dev/null +++ b/Skins/XPLuna/Top/_sgbak/TabPage.html.2008-01-17.05-01-57.7823 @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/XPLuna/Top/_sgbak/styles.css.2006-03-18.23-54-47.0468 b/Skins/XPLuna/Top/_sgbak/styles.css.2006-03-18.23-54-47.0468 new file mode 100644 index 0000000..9ce781c --- /dev/null +++ b/Skins/XPLuna/Top/_sgbak/styles.css.2006-03-18.23-54-47.0468 @@ -0,0 +1,67 @@ +/* CSS and Images - originally by Tim Scarfe, 2002 - http://www.developer-x.com/projects/tabs/ */ + +.XPLUNA_TOP_TabStrip { + margin:0;padding:0; + background-color: #fff; + border: none; + float: left; + filter: none; +} + +.XPLUNA_TOP_TabPage { + margin-top: 1px; + border: none; + width: 100%; + background: #fff; + padding: 2px 2px; + font: 14px Verdana; + color: black; + border: 1px solid rgb( 145, 155, 156 ); + clear: both; + filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#eeeeee'); +} + +.XPLUNA_TOP_TabStrip .XPLUNA_TOP_TabUnselected { + cursor: pointer; + background: url(tab.png); + position: relative; + top: 1px; + display: inline; + float: left; + overflow: hidden; + margin: 1px 1px 1px 0px; + padding: 2px 0px 0px 0px; + border: 0; + font: 11px Tahoma; + white-space: nowrap; + text-align: center; + width: 70px; + height: 18px; +} + +.XPLUNA_TOP_TabStrip .XPLUNA_TOP_TabMouseover { + margin: 1px 1px 1px 0px; + background: url(tab.hover.png); + width: 70px; + height: 18px; +} + +.XPLUNA_TOP_TabStrip .XPLUNA_TOP_TabSelected{ + cursor: pointer; + position: relative; + top: 2px; + display: inline; + float: left; + overflow: hidden; + margin: 1px 1px 1px 0px; + padding: 2px 0px 0px 0px; + border: 0; + font: 11px Tahoma; + white-space: nowrap; + text-align: center; + width: 74px; + height: 18px; + background-image: url(tab.active.png); + letter-spacing: 0px; + text-decoration: none; +} \ No newline at end of file diff --git a/Skins/XPLuna/Top/_sgbak/styles.css.2006-03-23.13-43-02.6016 b/Skins/XPLuna/Top/_sgbak/styles.css.2006-03-23.13-43-02.6016 new file mode 100644 index 0000000..cbd6b14 --- /dev/null +++ b/Skins/XPLuna/Top/_sgbak/styles.css.2006-03-23.13-43-02.6016 @@ -0,0 +1,73 @@ +/* CSS and Images - originally by Tim Scarfe, 2002 - http://www.developer-x.com/projects/tabs/ */ + +.XPLUNA_TOP_TabStrip { + margin:0;padding:0; + background-color: #fff; + border: none; + float: left; + filter: none; +} + +.XPLUNA_TOP_TabPage { + margin-top: 1px; + border: none; + width: 100%; + background: #fff; + padding: 2px 2px; + font: 14px Verdana; + color: black; + border: 1px solid rgb( 145, 155, 156 ); + clear: both; + filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#eeeeee'); +} + +.XPLUNA_TOP_TabStrip .XPLUNA_TOP_TabUnselected { + cursor: pointer; + background: url(tab.png); + background-position: 0px 0px; + background-attachment: fixed; + position: relative; + top: 1px; + display: inline; + float: left; + overflow: hidden; + margin: 1px 1px 1px 0px; + padding: 2px 0px 0px 0px; + border: 0; + font: 11px Tahoma; + white-space: nowrap; + text-align: center; + width: 70px; + height: 18px; +} + +.XPLUNA_TOP_TabStrip .XPLUNA_TOP_TabMouseover { + margin: 1px 1px 1px 0px; + background: url(tab.hover.png); + background-position: 0px 0px; + background-attachment: fixed; + width: 70px; + height: 18px; +} + +.XPLUNA_TOP_TabStrip .XPLUNA_TOP_TabSelected{ + cursor: pointer; + position: relative; + top: 2px; + display: inline; + float: left; + overflow: hidden; + margin: 1px 1px 1px 0px; + padding: 2px 0px 0px 0px; + border: 0; + font: 11px Tahoma; + white-space: nowrap; + text-align: center; + width: 74px; + height: 18px; + background: url(tab.active.png); + background-position: 0px 0px; + background-attachment: fixed; + letter-spacing: 0px; + text-decoration: none; +} \ No newline at end of file diff --git a/Skins/XPLuna/Top/_sgbak/tab.active.png.2007-01-15.19-58-49.4531 b/Skins/XPLuna/Top/_sgbak/tab.active.png.2007-01-15.19-58-49.4531 new file mode 100644 index 0000000000000000000000000000000000000000..d85e7f6c429f922fcd6ed34751cbebd0d251dbe9 GIT binary patch literal 1083 zcmeAS@N?(olHy`uVBq!ia0vp^UO+6#!3-o9ig-u?DVB6cUq=RpjeRx011AId3dtTp zz6=aistgPb%?u1b{{!h43=E|P3=FRl7#OUkGcbtfPhUCn3IhW(Lx4|+>z_aW{vWsb zf5PTjx6Z`ba~>Y+`?CcvmzTGBeM3V-V`F1eQ&V$ub4yE0Yiny;TU&d3dq+n{XJ=CQh6C&akmMvSpeEEtMD^{*txoXv_ z)vH&pS+i#C+O_M}ty{l-{e}%2Hg4RwY15|7n>TOSvSsVmt=qP3+rEAKjvYI8?%cU+ z*RI{WckkJ=XYby<`}XbIzkmOM0|yQsJb38Pp~Hs{A31X5=+UFcjvYIG{P>9zCr+L` zdFs@u)2C0LIdkUh*|X=)ojZU2{Dlh_E?&HN>C&akmoHzra^>pPtJkhwyMF!pjT<*^ z-n@D1)~(yOZ{N9d=kDFR_wL=hfB*i22M-=TeE8_mqsNaQKY8-x>C>mro;`d1{P~L) zFJ8WU`RdiH*RNl{dGqG&+qduDy?g)u{f7@9K7Rc8>C>mrpFe;3^5yH-uiw6X`~Lm= zj~_pN{`~pt*RS8dfB*UO=kMRY|Ni|0CTXs^!YW|C;V%jD3kGtL0K=6#GZq4+=6kw0 zhE&W+dXW4yaT(KtM^BkK6xhPb^3=2#{K~=_7?K_&BroAgc+3D47Gu+56l-8uv?!2) z(ZzK!15-zr8zYN=XfG3of|eAkfJ2B0mqNpe3=s#0z>6BxP?*4A)5&!G!?%PUpi>z< MUHx3vIVCg!0Fn;)$N&HU literal 0 HcmV?d00001 diff --git a/Skins/XPLuna/Top/_sgbak/tab.hover.png.2007-01-15.19-58-49.4375 b/Skins/XPLuna/Top/_sgbak/tab.hover.png.2007-01-15.19-58-49.4375 new file mode 100644 index 0000000000000000000000000000000000000000..53de327db6be628ef9d202a1410621f785dd6e41 GIT binary patch literal 1163 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[TABSTRIP]
      [TABPAGES]
      \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/PageLeft.gif b/Skins/XPLunaVarWidth/Top/PageLeft.gif new file mode 100644 index 0000000000000000000000000000000000000000..c93e1f7bc9a602c163364f59bbb2708f01fa1824 GIT binary patch literal 113 zcmZ?wbhEHb+Z^ xfq{cT2P6qHgMmd(z%%oi$)X77a~C@VE7(mZh&044-`@M~YHf5{U=Ry~H2|6LApZaW literal 0 HcmV?d00001 diff --git a/Skins/XPLunaVarWidth/Top/PageRight.gif b/Skins/XPLunaVarWidth/Top/PageRight.gif new file mode 100644 index 0000000000000000000000000000000000000000..2602796d77a0c9eab6978c830ff9f9a4674102fe GIT binary patch literal 112 zcmZ?wbhEHb+Z^ wfq{cT2P6qHgMmd>Kv7v+tLa)1-^HME76m1~r5qXRw [PREVCAPTION] [NEXTCAPTION] \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/PagingItem.html b/Skins/XPLunaVarWidth/Top/PagingItem.html new file mode 100644 index 0000000..85c6d9a --- /dev/null +++ b/Skins/XPLunaVarWidth/Top/PagingItem.html @@ -0,0 +1 @@ +[TABNUMBER] \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/Tab.html b/Skins/XPLunaVarWidth/Top/Tab.html new file mode 100644 index 0000000..01210d1 --- /dev/null +++ b/Skins/XPLunaVarWidth/Top/Tab.html @@ -0,0 +1,6 @@ +[IFPOSTBACK value="True"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] +[IFPOSTBACK value="False"] +
    • [TABCAPTION]
    • +[/IFPOSTBACK] diff --git a/Skins/XPLunaVarWidth/Top/TabPage.html b/Skins/XPLunaVarWidth/Top/TabPage.html new file mode 100644 index 0000000..55eaf54 --- /dev/null +++ b/Skins/XPLunaVarWidth/Top/TabPage.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/TabStrip.html b/Skins/XPLunaVarWidth/Top/TabStrip.html new file mode 100644 index 0000000..9c99b61 --- /dev/null +++ b/Skins/XPLunaVarWidth/Top/TabStrip.html @@ -0,0 +1 @@ +
        [TABS]
      \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/_sgbak/Paging.html.2008-01-17.05-03-09.6105 b/Skins/XPLunaVarWidth/Top/_sgbak/Paging.html.2008-01-17.05-03-09.6105 new file mode 100644 index 0000000..e343cd8 --- /dev/null +++ b/Skins/XPLunaVarWidth/Top/_sgbak/Paging.html.2008-01-17.05-03-09.6105 @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/_sgbak/TabPage.html.2008-01-17.05-03-09.6261 b/Skins/XPLunaVarWidth/Top/_sgbak/TabPage.html.2008-01-17.05-03-09.6261 new file mode 100644 index 0000000..ba9e59d --- /dev/null +++ b/Skins/XPLunaVarWidth/Top/_sgbak/TabPage.html.2008-01-17.05-03-09.6261 @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.center.gif.2007-01-15.19-58-49.4531 b/Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.center.gif.2007-01-15.19-58-49.4531 new file mode 100644 index 0000000000000000000000000000000000000000..beef932470ba984669f869b089047550763ab2d9 GIT binary patch literal 817 zcmV-11J3+MNk%w1VF3Uc0EYko{QUm^$2|YYJm!lmk(-?1#*X>8IPRY@-Jw(azB%NV zJo&je>z6Lw!j1p`{|^rj5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= v{r&#_{{R2~A^8LY000gEEC2ui0096Q000OM00#&N0HC13g9sA>2nYZ>UQ?o_ literal 0 HcmV?d00001 diff --git a/Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.left.gif.2007-01-15.19-58-49.4531 b/Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.left.gif.2007-01-15.19-58-49.4531 new file mode 100644 index 0000000000000000000000000000000000000000..700cc1e174d7ff3d523da679cf7e27bed55113d4 GIT binary patch literal 846 zcmV-U1F`%^Nk%w1VFUmf0EYko{QUm^$2|YYJm!lmk(-?1#*X>8IPRY@-Jw(azB%NV zJo&je>z6Lw!j1p`{|^rj5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LY000gEEC2ui00aOT000Op038%yFrdJJ1p*Kl2oQh(fQJqtJ_Hbv Y;>3y=FKU#?(PGDpA2)g&Sur30JCxL|+W-In literal 0 HcmV?d00001 diff --git a/Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.right.gif.2007-01-15.19-58-49.4531 b/Skins/XPLunaVarWidth/Top/_sgbak/tab.selected.right.gif.2007-01-15.19-58-49.4531 new file mode 100644 index 0000000000000000000000000000000000000000..6547424d6c370159a7a1d2fb41eaf35ca17e3b9b GIT binary patch literal 846 zcmV-U1F`%^Nk%w1VFUmf0EYko{QUm^$2|YYJm!lmk(-?1#*X>8IPRY@-Jw(azB%NV zJo&je>z6Lw!j1p`{|^rj5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LY000gEEC2ui00aOT000Op00$^&;6Olv0|f#EFn|DnLjn!~KztZ+ YqQr_ADQdj9(W1wU97BHWSTP^~JCcd6mjD0& literal 0 HcmV?d00001 diff --git a/Skins/XPLunaVarWidth/Top/_sgbak/tab.unselected.center.gif.2007-01-15.19-58-49.4687 b/Skins/XPLunaVarWidth/Top/_sgbak/tab.unselected.center.gif.2007-01-15.19-58-49.4687 new file mode 100644 index 0000000000000000000000000000000000000000..c7cb4c375deb1c7e39fb64e79e0bd9fb2f4173a8 GIT binary patch literal 826 zcmV-A1I7GDNk%w1VF3Uc0EYko^z`uX@aysM?El9+_V)Ag^6m5U?)doj?Ca*{i!7b7 zy85~};Kh#U<=_AR|NHy<5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LY000gEEC2ui0096Q000OV022%t@Zi7!0t5g6C}4o0fB+C9N(=}9 EJL-e4zyJUM literal 0 HcmV?d00001 diff --git a/Skins/XPLunaVarWidth/Top/_sgbak/tab.unselected.left.gif.2007-01-15.19-58-49.4687 b/Skins/XPLunaVarWidth/Top/_sgbak/tab.unselected.left.gif.2007-01-15.19-58-49.4687 new file mode 100644 index 0000000000000000000000000000000000000000..2a29160015ee4bc597ec2e8a644d8311504bb7ba GIT binary patch literal 877 zcmV-z1CsnlNk%w1VFUmf0EYko^z`uX@aysM?El9+_V)Ag^6m5U?)doj?Ca*{i!7b7 zy85~};Kh#U<=_AR|NHy<5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LY000gEEC2ui00aOT000O|039$$kbuF01p^Ww9H8KVLj?yO9DsOW zB7utvE)q}xpkqdl9Sd*-U_gNZ10o9)D5+9_0s#U7C6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LY000gEEC2ui00aOT000O^023r&;9$Ujfd&^Oc<=y#f&%~oJT!nn z0RaRR2?%JQ007300XP;wz|lZR1tUw6R3Knw0GACohLjmo!AzSqZ|clhGavvv>S(}Y literal 0 HcmV?d00001 diff --git a/Skins/XPLunaVarWidth/Top/styles.css b/Skins/XPLunaVarWidth/Top/styles.css new file mode 100644 index 0000000..387392c --- /dev/null +++ b/Skins/XPLunaVarWidth/Top/styles.css @@ -0,0 +1,82 @@ + .XPLunaVarWidth_Top_TabStrip { + float:left; + width:100%; + background:transparent; + font-size:93%; + line-height:normal; + border-bottom: 1px solid #91a7b4; + } + .XPLunaVarWidth_Top_TabStrip ul { + margin:0; + padding:10px 10px 0 0px; + list-style:none; + } + .XPLunaVarWidth_Top_TabStrip li { + display:inline; + margin:0; + padding:0; + cursor:pointer; + } + .XPLunaVarWidth_Top_TabStrip span { + float:left; + background:url("tableft.gif") no-repeat left top; + margin:0; + padding:0 0 0 4px; + text-decoration:none; + } + .XPLunaVarWidth_Top_TabStrip span span { + float:left; + display:block; + background:url("tabright.gif") no-repeat right top; + padding:5px 15px 4px 6px; + color:#000; + } + /* Commented Backslash Hack hides rule from IE5-Mac \*/ + .XPLunaVarWidth_Top_TabStrip span span {float:none;} + /* End IE5-Mac hack */ + + .XPLunaVarWidth_Top_TabStrip .XPLunaVarWidth_Top_TabMouseOver { + background-position:0% -42px; + } + .XPLunaVarWidth_Top_TabStrip .XPLunaVarWidth_Top_TabMouseOver span { + background-position:100% -42px; + color:#000; + } + .XPLunaVarWidth_Top_TabStrip .XPLunaVarWidth_Top_TabSelected { + background-position:0% -42px; +position: relative; +top: 1px; + } + .XPLunaVarWidth_Top_TabStrip .XPLunaVarWidth_Top_TabSelected span { + background-position:100% -42px; + color:#000; + } + .XPLunaVarWidth_Top_TabPage { + _width: 100%; +color:#000; + background-color: #f0f0eb; + margin: 0; + padding: 0; + border-left: 1px solid #91a7b4; + border-right: 1px solid #91a7b4; + border-bottom: 1px solid #91a7b4; + text-align: left; + } + .XPLunaVarWidth_Top_TabPage p { + margin: 0px; + padding: 3px; + } + + .XPLunaVarWidth_Top_Paging { + font-size: .8em; + text-align: center; + } + + .XPLunaVarWidth_Top_Paging span { + cursor: pointer; + padding: 3px; + } + + .XPLunaVarWidth_Top_Paging span:hover { + color: #777; + } \ No newline at end of file diff --git a/Skins/XPLunaVarWidth/Top/tableft.gif b/Skins/XPLunaVarWidth/Top/tableft.gif new file mode 100644 index 0000000000000000000000000000000000000000..764ca595bba63752a246edfa3235ca527c269169 GIT binary patch literal 955 zcmZ?wbhEHbWMK$lXlDR{1~6^_Qw=~~L&E_exN~6HsSnS(bzV=`dpFWST)t)bj(yvXoPBt#@7&e%&mQ0T@Zt5xk8eMJe*f*;ryoDQ{rdIu z&!69a{`>=i|Ns93Eg1!)Awd5S`2YLEf(1(&8X7=J@IM1MB?1W$3kVc{vVetkKn?@t z2?mZC46ZQ?3?4eM@+fL3@E9r{Y3CQV@tAXA;UgA43C*-4J03n_;}f zr!0?3qr)vz^^8xgGO)=xuo(a>FTN=kEZO}N&Mme+5`d(hwdG6z4fxRZli&e;4MSGdR*iRQ%O z1*udhlSx)qWD3QqQn{v7s=uSrXaGO?Y2g200Pz6ovdpBzCtHs zdsBD(;$8}SUil_txAAQx8CylmGCiAq08Xi9JOTO~A6r<9w^!%iNoZAL;@c!^ex8&m`&W?MXNGXd!)W3>zi} z4zxV`LcPuDFY}<*2e#{X1dR+(8@_fXuHRzf*-HM_n`U4Y#B6=ep=BGpt%PGKGXqcU zBPN(_jXW0SY=((fd(-SN-meboy4o%HL=G7!_j=K?@TI~m?wM~9RXAaopmT7rWJNT& zJ7LeIZC9M`at6?6qis}e%Yu=z8z&P2UmzC06k2Mw`?x9)(n%KXkF1XPRrxTE3f)$= ziky*UeEOPIaZ;>QFI!GN)M7hgq5&phrvGf7a0|Y_$qs0iw9$DaIAvE*05-neHG3@8 z^bv3>&AcFN>M^huKa~z?;ZJ4Q_5nF4yI2?p?Zm}%GF@bRP8Kj0rnPam9(+3c{2{`0 zF5G0cItT8s?{J=nGw6E0pWW)Uf{Pd04i^L`fVlY~58&LQP$R-jaUg{;Q{rAZ8~QY+ z<)&rnE?ok*JWe*tt4P!a^D!xg;e2eG1(9EgauD#djlFHFtMk0wPuCQNf(f-nLC&XZ zN|M4swUseOU|elxdN_epF8~u7Vl|^+Qd7TC1ioT|C?GUT!Xp|wwddx@FAPhOn{wi2~1Y$M(7mTO0nUv4-E5%+F&^Snd(8cGuP9YD;B zX{MDH`B>02kB%iXum@_8xiRPx$yL+AF~T6$L@ zK`pU89dA+C-fq^*??=ygEq@5OQMNR68L_bZ;o?JU*@$bZm+W&`XJqVXB-L0l8b!0F zQg5?v$;aP+M9U}QtTc6quZdq&h{+VHEAm^~lX&D53h@fb$@Wtrr}G?L@6SBlAAg@) zs(E>zhvAHw0jdk56tj3-y+S~uE-L28G@G^grcY683$47UzX5uY_qv2#I!BbE*L$Ls zV!CC6Qo?i;Dy2hiM^sDi-Fy-OTU~;?WMc@SN*EOnrVHk~CDHneK6+H|(MVJ+e*99n=jFO4BJKjLOjj%ZoqntMn#WWpYM!o?=7DQ2uq!Q zynVZ7oMU39eJAadf7Z_Yu(E?T&r^LMmGQZ{=gpyFSLrI&@aVaNy0`clMpILU-A>qz z*YT(jJx($m+2>F!Mqf^;+RLN&O^)cokjyF*Ih}SwAkIwCt2Whv)6cAf`~218SH|_X zfLhpj-;B9tEuLC@Ud7 zvqG&0Jf;O6N+P1lwY~7oJBUM%GEtaqXnx;b@Vj*H#7aXn5NbaV~q{k(lbQBEMo7v=kN-|iy`_k#Z9=pHIT2_Cu|}B@aun)-aT^w literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/Accordion/Layout.html b/Skins/jQueryUI/Accordion/Layout.html new file mode 100644 index 0000000..000f5e1 --- /dev/null +++ b/Skins/jQueryUI/Accordion/Layout.html @@ -0,0 +1,5 @@ +
      +
      +[TABSTRIP] +
      +
      \ No newline at end of file diff --git a/Skins/jQueryUI/Accordion/Paging.html b/Skins/jQueryUI/Accordion/Paging.html new file mode 100644 index 0000000..869d38e --- /dev/null +++ b/Skins/jQueryUI/Accordion/Paging.html @@ -0,0 +1,4 @@ +
      +Prev +Next +
      diff --git a/Skins/jQueryUI/Accordion/Script.txt b/Skins/jQueryUI/Accordion/Script.txt new file mode 100644 index 0000000..e5503a4 --- /dev/null +++ b/Skins/jQueryUI/Accordion/Script.txt @@ -0,0 +1,49 @@ +[REQUIRESJQUERYUI] + + + \ No newline at end of file diff --git a/Skins/jQueryUI/Accordion/Settings.xml b/Skins/jQueryUI/Accordion/Settings.xml new file mode 100644 index 0000000..0777fff --- /dev/null +++ b/Skins/jQueryUI/Accordion/Settings.xml @@ -0,0 +1,33 @@ + + + + jQuery UI Accordion - based on the jQuery UI Accordion
      + ]]> +
      + + Compatibility notes +
        +
      • Active Hover Delay - not currently supported
      • +
      • Pager - not currently supported
      • +
      + ]]> +
      + + + The jQuery UI theme used to style the tabs + + + If set, the highest content part is used as height reference for all other parts. Provides more consistent animations. + + + Determines whether all the sections can be closed at once + + + If collapsible is set, this will start with all sections closed + + + + +
      \ No newline at end of file diff --git a/Skins/jQueryUI/Accordion/Tab.html b/Skins/jQueryUI/Accordion/Tab.html new file mode 100644 index 0000000..d7db120 --- /dev/null +++ b/Skins/jQueryUI/Accordion/Tab.html @@ -0,0 +1,2 @@ +

      [TABCAPTION]

      +[TABPAGE] \ No newline at end of file diff --git a/Skins/jQueryUI/Accordion/TabPage.html b/Skins/jQueryUI/Accordion/TabPage.html new file mode 100644 index 0000000..b76a9db --- /dev/null +++ b/Skins/jQueryUI/Accordion/TabPage.html @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/jQueryUI/Accordion/TabStrip.html b/Skins/jQueryUI/Accordion/TabStrip.html new file mode 100644 index 0000000..35ee7fe --- /dev/null +++ b/Skins/jQueryUI/Accordion/TabStrip.html @@ -0,0 +1 @@ +[TABS] \ No newline at end of file diff --git a/Skins/jQueryUI/Accordion/styles.css b/Skins/jQueryUI/Accordion/styles.css new file mode 100644 index 0000000..e69de29 diff --git a/Skins/jQueryUI/ContentSlider/Layout.html b/Skins/jQueryUI/ContentSlider/Layout.html new file mode 100644 index 0000000..5c40871 --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/Layout.html @@ -0,0 +1,6 @@ +
      +
        +[TABSTRIP] +
      +[TABPAGES] +
      diff --git a/Skins/jQueryUI/ContentSlider/Paging.html b/Skins/jQueryUI/ContentSlider/Paging.html new file mode 100644 index 0000000..0f030da --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/Paging.html @@ -0,0 +1,4 @@ +
      +Prev +Next +
      diff --git a/Skins/jQueryUI/ContentSlider/RSSContent.html b/Skins/jQueryUI/ContentSlider/RSSContent.html new file mode 100644 index 0000000..a50ec6d --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/RSSContent.html @@ -0,0 +1 @@ +[RSSDESCRIPTION] \ No newline at end of file diff --git a/Skins/jQueryUI/ContentSlider/Script.txt b/Skins/jQueryUI/ContentSlider/Script.txt new file mode 100644 index 0000000..eb3a77b --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/Script.txt @@ -0,0 +1,61 @@ +[REQUIRESJQUERYUI] + + + + + + + diff --git a/Skins/jQueryUI/ContentSlider/Settings.xml b/Skins/jQueryUI/ContentSlider/Settings.xml new file mode 100644 index 0000000..ef26296 --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/Settings.xml @@ -0,0 +1,62 @@ + + + Content Slider - based on jQuery, this content slider can be used with an RSS feed or by adding manual tabs. Read the help tab for specific instructions. + ]]> + General features +

      The template is set up for a maximum of 4 items. Each item is made up of a large image (400px by 250px) and a small image (80px by 50px)

      +

      Using RSS

      +
        +
      • set the RSS url to the url of your rss feed
      • +
      • set the Max Items for the feed to 4 and/or enclode the rss feed itself to limit itself to 4
      • +
      • the large image should be a 400x250 px image enclosure within your feed item
      • +
      • the small image will use the same image, but automatically set it's size to the required 80x50 px
      • +
      • if you are unsure how to set up your rss feed properly, search the wiki, articles or the online demo for additional help
      • +
      +

      Using Manual Tabs

      +
        +
      • add up to 4 tabs to the module
      • +
      • for each tab, go to the Skin Specific settings tab and add an image url, small image url and a more url
      • +
      + ]]>
      + + + The fx used for tab page transitions + + + + + + + + + The fx string used for tab page transitions + + + + + + + + Check to make the tabs rotate + + + The time in milliseconds between each tab rotation + + + Check to make the tabs continue to rotate after a tab is selected + + + + + The url of the large image + + + The url of the small image + + + The url that points to more information about this tab + + +
      \ No newline at end of file diff --git a/Skins/jQueryUI/ContentSlider/Tab.html b/Skins/jQueryUI/ContentSlider/Tab.html new file mode 100644 index 0000000..a0f798a --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/Tab.html @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/Skins/jQueryUI/ContentSlider/TabPage.html b/Skins/jQueryUI/ContentSlider/TabPage.html new file mode 100644 index 0000000..be5166b --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/TabPage.html @@ -0,0 +1,16 @@ +
      +[IFRSS] + +
      +

      [TABCAPTION]

      +

      [TABPAGECONTENT]

      +
      +[/IFRSS] +[IFNOTRSS] + +
      +

      [TABCAPTION]

      +

      [TABPAGECONTENT]

      +
      +[/IFNOTRSS] +
      diff --git a/Skins/jQueryUI/ContentSlider/TabStrip.html b/Skins/jQueryUI/ContentSlider/TabStrip.html new file mode 100644 index 0000000..6a732ca --- /dev/null +++ b/Skins/jQueryUI/ContentSlider/TabStrip.html @@ -0,0 +1 @@ +[TABS] diff --git a/Skins/jQueryUI/ContentSlider/images/image1-small.jpg b/Skins/jQueryUI/ContentSlider/images/image1-small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1a88ad5141179bd2a7bf1cec4f129d852cd59a16 GIT binary patch literal 2516 zcmbV`c{J1u8^?cRW(*pND1)(YVJcgQ3E4s=d)Jzs>|>e6Qj$~**>}m3C0jzs9vMqf z$TGNLG?OgZGfd{{_MUs*Ki~U)pYuHDJm-6!@AIKg&}V^T2DiamI7POE(eO4BrPXSQ?6bfa6GQnXmIGmZ88O{nn6zjhb z2+G970%Q3VzzS#iSEs+f(7Qne004r5{ub~bff&FLC?kxCndJxw0RQ$5=WqAF%wqrp z2n=R`fT2(b;7Oj2@6YFc_mW>!IA(X--`(z53-YwPM?H8eK8e$&K!0doJu-hNO0@#><`kUy0I)x5Y6Vu*^N~)({&7*817j3kCvXz(2GI~t8 zo6u-UkR>_f`+oBp-N^%mDc5=1ygVI8zfn( zaY;bf*=BiepO4QL|E*^jx$A~ZB;_XBEPXgZ`B=lCf1 zJ?yK$qeM*=>t9)LT*?y9E!Jrp-nH$WlI4C_28zC3>vL*ji`US3vx8jMbW%mAleG05 zF|q60$x{-W=Z)8Lg!d_AUQd<)8WhzqCRHqa2f zoNf^(1XJBuuJ?6ryEB45dBDl`JOY;<{HU3m>JyU03Fij0U1u{3qHxJ|k46<5O_-6> z71I?_IP=f6mRGSu!?P(?7)o5B=OX${!=&=}6ExH(ny`~R70Z4(xF~^|!TPg@Ll40k zuYrI#NBT`PIy#AyOyo+G%NqyB8#cwWucCRa(a5^j9->(uZ?`S$_f?;{E$s0r5WU7I zUa@r~<*mIP*p%W3Pfb#bT{Kq50iiV{Fj&{R!=q5C&^$XgYpHA61ux^LB2Tq4diCXh z8^`netqyd!g^|c8{41kBMM-FV^pzV#Tkek^Cf%(@gNLoUg!SN44aEVu9gGVS2o{)K z4pxQYVQVlvQtJ^uUgPuq`93~+4Yh$!dV1$Ig^KcAG1-?HNxW_Frn$PLTbg-}2IM%s zXMS6b8CKeXzFu%Jw&`JD^$~cup!{b5FmyA{F*yu^^O+DRPj3LMu`%2S1l>lsxkCiW_K4 zW6`$lHMw4Th2Q|6bZYX$^@+gn3F>BV%*vPNYt*?4u?1mcmKIjhs??A?F=Ji%q>{Db zm9HU`sA`!^a~Dtq38I(RMTTvW+wN&0AG_9^d%@aQSBfAyQERqLumUc?-l?)+4R50T zA~ta~+S>Nd`#U85maw+jEpp-2G=%3*h>#os1TJU3Rz?R1%{#qZ=WHX%mx;a)s&~_% zqC0w~RLOuL^_jgOGU`}U&IJy4OAZ1K(H=(%OjRpO@s{dLi7Uj+MrfKaEeF`7`=`a& zi=Cw2^h#r00H1Dk~I*&GsnqX-_nYJ`qX=ynuY?-V;g-03>DII@rW`E~P1#|aDL zhA$*_LA8+C@%kf;#d|qMdd{Kg_k<(8n+tT813GB&p2IJfZ-gWB7su91g*kh_clLzu z9hhYqK1FJ|zf!_E!3~AJ&7Jh$n)W+#TjD~Lg|~2jT#2SD;a$w7QM_;5kBfRY%#v&3 zL!TnPE~}JH=qhBL&OLPok|;ugG~)9J>OcLj%}2Sl)>;vwJaH^oJlyHyi&f1%ke#`K zEQV~;VAMe4&GpYVAWrnz;vD*4r%3M1+f)mBkDFto*br>MR6eO{0M z(bSUg*0aud0fHo9L#49N-244*^@dorNam+7d+&e^?KwX9QCX4O=iT^%X!41+H}zL` zGoPr=>pSLfEcsYBGqLLr?HdkJm#h~T^o=_A?&%2fw%J#!(ArBY=d~`BtgRMR^X$=q z4qZ<}ju5e@9ATY);n_4!I&l7dK^()Bo}`}B;4O4$fU!f)3>}EBsMg{pBuoDwK4XUA ztCYX@bE$1UNzIM{4{oF6D2B-cfe{PHOmVgNObhrlrA7@)@I4<`DLr{xw{Oyl0RFvULad*4bVLM zAF7=qn?8{mr<+YULNS&H3>eGJw?Vq+1Sw(}_!Zw?I*@2x3Gw(EKOj7tI8^D&@W&S6 zUTzFN`2%*Rs?IqyK8@hMuv6;7yO1O;n|gzK@BcN;r98%DUBOt8yg*{m{tcMA`cc10RVH0?dve#*yI5yKk+o3mv~ LexhcMr%(O`n$C)% literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/ContentSlider/images/image1.jpg b/Skins/jQueryUI/ContentSlider/images/image1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f309a1be9b95d6a057405719b9b6f5e5265b307c GIT binary patch literal 30420 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 Vy`W-!3T)1!9sA!Uo5=ru{~x>1`NaSL literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/ContentSlider/images/image2-small.jpg b/Skins/jQueryUI/ContentSlider/images/image2-small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4c18e2b482061a396e99ae86c383621bdb1f572d GIT binary patch literal 2555 zcmbV`dpOgJAIHCIX0zm2p^{8YiC^TF$T-O*lXl!QNs?S5MXo27(8V=(lQ^`JaAP8XbU9#=iDd3pQz2Hg%0 z2@MO6h>4B6|KQ=H__Xwl%&hDjLT*tpv81%@S$RcWeM95(rWegEZ{EJ^?4rEy?)fgSIb6gx@(vLZun6=AGH6HWc7qWjkVBfHyHDFd z-EZwt)QW~lnWPrhz7|u`w*4-BC2#;PgVLE$Uiv}(C-ncueDD8){+s!4WZ^3S0Ryyv zU%;SkdISiJ010V;I2g3OfDwQ(@ZAAMIe?w$`!%U^)sWp~MP{G%JF_~4J{5Jp{wCJL zQ|$&?r_?U*9$KIH+oYZjFX0W<`%R(~X7FlIy=s&5?d;(oxZ6tAqc+}YBcUy z4#sgL&jr>cz*tZgIa;gRpxOQO@9l1erY1WZ<<5}VU++T=m}3fv!yVw>f8PIjGxmaPk8 zK?HYIR}^Vuf8XSsOyc{U5&m5VenV?7CbtDS^8=rf$t8_?7YxeBurBQ5VWqDs(%#)b z!}F4#MlAKOlyhg4y+X-ZosqUATHRo8PFQkpb4oARrwbp;hfN)9^~$@}aG}NN78An= z?IyfDW}lG}Iy-bHA$#wD%VSiq$*beyuRPDbS2|KC7xTyP(mUI%+B`R6YGTcrJF!rC zPNu`8?rY7SXhr0vq!5rDa4M_Ih+4hM?z`S2U|RFb;o=0zpp=);BTJ;V2AO3mW@2O_ zeE=UMN2@xzQDVle**+Q^vrAr%=McT-eU0yHZRIRBbx}Z{QrQ+w9WO|km;f_nyaPX2 zX|&IGQos!3s!2-aO_gm@SzdIPTHjOqnKvIEB)tDc)M|GaAVJI@k(R*d1(-G+GiyaP zvXg0)iRUFJWEVZtHdYwdr|8PNj&pOC7BBAUvb#6H7Eqw}WA1t`D7Y=hK)DwbDW$Zl{G?1WrTk7~@Ma>;Bt`MzZbl z;CPHR=kt72U9CWDvtjyIOD>n{`_`^(QJ0)A1k@=ywZW)nsa)5r0z5vS zrFxE*QMnI7NS3w;#P?6w=s#0yMP&+Hont*z(`=mlTa}spCN&M#1{z0Ur_S%hhc9I- za8=%D)bAOm#_8*CEuQz!_Fm<5JmO`anX9>7i1C%x#pVV^Dyx|F(6cc+hxyiJdEu5a zqLN-l(<}~rxnyte4BtlxNJJhph&Qas`dxKl^#;O+m)o2j>X%-A@&ML`jV}qYDOW+u zS1wsdhjj|R74dtkNgefR5yVzE7xfg2Uc&oJv+|bo*!jie;t?TmhOsI?WDsBUvB$Mw zc8t4bgxwpRwSR>|FI}h@rqTph;`1o$lT}A8vPP7Ed~Ja--+i?@ZbNslLeQG8_J>96 zT|Gqlh^-yFL(;eF30-?bcY#=3+uciN+Ba48#p-seCe0p1RHQhXpjM2QP|+93In^%y zg$y4YejQ!Y`uNJ^Gy4k+t0X&O1`HV5Eg|16pQzWw3D7{wUuz zd-!lixD76MZeJVg>v~F7o3+^41j!VRSDf);B#ZZCh6_4>-K|ZKuwpQ4gb9k|xNo$F z8>h!Q6(dn4&?e*up7uq6&p#B#>bstc%V%X%%j z^_$nKcqP)`I(U#W*5bpSphYf%Z4tpfPhUOnjU8<=X?k1X8XnO8^orn91kcK$+M1qL z7lTr`sntydH_KOY$x%kWtFu(Qi;YIuYaQel%eCP_3BkwbO2+jZ1>VMu$S#A>bJNxS ziD-~W#BF2De7(z@JiiS~@TK8;uiZM3`WnooR<9C=0 z1gw9)W5Gl|SgR`OU~r{>n&3@vdfUgZWEd1_B0bk;_&AX(Mra*x>FG2(H21J-7~JkYVS0 zZ|l|mxx4pPcXijTIeog1|IVG4rI#(h8wDA882}Puenm{c3mibDB>m|#wU(v1jgzy3 zv$d_IJGH!%IXkru7ds~x;AIsM20%qc#X!Y)jgJ2MH6|wJYn<1Jf%E?`kWeu&u+Xvo zLjdPB*8kH_|NAK~{YV7>01_(Fe+|I@9!Rf{QBcv)F)*>PkpRg5y@ojd_v-(#_y+I_ z2^skn3Nk7x3JQV@2(bo0!AE^d!}SS`K;0Cb)|K#MaKcXvI?1}kkV^xS4{A(&Y2 zh)GD_GkjoVVrJpt<>MC+6q5QZEh8%@ub`==t)r{=Mc>@Q(#qP#*3R9-)63h(*Do|I zJRy{rIUBO@VhknsWH0N7KEZo99Xl2*g#4=Y*3uD^^_na&wgH0_C8mZaa+ z4ibQM>vRY_l}GpAWa{D?;P3pHsZAfCS@Kr!#>Pbf7o93bQBN2xzmxNt)gpV#YE_{@ z5zUNL^_JU_wnw?CWYFPNrbYbq(RZWPd}Kn@h%GDt7ubw|5Rhf_CVk-58)TJUipE(a zzMYgxIdj5Oq-ZrTgr6w0wIWm1_?A379ceQaWs0>9hp{ zm@(?LxP*X9mTA@uRGXM(Hy*SWc~apt4TdxQFLWQ48PmW8XoR$}->i0+x z7Q{9>QLY1uGEpgCycYc5$LUKgX};m9s&6@3D3IxjNu> zf)Uzi)Daz8mKlqWYql*_PB9s_a^%{DK!Q+RH&(7JLPIZLc4k&wFD~;&Z=ETZwi~Nr zwq_e2iA25*iIy4}fCN%U4|dh9W5Zp|v^eD_DS72s0t_azP2~HAll+z`uDpMvKblD6 zGoKvItMdM}A2O&q{n3qB2syu^1%jo>V${g6P`PlIRr=TX93iHLg87m+Dn0DXKQX~y z8D9nCu%f;q@umzZD#U2EA85P9G%)2iE4gF;-JZr}SP(g+AQ(BSRKHWE(0~0-!)e~I zci$$vU}P5TrKIahc4xi2@Y9KEx?$>4?W^2547Jvy0h+jx+k93g3EP<0 zQZv!0gD`<3>2TM8PA`NQOx2IT0GAleH(9PT>7j%eUZWPV%t}&99#}gl<)0HPt*S^{ zOcn4~Dzm;56An`n&erkMTJThINxm6hUTJ zsnTyL4aD8`0<#K7rZO+-;^eE_W9@z$(0J3>&%UPl2Jvl_aObMNk_-{Pj!shOp&>a^ zLQ9Z%gYCM~nJcw?7vuc{l|1!*DWw`knOn;EP;O>Bvnq5%1E&SD2G(v;48laMI6|zFi+zDxWf@ z#ii(c*a@dC1ClnguN0uOgrDeqH;=d*e}pjG2!X3I=%dV4I4xvjU?UvCv(^ zf@i*wb!&8z z8GX-u?~)_w;Mtj*sEbehT%2_R^odR^*?AdfsI5QV(-W#X$V@)h4UmrFCVR zFwU*H>-x4I!I*bt`@kHU-z4gzLz7gW;OabXAvxa+X7+$9oSZ2~YTJ&nbegS9rUR1E zGHcVU<(c!++2`^OBYfJ|3FDk0LRvifKYIIJ)y`wJzxT%MxoSEmc-Paf$x_%$yAwNq z>W}dQv3y_Ba$$~21ePANOh=!7l+`)Yl5`TrA)!Fkhz;9c!{GJeZU;mzlzoom5q4sM zDZ#=9gbBuJ;t@j6_?fFl=vG8N?xLj4U`F<;ain#oHJ_aupoT1@#!1-E#Dn35h{g91 zQ#2f5tUKZ{h?#Hb2;}Plp=@08nVFLaPNUwZm?`8ip57gjZzaH}eT~|4N)=)CudTC` zLRb=#byN!5!cOx0R8mUb1S3ODT$}mZZ_XqPMGBbpyvfUTaw>)6F%^FMW0>8R)hS4# z(56HmFsOrBfpI+rzg;mX%JiyDU+ttZ8%_`)>5j^BLSy2R+oaOXdwYxfi`5C&vE~G_ z%2Gyv>Z2x{KV!AS_JqB=w7<7@YS!UO&g*3*qE2Xkcl)3{q%ciKOfQF2MW|$$NJ%(< z-Do`?CScs?Kz1r==vCI{MdIeCQQN;{i|{8!9wk7qb~qx?a*|9t^|ecN7G9|IyQ3#b zhmQ+<(zal?;z$5{5p(9MFg1nj_g>~kPagiEv+5Qo~a#tV^d3ja=X*Y>T!d+)c3P|AJ;YWbC^bo}QxBS(R z5MIqJ4vT6V=nAN&{8R66ZU;<@ODQTjn?%1kJ!z24+yd4Izb&cF^Re=Sb+A*lkTyE^ zPCb^A->@Wo=nt;bcB#GW%^4UKz*pH@a-l8X9-Z1k1*TYq0{mu3A}Jg3v?QlPH$sx? zkYaHE2Z@I_{U#;qq8Nv0w;!(;W=nvH!_FgsW8>Lf8=Yq z(%Vek@78Yf><8B(vU|wV88Bx+9G5%JYbtQq>iO4uczyRkA3C#9j z%x*-I`WG9!a~?x&Fg<(%<&RECfTFyFulo&e0z!%rD5)RYDX>or-ULV+j0z%Ml!DSm2R&gY_~rpL-gKn_ui z$*5Ce5-)LSkwBkk7O^_T!XQ`3eEFS;A7kC(*+milhg+-1j&DeHe?N&lYR^_-#i#J) zDMAS^Zy=ObDXDjVonzvl%T~?S?{Xqv^~U?6g@s5m9oXnd^_OI(XHwEv95N<*U1^WA ztF0fYrUw+dt2{^AVD`&+_MRT`{YW1uX#`-Zi`)N*Mg-_-;pIq_x4&7o&&Knz2D@| zwnkcLwpOxB3xj(P%J-rXACau=n^XR$Y;6p~c?@oqo!7H(+REQ(A~7MRkS5?r4iArn zu`19ZFx>3Zhk0P|qTrA?yxhAv#J-G`J3U<}`{Okvm+R=?jW(%UuqyH^S+l&;Twie5Q6HU6EVkS_GfOY73OHLwFTFLKul> z%a`h%%#E>`F6KOn$2)2|bLG8)TtLmJC$z6$0FB+ds+pqtj{_s@2|?~35_bgDhWA*I z68+5=%3259`F}FY|I%tY^=)q2k#{P>wwWZPYlSIN?)`9&^9!WcjWT$%cc$D#)q2mg zolJC0zyFUGsETi7P=U<;y!6|=HAK9lqmIJoiTg7bLG1I%!-={4_SV_?%6em)lQ^-V zEXT#GPK#0j5^8U{T*xMElU^BPRp#vIpovzrz7cn0XD8RH?^V#-eN`urkHAx`_h|XP z6Nk2Q|F)K)q1Hm&3m~*XP?_Jr-lo`B-UX8dZL?EFZkRr<>-Uxg<@}IJN0`NajaKKM z(MG~-EgnCPgo#aig7xMjz1>pv9;$C}>s(+&v90ok>a?SIbq>j_4tTN6TjdI+8LUMf z#|g=GLqnPzOGuh5wpYbxvD=J<*5xRPSXWj3>Y!lH+xg@x7`14&%L3{ddxhsLDPHAA zcx8CKZ#ULmaxY+K>Pt7C^VAtF)Lfs6O}X#_(CaxQ?X^ydIZT)Z+#+($3Ns=GGSQWr z*)l>K!4}W@K>b@z;sIxpA3vxLVWMf9;gb|XRQg*FyYc)+piPE<6x~`X3$x0gATly_ zpEyi?dNswdIoIo;PQO6pJpGe67PbN4hDl`EpUate?wRQ)5KbAyz{8e&TkWm?rO+j? zZA4m7G@-v>Z^ob@WX`kC73hmY{}m^{BB1gkh8ZrO_nv!Roedh6G4aC?pEw?vT4$S|#{NRcPBG*IHIst<{xdTaDca>iJko?d_)o#3E2 zq2v#Tj6|M+na;~(YDUGq=rMbo!+U|P7fX+e9@eDAOs9WHKmBeUanQrlH;l$ZLj(dE zf%4YM&y!$wAU<)i>yoJ-`#S;^BejrLrsZgv6a9@jA&PeUg@@jT< z@BduA8z9D2N1p8pH(f11SB`Xoxa#pEOr7j#O^4W182r1vdZ#wLYz+Zx5EF$8KwOrT zrd>oVRtWcg2;JZAbPKDCy#TUf3oOXv8rvL%sF>Th}&P;&oX1M;JN;DHfC;p?`2t07pBr-2+Q2l@+;Et~lw+ z@#DBd#PfE4UuYFuW&Zt8UFo2@L)P}Ae--dm>!~vvp78{%*2`$zg=CD8i_l(FO^1%| zlAExwTBo9S=5YOpP^U>=dN9XKvB^0 zL)TShR$S(bjr~@reG>?7Z}E^TbO=$>el{!e)bQrMBi!s5jn}#iZ@Ty%iYiUZJ0`Z3 z@1LEG*ISorFXVO?kUjBXJu^1(cr8;t;7_ZiTC!+G9<3vNrdtQ-E!b&4{*A%pPg;3a z{~76FCii%&-OzZYIH85~fP)P(AK<_vS6+x5HmOR4FGuDcN7(k90V8kLK?RjEFtO;FSOqOW3-Y zh1m}+McymkM;ou|r4IG`(y+@>1b)SMuz3A=OXP9oY?lX$Dc@$R5^p~!Ke>zicLmi! zaB!km4tfEgxrwkz&t6H!zgh9v@Z0_Q^xy%3mfP2C^&O`O2Qn4oMX8tg?Dc%gi9Lxo zQCbvnt;iWP!IN|(rGK)5#DFRiLG~4;?mdr=-(X`>SRXLb09I#+=HO@#bW4+ zm!qggS8m#^$VJ(_@`uViqf@o${!&YZ>$)F&F>ZLj@TjWXWGUNLQ-3srSJwWfVqPQo zbY21tecwSVr;365Rp|=}?EB^ZM_UBGn1p_^_IrdfGTth&W zLA!Ov>N?@pwdl!?m)NMf(l1KBAAFo#QyN_QHqxy91dXq~3N>a7NQ*HJa~mg|r#etd z@Q2Y)WCk5g%(mL&FFsZa?v@qox!tm?tC9uRIu13_$qn|)yXlhtrcy9)z-3Cv=AaMG zzS2=J`jJ%tu$0|S(DWxRdw=Q_>crG)7it%uCDv7^#Qr&kn2y4hkjZr_el$JuRU5z~ zA5$KCT5C$-2A`r{PT-Hg?Sog5ac>=0^WDXe^9w**3Xc{AYbY1ZPH`!hf##QrYBdYT zD9-z6bGG3g9Y#^t0ZW!T@O+W|d$*)}%^=!B+Y5YW?)?=PRmPgx+OoT-)#Sxx1)veD zy}>_CwYG3Zy$qTkiS=UmaujmwG4ZasJ|}7?OkFDFdV=%1V4dlUdVeG58f9J{XAw*g z1pg2~l%d9n6FV^<_*YOx>XHzDZtl_NxY_<^#cxs8*;QwL`=i;KpEAnqn<^PkcX;nX z6R~-mA&^!Q4gOa_NE5oki3->zVtI>uR)2fLYPA1WS>#^GIz{JS+;7_voi2kay}$<^wPgb zTVMC$vh)04u)f5Asp+c3*$3HWA*~awtmf#zG-bvbuZ7$wO8Xr=?C3FhSxlH&%Yv$E>b9k2p+ch!*az(eu zya5;HK;BaDNcJ`Jjoy39R>-^a4_iOnxF>l(1{_b8erlEHNsTX`%H7#LV;z@J8xl|f zFqR!M=DB}<8`9kEtIaa%cHpIdV%Y&~v|C3523k(*^NGuN`aZZ+EV>+WKJCz`NwfE_7FLhqO$kz)q8Y zS0qf2awd>3nIWt>55(%hWv)Uu{c$LGn{PS$VFSdBZ|aRs@`qbVr;gVDmJn-Uu7*!; z0F}Y4eGkOM>MsjM!o_ZNT}ka>6dckwwa58QK7~>m?n`lmc}K5x7BlTCPJMj`Eq0-- z3msC>C5l3=?!_P(U^hE8c;`qxOn!@q+e@XMw2cm>v(Bbt<}9%TxSPfs*}0qXU1lfJ zHksW{#gC+`St+Ysjg0SJX|o)ncp&HP!<8*gyi9%;+43*r|IRm3@fsj&+j}ZkMNae~ z|7wx#4c%u%h|xT?nnr)FS;YT?A_vvRiy-Ar*vz+$4K5d+DJs&0+Z+vAPz_aMCOl4$2?>p3L}%e-gGwYNwj zEt6BBgKjv!ZdLNf*~dri&-0?t&b%&2!ryC!MEP=$rfK;{{XC|jb=@1zU$lBh3qro& zdB>eZc{=HLSIojKma3V%?r&si7R^&ZB87g252X;qI?~dJ1 z3f%Wq&Wei#mKjdGmu?cuUjV)Q#k}bWB`Kj_IRT$5#plaNoiImWb*--mbuMG-hTKUUzNtA$BQH@QIMw`#Md$_ajcAjZMg7J|xTRji zM@A2v`OvcLDN0K+(3F9}2MaaBlNMBe0f4AD^E}ZyZG|UHN@^airye`oGr?Kl`u#gs zWA}Sa=z7+|bv;hGYwG0eYp(d9G*R*Io;5=9CdL)UL-PaW+R6GYjczJ0fc1ObP5W*Q zW_G2c8-mc^ccOUcrNeuat&=EwmLtO#R2qz$OJY_v3XWxLFpDhJJ?L!N@Uf89jsmWW z%0_pnxHX=2eEbe6#T z?GxjIoW{f!TedtH6_U`~XnU&~kNc@HpQ&uzUtwk~^M2&99xU=`{^m1P3jIsvQ-lu- zU5$LeIwShvCu|l z-X#a*w@gtTDco(ECH_iaEsh=~$?JHgYidZ! zy~K|6q$>XJ!tcQCAaEzG1`65nkild#dP;jD6K|u4i`@q4YO1lGVQTnT8P=4D46YQk z9t%MHk`xg#F7SF>5k>H*+osIs>>KpE;W0_{{o*#;;H0oYd&nQIIn$4#QNrl8G+CJk zcgfqA0}ox|*y~SOLT!e(Ne9%&8KOnXZOo9phS2y>c4Is4 zDd~hi4e8(fYG7``^5e^?s%T%F^yi&*pNpg9G@R{h?r>JVZTa)(_>tT?qG`$Fd&U}U z5lv$Jnqs2&XE@q5fhi_W>K)3!IWrDZDkp_)nS>x@YeB?eV$&`3>j-`1|QU6rT#A(y}+Uz?wBw%E_I zt|gjJ$iIRnkzw$ZlR*|CS*e~f9c_wL?ycDUuN`iBTVLGA z*Gv8~_s`vwJ`NJPF6QMs7LO3e%gdYmc}sZoNLa=J)*pfA(K(&9e3YdEw2bAQe|Y;b z=xPUaZ66LQdEgj0egQ}w|CLc7@pJiCu5)0r9bQN^F!B`3glQk4zUZ|jOp(zeeu?yN z@pU6O>ALOgMsU|oqpVQVNv!M(!)hj9U^DY*tfg@8+UpdtRiDY{n~)&NgPNWAOnCRl zVvBV|!G~MmcjqdYK#om+53( z4E$wV9bd?;Nx;O~z}-z*70F0);4PyOpds&Jl4N{Pfbpz=z^&no@7jboB%bj6%Rz5*8#?>-wB zM1yzxO??Y?T8l!2kQ7bhDVW}Db@~MfrK*1Fp+p)${_y#aDl$c^)U0IZC?q$1xQcBm zD>y2Pggh7h1)%@4<6ZQL*-#V~&Cw#`B{DC&tA71+)~{w`)rU6P<$lP)#^Dkw`pw8Q zs%)diKcW{v4Q-podUyL~9_+o>ibEpj8%Z?KC#xr93+u}w*y&mol}_Rd;Nwp9nF>EB z@gQjbA7yOe6Wd~w12Vx7na9T+n$UIa+Huio92c!B87lHsP~qZq7hG4EP64uF2b?%N zE^L4zLVM8fEF4~ub>lNF4&1tJEk7$+l$s}821;ljtG-EJh_U$<63#jrAt4E@7__Fu)}O?s!MB52yALoOCyk>MC7Q<(=TdQx819k$nQ z3nu=;N89YsjzGumOaqSL!|Jyv&U_EH?3Pd~dN^4NpJ*MGF~)$aLSwnDytq-?2GqLZ zJy-EnV`oc{TfL0s1z2N5LE;^LjA`H%+~S!uGe?9-;m>vVnDqVm`0>t>y0N|eFf#-qT6F6%0 zWmJ`W+-)-r2KV$5xLC9BVJsu!_{`lt%_?0f^PoPm!ypFv`2rAaFxK{6FUMbhQmsFO z2f3b^+A_(W5a@$a4mTg5LTmyg1*vE8<3S#g&ydH%OQmOQtWkMeWyg+NlS`FWz6<_e zWAos{`>-GvR;lL$D$Zw%Cs#vzJrh`V@wGu<$B;PrJyd@D3JN?IJqZcwQyjaAZhmNT9 z8iI~aJc)xah?56vV{GDgzsjP#A#4PG*WK6G+|~K$_wKkkWbF^`>#F8Um#*21mdvXg zp$*6F;%PxgUVMY51&eh9z}ZJ$u{na}8_}&z-G&)2N9CI|9cMc^@>fD}Vg9;Rq%yxA z5@z@}#t7gwz5@S|~qpXdLuq zCSkWlw;y^Fa&zp|UVp{-eX>eq`d1;UIVD10k3JCW;-3%<%eyKbbG(Hu@djaa7qF3u zp{M`N$IX#@LjN~s%(eUiFbP)Ss7kAO!j995pcy=zoR<9;|EIz8-H81OT$*XX26{Vt z!w@IP{aBg;!sUJe#8X}J%#`t-m!z%3P15;E{w6+|JmK|3oNritg}4jS$RIK1elsr< zJZ0uR-TVbTLx4|22Q%__Iwm1|d#HU~D>&)j$Xr$&_jazd zuJB|UR=fE#v_P+|%UixF;>^zLF+U2oz7OzgjS9mQH@l%IGKhRe}qV; zEc`0uisdzz!~5aKzSRag6_smU7O+4a)vOo5hn9quvM+Ay3@gkAi(2!Kk3RyfC^qAo zL}j^F!b7;1CCn$Sgmnl`l?)>9%jbzuFT@iY10U_+)=IWAN5wVX-Z#q4iGG7&*%|vbXB!*(f)exuq#_vmO@9ztEiL;u|NNmj#P$ zMU(@n6q#*pc5}1aCW}%Pxv^}U+^3BuK~Q%DeAi#O468dPyotX{zopVZ^->>O%UN;$ zV*nZ=GVJAzOLy%-0%3k zwfB$-rBhkaAHHTVIC#vMF-&xwdjW7T;Z~HAKOW-ygQNSE9={i1FydTs&KNt z543?N8-eYr_p69D&i&|CAW`z(oVB{sZT#M^J3j#yg%a9W;!DT`huq`L3t&W(o0efu z32OC`e?AWI6e0UK|JJZJr8&lzc*F=Uo^X28Hs3e!q+Q|f8?<_}9|Du+>+W~@vTri3 z_AzV88iKV<6;FCsBUX|ie>!85@OOJA$M7@d(R_BGos0e91o8E|yZNfU)U_7?G8fh5 z+aSq|XBJI;@kfMXGA=0QCl*pP($?ePsbQ+Q`qcQ0AC?h*6?0Fy1*N*AF)|@^ZfXoP z${Wcx>8WB-(^b7sew63E=$k3xGgz1Qr0;;$%I5!uU!JPAQZYm6uK1O2{h>yAFwyCQ z9p-X34alXu`==Lx=WU>?cl6C?Y{v8ss?tZu?9xN%(Gg5DS%;vsU;O~6M@0|x* z6_D9Rs`uZ!MVUt1f(k%>VGP9c{MX6ZQ#X0@RT^)mSDNhR2n>$5Xx7CaaRAXF|L1)r z<&FAux!wvq>*Bk24TSTa=e}_=$-t8oulY~xagWzX@qbL3F>2@Dt!s0xH__`8^W)H3 zxayV<$}`cL=}TpG*>!oAg}nd-t0B0J>v>L*WAeO3Y2#-4QSOaf9xnj#!xO`qtcXPY zSZUE)mTU;=Fj4)Y0ci&t0afisDCy)($vMX`TYkkWHg>C_(FB5Tf*x%P+TNkj6Zaz$txOEdH?)+e!rl5>;e7*n>YTVm9obI z-U@GuU4$as)ocRPHpp12w>Q#8$9y&y{V4S5*mq`8wHr<%=x5Zj|I_a6IoI1$x|ncy zVG`W^%ZB4)S>q#-C*{~YvH7fZTI%i+!iEuVtw2QD9aUOmB$YJ}qYz8kihkBRSirQ@ z-b>M-GjTh_Dtta53OhD+*&Hm*I&FDOS?;u%FI{AH1ZB;@)0*JA*2Om6=!|)2J94`h z%|thwn}?`hce^jHMS# ze5u8ebUZ@-y&4#41c)I=>$=R&z@*}~g&UA@Kmxu8O zRp*_q&Excaa5%3gs>N;7>ZZ0=XLENk80X4s$NkP z))5V#Y+9EW^bG()tv?P8j4%zQu;o_O$X2F7cssw-T~RMuF3pPk2@RzqXQD_^l@MmB znbO(l-5-xN2@2UG1zG%9UHi#mV!w%JPJmVRtA@_xiCvXp<<~@rVc>v=7TE zV>;n~2>ShmE?=J5YAmsZ*Pid^NHTmo!kbr@+~V~#0qQib)T#Ity=QK8g5=}14ji$ED zcBFr}@MmSu>$_=k6?x|h?!8vVvH`oor9qAEpV7Vn(_7SozUa3Q;E)vAra9Mzg^Q*D zdZH+Z`{c`dlYNp?5mK$Y+E5*BqMujg9X4@QzCQ$?dW`E;$&t~>3bRpz+@OXXm#*_? zzj}k}NDCSjh9rcOfm}`=NC&KD4eA`c0McBRJzAu1PHw~oc^0rDS>W{T&~Dx97XYp3 z+jZk0K2@mKv4u0J3w_7myZRw+bj-UzfO+uz!m^aRaZp~BgGT&*Ham#cKC?o7FY+@i zuLx0a2vfbZCZEl!&NUt75@25X7b!7gN{EMR2lB1tuxgypwBt5kUKi% z=q}|JJ_K(9ysPM8p#An4WBbBqs_~n@GP$&Kb{t;C`zo7e#Z?;E^N-Ue+eTkdC(6E~ zo%YdDhz`vKvEu(mfokU5iUoF&s%3>W+P(n#c=r}6hKp3TbHhBua)(x*ZW(!Yt$m({ zI>N^3hD*)K?gO!+jD|)oJZG&vPG@yha0Ud`uk$*)eic4lP3@Tr50v>gtRq@$vWLsi zqpIs5L7P~{=`7k>lOGD%sgFbq!SKrcPfhb+a0 z$+dWtyVX{?$;5M0RS8k)tvZSIkfFz(bTm2%z4UBNbmT$f<{o%v%+7Ch*G z`_$d9#iGqfQFW3pSiAtw%&fCHWB&*cKec`Wfy(DGW*3T;#jEqPi;L(gU^#Wn|kzVF_*yrxn8T?Fiazrqx)2q_Upjr3BMzXKlxMMTdWdWtakWg4W7A;8`iZA4j| zQTRlsdvG9|gnXb!#}v9Y#;MuzT)Oka`*t!`S19Y=<#wj!#;ECFm!iv{?yoG8$~(`J zF7~F|7T(Py7i(A3?HmHR5wJi}qIjpdN%L@#x2*-0Mf|3pRJ<{CM{8gQc%)I-@V9Yx zMo2zrb@5u1X*wL}rrBaG?go$6@BW8vKdkryAkq7>tyb6$nv(DE6hB4vIWt8>4po-; za}T07eOkHYd^dgpizdl!u{HJ^I_Cw+1lOrIY0sVcPk(?~SNrozOyE}!k7C`T{&hU({1h^1dz3WGjw!qVF|*A1YGH?vTYU9AiqEAZ`kG+E(_7RA!74l>Ht zTldZ2T;ZKe-H2yDN@)GK2Gauf?_mC&%sHN;793)IV~jJ&Yt)(39{#0#)yw zD@;N-Rq&?=kDia{8tUV)k+Lk7bKUwA#j@hjYCYEAj6w8%Z<1|Z05}E{x3|Am!&bhl z$gj6xc3`)ds!)$D)N)|RHx6x@YeMS&E_R?uSj&}Dm$c^V?!;iTg^{dk~IjD zSQ;|~Owx0|x$86Cesrr-Q7rnlA90U<{sO>wNLc(Ua9@}sRlI4=@9S7_ZoW2tkJkme zy`%i*ML8c+v|qu-u5F>q_28#v_;ZIm#4qTf+@N+$Ol1(B+a;cBPj+L|!eKts2`s|4 z;7>!wnRlN;N(>s}-P)}P8W&{*flfR@@sP30QQ!#?QHM#vIosKCNAgHsT0y)t)$ZK0 zy*|%86BBg(0o*04<5-m%g@9%G!Ox*8T1O14PR{qlKg0<_|7GUI1*$&{b`7&%Tyx7a zQ=Yo;Q}qKXVDBck4QKAluYDQrf7u3Na%9{s2|44WJv&yg`=xLkVmz`S)Co;R1EJmW zth%=9=i-Ao-sfY}x$Jt~E2WHxY{V2+;;}&lV<%PhVSfP__*P8xcMR|@bMy{*67K4_ z`ia{U|DCt#o^q;iJsgL?(pf=`<7O%Oj%_a(DDyhM?FD-O^6 zoa>n{ujgUD$sPe^iT~p_;a=>UI}8`~YybysLahJwCAGiSc>+9W z@?>h(?`ZL18j+-1dy&1p{PX8L%iGo|cWwHNzVVE~XN2ceXT?l7>5Ag}gP&hq;Wcj~ z3n=Ph8Xo_2XYJ`A41uo(H$)rGggGTC`bs;snG9jyX!t?KY>BMvzRZo_IekGiI-n+j z>(7sc>V5K#hzFTmo=ifbb#YY5h;?yn<{#CjKRh+d|BBWBxH6rRTwC09S0l+SrsI)K z7Ol)%s4DB0p%WiE`iuZxPhJ2*8YRV*JVC(|))bTjg1e&TM-P61f%Dl$jk$YGj$nTZ z`C;lCBjVUb?mF6iU&O{9rL6^LBQVE^?MLYY5r>Lz-j38?Z^u0LuAn=`gX;4oX?eNb zKR)DwR|rFD=x=Wewe#Q6Id-4lBZDJqj(JXXS@gEtXHU-b87-8f=J{U#r*D{olbjMk zAC4<+!ZuZ7M#nBM9;>g9S(nvtrjrsyPKY-YKakIRoUO#!fI>TJdao$Drch^Pa7@rio`HBlOMqp5&en3ICIl?)P z8b`W;OR7|`#CIAE5Xw&5mRFSjtiZqVarSnQjWqlNxdj2p{g$1S+T`8#HV{9#c-O_XKXl#x=rAkmZh~sh>L9f~t0bcWp4D-=E%o}4O!xc;>kx9_lK{qy{VW?PqeL%{&ioQL}eu! zZEkf>z|o|iZxiWI0@_GOMey8b1t{A@uoie8RuAqu%XG$4**7vd^4vo@gZD{&-y(Kd zQJcrfL*XD{S0iQv^YKmHvMfuW0jDF}#LVw%F|P9}Zr+Os=BZDS(4nKY%#qNuhu43p zI)!vPKT9$wRA4EnD5I6=xYpwI%>{iQp|PUJT^RaAnNGcFOc##dNr(K3Itbh<6UpCV z06ZBXlCDsJ-3`Rw6l1b7VmW^sM7tMH9r-x%_e%~)1Q&ldU zQ6v}eAVYXcpX^5Vu~#?rp6=Fg_c{@M zKda(Ny65xbGlC|au0)#UZ?W1nyg!)e&}wqYCSIqjr|Cw90BJ?f?7Vehc!a^IOQpX> zpke%hyMJUH?AN}Y`7J;jzt?@K}8gfn#qzICF(6rYMy6i@D^bd?F zol}eGu4Lwa!dZge!hVl*U&eTi?s=MIU5fDUxdaiY<9Qj@SVLf-N6=7JG`L?)`{+Ea zDZX%~2xJaays)U?2%LDJx_Ka1XEJhw#%hG{I|98r4sP9y zFxHT6MMb-0x1VbL7v}cII~Squ(Nqx+O^O47=en-f_B-)o5TC};{<8;N{kcmo;4t5{ zP*862n)AuC%~RYHAMY%tuPOwZ&Z{9%IvhrbR=5V|9~55kNb(@c?e4JD~AW7 zd8#;T9N+Lvr8zzLHCumRYo$ZQE3!`jn!}6GI}TfCbg!g{(YrA}erimn<1S?XnxA)1 zUBF`16V50i3<*Nz`rxs%BW+^x=55o z)vrBE6=HIPz!RVe58Kn(zY8&ce8A*2=(kVOPBWQ}-CMc#hBcA|Z<2RO#Paf_V4eqU zhDL1OMlXPIwuyqxI;`}mKi;| z0X-tNrMc||^k1z$*=7EXk;Roc&yu6cQTempA8a@@y9j0rYBl4oLnpV&Nwnpp!&vG$ zo7_IpH=@z=8w#G(5P)ZEwRyq5-AVYp@_o?yuxNn0u6B?94GBGWW6k_XBU85(KOmp- zqhGv}9du@eTC8O5$>&}c|FhMQY-f-#)%j|vqUDgo;1aYZp*W4#*5lxc_P6SVC6 zg4Q4lB9gK5q68abDdNT^z7K8W5kISq?If_n8$_koQ3YaUl%uRX-)Efe|dL2z5qrC z9n#ia^U4mIw5s;ZPE3O4N@r6~1|0HJ2XPC}b^XIX1urzKak>39Gh|hZ=OVcOcC|?P zSnKBg&;PKPpNPn_drNx#tey-1z7}W5$rt&rK(+m`jl+UA4MM5EjpXvzC z%OA_sezWY*(O~D|X;Iqe-JK{3-XLkTH$tlN7-5-+Z0H#8ux zDcDEYg2v{vJrWx$X9UN%5bh*z%3pU%5(`t3WyB`n^x%+@59)B_A^nbTW|OKbHsLww zxj>xmi`IN8=%Dd=ZVxUaBIQa7E!Hutb@UPysgGQ!OSWn9IF=rJV!lzlR7%xd=M$zL zLfGSCwVnE2@k!Z*_5AZMQ>L1T7%k%R`{I8c0kLH6Q2>f>mE|0+5AYIFL~iO-(18fI z@(!TnZfnFI%Ts};=}2g$-QZ;lt~`})1vgz~jxjN$LEXkcT z=Jk7+{)@9`2CgV7!to$G{{L+KNws?wH}2frL*O=!8o*Jl&5y9UQZKF;I691~KQN+c zoh90{{b_o4G_STogf*`X=r&f;KAScnEdF6cJ2U_i|JR@DZ_r>};+=D@u=r8UJY^GR zr6pr%zpcOub9Vzn5yK0hS#fOQXIvyHb@1?{!0-voySjD6!+LBU!s3=9SfRjH(!ry9 z^!vz&EV~207JKLtdXGNmk4OOjsQ;=6`dvMKSF5*K0pDp_$K<*7N)hxZQ@%|+Zcdy| zSymvgF)pOQfKttQJ$RHV^Nxsi-bdd&lOCCI&KC1V_cWcocQcH>_xTPglN5G0_}8d^ zzEkBW-~q*AGwnp*A= z@GS?aN6nl$%aJLX+Y}W}nR;@OyPP=?H)$$v%0+7Kz4yQ^f(iotp5MhE{K55H*Ym)K zd%WK7`(BicLTqvDcX{j#9wlz^Xld0_r?SUduz99jOI?7so(rQXU8KZp|-&mP(k4rS<9T7k`!4-AAV3h}MdCI<- z{(NtwHf7)ax0RijQvS6|tc~mIUq%mhOl3umbZ)O)k5U)Us-HR2`Cyy?AsBboubNo* ztUL>E$x)b|{-F848}awUG*+AlxuE~b%%(?oMv*$?X&CwTljDCUrq~2`=0TA#>%yJF zz1*BUnTHXaW;^dr{;&b)H@7_bO^tYjdBeYI%rm78)ATyDnOjUq7+jeTzk-Oj&jCYr z<`=Ywq^Vu>eQ5uZjMY!Ne0x`~+zxGn(0?G)6?DyM7%#w-aXA}nOZVTYG~b=96SgS1 zV`LY-%_^)mQLMk%clDihQG##dKQ>b(V-u;mM(V8UBT4#9?)^{Sq-S~91q8~bQg*-S z<)s%L8h^>m>4ElxR>r~2TgLm!E$KqGcYiEcx?2p2aYg1SVL1n!B)@eLCGpk;cryIp zR+p?5-jeq@*C$@_=J^v?6(HCBVJpciTjmKA>LKWCXgf)1_UH_vzC+_ZK+-BO4ZmF8Y13T)?Vh{R!mNN>~_t&1WJ9F7IS`n!qAl-6k`n^FeUsJ?Pf1 zj-Bsme_EGuy&$dm;#)=oPuN61Ukf){JgfkpI%mM*W~C~2j;*Ct#SCfEdRXV?@DCD% zbkFCf-sJH$k{L$02Xi`T2Wa$MeDbo=D4JbGlgfUm`H>#I7TxHpfq9L&Dn0$)it^NW z)pjB)nSUw}G9LLg-@aA_#dSd;^zIh`wxp*PSbxyzv=Cuj;~dt@@e1m zMGTEH;igm9E%)@_rU1SCo6~`?vV^-Hiv*3(#q8@l#rK7B)h-dRn`{WmjkF6DGfv=ng zs{b*G6x2Iwnaddnu`sD*1Ecv$cVmZZKX|C@BlqwoyWl@;S+ADEoC*jWD-1OJ?>Kt% z{z*&^&z%gtDYMlfjOvkd10`|rlg8zstr6aN(%zL@f?1iUA+QBd6yr)wGgD^X}S7M+=V@7e3<%y=0XpTw(|`{5eN(vRk+ zh1Y>=gBYdn%`oRO9U5u;{$q{FbH7Uxi5!$=9PPNo++#>LH0w9@4nK!*asR5F(NN5x z?(2kt$67br{J|VFDqp&>+0lkw@3onnS+=5ufL|nfz!sx4W%771EhKbM!%lUk-`j6j zU0_!uJB2%aHkc*027jC}dr6c5#7wHscy>xvI7Q6y(rVqRks>P$g>kDo{|K?Ld55*Vn(0^- zP@kGEI5qaIb3{1zBgAUry;%rwZ;+bsV%4Czt}U-eMFqo%nv-i6cl&eKA*l1;Q;jCSU^OpigJ4%C0INh()qTk^9v z$BIlhap}6KT%772m>Gf)W!ZfQNG~@DDfI%ZjF2d=GKcb5D|DooJCCvH2{*DJus3v9 zC@Imh8}%fTw88uklcKDYj8aoSkJPf_@u z7TS=A9&l!v$H81&M#d5w8#hc_>P~I<J9s zEqlomD0`I7FeCgbTJHXY^EN)r)94U#R4SE{#kk>4!=#Y4!i-|zf+#8znqu50&T>Ek zJ)oDtJjNo*EX9i6rWdyFN!ZV={G>ZfVen|3s3>l`zp8gopwh}&6oi^oNp;qR44Gl% z(<0_1YDS|8H}qKBhn%fxfiuI1rssD=`@2dj`&)XaB^jem14>yU2E19BqO;8~)FHL( zReg;eies43vOLmi;V(|=bx7Pa2{B4KStd6ol6{p{jB9o3{O-y0ml7viijQrkIco0e z&!J(f@+Xoi@;uv;Jsd%Lex_-Mk9H1iph`{+PME;LpdpLD*N?ISKW}!rh^h;vS5?S3#Otb)t-(D7WSjguq0tQ#VN?tHW6H zG3Y*2Y@l-?tkFnTgKRreLVV(wPt$GKtX>bpG-trS<#%Oz#UAbQlw=cW6iChR8$+kE zkibKS)kE0dmn>_M#B0p#+mLN{10A`{lnOklZ`gRTD7`x0`VX7I10EHzmg^gB`0w0A z+7YGVvw7|ARz84L4^OxIRr%BW^co(l7PUy*(ecK}^g6pnIEUKi3%%j3t~-ZR^CXvk;qva7G>Tb?THC)AlUe-I@F(;yQhJ zUia*;MPp%L?$5$A^xbRKiU*zNP+1n^bs`rbGUFz-k=(|Wf*D@=0IY%DPni3h^yJO9 z$%{3r*4t$a_?=sofHNiUXPA=KMaOsWiAaNpN4DgW{DQYq^0)J6YZcTgEY9R+_W z5SGpQ44SllGnZ&UY_av5uJWN)Sne5gA)~C1Z>_UX``j-f_HbS2j}`Hw+7v;CF%T1| z6+#-_0h*2S+Q6g~t32wbOApK_x>%V>Pj93{yqYfWF#d*%tuF15bsGJ~@!hBt-*Jn$ zra?-**dI1H!QI?}W%_BNPaq6-h?UqSXoa8s!!}hk&q5Lp62&f==$XDRD?7gvi(bx`T3SJ zxYgQWw>m9dYenrA6Zoh}gB1$u%*(MlnjYLa_9SZ@3TP5}$MiZ;RB~2w4wE4I9Cx7b z!{gt!A}riqM09?9$@{QTw+X5C9IAW-VA>&vo_cAhi#TZU<}%KNg(`O`11VC{Hu~K; z9gD-vykD8M~#7!vqQiOudVuWmfaX_QCwPE|LDJTv?E*Nj5;Bhe42 zM5xv7VZZ{=|=&klU=1UJuW8J3J618n48(IT-f$s0+M&#pq1 z|MIx}V7O8kDZmIB|ME~1TMl+2d>JUjx`0I+J3@-iE^cB4WZS{ zy?rp(6~(UEpB0vcof#hYRriPSPsL|z)TpdvzJaIh{>wv{0^Qb+-f9Iv_LmS3gOYnbP^o^$uzfFGdAQZ@$drGa;Tn5%<14sTb@mUCSJ!Ot`&IGLpM8Pgc> z5-C%oGK#@LSj=kj6ozZ{L~gzI1Z7~S!Yg)3(VMXBz#HG*WC-J{nrEN~yalWli?QQa z+85E=goie|!4C=Gh6qNG(++-Q-2ShKd7#mD1KHzN@pFDo2f{HEI-Arqtj^&q&1$tW zem-rO1pKhLT!@z=E9te|Zn7|+@s}!|M+1JF-qPYU6Cbpqa?>N97MFKVrq8c~<~**_ zF7Z^r1xoLnruS~9If+Wl{O}GgE~4F%@^pT?3gn^ae60ZK1VY~1w1v+}wKO9Q_IDIv zlzw+|uoUL-v~PQkFy=E_m>q4KK#6L^&Jc^)gap@Q#BK3x=OEGlA5JFa_ryrP2GUd^ z(qlX;5q6QQ8%#VbNk4YTU0ay4iiT2;K=fy~Iizj^??OY|$Mwxh0Gn zSf`^RxU3C&mFZuIbNOn2*zV=aCp9@NcS97j?;?Z`I5j~g=ynvf(nLgFbP5O1=yU4< zD5TQXTeLW#;%ywq;&0+Jvb`P$sha@d0z1gii+$gTLcasg4t=)DL1^N^?J^q>nRf z=d|TFx%~5g25x8z#ODmvC^UaW?iba>)L)c4H+D(@l*m340)b1M0J;-m_0ZO>W8vUq z50`2fL>d59Ie;%}I<+@AA!QvNusw?&pPxU(aFS04r*~jwq2p-@n~vW~FE4BH-aUPl z)V35Dc^mqQ52Oc#68y2tVA8a$-mBA33uy8qk)ONJ3a$W~jQK(;1B9dPqR*uSFRbia zO>_+#V)+Y5J!QFJ%BN3}+hgc_YsHC<5~ymoa2mlls9t;ZPA$3X?2Gt`4#ef+UVJZj@SrYJ ze7|b7C?&fx5xJd5?;ginB#1KTBja;?30mD z18D;1{I^zS#?L*!MEddnMO93%4!HylIt~qKg4n zC!WvBLPst*dR{M>YZVhu8TjiR*mUF6Wz8(1(B6#`1WZ%D?3_;En;90p~U)n#gTCpwqE5|?ydyVeptbG2(#$^#_NzMn-!z}R#4L~~4R$)ginQ4RG3)70Q} zS2uygJ_As(dPz;S!kg{NH`4}s%pXtaM@)DOZ%Lf;Q9;@-IwMj#%ld@m8I`M!J5cW7 zI~>7)?BThjN^)1dUf1rl*XXXbFgG;I*{f=x`HZFwv(2`qrT-*>LQ^H$9krP=5-hGp zIux-23R2O7*(!Wf&5~0EP)Y&srSCY;c+_5sEThA<+L5t*(kSwMnAaX+Zn-eOVIEfn z;7KN;p5!`-BddGUyUl=ebp_owj%NMysl+>|#8qM7OY$dOgs&RVQ}x%p*iH{5gDKnb;C>54-8Zal{%g=s}Ek5u2m*up93u=mx{k;AnBdpLc7T0Hu}x>)%%dMmNS;T7t4 zqvn(kt>V4Ha`c?SnjY@NiP&zEDq2v~pFc=RL=?;4snNbv2Q=ItQo1D*tOM*;KQ2&fgJou;>Vjt~|XDn3&FYZSfaWiwGy$d~?y% z&py8p&O-Ic;AYcJW4;4VRzB_@IwL*SBW=L-U&L~V8AkSM?NE%vrPTdQ)V1w5*P?7} zA!7CHksDPZAYI_TW64rdaM#`5fQ|7@f&g8#Csz7dlVxpd*JiaTR&}^WqdA>9>m_9; zj9HDDuGc$b0a`z(pa*#EHcL!X?FPv~zt0vSk22Q3&L$6y$ zKayqhWR%PsTs7mO6Sd-D98<*@iC4PQd{<;Ygb&XH#~|nTxWp5+oucvV50IdzCXJVP z3jJckj45R_(L}rM=4vU$>pk3AG8pmdn*%tDb-oG_DcgH&ru7z8{AZua)`~};tCO%4 zQ2=(BD2)W~UDL*NmDZyryY=I}eQ1`MqtzN?B`b0>W>X!QmuEUO*|xnNKCKqKFJZ|( zmNzw{EtA-O0b96yW9ai0d1#ho;a5AhuU*?}^dy?ajh&hE7IK`#-T@xlG5n~`nGFcA z-^un##j?8k5l$8KG5$JtCQ>G(p8}3;}@)^vd8ie83*Z7w z-K`sp$s>Q%q=Ne>a!k6~4YzN4oU`oT4LEo-He9>^SJPPY%5&2`JObs+%B$N7%Q=uA zp*Ll~qQkz`phTaQ2;V0P+^$LOAIuivk{%Ajf|yd*Z#htsM3MW>0IwJT!blXO(a`_< z>6gt>+q$WQJtgsJ-^(wN!sXmB0a^4Nwf@Q6a%vAer(O}_O4rp74M{%tKH zC`K|&teyyw+l7%?wj&<)z!H>pwTooD@v6z)*~2zH`E~$()U|?4II27*E=&*H1!jS-wojzQYoF6aA+7{D{dmS#~YsN-guzM42>lGr54KUj_t^hYTTYY51_9DQmtw`l8~^j5TYi@G=e ziOX=tQ;?B9Y`^t=x7M}U=xMp2MeEcUb4TiQ4DD9FZa{OFM`lM`T4%0d3wmCx3i~kb zY4GkaVO~D(Lta{p#nN}=(Bt39kPyDKLX5+?oO=OTl4Yd%5*EU%Ahid%CY<0&qFIKz zIIUugI#mAq!LUa6R2BW7fFB!=^4qQP5rrk58xgwXp+vOD<>>5H{z7~p=vl|O8cdOgq9_yyvP z+gqP`TBp}%`5}0EE>C>T40M`KB5ixHBfl-%b)zYc zheDz|e{|Q_| z24rG9A7*exdCo?P^v$oEhPWLH+3^l+G-%rODe!P$X}d6x{>O1MsfGs6*R&Rb&!BF2 zyO~*9|1kdd@s9LQr6LWs6|Uxnb%xBLhoPIJyH~(lKk6mr^NVg9WjoICmhA}a6`=OZ4dmD+u(iY=tiNT7vMaZ}d&X zXipV$RFhvchD23|#)+4`w+4nFvKoc`jM`~e=TthLF!?2cokK5V`t#~B8d z3T!htcwH2GhBVCAl!_kMmr}y=GgoP8w_E3N9{M@-%N6G3pwj>rtS0){j}tZCKhnt+ z9>3H;7i&#xl!ASS@4kdQN7^@C29Jc(m!gqd-v{k*K#q-4ZLe?Eg zX^k`B(h1)iSYJpB?iH3shz>jDxhoclrxoK_Q8FGL2%$mu3iR!2kqe0!*`+B$z#v_@ zMD8y^WKQ?@6Ne<(kbS(BJE3iS7r~fVK-}L{Q@%czF}X=FLtH2;zZ3vnGIdveI5wC> zPCRy5YwEfXFW?V`ww0@??)L;RZDZ~3b`W`WkeelI=wpYe@WYttt~?G~|E&|?l-qGq z9!8db8ze4T>JXq<^mEvE%r`h_}Hb)!IB1Ws~9)`+~wD0%_){RIB)GI6QClb_?Vnuh`rEVlg&!0wf_ zTG`%F@<=w$?iSw{JezlvpomOfqG9(|ZvXQdK2K$ZT>(nhk3J6UohDlI6)K~z$P-zs z>$VBc+z=sAitYZ#0ZOA@`*F31j$YT>zT}JwIVicCAs|aB_z+`qkds^X>hB=LSToz; zqYntm2KQ`m%l?ASOcQrY%F?>%Zj6p+YSgH6_vW7EZ)!+( zQc30&4uMAwSGByp9P?37;z8>lX(JLG-_WA-jatMtl*VZ$;h%?|%sr-54(De8)pdar zBMAG~`ux2oge}Vl4jQT+e){{bMxe&h8mdmJ?eZb+b}>0wq2o$;SAP{&Q{UAZcfaPp zjhjtnb8>5-@lwYQUmTB_eqkJBzP2dV6)Nfrbw;PqNqI_XhnyNY|#!GfcNP@A7AH-5%)@FyMifEJ z1(wkyQ}BFo7Wj7a<)c$VoO6qO+U8rph^0v`A_!C_?88O?lbp22L(vq7!^#sT>I@^o z5F7`@>5eF72o_L(Q@^Sy8Nc#1Ia%Jc0@AI1C(3nHWWs?K+7Kc|+Nfw*FOd+II=Y?2 zx=nG_fgVfaNfy`14R7&q>P>1zc$@Q^CnTbBo+847(;9fvpNyFEYW+2@dT(pp?NGWp z07yNhkj{D+jQJbl#9}ie8xL*nGVz_ax4|H7c969a|E)bp_Zg~A9JFD?JrHH-MP)Kc z(iPIi7WsRxGe%{vXS|Nskiq{td7>&P$^R{Ss1DG=`ou$r{T(HEANW(|g{|9L7}E)Ga45di@uV(>DsX8xf*+ vf)Z0WF?;&SwmHusJG=A6XsAF3!UQ5`BfnM8jwaci@78e@PA_oo|1mWdo>Bjz59{C`di=<0D(XxA(Ao@5;8JUQc^OT zWj3_=9|#1Il!Qt^e+F!pf&Qb@UtiWAfo=l;2m<;`z<&f11B*j8Nk~dTr9lArm$xy0 zx&LKu0mMLHu$VX)0udMAh>6|s0C72p{0^kmCIu&NiJhTa_2V;(B(xWQ1Z87uhsHSLj}u%@oIK_0=N}MwIw&|iB9a_+ z?tJvcOP3RqlCPvtv#w|74A$yxsxGNdo%7 zF)(O@UJeA71Fdrb88B#L0m}iFfUpDJF#Yb_DY7)RI^x7$7Z$s5a4EI&_C*SB!S4uf z@tq9?dIe)3q+NHpX}@4_HPAx$F>cY}#}OAb-sOUR0Ymw**f!Dj6}LYvx>sHDJoi5s zWgooKW{`AWxH#BHd9kgr{#?p?88!FGFEth@)>m1&pF+&de9wC+`aNcuG@!UBKr=AC zspsxhSh1<|&0L)e zCYYVIvpi;ZsA4Oe+7QGlwU}CP0y*s0fNt~xdA04u{ zn)OIaC*}-v$HME~8gry)QAy!_|6(*;?#4TLyU|ff(uD`kJwM8;8$nk}WabqSeOU=B z5J?cAMIR61->NPT@=;?uBN+(X*_794gOTn?vPd~^>3pOKr(CtX#1-f6)NfPJpO zhcE$ARege$uo~1ZxIff4PQ;(REMwg2-}ifC)XO>cIzY7vOO0Yq*S%3Oh@G;P-de4? zzZ{l+{#f+d_(I+7QQGT7HN}eYV1Y5*q^#u2XPsRUh09Sw*Sk|+IS3!vHWl|S!#y~D zbv1Y44ZmgrjW_qxZ`QncjiUCQOdBO2N_BOuPgSCLmNpqV)U#(491L5c4Nlv}pMp+u zx^@&`Wc6HO%{qkJ4_H^m=uto9ULeMC&~3Le;N?YRuPe0h<_mj2gGpz%;MFGKRHgQV0KOyE2b7n6Bi*1eRMT}%L z`_9$Vs-PwjEPP49Iv^iCvPQR|nebmpVv-|dFWT4&J|I0BwyP0R$pRJq%sTNqc6JUm-vkNnH?;@WTAQ(7PLyTOpEKH+GhF$IY$+#^$kZ7 zT8CHR?ex_`%NuhxVFU&u=mn|vW}RzY=E!5AkZEp~s})VC{}S_ABgOrYC^+s?#&kaS z3BC8Ar!q;SHC2Mw-T^f|T)>kJ@fd1nehL_@{qscamP&*^e*SpkiLh$0%)H&y^;;!0 zkDhykh?25q>~wES7rU4kZ;A-+q7bgtlyUhW_A`iH$B>ex+=K6)9u(=`-tRE+IhK^UvJq9Ut9$_ApE zTAKP7LbDOaiV=;Zo|+4cwKmf9(7<$QkP>+nFHJnnc0>33QPKRKN7SARRJ2HM8G$dd zM$q9ET@kj^uMoYBbWFM+mQs`1uKv12>173c1)Z+v`y65S${HCW)!BvHQ4lhwTH5Tu zH}+1n5>aY5hx_ei^vqtexo+-c8^fUHw$r(uVcV~wL z)G0orI{H%#+m=Zo#P?5okZFTU#|Ts8s958{p?P<+=u!sEWkds>b|XI_^(iOCT-97h zFLqk`8zI+(1rn(^iW_jJtYig-Q&l zTP{#!xjL35UX5{9B_BvZ!M1ACrt(sEJ8!uTqLUAWF4n0lf8FQE5zZG%3%^6><5Lz& tq9yB9DnDc{mQWS?d3ONYZyX11x0nHy-Ef-fo>9Pe!+5!3Hc{4x{|&ATOt}C6 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/ContentSlider/images/image3.jpg b/Skins/jQueryUI/ContentSlider/images/image3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1cda78320aa61dbaa572e31fa9ae5597b127af50 GIT binary patch literal 16202 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/ContentSlider/images/image4.jpg b/Skins/jQueryUI/ContentSlider/images/image4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e3ca331825eb3358b52a3ff51c5ac139c579c6b GIT binary patch literal 59586 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 YT%vJ?uj;KiF*?b8UD$4xcl|Z|e`&5v+W-In literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/ContentSlider/images/image5-small.jpg b/Skins/jQueryUI/ContentSlider/images/image5-small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eef124a016e3ff0324d4a10aec97a6e060230da8 GIT binary patch literal 2324 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/ContentSlider/images/transparent-bg.gif b/Skins/jQueryUI/ContentSlider/images/transparent-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..bb9e2659a512e4a592378e90c12415cb4440e866 GIT binary patch literal 43 scmZ?wbhEHbWMW`qXkcJ)b#-N6U{L(Y0wft2bU*}1hJlHxC6K`y0E?>yUH||9 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/ContentSlider/images/transparent-bg.png b/Skins/jQueryUI/ContentSlider/images/transparent-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..cd1db6c877df1f62494f83e9813337e740aef277 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nR$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GqMj~}Ar-fhQW6q0*pk@P*fbb83>erN7|IP-Z~X&Qz~JfX K=d#Wzp$P!2 +
        [TABSTRIP]
      +[TABPAGES] +
      + \ No newline at end of file diff --git a/Skins/jQueryUI/Tabs/Paging.html b/Skins/jQueryUI/Tabs/Paging.html new file mode 100644 index 0000000..869d38e --- /dev/null +++ b/Skins/jQueryUI/Tabs/Paging.html @@ -0,0 +1,4 @@ +
      diff --git a/Skins/jQueryUI/Tabs/Script.txt b/Skins/jQueryUI/Tabs/Script.txt new file mode 100644 index 0000000..a6a9918 --- /dev/null +++ b/Skins/jQueryUI/Tabs/Script.txt @@ -0,0 +1,60 @@ +[REQUIRESJQUERYUI] + + + + + + \ No newline at end of file diff --git a/Skins/jQueryUI/Tabs/Settings.xml b/Skins/jQueryUI/Tabs/Settings.xml new file mode 100644 index 0000000..9f19c7a --- /dev/null +++ b/Skins/jQueryUI/Tabs/Settings.xml @@ -0,0 +1,36 @@ + + + + + The jQuery UI theme used to style the tabs + + + The fx used for tab page transitions + + + + + + + + + The fx string used for tab page transitions + + + + + + + + Check to make the tabs rotate + + + The time in milliseconds between each tab rotation + + + Check to make the tabs continue to rotate after a tab is selected + + + + + \ No newline at end of file diff --git a/Skins/jQueryUI/Tabs/Tab.html b/Skins/jQueryUI/Tabs/Tab.html new file mode 100644 index 0000000..107d248 --- /dev/null +++ b/Skins/jQueryUI/Tabs/Tab.html @@ -0,0 +1 @@ +
    • [TABCAPTION]
    • diff --git a/Skins/jQueryUI/Tabs/TabPage.html b/Skins/jQueryUI/Tabs/TabPage.html new file mode 100644 index 0000000..092756d --- /dev/null +++ b/Skins/jQueryUI/Tabs/TabPage.html @@ -0,0 +1 @@ +
      [TABPAGECONTENT]
      \ No newline at end of file diff --git a/Skins/jQueryUI/Tabs/TabStrip.html b/Skins/jQueryUI/Tabs/TabStrip.html new file mode 100644 index 0000000..35ee7fe --- /dev/null +++ b/Skins/jQueryUI/Tabs/TabStrip.html @@ -0,0 +1 @@ +[TABS] \ No newline at end of file diff --git a/Skins/jQueryUI/Tabs/styles.css b/Skins/jQueryUI/Tabs/styles.css new file mode 100644 index 0000000..a379154 --- /dev/null +++ b/Skins/jQueryUI/Tabs/styles.css @@ -0,0 +1,28 @@ +ul.jQueryUI_Tabs_TabStrip li {list-style-type:none;} + +.jQueryUI_Tabs_TabPage a {text-decoration:underline;} + +.fg-button { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; } +.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; } + +a.fg-button { float:left; } + +/* remove extra button width in IE */ +button.fg-button { width:auto; overflow:visible; } + +.fg-button-icon-left { padding-left: 2.1em; } +.fg-button-icon-right { padding-right: 2.1em; } +.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; } +.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; } + +.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; } /* solo icon buttons must have block properties for the text-indent to work */ + +.fg-buttonset { float:left; } +.fg-buttonset .fg-button { float: left; } +.fg-buttonset-single .fg-button, +.fg-buttonset-multi .fg-button { margin-right: -1px;} + +.fg-toolbar { padding: .5em; margin: 0; } +.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; } +.fg-toolbar .fg-button { font-size: 1em; } + diff --git a/Skins/jQueryUI/_js/jquery-ui-tabs-rotate.js b/Skins/jQueryUI/_js/jquery-ui-tabs-rotate.js new file mode 100644 index 0000000..9f46c01 --- /dev/null +++ b/Skins/jQueryUI/_js/jquery-ui-tabs-rotate.js @@ -0,0 +1,76 @@ +; (function ($) { + $.extend($.ui.tabs.prototype, { + rotation: null, + rotationDelay: null, + continuing: null, + rotate: function (ms, continuing) { + var self = this, + o = this.options; + + if ((ms > 1 || self.rotationDelay === null) && ms !== undefined) {//only set rotationDelay if this is the first time through or if not immediately moving on from an unpause + self.rotationDelay = ms; + } + + if (continuing !== undefined) { + self.continuing = continuing; + } + + var rotate = self._rotate || (self._rotate = function (e) { + clearTimeout(self.rotation); + self.rotation = setTimeout(function () { + var t = o.active; + self.option("active", ++t < self.anchors.length ? t : 0); + }, ms); + + if (e) { + e.stopPropagation(); + } + }); + + var stop = self._unrotate || (self._unrotate = !continuing + ? function (e) { + if (e.clientX) { // in case of a true click + self.rotate(null); + } + } + : function (e) { + t = o.active; + rotate(); + }); + + // start rotation + if (ms) { + this.element.bind("tabsactivate", rotate); + this.anchors.bind(o.event + ".tabs", self.pause); + rotate(); + // stop rotation + } else { + clearTimeout(self.rotation); + this.element.unbind("tabsactivate", rotate); + this.anchors.unbind(o.event + ".tabs", self.pause); + delete this._rotate; + delete this._unrotate; + } + + //rotate immediately and then have normal rotation delay + if (ms === 1) { + //set ms back to what it was originally set to + ms = self.rotationDelay; + } + + return this; + }, + pause: function () { + var self = this, + o = this.options; + + self.rotate(0); + }, + unpause: function () { + var self = this, + o = this.options; + + self.rotate(1, self.continuing); + } + }); +})(jQuery); diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/authentic8/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-bg_flat_75_ffffff_40x100.png b/Skins/jQueryUI/_themes/authentic8/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-bg_glass_55_dc7db3_1x400.png b/Skins/jQueryUI/_themes/authentic8/images/ui-bg_glass_55_dc7db3_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..fc41bd5e0acda80411ebae891ee5a5a34865544c GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAGVZ#9R3S1u8sU978O6-(EE2J7gf>a&iCT z(xj#oPAw_EbCnicE+G@091{Z_CMz$nn3Oqh*={+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-bg_glass_75_f6eef6_1x400.png b/Skins/jQueryUI/_themes/authentic8/images/ui-bg_glass_75_f6eef6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..52ff0b2d6ae00449dc01c4db92afafdba78c4e6d GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAGVZ#9R3S1tL9N978O6-(J}$ctC;2`J(>B zH~X`-xC$;E;CRqvvcBN)<(ulSg5#M}1avp(CyVFD`Q?3*+i{20+e)ia>mu`MsT;fZ v>vcEh*XdnkQcgSB@$tJs`tRG%(^ch{w8`z<81mf^XbFR-tDnm{r-UW|281;7 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-bg_highlight-hard_55_6d5f85_1x100.png b/Skins/jQueryUI/_themes/authentic8/images/ui-bg_highlight-hard_55_6d5f85_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..184644a46471a0db01f3c548f884f6ff011014a5 GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%uDMV~E7myZsw^4;b(q=J>n6 z^eyMl3zO!m+Aegs*s9=O6rauVLEnepOX{ZMwu##Q)A~byrrbHf`O0M0O#PZYjl2*0 Wbj7%dQBo8n2Qs7ugcjD;6qfX?At2j&+mUEqN_?5C0wef9roSvZb-f%seus RzZz%|gQu&X%Q~loCID1&C6oXF literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-bg_inset-soft_95_fef1ec_1x100.png b/Skins/jQueryUI/_themes/authentic8/images/ui-bg_inset-soft_95_fef1ec_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..0e05810fffe0b6b8ac320e55d1eb4ba259b89d92 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#{26V~E7myXUR>S{Ou}E*`%9 zKPdOkfrN+ZlHSt7(uY{3{#;wiJb&Ugx1>W4qtrSDm(4hFaaY-$3p3x|sIU3`%J?Qj YcLn#R=pC)AfTl5cy85}Sb4q9e0MP_2(*OVf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-icons_222222_256x240.png b/Skins/jQueryUI/_themes/authentic8/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b273ff111d219c9b9a8b96d57683d0075fb7871a GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-icons_454545_256x240.png b/Skins/jQueryUI/_themes/authentic8/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..59bd45b907c4fd965697774ce8c5fc6b2fd9c105 GIT binary patch literal 4369 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 oBo%DI*Kv;w;*%(i9W@f3_WCF#rGn literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/images/ui-icons_cd0a0a_256x240.png b/Skins/jQueryUI/_themes/authentic8/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2ab019b73ec11a485fa09378f3a0e155194f6a5d GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/authentic8/ui.all.css b/Skins/jQueryUI/_themes/authentic8/ui.all.css new file mode 100644 index 0000000..57e5b65 --- /dev/null +++ b/Skins/jQueryUI/_themes/authentic8/ui.all.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.authentic8 .ui-helper-hidden { display: none; } +.authentic8 .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.authentic8 .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.authentic8 .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.authentic8 .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.authentic8 .ui-helper-clearfix { display:block; } +/* end clearfix */ +.authentic8 .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.authentic8 .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.authentic8 .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.authentic8 .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Century%20Gothic,Arial,%20Helvetica,%20Sans-Serif&fwDefault=normal&fsDefault=1.2em&cornerRadius=3px&bgColorHeader=F4EBF4&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=DDC0DC&fcHeader=574772&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=DDC0D&fcContent=40203F&iconColorContent=222222&bgColorDefault=F6EEF6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=DDC0D&fcDefault=40203F&iconColorDefault=888888&bgColorHover=6D5F85&bgTextureHover=04_highlight_hard.png&bgImgOpacityHover=55&borderColorHover=999999&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=999999&fcActive=212121&iconColorActive=454545&bgColorHighlight=DC7DB3&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=ffffff&bgColorError=fef1ec&bgTextureError=05_inset_soft.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.authentic8 .ui-widget { font-family: Century Gothic,Arial, Helvetica, Sans-Serif; font-size: 1.2em; } +.authentic8 .ui-widget input, .authentic8 .ui-widget select, .authentic8 .ui-widget textarea, .authentic8 .ui-widget button { font-family: Century Gothic,Arial, Helvetica, Sans-Serif; font-size: 1em; } +.authentic8 .ui-widget-content { border: 1px solid #ddc0d; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #40203f; } +.authentic8 .ui-widget-content a { color: #40203f; } +.authentic8 .ui-widget-header { border: 1px solid #ddc0dc; background: #f4ebf4 url(images/ui-bg_highlight-soft_75_f4ebf4_1x100.png) 50% 50% repeat-x; color: #574772; font-weight: bold; } +.authentic8 .ui-widget-header a { color: #574772; } + +/* Interaction states +----------------------------------*/ +.authentic8 .ui-state-default, .authentic8 .ui-widget-content .ui-state-default { border: 1px solid #ddc0d; background: #f6eef6 url(images/ui-bg_glass_75_f6eef6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #40203f; outline: none; } +.authentic8 .ui-state-default a, .authentic8 .ui-state-default a:link, .authentic8 .ui-state-default a:visited { color: #40203f; text-decoration: none; outline: none; } +.authentic8 .ui-state-hover, .authentic8 .ui-widget-content .ui-state-hover, .authentic8 .ui-state-focus, .authentic8 .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #6d5f85 url(images/ui-bg_highlight-hard_55_6d5f85_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.authentic8 .ui-state-hover a, .authentic8 .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.authentic8 .ui-state-active, .authentic8 .ui-widget-content .ui-state-active { border: 1px solid #999999; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } +.authentic8 .ui-state-active a, .authentic8 .ui-state-active a:link, .authentic8 .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.authentic8 .ui-state-highlight, .authentic8 .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #dc7db3 url(images/ui-bg_glass_55_dc7db3_1x400.png) 50% 50% repeat-x; color: #363636; } +.authentic8 .ui-state-highlight a, .authentic8 .ui-widget-content .ui-state-highlight a { color: #363636; } +.authentic8 .ui-state-error, .authentic8 .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; } +.authentic8 .ui-state-error a, .authentic8 .ui-widget-content .ui-state-error a { color: #cd0a0a; } +.authentic8 .ui-state-error-text, .authentic8 .ui-widget-content .ui-state-error-text { color: #cd0a0a; } +.authentic8 .ui-state-disabled, .authentic8 .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.authentic8 .ui-priority-primary, .authentic8 .ui-widget-content .ui-priority-primary { font-weight: bold; } +.authentic8 .ui-priority-secondary, .authentic8 .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.authentic8 .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.authentic8 .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.authentic8 .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.authentic8 .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.authentic8 .ui-state-hover .ui-icon, .authentic8 .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.authentic8 .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.authentic8 .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.authentic8 .ui-state-error .ui-icon, .authentic8 .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.authentic8 .ui-icon-carat-1-n { background-position: 0 0; } +.authentic8 .ui-icon-carat-1-ne { background-position: -16px 0; } +.authentic8 .ui-icon-carat-1-e { background-position: -32px 0; } +.authentic8 .ui-icon-carat-1-se { background-position: -48px 0; } +.authentic8 .ui-icon-carat-1-s { background-position: -64px 0; } +.authentic8 .ui-icon-carat-1-sw { background-position: -80px 0; } +.authentic8 .ui-icon-carat-1-w { background-position: -96px 0; } +.authentic8 .ui-icon-carat-1-nw { background-position: -112px 0; } +.authentic8 .ui-icon-carat-2-n-s { background-position: -128px 0; } +.authentic8 .ui-icon-carat-2-e-w { background-position: -144px 0; } +.authentic8 .ui-icon-triangle-1-n { background-position: 0 -16px; } +.authentic8 .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.authentic8 .ui-icon-triangle-1-e { background-position: -32px -16px; } +.authentic8 .ui-icon-triangle-1-se { background-position: -48px -16px; } +.authentic8 .ui-icon-triangle-1-s { background-position: -64px -16px; } +.authentic8 .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.authentic8 .ui-icon-triangle-1-w { background-position: -96px -16px; } +.authentic8 .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.authentic8 .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.authentic8 .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.authentic8 .ui-icon-arrow-1-n { background-position: 0 -32px; } +.authentic8 .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.authentic8 .ui-icon-arrow-1-e { background-position: -32px -32px; } +.authentic8 .ui-icon-arrow-1-se { background-position: -48px -32px; } +.authentic8 .ui-icon-arrow-1-s { background-position: -64px -32px; } +.authentic8 .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.authentic8 .ui-icon-arrow-1-w { background-position: -96px -32px; } +.authentic8 .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.authentic8 .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.authentic8 .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.authentic8 .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.authentic8 .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.authentic8 .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.authentic8 .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.authentic8 .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.authentic8 .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.authentic8 .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.authentic8 .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.authentic8 .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.authentic8 .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.authentic8 .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.authentic8 .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.authentic8 .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.authentic8 .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.authentic8 .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.authentic8 .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.authentic8 .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.authentic8 .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.authentic8 .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.authentic8 .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.authentic8 .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.authentic8 .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.authentic8 .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.authentic8 .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.authentic8 .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.authentic8 .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.authentic8 .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.authentic8 .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.authentic8 .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.authentic8 .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.authentic8 .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.authentic8 .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.authentic8 .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.authentic8 .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.authentic8 .ui-icon-arrow-4 { background-position: 0 -80px; } +.authentic8 .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.authentic8 .ui-icon-extlink { background-position: -32px -80px; } +.authentic8 .ui-icon-newwin { background-position: -48px -80px; } +.authentic8 .ui-icon-refresh { background-position: -64px -80px; } +.authentic8 .ui-icon-shuffle { background-position: -80px -80px; } +.authentic8 .ui-icon-transfer-e-w { background-position: -96px -80px; } +.authentic8 .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.authentic8 .ui-icon-folder-collapsed { background-position: 0 -96px; } +.authentic8 .ui-icon-folder-open { background-position: -16px -96px; } +.authentic8 .ui-icon-document { background-position: -32px -96px; } +.authentic8 .ui-icon-document-b { background-position: -48px -96px; } +.authentic8 .ui-icon-note { background-position: -64px -96px; } +.authentic8 .ui-icon-mail-closed { background-position: -80px -96px; } +.authentic8 .ui-icon-mail-open { background-position: -96px -96px; } +.authentic8 .ui-icon-suitcase { background-position: -112px -96px; } +.authentic8 .ui-icon-comment { background-position: -128px -96px; } +.authentic8 .ui-icon-person { background-position: -144px -96px; } +.authentic8 .ui-icon-print { background-position: -160px -96px; } +.authentic8 .ui-icon-trash { background-position: -176px -96px; } +.authentic8 .ui-icon-locked { background-position: -192px -96px; } +.authentic8 .ui-icon-unlocked { background-position: -208px -96px; } +.authentic8 .ui-icon-bookmark { background-position: -224px -96px; } +.authentic8 .ui-icon-tag { background-position: -240px -96px; } +.authentic8 .ui-icon-home { background-position: 0 -112px; } +.authentic8 .ui-icon-flag { background-position: -16px -112px; } +.authentic8 .ui-icon-calendar { background-position: -32px -112px; } +.authentic8 .ui-icon-cart { background-position: -48px -112px; } +.authentic8 .ui-icon-pencil { background-position: -64px -112px; } +.authentic8 .ui-icon-clock { background-position: -80px -112px; } +.authentic8 .ui-icon-disk { background-position: -96px -112px; } +.authentic8 .ui-icon-calculator { background-position: -112px -112px; } +.authentic8 .ui-icon-zoomin { background-position: -128px -112px; } +.authentic8 .ui-icon-zoomout { background-position: -144px -112px; } +.authentic8 .ui-icon-search { background-position: -160px -112px; } +.authentic8 .ui-icon-wrench { background-position: -176px -112px; } +.authentic8 .ui-icon-gear { background-position: -192px -112px; } +.authentic8 .ui-icon-heart { background-position: -208px -112px; } +.authentic8 .ui-icon-star { background-position: -224px -112px; } +.authentic8 .ui-icon-link { background-position: -240px -112px; } +.authentic8 .ui-icon-cancel { background-position: 0 -128px; } +.authentic8 .ui-icon-plus { background-position: -16px -128px; } +.authentic8 .ui-icon-plusthick { background-position: -32px -128px; } +.authentic8 .ui-icon-minus { background-position: -48px -128px; } +.authentic8 .ui-icon-minusthick { background-position: -64px -128px; } +.authentic8 .ui-icon-close { background-position: -80px -128px; } +.authentic8 .ui-icon-closethick { background-position: -96px -128px; } +.authentic8 .ui-icon-key { background-position: -112px -128px; } +.authentic8 .ui-icon-lightbulb { background-position: -128px -128px; } +.authentic8 .ui-icon-scissors { background-position: -144px -128px; } +.authentic8 .ui-icon-clipboard { background-position: -160px -128px; } +.authentic8 .ui-icon-copy { background-position: -176px -128px; } +.authentic8 .ui-icon-contact { background-position: -192px -128px; } +.authentic8 .ui-icon-image { background-position: -208px -128px; } +.authentic8 .ui-icon-video { background-position: -224px -128px; } +.authentic8 .ui-icon-script { background-position: -240px -128px; } +.authentic8 .ui-icon-alert { background-position: 0 -144px; } +.authentic8 .ui-icon-info { background-position: -16px -144px; } +.authentic8 .ui-icon-notice { background-position: -32px -144px; } +.authentic8 .ui-icon-help { background-position: -48px -144px; } +.authentic8 .ui-icon-check { background-position: -64px -144px; } +.authentic8 .ui-icon-bullet { background-position: -80px -144px; } +.authentic8 .ui-icon-radio-off { background-position: -96px -144px; } +.authentic8 .ui-icon-radio-on { background-position: -112px -144px; } +.authentic8 .ui-icon-pin-w { background-position: -128px -144px; } +.authentic8 .ui-icon-pin-s { background-position: -144px -144px; } +.authentic8 .ui-icon-play { background-position: 0 -160px; } +.authentic8 .ui-icon-pause { background-position: -16px -160px; } +.authentic8 .ui-icon-seek-next { background-position: -32px -160px; } +.authentic8 .ui-icon-seek-prev { background-position: -48px -160px; } +.authentic8 .ui-icon-seek-end { background-position: -64px -160px; } +.authentic8 .ui-icon-seek-first { background-position: -80px -160px; } +.authentic8 .ui-icon-stop { background-position: -96px -160px; } +.authentic8 .ui-icon-eject { background-position: -112px -160px; } +.authentic8 .ui-icon-volume-off { background-position: -128px -160px; } +.authentic8 .ui-icon-volume-on { background-position: -144px -160px; } +.authentic8 .ui-icon-power { background-position: 0 -176px; } +.authentic8 .ui-icon-signal-diag { background-position: -16px -176px; } +.authentic8 .ui-icon-signal { background-position: -32px -176px; } +.authentic8 .ui-icon-battery-0 { background-position: -48px -176px; } +.authentic8 .ui-icon-battery-1 { background-position: -64px -176px; } +.authentic8 .ui-icon-battery-2 { background-position: -80px -176px; } +.authentic8 .ui-icon-battery-3 { background-position: -96px -176px; } +.authentic8 .ui-icon-circle-plus { background-position: 0 -192px; } +.authentic8 .ui-icon-circle-minus { background-position: -16px -192px; } +.authentic8 .ui-icon-circle-close { background-position: -32px -192px; } +.authentic8 .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.authentic8 .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.authentic8 .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.authentic8 .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.authentic8 .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.authentic8 .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.authentic8 .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.authentic8 .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.authentic8 .ui-icon-circle-zoomin { background-position: -176px -192px; } +.authentic8 .ui-icon-circle-zoomout { background-position: -192px -192px; } +.authentic8 .ui-icon-circle-check { background-position: -208px -192px; } +.authentic8 .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.authentic8 .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.authentic8 .ui-icon-circlesmall-close { background-position: -32px -208px; } +.authentic8 .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.authentic8 .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.authentic8 .ui-icon-squaresmall-close { background-position: -80px -208px; } +.authentic8 .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.authentic8 .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.authentic8 .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.authentic8 .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.authentic8 .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.authentic8 .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.authentic8 .ui-corner-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; } +.authentic8 .ui-corner-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; } +.authentic8 .ui-corner-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; } +.authentic8 .ui-corner-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.authentic8 .ui-corner-top { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; } +.authentic8 .ui-corner-bottom { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.authentic8 .ui-corner-right { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.authentic8 .ui-corner-left { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; } +.authentic8 .ui-corner-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; } + +/* Overlays */ +.authentic8 .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.authentic8 .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Resizable +----------------------------------*/ +.authentic8 .ui-resizable { position: relative;} +.authentic8 .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.authentic8 .ui-resizable-disabled .ui-resizable-handle, .authentic8 .ui-resizable-autohide .ui-resizable-handle { display: none; } +.authentic8 .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.authentic8 .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.authentic8 .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.authentic8 .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.authentic8 .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.authentic8 .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.authentic8 .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.authentic8 .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Accordion +----------------------------------*/ +.authentic8 .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.authentic8 .ui-accordion .ui-accordion-li-fix { display: inline; } +.authentic8 .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.authentic8 .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.authentic8 .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.authentic8 .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.authentic8 .ui-accordion .ui-accordion-content-active { display: block; }/* Dialog +----------------------------------*/ +.authentic8 .ui-dialog { position: relative; padding: .2em; width: 300px; } +.authentic8 .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.authentic8 .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.authentic8 .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.authentic8 .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.authentic8 .ui-dialog .ui-dialog-titlebar-close:hover, .authentic8 .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.authentic8 .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.authentic8 .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.authentic8 .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.authentic8 .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.authentic8 .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Slider +----------------------------------*/ +.authentic8 .ui-slider { position: relative; text-align: left; } +.authentic8 .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.authentic8 .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.authentic8 .ui-slider-horizontal { height: .8em; } +.authentic8 .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.authentic8 .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.authentic8 .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.authentic8 .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.authentic8 .ui-slider-vertical { width: .8em; height: 100px; } +.authentic8 .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.authentic8 .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.authentic8 .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.authentic8 .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.authentic8 .ui-tabs { padding: .2em; zoom: 1; } +.authentic8 .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.authentic8 .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.authentic8 .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.authentic8 .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.authentic8 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .authentic8 .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .authentic8 .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.authentic8 .ui-tabs .ui-tabs-nav li a, .authentic8 .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.authentic8 .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.authentic8 .ui-tabs .ui-tabs-hide { display: none !important; } +/* Datepicker +----------------------------------*/ +.authentic8 .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.authentic8 .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.authentic8 .ui-datepicker .ui-datepicker-prev, .authentic8 .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.authentic8 .ui-datepicker .ui-datepicker-prev-hover, .authentic8 .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.authentic8 .ui-datepicker .ui-datepicker-prev { left:2px; } +.authentic8 .ui-datepicker .ui-datepicker-next { right:2px; } +.authentic8 .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.authentic8 .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.authentic8 .ui-datepicker .ui-datepicker-prev span, .authentic8 .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.authentic8 .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.authentic8 .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.authentic8 .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.authentic8 .ui-datepicker select.ui-datepicker-month, +.authentic8 .ui-datepicker select.ui-datepicker-year { width: 49%;} +.authentic8 .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.authentic8 .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.authentic8 .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.authentic8 .ui-datepicker td { border: 0; padding: 1px; } +.authentic8 .ui-datepicker td span, .authentic8 .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.authentic8 .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.authentic8 .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.authentic8 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.authentic8 .ui-datepicker.ui-datepicker-multi { width:auto; } +.authentic8 .ui-datepicker-multi .ui-datepicker-group { float:left; } +.authentic8 .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.authentic8 .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.authentic8 .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.authentic8 .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.authentic8 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.authentic8 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.authentic8 .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.authentic8 .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.authentic8 .ui-datepicker-rtl { direction: rtl; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.authentic8 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.authentic8 .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Progressbar +----------------------------------*/ +.authentic8 .ui-progressbar { height:2em; text-align: left; } +.authentic8 .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-bg_flat_75_ffffff_40x100.png b/Skins/jQueryUI/_themes/base/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png b/Skins/jQueryUI/_themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3d6346e00f246102f72f2e026ed0491988b394 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hLi978O6-<~(*I$*%ybaDOn z{W;e!B}_MSUQoPXhYd^Y6RUoS1yepnPx`2Kz)7OXQG!!=-jY=F+d2OOy?#DnJ32>z UEim$g7SJdLPgg&ebxsLQ09~*s;{X5v literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-bg_glass_65_ffffff_1x400.png b/Skins/jQueryUI/_themes/base/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf= z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-bg_glass_75_dadada_1x400.png b/Skins/jQueryUI/_themes/base/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..5a46b47cb16631068aee9e0bd61269fc4e95e5cd GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb zm^4K~wN3Zq+uP{vDV26o)#~38k_!`W=^oo1w6ixmPC4R1b Tyd6G3lNdZ*{an^LB{Ts5`idse literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/Skins/jQueryUI/_themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9fa6c6edcfcdd3e5b77e6f547b719e6fc66e30 GIT binary patch literal 101 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-icons_2e83ff_256x240.png b/Skins/jQueryUI/_themes/base/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..45e8928e5284adacea3f9ec07b9b50667d2ac65f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-icons_454545_256x240.png b/Skins/jQueryUI/_themes/base/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec70d11bfb2f77374dfd00ef61ba0c3647b5a0c GIT binary patch literal 4369 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 k*Kv;w;*%(i9W@fAqs5i2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/images/ui-icons_888888_256x240.png b/Skins/jQueryUI/_themes/base/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..5ba708c39172a69e069136bd1309c4322c61f571 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/base/jquery-ui.css b/Skins/jQueryUI/_themes/base/jquery-ui.css new file mode 100644 index 0000000..e39d2ff --- /dev/null +++ b/Skins/jQueryUI/_themes/base/jquery-ui.css @@ -0,0 +1,404 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.base .ui-helper-hidden { display: none; } +.base .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.base .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.base .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.base .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.base .ui-helper-clearfix { display:block; } +/* end clearfix */ +.base .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.base .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.base .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.base .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/ +*/ + + +/* Component containers +----------------------------------*/ +.base .ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; } +.base .ui-widget input, .base .ui-widget select, .base .ui-widget textarea, .base .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; } +.base .ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; } +.base .ui-widget-content a { color: #222222/*{fcContent}*/; } +.base .ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; } +.base .ui-widget-header a { color: #222222/*{fcHeader}*/; } + +/* Interaction states +----------------------------------*/ +.base .ui-state-default, .base .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; } +.base .ui-state-default a, .base .ui-state-default a:link, .base .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; } +.base .ui-state-hover, .base .ui-widget-content .ui-state-hover, .base .ui-state-focus, .base .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; } +.base .ui-state-hover a, .base .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; } +.base .ui-state-active, .base .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; } +.base .ui-state-active a, .base .ui-state-active a:link, .base .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.base .ui-state-highlight, .base .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; } +.base .ui-state-highlight a, .base .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; } +.base .ui-state-error, .base .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; } +.base .ui-state-error a, .base .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; } +.base .ui-state-error-text, .base .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; } +.base .ui-state-disabled, .base .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.base .ui-priority-primary, .base .ui-widget-content .ui-priority-primary { font-weight: bold; } +.base .ui-priority-secondary, .base .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.base .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.base .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.base .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; } +.base .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; } +.base .ui-state-hover .ui-icon, .base .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; } +.base .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; } +.base .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; } +.base .ui-state-error .ui-icon, .base .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; } + +/* positioning */ +.base .ui-icon-carat-1-n { background-position: 0 0; } +.base .ui-icon-carat-1-ne { background-position: -16px 0; } +.base .ui-icon-carat-1-e { background-position: -32px 0; } +.base .ui-icon-carat-1-se { background-position: -48px 0; } +.base .ui-icon-carat-1-s { background-position: -64px 0; } +.base .ui-icon-carat-1-sw { background-position: -80px 0; } +.base .ui-icon-carat-1-w { background-position: -96px 0; } +.base .ui-icon-carat-1-nw { background-position: -112px 0; } +.base .ui-icon-carat-2-n-s { background-position: -128px 0; } +.base .ui-icon-carat-2-e-w { background-position: -144px 0; } +.base .ui-icon-triangle-1-n { background-position: 0 -16px; } +.base .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.base .ui-icon-triangle-1-e { background-position: -32px -16px; } +.base .ui-icon-triangle-1-se { background-position: -48px -16px; } +.base .ui-icon-triangle-1-s { background-position: -64px -16px; } +.base .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.base .ui-icon-triangle-1-w { background-position: -96px -16px; } +.base .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.base .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.base .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.base .ui-icon-arrow-1-n { background-position: 0 -32px; } +.base .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.base .ui-icon-arrow-1-e { background-position: -32px -32px; } +.base .ui-icon-arrow-1-se { background-position: -48px -32px; } +.base .ui-icon-arrow-1-s { background-position: -64px -32px; } +.base .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.base .ui-icon-arrow-1-w { background-position: -96px -32px; } +.base .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.base .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.base .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.base .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.base .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.base .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.base .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.base .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.base .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.base .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.base .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.base .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.base .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.base .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.base .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.base .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.base .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.base .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.base .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.base .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.base .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.base .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.base .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.base .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.base .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.base .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.base .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.base .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.base .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.base .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.base .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.base .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.base .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.base .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.base .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.base .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.base .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.base .ui-icon-arrow-4 { background-position: 0 -80px; } +.base .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.base .ui-icon-extlink { background-position: -32px -80px; } +.base .ui-icon-newwin { background-position: -48px -80px; } +.base .ui-icon-refresh { background-position: -64px -80px; } +.base .ui-icon-shuffle { background-position: -80px -80px; } +.base .ui-icon-transfer-e-w { background-position: -96px -80px; } +.base .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.base .ui-icon-folder-collapsed { background-position: 0 -96px; } +.base .ui-icon-folder-open { background-position: -16px -96px; } +.base .ui-icon-document { background-position: -32px -96px; } +.base .ui-icon-document-b { background-position: -48px -96px; } +.base .ui-icon-note { background-position: -64px -96px; } +.base .ui-icon-mail-closed { background-position: -80px -96px; } +.base .ui-icon-mail-open { background-position: -96px -96px; } +.base .ui-icon-suitcase { background-position: -112px -96px; } +.base .ui-icon-comment { background-position: -128px -96px; } +.base .ui-icon-person { background-position: -144px -96px; } +.base .ui-icon-print { background-position: -160px -96px; } +.base .ui-icon-trash { background-position: -176px -96px; } +.base .ui-icon-locked { background-position: -192px -96px; } +.base .ui-icon-unlocked { background-position: -208px -96px; } +.base .ui-icon-bookmark { background-position: -224px -96px; } +.base .ui-icon-tag { background-position: -240px -96px; } +.base .ui-icon-home { background-position: 0 -112px; } +.base .ui-icon-flag { background-position: -16px -112px; } +.base .ui-icon-calendar { background-position: -32px -112px; } +.base .ui-icon-cart { background-position: -48px -112px; } +.base .ui-icon-pencil { background-position: -64px -112px; } +.base .ui-icon-clock { background-position: -80px -112px; } +.base .ui-icon-disk { background-position: -96px -112px; } +.base .ui-icon-calculator { background-position: -112px -112px; } +.base .ui-icon-zoomin { background-position: -128px -112px; } +.base .ui-icon-zoomout { background-position: -144px -112px; } +.base .ui-icon-search { background-position: -160px -112px; } +.base .ui-icon-wrench { background-position: -176px -112px; } +.base .ui-icon-gear { background-position: -192px -112px; } +.base .ui-icon-heart { background-position: -208px -112px; } +.base .ui-icon-star { background-position: -224px -112px; } +.base .ui-icon-link { background-position: -240px -112px; } +.base .ui-icon-cancel { background-position: 0 -128px; } +.base .ui-icon-plus { background-position: -16px -128px; } +.base .ui-icon-plusthick { background-position: -32px -128px; } +.base .ui-icon-minus { background-position: -48px -128px; } +.base .ui-icon-minusthick { background-position: -64px -128px; } +.base .ui-icon-close { background-position: -80px -128px; } +.base .ui-icon-closethick { background-position: -96px -128px; } +.base .ui-icon-key { background-position: -112px -128px; } +.base .ui-icon-lightbulb { background-position: -128px -128px; } +.base .ui-icon-scissors { background-position: -144px -128px; } +.base .ui-icon-clipboard { background-position: -160px -128px; } +.base .ui-icon-copy { background-position: -176px -128px; } +.base .ui-icon-contact { background-position: -192px -128px; } +.base .ui-icon-image { background-position: -208px -128px; } +.base .ui-icon-video { background-position: -224px -128px; } +.base .ui-icon-script { background-position: -240px -128px; } +.base .ui-icon-alert { background-position: 0 -144px; } +.base .ui-icon-info { background-position: -16px -144px; } +.base .ui-icon-notice { background-position: -32px -144px; } +.base .ui-icon-help { background-position: -48px -144px; } +.base .ui-icon-check { background-position: -64px -144px; } +.base .ui-icon-bullet { background-position: -80px -144px; } +.base .ui-icon-radio-off { background-position: -96px -144px; } +.base .ui-icon-radio-on { background-position: -112px -144px; } +.base .ui-icon-pin-w { background-position: -128px -144px; } +.base .ui-icon-pin-s { background-position: -144px -144px; } +.base .ui-icon-play { background-position: 0 -160px; } +.base .ui-icon-pause { background-position: -16px -160px; } +.base .ui-icon-seek-next { background-position: -32px -160px; } +.base .ui-icon-seek-prev { background-position: -48px -160px; } +.base .ui-icon-seek-end { background-position: -64px -160px; } +.base .ui-icon-seek-first { background-position: -80px -160px; } +.base .ui-icon-stop { background-position: -96px -160px; } +.base .ui-icon-eject { background-position: -112px -160px; } +.base .ui-icon-volume-off { background-position: -128px -160px; } +.base .ui-icon-volume-on { background-position: -144px -160px; } +.base .ui-icon-power { background-position: 0 -176px; } +.base .ui-icon-signal-diag { background-position: -16px -176px; } +.base .ui-icon-signal { background-position: -32px -176px; } +.base .ui-icon-battery-0 { background-position: -48px -176px; } +.base .ui-icon-battery-1 { background-position: -64px -176px; } +.base .ui-icon-battery-2 { background-position: -80px -176px; } +.base .ui-icon-battery-3 { background-position: -96px -176px; } +.base .ui-icon-circle-plus { background-position: 0 -192px; } +.base .ui-icon-circle-minus { background-position: -16px -192px; } +.base .ui-icon-circle-close { background-position: -32px -192px; } +.base .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.base .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.base .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.base .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.base .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.base .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.base .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.base .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.base .ui-icon-circle-zoomin { background-position: -176px -192px; } +.base .ui-icon-circle-zoomout { background-position: -192px -192px; } +.base .ui-icon-circle-check { background-position: -208px -192px; } +.base .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.base .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.base .ui-icon-circlesmall-close { background-position: -32px -208px; } +.base .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.base .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.base .ui-icon-squaresmall-close { background-position: -80px -208px; } +.base .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.base .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.base .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.base .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.base .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.base .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.base .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-right { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; } + +/* Overlays */ +.base .ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; } +.base .ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }/* Accordion +----------------------------------*/ +.base .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.base .ui-accordion .ui-accordion-li-fix { display: inline; } +.base .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.base .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.base .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.base .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.base .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.base .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.base .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.base .ui-datepicker .ui-datepicker-prev, .base .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.base .ui-datepicker .ui-datepicker-prev-hover, .base .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.base .ui-datepicker .ui-datepicker-prev { left:2px; } +.base .ui-datepicker .ui-datepicker-next { right:2px; } +.base .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.base .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.base .ui-datepicker .ui-datepicker-prev span, .base .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.base .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.base .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.base .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.base .ui-datepicker select.ui-datepicker-month, +.base .ui-datepicker select.ui-datepicker-year { width: 49%;} +.base .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.base .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.base .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.base .ui-datepicker td { border: 0; padding: 1px; } +.base .ui-datepicker td span, .base .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.base .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.base .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.base .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.base .ui-datepicker.ui-datepicker-multi { width:auto; } +.base .ui-datepicker-multi .ui-datepicker-group { float:left; } +.base .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.base .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.base .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.base .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.base .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.base .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.base .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.base .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.base .ui-datepicker-rtl { direction: rtl; } +.base .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.base .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.base .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.base .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.base .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.base .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.base .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.base .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.base .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.base .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.base .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.base .ui-dialog { position: relative; padding: .2em; width: 300px; } +.base .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.base .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.base .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.base .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.base .ui-dialog .ui-dialog-titlebar-close:hover, .base .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.base .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.base .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.base .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.base .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.base .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.base .ui-progressbar { height:2em; text-align: left; } +.base .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.base .ui-resizable { position: relative;} +.base .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.base .ui-resizable-disabled .ui-resizable-handle, .base .ui-resizable-autohide .ui-resizable-handle { display: none; } +.base .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.base .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.base .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.base .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.base .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.base .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.base .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.base .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.base .ui-slider { position: relative; text-align: left; } +.base .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.base .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.base .ui-slider-horizontal { height: .8em; } +.base .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.base .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.base .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.base .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.base .ui-slider-vertical { width: .8em; height: 100px; } +.base .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.base .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.base .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.base .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.base .ui-tabs { padding: .2em; zoom: 1; } +.base .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.base .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.base .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.base .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.base .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .base .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .base .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.base .ui-tabs .ui-tabs-nav li a, .base .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.base .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.base .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/base/ui.accordion.css b/Skins/jQueryUI/_themes/base/ui.accordion.css new file mode 100644 index 0000000..037f3fa --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.base .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.base .ui-accordion .ui-accordion-li-fix { display: inline; } +.base .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.base .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.base .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.base .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.base .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/base/ui.all.css b/Skins/jQueryUI/_themes/base/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/base/ui.base.css b/Skins/jQueryUI/_themes/base/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/base/ui.core.css b/Skins/jQueryUI/_themes/base/ui.core.css new file mode 100644 index 0000000..d765516 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.base .ui-helper-hidden { display: none; } +.base .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.base .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.base .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.base .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.base .ui-helper-clearfix { display:block; } +/* end clearfix */ +.base .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.base .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.base .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.base .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/base/ui.datepicker.css b/Skins/jQueryUI/_themes/base/ui.datepicker.css new file mode 100644 index 0000000..77e1761 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.base .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.base .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.base .ui-datepicker .ui-datepicker-prev, .base .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.base .ui-datepicker .ui-datepicker-prev-hover, .base .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.base .ui-datepicker .ui-datepicker-prev { left:2px; } +.base .ui-datepicker .ui-datepicker-next { right:2px; } +.base .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.base .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.base .ui-datepicker .ui-datepicker-prev span, .base .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.base .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.base .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.base .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.base .ui-datepicker select.ui-datepicker-month, +.base .ui-datepicker select.ui-datepicker-year { width: 49%;} +.base .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.base .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.base .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.base .ui-datepicker td { border: 0; padding: 1px; } +.base .ui-datepicker td span, .base .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.base .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.base .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.base .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.base .ui-datepicker.ui-datepicker-multi { width:auto; } +.base .ui-datepicker-multi .ui-datepicker-group { float:left; } +.base .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.base .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.base .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.base .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.base .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.base .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.base .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.base .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.base .ui-datepicker-rtl { direction: rtl; } +.base .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.base .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.base .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.base .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.base .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.base .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.base .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.base .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.base .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.base .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.base .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/base/ui.dialog.css b/Skins/jQueryUI/_themes/base/ui.dialog.css new file mode 100644 index 0000000..e97de4c --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.base .ui-dialog { position: relative; padding: .2em; width: 300px; } +.base .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.base .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.base .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.base .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.base .ui-dialog .ui-dialog-titlebar-close:hover, .base .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.base .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.base .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.base .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.base .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.base .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/base/ui.progressbar.css b/Skins/jQueryUI/_themes/base/ui.progressbar.css new file mode 100644 index 0000000..5156fb9 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.base .ui-progressbar { height:2em; text-align: left; } +.base .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/base/ui.resizable.css b/Skins/jQueryUI/_themes/base/ui.resizable.css new file mode 100644 index 0000000..fc942c2 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.base .ui-resizable { position: relative;} +.base .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.base .ui-resizable-disabled .ui-resizable-handle, .base .ui-resizable-autohide .ui-resizable-handle { display: none; } +.base .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.base .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.base .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.base .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.base .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.base .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.base .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.base .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/base/ui.slider.css b/Skins/jQueryUI/_themes/base/ui.slider.css new file mode 100644 index 0000000..baab2c7 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.base .ui-slider { position: relative; text-align: left; } +.base .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.base .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.base .ui-slider-horizontal { height: .8em; } +.base .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.base .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.base .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.base .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.base .ui-slider-vertical { width: .8em; height: 100px; } +.base .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.base .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.base .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.base .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/base/ui.tabs.css b/Skins/jQueryUI/_themes/base/ui.tabs.css new file mode 100644 index 0000000..593877f --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.base .ui-tabs { padding: .2em; zoom: 1; } +.base .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.base .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.base .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.base .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.base .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .base .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .base .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.base .ui-tabs .ui-tabs-nav li a, .base .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.base .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.base .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/base/ui.theme.css b/Skins/jQueryUI/_themes/base/ui.theme.css new file mode 100644 index 0000000..c727489 --- /dev/null +++ b/Skins/jQueryUI/_themes/base/ui.theme.css @@ -0,0 +1,245 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/ +*/ + + +/* Component containers +----------------------------------*/ +.base .ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; } +.base .ui-widget input, .base .ui-widget select, .base .ui-widget textarea, .base .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; } +.base .ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; } +.base .ui-widget-content a { color: #222222/*{fcContent}*/; } +.base .ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; } +.base .ui-widget-header a { color: #222222/*{fcHeader}*/; } + +/* Interaction states +----------------------------------*/ +.base .ui-state-default, .base .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; } +.base .ui-state-default a, .base .ui-state-default a:link, .base .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; } +.base .ui-state-hover, .base .ui-widget-content .ui-state-hover, .base .ui-state-focus, .base .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; } +.base .ui-state-hover a, .base .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; } +.base .ui-state-active, .base .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; } +.base .ui-state-active a, .base .ui-state-active a:link, .base .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.base .ui-state-highlight, .base .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; } +.base .ui-state-highlight a, .base .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; } +.base .ui-state-error, .base .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; } +.base .ui-state-error a, .base .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; } +.base .ui-state-error-text, .base .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; } +.base .ui-state-disabled, .base .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.base .ui-priority-primary, .base .ui-widget-content .ui-priority-primary { font-weight: bold; } +.base .ui-priority-secondary, .base .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.base .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.base .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; } +.base .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; } +.base .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; } +.base .ui-state-hover .ui-icon, .base .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; } +.base .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; } +.base .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; } +.base .ui-state-error .ui-icon, .base .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; } + +/* positioning */ +.base .ui-icon-carat-1-n { background-position: 0 0; } +.base .ui-icon-carat-1-ne { background-position: -16px 0; } +.base .ui-icon-carat-1-e { background-position: -32px 0; } +.base .ui-icon-carat-1-se { background-position: -48px 0; } +.base .ui-icon-carat-1-s { background-position: -64px 0; } +.base .ui-icon-carat-1-sw { background-position: -80px 0; } +.base .ui-icon-carat-1-w { background-position: -96px 0; } +.base .ui-icon-carat-1-nw { background-position: -112px 0; } +.base .ui-icon-carat-2-n-s { background-position: -128px 0; } +.base .ui-icon-carat-2-e-w { background-position: -144px 0; } +.base .ui-icon-triangle-1-n { background-position: 0 -16px; } +.base .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.base .ui-icon-triangle-1-e { background-position: -32px -16px; } +.base .ui-icon-triangle-1-se { background-position: -48px -16px; } +.base .ui-icon-triangle-1-s { background-position: -64px -16px; } +.base .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.base .ui-icon-triangle-1-w { background-position: -96px -16px; } +.base .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.base .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.base .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.base .ui-icon-arrow-1-n { background-position: 0 -32px; } +.base .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.base .ui-icon-arrow-1-e { background-position: -32px -32px; } +.base .ui-icon-arrow-1-se { background-position: -48px -32px; } +.base .ui-icon-arrow-1-s { background-position: -64px -32px; } +.base .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.base .ui-icon-arrow-1-w { background-position: -96px -32px; } +.base .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.base .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.base .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.base .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.base .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.base .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.base .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.base .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.base .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.base .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.base .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.base .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.base .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.base .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.base .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.base .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.base .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.base .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.base .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.base .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.base .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.base .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.base .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.base .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.base .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.base .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.base .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.base .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.base .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.base .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.base .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.base .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.base .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.base .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.base .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.base .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.base .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.base .ui-icon-arrow-4 { background-position: 0 -80px; } +.base .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.base .ui-icon-extlink { background-position: -32px -80px; } +.base .ui-icon-newwin { background-position: -48px -80px; } +.base .ui-icon-refresh { background-position: -64px -80px; } +.base .ui-icon-shuffle { background-position: -80px -80px; } +.base .ui-icon-transfer-e-w { background-position: -96px -80px; } +.base .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.base .ui-icon-folder-collapsed { background-position: 0 -96px; } +.base .ui-icon-folder-open { background-position: -16px -96px; } +.base .ui-icon-document { background-position: -32px -96px; } +.base .ui-icon-document-b { background-position: -48px -96px; } +.base .ui-icon-note { background-position: -64px -96px; } +.base .ui-icon-mail-closed { background-position: -80px -96px; } +.base .ui-icon-mail-open { background-position: -96px -96px; } +.base .ui-icon-suitcase { background-position: -112px -96px; } +.base .ui-icon-comment { background-position: -128px -96px; } +.base .ui-icon-person { background-position: -144px -96px; } +.base .ui-icon-print { background-position: -160px -96px; } +.base .ui-icon-trash { background-position: -176px -96px; } +.base .ui-icon-locked { background-position: -192px -96px; } +.base .ui-icon-unlocked { background-position: -208px -96px; } +.base .ui-icon-bookmark { background-position: -224px -96px; } +.base .ui-icon-tag { background-position: -240px -96px; } +.base .ui-icon-home { background-position: 0 -112px; } +.base .ui-icon-flag { background-position: -16px -112px; } +.base .ui-icon-calendar { background-position: -32px -112px; } +.base .ui-icon-cart { background-position: -48px -112px; } +.base .ui-icon-pencil { background-position: -64px -112px; } +.base .ui-icon-clock { background-position: -80px -112px; } +.base .ui-icon-disk { background-position: -96px -112px; } +.base .ui-icon-calculator { background-position: -112px -112px; } +.base .ui-icon-zoomin { background-position: -128px -112px; } +.base .ui-icon-zoomout { background-position: -144px -112px; } +.base .ui-icon-search { background-position: -160px -112px; } +.base .ui-icon-wrench { background-position: -176px -112px; } +.base .ui-icon-gear { background-position: -192px -112px; } +.base .ui-icon-heart { background-position: -208px -112px; } +.base .ui-icon-star { background-position: -224px -112px; } +.base .ui-icon-link { background-position: -240px -112px; } +.base .ui-icon-cancel { background-position: 0 -128px; } +.base .ui-icon-plus { background-position: -16px -128px; } +.base .ui-icon-plusthick { background-position: -32px -128px; } +.base .ui-icon-minus { background-position: -48px -128px; } +.base .ui-icon-minusthick { background-position: -64px -128px; } +.base .ui-icon-close { background-position: -80px -128px; } +.base .ui-icon-closethick { background-position: -96px -128px; } +.base .ui-icon-key { background-position: -112px -128px; } +.base .ui-icon-lightbulb { background-position: -128px -128px; } +.base .ui-icon-scissors { background-position: -144px -128px; } +.base .ui-icon-clipboard { background-position: -160px -128px; } +.base .ui-icon-copy { background-position: -176px -128px; } +.base .ui-icon-contact { background-position: -192px -128px; } +.base .ui-icon-image { background-position: -208px -128px; } +.base .ui-icon-video { background-position: -224px -128px; } +.base .ui-icon-script { background-position: -240px -128px; } +.base .ui-icon-alert { background-position: 0 -144px; } +.base .ui-icon-info { background-position: -16px -144px; } +.base .ui-icon-notice { background-position: -32px -144px; } +.base .ui-icon-help { background-position: -48px -144px; } +.base .ui-icon-check { background-position: -64px -144px; } +.base .ui-icon-bullet { background-position: -80px -144px; } +.base .ui-icon-radio-off { background-position: -96px -144px; } +.base .ui-icon-radio-on { background-position: -112px -144px; } +.base .ui-icon-pin-w { background-position: -128px -144px; } +.base .ui-icon-pin-s { background-position: -144px -144px; } +.base .ui-icon-play { background-position: 0 -160px; } +.base .ui-icon-pause { background-position: -16px -160px; } +.base .ui-icon-seek-next { background-position: -32px -160px; } +.base .ui-icon-seek-prev { background-position: -48px -160px; } +.base .ui-icon-seek-end { background-position: -64px -160px; } +.base .ui-icon-seek-first { background-position: -80px -160px; } +.base .ui-icon-stop { background-position: -96px -160px; } +.base .ui-icon-eject { background-position: -112px -160px; } +.base .ui-icon-volume-off { background-position: -128px -160px; } +.base .ui-icon-volume-on { background-position: -144px -160px; } +.base .ui-icon-power { background-position: 0 -176px; } +.base .ui-icon-signal-diag { background-position: -16px -176px; } +.base .ui-icon-signal { background-position: -32px -176px; } +.base .ui-icon-battery-0 { background-position: -48px -176px; } +.base .ui-icon-battery-1 { background-position: -64px -176px; } +.base .ui-icon-battery-2 { background-position: -80px -176px; } +.base .ui-icon-battery-3 { background-position: -96px -176px; } +.base .ui-icon-circle-plus { background-position: 0 -192px; } +.base .ui-icon-circle-minus { background-position: -16px -192px; } +.base .ui-icon-circle-close { background-position: -32px -192px; } +.base .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.base .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.base .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.base .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.base .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.base .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.base .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.base .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.base .ui-icon-circle-zoomin { background-position: -176px -192px; } +.base .ui-icon-circle-zoomout { background-position: -192px -192px; } +.base .ui-icon-circle-check { background-position: -208px -192px; } +.base .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.base .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.base .ui-icon-circlesmall-close { background-position: -32px -208px; } +.base .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.base .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.base .ui-icon-squaresmall-close { background-position: -80px -208px; } +.base .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.base .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.base .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.base .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.base .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.base .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.base .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-right { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; } +.base .ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; } + +/* Overlays */ +.base .ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; } +.base .ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png b/Skins/jQueryUI/_themes/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..b84db3b486dbfc5d850c803be01d6d7574264106 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEhdo^!Ln2z=Uial{Hjrp}xIOZz z-_HMYH?5ZD&YTs$I7Q>Wj%%B{!vj3PTIQZ;tjQxQ@?(iKKltnqQNJIvI)8YK<_Yky85}Sb4q9e0OK@a AjQ{`u literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-bg_flat_65_ffffff_40x100.png b/Skins/jQueryUI/_themes/black-tie/images/ui-bg_flat_65_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-bg_glass_40_111111_1x400.png b/Skins/jQueryUI/_themes/black-tie/images/ui-bg_glass_40_111111_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..8c65552c9faf0408a32820121e00c30591a583e0 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAGVZ#9R3S1u{Hc978O6-(EE2I-nrJd_mwK zzuqJFgIA9#SNy+S(Q}`Vlfl!~ K&t;ucLK6V+@Hi0w literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-bg_glass_55_1c1c1c_1x400.png b/Skins/jQueryUI/_themes/black-tie/images/ui-bg_glass_55_1c1c1c_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..59fb2e245f2b1b025ed68372e9e34c5949ce8265 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq})7R978O6-=5#ddBB0kIdI|T zr>ZuSzu$j$DMrxamqWnkAH7_OX=aQEBtC~! cIc_IIZ63RMpv137Koc1}UHx3vIVCg!0O$oRt^fc4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png b/Skins/jQueryUI/_themes/black-tie/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..2cb80364bbf007311eee29931603c867c2db68d7 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l&q(VV~E7m`#!L(mv$T#pyYSKnsExtX)z4*}Q$iB}ReK?` literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png b/Skins/jQueryUI/_themes/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..a0ffd222d91c16d54d865eb8b1050bd65ef22dd5 GIT binary patch literal 102 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-icons_4ca300_256x240.png b/Skins/jQueryUI/_themes/black-tie/images/ui-icons_4ca300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c2f585c593f692fdf68140d7aef28f59095b16b0 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-icons_bbbbbb_256x240.png b/Skins/jQueryUI/_themes/black-tie/images/ui-icons_bbbbbb_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4212ee06aa7661a0f66fbad875ed4387555eafe5 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-icons_ededed_256x240.png b/Skins/jQueryUI/_themes/black-tie/images/ui-icons_ededed_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea026b041147f66ffc7e97e1a4b8bf860452eac GIT binary patch literal 5355 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 R{(oQQBMk%f8db-b{{bvFog4rF literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-icons_ffcf29_256x240.png b/Skins/jQueryUI/_themes/black-tie/images/ui-icons_ffcf29_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4b2c02e5a58efafc57a249527e620c9a1c1e4a94 GIT binary patch literal 5355 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 Y&rpF literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/black-tie/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/black-tie/jquery-ui.css b/Skins/jQueryUI/_themes/black-tie/jquery-ui.css new file mode 100644 index 0000000..dc76acf --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.black-tie .ui-helper-hidden { display: none; } +.black-tie .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.black-tie .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.black-tie .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.black-tie .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.black-tie .ui-helper-clearfix { display:block; } +/* end clearfix */ +.black-tie .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.black-tie .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.black-tie .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.black-tie .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=08_diagonals_thick.png&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=02_glass.png&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=02_glass.png&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=06_inset_hard.png&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=06_inset_hard.png&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=04_highlight_hard.png&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=03_highlight_soft.png&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.black-tie .ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 1.1em; } +.black-tie .ui-widget .ui-widget { font-size: 1em; } +.black-tie .ui-widget input, .black-tie .ui-widget select, .black-tie .ui-widget textarea, .black-tie .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; } +.black-tie .ui-widget-content { border: 1px solid #cccccc; background: #f9f9f9 url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x; color: #222222; } +.black-tie .ui-widget-content a { color: #222222; } +.black-tie .ui-widget-header { border: 1px solid #a3a3a3; background: #333333 url(images/ui-bg_diagonals-thick_8_333333_40x40.png) 50% 50% repeat; color: #eeeeee; font-weight: bold; } +.black-tie .ui-widget-header a { color: #eeeeee; } + +/* Interaction states +----------------------------------*/ +.black-tie .ui-state-default, .black-tie .ui-widget-content .ui-state-default { border: 1px solid #777777; background: #111111 url(images/ui-bg_glass_40_111111_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #e3e3e3; outline: none; } +.black-tie .ui-state-default a, .black-tie .ui-state-default a:link, .black-tie .ui-state-default a:visited { color: #e3e3e3; text-decoration: none; outline: none; } +.black-tie .ui-state-hover, .black-tie .ui-widget-content .ui-state-hover, .black-tie .ui-state-focus, .black-tie .ui-widget-content .ui-state-focus { border: 1px solid #000000; background: #1c1c1c url(images/ui-bg_glass_55_1c1c1c_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.black-tie .ui-state-hover a, .black-tie .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.black-tie .ui-state-active, .black-tie .ui-widget-content .ui-state-active { border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; font-weight: normal; color: #222222; outline: none; } +.black-tie .ui-state-active a, .black-tie .ui-state-active a:link, .black-tie .ui-state-active a:visited { color: #222222; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.black-tie .ui-state-highlight, .black-tie .ui-widget-content .ui-state-highlight {border: 1px solid #ffde2e; background: #ffeb80 url(images/ui-bg_inset-hard_55_ffeb80_1x100.png) 50% bottom repeat-x; color: #363636; } +.black-tie .ui-state-highlight a, .black-tie .ui-widget-content .ui-state-highlight a { color: #363636; } +.black-tie .ui-state-error, .black-tie .ui-widget-content .ui-state-error {border: 1px solid #9e0505; background: #cd0a0a url(images/ui-bg_inset-hard_45_cd0a0a_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.black-tie .ui-state-error a, .black-tie .ui-widget-content .ui-state-error a { color: #ffffff; } +.black-tie .ui-state-error-text, .black-tie .ui-widget-content .ui-state-error-text { color: #ffffff; } +.black-tie .ui-state-disabled, .black-tie .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.black-tie .ui-priority-primary, .black-tie .ui-widget-content .ui-priority-primary { font-weight: bold; } +.black-tie .ui-priority-secondary, .black-tie .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.black-tie .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.black-tie .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.black-tie .ui-widget-header .ui-icon {background-image: url(images/ui-icons_bbbbbb_256x240.png); } +.black-tie .ui-state-default .ui-icon { background-image: url(images/ui-icons_ededed_256x240.png); } +.black-tie .ui-state-hover .ui-icon, .black-tie .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.black-tie .ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.black-tie .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4ca300_256x240.png); } +.black-tie .ui-state-error .ui-icon, .black-tie .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffcf29_256x240.png); } + +/* positioning */ +.black-tie .ui-icon-carat-1-n { background-position: 0 0; } +.black-tie .ui-icon-carat-1-ne { background-position: -16px 0; } +.black-tie .ui-icon-carat-1-e { background-position: -32px 0; } +.black-tie .ui-icon-carat-1-se { background-position: -48px 0; } +.black-tie .ui-icon-carat-1-s { background-position: -64px 0; } +.black-tie .ui-icon-carat-1-sw { background-position: -80px 0; } +.black-tie .ui-icon-carat-1-w { background-position: -96px 0; } +.black-tie .ui-icon-carat-1-nw { background-position: -112px 0; } +.black-tie .ui-icon-carat-2-n-s { background-position: -128px 0; } +.black-tie .ui-icon-carat-2-e-w { background-position: -144px 0; } +.black-tie .ui-icon-triangle-1-n { background-position: 0 -16px; } +.black-tie .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.black-tie .ui-icon-triangle-1-e { background-position: -32px -16px; } +.black-tie .ui-icon-triangle-1-se { background-position: -48px -16px; } +.black-tie .ui-icon-triangle-1-s { background-position: -64px -16px; } +.black-tie .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.black-tie .ui-icon-triangle-1-w { background-position: -96px -16px; } +.black-tie .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.black-tie .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.black-tie .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.black-tie .ui-icon-arrow-1-n { background-position: 0 -32px; } +.black-tie .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.black-tie .ui-icon-arrow-1-e { background-position: -32px -32px; } +.black-tie .ui-icon-arrow-1-se { background-position: -48px -32px; } +.black-tie .ui-icon-arrow-1-s { background-position: -64px -32px; } +.black-tie .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.black-tie .ui-icon-arrow-1-w { background-position: -96px -32px; } +.black-tie .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.black-tie .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.black-tie .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.black-tie .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.black-tie .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.black-tie .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.black-tie .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.black-tie .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.black-tie .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.black-tie .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.black-tie .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.black-tie .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.black-tie .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.black-tie .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.black-tie .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.black-tie .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.black-tie .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.black-tie .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.black-tie .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.black-tie .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.black-tie .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.black-tie .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.black-tie .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.black-tie .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.black-tie .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.black-tie .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.black-tie .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.black-tie .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.black-tie .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.black-tie .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.black-tie .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.black-tie .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.black-tie .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.black-tie .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.black-tie .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.black-tie .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.black-tie .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.black-tie .ui-icon-arrow-4 { background-position: 0 -80px; } +.black-tie .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.black-tie .ui-icon-extlink { background-position: -32px -80px; } +.black-tie .ui-icon-newwin { background-position: -48px -80px; } +.black-tie .ui-icon-refresh { background-position: -64px -80px; } +.black-tie .ui-icon-shuffle { background-position: -80px -80px; } +.black-tie .ui-icon-transfer-e-w { background-position: -96px -80px; } +.black-tie .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.black-tie .ui-icon-folder-collapsed { background-position: 0 -96px; } +.black-tie .ui-icon-folder-open { background-position: -16px -96px; } +.black-tie .ui-icon-document { background-position: -32px -96px; } +.black-tie .ui-icon-document-b { background-position: -48px -96px; } +.black-tie .ui-icon-note { background-position: -64px -96px; } +.black-tie .ui-icon-mail-closed { background-position: -80px -96px; } +.black-tie .ui-icon-mail-open { background-position: -96px -96px; } +.black-tie .ui-icon-suitcase { background-position: -112px -96px; } +.black-tie .ui-icon-comment { background-position: -128px -96px; } +.black-tie .ui-icon-person { background-position: -144px -96px; } +.black-tie .ui-icon-print { background-position: -160px -96px; } +.black-tie .ui-icon-trash { background-position: -176px -96px; } +.black-tie .ui-icon-locked { background-position: -192px -96px; } +.black-tie .ui-icon-unlocked { background-position: -208px -96px; } +.black-tie .ui-icon-bookmark { background-position: -224px -96px; } +.black-tie .ui-icon-tag { background-position: -240px -96px; } +.black-tie .ui-icon-home { background-position: 0 -112px; } +.black-tie .ui-icon-flag { background-position: -16px -112px; } +.black-tie .ui-icon-calendar { background-position: -32px -112px; } +.black-tie .ui-icon-cart { background-position: -48px -112px; } +.black-tie .ui-icon-pencil { background-position: -64px -112px; } +.black-tie .ui-icon-clock { background-position: -80px -112px; } +.black-tie .ui-icon-disk { background-position: -96px -112px; } +.black-tie .ui-icon-calculator { background-position: -112px -112px; } +.black-tie .ui-icon-zoomin { background-position: -128px -112px; } +.black-tie .ui-icon-zoomout { background-position: -144px -112px; } +.black-tie .ui-icon-search { background-position: -160px -112px; } +.black-tie .ui-icon-wrench { background-position: -176px -112px; } +.black-tie .ui-icon-gear { background-position: -192px -112px; } +.black-tie .ui-icon-heart { background-position: -208px -112px; } +.black-tie .ui-icon-star { background-position: -224px -112px; } +.black-tie .ui-icon-link { background-position: -240px -112px; } +.black-tie .ui-icon-cancel { background-position: 0 -128px; } +.black-tie .ui-icon-plus { background-position: -16px -128px; } +.black-tie .ui-icon-plusthick { background-position: -32px -128px; } +.black-tie .ui-icon-minus { background-position: -48px -128px; } +.black-tie .ui-icon-minusthick { background-position: -64px -128px; } +.black-tie .ui-icon-close { background-position: -80px -128px; } +.black-tie .ui-icon-closethick { background-position: -96px -128px; } +.black-tie .ui-icon-key { background-position: -112px -128px; } +.black-tie .ui-icon-lightbulb { background-position: -128px -128px; } +.black-tie .ui-icon-scissors { background-position: -144px -128px; } +.black-tie .ui-icon-clipboard { background-position: -160px -128px; } +.black-tie .ui-icon-copy { background-position: -176px -128px; } +.black-tie .ui-icon-contact { background-position: -192px -128px; } +.black-tie .ui-icon-image { background-position: -208px -128px; } +.black-tie .ui-icon-video { background-position: -224px -128px; } +.black-tie .ui-icon-script { background-position: -240px -128px; } +.black-tie .ui-icon-alert { background-position: 0 -144px; } +.black-tie .ui-icon-info { background-position: -16px -144px; } +.black-tie .ui-icon-notice { background-position: -32px -144px; } +.black-tie .ui-icon-help { background-position: -48px -144px; } +.black-tie .ui-icon-check { background-position: -64px -144px; } +.black-tie .ui-icon-bullet { background-position: -80px -144px; } +.black-tie .ui-icon-radio-off { background-position: -96px -144px; } +.black-tie .ui-icon-radio-on { background-position: -112px -144px; } +.black-tie .ui-icon-pin-w { background-position: -128px -144px; } +.black-tie .ui-icon-pin-s { background-position: -144px -144px; } +.black-tie .ui-icon-play { background-position: 0 -160px; } +.black-tie .ui-icon-pause { background-position: -16px -160px; } +.black-tie .ui-icon-seek-next { background-position: -32px -160px; } +.black-tie .ui-icon-seek-prev { background-position: -48px -160px; } +.black-tie .ui-icon-seek-end { background-position: -64px -160px; } +.black-tie .ui-icon-seek-first { background-position: -80px -160px; } +.black-tie .ui-icon-stop { background-position: -96px -160px; } +.black-tie .ui-icon-eject { background-position: -112px -160px; } +.black-tie .ui-icon-volume-off { background-position: -128px -160px; } +.black-tie .ui-icon-volume-on { background-position: -144px -160px; } +.black-tie .ui-icon-power { background-position: 0 -176px; } +.black-tie .ui-icon-signal-diag { background-position: -16px -176px; } +.black-tie .ui-icon-signal { background-position: -32px -176px; } +.black-tie .ui-icon-battery-0 { background-position: -48px -176px; } +.black-tie .ui-icon-battery-1 { background-position: -64px -176px; } +.black-tie .ui-icon-battery-2 { background-position: -80px -176px; } +.black-tie .ui-icon-battery-3 { background-position: -96px -176px; } +.black-tie .ui-icon-circle-plus { background-position: 0 -192px; } +.black-tie .ui-icon-circle-minus { background-position: -16px -192px; } +.black-tie .ui-icon-circle-close { background-position: -32px -192px; } +.black-tie .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.black-tie .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.black-tie .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.black-tie .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.black-tie .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.black-tie .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.black-tie .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.black-tie .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.black-tie .ui-icon-circle-zoomin { background-position: -176px -192px; } +.black-tie .ui-icon-circle-zoomout { background-position: -192px -192px; } +.black-tie .ui-icon-circle-check { background-position: -208px -192px; } +.black-tie .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.black-tie .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.black-tie .ui-icon-circlesmall-close { background-position: -32px -208px; } +.black-tie .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.black-tie .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.black-tie .ui-icon-squaresmall-close { background-position: -80px -208px; } +.black-tie .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.black-tie .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.black-tie .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.black-tie .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.black-tie .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.black-tie .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.black-tie .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.black-tie .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.black-tie .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.black-tie .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.black-tie .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.black-tie .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.black-tie .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.black-tie .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.black-tie .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.black-tie .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_highlight-hard_40_aaaaaa_1x100.png) 50% top repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.black-tie .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_highlight-soft_50_aaaaaa_1x100.png) 50% top repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.black-tie .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.black-tie .ui-accordion .ui-accordion-li-fix { display: inline; } +.black-tie .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.black-tie .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.black-tie .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.black-tie .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.black-tie .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.black-tie .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.black-tie .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.black-tie .ui-datepicker .ui-datepicker-prev, .black-tie .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.black-tie .ui-datepicker .ui-datepicker-prev-hover, .black-tie .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.black-tie .ui-datepicker .ui-datepicker-prev { left:2px; } +.black-tie .ui-datepicker .ui-datepicker-next { right:2px; } +.black-tie .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.black-tie .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.black-tie .ui-datepicker .ui-datepicker-prev span, .black-tie .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.black-tie .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.black-tie .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.black-tie .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.black-tie .ui-datepicker select.ui-datepicker-month, +.black-tie .ui-datepicker select.ui-datepicker-year { width: 49%;} +.black-tie .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.black-tie .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.black-tie .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.black-tie .ui-datepicker td { border: 0; padding: 1px; } +.black-tie .ui-datepicker td span, .black-tie .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.black-tie .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.black-tie .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.black-tie .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.black-tie .ui-datepicker.ui-datepicker-multi { width:auto; } +.black-tie .ui-datepicker-multi .ui-datepicker-group { float:left; } +.black-tie .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.black-tie .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.black-tie .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.black-tie .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.black-tie .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.black-tie .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.black-tie .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.black-tie .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.black-tie .ui-datepicker-rtl { direction: rtl; } +.black-tie .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.black-tie .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.black-tie .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.black-tie .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.black-tie .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.black-tie .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.black-tie .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.black-tie .ui-dialog { position: relative; padding: .2em; width: 300px; } +.black-tie .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.black-tie .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.black-tie .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.black-tie .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.black-tie .ui-dialog .ui-dialog-titlebar-close:hover, .black-tie .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.black-tie .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.black-tie .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.black-tie .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.black-tie .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.black-tie .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.black-tie .ui-progressbar { height:2em; text-align: left; } +.black-tie .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.black-tie .ui-resizable { position: relative;} +.black-tie .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.black-tie .ui-resizable-disabled .ui-resizable-handle, .black-tie .ui-resizable-autohide .ui-resizable-handle { display: none; } +.black-tie .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.black-tie .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.black-tie .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.black-tie .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.black-tie .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.black-tie .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.black-tie .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.black-tie .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.black-tie .ui-slider { position: relative; text-align: left; } +.black-tie .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.black-tie .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.black-tie .ui-slider-horizontal { height: .8em; } +.black-tie .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.black-tie .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.black-tie .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.black-tie .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.black-tie .ui-slider-vertical { width: .8em; height: 100px; } +.black-tie .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.black-tie .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.black-tie .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.black-tie .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.black-tie .ui-tabs { padding: .2em; zoom: 1; } +.black-tie .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.black-tie .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.black-tie .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.black-tie .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.black-tie .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .black-tie .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .black-tie .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.black-tie .ui-tabs .ui-tabs-nav li a, .black-tie .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.black-tie .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.black-tie .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/black-tie/ui.accordion.css b/Skins/jQueryUI/_themes/black-tie/ui.accordion.css new file mode 100644 index 0000000..eab64ad --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.black-tie .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.black-tie .ui-accordion .ui-accordion-li-fix { display: inline; } +.black-tie .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.black-tie .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.black-tie .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.black-tie .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.black-tie .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/black-tie/ui.all.css b/Skins/jQueryUI/_themes/black-tie/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/black-tie/ui.base.css b/Skins/jQueryUI/_themes/black-tie/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/black-tie/ui.core.css b/Skins/jQueryUI/_themes/black-tie/ui.core.css new file mode 100644 index 0000000..d13d7a4 --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.black-tie .ui-helper-hidden { display: none; } +.black-tie .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.black-tie .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.black-tie .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.black-tie .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.black-tie .ui-helper-clearfix { display:block; } +/* end clearfix */ +.black-tie .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.black-tie .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.black-tie .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.black-tie .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/black-tie/ui.datepicker.css b/Skins/jQueryUI/_themes/black-tie/ui.datepicker.css new file mode 100644 index 0000000..1ecaf40 --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.black-tie .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.black-tie .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.black-tie .ui-datepicker .ui-datepicker-prev, .black-tie .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.black-tie .ui-datepicker .ui-datepicker-prev-hover, .black-tie .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.black-tie .ui-datepicker .ui-datepicker-prev { left:2px; } +.black-tie .ui-datepicker .ui-datepicker-next { right:2px; } +.black-tie .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.black-tie .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.black-tie .ui-datepicker .ui-datepicker-prev span, .black-tie .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.black-tie .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.black-tie .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.black-tie .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.black-tie .ui-datepicker select.ui-datepicker-month, +.black-tie .ui-datepicker select.ui-datepicker-year { width: 49%;} +.black-tie .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.black-tie .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.black-tie .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.black-tie .ui-datepicker td { border: 0; padding: 1px; } +.black-tie .ui-datepicker td span, .black-tie .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.black-tie .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.black-tie .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.black-tie .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.black-tie .ui-datepicker.ui-datepicker-multi { width:auto; } +.black-tie .ui-datepicker-multi .ui-datepicker-group { float:left; } +.black-tie .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.black-tie .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.black-tie .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.black-tie .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.black-tie .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.black-tie .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.black-tie .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.black-tie .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.black-tie .ui-datepicker-rtl { direction: rtl; } +.black-tie .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.black-tie .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.black-tie .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.black-tie .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.black-tie .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.black-tie .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.black-tie .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.black-tie .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/black-tie/ui.dialog.css b/Skins/jQueryUI/_themes/black-tie/ui.dialog.css new file mode 100644 index 0000000..e40aae1 --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.black-tie .ui-dialog { position: relative; padding: .2em; width: 300px; } +.black-tie .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.black-tie .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.black-tie .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.black-tie .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.black-tie .ui-dialog .ui-dialog-titlebar-close:hover, .black-tie .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.black-tie .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.black-tie .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.black-tie .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.black-tie .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.black-tie .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/black-tie/ui.progressbar.css b/Skins/jQueryUI/_themes/black-tie/ui.progressbar.css new file mode 100644 index 0000000..260e7fd --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.black-tie .ui-progressbar { height:2em; text-align: left; } +.black-tie .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/black-tie/ui.resizable.css b/Skins/jQueryUI/_themes/black-tie/ui.resizable.css new file mode 100644 index 0000000..b1f3c06 --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.black-tie .ui-resizable { position: relative;} +.black-tie .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.black-tie .ui-resizable-disabled .ui-resizable-handle, .black-tie .ui-resizable-autohide .ui-resizable-handle { display: none; } +.black-tie .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.black-tie .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.black-tie .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.black-tie .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.black-tie .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.black-tie .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.black-tie .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.black-tie .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/black-tie/ui.slider.css b/Skins/jQueryUI/_themes/black-tie/ui.slider.css new file mode 100644 index 0000000..b1d2592 --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.black-tie .ui-slider { position: relative; text-align: left; } +.black-tie .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.black-tie .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.black-tie .ui-slider-horizontal { height: .8em; } +.black-tie .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.black-tie .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.black-tie .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.black-tie .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.black-tie .ui-slider-vertical { width: .8em; height: 100px; } +.black-tie .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.black-tie .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.black-tie .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.black-tie .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/black-tie/ui.tabs.css b/Skins/jQueryUI/_themes/black-tie/ui.tabs.css new file mode 100644 index 0000000..67f404b --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.black-tie .ui-tabs { padding: .2em; zoom: 1; } +.black-tie .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.black-tie .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.black-tie .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.black-tie .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.black-tie .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .black-tie .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .black-tie .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.black-tie .ui-tabs .ui-tabs-nav li a, .black-tie .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.black-tie .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.black-tie .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/black-tie/ui.theme.css b/Skins/jQueryUI/_themes/black-tie/ui.theme.css new file mode 100644 index 0000000..458099e --- /dev/null +++ b/Skins/jQueryUI/_themes/black-tie/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=08_diagonals_thick.png&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=02_glass.png&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=02_glass.png&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=06_inset_hard.png&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=06_inset_hard.png&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=04_highlight_hard.png&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=03_highlight_soft.png&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.black-tie .ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 1.1em; } +.black-tie .ui-widget .ui-widget { font-size: 1em; } +.black-tie .ui-widget input, .black-tie .ui-widget select, .black-tie .ui-widget textarea, .black-tie .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; } +.black-tie .ui-widget-content { border: 1px solid #cccccc; background: #f9f9f9 url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x; color: #222222; } +.black-tie .ui-widget-content a { color: #222222; } +.black-tie .ui-widget-header { border: 1px solid #a3a3a3; background: #333333 url(images/ui-bg_diagonals-thick_8_333333_40x40.png) 50% 50% repeat; color: #eeeeee; font-weight: bold; } +.black-tie .ui-widget-header a { color: #eeeeee; } + +/* Interaction states +----------------------------------*/ +.black-tie .ui-state-default, .black-tie .ui-widget-content .ui-state-default { border: 1px solid #777777; background: #111111 url(images/ui-bg_glass_40_111111_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #e3e3e3; outline: none; } +.black-tie .ui-state-default a, .black-tie .ui-state-default a:link, .black-tie .ui-state-default a:visited { color: #e3e3e3; text-decoration: none; outline: none; } +.black-tie .ui-state-hover, .black-tie .ui-widget-content .ui-state-hover, .black-tie .ui-state-focus, .black-tie .ui-widget-content .ui-state-focus { border: 1px solid #000000; background: #1c1c1c url(images/ui-bg_glass_55_1c1c1c_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.black-tie .ui-state-hover a, .black-tie .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.black-tie .ui-state-active, .black-tie .ui-widget-content .ui-state-active { border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; font-weight: normal; color: #222222; outline: none; } +.black-tie .ui-state-active a, .black-tie .ui-state-active a:link, .black-tie .ui-state-active a:visited { color: #222222; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.black-tie .ui-state-highlight, .black-tie .ui-widget-content .ui-state-highlight {border: 1px solid #ffde2e; background: #ffeb80 url(images/ui-bg_inset-hard_55_ffeb80_1x100.png) 50% bottom repeat-x; color: #363636; } +.black-tie .ui-state-highlight a, .black-tie .ui-widget-content .ui-state-highlight a { color: #363636; } +.black-tie .ui-state-error, .black-tie .ui-widget-content .ui-state-error {border: 1px solid #9e0505; background: #cd0a0a url(images/ui-bg_inset-hard_45_cd0a0a_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.black-tie .ui-state-error a, .black-tie .ui-widget-content .ui-state-error a { color: #ffffff; } +.black-tie .ui-state-error-text, .black-tie .ui-widget-content .ui-state-error-text { color: #ffffff; } +.black-tie .ui-state-disabled, .black-tie .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.black-tie .ui-priority-primary, .black-tie .ui-widget-content .ui-priority-primary { font-weight: bold; } +.black-tie .ui-priority-secondary, .black-tie .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.black-tie .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.black-tie .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.black-tie .ui-widget-header .ui-icon {background-image: url(images/ui-icons_bbbbbb_256x240.png); } +.black-tie .ui-state-default .ui-icon { background-image: url(images/ui-icons_ededed_256x240.png); } +.black-tie .ui-state-hover .ui-icon, .black-tie .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.black-tie .ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.black-tie .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4ca300_256x240.png); } +.black-tie .ui-state-error .ui-icon, .black-tie .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffcf29_256x240.png); } + +/* positioning */ +.black-tie .ui-icon-carat-1-n { background-position: 0 0; } +.black-tie .ui-icon-carat-1-ne { background-position: -16px 0; } +.black-tie .ui-icon-carat-1-e { background-position: -32px 0; } +.black-tie .ui-icon-carat-1-se { background-position: -48px 0; } +.black-tie .ui-icon-carat-1-s { background-position: -64px 0; } +.black-tie .ui-icon-carat-1-sw { background-position: -80px 0; } +.black-tie .ui-icon-carat-1-w { background-position: -96px 0; } +.black-tie .ui-icon-carat-1-nw { background-position: -112px 0; } +.black-tie .ui-icon-carat-2-n-s { background-position: -128px 0; } +.black-tie .ui-icon-carat-2-e-w { background-position: -144px 0; } +.black-tie .ui-icon-triangle-1-n { background-position: 0 -16px; } +.black-tie .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.black-tie .ui-icon-triangle-1-e { background-position: -32px -16px; } +.black-tie .ui-icon-triangle-1-se { background-position: -48px -16px; } +.black-tie .ui-icon-triangle-1-s { background-position: -64px -16px; } +.black-tie .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.black-tie .ui-icon-triangle-1-w { background-position: -96px -16px; } +.black-tie .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.black-tie .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.black-tie .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.black-tie .ui-icon-arrow-1-n { background-position: 0 -32px; } +.black-tie .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.black-tie .ui-icon-arrow-1-e { background-position: -32px -32px; } +.black-tie .ui-icon-arrow-1-se { background-position: -48px -32px; } +.black-tie .ui-icon-arrow-1-s { background-position: -64px -32px; } +.black-tie .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.black-tie .ui-icon-arrow-1-w { background-position: -96px -32px; } +.black-tie .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.black-tie .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.black-tie .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.black-tie .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.black-tie .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.black-tie .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.black-tie .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.black-tie .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.black-tie .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.black-tie .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.black-tie .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.black-tie .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.black-tie .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.black-tie .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.black-tie .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.black-tie .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.black-tie .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.black-tie .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.black-tie .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.black-tie .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.black-tie .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.black-tie .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.black-tie .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.black-tie .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.black-tie .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.black-tie .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.black-tie .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.black-tie .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.black-tie .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.black-tie .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.black-tie .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.black-tie .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.black-tie .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.black-tie .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.black-tie .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.black-tie .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.black-tie .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.black-tie .ui-icon-arrow-4 { background-position: 0 -80px; } +.black-tie .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.black-tie .ui-icon-extlink { background-position: -32px -80px; } +.black-tie .ui-icon-newwin { background-position: -48px -80px; } +.black-tie .ui-icon-refresh { background-position: -64px -80px; } +.black-tie .ui-icon-shuffle { background-position: -80px -80px; } +.black-tie .ui-icon-transfer-e-w { background-position: -96px -80px; } +.black-tie .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.black-tie .ui-icon-folder-collapsed { background-position: 0 -96px; } +.black-tie .ui-icon-folder-open { background-position: -16px -96px; } +.black-tie .ui-icon-document { background-position: -32px -96px; } +.black-tie .ui-icon-document-b { background-position: -48px -96px; } +.black-tie .ui-icon-note { background-position: -64px -96px; } +.black-tie .ui-icon-mail-closed { background-position: -80px -96px; } +.black-tie .ui-icon-mail-open { background-position: -96px -96px; } +.black-tie .ui-icon-suitcase { background-position: -112px -96px; } +.black-tie .ui-icon-comment { background-position: -128px -96px; } +.black-tie .ui-icon-person { background-position: -144px -96px; } +.black-tie .ui-icon-print { background-position: -160px -96px; } +.black-tie .ui-icon-trash { background-position: -176px -96px; } +.black-tie .ui-icon-locked { background-position: -192px -96px; } +.black-tie .ui-icon-unlocked { background-position: -208px -96px; } +.black-tie .ui-icon-bookmark { background-position: -224px -96px; } +.black-tie .ui-icon-tag { background-position: -240px -96px; } +.black-tie .ui-icon-home { background-position: 0 -112px; } +.black-tie .ui-icon-flag { background-position: -16px -112px; } +.black-tie .ui-icon-calendar { background-position: -32px -112px; } +.black-tie .ui-icon-cart { background-position: -48px -112px; } +.black-tie .ui-icon-pencil { background-position: -64px -112px; } +.black-tie .ui-icon-clock { background-position: -80px -112px; } +.black-tie .ui-icon-disk { background-position: -96px -112px; } +.black-tie .ui-icon-calculator { background-position: -112px -112px; } +.black-tie .ui-icon-zoomin { background-position: -128px -112px; } +.black-tie .ui-icon-zoomout { background-position: -144px -112px; } +.black-tie .ui-icon-search { background-position: -160px -112px; } +.black-tie .ui-icon-wrench { background-position: -176px -112px; } +.black-tie .ui-icon-gear { background-position: -192px -112px; } +.black-tie .ui-icon-heart { background-position: -208px -112px; } +.black-tie .ui-icon-star { background-position: -224px -112px; } +.black-tie .ui-icon-link { background-position: -240px -112px; } +.black-tie .ui-icon-cancel { background-position: 0 -128px; } +.black-tie .ui-icon-plus { background-position: -16px -128px; } +.black-tie .ui-icon-plusthick { background-position: -32px -128px; } +.black-tie .ui-icon-minus { background-position: -48px -128px; } +.black-tie .ui-icon-minusthick { background-position: -64px -128px; } +.black-tie .ui-icon-close { background-position: -80px -128px; } +.black-tie .ui-icon-closethick { background-position: -96px -128px; } +.black-tie .ui-icon-key { background-position: -112px -128px; } +.black-tie .ui-icon-lightbulb { background-position: -128px -128px; } +.black-tie .ui-icon-scissors { background-position: -144px -128px; } +.black-tie .ui-icon-clipboard { background-position: -160px -128px; } +.black-tie .ui-icon-copy { background-position: -176px -128px; } +.black-tie .ui-icon-contact { background-position: -192px -128px; } +.black-tie .ui-icon-image { background-position: -208px -128px; } +.black-tie .ui-icon-video { background-position: -224px -128px; } +.black-tie .ui-icon-script { background-position: -240px -128px; } +.black-tie .ui-icon-alert { background-position: 0 -144px; } +.black-tie .ui-icon-info { background-position: -16px -144px; } +.black-tie .ui-icon-notice { background-position: -32px -144px; } +.black-tie .ui-icon-help { background-position: -48px -144px; } +.black-tie .ui-icon-check { background-position: -64px -144px; } +.black-tie .ui-icon-bullet { background-position: -80px -144px; } +.black-tie .ui-icon-radio-off { background-position: -96px -144px; } +.black-tie .ui-icon-radio-on { background-position: -112px -144px; } +.black-tie .ui-icon-pin-w { background-position: -128px -144px; } +.black-tie .ui-icon-pin-s { background-position: -144px -144px; } +.black-tie .ui-icon-play { background-position: 0 -160px; } +.black-tie .ui-icon-pause { background-position: -16px -160px; } +.black-tie .ui-icon-seek-next { background-position: -32px -160px; } +.black-tie .ui-icon-seek-prev { background-position: -48px -160px; } +.black-tie .ui-icon-seek-end { background-position: -64px -160px; } +.black-tie .ui-icon-seek-first { background-position: -80px -160px; } +.black-tie .ui-icon-stop { background-position: -96px -160px; } +.black-tie .ui-icon-eject { background-position: -112px -160px; } +.black-tie .ui-icon-volume-off { background-position: -128px -160px; } +.black-tie .ui-icon-volume-on { background-position: -144px -160px; } +.black-tie .ui-icon-power { background-position: 0 -176px; } +.black-tie .ui-icon-signal-diag { background-position: -16px -176px; } +.black-tie .ui-icon-signal { background-position: -32px -176px; } +.black-tie .ui-icon-battery-0 { background-position: -48px -176px; } +.black-tie .ui-icon-battery-1 { background-position: -64px -176px; } +.black-tie .ui-icon-battery-2 { background-position: -80px -176px; } +.black-tie .ui-icon-battery-3 { background-position: -96px -176px; } +.black-tie .ui-icon-circle-plus { background-position: 0 -192px; } +.black-tie .ui-icon-circle-minus { background-position: -16px -192px; } +.black-tie .ui-icon-circle-close { background-position: -32px -192px; } +.black-tie .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.black-tie .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.black-tie .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.black-tie .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.black-tie .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.black-tie .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.black-tie .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.black-tie .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.black-tie .ui-icon-circle-zoomin { background-position: -176px -192px; } +.black-tie .ui-icon-circle-zoomout { background-position: -192px -192px; } +.black-tie .ui-icon-circle-check { background-position: -208px -192px; } +.black-tie .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.black-tie .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.black-tie .ui-icon-circlesmall-close { background-position: -32px -208px; } +.black-tie .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.black-tie .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.black-tie .ui-icon-squaresmall-close { background-position: -80px -208px; } +.black-tie .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.black-tie .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.black-tie .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.black-tie .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.black-tie .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.black-tie .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.black-tie .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.black-tie .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.black-tie .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.black-tie .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.black-tie .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.black-tie .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.black-tie .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.black-tie .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.black-tie .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.black-tie .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_highlight-hard_40_aaaaaa_1x100.png) 50% top repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.black-tie .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_highlight-soft_50_aaaaaa_1x100.png) 50% top repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/blitzer/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png b/Skins/jQueryUI/_themes/blitzer/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..13a229fbd619180ea24cfdb8f30dbe95cddd63a9 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dE$30yfLn2z=UU%ebHV|ofxPM{x z`+6t-2g_zV?cO+H*-7uDDLhZl2BrKEF*);g<2wCGHrsXgewqAxQ^}wAYo_hLqmp0p^NY}(hv&?JUSjZc^>bP0l+XkKhP7#@ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/blitzer/images/ui-bg_dots-small_65_a6a6a6_2x2.png b/Skins/jQueryUI/_themes/blitzer/images/ui-bg_dots-small_65_a6a6a6_2x2.png new file mode 100644 index 0000000000000000000000000000000000000000..b2d1a1ef3a0659d21c5bf42df62b2a6c87ad53e4 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRDNh&25RRG2G23!(*0TYD8iN1x91EQ4=4yQ7#_Iv z`+As4$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}qs{k}2VRN1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/blitzer/images/ui-bg_flat_75_ffffff_40x100.png b/Skins/jQueryUI/_themes/blitzer/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png b/Skins/jQueryUI/_themes/blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..cf109291d47fa63913e820fe769046ce020decb6 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq#Qh5978O6-<~(*I$*%ybaDOn z{W-^-nqzPAG@fgG^r=9=aoy(*Mla3%s*?FkIxUJ4EfWnMdPY@Uin;lB@sv*|d3RhE VU|lsS$Q5W7gQu&X%Q~loCIE=TDenLP literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png b/Skins/jQueryUI/_themes/blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7c77ea7ed16cccb199ed82d4145a788ac8396686 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l&YtTV~E7m3f3H_#V`FPe n^!W4tzr3}$G`Dnlg%E@O4&fD5bIWf7)iQXx`njxgN@xNAhL{*f literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png b/Skins/jQueryUI/_themes/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..834797a8bf999f510e08932375b8f58d34e4dc92 GIT binary patch literal 108 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 oB7@Ah9GJSic5@~ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/blitzer/images/ui-icons_cc0000_256x240.png b/Skins/jQueryUI/_themes/blitzer/images/ui-icons_cc0000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..80cbad50b76d557718d4556741cf18a842a58da8 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/blitzer/jquery-ui.css b/Skins/jQueryUI/_themes/blitzer/jquery-ui.css new file mode 100644 index 0000000..d18d43b --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.blitzer .ui-helper-hidden { display: none; } +.blitzer .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.blitzer .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.blitzer .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.blitzer .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.blitzer .ui-helper-clearfix { display:block; } +/* end clearfix */ +.blitzer .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.blitzer .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.blitzer .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.blitzer .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial,sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=04_highlight_hard.png&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=09_dots_small.png&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.blitzer .ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; } +.blitzer .ui-widget .ui-widget { font-size: 1em; } +.blitzer .ui-widget input, .blitzer .ui-widget select, .blitzer .ui-widget textarea, .blitzer .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; } +.blitzer .ui-widget-content { border: 1px solid #eeeeee; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #333333; } +.blitzer .ui-widget-content a { color: #333333; } +.blitzer .ui-widget-header { border: 1px solid #e3a1a1; background: #cc0000 url(images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.blitzer .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.blitzer .ui-state-default, .blitzer .ui-widget-content .ui-state-default { border: 1px solid #d8dcdf; background: #eeeeee url(images/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #004276; outline: none; } +.blitzer .ui-state-default a, .blitzer .ui-state-default a:link, .blitzer .ui-state-default a:visited { color: #004276; text-decoration: none; outline: none; } +.blitzer .ui-state-hover, .blitzer .ui-widget-content .ui-state-hover, .blitzer .ui-state-focus, .blitzer .ui-widget-content .ui-state-focus { border: 1px solid #cdd5da; background: #f6f6f6 url(images/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #111111; outline: none; } +.blitzer .ui-state-hover a, .blitzer .ui-state-hover a:hover { color: #111111; text-decoration: none; outline: none; } +.blitzer .ui-state-active, .blitzer .ui-widget-content .ui-state-active { border: 1px solid #eeeeee; background: #ffffff url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #cc0000; outline: none; } +.blitzer .ui-state-active a, .blitzer .ui-state-active a:link, .blitzer .ui-state-active a:visited { color: #cc0000; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.blitzer .ui-state-highlight, .blitzer .ui-widget-content .ui-state-highlight {border: 1px solid #fcd3a1; background: #fbf8ee url(images/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x; color: #444444; } +.blitzer .ui-state-highlight a, .blitzer .ui-widget-content .ui-state-highlight a { color: #444444; } +.blitzer .ui-state-error, .blitzer .ui-widget-content .ui-state-error {border: 1px solid #cc0000; background: #f3d8d8 url(images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat; color: #2e2e2e; } +.blitzer .ui-state-error a, .blitzer .ui-widget-content .ui-state-error a { color: #2e2e2e; } +.blitzer .ui-state-error-text, .blitzer .ui-widget-content .ui-state-error-text { color: #2e2e2e; } +.blitzer .ui-state-disabled, .blitzer .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.blitzer .ui-priority-primary, .blitzer .ui-widget-content .ui-priority-primary { font-weight: bold; } +.blitzer .ui-priority-secondary, .blitzer .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.blitzer .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-widget-content .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.blitzer .ui-state-default .ui-icon { background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-state-hover .ui-icon, .blitzer .ui-state-focus .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-state-active .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_004276_256x240.png); } +.blitzer .ui-state-error .ui-icon, .blitzer .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } + +/* positioning */ +.blitzer .ui-icon-carat-1-n { background-position: 0 0; } +.blitzer .ui-icon-carat-1-ne { background-position: -16px 0; } +.blitzer .ui-icon-carat-1-e { background-position: -32px 0; } +.blitzer .ui-icon-carat-1-se { background-position: -48px 0; } +.blitzer .ui-icon-carat-1-s { background-position: -64px 0; } +.blitzer .ui-icon-carat-1-sw { background-position: -80px 0; } +.blitzer .ui-icon-carat-1-w { background-position: -96px 0; } +.blitzer .ui-icon-carat-1-nw { background-position: -112px 0; } +.blitzer .ui-icon-carat-2-n-s { background-position: -128px 0; } +.blitzer .ui-icon-carat-2-e-w { background-position: -144px 0; } +.blitzer .ui-icon-triangle-1-n { background-position: 0 -16px; } +.blitzer .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.blitzer .ui-icon-triangle-1-e { background-position: -32px -16px; } +.blitzer .ui-icon-triangle-1-se { background-position: -48px -16px; } +.blitzer .ui-icon-triangle-1-s { background-position: -64px -16px; } +.blitzer .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.blitzer .ui-icon-triangle-1-w { background-position: -96px -16px; } +.blitzer .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.blitzer .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.blitzer .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.blitzer .ui-icon-arrow-1-n { background-position: 0 -32px; } +.blitzer .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.blitzer .ui-icon-arrow-1-e { background-position: -32px -32px; } +.blitzer .ui-icon-arrow-1-se { background-position: -48px -32px; } +.blitzer .ui-icon-arrow-1-s { background-position: -64px -32px; } +.blitzer .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.blitzer .ui-icon-arrow-1-w { background-position: -96px -32px; } +.blitzer .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.blitzer .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.blitzer .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.blitzer .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.blitzer .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.blitzer .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.blitzer .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.blitzer .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.blitzer .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.blitzer .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.blitzer .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.blitzer .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.blitzer .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.blitzer .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.blitzer .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.blitzer .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.blitzer .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.blitzer .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.blitzer .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.blitzer .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.blitzer .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.blitzer .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.blitzer .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.blitzer .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.blitzer .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.blitzer .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.blitzer .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.blitzer .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.blitzer .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.blitzer .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.blitzer .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.blitzer .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.blitzer .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.blitzer .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.blitzer .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.blitzer .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.blitzer .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.blitzer .ui-icon-arrow-4 { background-position: 0 -80px; } +.blitzer .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.blitzer .ui-icon-extlink { background-position: -32px -80px; } +.blitzer .ui-icon-newwin { background-position: -48px -80px; } +.blitzer .ui-icon-refresh { background-position: -64px -80px; } +.blitzer .ui-icon-shuffle { background-position: -80px -80px; } +.blitzer .ui-icon-transfer-e-w { background-position: -96px -80px; } +.blitzer .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.blitzer .ui-icon-folder-collapsed { background-position: 0 -96px; } +.blitzer .ui-icon-folder-open { background-position: -16px -96px; } +.blitzer .ui-icon-document { background-position: -32px -96px; } +.blitzer .ui-icon-document-b { background-position: -48px -96px; } +.blitzer .ui-icon-note { background-position: -64px -96px; } +.blitzer .ui-icon-mail-closed { background-position: -80px -96px; } +.blitzer .ui-icon-mail-open { background-position: -96px -96px; } +.blitzer .ui-icon-suitcase { background-position: -112px -96px; } +.blitzer .ui-icon-comment { background-position: -128px -96px; } +.blitzer .ui-icon-person { background-position: -144px -96px; } +.blitzer .ui-icon-print { background-position: -160px -96px; } +.blitzer .ui-icon-trash { background-position: -176px -96px; } +.blitzer .ui-icon-locked { background-position: -192px -96px; } +.blitzer .ui-icon-unlocked { background-position: -208px -96px; } +.blitzer .ui-icon-bookmark { background-position: -224px -96px; } +.blitzer .ui-icon-tag { background-position: -240px -96px; } +.blitzer .ui-icon-home { background-position: 0 -112px; } +.blitzer .ui-icon-flag { background-position: -16px -112px; } +.blitzer .ui-icon-calendar { background-position: -32px -112px; } +.blitzer .ui-icon-cart { background-position: -48px -112px; } +.blitzer .ui-icon-pencil { background-position: -64px -112px; } +.blitzer .ui-icon-clock { background-position: -80px -112px; } +.blitzer .ui-icon-disk { background-position: -96px -112px; } +.blitzer .ui-icon-calculator { background-position: -112px -112px; } +.blitzer .ui-icon-zoomin { background-position: -128px -112px; } +.blitzer .ui-icon-zoomout { background-position: -144px -112px; } +.blitzer .ui-icon-search { background-position: -160px -112px; } +.blitzer .ui-icon-wrench { background-position: -176px -112px; } +.blitzer .ui-icon-gear { background-position: -192px -112px; } +.blitzer .ui-icon-heart { background-position: -208px -112px; } +.blitzer .ui-icon-star { background-position: -224px -112px; } +.blitzer .ui-icon-link { background-position: -240px -112px; } +.blitzer .ui-icon-cancel { background-position: 0 -128px; } +.blitzer .ui-icon-plus { background-position: -16px -128px; } +.blitzer .ui-icon-plusthick { background-position: -32px -128px; } +.blitzer .ui-icon-minus { background-position: -48px -128px; } +.blitzer .ui-icon-minusthick { background-position: -64px -128px; } +.blitzer .ui-icon-close { background-position: -80px -128px; } +.blitzer .ui-icon-closethick { background-position: -96px -128px; } +.blitzer .ui-icon-key { background-position: -112px -128px; } +.blitzer .ui-icon-lightbulb { background-position: -128px -128px; } +.blitzer .ui-icon-scissors { background-position: -144px -128px; } +.blitzer .ui-icon-clipboard { background-position: -160px -128px; } +.blitzer .ui-icon-copy { background-position: -176px -128px; } +.blitzer .ui-icon-contact { background-position: -192px -128px; } +.blitzer .ui-icon-image { background-position: -208px -128px; } +.blitzer .ui-icon-video { background-position: -224px -128px; } +.blitzer .ui-icon-script { background-position: -240px -128px; } +.blitzer .ui-icon-alert { background-position: 0 -144px; } +.blitzer .ui-icon-info { background-position: -16px -144px; } +.blitzer .ui-icon-notice { background-position: -32px -144px; } +.blitzer .ui-icon-help { background-position: -48px -144px; } +.blitzer .ui-icon-check { background-position: -64px -144px; } +.blitzer .ui-icon-bullet { background-position: -80px -144px; } +.blitzer .ui-icon-radio-off { background-position: -96px -144px; } +.blitzer .ui-icon-radio-on { background-position: -112px -144px; } +.blitzer .ui-icon-pin-w { background-position: -128px -144px; } +.blitzer .ui-icon-pin-s { background-position: -144px -144px; } +.blitzer .ui-icon-play { background-position: 0 -160px; } +.blitzer .ui-icon-pause { background-position: -16px -160px; } +.blitzer .ui-icon-seek-next { background-position: -32px -160px; } +.blitzer .ui-icon-seek-prev { background-position: -48px -160px; } +.blitzer .ui-icon-seek-end { background-position: -64px -160px; } +.blitzer .ui-icon-seek-first { background-position: -80px -160px; } +.blitzer .ui-icon-stop { background-position: -96px -160px; } +.blitzer .ui-icon-eject { background-position: -112px -160px; } +.blitzer .ui-icon-volume-off { background-position: -128px -160px; } +.blitzer .ui-icon-volume-on { background-position: -144px -160px; } +.blitzer .ui-icon-power { background-position: 0 -176px; } +.blitzer .ui-icon-signal-diag { background-position: -16px -176px; } +.blitzer .ui-icon-signal { background-position: -32px -176px; } +.blitzer .ui-icon-battery-0 { background-position: -48px -176px; } +.blitzer .ui-icon-battery-1 { background-position: -64px -176px; } +.blitzer .ui-icon-battery-2 { background-position: -80px -176px; } +.blitzer .ui-icon-battery-3 { background-position: -96px -176px; } +.blitzer .ui-icon-circle-plus { background-position: 0 -192px; } +.blitzer .ui-icon-circle-minus { background-position: -16px -192px; } +.blitzer .ui-icon-circle-close { background-position: -32px -192px; } +.blitzer .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.blitzer .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.blitzer .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.blitzer .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.blitzer .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.blitzer .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.blitzer .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.blitzer .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.blitzer .ui-icon-circle-zoomin { background-position: -176px -192px; } +.blitzer .ui-icon-circle-zoomout { background-position: -192px -192px; } +.blitzer .ui-icon-circle-check { background-position: -208px -192px; } +.blitzer .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.blitzer .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.blitzer .ui-icon-circlesmall-close { background-position: -32px -208px; } +.blitzer .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.blitzer .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.blitzer .ui-icon-squaresmall-close { background-position: -80px -208px; } +.blitzer .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.blitzer .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.blitzer .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.blitzer .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.blitzer .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.blitzer .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.blitzer .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.blitzer .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.blitzer .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.blitzer .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.blitzer .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.blitzer .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.blitzer .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.blitzer .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.blitzer .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.blitzer .ui-widget-overlay { background: #a6a6a6 url(images/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat; opacity: .40;filter:Alpha(Opacity=40); } +.blitzer .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #333333 url(images/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x; opacity: .10;filter:Alpha(Opacity=10); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.blitzer .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.blitzer .ui-accordion .ui-accordion-li-fix { display: inline; } +.blitzer .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.blitzer .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.blitzer .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.blitzer .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.blitzer .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.blitzer .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.blitzer .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.blitzer .ui-datepicker .ui-datepicker-prev, .blitzer .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.blitzer .ui-datepicker .ui-datepicker-prev-hover, .blitzer .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.blitzer .ui-datepicker .ui-datepicker-prev { left:2px; } +.blitzer .ui-datepicker .ui-datepicker-next { right:2px; } +.blitzer .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.blitzer .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.blitzer .ui-datepicker .ui-datepicker-prev span, .blitzer .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.blitzer .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.blitzer .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.blitzer .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.blitzer .ui-datepicker select.ui-datepicker-month, +.blitzer .ui-datepicker select.ui-datepicker-year { width: 49%;} +.blitzer .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.blitzer .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.blitzer .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.blitzer .ui-datepicker td { border: 0; padding: 1px; } +.blitzer .ui-datepicker td span, .blitzer .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.blitzer .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.blitzer .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.blitzer .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.blitzer .ui-datepicker.ui-datepicker-multi { width:auto; } +.blitzer .ui-datepicker-multi .ui-datepicker-group { float:left; } +.blitzer .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.blitzer .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.blitzer .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.blitzer .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.blitzer .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.blitzer .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.blitzer .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.blitzer .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.blitzer .ui-datepicker-rtl { direction: rtl; } +.blitzer .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.blitzer .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.blitzer .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.blitzer .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.blitzer .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.blitzer .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.blitzer .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.blitzer .ui-dialog { position: relative; padding: .2em; width: 300px; } +.blitzer .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.blitzer .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.blitzer .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.blitzer .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.blitzer .ui-dialog .ui-dialog-titlebar-close:hover, .blitzer .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.blitzer .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.blitzer .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.blitzer .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.blitzer .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.blitzer .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.blitzer .ui-progressbar { height:2em; text-align: left; } +.blitzer .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.blitzer .ui-resizable { position: relative;} +.blitzer .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.blitzer .ui-resizable-disabled .ui-resizable-handle, .blitzer .ui-resizable-autohide .ui-resizable-handle { display: none; } +.blitzer .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.blitzer .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.blitzer .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.blitzer .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.blitzer .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.blitzer .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.blitzer .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.blitzer .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.blitzer .ui-slider { position: relative; text-align: left; } +.blitzer .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.blitzer .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.blitzer .ui-slider-horizontal { height: .8em; } +.blitzer .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.blitzer .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.blitzer .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.blitzer .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.blitzer .ui-slider-vertical { width: .8em; height: 100px; } +.blitzer .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.blitzer .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.blitzer .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.blitzer .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.blitzer .ui-tabs { padding: .2em; zoom: 1; } +.blitzer .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.blitzer .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.blitzer .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.blitzer .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.blitzer .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .blitzer .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .blitzer .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.blitzer .ui-tabs .ui-tabs-nav li a, .blitzer .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.blitzer .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.blitzer .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/blitzer/ui.accordion.css b/Skins/jQueryUI/_themes/blitzer/ui.accordion.css new file mode 100644 index 0000000..c1c7bb4 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.blitzer .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.blitzer .ui-accordion .ui-accordion-li-fix { display: inline; } +.blitzer .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.blitzer .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.blitzer .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.blitzer .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.blitzer .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/blitzer/ui.all.css b/Skins/jQueryUI/_themes/blitzer/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/blitzer/ui.base.css b/Skins/jQueryUI/_themes/blitzer/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/blitzer/ui.core.css b/Skins/jQueryUI/_themes/blitzer/ui.core.css new file mode 100644 index 0000000..40135e3 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.blitzer .ui-helper-hidden { display: none; } +.blitzer .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.blitzer .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.blitzer .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.blitzer .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.blitzer .ui-helper-clearfix { display:block; } +/* end clearfix */ +.blitzer .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.blitzer .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.blitzer .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.blitzer .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/blitzer/ui.datepicker.css b/Skins/jQueryUI/_themes/blitzer/ui.datepicker.css new file mode 100644 index 0000000..7fbadd9 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.blitzer .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.blitzer .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.blitzer .ui-datepicker .ui-datepicker-prev, .blitzer .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.blitzer .ui-datepicker .ui-datepicker-prev-hover, .blitzer .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.blitzer .ui-datepicker .ui-datepicker-prev { left:2px; } +.blitzer .ui-datepicker .ui-datepicker-next { right:2px; } +.blitzer .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.blitzer .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.blitzer .ui-datepicker .ui-datepicker-prev span, .blitzer .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.blitzer .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.blitzer .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.blitzer .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.blitzer .ui-datepicker select.ui-datepicker-month, +.blitzer .ui-datepicker select.ui-datepicker-year { width: 49%;} +.blitzer .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.blitzer .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.blitzer .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.blitzer .ui-datepicker td { border: 0; padding: 1px; } +.blitzer .ui-datepicker td span, .blitzer .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.blitzer .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.blitzer .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.blitzer .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.blitzer .ui-datepicker.ui-datepicker-multi { width:auto; } +.blitzer .ui-datepicker-multi .ui-datepicker-group { float:left; } +.blitzer .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.blitzer .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.blitzer .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.blitzer .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.blitzer .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.blitzer .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.blitzer .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.blitzer .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.blitzer .ui-datepicker-rtl { direction: rtl; } +.blitzer .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.blitzer .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.blitzer .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.blitzer .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.blitzer .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.blitzer .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.blitzer .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.blitzer .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/blitzer/ui.dialog.css b/Skins/jQueryUI/_themes/blitzer/ui.dialog.css new file mode 100644 index 0000000..6fe45b1 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.blitzer .ui-dialog { position: relative; padding: .2em; width: 300px; } +.blitzer .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.blitzer .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.blitzer .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.blitzer .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.blitzer .ui-dialog .ui-dialog-titlebar-close:hover, .blitzer .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.blitzer .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.blitzer .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.blitzer .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.blitzer .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.blitzer .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/blitzer/ui.progressbar.css b/Skins/jQueryUI/_themes/blitzer/ui.progressbar.css new file mode 100644 index 0000000..5b67d5d --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.blitzer .ui-progressbar { height:2em; text-align: left; } +.blitzer .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/blitzer/ui.resizable.css b/Skins/jQueryUI/_themes/blitzer/ui.resizable.css new file mode 100644 index 0000000..b9cdd7a --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.blitzer .ui-resizable { position: relative;} +.blitzer .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.blitzer .ui-resizable-disabled .ui-resizable-handle, .blitzer .ui-resizable-autohide .ui-resizable-handle { display: none; } +.blitzer .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.blitzer .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.blitzer .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.blitzer .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.blitzer .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.blitzer .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.blitzer .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.blitzer .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/blitzer/ui.slider.css b/Skins/jQueryUI/_themes/blitzer/ui.slider.css new file mode 100644 index 0000000..1821cc4 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.blitzer .ui-slider { position: relative; text-align: left; } +.blitzer .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.blitzer .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.blitzer .ui-slider-horizontal { height: .8em; } +.blitzer .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.blitzer .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.blitzer .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.blitzer .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.blitzer .ui-slider-vertical { width: .8em; height: 100px; } +.blitzer .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.blitzer .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.blitzer .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.blitzer .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/blitzer/ui.tabs.css b/Skins/jQueryUI/_themes/blitzer/ui.tabs.css new file mode 100644 index 0000000..cc232d1 --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.blitzer .ui-tabs { padding: .2em; zoom: 1; } +.blitzer .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.blitzer .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.blitzer .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.blitzer .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.blitzer .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .blitzer .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .blitzer .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.blitzer .ui-tabs .ui-tabs-nav li a, .blitzer .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.blitzer .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.blitzer .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/blitzer/ui.theme.css b/Skins/jQueryUI/_themes/blitzer/ui.theme.css new file mode 100644 index 0000000..ae5a62d --- /dev/null +++ b/Skins/jQueryUI/_themes/blitzer/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial,sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=04_highlight_hard.png&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=09_dots_small.png&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.blitzer .ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; } +.blitzer .ui-widget .ui-widget { font-size: 1em; } +.blitzer .ui-widget input, .blitzer .ui-widget select, .blitzer .ui-widget textarea, .blitzer .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; } +.blitzer .ui-widget-content { border: 1px solid #eeeeee; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #333333; } +.blitzer .ui-widget-content a { color: #333333; } +.blitzer .ui-widget-header { border: 1px solid #e3a1a1; background: #cc0000 url(images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.blitzer .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.blitzer .ui-state-default, .blitzer .ui-widget-content .ui-state-default { border: 1px solid #d8dcdf; background: #eeeeee url(images/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #004276; outline: none; } +.blitzer .ui-state-default a, .blitzer .ui-state-default a:link, .blitzer .ui-state-default a:visited { color: #004276; text-decoration: none; outline: none; } +.blitzer .ui-state-hover, .blitzer .ui-widget-content .ui-state-hover, .blitzer .ui-state-focus, .blitzer .ui-widget-content .ui-state-focus { border: 1px solid #cdd5da; background: #f6f6f6 url(images/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #111111; outline: none; } +.blitzer .ui-state-hover a, .blitzer .ui-state-hover a:hover { color: #111111; text-decoration: none; outline: none; } +.blitzer .ui-state-active, .blitzer .ui-widget-content .ui-state-active { border: 1px solid #eeeeee; background: #ffffff url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #cc0000; outline: none; } +.blitzer .ui-state-active a, .blitzer .ui-state-active a:link, .blitzer .ui-state-active a:visited { color: #cc0000; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.blitzer .ui-state-highlight, .blitzer .ui-widget-content .ui-state-highlight {border: 1px solid #fcd3a1; background: #fbf8ee url(images/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x; color: #444444; } +.blitzer .ui-state-highlight a, .blitzer .ui-widget-content .ui-state-highlight a { color: #444444; } +.blitzer .ui-state-error, .blitzer .ui-widget-content .ui-state-error {border: 1px solid #cc0000; background: #f3d8d8 url(images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat; color: #2e2e2e; } +.blitzer .ui-state-error a, .blitzer .ui-widget-content .ui-state-error a { color: #2e2e2e; } +.blitzer .ui-state-error-text, .blitzer .ui-widget-content .ui-state-error-text { color: #2e2e2e; } +.blitzer .ui-state-disabled, .blitzer .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.blitzer .ui-priority-primary, .blitzer .ui-widget-content .ui-priority-primary { font-weight: bold; } +.blitzer .ui-priority-secondary, .blitzer .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.blitzer .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-widget-content .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.blitzer .ui-state-default .ui-icon { background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-state-hover .ui-icon, .blitzer .ui-state-focus .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-state-active .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } +.blitzer .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_004276_256x240.png); } +.blitzer .ui-state-error .ui-icon, .blitzer .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); } + +/* positioning */ +.blitzer .ui-icon-carat-1-n { background-position: 0 0; } +.blitzer .ui-icon-carat-1-ne { background-position: -16px 0; } +.blitzer .ui-icon-carat-1-e { background-position: -32px 0; } +.blitzer .ui-icon-carat-1-se { background-position: -48px 0; } +.blitzer .ui-icon-carat-1-s { background-position: -64px 0; } +.blitzer .ui-icon-carat-1-sw { background-position: -80px 0; } +.blitzer .ui-icon-carat-1-w { background-position: -96px 0; } +.blitzer .ui-icon-carat-1-nw { background-position: -112px 0; } +.blitzer .ui-icon-carat-2-n-s { background-position: -128px 0; } +.blitzer .ui-icon-carat-2-e-w { background-position: -144px 0; } +.blitzer .ui-icon-triangle-1-n { background-position: 0 -16px; } +.blitzer .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.blitzer .ui-icon-triangle-1-e { background-position: -32px -16px; } +.blitzer .ui-icon-triangle-1-se { background-position: -48px -16px; } +.blitzer .ui-icon-triangle-1-s { background-position: -64px -16px; } +.blitzer .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.blitzer .ui-icon-triangle-1-w { background-position: -96px -16px; } +.blitzer .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.blitzer .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.blitzer .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.blitzer .ui-icon-arrow-1-n { background-position: 0 -32px; } +.blitzer .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.blitzer .ui-icon-arrow-1-e { background-position: -32px -32px; } +.blitzer .ui-icon-arrow-1-se { background-position: -48px -32px; } +.blitzer .ui-icon-arrow-1-s { background-position: -64px -32px; } +.blitzer .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.blitzer .ui-icon-arrow-1-w { background-position: -96px -32px; } +.blitzer .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.blitzer .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.blitzer .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.blitzer .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.blitzer .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.blitzer .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.blitzer .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.blitzer .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.blitzer .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.blitzer .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.blitzer .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.blitzer .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.blitzer .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.blitzer .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.blitzer .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.blitzer .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.blitzer .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.blitzer .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.blitzer .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.blitzer .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.blitzer .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.blitzer .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.blitzer .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.blitzer .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.blitzer .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.blitzer .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.blitzer .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.blitzer .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.blitzer .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.blitzer .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.blitzer .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.blitzer .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.blitzer .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.blitzer .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.blitzer .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.blitzer .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.blitzer .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.blitzer .ui-icon-arrow-4 { background-position: 0 -80px; } +.blitzer .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.blitzer .ui-icon-extlink { background-position: -32px -80px; } +.blitzer .ui-icon-newwin { background-position: -48px -80px; } +.blitzer .ui-icon-refresh { background-position: -64px -80px; } +.blitzer .ui-icon-shuffle { background-position: -80px -80px; } +.blitzer .ui-icon-transfer-e-w { background-position: -96px -80px; } +.blitzer .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.blitzer .ui-icon-folder-collapsed { background-position: 0 -96px; } +.blitzer .ui-icon-folder-open { background-position: -16px -96px; } +.blitzer .ui-icon-document { background-position: -32px -96px; } +.blitzer .ui-icon-document-b { background-position: -48px -96px; } +.blitzer .ui-icon-note { background-position: -64px -96px; } +.blitzer .ui-icon-mail-closed { background-position: -80px -96px; } +.blitzer .ui-icon-mail-open { background-position: -96px -96px; } +.blitzer .ui-icon-suitcase { background-position: -112px -96px; } +.blitzer .ui-icon-comment { background-position: -128px -96px; } +.blitzer .ui-icon-person { background-position: -144px -96px; } +.blitzer .ui-icon-print { background-position: -160px -96px; } +.blitzer .ui-icon-trash { background-position: -176px -96px; } +.blitzer .ui-icon-locked { background-position: -192px -96px; } +.blitzer .ui-icon-unlocked { background-position: -208px -96px; } +.blitzer .ui-icon-bookmark { background-position: -224px -96px; } +.blitzer .ui-icon-tag { background-position: -240px -96px; } +.blitzer .ui-icon-home { background-position: 0 -112px; } +.blitzer .ui-icon-flag { background-position: -16px -112px; } +.blitzer .ui-icon-calendar { background-position: -32px -112px; } +.blitzer .ui-icon-cart { background-position: -48px -112px; } +.blitzer .ui-icon-pencil { background-position: -64px -112px; } +.blitzer .ui-icon-clock { background-position: -80px -112px; } +.blitzer .ui-icon-disk { background-position: -96px -112px; } +.blitzer .ui-icon-calculator { background-position: -112px -112px; } +.blitzer .ui-icon-zoomin { background-position: -128px -112px; } +.blitzer .ui-icon-zoomout { background-position: -144px -112px; } +.blitzer .ui-icon-search { background-position: -160px -112px; } +.blitzer .ui-icon-wrench { background-position: -176px -112px; } +.blitzer .ui-icon-gear { background-position: -192px -112px; } +.blitzer .ui-icon-heart { background-position: -208px -112px; } +.blitzer .ui-icon-star { background-position: -224px -112px; } +.blitzer .ui-icon-link { background-position: -240px -112px; } +.blitzer .ui-icon-cancel { background-position: 0 -128px; } +.blitzer .ui-icon-plus { background-position: -16px -128px; } +.blitzer .ui-icon-plusthick { background-position: -32px -128px; } +.blitzer .ui-icon-minus { background-position: -48px -128px; } +.blitzer .ui-icon-minusthick { background-position: -64px -128px; } +.blitzer .ui-icon-close { background-position: -80px -128px; } +.blitzer .ui-icon-closethick { background-position: -96px -128px; } +.blitzer .ui-icon-key { background-position: -112px -128px; } +.blitzer .ui-icon-lightbulb { background-position: -128px -128px; } +.blitzer .ui-icon-scissors { background-position: -144px -128px; } +.blitzer .ui-icon-clipboard { background-position: -160px -128px; } +.blitzer .ui-icon-copy { background-position: -176px -128px; } +.blitzer .ui-icon-contact { background-position: -192px -128px; } +.blitzer .ui-icon-image { background-position: -208px -128px; } +.blitzer .ui-icon-video { background-position: -224px -128px; } +.blitzer .ui-icon-script { background-position: -240px -128px; } +.blitzer .ui-icon-alert { background-position: 0 -144px; } +.blitzer .ui-icon-info { background-position: -16px -144px; } +.blitzer .ui-icon-notice { background-position: -32px -144px; } +.blitzer .ui-icon-help { background-position: -48px -144px; } +.blitzer .ui-icon-check { background-position: -64px -144px; } +.blitzer .ui-icon-bullet { background-position: -80px -144px; } +.blitzer .ui-icon-radio-off { background-position: -96px -144px; } +.blitzer .ui-icon-radio-on { background-position: -112px -144px; } +.blitzer .ui-icon-pin-w { background-position: -128px -144px; } +.blitzer .ui-icon-pin-s { background-position: -144px -144px; } +.blitzer .ui-icon-play { background-position: 0 -160px; } +.blitzer .ui-icon-pause { background-position: -16px -160px; } +.blitzer .ui-icon-seek-next { background-position: -32px -160px; } +.blitzer .ui-icon-seek-prev { background-position: -48px -160px; } +.blitzer .ui-icon-seek-end { background-position: -64px -160px; } +.blitzer .ui-icon-seek-first { background-position: -80px -160px; } +.blitzer .ui-icon-stop { background-position: -96px -160px; } +.blitzer .ui-icon-eject { background-position: -112px -160px; } +.blitzer .ui-icon-volume-off { background-position: -128px -160px; } +.blitzer .ui-icon-volume-on { background-position: -144px -160px; } +.blitzer .ui-icon-power { background-position: 0 -176px; } +.blitzer .ui-icon-signal-diag { background-position: -16px -176px; } +.blitzer .ui-icon-signal { background-position: -32px -176px; } +.blitzer .ui-icon-battery-0 { background-position: -48px -176px; } +.blitzer .ui-icon-battery-1 { background-position: -64px -176px; } +.blitzer .ui-icon-battery-2 { background-position: -80px -176px; } +.blitzer .ui-icon-battery-3 { background-position: -96px -176px; } +.blitzer .ui-icon-circle-plus { background-position: 0 -192px; } +.blitzer .ui-icon-circle-minus { background-position: -16px -192px; } +.blitzer .ui-icon-circle-close { background-position: -32px -192px; } +.blitzer .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.blitzer .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.blitzer .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.blitzer .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.blitzer .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.blitzer .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.blitzer .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.blitzer .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.blitzer .ui-icon-circle-zoomin { background-position: -176px -192px; } +.blitzer .ui-icon-circle-zoomout { background-position: -192px -192px; } +.blitzer .ui-icon-circle-check { background-position: -208px -192px; } +.blitzer .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.blitzer .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.blitzer .ui-icon-circlesmall-close { background-position: -32px -208px; } +.blitzer .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.blitzer .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.blitzer .ui-icon-squaresmall-close { background-position: -80px -208px; } +.blitzer .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.blitzer .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.blitzer .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.blitzer .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.blitzer .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.blitzer .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.blitzer .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.blitzer .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.blitzer .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.blitzer .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.blitzer .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.blitzer .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.blitzer .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.blitzer .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.blitzer .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.blitzer .ui-widget-overlay { background: #a6a6a6 url(images/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat; opacity: .40;filter:Alpha(Opacity=40); } +.blitzer .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #333333 url(images/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x; opacity: .10;filter:Alpha(Opacity=10); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png b/Skins/jQueryUI/_themes/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..6348115e6be09c044cd20ead0202c3ab5b2f9c19 GIT binary patch literal 251 zcmVaF75Mac}}vaR5#k2ZfJhrR<4^Z31`Wpz#J3a8LoN;Gh6h!a)X9!$AU6#K8$v z#Q`{F91Q%ZXUd*<*dgG~N1x91EQ4=6AkFgVs( zAAQ+GrQnN%`yz$&yRVt+nf>RR!x7drH9<9kle(1jzSB%AGQwhbfbL-MboFyt=akR{ E099={B>(^b literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png b/Skins/jQueryUI/_themes/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..705a32ea35d4d0012bfd3b6a3ffe17a2aaf21bb5 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hIh978O6-<~(*Vo>05zNqru zes!`qYix+t4(>@$KQ4S5FeM|FA))8zv=y~toE^Ja);%%|y_LML;(w3fvtta7-CP_U Ta$7zCO=9qL^>bP0l+XkKumdMp literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png b/Skins/jQueryUI/_themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..baabca6baaff94ade4ecd5ddad28e35f52ea3af7 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq`W*`978O6-=1H{+u$H^^ufM+ zvdx>+CU0QuV-!dbkTBu=d3O3OBmLW&4uK;3Q}6PdBzSM&77W)>Ku`PSi#4qjXP8{lS YyPtFZh>C0s1RBTS>FVdQ&MBb@0KGXW`v3p{ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png b/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..28b566c2c29cc0f849995be62c10d7c292697803 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%A)HV~E7myQentGAQsIIS~9U zUP5CYm&Of+-c)b1XI_rZEUK1mr%ne<%>I8zSo#mI$dWz<>o-8144$rjF6*2UngI7o B9l-zq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png b/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..d58829780430e138704e956a850c2913039fd4d9 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l&z)bCBa S8D#`Ch{4m<&t;ucLK6U&At$5& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png b/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..2289d3c7d7b8e0892f5921de1af87a44b7059eb2 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l)k5nV~E7m+!V`FPm zbot}H;osq%|NlEjau{m7wqGXUWVoyE{|q&Lb0!9pSk(^U8R0L0S{XcD{an^LB{Ts5 DibWrf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-soft_25_ffef8f_1x100.png b/Skins/jQueryUI/_themes/cupertino/images/ui-bg_highlight-soft_25_ffef8f_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..0de3275beabe5ac461e277724f9821c0e2ce084b GIT binary patch literal 119 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-icons_2e83ff_256x240.png b/Skins/jQueryUI/_themes/cupertino/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..45e8928e5284adacea3f9ec07b9b50667d2ac65f GIT binary patch literal 4369 zcmd^?`8O2)_s3^phOrG}UnfiUEn8(9QW1?MNkxXVDEpFin2{xWrLx5kBC;k~GmFhwsn)TR1w<4t)tA3_robX4CdCOHJC|7j+vW z%J-EMX&`87enIluaSc0_SnYUx$GzUc?vrNXt&I`o?~7C3RJ>C-Ajq!3AfU8Dx90^_ zp3}MKjJzYC+`T(&egFXQ#9Ek{*oVAaa!zrZtmlRFnwQPRJXH<%pkK2*eP`pT=lwD7 zifq+4BY_rUTa+U|2#&?i7>PVvD?7R4ZfOLPT{e9G~G!Ls3s8JtQE`jMM9wl2V9&Q+K2DHW0M+uQmEr%nYJ^7cK?uIpU-)=wn71ZZ-=@ar0;3^AY z5+TI{2b(e%t{2PZ^HKF*vu@+Xr&BAc@2BC4 z_vCgww#i=)ea5Vo$glEEVBBg_VPBj!)OO>)f@}#dg6ULOeC>LBHz<;*5Y;YfE0lNx zg{N+4@lO~ozxpF69qV@VOGnc248Iuag4C1T)P^(hWkpP!{h!JekX}m^Q#b2B4f1oT zIjsGz)4}-$rQ*-tSuc%qG>%<4xM#E& zN)7lRK~^2VdiloY4>;#}A!yHOAXEmEi^+eA#05pawGXs>!z)gSoDuI#>bRCq-qjJe zZ)r=A`*EMX6+)~er1kdv1L^)0-PsAEM7JF$O6G8>496$24lkOSR^RTfUuIz%iSfn5b-t!##cs7sQI);gdAvqmn_v|%I9k;fCPl0Z)R1+hNQONJN zH%3jT9sOq*a`LF*MiY=zlSSQZ;{_FL9M07A=In+O!~wR}=bzGEQpk2!Vc0p)qKAH? zOk{(%06W#)DdICQ_S%Q@<0Y+!?9%#$gWJ%)EO->^YZP{<`oB4~9xh zL9-0*c4@B#O2ylYs_g`Ky$zb~v!M`NRaMNFYF*Gsu|7)=JyyMHjFC=HhGUE@{aI|B zJ~ITXU052%7jFb5Ys#fhS_?4kqc7H0EU49B8(Chg0&JzU=Gka#xOz1)H0d4m7ZnRA z=M^tdY|U6T!fmte{W?_r8H~qdq|q{5AMU_2It1I4143n~xL?4&K#BOB48l9_Rdm!(c^C?JU;tF0 zEh@o1y6Qa_>}#AwX{VY+`C^kNkxhgb1P5cB0%xupAXyg9NO=SnXrJUE?rQg{Lcsn+ zAZKctGLfbK_B#^&Nev|0^fB&?DN=ak8|0!np524LD25=s84BP8Vl(3=jflNp{X>e@ z637Ri5xx;&JNl+XYImA|{;XR~P*svYDEWYJ6I5!6uO~2twFC1ZQevB7#3z~(apxn& z^J@>Mc`>PJair{yT`iuan-V+i%|Ho-pA<1?V-k^R2Q<5;Co%XxmL` z018t4T0TTwO^w)Gx{9OSJ^9_|kgwX`7%0Rw!PO~@?xvnfUehvN;2Rc;^l>3kfbtk3 z8{j7p;S&{uTlTe9&HTc38q@%_KQFk<&n{vmrN7y&Cz{etcE->rq!6HL)2F!aa=0%! zM%Bwo!7TQ5t;@a_#Q}sjk{UebWQZ8{cp&HN^$*JfH#8spkhk{R@CVBiPuP@yEhu{} zsQfuhTqV%rioATpEphMfhyRYbVfVW`YwLFXUWm-===J(byMf!5;W^CV1g~2194Xx) zFK|z{pm%n-)-DRe{Qhk(d!QaoI*y%Wn6h7<6A{i*Sob&B^y|Spg!&J$`kN>zwUJ3x zaB$ciu*0FJKg}T ztgnh)ASF8njz5>h6?f#{c=*Yr4W_34$GmVIo8OLWjcZK4a0`+Yv-!*}9 zBwKm;DAsA(nDI-`iH@;`=gP+m{lgFLHK3m$W@?)&dGhDA_Z2xOzI0$p(ZJtH$vCxE zj>+kYNBJzs-TlSx!tSH}%I9fQv)mc!C7X0bKlZv4f&}C3+O-4k7AmVO|KYZ9ydP%(N1^uisV8y;~p`x4qFXD?!_OyN9=w(Od6W; zGrT?G;l2v@Ob5k^8w<9w%Jbjb^|H}PYKo}I~bobd!XrTbzp2Zp~H8lgJ)I3?l&(bDiWf8gE&6b z>)9GB=Iu-6%I((+>=jGP>CzD8c0oWITFZGgM!Q7|JrUYq4#^Y(vuDu-a>OWDa4Y4} z5a_*lW#IL_aVf8L+Ty}c&2VojLEIA-;eQK6Wo?xAuK>i;1VWx3c=!s2;j_*iRHOsb*>6-CgcYP+Ho=L@XLd*j~2ln-;WHg)|cCixksH$K={5rGSD@yB%LI|(NCc8 z1Er8H+QO)~S~K{g?nH|2dB8SKs)BxQ?%G}}o*LV!NG2m*TmR|pWj~g`>)ClJCE#F$ zcj)fBg(dKOKmc$Cy}IRlasngIR>z~kP&WW~9cC951{AKmnZ~ZMsqup6QQf7J0T1;C zK9*Qd5*(HxW=tl|RfjO>nkoW#AU3t>JkuzWxy4-l?xmTv15_r1X@p@dz^{&j&;{Mq z$^0$0q&y?kbdZh)kZ+NfXfqLTG}Q^j>qHlUH4VEK`3y^-z6Y<6O88Hf4v^;}!{t-a zDWg;znYu%6zA1~A5~w?fxO~i8-Ib(^02{c4pXjhDI^2 zXB1LP4dvWuc%PXQ{r!d#6>${rm+M8EJM8yf#!H$Kp8AxwUXm5`7Tu-J$mHeCG>vw|&Ay415}_1w&*9K8+2d3v1N+@a$|820o4u60Tj@u&kI!~q2V9X; z>tMvQDI|O$#m+m2O**ZHq`_{#8)ry6`&5s~2k{O4Du16Fn0P;&_(0!e5%Bel){nU0 zJX~<8U6hoI%yx}qGY_1Tq7YKDJ)ETOCs&W)TiCrK*1%DE*vXdD-7hwE*LUgjeHRM` z&@pkhTi>m#Kc+QIK+2Ybn9-sFVKNHyIgfob4H_77yYh))Rq$7Pw|+aD6&yZ|ki9 z8Zb6s{oBt1G+PgfIcxd}{m@~1nzhe;LH)5;!gS8@ddyabpdBc?7JVl?tS+<#bPSMT z2@0uYdsWN(;Ww)n-PlA-0r+62@bYkEa`k{0s})fJgYZ#5=DmIdEvok7aZJRi{w-|} zkea&6X}ZA3b7&vbDb7)v8CuI(+zzSf3z&P2eOrPNP?D~ zf zn0@)0h;~5F&BG5vOFU!=woW&ZSl~nrs{?1w>nWfW_dnpTd z4qvLDYJ*ft>Sp%M(^_xCZpNBnc66JX}A|ZL9IENM`U>`ph7d<+RQiI}@E8Y)70s zMC*_&))}GlmR}@{v9*nm)29-=rn`Q$rc^4G)GVQHlTr6BpGxtHuU(8AF7Ffh54?5w zj+EYT9>x)PWL-iQ@RNmT?R+|c@=FOmj)5Za6_ z@DkVy4l^L>Z3#SI@s_eVwd3D)<^Ivq8a~J{|4mhOL^<7M4D8){ut;GIqqn`oqCk|x pNh;Wa$C0(mdpqYz&F>xK-uVD=DT5%Jzh8ZT#aXmjr70%*{{S|9XD$E$ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-icons_3d80b3_256x240.png b/Skins/jQueryUI/_themes/cupertino/images/ui-icons_3d80b3_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..76a020d93fbabac3c61c74bdc45e0350095333d4 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-icons_72a7cf_256x240.png b/Skins/jQueryUI/_themes/cupertino/images/ui-icons_72a7cf_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8f4d9dfc5dcae74090d38ca7e00237568a7bdc GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/cupertino/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 zcmd^?`8yPD_s3@pGj_w+*U6H7%U0QjR77J*QjsAo%D!YBW@O1;scbQ1jjT!5jATuS zWGpjA6KRZ{!Pve&pXdAh70>I3`<(O3xvulR&VAkQJHZBdk&9iF9RL7uS(uyI0RX_` z6tKz)Iz9;&mv)cCl8u%9`J?|OmP*JO$AcpS?T}Xh!q8L9tTyeBv(%*ReGzw2qI};t z;Rb@H=9eUIoYb&WiPetBc0TAE>N#yD-qsXR@u4{7ZRLA~1Dxy%JD4f0(CuYGwdYLk z1tagsXZP=qm>&QDJh2vLCiWq(mz-1FrW$y`edgtJG0#=QJ!m&9&)(a3?)h-syE0q# z?P#FI_!jBN4~${;{MO;g}UQ zG3d+lNqVdW?d;i5#SBg*2mQ!Rn>(amT&5v4d`jyu6+_vuxMGMIKj9N32D$`#BPsq4 z&H!{>s%@KE0gW_Hv;f*;8lr>_pIAQ@fn70`iX)lM~b;0%IthmkCNRW;1#Bl3u4aW zZ~`YcG08^(#=g-XUjMP$u{=5}{br3p0j{%8ct}0%c5dfz|9@!Qi!6tI!`h+yA7E)Z zJn+pl(M`4lJ2yy^I6~pY>FjC#sdMh}^se$@VnMaaG{PQ>@Mt|4=5=FE@b}Yj#d>l( zp4jAXfV^PTNaR=hCeZIRtFSH37;3xmUxT-X7qRQqRDSDzcRwf+uMpKCYAcj@3xTC< zXz@=PF2DIJC>`r|^jk;L@f^Px;*!*}+|Y8=w%lx^Lb1jkv=)(P{W_K(F~@F=ROKDZ>ObgXV=mn;e*Wv}!4hQs zrZ<8{umiRhWI1l~TX=zzh)D{-gb%X?7vTMf7sj=#h8iTkd{*Bet7n<|_atRUW)ZrB zA7eI!*kdd~5R_>D0mx{$y#+vl@{K^-vOyaIe((yk@a6=@v1a!}7`F@zfM zQG%>GcJ=D5&7V-ti$ajzvp|RpDi@Xi9F7T!erF$O`Ic9l6iF8EO6t6kPu$fJw{LAv zko)2mUjktP!+r)G=#*``Y>=s1k2>FwDKC$IziTEBlvM`7O^fX_t^h^yKlqX|CG2Bh|SzC!9 zu((_57v*9wG?@4)`5#(R)?dx^GP%aTCb>zIRu$psmmUq5l`+lI zxjUr27D$!vE~|Fn-1Ro7x-W)9FxAyDUu$%kMvL{Cdug%i)#LPZS~3)6Wa-araSodDkF`W;re(7n$aoPt{f05OTqjG_6JJD?_?-WBj342T{x!u z!1T_qm`%Z@#d)$x-@+guJbmlvUZ;FzsO|+=&8EfVPMP z_vq>mTPZbRE#{)T2 z)0FYd19#sOXwPcF(WXx^=S<+#78l)kf~V1H!O_3 z4Gj?Y0M{R60`^9EQTirk_@;@y{b{e$-e)^*-{qb(;X?%IHFxl>vPj}Gt)!^i&1nD< zT>M5pSY1sG-%_@Uq253J!{?B%#@`qy#5Kv)C5-H$oJn5OGF{*s5sUP3A&`LbC_F3R z7ZBzX6@yv!wN}mi%5|2h5n_K)aG9S?#7atkvqw)frHAN@qD@M{m}*R)V}8hCzUCO! zEGq>w+t;@(`(73Y;ND7V@R$?9V(62BoF(fYmj`cYKKUtc?YH3%lE)+m_)ujFAMdI^rB5-61b< zPq(0NcBIZO3dQ*GeJ^{k0ZBNCo}!zwU7ZsV&Qe(SH`w&+#X5xg53~52C@HlQ3Dre+D993b|o>mpw^$+9QG*SqJ#{ zZQCVXW0lZ(%J#Sct~wBgk=|?<)xEpq$Z=a*SqaC9eCoN0L+huQP=HD}JC-RF z$$IcPJ?{+f7Dy&UdrVyWGghqj%z{k*5=-m5p~D$+);05~v^d&`JxUSbH`%)~AK-(8VFJ%N;5 zR)7fAQuSKvhmq&aRw4}^IkCy9Z0<45WUB*XvvHliJDohM5_W%hNl}qt^;`If=|0c4 zSTS#33RmucUSOYCT28lyD7Om?+}KvZt1;FiTIdPW260HH;26D&F5n}2!Gc>EkA^_s z@_6YwwOca*Zc?wrzZv_-(s#+gkOFVoepysi#JD+0b zLkdC1u~QZECT5wR%E_Q0g~QSDb~@(-B!JE3B55Yft)~Kl8arZL+tL7JQPzO#p;|3} z3?I1O@rkln)Wb!tZ&j*^7WfK)Jx##GnZd_z*in4exkHLHU^?5aYNNcN%VB@nhUv=M z%-te?`b-_&)lxezhaG->^zF$a=+lSMq1A>8n{oH3(+M!&cSi=g##MyV1Ss+u1bUzp zvPE4O6IW{iebSvw(Y*-R#z#_;hn+kZWH~6X4 zdJ5;T3^rphFs?edA=gw9z$3BgO=ohGNahw}^@o>c)(%ja2%_Rfv;e<54?-7oSEur~ zSd;RM5HmqK8bH29UcAj@z|nLU5UUei1kyC@UgR?@h4>!4fh%D@TRMPWii}iDN2iQY zFht4@vE{ZbQc9#s8)ho>XX2<$ ztO^NV39<9eVN*`4A!+P)-%rq`oqcM?<%9T!e^-3S4NQC(j(?nKP%th1D$d(=xG>n0;ZiL*Ut)#`zN!g4C`?*bQ@jOo`&d)HtE&|qf; zHoW^HK(+NCnX{yy(hnW6r&{|w6x1JoBTVC*Xh3as3feJc*CFqPht-F+GMxZqSTcpw zvA(I}{rHE)i)L&hrT~1jQ+RbGGP!2Zi^U4BfP(p`pYUEkf)v$w@i-=8RF6m71El6| z18;ufz`)&mg0Y5pZwlt$>%W(>6W|^!F&8DUAC~&lo2oFkE{V3T3QgsYto**gNnv=A zf$Ty#t1HHiS4sLRwtb@EVY>xwsiE_Z5ToJp}Xh$8t;XGSfDO7s4uy|-Z>>OAg zbTFzq69;R~BlaTZu%TRZ?bgc4ppA?}&XiJ=!&EvX7z(6Ud{30wJ_xfx*k*DejZUc_ z9fX%S`6#B+UjPVyP;9axa^^ST&$zm{x0UlfRJsaQuQRM*`NL2GUNMy z%X`DKo+4T5MNU_5eP|1slik?>O6>z*M|in)E;@L>8kt-V&gFD+Xq%IY*o`OA1;$XgSWr@q5g&Teiy|FXrjdeNr)s4DMzCuwdva=cNXz)u)+| zOdqiKXJa6fgYEEhhe#cQ z#X3Dy-tw!2F}kh^eD+L&*G%`%wv;NR(%L1&T_WPa)iWtx@pX%FBNhE3|ADt2+nLfA z&O<)}jjl_`0)8Glw^^^OcVYH4D;?KucQeFNcHJn09tQU8ehd1~s;Q?2n`ZABDD{3%msO zg2N05dRqc7SG=Wc&g}SiUwe48w1y2b%zs;56H!5P83%c{9W0Vq!f5U9(Fi8e;S>dA l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/cupertino/jquery-ui.css b/Skins/jQueryUI/_themes/cupertino/jquery-ui.css new file mode 100644 index 0000000..f698689 --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.cupertino .ui-helper-hidden { display: none; } +.cupertino .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.cupertino .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.cupertino .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.cupertino .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.cupertino .ui-helper-clearfix { display:block; } +/* end clearfix */ +.cupertino .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.cupertino .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.cupertino .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.cupertino .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=02_glass.png&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=02_glass.png&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=01_flat.png&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.cupertino .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.cupertino .ui-widget .ui-widget { font-size: 1em; } +.cupertino .ui-widget input, .cupertino .ui-widget select, .cupertino .ui-widget textarea, .cupertino .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.cupertino .ui-widget-content { border: 1px solid #dddddd; background: #f2f5f7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x; color: #362b36; } +.cupertino .ui-widget-content a { color: #362b36; } +.cupertino .ui-widget-header { border: 1px solid #aed0ea; background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.cupertino .ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.cupertino .ui-state-default, .cupertino .ui-widget-content .ui-state-default { border: 1px solid #aed0ea; background: #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2779aa; outline: none; } +.cupertino .ui-state-default a, .cupertino .ui-state-default a:link, .cupertino .ui-state-default a:visited { color: #2779aa; text-decoration: none; outline: none; } +.cupertino .ui-state-hover, .cupertino .ui-widget-content .ui-state-hover, .cupertino .ui-state-focus, .cupertino .ui-widget-content .ui-state-focus { border: 1px solid #74b2e2; background: #e4f1fb url(images/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0070a3; outline: none; } +.cupertino .ui-state-hover a, .cupertino .ui-state-hover a:hover { color: #0070a3; text-decoration: none; outline: none; } +.cupertino .ui-state-active, .cupertino .ui-widget-content .ui-state-active { border: 1px solid #2694e8; background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.cupertino .ui-state-active a, .cupertino .ui-state-active a:link, .cupertino .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.cupertino .ui-state-highlight, .cupertino .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #ffef8f url(images/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x; color: #363636; } +.cupertino .ui-state-highlight a, .cupertino .ui-widget-content .ui-state-highlight a { color: #363636; } +.cupertino .ui-state-error, .cupertino .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #cd0a0a url(images/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x; color: #ffffff; } +.cupertino .ui-state-error a, .cupertino .ui-widget-content .ui-state-error a { color: #ffffff; } +.cupertino .ui-state-error-text, .cupertino .ui-widget-content .ui-state-error-text { color: #ffffff; } +.cupertino .ui-state-disabled, .cupertino .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.cupertino .ui-priority-primary, .cupertino .ui-widget-content .ui-priority-primary { font-weight: bold; } +.cupertino .ui-priority-secondary, .cupertino .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.cupertino .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_72a7cf_256x240.png); } +.cupertino .ui-widget-content .ui-icon {background-image: url(images/ui-icons_72a7cf_256x240.png); } +.cupertino .ui-widget-header .ui-icon {background-image: url(images/ui-icons_72a7cf_256x240.png); } +.cupertino .ui-state-default .ui-icon { background-image: url(images/ui-icons_3d80b3_256x240.png); } +.cupertino .ui-state-hover .ui-icon, .cupertino .ui-state-focus .ui-icon {background-image: url(images/ui-icons_2694e8_256x240.png); } +.cupertino .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.cupertino .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.cupertino .ui-state-error .ui-icon, .cupertino .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } + +/* positioning */ +.cupertino .ui-icon-carat-1-n { background-position: 0 0; } +.cupertino .ui-icon-carat-1-ne { background-position: -16px 0; } +.cupertino .ui-icon-carat-1-e { background-position: -32px 0; } +.cupertino .ui-icon-carat-1-se { background-position: -48px 0; } +.cupertino .ui-icon-carat-1-s { background-position: -64px 0; } +.cupertino .ui-icon-carat-1-sw { background-position: -80px 0; } +.cupertino .ui-icon-carat-1-w { background-position: -96px 0; } +.cupertino .ui-icon-carat-1-nw { background-position: -112px 0; } +.cupertino .ui-icon-carat-2-n-s { background-position: -128px 0; } +.cupertino .ui-icon-carat-2-e-w { background-position: -144px 0; } +.cupertino .ui-icon-triangle-1-n { background-position: 0 -16px; } +.cupertino .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.cupertino .ui-icon-triangle-1-e { background-position: -32px -16px; } +.cupertino .ui-icon-triangle-1-se { background-position: -48px -16px; } +.cupertino .ui-icon-triangle-1-s { background-position: -64px -16px; } +.cupertino .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.cupertino .ui-icon-triangle-1-w { background-position: -96px -16px; } +.cupertino .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.cupertino .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.cupertino .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.cupertino .ui-icon-arrow-1-n { background-position: 0 -32px; } +.cupertino .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.cupertino .ui-icon-arrow-1-e { background-position: -32px -32px; } +.cupertino .ui-icon-arrow-1-se { background-position: -48px -32px; } +.cupertino .ui-icon-arrow-1-s { background-position: -64px -32px; } +.cupertino .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.cupertino .ui-icon-arrow-1-w { background-position: -96px -32px; } +.cupertino .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.cupertino .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.cupertino .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.cupertino .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.cupertino .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.cupertino .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.cupertino .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.cupertino .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.cupertino .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.cupertino .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.cupertino .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.cupertino .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.cupertino .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.cupertino .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.cupertino .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.cupertino .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.cupertino .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.cupertino .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.cupertino .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.cupertino .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.cupertino .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.cupertino .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.cupertino .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.cupertino .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.cupertino .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.cupertino .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.cupertino .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.cupertino .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.cupertino .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.cupertino .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.cupertino .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.cupertino .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.cupertino .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.cupertino .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.cupertino .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.cupertino .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.cupertino .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.cupertino .ui-icon-arrow-4 { background-position: 0 -80px; } +.cupertino .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.cupertino .ui-icon-extlink { background-position: -32px -80px; } +.cupertino .ui-icon-newwin { background-position: -48px -80px; } +.cupertino .ui-icon-refresh { background-position: -64px -80px; } +.cupertino .ui-icon-shuffle { background-position: -80px -80px; } +.cupertino .ui-icon-transfer-e-w { background-position: -96px -80px; } +.cupertino .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.cupertino .ui-icon-folder-collapsed { background-position: 0 -96px; } +.cupertino .ui-icon-folder-open { background-position: -16px -96px; } +.cupertino .ui-icon-document { background-position: -32px -96px; } +.cupertino .ui-icon-document-b { background-position: -48px -96px; } +.cupertino .ui-icon-note { background-position: -64px -96px; } +.cupertino .ui-icon-mail-closed { background-position: -80px -96px; } +.cupertino .ui-icon-mail-open { background-position: -96px -96px; } +.cupertino .ui-icon-suitcase { background-position: -112px -96px; } +.cupertino .ui-icon-comment { background-position: -128px -96px; } +.cupertino .ui-icon-person { background-position: -144px -96px; } +.cupertino .ui-icon-print { background-position: -160px -96px; } +.cupertino .ui-icon-trash { background-position: -176px -96px; } +.cupertino .ui-icon-locked { background-position: -192px -96px; } +.cupertino .ui-icon-unlocked { background-position: -208px -96px; } +.cupertino .ui-icon-bookmark { background-position: -224px -96px; } +.cupertino .ui-icon-tag { background-position: -240px -96px; } +.cupertino .ui-icon-home { background-position: 0 -112px; } +.cupertino .ui-icon-flag { background-position: -16px -112px; } +.cupertino .ui-icon-calendar { background-position: -32px -112px; } +.cupertino .ui-icon-cart { background-position: -48px -112px; } +.cupertino .ui-icon-pencil { background-position: -64px -112px; } +.cupertino .ui-icon-clock { background-position: -80px -112px; } +.cupertino .ui-icon-disk { background-position: -96px -112px; } +.cupertino .ui-icon-calculator { background-position: -112px -112px; } +.cupertino .ui-icon-zoomin { background-position: -128px -112px; } +.cupertino .ui-icon-zoomout { background-position: -144px -112px; } +.cupertino .ui-icon-search { background-position: -160px -112px; } +.cupertino .ui-icon-wrench { background-position: -176px -112px; } +.cupertino .ui-icon-gear { background-position: -192px -112px; } +.cupertino .ui-icon-heart { background-position: -208px -112px; } +.cupertino .ui-icon-star { background-position: -224px -112px; } +.cupertino .ui-icon-link { background-position: -240px -112px; } +.cupertino .ui-icon-cancel { background-position: 0 -128px; } +.cupertino .ui-icon-plus { background-position: -16px -128px; } +.cupertino .ui-icon-plusthick { background-position: -32px -128px; } +.cupertino .ui-icon-minus { background-position: -48px -128px; } +.cupertino .ui-icon-minusthick { background-position: -64px -128px; } +.cupertino .ui-icon-close { background-position: -80px -128px; } +.cupertino .ui-icon-closethick { background-position: -96px -128px; } +.cupertino .ui-icon-key { background-position: -112px -128px; } +.cupertino .ui-icon-lightbulb { background-position: -128px -128px; } +.cupertino .ui-icon-scissors { background-position: -144px -128px; } +.cupertino .ui-icon-clipboard { background-position: -160px -128px; } +.cupertino .ui-icon-copy { background-position: -176px -128px; } +.cupertino .ui-icon-contact { background-position: -192px -128px; } +.cupertino .ui-icon-image { background-position: -208px -128px; } +.cupertino .ui-icon-video { background-position: -224px -128px; } +.cupertino .ui-icon-script { background-position: -240px -128px; } +.cupertino .ui-icon-alert { background-position: 0 -144px; } +.cupertino .ui-icon-info { background-position: -16px -144px; } +.cupertino .ui-icon-notice { background-position: -32px -144px; } +.cupertino .ui-icon-help { background-position: -48px -144px; } +.cupertino .ui-icon-check { background-position: -64px -144px; } +.cupertino .ui-icon-bullet { background-position: -80px -144px; } +.cupertino .ui-icon-radio-off { background-position: -96px -144px; } +.cupertino .ui-icon-radio-on { background-position: -112px -144px; } +.cupertino .ui-icon-pin-w { background-position: -128px -144px; } +.cupertino .ui-icon-pin-s { background-position: -144px -144px; } +.cupertino .ui-icon-play { background-position: 0 -160px; } +.cupertino .ui-icon-pause { background-position: -16px -160px; } +.cupertino .ui-icon-seek-next { background-position: -32px -160px; } +.cupertino .ui-icon-seek-prev { background-position: -48px -160px; } +.cupertino .ui-icon-seek-end { background-position: -64px -160px; } +.cupertino .ui-icon-seek-first { background-position: -80px -160px; } +.cupertino .ui-icon-stop { background-position: -96px -160px; } +.cupertino .ui-icon-eject { background-position: -112px -160px; } +.cupertino .ui-icon-volume-off { background-position: -128px -160px; } +.cupertino .ui-icon-volume-on { background-position: -144px -160px; } +.cupertino .ui-icon-power { background-position: 0 -176px; } +.cupertino .ui-icon-signal-diag { background-position: -16px -176px; } +.cupertino .ui-icon-signal { background-position: -32px -176px; } +.cupertino .ui-icon-battery-0 { background-position: -48px -176px; } +.cupertino .ui-icon-battery-1 { background-position: -64px -176px; } +.cupertino .ui-icon-battery-2 { background-position: -80px -176px; } +.cupertino .ui-icon-battery-3 { background-position: -96px -176px; } +.cupertino .ui-icon-circle-plus { background-position: 0 -192px; } +.cupertino .ui-icon-circle-minus { background-position: -16px -192px; } +.cupertino .ui-icon-circle-close { background-position: -32px -192px; } +.cupertino .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.cupertino .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.cupertino .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.cupertino .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.cupertino .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.cupertino .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.cupertino .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.cupertino .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.cupertino .ui-icon-circle-zoomin { background-position: -176px -192px; } +.cupertino .ui-icon-circle-zoomout { background-position: -192px -192px; } +.cupertino .ui-icon-circle-check { background-position: -208px -192px; } +.cupertino .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.cupertino .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.cupertino .ui-icon-circlesmall-close { background-position: -32px -208px; } +.cupertino .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.cupertino .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.cupertino .ui-icon-squaresmall-close { background-position: -80px -208px; } +.cupertino .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.cupertino .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.cupertino .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.cupertino .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.cupertino .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.cupertino .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.cupertino .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.cupertino .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.cupertino .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.cupertino .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.cupertino .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.cupertino .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.cupertino .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.cupertino .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.cupertino .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.cupertino .ui-widget-overlay { background: #eeeeee url(images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); } +.cupertino .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #000000 url(images/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.cupertino .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.cupertino .ui-accordion .ui-accordion-li-fix { display: inline; } +.cupertino .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.cupertino .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.cupertino .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.cupertino .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.cupertino .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.cupertino .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.cupertino .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.cupertino .ui-datepicker .ui-datepicker-prev, .cupertino .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.cupertino .ui-datepicker .ui-datepicker-prev-hover, .cupertino .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.cupertino .ui-datepicker .ui-datepicker-prev { left:2px; } +.cupertino .ui-datepicker .ui-datepicker-next { right:2px; } +.cupertino .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.cupertino .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.cupertino .ui-datepicker .ui-datepicker-prev span, .cupertino .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.cupertino .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.cupertino .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.cupertino .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.cupertino .ui-datepicker select.ui-datepicker-month, +.cupertino .ui-datepicker select.ui-datepicker-year { width: 49%;} +.cupertino .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.cupertino .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.cupertino .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.cupertino .ui-datepicker td { border: 0; padding: 1px; } +.cupertino .ui-datepicker td span, .cupertino .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.cupertino .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.cupertino .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.cupertino .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.cupertino .ui-datepicker.ui-datepicker-multi { width:auto; } +.cupertino .ui-datepicker-multi .ui-datepicker-group { float:left; } +.cupertino .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.cupertino .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.cupertino .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.cupertino .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.cupertino .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.cupertino .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.cupertino .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.cupertino .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.cupertino .ui-datepicker-rtl { direction: rtl; } +.cupertino .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.cupertino .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.cupertino .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.cupertino .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.cupertino .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.cupertino .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.cupertino .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.cupertino .ui-dialog { position: relative; padding: .2em; width: 300px; } +.cupertino .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.cupertino .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.cupertino .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.cupertino .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.cupertino .ui-dialog .ui-dialog-titlebar-close:hover, .cupertino .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.cupertino .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.cupertino .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.cupertino .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.cupertino .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.cupertino .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.cupertino .ui-progressbar { height:2em; text-align: left; } +.cupertino .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.cupertino .ui-resizable { position: relative;} +.cupertino .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.cupertino .ui-resizable-disabled .ui-resizable-handle, .cupertino .ui-resizable-autohide .ui-resizable-handle { display: none; } +.cupertino .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.cupertino .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.cupertino .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.cupertino .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.cupertino .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.cupertino .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.cupertino .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.cupertino .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.cupertino .ui-slider { position: relative; text-align: left; } +.cupertino .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.cupertino .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.cupertino .ui-slider-horizontal { height: .8em; } +.cupertino .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.cupertino .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.cupertino .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.cupertino .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.cupertino .ui-slider-vertical { width: .8em; height: 100px; } +.cupertino .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.cupertino .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.cupertino .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.cupertino .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.cupertino .ui-tabs { padding: .2em; zoom: 1; } +.cupertino .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.cupertino .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.cupertino .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.cupertino .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.cupertino .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .cupertino .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .cupertino .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.cupertino .ui-tabs .ui-tabs-nav li a, .cupertino .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.cupertino .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.cupertino .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/cupertino/ui.accordion.css b/Skins/jQueryUI/_themes/cupertino/ui.accordion.css new file mode 100644 index 0000000..a40fa78 --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.cupertino .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.cupertino .ui-accordion .ui-accordion-li-fix { display: inline; } +.cupertino .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.cupertino .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.cupertino .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.cupertino .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.cupertino .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/cupertino/ui.all.css b/Skins/jQueryUI/_themes/cupertino/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/cupertino/ui.base.css b/Skins/jQueryUI/_themes/cupertino/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/cupertino/ui.core.css b/Skins/jQueryUI/_themes/cupertino/ui.core.css new file mode 100644 index 0000000..ffe8c06 --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.cupertino .ui-helper-hidden { display: none; } +.cupertino .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.cupertino .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.cupertino .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.cupertino .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.cupertino .ui-helper-clearfix { display:block; } +/* end clearfix */ +.cupertino .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.cupertino .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.cupertino .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.cupertino .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/cupertino/ui.datepicker.css b/Skins/jQueryUI/_themes/cupertino/ui.datepicker.css new file mode 100644 index 0000000..e54d85a --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.cupertino .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.cupertino .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.cupertino .ui-datepicker .ui-datepicker-prev, .cupertino .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.cupertino .ui-datepicker .ui-datepicker-prev-hover, .cupertino .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.cupertino .ui-datepicker .ui-datepicker-prev { left:2px; } +.cupertino .ui-datepicker .ui-datepicker-next { right:2px; } +.cupertino .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.cupertino .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.cupertino .ui-datepicker .ui-datepicker-prev span, .cupertino .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.cupertino .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.cupertino .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.cupertino .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.cupertino .ui-datepicker select.ui-datepicker-month, +.cupertino .ui-datepicker select.ui-datepicker-year { width: 49%;} +.cupertino .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.cupertino .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.cupertino .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.cupertino .ui-datepicker td { border: 0; padding: 1px; } +.cupertino .ui-datepicker td span, .cupertino .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.cupertino .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.cupertino .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.cupertino .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.cupertino .ui-datepicker.ui-datepicker-multi { width:auto; } +.cupertino .ui-datepicker-multi .ui-datepicker-group { float:left; } +.cupertino .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.cupertino .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.cupertino .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.cupertino .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.cupertino .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.cupertino .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.cupertino .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.cupertino .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.cupertino .ui-datepicker-rtl { direction: rtl; } +.cupertino .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.cupertino .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.cupertino .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.cupertino .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.cupertino .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.cupertino .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.cupertino .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.cupertino .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/cupertino/ui.dialog.css b/Skins/jQueryUI/_themes/cupertino/ui.dialog.css new file mode 100644 index 0000000..725ab1b --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.cupertino .ui-dialog { position: relative; padding: .2em; width: 300px; } +.cupertino .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.cupertino .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.cupertino .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.cupertino .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.cupertino .ui-dialog .ui-dialog-titlebar-close:hover, .cupertino .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.cupertino .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.cupertino .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.cupertino .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.cupertino .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.cupertino .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/cupertino/ui.progressbar.css b/Skins/jQueryUI/_themes/cupertino/ui.progressbar.css new file mode 100644 index 0000000..e445cae --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.cupertino .ui-progressbar { height:2em; text-align: left; } +.cupertino .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/cupertino/ui.resizable.css b/Skins/jQueryUI/_themes/cupertino/ui.resizable.css new file mode 100644 index 0000000..8d2b56f --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.cupertino .ui-resizable { position: relative;} +.cupertino .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.cupertino .ui-resizable-disabled .ui-resizable-handle, .cupertino .ui-resizable-autohide .ui-resizable-handle { display: none; } +.cupertino .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.cupertino .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.cupertino .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.cupertino .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.cupertino .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.cupertino .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.cupertino .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.cupertino .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/cupertino/ui.slider.css b/Skins/jQueryUI/_themes/cupertino/ui.slider.css new file mode 100644 index 0000000..a229efe --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.cupertino .ui-slider { position: relative; text-align: left; } +.cupertino .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.cupertino .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.cupertino .ui-slider-horizontal { height: .8em; } +.cupertino .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.cupertino .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.cupertino .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.cupertino .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.cupertino .ui-slider-vertical { width: .8em; height: 100px; } +.cupertino .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.cupertino .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.cupertino .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.cupertino .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/cupertino/ui.tabs.css b/Skins/jQueryUI/_themes/cupertino/ui.tabs.css new file mode 100644 index 0000000..d6ec084 --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.cupertino .ui-tabs { padding: .2em; zoom: 1; } +.cupertino .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.cupertino .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.cupertino .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.cupertino .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.cupertino .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .cupertino .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .cupertino .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.cupertino .ui-tabs .ui-tabs-nav li a, .cupertino .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.cupertino .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.cupertino .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/cupertino/ui.theme.css b/Skins/jQueryUI/_themes/cupertino/ui.theme.css new file mode 100644 index 0000000..c717744 --- /dev/null +++ b/Skins/jQueryUI/_themes/cupertino/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=02_glass.png&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=02_glass.png&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=01_flat.png&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.cupertino .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.cupertino .ui-widget .ui-widget { font-size: 1em; } +.cupertino .ui-widget input, .cupertino .ui-widget select, .cupertino .ui-widget textarea, .cupertino .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.cupertino .ui-widget-content { border: 1px solid #dddddd; background: #f2f5f7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x; color: #362b36; } +.cupertino .ui-widget-content a { color: #362b36; } +.cupertino .ui-widget-header { border: 1px solid #aed0ea; background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.cupertino .ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.cupertino .ui-state-default, .cupertino .ui-widget-content .ui-state-default { border: 1px solid #aed0ea; background: #d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2779aa; outline: none; } +.cupertino .ui-state-default a, .cupertino .ui-state-default a:link, .cupertino .ui-state-default a:visited { color: #2779aa; text-decoration: none; outline: none; } +.cupertino .ui-state-hover, .cupertino .ui-widget-content .ui-state-hover, .cupertino .ui-state-focus, .cupertino .ui-widget-content .ui-state-focus { border: 1px solid #74b2e2; background: #e4f1fb url(images/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0070a3; outline: none; } +.cupertino .ui-state-hover a, .cupertino .ui-state-hover a:hover { color: #0070a3; text-decoration: none; outline: none; } +.cupertino .ui-state-active, .cupertino .ui-widget-content .ui-state-active { border: 1px solid #2694e8; background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.cupertino .ui-state-active a, .cupertino .ui-state-active a:link, .cupertino .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.cupertino .ui-state-highlight, .cupertino .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #ffef8f url(images/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x; color: #363636; } +.cupertino .ui-state-highlight a, .cupertino .ui-widget-content .ui-state-highlight a { color: #363636; } +.cupertino .ui-state-error, .cupertino .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #cd0a0a url(images/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x; color: #ffffff; } +.cupertino .ui-state-error a, .cupertino .ui-widget-content .ui-state-error a { color: #ffffff; } +.cupertino .ui-state-error-text, .cupertino .ui-widget-content .ui-state-error-text { color: #ffffff; } +.cupertino .ui-state-disabled, .cupertino .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.cupertino .ui-priority-primary, .cupertino .ui-widget-content .ui-priority-primary { font-weight: bold; } +.cupertino .ui-priority-secondary, .cupertino .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.cupertino .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_72a7cf_256x240.png); } +.cupertino .ui-widget-content .ui-icon {background-image: url(images/ui-icons_72a7cf_256x240.png); } +.cupertino .ui-widget-header .ui-icon {background-image: url(images/ui-icons_72a7cf_256x240.png); } +.cupertino .ui-state-default .ui-icon { background-image: url(images/ui-icons_3d80b3_256x240.png); } +.cupertino .ui-state-hover .ui-icon, .cupertino .ui-state-focus .ui-icon {background-image: url(images/ui-icons_2694e8_256x240.png); } +.cupertino .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.cupertino .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.cupertino .ui-state-error .ui-icon, .cupertino .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } + +/* positioning */ +.cupertino .ui-icon-carat-1-n { background-position: 0 0; } +.cupertino .ui-icon-carat-1-ne { background-position: -16px 0; } +.cupertino .ui-icon-carat-1-e { background-position: -32px 0; } +.cupertino .ui-icon-carat-1-se { background-position: -48px 0; } +.cupertino .ui-icon-carat-1-s { background-position: -64px 0; } +.cupertino .ui-icon-carat-1-sw { background-position: -80px 0; } +.cupertino .ui-icon-carat-1-w { background-position: -96px 0; } +.cupertino .ui-icon-carat-1-nw { background-position: -112px 0; } +.cupertino .ui-icon-carat-2-n-s { background-position: -128px 0; } +.cupertino .ui-icon-carat-2-e-w { background-position: -144px 0; } +.cupertino .ui-icon-triangle-1-n { background-position: 0 -16px; } +.cupertino .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.cupertino .ui-icon-triangle-1-e { background-position: -32px -16px; } +.cupertino .ui-icon-triangle-1-se { background-position: -48px -16px; } +.cupertino .ui-icon-triangle-1-s { background-position: -64px -16px; } +.cupertino .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.cupertino .ui-icon-triangle-1-w { background-position: -96px -16px; } +.cupertino .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.cupertino .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.cupertino .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.cupertino .ui-icon-arrow-1-n { background-position: 0 -32px; } +.cupertino .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.cupertino .ui-icon-arrow-1-e { background-position: -32px -32px; } +.cupertino .ui-icon-arrow-1-se { background-position: -48px -32px; } +.cupertino .ui-icon-arrow-1-s { background-position: -64px -32px; } +.cupertino .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.cupertino .ui-icon-arrow-1-w { background-position: -96px -32px; } +.cupertino .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.cupertino .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.cupertino .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.cupertino .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.cupertino .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.cupertino .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.cupertino .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.cupertino .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.cupertino .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.cupertino .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.cupertino .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.cupertino .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.cupertino .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.cupertino .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.cupertino .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.cupertino .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.cupertino .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.cupertino .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.cupertino .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.cupertino .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.cupertino .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.cupertino .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.cupertino .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.cupertino .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.cupertino .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.cupertino .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.cupertino .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.cupertino .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.cupertino .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.cupertino .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.cupertino .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.cupertino .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.cupertino .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.cupertino .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.cupertino .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.cupertino .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.cupertino .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.cupertino .ui-icon-arrow-4 { background-position: 0 -80px; } +.cupertino .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.cupertino .ui-icon-extlink { background-position: -32px -80px; } +.cupertino .ui-icon-newwin { background-position: -48px -80px; } +.cupertino .ui-icon-refresh { background-position: -64px -80px; } +.cupertino .ui-icon-shuffle { background-position: -80px -80px; } +.cupertino .ui-icon-transfer-e-w { background-position: -96px -80px; } +.cupertino .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.cupertino .ui-icon-folder-collapsed { background-position: 0 -96px; } +.cupertino .ui-icon-folder-open { background-position: -16px -96px; } +.cupertino .ui-icon-document { background-position: -32px -96px; } +.cupertino .ui-icon-document-b { background-position: -48px -96px; } +.cupertino .ui-icon-note { background-position: -64px -96px; } +.cupertino .ui-icon-mail-closed { background-position: -80px -96px; } +.cupertino .ui-icon-mail-open { background-position: -96px -96px; } +.cupertino .ui-icon-suitcase { background-position: -112px -96px; } +.cupertino .ui-icon-comment { background-position: -128px -96px; } +.cupertino .ui-icon-person { background-position: -144px -96px; } +.cupertino .ui-icon-print { background-position: -160px -96px; } +.cupertino .ui-icon-trash { background-position: -176px -96px; } +.cupertino .ui-icon-locked { background-position: -192px -96px; } +.cupertino .ui-icon-unlocked { background-position: -208px -96px; } +.cupertino .ui-icon-bookmark { background-position: -224px -96px; } +.cupertino .ui-icon-tag { background-position: -240px -96px; } +.cupertino .ui-icon-home { background-position: 0 -112px; } +.cupertino .ui-icon-flag { background-position: -16px -112px; } +.cupertino .ui-icon-calendar { background-position: -32px -112px; } +.cupertino .ui-icon-cart { background-position: -48px -112px; } +.cupertino .ui-icon-pencil { background-position: -64px -112px; } +.cupertino .ui-icon-clock { background-position: -80px -112px; } +.cupertino .ui-icon-disk { background-position: -96px -112px; } +.cupertino .ui-icon-calculator { background-position: -112px -112px; } +.cupertino .ui-icon-zoomin { background-position: -128px -112px; } +.cupertino .ui-icon-zoomout { background-position: -144px -112px; } +.cupertino .ui-icon-search { background-position: -160px -112px; } +.cupertino .ui-icon-wrench { background-position: -176px -112px; } +.cupertino .ui-icon-gear { background-position: -192px -112px; } +.cupertino .ui-icon-heart { background-position: -208px -112px; } +.cupertino .ui-icon-star { background-position: -224px -112px; } +.cupertino .ui-icon-link { background-position: -240px -112px; } +.cupertino .ui-icon-cancel { background-position: 0 -128px; } +.cupertino .ui-icon-plus { background-position: -16px -128px; } +.cupertino .ui-icon-plusthick { background-position: -32px -128px; } +.cupertino .ui-icon-minus { background-position: -48px -128px; } +.cupertino .ui-icon-minusthick { background-position: -64px -128px; } +.cupertino .ui-icon-close { background-position: -80px -128px; } +.cupertino .ui-icon-closethick { background-position: -96px -128px; } +.cupertino .ui-icon-key { background-position: -112px -128px; } +.cupertino .ui-icon-lightbulb { background-position: -128px -128px; } +.cupertino .ui-icon-scissors { background-position: -144px -128px; } +.cupertino .ui-icon-clipboard { background-position: -160px -128px; } +.cupertino .ui-icon-copy { background-position: -176px -128px; } +.cupertino .ui-icon-contact { background-position: -192px -128px; } +.cupertino .ui-icon-image { background-position: -208px -128px; } +.cupertino .ui-icon-video { background-position: -224px -128px; } +.cupertino .ui-icon-script { background-position: -240px -128px; } +.cupertino .ui-icon-alert { background-position: 0 -144px; } +.cupertino .ui-icon-info { background-position: -16px -144px; } +.cupertino .ui-icon-notice { background-position: -32px -144px; } +.cupertino .ui-icon-help { background-position: -48px -144px; } +.cupertino .ui-icon-check { background-position: -64px -144px; } +.cupertino .ui-icon-bullet { background-position: -80px -144px; } +.cupertino .ui-icon-radio-off { background-position: -96px -144px; } +.cupertino .ui-icon-radio-on { background-position: -112px -144px; } +.cupertino .ui-icon-pin-w { background-position: -128px -144px; } +.cupertino .ui-icon-pin-s { background-position: -144px -144px; } +.cupertino .ui-icon-play { background-position: 0 -160px; } +.cupertino .ui-icon-pause { background-position: -16px -160px; } +.cupertino .ui-icon-seek-next { background-position: -32px -160px; } +.cupertino .ui-icon-seek-prev { background-position: -48px -160px; } +.cupertino .ui-icon-seek-end { background-position: -64px -160px; } +.cupertino .ui-icon-seek-first { background-position: -80px -160px; } +.cupertino .ui-icon-stop { background-position: -96px -160px; } +.cupertino .ui-icon-eject { background-position: -112px -160px; } +.cupertino .ui-icon-volume-off { background-position: -128px -160px; } +.cupertino .ui-icon-volume-on { background-position: -144px -160px; } +.cupertino .ui-icon-power { background-position: 0 -176px; } +.cupertino .ui-icon-signal-diag { background-position: -16px -176px; } +.cupertino .ui-icon-signal { background-position: -32px -176px; } +.cupertino .ui-icon-battery-0 { background-position: -48px -176px; } +.cupertino .ui-icon-battery-1 { background-position: -64px -176px; } +.cupertino .ui-icon-battery-2 { background-position: -80px -176px; } +.cupertino .ui-icon-battery-3 { background-position: -96px -176px; } +.cupertino .ui-icon-circle-plus { background-position: 0 -192px; } +.cupertino .ui-icon-circle-minus { background-position: -16px -192px; } +.cupertino .ui-icon-circle-close { background-position: -32px -192px; } +.cupertino .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.cupertino .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.cupertino .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.cupertino .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.cupertino .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.cupertino .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.cupertino .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.cupertino .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.cupertino .ui-icon-circle-zoomin { background-position: -176px -192px; } +.cupertino .ui-icon-circle-zoomout { background-position: -192px -192px; } +.cupertino .ui-icon-circle-check { background-position: -208px -192px; } +.cupertino .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.cupertino .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.cupertino .ui-icon-circlesmall-close { background-position: -32px -208px; } +.cupertino .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.cupertino .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.cupertino .ui-icon-squaresmall-close { background-position: -80px -208px; } +.cupertino .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.cupertino .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.cupertino .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.cupertino .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.cupertino .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.cupertino .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.cupertino .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.cupertino .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.cupertino .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.cupertino .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.cupertino .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.cupertino .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.cupertino .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.cupertino .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.cupertino .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.cupertino .ui-widget-overlay { background: #eeeeee url(images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); } +.cupertino .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #000000 url(images/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_flat_30_cccccc_40x100.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_flat_30_cccccc_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5473afffbc2662173f5af5c27d966c072de8039b GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`Ta z<$H)q$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}u42J&U%yNJ})(84RATelF{r5}E*| CoG&2& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_flat_50_5c5c5c_40x100.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_flat_50_5c5c5c_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5950a8db9e64e8d00bb28726cb869947abfdc7fc GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7&<)v zy**H+C;u_aS d;^%;}$C#b3amU=xZ39`u;OXk;vd$@?2>__OD+K@m literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-hard_20_0972a5_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..142598c15cb0ca540aa6827347b5c7e85a868917 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%=POV~E7myZr|_859H#C$$#_ zh!;7nulq8`LBM`tV~tntU8W!0Y$9e{&2BDw`ljx4Ke9~`ue)=AB~w`WS&O1LJJ1jY MPgg&ebxsLQ03p^NegFUf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_33_003147_1x100.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_33_003147_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e83ff52ff661473dfbb5d7ecefc79666b5deaa86 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l$)oEV~E7mtNjOg8w?njIF)zy z8t?c&`EYx#FuTDrc_zz>1&{Y+dEWBKc)HEVKq-VTvd@vZ$f(*=Y;JdZ(9C@?zrSDA af5NuG#n~>@c3C{oLwA zrKA4;KgZ7h|Nko&3m&<@zkcB+pg^k-2d7Et4IYOXHXr^iHDYAQDR=FqD`wVF*V31rtx^1O-i2-*%VR!`&-n>;7Qxw|F%2EX3gO;DXM(c Q3!pg+p00i_>zopr07oh&m;e9( literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_highlight-soft_80_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e56eefd612ae74339bd45ae91ddfc2ae2eb7092b GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l$xiDV~E7mQ98UlM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_loop_25_000000_21x21.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-bg_loop_25_000000_21x21.png new file mode 100644 index 0000000000000000000000000000000000000000..bc7ea5f78045721fcbc80c11a7833566ab81f5d2 GIT binary patch literal 235 zcmVe7JuL4hN&d0+x^U% zf*@uFBAPNH8aC#f>GHEBX56nA2az`Z)Mst7aSvDO*P4b(W!ikxEmSJgCesbL>5ZBy l)n`Swhbr~&FF)@1NA1MND3Ij(>C6BC002ovPDHLkV1j6)YcT)- literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_222222_256x240.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ee039dc096a38a3753f92519546eee94bcfbeffa GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_4b8e0b_256x240.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..fdaa72a0263f115f0268927c5aa4ad0f05dd9172 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_a83300_256x240.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_a83300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b9e3ad7c87419228390de734786ee856795d9ad4 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/dark-hive/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dark-hive/jquery-ui.css b/Skins/jQueryUI/_themes/dark-hive/jquery-ui.css new file mode 100644 index 0000000..08f2560 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.dark-hive .ui-helper-hidden { display: none; } +.dark-hive .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.dark-hive .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.dark-hive .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.dark-hive .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.dark-hive .ui-helper-clearfix { display:block; } +/* end clearfix */ +.dark-hive .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.dark-hive .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.dark-hive .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.dark-hive .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=444444&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=44&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=14_loop.png&bgImgOpacityContent=25&borderColorContent=555555&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=222222&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=35&borderColorDefault=444444&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=003147&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=33&borderColorHover=0b93d5&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=0972a5&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=20&borderColorActive=26b3f7&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=02_glass.png&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.dark-hive .ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 1.1em; } +.dark-hive .ui-widget .ui-widget { font-size: 1em; } +.dark-hive .ui-widget input, .dark-hive .ui-widget select, .dark-hive .ui-widget textarea, .dark-hive .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; } +.dark-hive .ui-widget-content { border: 1px solid #555555; background: #000000 url(images/ui-bg_loop_25_000000_21x21.png) 50% 50% repeat; color: #ffffff; } +.dark-hive .ui-widget-content a { color: #ffffff; } +.dark-hive .ui-widget-header { border: 1px solid #333333; background: #444444 url(images/ui-bg_highlight-soft_44_444444_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.dark-hive .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.dark-hive .ui-state-default, .dark-hive .ui-widget-content .ui-state-default { border: 1px solid #444444; background: #222222 url(images/ui-bg_highlight-soft_35_222222_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #eeeeee; outline: none; } +.dark-hive .ui-state-default a, .dark-hive .ui-state-default a:link, .dark-hive .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; } +.dark-hive .ui-state-hover, .dark-hive .ui-widget-content .ui-state-hover, .dark-hive .ui-state-focus, .dark-hive .ui-widget-content .ui-state-focus { border: 1px solid #0b93d5; background: #003147 url(images/ui-bg_highlight-soft_33_003147_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.dark-hive .ui-state-hover a, .dark-hive .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.dark-hive .ui-state-active, .dark-hive .ui-widget-content .ui-state-active { border: 1px solid #26b3f7; background: #0972a5 url(images/ui-bg_highlight-hard_20_0972a5_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.dark-hive .ui-state-active a, .dark-hive .ui-state-active a:link, .dark-hive .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.dark-hive .ui-state-highlight, .dark-hive .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; color: #2e7db2; } +.dark-hive .ui-state-highlight a, .dark-hive .ui-widget-content .ui-state-highlight a { color: #2e7db2; } +.dark-hive .ui-state-error, .dark-hive .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; } +.dark-hive .ui-state-error a, .dark-hive .ui-widget-content .ui-state-error a { color: #111111; } +.dark-hive .ui-state-error-text, .dark-hive .ui-widget-content .ui-state-error-text { color: #111111; } +.dark-hive .ui-state-disabled, .dark-hive .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.dark-hive .ui-priority-primary, .dark-hive .ui-widget-content .ui-priority-primary { font-weight: bold; } +.dark-hive .ui-priority-secondary, .dark-hive .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.dark-hive .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cccccc_256x240.png); } +.dark-hive .ui-widget-content .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); } +.dark-hive .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dark-hive .ui-state-default .ui-icon { background-image: url(images/ui-icons_cccccc_256x240.png); } +.dark-hive .ui-state-hover .ui-icon, .dark-hive .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dark-hive .ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.dark-hive .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4b8e0b_256x240.png); } +.dark-hive .ui-state-error .ui-icon, .dark-hive .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_a83300_256x240.png); } + +/* positioning */ +.dark-hive .ui-icon-carat-1-n { background-position: 0 0; } +.dark-hive .ui-icon-carat-1-ne { background-position: -16px 0; } +.dark-hive .ui-icon-carat-1-e { background-position: -32px 0; } +.dark-hive .ui-icon-carat-1-se { background-position: -48px 0; } +.dark-hive .ui-icon-carat-1-s { background-position: -64px 0; } +.dark-hive .ui-icon-carat-1-sw { background-position: -80px 0; } +.dark-hive .ui-icon-carat-1-w { background-position: -96px 0; } +.dark-hive .ui-icon-carat-1-nw { background-position: -112px 0; } +.dark-hive .ui-icon-carat-2-n-s { background-position: -128px 0; } +.dark-hive .ui-icon-carat-2-e-w { background-position: -144px 0; } +.dark-hive .ui-icon-triangle-1-n { background-position: 0 -16px; } +.dark-hive .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.dark-hive .ui-icon-triangle-1-e { background-position: -32px -16px; } +.dark-hive .ui-icon-triangle-1-se { background-position: -48px -16px; } +.dark-hive .ui-icon-triangle-1-s { background-position: -64px -16px; } +.dark-hive .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.dark-hive .ui-icon-triangle-1-w { background-position: -96px -16px; } +.dark-hive .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.dark-hive .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.dark-hive .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.dark-hive .ui-icon-arrow-1-n { background-position: 0 -32px; } +.dark-hive .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.dark-hive .ui-icon-arrow-1-e { background-position: -32px -32px; } +.dark-hive .ui-icon-arrow-1-se { background-position: -48px -32px; } +.dark-hive .ui-icon-arrow-1-s { background-position: -64px -32px; } +.dark-hive .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.dark-hive .ui-icon-arrow-1-w { background-position: -96px -32px; } +.dark-hive .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.dark-hive .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.dark-hive .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.dark-hive .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.dark-hive .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.dark-hive .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.dark-hive .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.dark-hive .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.dark-hive .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.dark-hive .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.dark-hive .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.dark-hive .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.dark-hive .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.dark-hive .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.dark-hive .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.dark-hive .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.dark-hive .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.dark-hive .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.dark-hive .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.dark-hive .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.dark-hive .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.dark-hive .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.dark-hive .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.dark-hive .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.dark-hive .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.dark-hive .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.dark-hive .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.dark-hive .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.dark-hive .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.dark-hive .ui-icon-arrow-4 { background-position: 0 -80px; } +.dark-hive .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.dark-hive .ui-icon-extlink { background-position: -32px -80px; } +.dark-hive .ui-icon-newwin { background-position: -48px -80px; } +.dark-hive .ui-icon-refresh { background-position: -64px -80px; } +.dark-hive .ui-icon-shuffle { background-position: -80px -80px; } +.dark-hive .ui-icon-transfer-e-w { background-position: -96px -80px; } +.dark-hive .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.dark-hive .ui-icon-folder-collapsed { background-position: 0 -96px; } +.dark-hive .ui-icon-folder-open { background-position: -16px -96px; } +.dark-hive .ui-icon-document { background-position: -32px -96px; } +.dark-hive .ui-icon-document-b { background-position: -48px -96px; } +.dark-hive .ui-icon-note { background-position: -64px -96px; } +.dark-hive .ui-icon-mail-closed { background-position: -80px -96px; } +.dark-hive .ui-icon-mail-open { background-position: -96px -96px; } +.dark-hive .ui-icon-suitcase { background-position: -112px -96px; } +.dark-hive .ui-icon-comment { background-position: -128px -96px; } +.dark-hive .ui-icon-person { background-position: -144px -96px; } +.dark-hive .ui-icon-print { background-position: -160px -96px; } +.dark-hive .ui-icon-trash { background-position: -176px -96px; } +.dark-hive .ui-icon-locked { background-position: -192px -96px; } +.dark-hive .ui-icon-unlocked { background-position: -208px -96px; } +.dark-hive .ui-icon-bookmark { background-position: -224px -96px; } +.dark-hive .ui-icon-tag { background-position: -240px -96px; } +.dark-hive .ui-icon-home { background-position: 0 -112px; } +.dark-hive .ui-icon-flag { background-position: -16px -112px; } +.dark-hive .ui-icon-calendar { background-position: -32px -112px; } +.dark-hive .ui-icon-cart { background-position: -48px -112px; } +.dark-hive .ui-icon-pencil { background-position: -64px -112px; } +.dark-hive .ui-icon-clock { background-position: -80px -112px; } +.dark-hive .ui-icon-disk { background-position: -96px -112px; } +.dark-hive .ui-icon-calculator { background-position: -112px -112px; } +.dark-hive .ui-icon-zoomin { background-position: -128px -112px; } +.dark-hive .ui-icon-zoomout { background-position: -144px -112px; } +.dark-hive .ui-icon-search { background-position: -160px -112px; } +.dark-hive .ui-icon-wrench { background-position: -176px -112px; } +.dark-hive .ui-icon-gear { background-position: -192px -112px; } +.dark-hive .ui-icon-heart { background-position: -208px -112px; } +.dark-hive .ui-icon-star { background-position: -224px -112px; } +.dark-hive .ui-icon-link { background-position: -240px -112px; } +.dark-hive .ui-icon-cancel { background-position: 0 -128px; } +.dark-hive .ui-icon-plus { background-position: -16px -128px; } +.dark-hive .ui-icon-plusthick { background-position: -32px -128px; } +.dark-hive .ui-icon-minus { background-position: -48px -128px; } +.dark-hive .ui-icon-minusthick { background-position: -64px -128px; } +.dark-hive .ui-icon-close { background-position: -80px -128px; } +.dark-hive .ui-icon-closethick { background-position: -96px -128px; } +.dark-hive .ui-icon-key { background-position: -112px -128px; } +.dark-hive .ui-icon-lightbulb { background-position: -128px -128px; } +.dark-hive .ui-icon-scissors { background-position: -144px -128px; } +.dark-hive .ui-icon-clipboard { background-position: -160px -128px; } +.dark-hive .ui-icon-copy { background-position: -176px -128px; } +.dark-hive .ui-icon-contact { background-position: -192px -128px; } +.dark-hive .ui-icon-image { background-position: -208px -128px; } +.dark-hive .ui-icon-video { background-position: -224px -128px; } +.dark-hive .ui-icon-script { background-position: -240px -128px; } +.dark-hive .ui-icon-alert { background-position: 0 -144px; } +.dark-hive .ui-icon-info { background-position: -16px -144px; } +.dark-hive .ui-icon-notice { background-position: -32px -144px; } +.dark-hive .ui-icon-help { background-position: -48px -144px; } +.dark-hive .ui-icon-check { background-position: -64px -144px; } +.dark-hive .ui-icon-bullet { background-position: -80px -144px; } +.dark-hive .ui-icon-radio-off { background-position: -96px -144px; } +.dark-hive .ui-icon-radio-on { background-position: -112px -144px; } +.dark-hive .ui-icon-pin-w { background-position: -128px -144px; } +.dark-hive .ui-icon-pin-s { background-position: -144px -144px; } +.dark-hive .ui-icon-play { background-position: 0 -160px; } +.dark-hive .ui-icon-pause { background-position: -16px -160px; } +.dark-hive .ui-icon-seek-next { background-position: -32px -160px; } +.dark-hive .ui-icon-seek-prev { background-position: -48px -160px; } +.dark-hive .ui-icon-seek-end { background-position: -64px -160px; } +.dark-hive .ui-icon-seek-first { background-position: -80px -160px; } +.dark-hive .ui-icon-stop { background-position: -96px -160px; } +.dark-hive .ui-icon-eject { background-position: -112px -160px; } +.dark-hive .ui-icon-volume-off { background-position: -128px -160px; } +.dark-hive .ui-icon-volume-on { background-position: -144px -160px; } +.dark-hive .ui-icon-power { background-position: 0 -176px; } +.dark-hive .ui-icon-signal-diag { background-position: -16px -176px; } +.dark-hive .ui-icon-signal { background-position: -32px -176px; } +.dark-hive .ui-icon-battery-0 { background-position: -48px -176px; } +.dark-hive .ui-icon-battery-1 { background-position: -64px -176px; } +.dark-hive .ui-icon-battery-2 { background-position: -80px -176px; } +.dark-hive .ui-icon-battery-3 { background-position: -96px -176px; } +.dark-hive .ui-icon-circle-plus { background-position: 0 -192px; } +.dark-hive .ui-icon-circle-minus { background-position: -16px -192px; } +.dark-hive .ui-icon-circle-close { background-position: -32px -192px; } +.dark-hive .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.dark-hive .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.dark-hive .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.dark-hive .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.dark-hive .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.dark-hive .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.dark-hive .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.dark-hive .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.dark-hive .ui-icon-circle-zoomin { background-position: -176px -192px; } +.dark-hive .ui-icon-circle-zoomout { background-position: -192px -192px; } +.dark-hive .ui-icon-circle-check { background-position: -208px -192px; } +.dark-hive .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.dark-hive .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.dark-hive .ui-icon-circlesmall-close { background-position: -32px -208px; } +.dark-hive .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.dark-hive .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.dark-hive .ui-icon-squaresmall-close { background-position: -80px -208px; } +.dark-hive .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.dark-hive .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.dark-hive .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.dark-hive .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.dark-hive .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.dark-hive .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.dark-hive .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.dark-hive .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.dark-hive .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.dark-hive .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.dark-hive .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.dark-hive .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.dark-hive .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.dark-hive .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.dark-hive .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.dark-hive .ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.dark-hive .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.dark-hive .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.dark-hive .ui-accordion .ui-accordion-li-fix { display: inline; } +.dark-hive .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.dark-hive .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.dark-hive .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.dark-hive .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.dark-hive .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.dark-hive .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.dark-hive .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.dark-hive .ui-datepicker .ui-datepicker-prev, .dark-hive .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.dark-hive .ui-datepicker .ui-datepicker-prev-hover, .dark-hive .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.dark-hive .ui-datepicker .ui-datepicker-prev { left:2px; } +.dark-hive .ui-datepicker .ui-datepicker-next { right:2px; } +.dark-hive .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.dark-hive .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.dark-hive .ui-datepicker .ui-datepicker-prev span, .dark-hive .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.dark-hive .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.dark-hive .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.dark-hive .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.dark-hive .ui-datepicker select.ui-datepicker-month, +.dark-hive .ui-datepicker select.ui-datepicker-year { width: 49%;} +.dark-hive .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.dark-hive .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.dark-hive .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.dark-hive .ui-datepicker td { border: 0; padding: 1px; } +.dark-hive .ui-datepicker td span, .dark-hive .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.dark-hive .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.dark-hive .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.dark-hive .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.dark-hive .ui-datepicker.ui-datepicker-multi { width:auto; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group { float:left; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.dark-hive .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.dark-hive .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.dark-hive .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.dark-hive .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.dark-hive .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.dark-hive .ui-datepicker-rtl { direction: rtl; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.dark-hive .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.dark-hive .ui-dialog { position: relative; padding: .2em; width: 300px; } +.dark-hive .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.dark-hive .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.dark-hive .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.dark-hive .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.dark-hive .ui-dialog .ui-dialog-titlebar-close:hover, .dark-hive .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.dark-hive .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.dark-hive .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.dark-hive .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.dark-hive .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.dark-hive .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.dark-hive .ui-progressbar { height:2em; text-align: left; } +.dark-hive .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.dark-hive .ui-resizable { position: relative;} +.dark-hive .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.dark-hive .ui-resizable-disabled .ui-resizable-handle, .dark-hive .ui-resizable-autohide .ui-resizable-handle { display: none; } +.dark-hive .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.dark-hive .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.dark-hive .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.dark-hive .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.dark-hive .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.dark-hive .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.dark-hive .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.dark-hive .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.dark-hive .ui-slider { position: relative; text-align: left; } +.dark-hive .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.dark-hive .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.dark-hive .ui-slider-horizontal { height: .8em; } +.dark-hive .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.dark-hive .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.dark-hive .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.dark-hive .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.dark-hive .ui-slider-vertical { width: .8em; height: 100px; } +.dark-hive .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.dark-hive .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.dark-hive .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.dark-hive .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.dark-hive .ui-tabs { padding: .2em; zoom: 1; } +.dark-hive .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.dark-hive .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.dark-hive .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.dark-hive .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.dark-hive .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .dark-hive .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .dark-hive .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.dark-hive .ui-tabs .ui-tabs-nav li a, .dark-hive .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.dark-hive .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.dark-hive .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.accordion.css b/Skins/jQueryUI/_themes/dark-hive/ui.accordion.css new file mode 100644 index 0000000..9737fe5 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.dark-hive .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.dark-hive .ui-accordion .ui-accordion-li-fix { display: inline; } +.dark-hive .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.dark-hive .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.dark-hive .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.dark-hive .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.dark-hive .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.all.css b/Skins/jQueryUI/_themes/dark-hive/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.base.css b/Skins/jQueryUI/_themes/dark-hive/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.core.css b/Skins/jQueryUI/_themes/dark-hive/ui.core.css new file mode 100644 index 0000000..4e35783 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.dark-hive .ui-helper-hidden { display: none; } +.dark-hive .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.dark-hive .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.dark-hive .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.dark-hive .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.dark-hive .ui-helper-clearfix { display:block; } +/* end clearfix */ +.dark-hive .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.dark-hive .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.dark-hive .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.dark-hive .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.datepicker.css b/Skins/jQueryUI/_themes/dark-hive/ui.datepicker.css new file mode 100644 index 0000000..a3f0603 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.dark-hive .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.dark-hive .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.dark-hive .ui-datepicker .ui-datepicker-prev, .dark-hive .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.dark-hive .ui-datepicker .ui-datepicker-prev-hover, .dark-hive .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.dark-hive .ui-datepicker .ui-datepicker-prev { left:2px; } +.dark-hive .ui-datepicker .ui-datepicker-next { right:2px; } +.dark-hive .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.dark-hive .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.dark-hive .ui-datepicker .ui-datepicker-prev span, .dark-hive .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.dark-hive .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.dark-hive .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.dark-hive .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.dark-hive .ui-datepicker select.ui-datepicker-month, +.dark-hive .ui-datepicker select.ui-datepicker-year { width: 49%;} +.dark-hive .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.dark-hive .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.dark-hive .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.dark-hive .ui-datepicker td { border: 0; padding: 1px; } +.dark-hive .ui-datepicker td span, .dark-hive .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.dark-hive .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.dark-hive .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.dark-hive .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.dark-hive .ui-datepicker.ui-datepicker-multi { width:auto; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group { float:left; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.dark-hive .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.dark-hive .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.dark-hive .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.dark-hive .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.dark-hive .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.dark-hive .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.dark-hive .ui-datepicker-rtl { direction: rtl; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.dark-hive .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.dark-hive .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.dialog.css b/Skins/jQueryUI/_themes/dark-hive/ui.dialog.css new file mode 100644 index 0000000..50ea2b9 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.dark-hive .ui-dialog { position: relative; padding: .2em; width: 300px; } +.dark-hive .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.dark-hive .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.dark-hive .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.dark-hive .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.dark-hive .ui-dialog .ui-dialog-titlebar-close:hover, .dark-hive .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.dark-hive .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.dark-hive .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.dark-hive .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.dark-hive .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.dark-hive .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.progressbar.css b/Skins/jQueryUI/_themes/dark-hive/ui.progressbar.css new file mode 100644 index 0000000..a511c05 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.dark-hive .ui-progressbar { height:2em; text-align: left; } +.dark-hive .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.resizable.css b/Skins/jQueryUI/_themes/dark-hive/ui.resizable.css new file mode 100644 index 0000000..290fe8b --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.dark-hive .ui-resizable { position: relative;} +.dark-hive .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.dark-hive .ui-resizable-disabled .ui-resizable-handle, .dark-hive .ui-resizable-autohide .ui-resizable-handle { display: none; } +.dark-hive .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.dark-hive .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.dark-hive .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.dark-hive .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.dark-hive .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.dark-hive .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.dark-hive .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.dark-hive .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.slider.css b/Skins/jQueryUI/_themes/dark-hive/ui.slider.css new file mode 100644 index 0000000..b6257be --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.dark-hive .ui-slider { position: relative; text-align: left; } +.dark-hive .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.dark-hive .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.dark-hive .ui-slider-horizontal { height: .8em; } +.dark-hive .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.dark-hive .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.dark-hive .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.dark-hive .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.dark-hive .ui-slider-vertical { width: .8em; height: 100px; } +.dark-hive .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.dark-hive .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.dark-hive .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.dark-hive .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.tabs.css b/Skins/jQueryUI/_themes/dark-hive/ui.tabs.css new file mode 100644 index 0000000..456e1a8 --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.dark-hive .ui-tabs { padding: .2em; zoom: 1; } +.dark-hive .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.dark-hive .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.dark-hive .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.dark-hive .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.dark-hive .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .dark-hive .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .dark-hive .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.dark-hive .ui-tabs .ui-tabs-nav li a, .dark-hive .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.dark-hive .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.dark-hive .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/dark-hive/ui.theme.css b/Skins/jQueryUI/_themes/dark-hive/ui.theme.css new file mode 100644 index 0000000..7e9506a --- /dev/null +++ b/Skins/jQueryUI/_themes/dark-hive/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=444444&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=44&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=14_loop.png&bgImgOpacityContent=25&borderColorContent=555555&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=222222&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=35&borderColorDefault=444444&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=003147&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=33&borderColorHover=0b93d5&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=0972a5&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=20&borderColorActive=26b3f7&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=02_glass.png&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.dark-hive .ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 1.1em; } +.dark-hive .ui-widget .ui-widget { font-size: 1em; } +.dark-hive .ui-widget input, .dark-hive .ui-widget select, .dark-hive .ui-widget textarea, .dark-hive .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; } +.dark-hive .ui-widget-content { border: 1px solid #555555; background: #000000 url(images/ui-bg_loop_25_000000_21x21.png) 50% 50% repeat; color: #ffffff; } +.dark-hive .ui-widget-content a { color: #ffffff; } +.dark-hive .ui-widget-header { border: 1px solid #333333; background: #444444 url(images/ui-bg_highlight-soft_44_444444_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.dark-hive .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.dark-hive .ui-state-default, .dark-hive .ui-widget-content .ui-state-default { border: 1px solid #444444; background: #222222 url(images/ui-bg_highlight-soft_35_222222_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #eeeeee; outline: none; } +.dark-hive .ui-state-default a, .dark-hive .ui-state-default a:link, .dark-hive .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; } +.dark-hive .ui-state-hover, .dark-hive .ui-widget-content .ui-state-hover, .dark-hive .ui-state-focus, .dark-hive .ui-widget-content .ui-state-focus { border: 1px solid #0b93d5; background: #003147 url(images/ui-bg_highlight-soft_33_003147_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.dark-hive .ui-state-hover a, .dark-hive .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.dark-hive .ui-state-active, .dark-hive .ui-widget-content .ui-state-active { border: 1px solid #26b3f7; background: #0972a5 url(images/ui-bg_highlight-hard_20_0972a5_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.dark-hive .ui-state-active a, .dark-hive .ui-state-active a:link, .dark-hive .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.dark-hive .ui-state-highlight, .dark-hive .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; color: #2e7db2; } +.dark-hive .ui-state-highlight a, .dark-hive .ui-widget-content .ui-state-highlight a { color: #2e7db2; } +.dark-hive .ui-state-error, .dark-hive .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; } +.dark-hive .ui-state-error a, .dark-hive .ui-widget-content .ui-state-error a { color: #111111; } +.dark-hive .ui-state-error-text, .dark-hive .ui-widget-content .ui-state-error-text { color: #111111; } +.dark-hive .ui-state-disabled, .dark-hive .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.dark-hive .ui-priority-primary, .dark-hive .ui-widget-content .ui-priority-primary { font-weight: bold; } +.dark-hive .ui-priority-secondary, .dark-hive .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.dark-hive .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cccccc_256x240.png); } +.dark-hive .ui-widget-content .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); } +.dark-hive .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dark-hive .ui-state-default .ui-icon { background-image: url(images/ui-icons_cccccc_256x240.png); } +.dark-hive .ui-state-hover .ui-icon, .dark-hive .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dark-hive .ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.dark-hive .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4b8e0b_256x240.png); } +.dark-hive .ui-state-error .ui-icon, .dark-hive .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_a83300_256x240.png); } + +/* positioning */ +.dark-hive .ui-icon-carat-1-n { background-position: 0 0; } +.dark-hive .ui-icon-carat-1-ne { background-position: -16px 0; } +.dark-hive .ui-icon-carat-1-e { background-position: -32px 0; } +.dark-hive .ui-icon-carat-1-se { background-position: -48px 0; } +.dark-hive .ui-icon-carat-1-s { background-position: -64px 0; } +.dark-hive .ui-icon-carat-1-sw { background-position: -80px 0; } +.dark-hive .ui-icon-carat-1-w { background-position: -96px 0; } +.dark-hive .ui-icon-carat-1-nw { background-position: -112px 0; } +.dark-hive .ui-icon-carat-2-n-s { background-position: -128px 0; } +.dark-hive .ui-icon-carat-2-e-w { background-position: -144px 0; } +.dark-hive .ui-icon-triangle-1-n { background-position: 0 -16px; } +.dark-hive .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.dark-hive .ui-icon-triangle-1-e { background-position: -32px -16px; } +.dark-hive .ui-icon-triangle-1-se { background-position: -48px -16px; } +.dark-hive .ui-icon-triangle-1-s { background-position: -64px -16px; } +.dark-hive .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.dark-hive .ui-icon-triangle-1-w { background-position: -96px -16px; } +.dark-hive .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.dark-hive .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.dark-hive .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.dark-hive .ui-icon-arrow-1-n { background-position: 0 -32px; } +.dark-hive .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.dark-hive .ui-icon-arrow-1-e { background-position: -32px -32px; } +.dark-hive .ui-icon-arrow-1-se { background-position: -48px -32px; } +.dark-hive .ui-icon-arrow-1-s { background-position: -64px -32px; } +.dark-hive .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.dark-hive .ui-icon-arrow-1-w { background-position: -96px -32px; } +.dark-hive .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.dark-hive .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.dark-hive .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.dark-hive .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.dark-hive .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.dark-hive .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.dark-hive .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.dark-hive .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.dark-hive .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.dark-hive .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.dark-hive .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.dark-hive .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.dark-hive .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.dark-hive .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.dark-hive .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.dark-hive .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.dark-hive .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.dark-hive .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.dark-hive .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.dark-hive .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.dark-hive .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.dark-hive .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.dark-hive .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.dark-hive .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.dark-hive .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.dark-hive .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.dark-hive .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.dark-hive .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.dark-hive .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.dark-hive .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.dark-hive .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.dark-hive .ui-icon-arrow-4 { background-position: 0 -80px; } +.dark-hive .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.dark-hive .ui-icon-extlink { background-position: -32px -80px; } +.dark-hive .ui-icon-newwin { background-position: -48px -80px; } +.dark-hive .ui-icon-refresh { background-position: -64px -80px; } +.dark-hive .ui-icon-shuffle { background-position: -80px -80px; } +.dark-hive .ui-icon-transfer-e-w { background-position: -96px -80px; } +.dark-hive .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.dark-hive .ui-icon-folder-collapsed { background-position: 0 -96px; } +.dark-hive .ui-icon-folder-open { background-position: -16px -96px; } +.dark-hive .ui-icon-document { background-position: -32px -96px; } +.dark-hive .ui-icon-document-b { background-position: -48px -96px; } +.dark-hive .ui-icon-note { background-position: -64px -96px; } +.dark-hive .ui-icon-mail-closed { background-position: -80px -96px; } +.dark-hive .ui-icon-mail-open { background-position: -96px -96px; } +.dark-hive .ui-icon-suitcase { background-position: -112px -96px; } +.dark-hive .ui-icon-comment { background-position: -128px -96px; } +.dark-hive .ui-icon-person { background-position: -144px -96px; } +.dark-hive .ui-icon-print { background-position: -160px -96px; } +.dark-hive .ui-icon-trash { background-position: -176px -96px; } +.dark-hive .ui-icon-locked { background-position: -192px -96px; } +.dark-hive .ui-icon-unlocked { background-position: -208px -96px; } +.dark-hive .ui-icon-bookmark { background-position: -224px -96px; } +.dark-hive .ui-icon-tag { background-position: -240px -96px; } +.dark-hive .ui-icon-home { background-position: 0 -112px; } +.dark-hive .ui-icon-flag { background-position: -16px -112px; } +.dark-hive .ui-icon-calendar { background-position: -32px -112px; } +.dark-hive .ui-icon-cart { background-position: -48px -112px; } +.dark-hive .ui-icon-pencil { background-position: -64px -112px; } +.dark-hive .ui-icon-clock { background-position: -80px -112px; } +.dark-hive .ui-icon-disk { background-position: -96px -112px; } +.dark-hive .ui-icon-calculator { background-position: -112px -112px; } +.dark-hive .ui-icon-zoomin { background-position: -128px -112px; } +.dark-hive .ui-icon-zoomout { background-position: -144px -112px; } +.dark-hive .ui-icon-search { background-position: -160px -112px; } +.dark-hive .ui-icon-wrench { background-position: -176px -112px; } +.dark-hive .ui-icon-gear { background-position: -192px -112px; } +.dark-hive .ui-icon-heart { background-position: -208px -112px; } +.dark-hive .ui-icon-star { background-position: -224px -112px; } +.dark-hive .ui-icon-link { background-position: -240px -112px; } +.dark-hive .ui-icon-cancel { background-position: 0 -128px; } +.dark-hive .ui-icon-plus { background-position: -16px -128px; } +.dark-hive .ui-icon-plusthick { background-position: -32px -128px; } +.dark-hive .ui-icon-minus { background-position: -48px -128px; } +.dark-hive .ui-icon-minusthick { background-position: -64px -128px; } +.dark-hive .ui-icon-close { background-position: -80px -128px; } +.dark-hive .ui-icon-closethick { background-position: -96px -128px; } +.dark-hive .ui-icon-key { background-position: -112px -128px; } +.dark-hive .ui-icon-lightbulb { background-position: -128px -128px; } +.dark-hive .ui-icon-scissors { background-position: -144px -128px; } +.dark-hive .ui-icon-clipboard { background-position: -160px -128px; } +.dark-hive .ui-icon-copy { background-position: -176px -128px; } +.dark-hive .ui-icon-contact { background-position: -192px -128px; } +.dark-hive .ui-icon-image { background-position: -208px -128px; } +.dark-hive .ui-icon-video { background-position: -224px -128px; } +.dark-hive .ui-icon-script { background-position: -240px -128px; } +.dark-hive .ui-icon-alert { background-position: 0 -144px; } +.dark-hive .ui-icon-info { background-position: -16px -144px; } +.dark-hive .ui-icon-notice { background-position: -32px -144px; } +.dark-hive .ui-icon-help { background-position: -48px -144px; } +.dark-hive .ui-icon-check { background-position: -64px -144px; } +.dark-hive .ui-icon-bullet { background-position: -80px -144px; } +.dark-hive .ui-icon-radio-off { background-position: -96px -144px; } +.dark-hive .ui-icon-radio-on { background-position: -112px -144px; } +.dark-hive .ui-icon-pin-w { background-position: -128px -144px; } +.dark-hive .ui-icon-pin-s { background-position: -144px -144px; } +.dark-hive .ui-icon-play { background-position: 0 -160px; } +.dark-hive .ui-icon-pause { background-position: -16px -160px; } +.dark-hive .ui-icon-seek-next { background-position: -32px -160px; } +.dark-hive .ui-icon-seek-prev { background-position: -48px -160px; } +.dark-hive .ui-icon-seek-end { background-position: -64px -160px; } +.dark-hive .ui-icon-seek-first { background-position: -80px -160px; } +.dark-hive .ui-icon-stop { background-position: -96px -160px; } +.dark-hive .ui-icon-eject { background-position: -112px -160px; } +.dark-hive .ui-icon-volume-off { background-position: -128px -160px; } +.dark-hive .ui-icon-volume-on { background-position: -144px -160px; } +.dark-hive .ui-icon-power { background-position: 0 -176px; } +.dark-hive .ui-icon-signal-diag { background-position: -16px -176px; } +.dark-hive .ui-icon-signal { background-position: -32px -176px; } +.dark-hive .ui-icon-battery-0 { background-position: -48px -176px; } +.dark-hive .ui-icon-battery-1 { background-position: -64px -176px; } +.dark-hive .ui-icon-battery-2 { background-position: -80px -176px; } +.dark-hive .ui-icon-battery-3 { background-position: -96px -176px; } +.dark-hive .ui-icon-circle-plus { background-position: 0 -192px; } +.dark-hive .ui-icon-circle-minus { background-position: -16px -192px; } +.dark-hive .ui-icon-circle-close { background-position: -32px -192px; } +.dark-hive .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.dark-hive .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.dark-hive .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.dark-hive .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.dark-hive .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.dark-hive .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.dark-hive .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.dark-hive .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.dark-hive .ui-icon-circle-zoomin { background-position: -176px -192px; } +.dark-hive .ui-icon-circle-zoomout { background-position: -192px -192px; } +.dark-hive .ui-icon-circle-check { background-position: -208px -192px; } +.dark-hive .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.dark-hive .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.dark-hive .ui-icon-circlesmall-close { background-position: -32px -208px; } +.dark-hive .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.dark-hive .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.dark-hive .ui-icon-squaresmall-close { background-position: -80px -208px; } +.dark-hive .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.dark-hive .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.dark-hive .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.dark-hive .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.dark-hive .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.dark-hive .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.dark-hive .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.dark-hive .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.dark-hive .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.dark-hive .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.dark-hive .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.dark-hive .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.dark-hive .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.dark-hive .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.dark-hive .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.dark-hive .ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.dark-hive .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..44d890ae4d801c1cccaef511b6b2ca83834979d9 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEr#)R9Ln2z=UU%d=WFXS=@O}=f z_`AIm)jwU(W4XR-r9kqhNhZ3IPtI~Un35oyq}IKeQrU;+cGI$rx% z^ETPaZR51~Y_WzZeg0Lo0y93I1x$Qg4x%zY)IR!N3jfxbKWS^~K2NvPYksI@YMwr7 y?&%*Xb6+L<)B*F85s}$7lc$`@`gz*-6Ps7pC!_x>CiVlp#o+1c=d#Wzp$PyfK4_Bw literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-medium_30_0b58a2_4x4.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-medium_30_0b58a2_4x4.png new file mode 100644 index 0000000000000000000000000000000000000000..7e76f75655d558a64668edaa71ee15332ef844f7 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm#=yXM@7uZ;K#rxSi(?4KOxu$ic^MQq7!Dr4 zG4aA>W0B8>)A#P>PFNZr`za%Aais37s}I{U!kBvsm>=jjY~}y_u#|DCn?UA|rSXS> PhA?=#`njxgN@xNAcl9SU literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-small_20_333333_2x2.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-small_20_333333_2x2.png new file mode 100644 index 0000000000000000000000000000000000000000..b90acb9e2fd681f24c1073efb17ff4bbebe35fa8 GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRDNh&25RRG2CT3>;&L04RBS5U6 cq;!aZK_Z9ohErwy3!o|nPgg&ebxsLQ0P+GBaR2}S literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-small_30_a32d00_2x2.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_dots-small_30_a32d00_2x2.png new file mode 100644 index 0000000000000000000000000000000000000000..88fa7f0b0085437bf060a61e2bdf0b3c95ceb56e GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRDNh&25RRG2F>6kLnBNEloggAS bu9uNPW(AX~gksAjpehDWS3j3^P6a*rZGDKxGV`u6{1-oD!MN1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_flat_40_292929_40x100.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-bg_flat_40_292929_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..70bf37a6eb41eb9574e946772a6076d850a549b1 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#=wL zTRcLgdIZ4vRgcMi1qR1q8K~SujlW7O- zCT0efW`s#(35geCr%k4;2oac2F{4yMLPbGQU-s3RY4)7mvwuC$dCv2E&-42}pZA=% zXkSd^(j{w_006LbcT^Y>0Bpvg{OICEP-ZI{(*b}jxI66I135SJz39uTfEB>L%4ECe zt1j26t%{%Aa)NztyAUR}mj2@noaG^JlxkjF_WC+%8#OO)^L}Juw(Up^+nIWV-dGb% zl3=!!XNyPt*@d&CN-oAw(vQn9x9+Su@R=#;ncS&s-=ObJP@QA7{WPc_t&cM`hQjp& zf5VqnYMy_93QG|!yPtdM6H<@E;I|sHeJix%KN53yox)tHxN{2T;;_RSK@=PTE#+BU z*xo0IhzNEd{GJc@#DNN}9n{)tVqV-1U&mlxj6p=PHr|#kA3GPl>v--i7<^s1c}{7I z!47J5MX+QoDLEIs+{&)sd8a|fpRi0(n6C$oEl+bUG%}cPo0NXVl#C7Qw#|z<3+6^4 zjd|gpsaXXJ(`4&xmb)(7DxD7_OT5-6g%>XTju>^5qzjf9$LqSM)emck$`oS|LgtrQ zF00H!8=8fgAhLqPm#eypZ>^Fro%p!(s)l?}E%bm}qpaouj2NsBe!HA}Rmgft9!S7_ z=Yp=l2nr3G1NUUZ`5T38xOkSgJkI0M!8p!djuUotxaii7-ffc8Y`FRA+bdK=URz!# z+N=)vymLn^xQXki`Lhj~81;_rY2nuoSzAIfyndMIYl#nG4o-2~#!Wl#?w+=-1-S~U zVMqp=Vzqxcm>aZLlW=>0B#gg}ed66QcH#`>KuVs|6a4c~HY<*I7=vTi5b!6ef z`k{*jMGkgNnP1Y$uWX}4YrlB&n??T}s{RO+f#7HsH?&?ycM);JeIe#<} zQNc?gzt_7{@uW*Q6|>cRqm=xK6rqZ=%w7sWk+8?gER$+}&}IDf^l8DN(@ zi3a2u4uuRyNhW?_X5_x;Lnk8UhW|xIz$H=BFSz~r>k*uKq+4G%J?;aUI4pn`q9iR^ z_TY~fnxKsu7`OW@)u#nV(wWo`hZhw-y)`*)84Z$9)r2BlPQ$EF_rJtCy4x!Smzzo37$!ts13<7ZRJ$Lsj@Qrq)Lii#cV4nwIYbd_J} zn{S2EIf0d~%dR~U3ca+zNPmxDfe7##0=5EQ!vK5HSqEUjgPZ@SM1AQBEJ`Z;-)$rA z*??1lD85vwuRP138|0QgCZSraIFK1o-5Be|dsv-=mdI5HE_mnmpb>~l{>Sjs zWv}BrKdVUfa%mlxH9T}A{1`nM%TRU-+-p5~yh9OPB}h1DtooX{qy@=D&Bo4fNc%6a zw$sr#&a+q#&s?FO18USDU6aZ&%CUp$Dbyze6BeD~Ygzp)ZVx8V3decMWzNx8SzV62 zjA)#8XJTCnJ`lRZKvf7e_mwLUe51U_CJ9(Y1e`=w2!X^nqtuPgf1$lDXx0<#N6#|1 zHg6~ zQo@pHdwl>;DJ@-lXEFh`V>z!+Dek`#=KSVly6I(q+)M5Eg%10S)Ruqd@YIj95@%P* z)Xm_%{AROUk)|1v&uHTc&Kaj>x`-o7!0t5=MGjvW3AHV-`Q;YG)9@R}-mE#!0_QxI zR$&$vNKVXgG_v-0@J22N0`~8=?tR=h+6;QMD$e#1Lic%u)YTBvrY9)8R*rudWGb(-ihnz8K5Q8K5dpeGFU?bl=Ge`egjSxnTLjnYX_sT+G+yw z!uC%!DEr#cmArd??Wr36A-uk|t3AmbyemX9nZazD7Jh1v7)81-Ml0zkXR8UYcxE{s9I<*6!yT2>x G?7sntTR>F+ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-icons_00498f_256x240.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-icons_00498f_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..27b30f1ea1441c3f56d0d5177950fcc02910e9f4 GIT binary patch literal 5355 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-icons_9ccdfc_256x240.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-icons_9ccdfc_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..087dbeed43a275da0a6c955946dbe4f8c2e03793 GIT binary patch literal 5355 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 W{%j@Nkj?-5Wj;~YSF2TVi1{BQuYB|X literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/dot-luv/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/dot-luv/jquery-ui.css b/Skins/jQueryUI/_themes/dot-luv/jquery-ui.css new file mode 100644 index 0000000..24df641 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.dot-luv .ui-helper-hidden { display: none; } +.dot-luv .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.dot-luv .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.dot-luv .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.dot-luv .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.dot-luv .ui-helper-clearfix { display:block; } +/* end clearfix */ +.dot-luv .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.dot-luv .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.dot-luv .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.dot-luv .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial,%20sans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=4px&bgColorHeader=0b3e6f&bgTextureHeader=08_diagonals_thick.png&bgImgOpacityHeader=15&borderColorHeader=0b3e6f&fcHeader=f6f6f6&iconColorHeader=98d2fb&bgColorContent=111111&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=20&borderColorContent=000000&fcContent=d9d9d9&iconColorContent=9ccdfc&bgColorDefault=333333&bgTextureDefault=09_dots_small.png&bgImgOpacityDefault=20&borderColorDefault=333333&fcDefault=ffffff&iconColorDefault=9ccdfc&bgColorHover=00498f&bgTextureHover=09_dots_small.png&bgImgOpacityHover=40&borderColorHover=222222&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=292929&bgTextureActive=01_flat.png&bgImgOpacityActive=40&borderColorActive=096ac8&fcActive=75abff&iconColorActive=00498f&bgColorHighlight=0b58a2&bgTextureHighlight=10_dots_medium.png&bgImgOpacityHighlight=30&borderColorHighlight=052f57&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=a32d00&bgTextureError=09_dots_small.png&bgImgOpacityError=30&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.dot-luv .ui-widget { font-family: Arial, sans-serif; font-size: 1.3em; } +.dot-luv .ui-widget .ui-widget { font-size: 1em; } +.dot-luv .ui-widget input, .dot-luv .ui-widget select, .dot-luv .ui-widget textarea, .dot-luv .ui-widget button { font-family: Arial, sans-serif; font-size: 1em; } +.dot-luv .ui-widget-content { border: 1px solid #000000; background: #111111 url(images/ui-bg_gloss-wave_20_111111_500x100.png) 50% top repeat-x; color: #d9d9d9; } +.dot-luv .ui-widget-content a { color: #d9d9d9; } +.dot-luv .ui-widget-header { border: 1px solid #0b3e6f; background: #0b3e6f url(images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png) 50% 50% repeat; color: #f6f6f6; font-weight: bold; } +.dot-luv .ui-widget-header a { color: #f6f6f6; } + +/* Interaction states +----------------------------------*/ +.dot-luv .ui-state-default, .dot-luv .ui-widget-content .ui-state-default { border: 1px solid #333333; background: #333333 url(images/ui-bg_dots-small_20_333333_2x2.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.dot-luv .ui-state-default a, .dot-luv .ui-state-default a:link, .dot-luv .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.dot-luv .ui-state-hover, .dot-luv .ui-widget-content .ui-state-hover, .dot-luv .ui-state-focus, .dot-luv .ui-widget-content .ui-state-focus { border: 1px solid #222222; background: #00498f url(images/ui-bg_dots-small_40_00498f_2x2.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.dot-luv .ui-state-hover a, .dot-luv .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.dot-luv .ui-state-active, .dot-luv .ui-widget-content .ui-state-active { border: 1px solid #096ac8; background: #292929 url(images/ui-bg_flat_40_292929_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #75abff; outline: none; } +.dot-luv .ui-state-active a, .dot-luv .ui-state-active a:link, .dot-luv .ui-state-active a:visited { color: #75abff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.dot-luv .ui-state-highlight, .dot-luv .ui-widget-content .ui-state-highlight {border: 1px solid #052f57; background: #0b58a2 url(images/ui-bg_dots-medium_30_0b58a2_4x4.png) 50% 50% repeat; color: #ffffff; } +.dot-luv .ui-state-highlight a, .dot-luv .ui-widget-content .ui-state-highlight a { color: #ffffff; } +.dot-luv .ui-state-error, .dot-luv .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #a32d00 url(images/ui-bg_dots-small_30_a32d00_2x2.png) 50% 50% repeat; color: #ffffff; } +.dot-luv .ui-state-error a, .dot-luv .ui-widget-content .ui-state-error a { color: #ffffff; } +.dot-luv .ui-state-error-text, .dot-luv .ui-widget-content .ui-state-error-text { color: #ffffff; } +.dot-luv .ui-state-disabled, .dot-luv .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.dot-luv .ui-priority-primary, .dot-luv .ui-widget-content .ui-priority-primary { font-weight: bold; } +.dot-luv .ui-priority-secondary, .dot-luv .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.dot-luv .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_9ccdfc_256x240.png); } +.dot-luv .ui-widget-content .ui-icon {background-image: url(images/ui-icons_9ccdfc_256x240.png); } +.dot-luv .ui-widget-header .ui-icon {background-image: url(images/ui-icons_98d2fb_256x240.png); } +.dot-luv .ui-state-default .ui-icon { background-image: url(images/ui-icons_9ccdfc_256x240.png); } +.dot-luv .ui-state-hover .ui-icon, .dot-luv .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dot-luv .ui-state-active .ui-icon {background-image: url(images/ui-icons_00498f_256x240.png); } +.dot-luv .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dot-luv .ui-state-error .ui-icon, .dot-luv .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } + +/* positioning */ +.dot-luv .ui-icon-carat-1-n { background-position: 0 0; } +.dot-luv .ui-icon-carat-1-ne { background-position: -16px 0; } +.dot-luv .ui-icon-carat-1-e { background-position: -32px 0; } +.dot-luv .ui-icon-carat-1-se { background-position: -48px 0; } +.dot-luv .ui-icon-carat-1-s { background-position: -64px 0; } +.dot-luv .ui-icon-carat-1-sw { background-position: -80px 0; } +.dot-luv .ui-icon-carat-1-w { background-position: -96px 0; } +.dot-luv .ui-icon-carat-1-nw { background-position: -112px 0; } +.dot-luv .ui-icon-carat-2-n-s { background-position: -128px 0; } +.dot-luv .ui-icon-carat-2-e-w { background-position: -144px 0; } +.dot-luv .ui-icon-triangle-1-n { background-position: 0 -16px; } +.dot-luv .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.dot-luv .ui-icon-triangle-1-e { background-position: -32px -16px; } +.dot-luv .ui-icon-triangle-1-se { background-position: -48px -16px; } +.dot-luv .ui-icon-triangle-1-s { background-position: -64px -16px; } +.dot-luv .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.dot-luv .ui-icon-triangle-1-w { background-position: -96px -16px; } +.dot-luv .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.dot-luv .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.dot-luv .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.dot-luv .ui-icon-arrow-1-n { background-position: 0 -32px; } +.dot-luv .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.dot-luv .ui-icon-arrow-1-e { background-position: -32px -32px; } +.dot-luv .ui-icon-arrow-1-se { background-position: -48px -32px; } +.dot-luv .ui-icon-arrow-1-s { background-position: -64px -32px; } +.dot-luv .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.dot-luv .ui-icon-arrow-1-w { background-position: -96px -32px; } +.dot-luv .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.dot-luv .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.dot-luv .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.dot-luv .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.dot-luv .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.dot-luv .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.dot-luv .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.dot-luv .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.dot-luv .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.dot-luv .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.dot-luv .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.dot-luv .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.dot-luv .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.dot-luv .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.dot-luv .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.dot-luv .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.dot-luv .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.dot-luv .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.dot-luv .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.dot-luv .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.dot-luv .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.dot-luv .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.dot-luv .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.dot-luv .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.dot-luv .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.dot-luv .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.dot-luv .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.dot-luv .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.dot-luv .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.dot-luv .ui-icon-arrow-4 { background-position: 0 -80px; } +.dot-luv .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.dot-luv .ui-icon-extlink { background-position: -32px -80px; } +.dot-luv .ui-icon-newwin { background-position: -48px -80px; } +.dot-luv .ui-icon-refresh { background-position: -64px -80px; } +.dot-luv .ui-icon-shuffle { background-position: -80px -80px; } +.dot-luv .ui-icon-transfer-e-w { background-position: -96px -80px; } +.dot-luv .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.dot-luv .ui-icon-folder-collapsed { background-position: 0 -96px; } +.dot-luv .ui-icon-folder-open { background-position: -16px -96px; } +.dot-luv .ui-icon-document { background-position: -32px -96px; } +.dot-luv .ui-icon-document-b { background-position: -48px -96px; } +.dot-luv .ui-icon-note { background-position: -64px -96px; } +.dot-luv .ui-icon-mail-closed { background-position: -80px -96px; } +.dot-luv .ui-icon-mail-open { background-position: -96px -96px; } +.dot-luv .ui-icon-suitcase { background-position: -112px -96px; } +.dot-luv .ui-icon-comment { background-position: -128px -96px; } +.dot-luv .ui-icon-person { background-position: -144px -96px; } +.dot-luv .ui-icon-print { background-position: -160px -96px; } +.dot-luv .ui-icon-trash { background-position: -176px -96px; } +.dot-luv .ui-icon-locked { background-position: -192px -96px; } +.dot-luv .ui-icon-unlocked { background-position: -208px -96px; } +.dot-luv .ui-icon-bookmark { background-position: -224px -96px; } +.dot-luv .ui-icon-tag { background-position: -240px -96px; } +.dot-luv .ui-icon-home { background-position: 0 -112px; } +.dot-luv .ui-icon-flag { background-position: -16px -112px; } +.dot-luv .ui-icon-calendar { background-position: -32px -112px; } +.dot-luv .ui-icon-cart { background-position: -48px -112px; } +.dot-luv .ui-icon-pencil { background-position: -64px -112px; } +.dot-luv .ui-icon-clock { background-position: -80px -112px; } +.dot-luv .ui-icon-disk { background-position: -96px -112px; } +.dot-luv .ui-icon-calculator { background-position: -112px -112px; } +.dot-luv .ui-icon-zoomin { background-position: -128px -112px; } +.dot-luv .ui-icon-zoomout { background-position: -144px -112px; } +.dot-luv .ui-icon-search { background-position: -160px -112px; } +.dot-luv .ui-icon-wrench { background-position: -176px -112px; } +.dot-luv .ui-icon-gear { background-position: -192px -112px; } +.dot-luv .ui-icon-heart { background-position: -208px -112px; } +.dot-luv .ui-icon-star { background-position: -224px -112px; } +.dot-luv .ui-icon-link { background-position: -240px -112px; } +.dot-luv .ui-icon-cancel { background-position: 0 -128px; } +.dot-luv .ui-icon-plus { background-position: -16px -128px; } +.dot-luv .ui-icon-plusthick { background-position: -32px -128px; } +.dot-luv .ui-icon-minus { background-position: -48px -128px; } +.dot-luv .ui-icon-minusthick { background-position: -64px -128px; } +.dot-luv .ui-icon-close { background-position: -80px -128px; } +.dot-luv .ui-icon-closethick { background-position: -96px -128px; } +.dot-luv .ui-icon-key { background-position: -112px -128px; } +.dot-luv .ui-icon-lightbulb { background-position: -128px -128px; } +.dot-luv .ui-icon-scissors { background-position: -144px -128px; } +.dot-luv .ui-icon-clipboard { background-position: -160px -128px; } +.dot-luv .ui-icon-copy { background-position: -176px -128px; } +.dot-luv .ui-icon-contact { background-position: -192px -128px; } +.dot-luv .ui-icon-image { background-position: -208px -128px; } +.dot-luv .ui-icon-video { background-position: -224px -128px; } +.dot-luv .ui-icon-script { background-position: -240px -128px; } +.dot-luv .ui-icon-alert { background-position: 0 -144px; } +.dot-luv .ui-icon-info { background-position: -16px -144px; } +.dot-luv .ui-icon-notice { background-position: -32px -144px; } +.dot-luv .ui-icon-help { background-position: -48px -144px; } +.dot-luv .ui-icon-check { background-position: -64px -144px; } +.dot-luv .ui-icon-bullet { background-position: -80px -144px; } +.dot-luv .ui-icon-radio-off { background-position: -96px -144px; } +.dot-luv .ui-icon-radio-on { background-position: -112px -144px; } +.dot-luv .ui-icon-pin-w { background-position: -128px -144px; } +.dot-luv .ui-icon-pin-s { background-position: -144px -144px; } +.dot-luv .ui-icon-play { background-position: 0 -160px; } +.dot-luv .ui-icon-pause { background-position: -16px -160px; } +.dot-luv .ui-icon-seek-next { background-position: -32px -160px; } +.dot-luv .ui-icon-seek-prev { background-position: -48px -160px; } +.dot-luv .ui-icon-seek-end { background-position: -64px -160px; } +.dot-luv .ui-icon-seek-first { background-position: -80px -160px; } +.dot-luv .ui-icon-stop { background-position: -96px -160px; } +.dot-luv .ui-icon-eject { background-position: -112px -160px; } +.dot-luv .ui-icon-volume-off { background-position: -128px -160px; } +.dot-luv .ui-icon-volume-on { background-position: -144px -160px; } +.dot-luv .ui-icon-power { background-position: 0 -176px; } +.dot-luv .ui-icon-signal-diag { background-position: -16px -176px; } +.dot-luv .ui-icon-signal { background-position: -32px -176px; } +.dot-luv .ui-icon-battery-0 { background-position: -48px -176px; } +.dot-luv .ui-icon-battery-1 { background-position: -64px -176px; } +.dot-luv .ui-icon-battery-2 { background-position: -80px -176px; } +.dot-luv .ui-icon-battery-3 { background-position: -96px -176px; } +.dot-luv .ui-icon-circle-plus { background-position: 0 -192px; } +.dot-luv .ui-icon-circle-minus { background-position: -16px -192px; } +.dot-luv .ui-icon-circle-close { background-position: -32px -192px; } +.dot-luv .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.dot-luv .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.dot-luv .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.dot-luv .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.dot-luv .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.dot-luv .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.dot-luv .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.dot-luv .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.dot-luv .ui-icon-circle-zoomin { background-position: -176px -192px; } +.dot-luv .ui-icon-circle-zoomout { background-position: -192px -192px; } +.dot-luv .ui-icon-circle-check { background-position: -208px -192px; } +.dot-luv .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.dot-luv .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.dot-luv .ui-icon-circlesmall-close { background-position: -32px -208px; } +.dot-luv .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.dot-luv .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.dot-luv .ui-icon-squaresmall-close { background-position: -80px -208px; } +.dot-luv .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.dot-luv .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.dot-luv .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.dot-luv .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.dot-luv .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.dot-luv .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.dot-luv .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.dot-luv .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.dot-luv .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.dot-luv .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.dot-luv .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.dot-luv .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.dot-luv .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.dot-luv .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.dot-luv .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.dot-luv .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.dot-luv .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.dot-luv .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.dot-luv .ui-accordion .ui-accordion-li-fix { display: inline; } +.dot-luv .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.dot-luv .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.dot-luv .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.dot-luv .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.dot-luv .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.dot-luv .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.dot-luv .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.dot-luv .ui-datepicker .ui-datepicker-prev, .dot-luv .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.dot-luv .ui-datepicker .ui-datepicker-prev-hover, .dot-luv .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.dot-luv .ui-datepicker .ui-datepicker-prev { left:2px; } +.dot-luv .ui-datepicker .ui-datepicker-next { right:2px; } +.dot-luv .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.dot-luv .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.dot-luv .ui-datepicker .ui-datepicker-prev span, .dot-luv .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.dot-luv .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.dot-luv .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.dot-luv .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.dot-luv .ui-datepicker select.ui-datepicker-month, +.dot-luv .ui-datepicker select.ui-datepicker-year { width: 49%;} +.dot-luv .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.dot-luv .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.dot-luv .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.dot-luv .ui-datepicker td { border: 0; padding: 1px; } +.dot-luv .ui-datepicker td span, .dot-luv .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.dot-luv .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.dot-luv .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.dot-luv .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.dot-luv .ui-datepicker.ui-datepicker-multi { width:auto; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group { float:left; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.dot-luv .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.dot-luv .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.dot-luv .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.dot-luv .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.dot-luv .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.dot-luv .ui-datepicker-rtl { direction: rtl; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.dot-luv .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.dot-luv .ui-dialog { position: relative; padding: .2em; width: 300px; } +.dot-luv .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.dot-luv .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.dot-luv .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.dot-luv .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.dot-luv .ui-dialog .ui-dialog-titlebar-close:hover, .dot-luv .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.dot-luv .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.dot-luv .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.dot-luv .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.dot-luv .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.dot-luv .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.dot-luv .ui-progressbar { height:2em; text-align: left; } +.dot-luv .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.dot-luv .ui-resizable { position: relative;} +.dot-luv .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.dot-luv .ui-resizable-disabled .ui-resizable-handle, .dot-luv .ui-resizable-autohide .ui-resizable-handle { display: none; } +.dot-luv .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.dot-luv .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.dot-luv .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.dot-luv .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.dot-luv .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.dot-luv .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.dot-luv .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.dot-luv .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.dot-luv .ui-slider { position: relative; text-align: left; } +.dot-luv .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.dot-luv .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.dot-luv .ui-slider-horizontal { height: .8em; } +.dot-luv .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.dot-luv .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.dot-luv .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.dot-luv .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.dot-luv .ui-slider-vertical { width: .8em; height: 100px; } +.dot-luv .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.dot-luv .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.dot-luv .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.dot-luv .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.dot-luv .ui-tabs { padding: .2em; zoom: 1; } +.dot-luv .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.dot-luv .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.dot-luv .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.dot-luv .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.dot-luv .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .dot-luv .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .dot-luv .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.dot-luv .ui-tabs .ui-tabs-nav li a, .dot-luv .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.dot-luv .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.dot-luv .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.accordion.css b/Skins/jQueryUI/_themes/dot-luv/ui.accordion.css new file mode 100644 index 0000000..047a70c --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.dot-luv .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.dot-luv .ui-accordion .ui-accordion-li-fix { display: inline; } +.dot-luv .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.dot-luv .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.dot-luv .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.dot-luv .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.dot-luv .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.all.css b/Skins/jQueryUI/_themes/dot-luv/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.base.css b/Skins/jQueryUI/_themes/dot-luv/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.core.css b/Skins/jQueryUI/_themes/dot-luv/ui.core.css new file mode 100644 index 0000000..49620e5 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.dot-luv .ui-helper-hidden { display: none; } +.dot-luv .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.dot-luv .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.dot-luv .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.dot-luv .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.dot-luv .ui-helper-clearfix { display:block; } +/* end clearfix */ +.dot-luv .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.dot-luv .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.dot-luv .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.dot-luv .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.datepicker.css b/Skins/jQueryUI/_themes/dot-luv/ui.datepicker.css new file mode 100644 index 0000000..14e7874 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.dot-luv .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.dot-luv .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.dot-luv .ui-datepicker .ui-datepicker-prev, .dot-luv .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.dot-luv .ui-datepicker .ui-datepicker-prev-hover, .dot-luv .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.dot-luv .ui-datepicker .ui-datepicker-prev { left:2px; } +.dot-luv .ui-datepicker .ui-datepicker-next { right:2px; } +.dot-luv .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.dot-luv .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.dot-luv .ui-datepicker .ui-datepicker-prev span, .dot-luv .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.dot-luv .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.dot-luv .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.dot-luv .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.dot-luv .ui-datepicker select.ui-datepicker-month, +.dot-luv .ui-datepicker select.ui-datepicker-year { width: 49%;} +.dot-luv .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.dot-luv .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.dot-luv .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.dot-luv .ui-datepicker td { border: 0; padding: 1px; } +.dot-luv .ui-datepicker td span, .dot-luv .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.dot-luv .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.dot-luv .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.dot-luv .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.dot-luv .ui-datepicker.ui-datepicker-multi { width:auto; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group { float:left; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.dot-luv .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.dot-luv .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.dot-luv .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.dot-luv .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.dot-luv .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.dot-luv .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.dot-luv .ui-datepicker-rtl { direction: rtl; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.dot-luv .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.dot-luv .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.dialog.css b/Skins/jQueryUI/_themes/dot-luv/ui.dialog.css new file mode 100644 index 0000000..e2ea6be --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.dot-luv .ui-dialog { position: relative; padding: .2em; width: 300px; } +.dot-luv .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.dot-luv .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.dot-luv .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.dot-luv .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.dot-luv .ui-dialog .ui-dialog-titlebar-close:hover, .dot-luv .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.dot-luv .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.dot-luv .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.dot-luv .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.dot-luv .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.dot-luv .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.progressbar.css b/Skins/jQueryUI/_themes/dot-luv/ui.progressbar.css new file mode 100644 index 0000000..cf00d51 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.dot-luv .ui-progressbar { height:2em; text-align: left; } +.dot-luv .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.resizable.css b/Skins/jQueryUI/_themes/dot-luv/ui.resizable.css new file mode 100644 index 0000000..82d38ad --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.dot-luv .ui-resizable { position: relative;} +.dot-luv .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.dot-luv .ui-resizable-disabled .ui-resizable-handle, .dot-luv .ui-resizable-autohide .ui-resizable-handle { display: none; } +.dot-luv .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.dot-luv .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.dot-luv .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.dot-luv .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.dot-luv .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.dot-luv .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.dot-luv .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.dot-luv .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.slider.css b/Skins/jQueryUI/_themes/dot-luv/ui.slider.css new file mode 100644 index 0000000..1fa0639 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.dot-luv .ui-slider { position: relative; text-align: left; } +.dot-luv .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.dot-luv .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.dot-luv .ui-slider-horizontal { height: .8em; } +.dot-luv .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.dot-luv .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.dot-luv .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.dot-luv .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.dot-luv .ui-slider-vertical { width: .8em; height: 100px; } +.dot-luv .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.dot-luv .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.dot-luv .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.dot-luv .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.tabs.css b/Skins/jQueryUI/_themes/dot-luv/ui.tabs.css new file mode 100644 index 0000000..e5de88e --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.dot-luv .ui-tabs { padding: .2em; zoom: 1; } +.dot-luv .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.dot-luv .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.dot-luv .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.dot-luv .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.dot-luv .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .dot-luv .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .dot-luv .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.dot-luv .ui-tabs .ui-tabs-nav li a, .dot-luv .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.dot-luv .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.dot-luv .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/dot-luv/ui.theme.css b/Skins/jQueryUI/_themes/dot-luv/ui.theme.css new file mode 100644 index 0000000..eb485f0 --- /dev/null +++ b/Skins/jQueryUI/_themes/dot-luv/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial,%20sans-serif&fwDefault=bold&fsDefault=1.3em&cornerRadius=4px&bgColorHeader=0b3e6f&bgTextureHeader=08_diagonals_thick.png&bgImgOpacityHeader=15&borderColorHeader=0b3e6f&fcHeader=f6f6f6&iconColorHeader=98d2fb&bgColorContent=111111&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=20&borderColorContent=000000&fcContent=d9d9d9&iconColorContent=9ccdfc&bgColorDefault=333333&bgTextureDefault=09_dots_small.png&bgImgOpacityDefault=20&borderColorDefault=333333&fcDefault=ffffff&iconColorDefault=9ccdfc&bgColorHover=00498f&bgTextureHover=09_dots_small.png&bgImgOpacityHover=40&borderColorHover=222222&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=292929&bgTextureActive=01_flat.png&bgImgOpacityActive=40&borderColorActive=096ac8&fcActive=75abff&iconColorActive=00498f&bgColorHighlight=0b58a2&bgTextureHighlight=10_dots_medium.png&bgImgOpacityHighlight=30&borderColorHighlight=052f57&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=a32d00&bgTextureError=09_dots_small.png&bgImgOpacityError=30&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.dot-luv .ui-widget { font-family: Arial, sans-serif; font-size: 1.3em; } +.dot-luv .ui-widget .ui-widget { font-size: 1em; } +.dot-luv .ui-widget input, .dot-luv .ui-widget select, .dot-luv .ui-widget textarea, .dot-luv .ui-widget button { font-family: Arial, sans-serif; font-size: 1em; } +.dot-luv .ui-widget-content { border: 1px solid #000000; background: #111111 url(images/ui-bg_gloss-wave_20_111111_500x100.png) 50% top repeat-x; color: #d9d9d9; } +.dot-luv .ui-widget-content a { color: #d9d9d9; } +.dot-luv .ui-widget-header { border: 1px solid #0b3e6f; background: #0b3e6f url(images/ui-bg_diagonals-thick_15_0b3e6f_40x40.png) 50% 50% repeat; color: #f6f6f6; font-weight: bold; } +.dot-luv .ui-widget-header a { color: #f6f6f6; } + +/* Interaction states +----------------------------------*/ +.dot-luv .ui-state-default, .dot-luv .ui-widget-content .ui-state-default { border: 1px solid #333333; background: #333333 url(images/ui-bg_dots-small_20_333333_2x2.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.dot-luv .ui-state-default a, .dot-luv .ui-state-default a:link, .dot-luv .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.dot-luv .ui-state-hover, .dot-luv .ui-widget-content .ui-state-hover, .dot-luv .ui-state-focus, .dot-luv .ui-widget-content .ui-state-focus { border: 1px solid #222222; background: #00498f url(images/ui-bg_dots-small_40_00498f_2x2.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.dot-luv .ui-state-hover a, .dot-luv .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.dot-luv .ui-state-active, .dot-luv .ui-widget-content .ui-state-active { border: 1px solid #096ac8; background: #292929 url(images/ui-bg_flat_40_292929_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #75abff; outline: none; } +.dot-luv .ui-state-active a, .dot-luv .ui-state-active a:link, .dot-luv .ui-state-active a:visited { color: #75abff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.dot-luv .ui-state-highlight, .dot-luv .ui-widget-content .ui-state-highlight {border: 1px solid #052f57; background: #0b58a2 url(images/ui-bg_dots-medium_30_0b58a2_4x4.png) 50% 50% repeat; color: #ffffff; } +.dot-luv .ui-state-highlight a, .dot-luv .ui-widget-content .ui-state-highlight a { color: #ffffff; } +.dot-luv .ui-state-error, .dot-luv .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #a32d00 url(images/ui-bg_dots-small_30_a32d00_2x2.png) 50% 50% repeat; color: #ffffff; } +.dot-luv .ui-state-error a, .dot-luv .ui-widget-content .ui-state-error a { color: #ffffff; } +.dot-luv .ui-state-error-text, .dot-luv .ui-widget-content .ui-state-error-text { color: #ffffff; } +.dot-luv .ui-state-disabled, .dot-luv .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.dot-luv .ui-priority-primary, .dot-luv .ui-widget-content .ui-priority-primary { font-weight: bold; } +.dot-luv .ui-priority-secondary, .dot-luv .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.dot-luv .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_9ccdfc_256x240.png); } +.dot-luv .ui-widget-content .ui-icon {background-image: url(images/ui-icons_9ccdfc_256x240.png); } +.dot-luv .ui-widget-header .ui-icon {background-image: url(images/ui-icons_98d2fb_256x240.png); } +.dot-luv .ui-state-default .ui-icon { background-image: url(images/ui-icons_9ccdfc_256x240.png); } +.dot-luv .ui-state-hover .ui-icon, .dot-luv .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dot-luv .ui-state-active .ui-icon {background-image: url(images/ui-icons_00498f_256x240.png); } +.dot-luv .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.dot-luv .ui-state-error .ui-icon, .dot-luv .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } + +/* positioning */ +.dot-luv .ui-icon-carat-1-n { background-position: 0 0; } +.dot-luv .ui-icon-carat-1-ne { background-position: -16px 0; } +.dot-luv .ui-icon-carat-1-e { background-position: -32px 0; } +.dot-luv .ui-icon-carat-1-se { background-position: -48px 0; } +.dot-luv .ui-icon-carat-1-s { background-position: -64px 0; } +.dot-luv .ui-icon-carat-1-sw { background-position: -80px 0; } +.dot-luv .ui-icon-carat-1-w { background-position: -96px 0; } +.dot-luv .ui-icon-carat-1-nw { background-position: -112px 0; } +.dot-luv .ui-icon-carat-2-n-s { background-position: -128px 0; } +.dot-luv .ui-icon-carat-2-e-w { background-position: -144px 0; } +.dot-luv .ui-icon-triangle-1-n { background-position: 0 -16px; } +.dot-luv .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.dot-luv .ui-icon-triangle-1-e { background-position: -32px -16px; } +.dot-luv .ui-icon-triangle-1-se { background-position: -48px -16px; } +.dot-luv .ui-icon-triangle-1-s { background-position: -64px -16px; } +.dot-luv .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.dot-luv .ui-icon-triangle-1-w { background-position: -96px -16px; } +.dot-luv .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.dot-luv .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.dot-luv .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.dot-luv .ui-icon-arrow-1-n { background-position: 0 -32px; } +.dot-luv .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.dot-luv .ui-icon-arrow-1-e { background-position: -32px -32px; } +.dot-luv .ui-icon-arrow-1-se { background-position: -48px -32px; } +.dot-luv .ui-icon-arrow-1-s { background-position: -64px -32px; } +.dot-luv .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.dot-luv .ui-icon-arrow-1-w { background-position: -96px -32px; } +.dot-luv .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.dot-luv .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.dot-luv .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.dot-luv .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.dot-luv .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.dot-luv .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.dot-luv .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.dot-luv .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.dot-luv .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.dot-luv .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.dot-luv .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.dot-luv .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.dot-luv .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.dot-luv .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.dot-luv .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.dot-luv .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.dot-luv .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.dot-luv .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.dot-luv .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.dot-luv .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.dot-luv .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.dot-luv .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.dot-luv .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.dot-luv .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.dot-luv .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.dot-luv .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.dot-luv .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.dot-luv .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.dot-luv .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.dot-luv .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.dot-luv .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.dot-luv .ui-icon-arrow-4 { background-position: 0 -80px; } +.dot-luv .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.dot-luv .ui-icon-extlink { background-position: -32px -80px; } +.dot-luv .ui-icon-newwin { background-position: -48px -80px; } +.dot-luv .ui-icon-refresh { background-position: -64px -80px; } +.dot-luv .ui-icon-shuffle { background-position: -80px -80px; } +.dot-luv .ui-icon-transfer-e-w { background-position: -96px -80px; } +.dot-luv .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.dot-luv .ui-icon-folder-collapsed { background-position: 0 -96px; } +.dot-luv .ui-icon-folder-open { background-position: -16px -96px; } +.dot-luv .ui-icon-document { background-position: -32px -96px; } +.dot-luv .ui-icon-document-b { background-position: -48px -96px; } +.dot-luv .ui-icon-note { background-position: -64px -96px; } +.dot-luv .ui-icon-mail-closed { background-position: -80px -96px; } +.dot-luv .ui-icon-mail-open { background-position: -96px -96px; } +.dot-luv .ui-icon-suitcase { background-position: -112px -96px; } +.dot-luv .ui-icon-comment { background-position: -128px -96px; } +.dot-luv .ui-icon-person { background-position: -144px -96px; } +.dot-luv .ui-icon-print { background-position: -160px -96px; } +.dot-luv .ui-icon-trash { background-position: -176px -96px; } +.dot-luv .ui-icon-locked { background-position: -192px -96px; } +.dot-luv .ui-icon-unlocked { background-position: -208px -96px; } +.dot-luv .ui-icon-bookmark { background-position: -224px -96px; } +.dot-luv .ui-icon-tag { background-position: -240px -96px; } +.dot-luv .ui-icon-home { background-position: 0 -112px; } +.dot-luv .ui-icon-flag { background-position: -16px -112px; } +.dot-luv .ui-icon-calendar { background-position: -32px -112px; } +.dot-luv .ui-icon-cart { background-position: -48px -112px; } +.dot-luv .ui-icon-pencil { background-position: -64px -112px; } +.dot-luv .ui-icon-clock { background-position: -80px -112px; } +.dot-luv .ui-icon-disk { background-position: -96px -112px; } +.dot-luv .ui-icon-calculator { background-position: -112px -112px; } +.dot-luv .ui-icon-zoomin { background-position: -128px -112px; } +.dot-luv .ui-icon-zoomout { background-position: -144px -112px; } +.dot-luv .ui-icon-search { background-position: -160px -112px; } +.dot-luv .ui-icon-wrench { background-position: -176px -112px; } +.dot-luv .ui-icon-gear { background-position: -192px -112px; } +.dot-luv .ui-icon-heart { background-position: -208px -112px; } +.dot-luv .ui-icon-star { background-position: -224px -112px; } +.dot-luv .ui-icon-link { background-position: -240px -112px; } +.dot-luv .ui-icon-cancel { background-position: 0 -128px; } +.dot-luv .ui-icon-plus { background-position: -16px -128px; } +.dot-luv .ui-icon-plusthick { background-position: -32px -128px; } +.dot-luv .ui-icon-minus { background-position: -48px -128px; } +.dot-luv .ui-icon-minusthick { background-position: -64px -128px; } +.dot-luv .ui-icon-close { background-position: -80px -128px; } +.dot-luv .ui-icon-closethick { background-position: -96px -128px; } +.dot-luv .ui-icon-key { background-position: -112px -128px; } +.dot-luv .ui-icon-lightbulb { background-position: -128px -128px; } +.dot-luv .ui-icon-scissors { background-position: -144px -128px; } +.dot-luv .ui-icon-clipboard { background-position: -160px -128px; } +.dot-luv .ui-icon-copy { background-position: -176px -128px; } +.dot-luv .ui-icon-contact { background-position: -192px -128px; } +.dot-luv .ui-icon-image { background-position: -208px -128px; } +.dot-luv .ui-icon-video { background-position: -224px -128px; } +.dot-luv .ui-icon-script { background-position: -240px -128px; } +.dot-luv .ui-icon-alert { background-position: 0 -144px; } +.dot-luv .ui-icon-info { background-position: -16px -144px; } +.dot-luv .ui-icon-notice { background-position: -32px -144px; } +.dot-luv .ui-icon-help { background-position: -48px -144px; } +.dot-luv .ui-icon-check { background-position: -64px -144px; } +.dot-luv .ui-icon-bullet { background-position: -80px -144px; } +.dot-luv .ui-icon-radio-off { background-position: -96px -144px; } +.dot-luv .ui-icon-radio-on { background-position: -112px -144px; } +.dot-luv .ui-icon-pin-w { background-position: -128px -144px; } +.dot-luv .ui-icon-pin-s { background-position: -144px -144px; } +.dot-luv .ui-icon-play { background-position: 0 -160px; } +.dot-luv .ui-icon-pause { background-position: -16px -160px; } +.dot-luv .ui-icon-seek-next { background-position: -32px -160px; } +.dot-luv .ui-icon-seek-prev { background-position: -48px -160px; } +.dot-luv .ui-icon-seek-end { background-position: -64px -160px; } +.dot-luv .ui-icon-seek-first { background-position: -80px -160px; } +.dot-luv .ui-icon-stop { background-position: -96px -160px; } +.dot-luv .ui-icon-eject { background-position: -112px -160px; } +.dot-luv .ui-icon-volume-off { background-position: -128px -160px; } +.dot-luv .ui-icon-volume-on { background-position: -144px -160px; } +.dot-luv .ui-icon-power { background-position: 0 -176px; } +.dot-luv .ui-icon-signal-diag { background-position: -16px -176px; } +.dot-luv .ui-icon-signal { background-position: -32px -176px; } +.dot-luv .ui-icon-battery-0 { background-position: -48px -176px; } +.dot-luv .ui-icon-battery-1 { background-position: -64px -176px; } +.dot-luv .ui-icon-battery-2 { background-position: -80px -176px; } +.dot-luv .ui-icon-battery-3 { background-position: -96px -176px; } +.dot-luv .ui-icon-circle-plus { background-position: 0 -192px; } +.dot-luv .ui-icon-circle-minus { background-position: -16px -192px; } +.dot-luv .ui-icon-circle-close { background-position: -32px -192px; } +.dot-luv .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.dot-luv .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.dot-luv .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.dot-luv .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.dot-luv .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.dot-luv .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.dot-luv .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.dot-luv .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.dot-luv .ui-icon-circle-zoomin { background-position: -176px -192px; } +.dot-luv .ui-icon-circle-zoomout { background-position: -192px -192px; } +.dot-luv .ui-icon-circle-check { background-position: -208px -192px; } +.dot-luv .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.dot-luv .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.dot-luv .ui-icon-circlesmall-close { background-position: -32px -208px; } +.dot-luv .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.dot-luv .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.dot-luv .ui-icon-squaresmall-close { background-position: -80px -208px; } +.dot-luv .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.dot-luv .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.dot-luv .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.dot-luv .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.dot-luv .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.dot-luv .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.dot-luv .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.dot-luv .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.dot-luv .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.dot-luv .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.dot-luv .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.dot-luv .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.dot-luv .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.dot-luv .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.dot-luv .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.dot-luv .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.dot-luv .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_0_eeeeee_40x100.png b/Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_0_eeeeee_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e44f861be1ccdfec4275eb20d9b056f14992f649 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`Sv zZF_)9$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}u4XA(n|-?{<9$I)lN})z4*}Q$iB} D#5ytf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_55_994d53_40x100.png b/Skins/jQueryUI/_themes/eggplant/images/ui-bg_flat_55_994d53_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..822d52054437a6e488be3a4e8bb75f09106eeded GIT binary patch literal 182 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png b/Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_100_dcd9de_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb964ce184fa4884d425635caca60c9fcf7f60f GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%=POV~E7m6UHx3v IIVCg!0EBZS+W-In literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png b/Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_25_30273a_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..cf8ad4a9f31d8e2e77f7210e2f608d5f6778fe87 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l(VOcV~E7mtNp754;Y9XE{R*W zVZ(3zq}DwtO-<8&`2Axjj_+suF>#B~#0An*GuUqnX}|oK!)`lu7jx?Q0zopr0Q@N{x&QzG literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png b/Skins/jQueryUI/_themes/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..18a1b0ba19ad4d53ba680469bb8b930f36094972 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l$)oEV~E7mtNk0f8XOp$j@IXA z?65zVemL~Xy?|~Fe%7sei>ED-=PW31h|y|45wKH1eIloktDnVzX)#-c&)l$cyRHAH bHnL1|wd14eDO|sSCNg-s`njxgN@xNA%2+AL literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-icons_454545_256x240.png b/Skins/jQueryUI/_themes/eggplant/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec70d11bfb2f77374dfd00ef61ba0c3647b5a0c GIT binary patch literal 4369 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 k*Kv;w;*%(i9W@fAqs5i2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-icons_734d99_256x240.png b/Skins/jQueryUI/_themes/eggplant/images/ui-icons_734d99_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2bb90aae184e8a4951b16ad0ba1b1ec16be5e8b5 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-icons_8d78a5_256x240.png b/Skins/jQueryUI/_themes/eggplant/images/ui-icons_8d78a5_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ca0b60187c7a8572c824846d0aa2735621b177 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-icons_a8a3ae_256x240.png b/Skins/jQueryUI/_themes/eggplant/images/ui-icons_a8a3ae_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..dfffcbfe448b2c8d5797a5df51637cbed8edc0c4 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-icons_ebccce_256x240.png b/Skins/jQueryUI/_themes/eggplant/images/ui-icons_ebccce_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..68bef14fb2d49afa01e3503af5648dd94bb6b149 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/eggplant/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/eggplant/jquery-ui.css b/Skins/jQueryUI/_themes/eggplant/jquery-ui.css new file mode 100644 index 0000000..58d87b2 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.eggplant .ui-helper-hidden { display: none; } +.eggplant .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.eggplant .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.eggplant .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.eggplant .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.eggplant .ui-helper-clearfix { display:block; } +/* end clearfix */ +.eggplant .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.eggplant .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.eggplant .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.eggplant .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=30273a&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=25&borderColorHeader=231d2b&fcHeader=ffffff&iconColorHeader=a8a3ae&bgColorContent=3d3644&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=30&borderColorContent=7e7783&fcContent=ffffff&iconColorContent=ffffff&bgColorDefault=dcd9de&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dcd9de&fcDefault=665874&iconColorDefault=8d78a5&bgColorHover=eae6ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=100&borderColorHover=d1c5d8&fcHover=734d99&iconColorHover=734d99&bgColorActive=5f5964&bgTextureActive=03_highlight_soft.png&bgImgOpacityActive=45&borderColorActive=7e7783&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fafafa&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=ffdb1f&fcHighlight=333333&iconColorHighlight=8d78a5&bgColorError=994d53&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=994d53&fcError=ffffff&iconColorError=ebccce&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +*/ + + +/* Component containers +----------------------------------*/ +.eggplant .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.eggplant .ui-widget .ui-widget { font-size: 1em; } +.eggplant .ui-widget input, .eggplant .ui-widget select, .eggplant .ui-widget textarea, .eggplant .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.eggplant .ui-widget-content { border: 1px solid #7e7783; background: #3d3644 url(images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x; color: #ffffff; } +.eggplant .ui-widget-content a { color: #ffffff; } +.eggplant .ui-widget-header { border: 1px solid #231d2b; background: #30273a url(images/ui-bg_highlight-soft_25_30273a_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.eggplant .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.eggplant .ui-state-default, .eggplant .ui-widget-content .ui-state-default { border: 1px solid #dcd9de; background: #dcd9de url(images/ui-bg_highlight-soft_100_dcd9de_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #665874; outline: none; } +.eggplant .ui-state-default a, .eggplant .ui-state-default a:link, .eggplant .ui-state-default a:visited { color: #665874; text-decoration: none; outline: none; } +.eggplant .ui-state-hover, .eggplant .ui-widget-content .ui-state-hover, .eggplant .ui-state-focus, .eggplant .ui-widget-content .ui-state-focus { border: 1px solid #d1c5d8; background: #eae6ea url(images/ui-bg_highlight-soft_100_eae6ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #734d99; outline: none; } +.eggplant .ui-state-hover a, .eggplant .ui-state-hover a:hover { color: #734d99; text-decoration: none; outline: none; } +.eggplant .ui-state-active, .eggplant .ui-widget-content .ui-state-active { border: 1px solid #7e7783; background: #5f5964 url(images/ui-bg_highlight-soft_45_5f5964_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.eggplant .ui-state-active a, .eggplant .ui-state-active a:link, .eggplant .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.eggplant .ui-state-highlight, .eggplant .ui-widget-content .ui-state-highlight {border: 1px solid #ffdb1f; background: #fafafa url(images/ui-bg_flat_55_fafafa_40x100.png) 50% 50% repeat-x; color: #333333; } +.eggplant .ui-state-highlight a, .eggplant .ui-widget-content .ui-state-highlight a { color: #333333; } +.eggplant .ui-state-error, .eggplant .ui-widget-content .ui-state-error {border: 1px solid #994d53; background: #994d53 url(images/ui-bg_flat_55_994d53_40x100.png) 50% 50% repeat-x; color: #ffffff; } +.eggplant .ui-state-error a, .eggplant .ui-widget-content .ui-state-error a { color: #ffffff; } +.eggplant .ui-state-error-text, .eggplant .ui-widget-content .ui-state-error-text { color: #ffffff; } +.eggplant .ui-state-disabled, .eggplant .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.eggplant .ui-priority-primary, .eggplant .ui-widget-content .ui-priority-primary { font-weight: bold; } +.eggplant .ui-priority-secondary, .eggplant .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.eggplant .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_ffffff_256x240.png); } +.eggplant .ui-widget-content .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.eggplant .ui-widget-header .ui-icon {background-image: url(images/ui-icons_a8a3ae_256x240.png); } +.eggplant .ui-state-default .ui-icon { background-image: url(images/ui-icons_8d78a5_256x240.png); } +.eggplant .ui-state-hover .ui-icon, .eggplant .ui-state-focus .ui-icon {background-image: url(images/ui-icons_734d99_256x240.png); } +.eggplant .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.eggplant .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_8d78a5_256x240.png); } +.eggplant .ui-state-error .ui-icon, .eggplant .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ebccce_256x240.png); } + +/* positioning */ +.eggplant .ui-icon-carat-1-n { background-position: 0 0; } +.eggplant .ui-icon-carat-1-ne { background-position: -16px 0; } +.eggplant .ui-icon-carat-1-e { background-position: -32px 0; } +.eggplant .ui-icon-carat-1-se { background-position: -48px 0; } +.eggplant .ui-icon-carat-1-s { background-position: -64px 0; } +.eggplant .ui-icon-carat-1-sw { background-position: -80px 0; } +.eggplant .ui-icon-carat-1-w { background-position: -96px 0; } +.eggplant .ui-icon-carat-1-nw { background-position: -112px 0; } +.eggplant .ui-icon-carat-2-n-s { background-position: -128px 0; } +.eggplant .ui-icon-carat-2-e-w { background-position: -144px 0; } +.eggplant .ui-icon-triangle-1-n { background-position: 0 -16px; } +.eggplant .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.eggplant .ui-icon-triangle-1-e { background-position: -32px -16px; } +.eggplant .ui-icon-triangle-1-se { background-position: -48px -16px; } +.eggplant .ui-icon-triangle-1-s { background-position: -64px -16px; } +.eggplant .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.eggplant .ui-icon-triangle-1-w { background-position: -96px -16px; } +.eggplant .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.eggplant .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.eggplant .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.eggplant .ui-icon-arrow-1-n { background-position: 0 -32px; } +.eggplant .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.eggplant .ui-icon-arrow-1-e { background-position: -32px -32px; } +.eggplant .ui-icon-arrow-1-se { background-position: -48px -32px; } +.eggplant .ui-icon-arrow-1-s { background-position: -64px -32px; } +.eggplant .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.eggplant .ui-icon-arrow-1-w { background-position: -96px -32px; } +.eggplant .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.eggplant .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.eggplant .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.eggplant .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.eggplant .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.eggplant .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.eggplant .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.eggplant .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.eggplant .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.eggplant .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.eggplant .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.eggplant .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.eggplant .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.eggplant .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.eggplant .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.eggplant .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.eggplant .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.eggplant .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.eggplant .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.eggplant .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.eggplant .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.eggplant .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.eggplant .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.eggplant .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.eggplant .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.eggplant .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.eggplant .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.eggplant .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.eggplant .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.eggplant .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.eggplant .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.eggplant .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.eggplant .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.eggplant .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.eggplant .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.eggplant .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.eggplant .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.eggplant .ui-icon-arrow-4 { background-position: 0 -80px; } +.eggplant .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.eggplant .ui-icon-extlink { background-position: -32px -80px; } +.eggplant .ui-icon-newwin { background-position: -48px -80px; } +.eggplant .ui-icon-refresh { background-position: -64px -80px; } +.eggplant .ui-icon-shuffle { background-position: -80px -80px; } +.eggplant .ui-icon-transfer-e-w { background-position: -96px -80px; } +.eggplant .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.eggplant .ui-icon-folder-collapsed { background-position: 0 -96px; } +.eggplant .ui-icon-folder-open { background-position: -16px -96px; } +.eggplant .ui-icon-document { background-position: -32px -96px; } +.eggplant .ui-icon-document-b { background-position: -48px -96px; } +.eggplant .ui-icon-note { background-position: -64px -96px; } +.eggplant .ui-icon-mail-closed { background-position: -80px -96px; } +.eggplant .ui-icon-mail-open { background-position: -96px -96px; } +.eggplant .ui-icon-suitcase { background-position: -112px -96px; } +.eggplant .ui-icon-comment { background-position: -128px -96px; } +.eggplant .ui-icon-person { background-position: -144px -96px; } +.eggplant .ui-icon-print { background-position: -160px -96px; } +.eggplant .ui-icon-trash { background-position: -176px -96px; } +.eggplant .ui-icon-locked { background-position: -192px -96px; } +.eggplant .ui-icon-unlocked { background-position: -208px -96px; } +.eggplant .ui-icon-bookmark { background-position: -224px -96px; } +.eggplant .ui-icon-tag { background-position: -240px -96px; } +.eggplant .ui-icon-home { background-position: 0 -112px; } +.eggplant .ui-icon-flag { background-position: -16px -112px; } +.eggplant .ui-icon-calendar { background-position: -32px -112px; } +.eggplant .ui-icon-cart { background-position: -48px -112px; } +.eggplant .ui-icon-pencil { background-position: -64px -112px; } +.eggplant .ui-icon-clock { background-position: -80px -112px; } +.eggplant .ui-icon-disk { background-position: -96px -112px; } +.eggplant .ui-icon-calculator { background-position: -112px -112px; } +.eggplant .ui-icon-zoomin { background-position: -128px -112px; } +.eggplant .ui-icon-zoomout { background-position: -144px -112px; } +.eggplant .ui-icon-search { background-position: -160px -112px; } +.eggplant .ui-icon-wrench { background-position: -176px -112px; } +.eggplant .ui-icon-gear { background-position: -192px -112px; } +.eggplant .ui-icon-heart { background-position: -208px -112px; } +.eggplant .ui-icon-star { background-position: -224px -112px; } +.eggplant .ui-icon-link { background-position: -240px -112px; } +.eggplant .ui-icon-cancel { background-position: 0 -128px; } +.eggplant .ui-icon-plus { background-position: -16px -128px; } +.eggplant .ui-icon-plusthick { background-position: -32px -128px; } +.eggplant .ui-icon-minus { background-position: -48px -128px; } +.eggplant .ui-icon-minusthick { background-position: -64px -128px; } +.eggplant .ui-icon-close { background-position: -80px -128px; } +.eggplant .ui-icon-closethick { background-position: -96px -128px; } +.eggplant .ui-icon-key { background-position: -112px -128px; } +.eggplant .ui-icon-lightbulb { background-position: -128px -128px; } +.eggplant .ui-icon-scissors { background-position: -144px -128px; } +.eggplant .ui-icon-clipboard { background-position: -160px -128px; } +.eggplant .ui-icon-copy { background-position: -176px -128px; } +.eggplant .ui-icon-contact { background-position: -192px -128px; } +.eggplant .ui-icon-image { background-position: -208px -128px; } +.eggplant .ui-icon-video { background-position: -224px -128px; } +.eggplant .ui-icon-script { background-position: -240px -128px; } +.eggplant .ui-icon-alert { background-position: 0 -144px; } +.eggplant .ui-icon-info { background-position: -16px -144px; } +.eggplant .ui-icon-notice { background-position: -32px -144px; } +.eggplant .ui-icon-help { background-position: -48px -144px; } +.eggplant .ui-icon-check { background-position: -64px -144px; } +.eggplant .ui-icon-bullet { background-position: -80px -144px; } +.eggplant .ui-icon-radio-off { background-position: -96px -144px; } +.eggplant .ui-icon-radio-on { background-position: -112px -144px; } +.eggplant .ui-icon-pin-w { background-position: -128px -144px; } +.eggplant .ui-icon-pin-s { background-position: -144px -144px; } +.eggplant .ui-icon-play { background-position: 0 -160px; } +.eggplant .ui-icon-pause { background-position: -16px -160px; } +.eggplant .ui-icon-seek-next { background-position: -32px -160px; } +.eggplant .ui-icon-seek-prev { background-position: -48px -160px; } +.eggplant .ui-icon-seek-end { background-position: -64px -160px; } +.eggplant .ui-icon-seek-first { background-position: -80px -160px; } +.eggplant .ui-icon-stop { background-position: -96px -160px; } +.eggplant .ui-icon-eject { background-position: -112px -160px; } +.eggplant .ui-icon-volume-off { background-position: -128px -160px; } +.eggplant .ui-icon-volume-on { background-position: -144px -160px; } +.eggplant .ui-icon-power { background-position: 0 -176px; } +.eggplant .ui-icon-signal-diag { background-position: -16px -176px; } +.eggplant .ui-icon-signal { background-position: -32px -176px; } +.eggplant .ui-icon-battery-0 { background-position: -48px -176px; } +.eggplant .ui-icon-battery-1 { background-position: -64px -176px; } +.eggplant .ui-icon-battery-2 { background-position: -80px -176px; } +.eggplant .ui-icon-battery-3 { background-position: -96px -176px; } +.eggplant .ui-icon-circle-plus { background-position: 0 -192px; } +.eggplant .ui-icon-circle-minus { background-position: -16px -192px; } +.eggplant .ui-icon-circle-close { background-position: -32px -192px; } +.eggplant .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.eggplant .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.eggplant .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.eggplant .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.eggplant .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.eggplant .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.eggplant .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.eggplant .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.eggplant .ui-icon-circle-zoomin { background-position: -176px -192px; } +.eggplant .ui-icon-circle-zoomout { background-position: -192px -192px; } +.eggplant .ui-icon-circle-check { background-position: -208px -192px; } +.eggplant .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.eggplant .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.eggplant .ui-icon-circlesmall-close { background-position: -32px -208px; } +.eggplant .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.eggplant .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.eggplant .ui-icon-squaresmall-close { background-position: -80px -208px; } +.eggplant .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.eggplant .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.eggplant .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.eggplant .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.eggplant .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.eggplant .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.eggplant .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.eggplant .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.eggplant .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.eggplant .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.eggplant .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.eggplant .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.eggplant .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.eggplant .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.eggplant .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.eggplant .ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.eggplant .ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -webkit-border-radius: 0px; }/* Accordion +----------------------------------*/ +.eggplant .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.eggplant .ui-accordion .ui-accordion-li-fix { display: inline; } +.eggplant .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.eggplant .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.eggplant .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.eggplant .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.eggplant .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.eggplant .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.eggplant .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.eggplant .ui-datepicker .ui-datepicker-prev, .eggplant .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.eggplant .ui-datepicker .ui-datepicker-prev-hover, .eggplant .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.eggplant .ui-datepicker .ui-datepicker-prev { left:2px; } +.eggplant .ui-datepicker .ui-datepicker-next { right:2px; } +.eggplant .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.eggplant .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.eggplant .ui-datepicker .ui-datepicker-prev span, .eggplant .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.eggplant .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.eggplant .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.eggplant .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.eggplant .ui-datepicker select.ui-datepicker-month, +.eggplant .ui-datepicker select.ui-datepicker-year { width: 49%;} +.eggplant .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.eggplant .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.eggplant .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.eggplant .ui-datepicker td { border: 0; padding: 1px; } +.eggplant .ui-datepicker td span, .eggplant .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.eggplant .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.eggplant .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.eggplant .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.eggplant .ui-datepicker.ui-datepicker-multi { width:auto; } +.eggplant .ui-datepicker-multi .ui-datepicker-group { float:left; } +.eggplant .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.eggplant .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.eggplant .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.eggplant .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.eggplant .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.eggplant .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.eggplant .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.eggplant .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.eggplant .ui-datepicker-rtl { direction: rtl; } +.eggplant .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.eggplant .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.eggplant .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.eggplant .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.eggplant .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.eggplant .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.eggplant .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.eggplant .ui-dialog { position: relative; padding: .2em; width: 300px; } +.eggplant .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.eggplant .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.eggplant .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.eggplant .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.eggplant .ui-dialog .ui-dialog-titlebar-close:hover, .eggplant .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.eggplant .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.eggplant .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.eggplant .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.eggplant .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.eggplant .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.eggplant .ui-progressbar { height:2em; text-align: left; } +.eggplant .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.eggplant .ui-resizable { position: relative;} +.eggplant .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.eggplant .ui-resizable-disabled .ui-resizable-handle, .eggplant .ui-resizable-autohide .ui-resizable-handle { display: none; } +.eggplant .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.eggplant .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.eggplant .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.eggplant .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.eggplant .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.eggplant .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.eggplant .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.eggplant .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.eggplant .ui-slider { position: relative; text-align: left; } +.eggplant .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.eggplant .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.eggplant .ui-slider-horizontal { height: .8em; } +.eggplant .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.eggplant .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.eggplant .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.eggplant .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.eggplant .ui-slider-vertical { width: .8em; height: 100px; } +.eggplant .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.eggplant .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.eggplant .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.eggplant .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.eggplant .ui-tabs { padding: .2em; zoom: 1; } +.eggplant .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.eggplant .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.eggplant .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.eggplant .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.eggplant .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .eggplant .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .eggplant .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.eggplant .ui-tabs .ui-tabs-nav li a, .eggplant .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.eggplant .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.eggplant .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/eggplant/ui.accordion.css b/Skins/jQueryUI/_themes/eggplant/ui.accordion.css new file mode 100644 index 0000000..dedc0d7 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.eggplant .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.eggplant .ui-accordion .ui-accordion-li-fix { display: inline; } +.eggplant .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.eggplant .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.eggplant .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.eggplant .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.eggplant .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/eggplant/ui.all.css b/Skins/jQueryUI/_themes/eggplant/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/eggplant/ui.base.css b/Skins/jQueryUI/_themes/eggplant/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/eggplant/ui.core.css b/Skins/jQueryUI/_themes/eggplant/ui.core.css new file mode 100644 index 0000000..7af01e6 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.eggplant .ui-helper-hidden { display: none; } +.eggplant .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.eggplant .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.eggplant .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.eggplant .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.eggplant .ui-helper-clearfix { display:block; } +/* end clearfix */ +.eggplant .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.eggplant .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.eggplant .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.eggplant .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/eggplant/ui.datepicker.css b/Skins/jQueryUI/_themes/eggplant/ui.datepicker.css new file mode 100644 index 0000000..23e258a --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.eggplant .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.eggplant .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.eggplant .ui-datepicker .ui-datepicker-prev, .eggplant .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.eggplant .ui-datepicker .ui-datepicker-prev-hover, .eggplant .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.eggplant .ui-datepicker .ui-datepicker-prev { left:2px; } +.eggplant .ui-datepicker .ui-datepicker-next { right:2px; } +.eggplant .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.eggplant .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.eggplant .ui-datepicker .ui-datepicker-prev span, .eggplant .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.eggplant .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.eggplant .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.eggplant .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.eggplant .ui-datepicker select.ui-datepicker-month, +.eggplant .ui-datepicker select.ui-datepicker-year { width: 49%;} +.eggplant .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.eggplant .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.eggplant .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.eggplant .ui-datepicker td { border: 0; padding: 1px; } +.eggplant .ui-datepicker td span, .eggplant .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.eggplant .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.eggplant .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.eggplant .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.eggplant .ui-datepicker.ui-datepicker-multi { width:auto; } +.eggplant .ui-datepicker-multi .ui-datepicker-group { float:left; } +.eggplant .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.eggplant .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.eggplant .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.eggplant .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.eggplant .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.eggplant .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.eggplant .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.eggplant .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.eggplant .ui-datepicker-rtl { direction: rtl; } +.eggplant .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.eggplant .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.eggplant .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.eggplant .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.eggplant .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.eggplant .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.eggplant .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.eggplant .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/eggplant/ui.dialog.css b/Skins/jQueryUI/_themes/eggplant/ui.dialog.css new file mode 100644 index 0000000..38ad2a9 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.eggplant .ui-dialog { position: relative; padding: .2em; width: 300px; } +.eggplant .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.eggplant .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.eggplant .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.eggplant .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.eggplant .ui-dialog .ui-dialog-titlebar-close:hover, .eggplant .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.eggplant .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.eggplant .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.eggplant .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.eggplant .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.eggplant .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/eggplant/ui.progressbar.css b/Skins/jQueryUI/_themes/eggplant/ui.progressbar.css new file mode 100644 index 0000000..2d1b681 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.eggplant .ui-progressbar { height:2em; text-align: left; } +.eggplant .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/eggplant/ui.resizable.css b/Skins/jQueryUI/_themes/eggplant/ui.resizable.css new file mode 100644 index 0000000..b50813b --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.eggplant .ui-resizable { position: relative;} +.eggplant .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.eggplant .ui-resizable-disabled .ui-resizable-handle, .eggplant .ui-resizable-autohide .ui-resizable-handle { display: none; } +.eggplant .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.eggplant .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.eggplant .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.eggplant .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.eggplant .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.eggplant .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.eggplant .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.eggplant .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/eggplant/ui.slider.css b/Skins/jQueryUI/_themes/eggplant/ui.slider.css new file mode 100644 index 0000000..dc2330c --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.eggplant .ui-slider { position: relative; text-align: left; } +.eggplant .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.eggplant .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.eggplant .ui-slider-horizontal { height: .8em; } +.eggplant .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.eggplant .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.eggplant .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.eggplant .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.eggplant .ui-slider-vertical { width: .8em; height: 100px; } +.eggplant .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.eggplant .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.eggplant .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.eggplant .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/eggplant/ui.tabs.css b/Skins/jQueryUI/_themes/eggplant/ui.tabs.css new file mode 100644 index 0000000..2a2d378 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.eggplant .ui-tabs { padding: .2em; zoom: 1; } +.eggplant .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.eggplant .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.eggplant .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.eggplant .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.eggplant .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .eggplant .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .eggplant .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.eggplant .ui-tabs .ui-tabs-nav li a, .eggplant .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.eggplant .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.eggplant .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/eggplant/ui.theme.css b/Skins/jQueryUI/_themes/eggplant/ui.theme.css new file mode 100644 index 0000000..fe05de1 --- /dev/null +++ b/Skins/jQueryUI/_themes/eggplant/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=30273a&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=25&borderColorHeader=231d2b&fcHeader=ffffff&iconColorHeader=a8a3ae&bgColorContent=3d3644&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=30&borderColorContent=7e7783&fcContent=ffffff&iconColorContent=ffffff&bgColorDefault=dcd9de&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dcd9de&fcDefault=665874&iconColorDefault=8d78a5&bgColorHover=eae6ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=100&borderColorHover=d1c5d8&fcHover=734d99&iconColorHover=734d99&bgColorActive=5f5964&bgTextureActive=03_highlight_soft.png&bgImgOpacityActive=45&borderColorActive=7e7783&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=fafafa&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=ffdb1f&fcHighlight=333333&iconColorHighlight=8d78a5&bgColorError=994d53&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=994d53&fcError=ffffff&iconColorError=ebccce&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +*/ + + +/* Component containers +----------------------------------*/ +.eggplant .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.eggplant .ui-widget .ui-widget { font-size: 1em; } +.eggplant .ui-widget input, .eggplant .ui-widget select, .eggplant .ui-widget textarea, .eggplant .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.eggplant .ui-widget-content { border: 1px solid #7e7783; background: #3d3644 url(images/ui-bg_gloss-wave_30_3d3644_500x100.png) 50% top repeat-x; color: #ffffff; } +.eggplant .ui-widget-content a { color: #ffffff; } +.eggplant .ui-widget-header { border: 1px solid #231d2b; background: #30273a url(images/ui-bg_highlight-soft_25_30273a_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.eggplant .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.eggplant .ui-state-default, .eggplant .ui-widget-content .ui-state-default { border: 1px solid #dcd9de; background: #dcd9de url(images/ui-bg_highlight-soft_100_dcd9de_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #665874; outline: none; } +.eggplant .ui-state-default a, .eggplant .ui-state-default a:link, .eggplant .ui-state-default a:visited { color: #665874; text-decoration: none; outline: none; } +.eggplant .ui-state-hover, .eggplant .ui-widget-content .ui-state-hover, .eggplant .ui-state-focus, .eggplant .ui-widget-content .ui-state-focus { border: 1px solid #d1c5d8; background: #eae6ea url(images/ui-bg_highlight-soft_100_eae6ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #734d99; outline: none; } +.eggplant .ui-state-hover a, .eggplant .ui-state-hover a:hover { color: #734d99; text-decoration: none; outline: none; } +.eggplant .ui-state-active, .eggplant .ui-widget-content .ui-state-active { border: 1px solid #7e7783; background: #5f5964 url(images/ui-bg_highlight-soft_45_5f5964_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.eggplant .ui-state-active a, .eggplant .ui-state-active a:link, .eggplant .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.eggplant .ui-state-highlight, .eggplant .ui-widget-content .ui-state-highlight {border: 1px solid #ffdb1f; background: #fafafa url(images/ui-bg_flat_55_fafafa_40x100.png) 50% 50% repeat-x; color: #333333; } +.eggplant .ui-state-highlight a, .eggplant .ui-widget-content .ui-state-highlight a { color: #333333; } +.eggplant .ui-state-error, .eggplant .ui-widget-content .ui-state-error {border: 1px solid #994d53; background: #994d53 url(images/ui-bg_flat_55_994d53_40x100.png) 50% 50% repeat-x; color: #ffffff; } +.eggplant .ui-state-error a, .eggplant .ui-widget-content .ui-state-error a { color: #ffffff; } +.eggplant .ui-state-error-text, .eggplant .ui-widget-content .ui-state-error-text { color: #ffffff; } +.eggplant .ui-state-disabled, .eggplant .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.eggplant .ui-priority-primary, .eggplant .ui-widget-content .ui-priority-primary { font-weight: bold; } +.eggplant .ui-priority-secondary, .eggplant .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.eggplant .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_ffffff_256x240.png); } +.eggplant .ui-widget-content .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.eggplant .ui-widget-header .ui-icon {background-image: url(images/ui-icons_a8a3ae_256x240.png); } +.eggplant .ui-state-default .ui-icon { background-image: url(images/ui-icons_8d78a5_256x240.png); } +.eggplant .ui-state-hover .ui-icon, .eggplant .ui-state-focus .ui-icon {background-image: url(images/ui-icons_734d99_256x240.png); } +.eggplant .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.eggplant .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_8d78a5_256x240.png); } +.eggplant .ui-state-error .ui-icon, .eggplant .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ebccce_256x240.png); } + +/* positioning */ +.eggplant .ui-icon-carat-1-n { background-position: 0 0; } +.eggplant .ui-icon-carat-1-ne { background-position: -16px 0; } +.eggplant .ui-icon-carat-1-e { background-position: -32px 0; } +.eggplant .ui-icon-carat-1-se { background-position: -48px 0; } +.eggplant .ui-icon-carat-1-s { background-position: -64px 0; } +.eggplant .ui-icon-carat-1-sw { background-position: -80px 0; } +.eggplant .ui-icon-carat-1-w { background-position: -96px 0; } +.eggplant .ui-icon-carat-1-nw { background-position: -112px 0; } +.eggplant .ui-icon-carat-2-n-s { background-position: -128px 0; } +.eggplant .ui-icon-carat-2-e-w { background-position: -144px 0; } +.eggplant .ui-icon-triangle-1-n { background-position: 0 -16px; } +.eggplant .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.eggplant .ui-icon-triangle-1-e { background-position: -32px -16px; } +.eggplant .ui-icon-triangle-1-se { background-position: -48px -16px; } +.eggplant .ui-icon-triangle-1-s { background-position: -64px -16px; } +.eggplant .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.eggplant .ui-icon-triangle-1-w { background-position: -96px -16px; } +.eggplant .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.eggplant .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.eggplant .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.eggplant .ui-icon-arrow-1-n { background-position: 0 -32px; } +.eggplant .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.eggplant .ui-icon-arrow-1-e { background-position: -32px -32px; } +.eggplant .ui-icon-arrow-1-se { background-position: -48px -32px; } +.eggplant .ui-icon-arrow-1-s { background-position: -64px -32px; } +.eggplant .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.eggplant .ui-icon-arrow-1-w { background-position: -96px -32px; } +.eggplant .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.eggplant .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.eggplant .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.eggplant .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.eggplant .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.eggplant .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.eggplant .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.eggplant .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.eggplant .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.eggplant .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.eggplant .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.eggplant .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.eggplant .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.eggplant .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.eggplant .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.eggplant .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.eggplant .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.eggplant .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.eggplant .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.eggplant .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.eggplant .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.eggplant .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.eggplant .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.eggplant .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.eggplant .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.eggplant .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.eggplant .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.eggplant .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.eggplant .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.eggplant .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.eggplant .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.eggplant .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.eggplant .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.eggplant .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.eggplant .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.eggplant .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.eggplant .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.eggplant .ui-icon-arrow-4 { background-position: 0 -80px; } +.eggplant .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.eggplant .ui-icon-extlink { background-position: -32px -80px; } +.eggplant .ui-icon-newwin { background-position: -48px -80px; } +.eggplant .ui-icon-refresh { background-position: -64px -80px; } +.eggplant .ui-icon-shuffle { background-position: -80px -80px; } +.eggplant .ui-icon-transfer-e-w { background-position: -96px -80px; } +.eggplant .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.eggplant .ui-icon-folder-collapsed { background-position: 0 -96px; } +.eggplant .ui-icon-folder-open { background-position: -16px -96px; } +.eggplant .ui-icon-document { background-position: -32px -96px; } +.eggplant .ui-icon-document-b { background-position: -48px -96px; } +.eggplant .ui-icon-note { background-position: -64px -96px; } +.eggplant .ui-icon-mail-closed { background-position: -80px -96px; } +.eggplant .ui-icon-mail-open { background-position: -96px -96px; } +.eggplant .ui-icon-suitcase { background-position: -112px -96px; } +.eggplant .ui-icon-comment { background-position: -128px -96px; } +.eggplant .ui-icon-person { background-position: -144px -96px; } +.eggplant .ui-icon-print { background-position: -160px -96px; } +.eggplant .ui-icon-trash { background-position: -176px -96px; } +.eggplant .ui-icon-locked { background-position: -192px -96px; } +.eggplant .ui-icon-unlocked { background-position: -208px -96px; } +.eggplant .ui-icon-bookmark { background-position: -224px -96px; } +.eggplant .ui-icon-tag { background-position: -240px -96px; } +.eggplant .ui-icon-home { background-position: 0 -112px; } +.eggplant .ui-icon-flag { background-position: -16px -112px; } +.eggplant .ui-icon-calendar { background-position: -32px -112px; } +.eggplant .ui-icon-cart { background-position: -48px -112px; } +.eggplant .ui-icon-pencil { background-position: -64px -112px; } +.eggplant .ui-icon-clock { background-position: -80px -112px; } +.eggplant .ui-icon-disk { background-position: -96px -112px; } +.eggplant .ui-icon-calculator { background-position: -112px -112px; } +.eggplant .ui-icon-zoomin { background-position: -128px -112px; } +.eggplant .ui-icon-zoomout { background-position: -144px -112px; } +.eggplant .ui-icon-search { background-position: -160px -112px; } +.eggplant .ui-icon-wrench { background-position: -176px -112px; } +.eggplant .ui-icon-gear { background-position: -192px -112px; } +.eggplant .ui-icon-heart { background-position: -208px -112px; } +.eggplant .ui-icon-star { background-position: -224px -112px; } +.eggplant .ui-icon-link { background-position: -240px -112px; } +.eggplant .ui-icon-cancel { background-position: 0 -128px; } +.eggplant .ui-icon-plus { background-position: -16px -128px; } +.eggplant .ui-icon-plusthick { background-position: -32px -128px; } +.eggplant .ui-icon-minus { background-position: -48px -128px; } +.eggplant .ui-icon-minusthick { background-position: -64px -128px; } +.eggplant .ui-icon-close { background-position: -80px -128px; } +.eggplant .ui-icon-closethick { background-position: -96px -128px; } +.eggplant .ui-icon-key { background-position: -112px -128px; } +.eggplant .ui-icon-lightbulb { background-position: -128px -128px; } +.eggplant .ui-icon-scissors { background-position: -144px -128px; } +.eggplant .ui-icon-clipboard { background-position: -160px -128px; } +.eggplant .ui-icon-copy { background-position: -176px -128px; } +.eggplant .ui-icon-contact { background-position: -192px -128px; } +.eggplant .ui-icon-image { background-position: -208px -128px; } +.eggplant .ui-icon-video { background-position: -224px -128px; } +.eggplant .ui-icon-script { background-position: -240px -128px; } +.eggplant .ui-icon-alert { background-position: 0 -144px; } +.eggplant .ui-icon-info { background-position: -16px -144px; } +.eggplant .ui-icon-notice { background-position: -32px -144px; } +.eggplant .ui-icon-help { background-position: -48px -144px; } +.eggplant .ui-icon-check { background-position: -64px -144px; } +.eggplant .ui-icon-bullet { background-position: -80px -144px; } +.eggplant .ui-icon-radio-off { background-position: -96px -144px; } +.eggplant .ui-icon-radio-on { background-position: -112px -144px; } +.eggplant .ui-icon-pin-w { background-position: -128px -144px; } +.eggplant .ui-icon-pin-s { background-position: -144px -144px; } +.eggplant .ui-icon-play { background-position: 0 -160px; } +.eggplant .ui-icon-pause { background-position: -16px -160px; } +.eggplant .ui-icon-seek-next { background-position: -32px -160px; } +.eggplant .ui-icon-seek-prev { background-position: -48px -160px; } +.eggplant .ui-icon-seek-end { background-position: -64px -160px; } +.eggplant .ui-icon-seek-first { background-position: -80px -160px; } +.eggplant .ui-icon-stop { background-position: -96px -160px; } +.eggplant .ui-icon-eject { background-position: -112px -160px; } +.eggplant .ui-icon-volume-off { background-position: -128px -160px; } +.eggplant .ui-icon-volume-on { background-position: -144px -160px; } +.eggplant .ui-icon-power { background-position: 0 -176px; } +.eggplant .ui-icon-signal-diag { background-position: -16px -176px; } +.eggplant .ui-icon-signal { background-position: -32px -176px; } +.eggplant .ui-icon-battery-0 { background-position: -48px -176px; } +.eggplant .ui-icon-battery-1 { background-position: -64px -176px; } +.eggplant .ui-icon-battery-2 { background-position: -80px -176px; } +.eggplant .ui-icon-battery-3 { background-position: -96px -176px; } +.eggplant .ui-icon-circle-plus { background-position: 0 -192px; } +.eggplant .ui-icon-circle-minus { background-position: -16px -192px; } +.eggplant .ui-icon-circle-close { background-position: -32px -192px; } +.eggplant .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.eggplant .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.eggplant .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.eggplant .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.eggplant .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.eggplant .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.eggplant .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.eggplant .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.eggplant .ui-icon-circle-zoomin { background-position: -176px -192px; } +.eggplant .ui-icon-circle-zoomout { background-position: -192px -192px; } +.eggplant .ui-icon-circle-check { background-position: -208px -192px; } +.eggplant .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.eggplant .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.eggplant .ui-icon-circlesmall-close { background-position: -32px -208px; } +.eggplant .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.eggplant .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.eggplant .ui-icon-squaresmall-close { background-position: -80px -208px; } +.eggplant .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.eggplant .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.eggplant .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.eggplant .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.eggplant .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.eggplant .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.eggplant .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.eggplant .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.eggplant .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.eggplant .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.eggplant .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.eggplant .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.eggplant .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.eggplant .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.eggplant .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.eggplant .ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.eggplant .ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -webkit-border-radius: 0px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..82524abb377b8f113b8b9895f8f49a183ec5811c GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEDV{ElArY-_FKy&JU?AWe_|u@` z|3V`-HbaR?YEQR1YVF%~e`UqvUFR3)XM6qj@Qn3L-?eUuacuadnd`J)^058S;7Pi0 zSK`Qm-G&{G<;eog?~W<3-R*Vc*(Kd9QDV+!_~Knfv;ORzN~-L8A3gxu$KdJe=d#Wz Gp$PzuQah^v literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-thick_20_e69700_40x40.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-thick_20_e69700_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..6aed97a24dedc2a09d965b2b1a123a4bf936c9e9 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dECp=voLn2z=UU%ebHV|ofxIeOr zx&Qv0KT$RGYWtL?X;i}{_3Yc8^ZASROmnY!sh&8i`}>@W;^%a{mu}Bz z4>^30ZAC}3=!!08j#CyMH7d5L;WleHWqO$(^J+a%U=BIx$h4xRnPWv;GjD((yLNym zyTFvffRBsww01v8T-~7De^{yDOJpvS`{M%)5Dks_Libg2Q}6#!vy6H+d&%}QUHOw{ zZ3?NGyk*MUuG+~m8qD`qYE!p<^qr)w{Z!xlB)fp_r;l1v{n0=_F?hQAxvX zsaxK2uV`!LSkckUx}uAj}wR2cGTR{J5q0- xXVs}kKhz?F+4gxJI~DbK_L7jW)A4ze%$K%*`hK*`(;4V122WQ%mvv4FO#pC-ZqEP! literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-thick_26_2293f7_40x40.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_diagonals-thick_26_2293f7_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..68306d1c65252febf011ef3f18744bc5f8c42a11 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEr#xL8Ln2z=UU%ebHV|ofcwc6L z`HRS^YxCBczc@AbZiI(vrDxBig?l2qc;+{?&6GP|nK=1+b$RCW-?>`%irwNZHtS5i zw@-e76ra)pCBCo)T6_u`j}<;n{4yo>;|8??6TTkv6%EZi0j%tt3xxR0986_g99(7A zIE2bL1RQfb+P`b*o38e?Ono+d-3KnFZ{?KfWoCwI*ymX@dCSz=$FrYg%*>y3&q#Zp zXV$5pkG_|J#EzSvoM`mH_fmM6^nI0`n}YroO|D^x`SMx4e9o0JpsyG_UHx3vIVCg! E0DakLxBvhE literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_flat_0_e69700_40x100.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_flat_0_e69700_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..f567c286dd5c809f92cb4649e42f67a9054e21d8 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsTxlg$B>N1x91EQ4=6AkFlhTP z-@e&UrQl0~`yz$&yN{XI<=o?&!x7drH9<9kle(0&(0gVVd6xx6KzA^By85}Sb4q9e E0DbQ{1poj5 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_flat_0_e6b900_40x100.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_flat_0_e6b900_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..29e996551cf85a3f0ffc3989ca30f336d5f10f88 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsTxlg$B>N1x91EQ4=6AkFleiH zmYCJ6*tnS8T8Opsp6R}i$)C#}xNHzw!=ioAi@MaU+-&BwqaTH)0^Pyj>FVdQ&MBb@ E057IKN&o-= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..9a46d19597e33b2e8363774397887d7c49906316 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l)R^lV~E7mMW$<+Mb6Mw<&;$T%0vFl< literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_inset-hard_100_eeeeee_1x100.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-bg_inset-hard_100_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..f811f30900ba306c6450847392ad67bade6d4431 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#-{5V~E7mu#>N?gmuN;OXk;vd$@?2>_oJ7^naM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_0a82eb_256x240.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_0a82eb_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..9c9f6b7f79a2ce0a3aad90504a32dbeb3c092cb7 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_0b54d5_256x240.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_0b54d5_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b4bd27f14dd1d557b595eeec485d710bebeb0f7a GIT binary patch literal 4369 zcmd^?`8O2)_s3^p#%>t`T^RMwaZA$`(V2$eLu$NY;c% z#xjE@(il5~v3FU-A*}HD<0Qzzjv_vw5eEYV?_Cf;*_@)@8u8hGAnElP+Fnei-Ic8 z>D=>%-jPr5-5WMP006jSEliE=LtZU8r?^el^FVsd%jRO9sf2sbu3MhHyYbBP!I*bN zw#wU)K#Q?0@{u0|%j9Q-K$z9aOzyZ_8iHh&4JF$30MB3a_4E+Id^WV}vAM4S!~n=o zhbrv76MUJ#%c0FN>fB6VvybW+^F{@gRe_m#fk5^L*d?E%sWMAn?&nN=PLg&5gZT*T zimE8=g;|m=OFQPYRX6a1dV|$fnQ6A zy+benofm6bCs)A34dcy#wwU@TLE@R^aK!Vc|5DT4ux9St?FYMx{IV`}N)7^CWx`Lw zCAnc>6UM@gVwrp_0%<=p>d|CAs`h)A>3 zb32^C%Z^X*Qh>3q^@i4ethO(Y%u2mpV^DzWY~vo1Pr97j*xmmh8rLH8VegPu=>7+I znl?9LGfiZZHNnme+9-yUe||c9if{6qdpy0fY=~4)r96eS$00ph4u*K#m=gT`)Ln6& zT#hF;`Rbw18P($XRlW)I+fB->i_->LZhTh}E#XCM+SL``y58LjiX_NKwTsvaCf-Ei zC>xr569&t#{|ZROx*h%2mT)}BCyKl%`7}4R;aq%K5d&-gw{iuf+Y-gl$@))&{9I}d zYkz2WaJ)q-`?Gcy^u8@K-6&V6wg<08N;&8>#X%_FY++XS66% z75FegMh&-m<>uy37{>)cXwO+7R2rR&&VPo$21UQK543#CBSwy#5$jCqxSmhi)fTgF zX-km(`GB?+La4;2_4fP&@xc_$*$JXZvmGZ$g5>@`drx3+-KfNrl<5+jU|h#z-0 zMop$2{b%U1a>(IEV~|smMcr)UMP*DJ*2Lu2?1mG>fo-kNKc&5-kma8IuydeA5A9}| z@CHu-W~#eW*k@qujSt7C%bJf^rSu91x1oJmuqN8~b~nrvZ?4pIH7kreV_YHJP3CFq z8v$T(m*g+Xgig%Y(+VSqX8&sX=Lm}9zs+h0UI-rqaJ*FO7tXkC=J)M>eLmOK9Gub$O zp$k;IFg1)X-V93CkWHVo=4aSPU#hKGP_4ly)7>CYCqh`21+JR+s2(&2$gvwB`zkz*$;_*8f3R9?eZc*ot z={hjE{VV4FE`u8)!tITcOe}El)=D1TQRZoEH-;;2WjU_>QXJ?8YeR&}p+$z{6q}^@ zvJ3OER9E);N1Ch>qgycMaJrAlW6q?L`h1(ut!}WFd?BN5sU~Grbkt9I7zlNs0TiGu zGQmB%>H{a+w>XQ^PF0KY#U@Vzi!cue21Yvt&fL&PFfE*u^aw1_I?YYk)#_D&fc*(T zj?^?I0#pB;_e9#$8c4Ls6YMz?gwV)$$R%?es|R0E3|?q66u<$*WX4Sz5_-S+hZL

      Nw#r(DKs;KdZA60D>WzIA5(`1a>b_xN zY^@l8mQJpJ^pY-EK+) zkP%|n^C4=gs)Xj!RV?-1=^s9ayw(0jKtaw4&Q2jzH|0$7nx@GD@33g3j|-6ultU9( z0Kb56pQsq@vahvD=2yVr6i+TSz{CCU^y5HYjTes`?f@j`9t=C`P4cxX2&tVKFc-4~Ti0KY_ zfqOayy|cr$c2Q`?kMDcg1NA84Nz5eOg!Rgtuuzu#y1)LWUk}b9)PIQC-&j$xjYO=1 zfy3^Cbw*63b81+bGhXIwe7|OsgRZ14FBQ)|j2`?Ofc?`S375|e+q>jRzTFlP)WFiu zw{P1f;To%m$y2h&_jA^Qv5fR4yQr?+B}evKQc8+=4%8FRO+0FkkLlj6w)25p@%ktw zJr&FXG1)P2{Dlm*xFi4OtK(b`Q{z$;m!=~La%KdVnJR|%X9#szBi(PkAbTU#Q8WJWmPR?}h3dS?|>)TR(XaHr2 zwsLY&%+u5{qgS329b*kIluj1 zL~LhNd_Gh~zZ6>Af{5c7X(cpYziS$Mw?Qs$d!t`hg0^*c4{s}>zHPajrwhi_ljNzU zID7b`ePynh4zd*&25e=O=fAh>Wuu+c6j77Q6S9z44An@!6}y)hf-p69%l~&)#LWYo57!SCQ@`R0JgD`6}0nn*Y{d+l-N!M5()ms`fqP9>xukb&(6y!0S6;I zL-*b|(0)R89)h*xC6KFY>I&O8knm)MeFuSNQpm62wG-i!Ol?ObJ>@J-Qc%(b< zsl<8`@30IpWiYU=+W0}&RAInF(Wy=6nMUEvEyn5(FO94npb`m8#Sd!&es>&%F6gXI z=5Mhipn~8vbME}x1{ z8Kq!JlpRv@Eg6)gaHSSBMV{f<=zmIDTKbj>#~O9vJ>E)iV`O}wZrqRzZdr-JJ6G*( zaA{Ad<_QJh>pou#=+;;vL+_|}=UdT zC!bnsAnQiO`OKW^?>7*yh$DNyS})SrVZHw$^-Zjl2&RyF4u^(G9%nk~m>)ip7O~@8tfi#gNeyMM=6yZ`U|BbHg~u@*ySL!%1p>vh{G@h25*74eX_doh&)s{i0L%e3!mFaIv5R z9TRuE<=jeo8ESVN1;~fBmg01eI;rEnNlR1WY|mM>cn}^lp9=iDz&SI6?bA+sS8oMS zXJY}@zx%>Zwe=vIGpC=@3mvwnTKhZ@&>MR#MB^B*M{jiq*nzTZQFp_`>OxyUCjc3i zppaUY*R?z!|1f*ejEqI)fe&{IuM9^fR}XkGTM^{Za38f3-s?xuqG~U0$3(2kacO&i z)ZA_0jZf@YgnM@|&Vb-e!T!7cdnr2s?!n@7QT+R1sXx7`@^kAF80*T=RKCcH?;9Kx zhSv;`O)zJ5#mMmrSxPDXUl?nAWKPy1Zdew z?lh#KspT^%Qd4a9vYpMOc)^5D*UHvzXp|B@d+;9>>nOUvi+$cNXj`FJH9>CjXZttI z`2OGU?$E5KaF$w;)0LYaT7%|fb~b>L`@mNbUTz(W4&E<^C)R^=Ih-6?=OiO`Y> z)34tWQ4XlNdDvlSybwVbkW1rwJuyDB_&{IpRhimXGmMd$gyQl0J8O+#luk$Pr7YY% ze5H1#4N@tgli4>pQscnRuJ(J)y-Sx9IrBbn^W(j$RguH*{Oo~^0?PA<;d7toq;HkrP zr1XY!(~rO->*6wiUrfY|3=DnA{XF*9(WY>M;erhE-&R#el+#?sz}~F~i)7|7THAXJ5=1_n oq<}5B9htklw{xD>{Mj+;oevO`)DN;b{^|oP%uuG4Cg|w@0~@|Te*gdg literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_5fa5e3_256x240.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_5fa5e3_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..8167e62a76ac2d57f7877b48a4d4347abce31b56 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_fcdd4a_256x240.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_fcdd4a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..57048e9fcb958b568e46dc8e39c9fac3395ce31f GIT binary patch literal 4369 zcmd^?`8O2)_s3^phOrG}UnfiUEn8(9QW1?MNkxXVDEpFin2{xWrLx5kBC;k~GmPmYTG^FX}c% zlGE{DS1Q;~I7-6ze&TN@+F-xsI6sd%SwK#*O5K|pDRZqEy< zJg0Nd8F@!OxqElm`~U#piM22@u@8B<moyKE%ct`B(jysxK+1m?G)UyIFs1t0}L zemGR&?jGaM1YQblj?v&@0iXS#fi-VbR9zLEnHLP?xQ|=%Ihrc7^yPWR!tW$yH!zrw z#I2}_!JnT^(qk)VgJr`NGdPtT^dmQIZc%=6nTAyJDXk+^3}wUOilJuwq>s=T_!9V) zr1)DT6VQ2~rgd@!Jlrte3}}m~j}juCS`J4(d-5+e-3@EzzTJNCE2z)w(kJ90z*QE) zBtnV@4mM>jTrZZ*$01SnGov0&=A-JrX5Ge%Pce1Vj}=5YQqBD^W@n4KmFxxpFK`uH zP;(xKV+6VJ2|g+?_Lct7`uElL<&jzGS8Gfva2+=8A@#V+xsAj9|Dkg)vL5yhX@~B= zN2KZSAUD%QH`x>H+@Ou(D1~Pyv#0nc&$!1kI?IO01yw3jD0@80qvc?T*Nr8?-%rC8 z@5$|WY?Hqp`ixmEkzeJTz_`_wsSRi1%Zivd`#+T{Aib6-rf$}M8sz6v zb6ERbr-SniO2wbOv!M4)nb}6UVzoVZEh5kQWh_5x4rYy3c!871NeaM(_p=4(kbS6U#x<*k8Wg^KHs2ttCz<+pBxQ$Z zQMv;kVm5_fF_vH`Mzrq$Y&6u?j6~ftIV0Yg)Nw7JysIN_ z-_n*K_v1c&D}-1{NbBwS2h#m1y0a5RiEcYil+58$8IDh49bPnzE7R8In6P%V{2IZU z7#clr=V4yyrRe@oXNqbqo^^LvlLE?%8XaI&N(Np90-psU}7kqmbWk zZ;YBwJNnNs$~d!mx9oMGyT( znaBoj0d}gpQ^aRr?6nW)$4god*`@Uh2e+YpS@0(Mw{|z|6ko3NbTvDiCu3YO+)egL z>uW(^ahKFj>iJ-JF!^KhKQyPTznJa;xyHYwxJgr16&Wid_9)-%*mEwo{B_|M9t@S1 zf@T@q?b2Qgl!~_(Roe;fdK)y|XG0;ls;ZbT)w-aOVttk#daQcY7$cpY496H*`m@+L zeP#$&yRbBjFWv}B)|5-1v=(66M_;V1SWv6MHnO}}1=vby&9l+gaP?|pXwp0AFDe#L z&MRJ^*qX6wgxhA_`*o=LGZ>G_NTX%AKHPz4bO^R72ZYK}ale3lffDgM8H!Wrw{B7A z{?c_|dh2J*y8b04c37OmqUw;#;G<* z@nz@dV`;7&^$)e!B}cd5tl0{g(Q>5_7H^@bEJi7;fQ4B$NGZerH#Ae1#8WDTH`iB&) zC6Et3BYY#mcJxh&)b2C^{aLq~psFN)Q1SucCaBaBUr%5PYX{~-q{KGEh)*;n;?75k z=hq%i^I}rd;z-#YyI`8-OfMpWz5kgJE3I!3ean6=UZi!BxG7i(YBk? z02HM7wS0)Wni{dWbQMRtd-A)_Az!t>F;IwWf~!*)-Az4}yryNkz&9)w>ElA80Oc`6 zHo#9H!Y3*Qx9n@Jn)!w6G^hb;e_n8zpIyXCN`JFkPc)^Q?2MsLNFhMgrcZI-<#1ne zjH;KFf?4eAT9mQZ}ZfHLGA#d%s;SZK4p0FwZT2S^{ zQ2BG1xJsbK6?yrHTjJi|5C0u=!|r!?*4FL%y%3q#(d+e>b_2I9!*iI!30}42Ia0bq zUf`Z?LGSEvtz8s``Tg5o_CP(FbR0X$FlE0yCnB7suDPmI2=yOg^*2#cY9o`X z;NY-3VBHZjnVcGS){GZ98{e+lq~O$u6pEcgd0CrnIsWffN1MbCZDH<7c^hv+Z0Ucf0{w zSzi^qKuUHD9Dgp0EAGg@@$zr32dQx>N=ws`MESEsmzgT2&L;?MSTo&ky&!-JR3g~1 zPGTt515X)wr+Bx(G9lWd;@Y3^Vl}50Wb&6-Tiy;HPS0drF`rC}qYq22K4)G#AoD0X zYw$E+Bz@Zr^50MAwu@$?%f9$r4WHH?*2|67&FXFhXBrVFGmg)6?h3^-1?t;UzH0*I zNVf9wQLNLnG2@q>6CGm>&y|lC`iCFfYd}9i%+xkl^5oBJ?<;aneCfcHqJh7Yl5uLS z9Fx-(kMdcNyZejXh22N{mCw_rX1O!cOE&3>e(ZH81PR95wQC37En4O{w;{3q9n1t&;p)D%&Z%Nw$gSPa!nz8Slh7=ko2am)XARwOWw zpsz0~K!s{(dM$NB=(A=kkp>T(*yU6<_dwIx>cH4+LWl282hXa6-EUq>R3t?G2623< z*RwTN%-fgBmD{fu*ejNn)1@KG?Sg*8z3hYtkQJQjB6 zQ|x>wA=o$=O)+nLmgTXW3_6diA;b4EY{*i*R%6dO2EMg z@6g?M3rpbnfB@hOdUeb96=~I?OIA3@BWAGmTwiQ{x5Cqq<8c10L!P zd@Qk^BseTX%$Q7^s}5n%HB|)gKx}H$d8Sb$bBnq9-AglT2dGR2(+I;_fL|R4p$odJ zllfb0NqI)7=^z~qAm1V{(PkpxXsQ#4*NH9yYZ`Vf@)?#ueGgtCmGGY|9U#v|hRdg- zQ%0#cGIfXCd{Y)JB~qykO;KPvHu|5Ck&(Hn%DF~cct@}j+87xhs2ew;fLm5#2+mb| z8{9e*YI(u|gt|{x1G+U=DA3y)9s2w7@cvQ($ZJIA)x$e~5_3LKFV~ASci8W}jF&VeJoPDUy(BB>ExJpck;%;!`0AAo zAcHgcnT8%OX&UW_n|%{2B|<6Wp2MMGvd5`T2KKv;ltt_~H+w00x6+SlAD`{K4!9zx z*1?EpQ%Lwiik){3n{-+YNrT;fH_niD_Ng9|58@m8RsKFVF!6pk@qxa{BH-&8tsim0 zdAQ(GyC^9ane7_KW*#^vMIoeQdpJqmPp%%px3GIftbwESu#+vPyI*YTuJ6+4`z{s? zpkv~0x4c_PFH`-tqafw5)>4AuQ78SkZ!$8}INLK;Egr;2tS18hEO5=t;QDmZ-qu?I zG+=DN`nR72Xto{{bJp||`k}-2G;5#xg8E~xgz22)^_Z;=K|4@(E&5J)SY2of=olcw z5)@L)_Ntcm!*5nEy0M9v0`S33;pO4TN;>4(Z+19p_0>u#e-vE zXCU(6gAvu~I7Cw(xd%0e59MNLw^U37ZDbsBrj%eDCexw8a3G`nTcXVNL6{B7Hj@i& zbVB{;ApEtHk76q08DJ48dSxd$C(;$K6=FpU<~l9pVoT9arW^Vu{%Bcn4`eIpkOVC| z$)AKYG_`ypM{0@BUb3^9lqi_c?ONH|4UJMJWDowMVjacycX7}9g={O7swOB+{;+?; zjBo!9?+nd)ie#x5IbFW-zBOo0c4q@9wGVt5;pNt`=-~Zgcw#*`m($6ibxtZ`H=e=} zF#GZ~5$%AUn};8U#tRem0J(JTR}d4vR(dgK2ML~lZsPhayJ2h1%sD4FVst| zKF)+@`iNzLRjg4=K8@**0=5cE>%?FDc({I^+g9USk<8$&^qD~@%W0i4b|yMG*p4`N zh}I!ltTRI8Ex$+@V{02Br%xq#O?UlhO{r8WsaZnZCZq0MK9%AXU%MDLT;3=0A9(BV z9VxxxJd7jo$hw3q;3o?yBLmA=azBUrd9>-<_ANs0n3?-Ic*6&ytb@H~?0E(*d>T5n z-HiH2jsDf6uWhID%#n>SzOqrFCPDfUcu5QPd?<(=w6pv1BE#nsxS{n!UnC9qAha1< z;3cpZ9A-e$+Y)%b;w@!!YRA9p%Kf9IHGGg^{+p`mh;q8i7}&e@V3EQaMsItEMS&=X plT@$;k0WcB_jb;cn%_Idz4HO$QU*abf4}+wi?e96N>fbq{{cObinss( literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/excite-bike/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/excite-bike/jquery-ui.css b/Skins/jQueryUI/_themes/excite-bike/jquery-ui.css new file mode 100644 index 0000000..514bb59 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.excite-bike .ui-helper-hidden { display: none; } +.excite-bike .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.excite-bike .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.excite-bike .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.excite-bike .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.excite-bike .ui-helper-clearfix { display:block; } +/* end clearfix */ +.excite-bike .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.excite-bike .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.excite-bike .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.excite-bike .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=3px&bgColorHeader=f9f9f9&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=cccccc&fcHeader=e69700&iconColorHeader=5fa5e3&bgColorContent=eeeeee&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=0a82eb&bgColorDefault=1484e6&bgTextureDefault=08_diagonals_thick.png&bgImgOpacityDefault=22&borderColorDefault=ffffff&fcDefault=ffffff&iconColorDefault=fcdd4a&bgColorHover=2293f7&bgTextureHover=08_diagonals_thick.png&bgImgOpacityHover=26&borderColorHover=2293f7&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=e69700&bgTextureActive=08_diagonals_thick.png&bgImgOpacityActive=20&borderColorActive=e69700&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=c5ddfc&bgTextureHighlight=07_diagonals_small.png&bgImgOpacityHighlight=25&borderColorHighlight=ffffff&fcHighlight=333333&iconColorHighlight=0b54d5&bgColorError=e69700&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=20&borderColorError=e69700&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=e6b900&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=e69700&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=20&thicknessShadow=0px&offsetTopShadow=6px&offsetLeftShadow=6px&cornerRadiusShadow=3px +*/ + + +/* Component containers +----------------------------------*/ +.excite-bike .ui-widget { font-family: segoe ui, Arial, sans-serif; font-size: 1.1em; } +.excite-bike .ui-widget .ui-widget { font-size: 1em; } +.excite-bike .ui-widget input, .excite-bike .ui-widget select, .excite-bike .ui-widget textarea, .excite-bike .ui-widget button { font-family: segoe ui, Arial, sans-serif; font-size: 1em; } +.excite-bike .ui-widget-content { border: 1px solid #aaaaaa; background: #eeeeee url(images/ui-bg_inset-hard_100_eeeeee_1x100.png) 50% bottom repeat-x; color: #222222; } +.excite-bike .ui-widget-content a { color: #222222; } +.excite-bike .ui-widget-header { border: 1px solid #cccccc; background: #f9f9f9 url(images/ui-bg_highlight-soft_100_f9f9f9_1x100.png) 50% 50% repeat-x; color: #e69700; font-weight: bold; } +.excite-bike .ui-widget-header a { color: #e69700; } + +/* Interaction states +----------------------------------*/ +.excite-bike .ui-state-default, .excite-bike .ui-widget-content .ui-state-default { border: 1px solid #ffffff; background: #1484e6 url(images/ui-bg_diagonals-thick_22_1484e6_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.excite-bike .ui-state-default a, .excite-bike .ui-state-default a:link, .excite-bike .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.excite-bike .ui-state-hover, .excite-bike .ui-widget-content .ui-state-hover, .excite-bike .ui-state-focus, .excite-bike .ui-widget-content .ui-state-focus { border: 1px solid #2293f7; background: #2293f7 url(images/ui-bg_diagonals-thick_26_2293f7_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.excite-bike .ui-state-hover a, .excite-bike .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.excite-bike .ui-state-active, .excite-bike .ui-widget-content .ui-state-active { border: 1px solid #e69700; background: #e69700 url(images/ui-bg_diagonals-thick_20_e69700_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.excite-bike .ui-state-active a, .excite-bike .ui-state-active a:link, .excite-bike .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.excite-bike .ui-state-highlight, .excite-bike .ui-widget-content .ui-state-highlight {border: 1px solid #ffffff; background: #c5ddfc url(images/ui-bg_diagonals-small_25_c5ddfc_40x40.png) 50% 50% repeat; color: #333333; } +.excite-bike .ui-state-highlight a, .excite-bike .ui-widget-content .ui-state-highlight a { color: #333333; } +.excite-bike .ui-state-error, .excite-bike .ui-widget-content .ui-state-error {border: 1px solid #e69700; background: #e69700 url(images/ui-bg_diagonals-thick_20_e69700_40x40.png) 50% 50% repeat; color: #ffffff; } +.excite-bike .ui-state-error a, .excite-bike .ui-widget-content .ui-state-error a { color: #ffffff; } +.excite-bike .ui-state-error-text, .excite-bike .ui-widget-content .ui-state-error-text { color: #ffffff; } +.excite-bike .ui-state-disabled, .excite-bike .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.excite-bike .ui-priority-primary, .excite-bike .ui-widget-content .ui-priority-primary { font-weight: bold; } +.excite-bike .ui-priority-secondary, .excite-bike .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.excite-bike .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_0a82eb_256x240.png); } +.excite-bike .ui-widget-content .ui-icon {background-image: url(images/ui-icons_0a82eb_256x240.png); } +.excite-bike .ui-widget-header .ui-icon {background-image: url(images/ui-icons_5fa5e3_256x240.png); } +.excite-bike .ui-state-default .ui-icon { background-image: url(images/ui-icons_fcdd4a_256x240.png); } +.excite-bike .ui-state-hover .ui-icon, .excite-bike .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.excite-bike .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.excite-bike .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_0b54d5_256x240.png); } +.excite-bike .ui-state-error .ui-icon, .excite-bike .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } + +/* positioning */ +.excite-bike .ui-icon-carat-1-n { background-position: 0 0; } +.excite-bike .ui-icon-carat-1-ne { background-position: -16px 0; } +.excite-bike .ui-icon-carat-1-e { background-position: -32px 0; } +.excite-bike .ui-icon-carat-1-se { background-position: -48px 0; } +.excite-bike .ui-icon-carat-1-s { background-position: -64px 0; } +.excite-bike .ui-icon-carat-1-sw { background-position: -80px 0; } +.excite-bike .ui-icon-carat-1-w { background-position: -96px 0; } +.excite-bike .ui-icon-carat-1-nw { background-position: -112px 0; } +.excite-bike .ui-icon-carat-2-n-s { background-position: -128px 0; } +.excite-bike .ui-icon-carat-2-e-w { background-position: -144px 0; } +.excite-bike .ui-icon-triangle-1-n { background-position: 0 -16px; } +.excite-bike .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.excite-bike .ui-icon-triangle-1-e { background-position: -32px -16px; } +.excite-bike .ui-icon-triangle-1-se { background-position: -48px -16px; } +.excite-bike .ui-icon-triangle-1-s { background-position: -64px -16px; } +.excite-bike .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.excite-bike .ui-icon-triangle-1-w { background-position: -96px -16px; } +.excite-bike .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.excite-bike .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.excite-bike .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.excite-bike .ui-icon-arrow-1-n { background-position: 0 -32px; } +.excite-bike .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.excite-bike .ui-icon-arrow-1-e { background-position: -32px -32px; } +.excite-bike .ui-icon-arrow-1-se { background-position: -48px -32px; } +.excite-bike .ui-icon-arrow-1-s { background-position: -64px -32px; } +.excite-bike .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.excite-bike .ui-icon-arrow-1-w { background-position: -96px -32px; } +.excite-bike .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.excite-bike .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.excite-bike .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.excite-bike .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.excite-bike .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.excite-bike .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.excite-bike .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.excite-bike .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.excite-bike .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.excite-bike .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.excite-bike .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.excite-bike .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.excite-bike .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.excite-bike .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.excite-bike .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.excite-bike .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.excite-bike .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.excite-bike .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.excite-bike .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.excite-bike .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.excite-bike .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.excite-bike .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.excite-bike .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.excite-bike .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.excite-bike .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.excite-bike .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.excite-bike .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.excite-bike .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.excite-bike .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.excite-bike .ui-icon-arrow-4 { background-position: 0 -80px; } +.excite-bike .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.excite-bike .ui-icon-extlink { background-position: -32px -80px; } +.excite-bike .ui-icon-newwin { background-position: -48px -80px; } +.excite-bike .ui-icon-refresh { background-position: -64px -80px; } +.excite-bike .ui-icon-shuffle { background-position: -80px -80px; } +.excite-bike .ui-icon-transfer-e-w { background-position: -96px -80px; } +.excite-bike .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.excite-bike .ui-icon-folder-collapsed { background-position: 0 -96px; } +.excite-bike .ui-icon-folder-open { background-position: -16px -96px; } +.excite-bike .ui-icon-document { background-position: -32px -96px; } +.excite-bike .ui-icon-document-b { background-position: -48px -96px; } +.excite-bike .ui-icon-note { background-position: -64px -96px; } +.excite-bike .ui-icon-mail-closed { background-position: -80px -96px; } +.excite-bike .ui-icon-mail-open { background-position: -96px -96px; } +.excite-bike .ui-icon-suitcase { background-position: -112px -96px; } +.excite-bike .ui-icon-comment { background-position: -128px -96px; } +.excite-bike .ui-icon-person { background-position: -144px -96px; } +.excite-bike .ui-icon-print { background-position: -160px -96px; } +.excite-bike .ui-icon-trash { background-position: -176px -96px; } +.excite-bike .ui-icon-locked { background-position: -192px -96px; } +.excite-bike .ui-icon-unlocked { background-position: -208px -96px; } +.excite-bike .ui-icon-bookmark { background-position: -224px -96px; } +.excite-bike .ui-icon-tag { background-position: -240px -96px; } +.excite-bike .ui-icon-home { background-position: 0 -112px; } +.excite-bike .ui-icon-flag { background-position: -16px -112px; } +.excite-bike .ui-icon-calendar { background-position: -32px -112px; } +.excite-bike .ui-icon-cart { background-position: -48px -112px; } +.excite-bike .ui-icon-pencil { background-position: -64px -112px; } +.excite-bike .ui-icon-clock { background-position: -80px -112px; } +.excite-bike .ui-icon-disk { background-position: -96px -112px; } +.excite-bike .ui-icon-calculator { background-position: -112px -112px; } +.excite-bike .ui-icon-zoomin { background-position: -128px -112px; } +.excite-bike .ui-icon-zoomout { background-position: -144px -112px; } +.excite-bike .ui-icon-search { background-position: -160px -112px; } +.excite-bike .ui-icon-wrench { background-position: -176px -112px; } +.excite-bike .ui-icon-gear { background-position: -192px -112px; } +.excite-bike .ui-icon-heart { background-position: -208px -112px; } +.excite-bike .ui-icon-star { background-position: -224px -112px; } +.excite-bike .ui-icon-link { background-position: -240px -112px; } +.excite-bike .ui-icon-cancel { background-position: 0 -128px; } +.excite-bike .ui-icon-plus { background-position: -16px -128px; } +.excite-bike .ui-icon-plusthick { background-position: -32px -128px; } +.excite-bike .ui-icon-minus { background-position: -48px -128px; } +.excite-bike .ui-icon-minusthick { background-position: -64px -128px; } +.excite-bike .ui-icon-close { background-position: -80px -128px; } +.excite-bike .ui-icon-closethick { background-position: -96px -128px; } +.excite-bike .ui-icon-key { background-position: -112px -128px; } +.excite-bike .ui-icon-lightbulb { background-position: -128px -128px; } +.excite-bike .ui-icon-scissors { background-position: -144px -128px; } +.excite-bike .ui-icon-clipboard { background-position: -160px -128px; } +.excite-bike .ui-icon-copy { background-position: -176px -128px; } +.excite-bike .ui-icon-contact { background-position: -192px -128px; } +.excite-bike .ui-icon-image { background-position: -208px -128px; } +.excite-bike .ui-icon-video { background-position: -224px -128px; } +.excite-bike .ui-icon-script { background-position: -240px -128px; } +.excite-bike .ui-icon-alert { background-position: 0 -144px; } +.excite-bike .ui-icon-info { background-position: -16px -144px; } +.excite-bike .ui-icon-notice { background-position: -32px -144px; } +.excite-bike .ui-icon-help { background-position: -48px -144px; } +.excite-bike .ui-icon-check { background-position: -64px -144px; } +.excite-bike .ui-icon-bullet { background-position: -80px -144px; } +.excite-bike .ui-icon-radio-off { background-position: -96px -144px; } +.excite-bike .ui-icon-radio-on { background-position: -112px -144px; } +.excite-bike .ui-icon-pin-w { background-position: -128px -144px; } +.excite-bike .ui-icon-pin-s { background-position: -144px -144px; } +.excite-bike .ui-icon-play { background-position: 0 -160px; } +.excite-bike .ui-icon-pause { background-position: -16px -160px; } +.excite-bike .ui-icon-seek-next { background-position: -32px -160px; } +.excite-bike .ui-icon-seek-prev { background-position: -48px -160px; } +.excite-bike .ui-icon-seek-end { background-position: -64px -160px; } +.excite-bike .ui-icon-seek-first { background-position: -80px -160px; } +.excite-bike .ui-icon-stop { background-position: -96px -160px; } +.excite-bike .ui-icon-eject { background-position: -112px -160px; } +.excite-bike .ui-icon-volume-off { background-position: -128px -160px; } +.excite-bike .ui-icon-volume-on { background-position: -144px -160px; } +.excite-bike .ui-icon-power { background-position: 0 -176px; } +.excite-bike .ui-icon-signal-diag { background-position: -16px -176px; } +.excite-bike .ui-icon-signal { background-position: -32px -176px; } +.excite-bike .ui-icon-battery-0 { background-position: -48px -176px; } +.excite-bike .ui-icon-battery-1 { background-position: -64px -176px; } +.excite-bike .ui-icon-battery-2 { background-position: -80px -176px; } +.excite-bike .ui-icon-battery-3 { background-position: -96px -176px; } +.excite-bike .ui-icon-circle-plus { background-position: 0 -192px; } +.excite-bike .ui-icon-circle-minus { background-position: -16px -192px; } +.excite-bike .ui-icon-circle-close { background-position: -32px -192px; } +.excite-bike .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.excite-bike .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.excite-bike .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.excite-bike .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.excite-bike .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.excite-bike .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.excite-bike .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.excite-bike .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.excite-bike .ui-icon-circle-zoomin { background-position: -176px -192px; } +.excite-bike .ui-icon-circle-zoomout { background-position: -192px -192px; } +.excite-bike .ui-icon-circle-check { background-position: -208px -192px; } +.excite-bike .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.excite-bike .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.excite-bike .ui-icon-circlesmall-close { background-position: -32px -208px; } +.excite-bike .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.excite-bike .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.excite-bike .ui-icon-squaresmall-close { background-position: -80px -208px; } +.excite-bike .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.excite-bike .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.excite-bike .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.excite-bike .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.excite-bike .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.excite-bike .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.excite-bike .ui-corner-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; } +.excite-bike .ui-corner-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; } +.excite-bike .ui-corner-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; } +.excite-bike .ui-corner-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.excite-bike .ui-corner-top { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; } +.excite-bike .ui-corner-bottom { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.excite-bike .ui-corner-right { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.excite-bike .ui-corner-left { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; } +.excite-bike .ui-corner-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; } + +/* Overlays */ +.excite-bike .ui-widget-overlay { background: #e6b900 url(images/ui-bg_flat_0_e6b900_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.excite-bike .ui-widget-shadow { margin: 6px 0 0 6px; padding: 0px; background: #e69700 url(images/ui-bg_flat_0_e69700_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 3px; -webkit-border-radius: 3px; }/* Accordion +----------------------------------*/ +.excite-bike .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.excite-bike .ui-accordion .ui-accordion-li-fix { display: inline; } +.excite-bike .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.excite-bike .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.excite-bike .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.excite-bike .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.excite-bike .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.excite-bike .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.excite-bike .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.excite-bike .ui-datepicker .ui-datepicker-prev, .excite-bike .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.excite-bike .ui-datepicker .ui-datepicker-prev-hover, .excite-bike .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.excite-bike .ui-datepicker .ui-datepicker-prev { left:2px; } +.excite-bike .ui-datepicker .ui-datepicker-next { right:2px; } +.excite-bike .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.excite-bike .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.excite-bike .ui-datepicker .ui-datepicker-prev span, .excite-bike .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.excite-bike .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.excite-bike .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.excite-bike .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.excite-bike .ui-datepicker select.ui-datepicker-month, +.excite-bike .ui-datepicker select.ui-datepicker-year { width: 49%;} +.excite-bike .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.excite-bike .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.excite-bike .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.excite-bike .ui-datepicker td { border: 0; padding: 1px; } +.excite-bike .ui-datepicker td span, .excite-bike .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.excite-bike .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.excite-bike .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.excite-bike .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.excite-bike .ui-datepicker.ui-datepicker-multi { width:auto; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group { float:left; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.excite-bike .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.excite-bike .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.excite-bike .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.excite-bike .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.excite-bike .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.excite-bike .ui-datepicker-rtl { direction: rtl; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.excite-bike .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.excite-bike .ui-dialog { position: relative; padding: .2em; width: 300px; } +.excite-bike .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.excite-bike .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.excite-bike .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.excite-bike .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.excite-bike .ui-dialog .ui-dialog-titlebar-close:hover, .excite-bike .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.excite-bike .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.excite-bike .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.excite-bike .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.excite-bike .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.excite-bike .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.excite-bike .ui-progressbar { height:2em; text-align: left; } +.excite-bike .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.excite-bike .ui-resizable { position: relative;} +.excite-bike .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.excite-bike .ui-resizable-disabled .ui-resizable-handle, .excite-bike .ui-resizable-autohide .ui-resizable-handle { display: none; } +.excite-bike .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.excite-bike .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.excite-bike .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.excite-bike .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.excite-bike .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.excite-bike .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.excite-bike .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.excite-bike .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.excite-bike .ui-slider { position: relative; text-align: left; } +.excite-bike .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.excite-bike .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.excite-bike .ui-slider-horizontal { height: .8em; } +.excite-bike .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.excite-bike .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.excite-bike .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.excite-bike .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.excite-bike .ui-slider-vertical { width: .8em; height: 100px; } +.excite-bike .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.excite-bike .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.excite-bike .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.excite-bike .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.excite-bike .ui-tabs { padding: .2em; zoom: 1; } +.excite-bike .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.excite-bike .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.excite-bike .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.excite-bike .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.excite-bike .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .excite-bike .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .excite-bike .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.excite-bike .ui-tabs .ui-tabs-nav li a, .excite-bike .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.excite-bike .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.excite-bike .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.accordion.css b/Skins/jQueryUI/_themes/excite-bike/ui.accordion.css new file mode 100644 index 0000000..3c7b0f6 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.excite-bike .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.excite-bike .ui-accordion .ui-accordion-li-fix { display: inline; } +.excite-bike .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.excite-bike .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.excite-bike .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.excite-bike .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.excite-bike .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.all.css b/Skins/jQueryUI/_themes/excite-bike/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.base.css b/Skins/jQueryUI/_themes/excite-bike/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.core.css b/Skins/jQueryUI/_themes/excite-bike/ui.core.css new file mode 100644 index 0000000..efa7b71 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.excite-bike .ui-helper-hidden { display: none; } +.excite-bike .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.excite-bike .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.excite-bike .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.excite-bike .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.excite-bike .ui-helper-clearfix { display:block; } +/* end clearfix */ +.excite-bike .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.excite-bike .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.excite-bike .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.excite-bike .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.datepicker.css b/Skins/jQueryUI/_themes/excite-bike/ui.datepicker.css new file mode 100644 index 0000000..968a567 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.excite-bike .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.excite-bike .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.excite-bike .ui-datepicker .ui-datepicker-prev, .excite-bike .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.excite-bike .ui-datepicker .ui-datepicker-prev-hover, .excite-bike .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.excite-bike .ui-datepicker .ui-datepicker-prev { left:2px; } +.excite-bike .ui-datepicker .ui-datepicker-next { right:2px; } +.excite-bike .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.excite-bike .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.excite-bike .ui-datepicker .ui-datepicker-prev span, .excite-bike .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.excite-bike .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.excite-bike .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.excite-bike .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.excite-bike .ui-datepicker select.ui-datepicker-month, +.excite-bike .ui-datepicker select.ui-datepicker-year { width: 49%;} +.excite-bike .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.excite-bike .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.excite-bike .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.excite-bike .ui-datepicker td { border: 0; padding: 1px; } +.excite-bike .ui-datepicker td span, .excite-bike .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.excite-bike .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.excite-bike .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.excite-bike .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.excite-bike .ui-datepicker.ui-datepicker-multi { width:auto; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group { float:left; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.excite-bike .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.excite-bike .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.excite-bike .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.excite-bike .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.excite-bike .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.excite-bike .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.excite-bike .ui-datepicker-rtl { direction: rtl; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.excite-bike .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.excite-bike .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.dialog.css b/Skins/jQueryUI/_themes/excite-bike/ui.dialog.css new file mode 100644 index 0000000..3b1f4d5 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.excite-bike .ui-dialog { position: relative; padding: .2em; width: 300px; } +.excite-bike .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.excite-bike .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.excite-bike .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.excite-bike .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.excite-bike .ui-dialog .ui-dialog-titlebar-close:hover, .excite-bike .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.excite-bike .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.excite-bike .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.excite-bike .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.excite-bike .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.excite-bike .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.progressbar.css b/Skins/jQueryUI/_themes/excite-bike/ui.progressbar.css new file mode 100644 index 0000000..fd1c12f --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.excite-bike .ui-progressbar { height:2em; text-align: left; } +.excite-bike .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.resizable.css b/Skins/jQueryUI/_themes/excite-bike/ui.resizable.css new file mode 100644 index 0000000..d7b2765 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.excite-bike .ui-resizable { position: relative;} +.excite-bike .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.excite-bike .ui-resizable-disabled .ui-resizable-handle, .excite-bike .ui-resizable-autohide .ui-resizable-handle { display: none; } +.excite-bike .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.excite-bike .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.excite-bike .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.excite-bike .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.excite-bike .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.excite-bike .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.excite-bike .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.excite-bike .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.slider.css b/Skins/jQueryUI/_themes/excite-bike/ui.slider.css new file mode 100644 index 0000000..8886aa5 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.excite-bike .ui-slider { position: relative; text-align: left; } +.excite-bike .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.excite-bike .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.excite-bike .ui-slider-horizontal { height: .8em; } +.excite-bike .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.excite-bike .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.excite-bike .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.excite-bike .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.excite-bike .ui-slider-vertical { width: .8em; height: 100px; } +.excite-bike .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.excite-bike .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.excite-bike .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.excite-bike .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.tabs.css b/Skins/jQueryUI/_themes/excite-bike/ui.tabs.css new file mode 100644 index 0000000..a61155e --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.excite-bike .ui-tabs { padding: .2em; zoom: 1; } +.excite-bike .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.excite-bike .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.excite-bike .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.excite-bike .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.excite-bike .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .excite-bike .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .excite-bike .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.excite-bike .ui-tabs .ui-tabs-nav li a, .excite-bike .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.excite-bike .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.excite-bike .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/excite-bike/ui.theme.css b/Skins/jQueryUI/_themes/excite-bike/ui.theme.css new file mode 100644 index 0000000..6d6c253 --- /dev/null +++ b/Skins/jQueryUI/_themes/excite-bike/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=3px&bgColorHeader=f9f9f9&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=cccccc&fcHeader=e69700&iconColorHeader=5fa5e3&bgColorContent=eeeeee&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=0a82eb&bgColorDefault=1484e6&bgTextureDefault=08_diagonals_thick.png&bgImgOpacityDefault=22&borderColorDefault=ffffff&fcDefault=ffffff&iconColorDefault=fcdd4a&bgColorHover=2293f7&bgTextureHover=08_diagonals_thick.png&bgImgOpacityHover=26&borderColorHover=2293f7&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=e69700&bgTextureActive=08_diagonals_thick.png&bgImgOpacityActive=20&borderColorActive=e69700&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=c5ddfc&bgTextureHighlight=07_diagonals_small.png&bgImgOpacityHighlight=25&borderColorHighlight=ffffff&fcHighlight=333333&iconColorHighlight=0b54d5&bgColorError=e69700&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=20&borderColorError=e69700&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=e6b900&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=e69700&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=20&thicknessShadow=0px&offsetTopShadow=6px&offsetLeftShadow=6px&cornerRadiusShadow=3px +*/ + + +/* Component containers +----------------------------------*/ +.excite-bike .ui-widget { font-family: segoe ui, Arial, sans-serif; font-size: 1.1em; } +.excite-bike .ui-widget .ui-widget { font-size: 1em; } +.excite-bike .ui-widget input, .excite-bike .ui-widget select, .excite-bike .ui-widget textarea, .excite-bike .ui-widget button { font-family: segoe ui, Arial, sans-serif; font-size: 1em; } +.excite-bike .ui-widget-content { border: 1px solid #aaaaaa; background: #eeeeee url(images/ui-bg_inset-hard_100_eeeeee_1x100.png) 50% bottom repeat-x; color: #222222; } +.excite-bike .ui-widget-content a { color: #222222; } +.excite-bike .ui-widget-header { border: 1px solid #cccccc; background: #f9f9f9 url(images/ui-bg_highlight-soft_100_f9f9f9_1x100.png) 50% 50% repeat-x; color: #e69700; font-weight: bold; } +.excite-bike .ui-widget-header a { color: #e69700; } + +/* Interaction states +----------------------------------*/ +.excite-bike .ui-state-default, .excite-bike .ui-widget-content .ui-state-default { border: 1px solid #ffffff; background: #1484e6 url(images/ui-bg_diagonals-thick_22_1484e6_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.excite-bike .ui-state-default a, .excite-bike .ui-state-default a:link, .excite-bike .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.excite-bike .ui-state-hover, .excite-bike .ui-widget-content .ui-state-hover, .excite-bike .ui-state-focus, .excite-bike .ui-widget-content .ui-state-focus { border: 1px solid #2293f7; background: #2293f7 url(images/ui-bg_diagonals-thick_26_2293f7_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.excite-bike .ui-state-hover a, .excite-bike .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.excite-bike .ui-state-active, .excite-bike .ui-widget-content .ui-state-active { border: 1px solid #e69700; background: #e69700 url(images/ui-bg_diagonals-thick_20_e69700_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.excite-bike .ui-state-active a, .excite-bike .ui-state-active a:link, .excite-bike .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.excite-bike .ui-state-highlight, .excite-bike .ui-widget-content .ui-state-highlight {border: 1px solid #ffffff; background: #c5ddfc url(images/ui-bg_diagonals-small_25_c5ddfc_40x40.png) 50% 50% repeat; color: #333333; } +.excite-bike .ui-state-highlight a, .excite-bike .ui-widget-content .ui-state-highlight a { color: #333333; } +.excite-bike .ui-state-error, .excite-bike .ui-widget-content .ui-state-error {border: 1px solid #e69700; background: #e69700 url(images/ui-bg_diagonals-thick_20_e69700_40x40.png) 50% 50% repeat; color: #ffffff; } +.excite-bike .ui-state-error a, .excite-bike .ui-widget-content .ui-state-error a { color: #ffffff; } +.excite-bike .ui-state-error-text, .excite-bike .ui-widget-content .ui-state-error-text { color: #ffffff; } +.excite-bike .ui-state-disabled, .excite-bike .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.excite-bike .ui-priority-primary, .excite-bike .ui-widget-content .ui-priority-primary { font-weight: bold; } +.excite-bike .ui-priority-secondary, .excite-bike .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.excite-bike .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_0a82eb_256x240.png); } +.excite-bike .ui-widget-content .ui-icon {background-image: url(images/ui-icons_0a82eb_256x240.png); } +.excite-bike .ui-widget-header .ui-icon {background-image: url(images/ui-icons_5fa5e3_256x240.png); } +.excite-bike .ui-state-default .ui-icon { background-image: url(images/ui-icons_fcdd4a_256x240.png); } +.excite-bike .ui-state-hover .ui-icon, .excite-bike .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.excite-bike .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.excite-bike .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_0b54d5_256x240.png); } +.excite-bike .ui-state-error .ui-icon, .excite-bike .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } + +/* positioning */ +.excite-bike .ui-icon-carat-1-n { background-position: 0 0; } +.excite-bike .ui-icon-carat-1-ne { background-position: -16px 0; } +.excite-bike .ui-icon-carat-1-e { background-position: -32px 0; } +.excite-bike .ui-icon-carat-1-se { background-position: -48px 0; } +.excite-bike .ui-icon-carat-1-s { background-position: -64px 0; } +.excite-bike .ui-icon-carat-1-sw { background-position: -80px 0; } +.excite-bike .ui-icon-carat-1-w { background-position: -96px 0; } +.excite-bike .ui-icon-carat-1-nw { background-position: -112px 0; } +.excite-bike .ui-icon-carat-2-n-s { background-position: -128px 0; } +.excite-bike .ui-icon-carat-2-e-w { background-position: -144px 0; } +.excite-bike .ui-icon-triangle-1-n { background-position: 0 -16px; } +.excite-bike .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.excite-bike .ui-icon-triangle-1-e { background-position: -32px -16px; } +.excite-bike .ui-icon-triangle-1-se { background-position: -48px -16px; } +.excite-bike .ui-icon-triangle-1-s { background-position: -64px -16px; } +.excite-bike .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.excite-bike .ui-icon-triangle-1-w { background-position: -96px -16px; } +.excite-bike .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.excite-bike .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.excite-bike .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.excite-bike .ui-icon-arrow-1-n { background-position: 0 -32px; } +.excite-bike .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.excite-bike .ui-icon-arrow-1-e { background-position: -32px -32px; } +.excite-bike .ui-icon-arrow-1-se { background-position: -48px -32px; } +.excite-bike .ui-icon-arrow-1-s { background-position: -64px -32px; } +.excite-bike .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.excite-bike .ui-icon-arrow-1-w { background-position: -96px -32px; } +.excite-bike .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.excite-bike .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.excite-bike .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.excite-bike .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.excite-bike .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.excite-bike .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.excite-bike .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.excite-bike .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.excite-bike .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.excite-bike .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.excite-bike .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.excite-bike .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.excite-bike .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.excite-bike .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.excite-bike .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.excite-bike .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.excite-bike .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.excite-bike .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.excite-bike .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.excite-bike .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.excite-bike .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.excite-bike .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.excite-bike .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.excite-bike .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.excite-bike .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.excite-bike .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.excite-bike .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.excite-bike .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.excite-bike .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.excite-bike .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.excite-bike .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.excite-bike .ui-icon-arrow-4 { background-position: 0 -80px; } +.excite-bike .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.excite-bike .ui-icon-extlink { background-position: -32px -80px; } +.excite-bike .ui-icon-newwin { background-position: -48px -80px; } +.excite-bike .ui-icon-refresh { background-position: -64px -80px; } +.excite-bike .ui-icon-shuffle { background-position: -80px -80px; } +.excite-bike .ui-icon-transfer-e-w { background-position: -96px -80px; } +.excite-bike .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.excite-bike .ui-icon-folder-collapsed { background-position: 0 -96px; } +.excite-bike .ui-icon-folder-open { background-position: -16px -96px; } +.excite-bike .ui-icon-document { background-position: -32px -96px; } +.excite-bike .ui-icon-document-b { background-position: -48px -96px; } +.excite-bike .ui-icon-note { background-position: -64px -96px; } +.excite-bike .ui-icon-mail-closed { background-position: -80px -96px; } +.excite-bike .ui-icon-mail-open { background-position: -96px -96px; } +.excite-bike .ui-icon-suitcase { background-position: -112px -96px; } +.excite-bike .ui-icon-comment { background-position: -128px -96px; } +.excite-bike .ui-icon-person { background-position: -144px -96px; } +.excite-bike .ui-icon-print { background-position: -160px -96px; } +.excite-bike .ui-icon-trash { background-position: -176px -96px; } +.excite-bike .ui-icon-locked { background-position: -192px -96px; } +.excite-bike .ui-icon-unlocked { background-position: -208px -96px; } +.excite-bike .ui-icon-bookmark { background-position: -224px -96px; } +.excite-bike .ui-icon-tag { background-position: -240px -96px; } +.excite-bike .ui-icon-home { background-position: 0 -112px; } +.excite-bike .ui-icon-flag { background-position: -16px -112px; } +.excite-bike .ui-icon-calendar { background-position: -32px -112px; } +.excite-bike .ui-icon-cart { background-position: -48px -112px; } +.excite-bike .ui-icon-pencil { background-position: -64px -112px; } +.excite-bike .ui-icon-clock { background-position: -80px -112px; } +.excite-bike .ui-icon-disk { background-position: -96px -112px; } +.excite-bike .ui-icon-calculator { background-position: -112px -112px; } +.excite-bike .ui-icon-zoomin { background-position: -128px -112px; } +.excite-bike .ui-icon-zoomout { background-position: -144px -112px; } +.excite-bike .ui-icon-search { background-position: -160px -112px; } +.excite-bike .ui-icon-wrench { background-position: -176px -112px; } +.excite-bike .ui-icon-gear { background-position: -192px -112px; } +.excite-bike .ui-icon-heart { background-position: -208px -112px; } +.excite-bike .ui-icon-star { background-position: -224px -112px; } +.excite-bike .ui-icon-link { background-position: -240px -112px; } +.excite-bike .ui-icon-cancel { background-position: 0 -128px; } +.excite-bike .ui-icon-plus { background-position: -16px -128px; } +.excite-bike .ui-icon-plusthick { background-position: -32px -128px; } +.excite-bike .ui-icon-minus { background-position: -48px -128px; } +.excite-bike .ui-icon-minusthick { background-position: -64px -128px; } +.excite-bike .ui-icon-close { background-position: -80px -128px; } +.excite-bike .ui-icon-closethick { background-position: -96px -128px; } +.excite-bike .ui-icon-key { background-position: -112px -128px; } +.excite-bike .ui-icon-lightbulb { background-position: -128px -128px; } +.excite-bike .ui-icon-scissors { background-position: -144px -128px; } +.excite-bike .ui-icon-clipboard { background-position: -160px -128px; } +.excite-bike .ui-icon-copy { background-position: -176px -128px; } +.excite-bike .ui-icon-contact { background-position: -192px -128px; } +.excite-bike .ui-icon-image { background-position: -208px -128px; } +.excite-bike .ui-icon-video { background-position: -224px -128px; } +.excite-bike .ui-icon-script { background-position: -240px -128px; } +.excite-bike .ui-icon-alert { background-position: 0 -144px; } +.excite-bike .ui-icon-info { background-position: -16px -144px; } +.excite-bike .ui-icon-notice { background-position: -32px -144px; } +.excite-bike .ui-icon-help { background-position: -48px -144px; } +.excite-bike .ui-icon-check { background-position: -64px -144px; } +.excite-bike .ui-icon-bullet { background-position: -80px -144px; } +.excite-bike .ui-icon-radio-off { background-position: -96px -144px; } +.excite-bike .ui-icon-radio-on { background-position: -112px -144px; } +.excite-bike .ui-icon-pin-w { background-position: -128px -144px; } +.excite-bike .ui-icon-pin-s { background-position: -144px -144px; } +.excite-bike .ui-icon-play { background-position: 0 -160px; } +.excite-bike .ui-icon-pause { background-position: -16px -160px; } +.excite-bike .ui-icon-seek-next { background-position: -32px -160px; } +.excite-bike .ui-icon-seek-prev { background-position: -48px -160px; } +.excite-bike .ui-icon-seek-end { background-position: -64px -160px; } +.excite-bike .ui-icon-seek-first { background-position: -80px -160px; } +.excite-bike .ui-icon-stop { background-position: -96px -160px; } +.excite-bike .ui-icon-eject { background-position: -112px -160px; } +.excite-bike .ui-icon-volume-off { background-position: -128px -160px; } +.excite-bike .ui-icon-volume-on { background-position: -144px -160px; } +.excite-bike .ui-icon-power { background-position: 0 -176px; } +.excite-bike .ui-icon-signal-diag { background-position: -16px -176px; } +.excite-bike .ui-icon-signal { background-position: -32px -176px; } +.excite-bike .ui-icon-battery-0 { background-position: -48px -176px; } +.excite-bike .ui-icon-battery-1 { background-position: -64px -176px; } +.excite-bike .ui-icon-battery-2 { background-position: -80px -176px; } +.excite-bike .ui-icon-battery-3 { background-position: -96px -176px; } +.excite-bike .ui-icon-circle-plus { background-position: 0 -192px; } +.excite-bike .ui-icon-circle-minus { background-position: -16px -192px; } +.excite-bike .ui-icon-circle-close { background-position: -32px -192px; } +.excite-bike .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.excite-bike .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.excite-bike .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.excite-bike .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.excite-bike .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.excite-bike .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.excite-bike .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.excite-bike .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.excite-bike .ui-icon-circle-zoomin { background-position: -176px -192px; } +.excite-bike .ui-icon-circle-zoomout { background-position: -192px -192px; } +.excite-bike .ui-icon-circle-check { background-position: -208px -192px; } +.excite-bike .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.excite-bike .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.excite-bike .ui-icon-circlesmall-close { background-position: -32px -208px; } +.excite-bike .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.excite-bike .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.excite-bike .ui-icon-squaresmall-close { background-position: -80px -208px; } +.excite-bike .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.excite-bike .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.excite-bike .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.excite-bike .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.excite-bike .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.excite-bike .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.excite-bike .ui-corner-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; } +.excite-bike .ui-corner-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; } +.excite-bike .ui-corner-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; } +.excite-bike .ui-corner-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.excite-bike .ui-corner-top { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; } +.excite-bike .ui-corner-bottom { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.excite-bike .ui-corner-right { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; } +.excite-bike .ui-corner-left { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; } +.excite-bike .ui-corner-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; } + +/* Overlays */ +.excite-bike .ui-widget-overlay { background: #e6b900 url(images/ui-bg_flat_0_e6b900_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.excite-bike .ui-widget-shadow { margin: 6px 0 0 6px; padding: 0px; background: #e69700 url(images/ui-bg_flat_0_e69700_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 3px; -webkit-border-radius: 3px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_0_eeeeee_40x100.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_0_eeeeee_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e44f861be1ccdfec4275eb20d9b056f14992f649 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`Sv zZF_)9$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}u4XA(n|-?{<9$I)lN})z4*}Q$iB} D#5ytf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_55_ffffff_40x100.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_55_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_75_ffffff_40x100.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_glass_65_ffffff_1x400.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf= z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5dcfaa9a0168d65db3b8de1401cdf4e795880fa9 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%l7LV~E7m3f3H_#V`FPu o==SIT|M?Z1Nk>0;^9VCB@IMn?A*z)j3{=eE>FVdQ&MBb@0KuRb)c^nh literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7226bdbbbde2355c7950ce4e4a37fc8faa2c568b GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l&zqdATfWD>nNOgjEKclzo5vCsufFxY{7j;m>q|8@O*)PLY Q7HANIr>mdKI;Vst0JB*kMgRZ+ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png b/Skins/jQueryUI/_themes/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..b47a4da5243c82396c15beedbe1584489bcce5b8 GIT binary patch literal 92 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 k*Kv;w;*%(i9W@fAqs5i2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-icons_666666_256x240.png b/Skins/jQueryUI/_themes/flick/images/ui-icons_666666_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1c461a261663b9b7d5349f08350137364ea625f1 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-icons_ff0084_256x240.png b/Skins/jQueryUI/_themes/flick/images/ui-icons_ff0084_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e0f620129457f34316077993b7c0318cf8797a97 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/flick/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/flick/jquery-ui.css b/Skins/jQueryUI/_themes/flick/jquery-ui.css new file mode 100644 index 0000000..d0383d8 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.flick .ui-helper-hidden { display: none; } +.flick .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.flick .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.flick .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.flick .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.flick .ui-helper-clearfix { display:block; } +/* end clearfix */ +.flick .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.flick .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.flick .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.flick .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +*/ + + +/* Component containers +----------------------------------*/ +.flick .ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } +.flick .ui-widget .ui-widget { font-size: 1em; } +.flick .ui-widget input, .flick .ui-widget select, .flick .ui-widget textarea, .flick .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; } +.flick .ui-widget-content { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } +.flick .ui-widget-content a { color: #444444; } +.flick .ui-widget-header { border: 1px solid #dddddd; background: #dddddd url(images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; color: #444444; font-weight: bold; } +.flick .ui-widget-header a { color: #444444; } + +/* Interaction states +----------------------------------*/ +.flick .ui-state-default, .flick .ui-widget-content .ui-state-default { border: 1px solid #dddddd; background: #f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0073ea; outline: none; } +.flick .ui-state-default a, .flick .ui-state-default a:link, .flick .ui-state-default a:visited { color: #0073ea; text-decoration: none; outline: none; } +.flick .ui-state-hover, .flick .ui-widget-content .ui-state-hover, .flick .ui-state-focus, .flick .ui-widget-content .ui-state-focus { border: 1px solid #0073ea; background: #0073ea url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.flick .ui-state-hover a, .flick .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.flick .ui-state-active, .flick .ui-widget-content .ui-state-active { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ff0084; outline: none; } +.flick .ui-state-active a, .flick .ui-state-active a:link, .flick .ui-state-active a:visited { color: #ff0084; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.flick .ui-state-highlight, .flick .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } +.flick .ui-state-highlight a, .flick .ui-widget-content .ui-state-highlight a { color: #444444; } +.flick .ui-state-error, .flick .ui-widget-content .ui-state-error {border: 1px solid #ff0084; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.flick .ui-state-error a, .flick .ui-widget-content .ui-state-error a { color: #222222; } +.flick .ui-state-error-text, .flick .ui-widget-content .ui-state-error-text { color: #222222; } +.flick .ui-state-disabled, .flick .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.flick .ui-priority-primary, .flick .ui-widget-content .ui-priority-primary { font-weight: bold; } +.flick .ui-priority-secondary, .flick .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.flick .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_ff0084_256x240.png); } +.flick .ui-widget-content .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); } +.flick .ui-widget-header .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); } +.flick .ui-state-default .ui-icon { background-image: url(images/ui-icons_666666_256x240.png); } +.flick .ui-state-hover .ui-icon, .flick .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.flick .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.flick .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); } +.flick .ui-state-error .ui-icon, .flick .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); } + +/* positioning */ +.flick .ui-icon-carat-1-n { background-position: 0 0; } +.flick .ui-icon-carat-1-ne { background-position: -16px 0; } +.flick .ui-icon-carat-1-e { background-position: -32px 0; } +.flick .ui-icon-carat-1-se { background-position: -48px 0; } +.flick .ui-icon-carat-1-s { background-position: -64px 0; } +.flick .ui-icon-carat-1-sw { background-position: -80px 0; } +.flick .ui-icon-carat-1-w { background-position: -96px 0; } +.flick .ui-icon-carat-1-nw { background-position: -112px 0; } +.flick .ui-icon-carat-2-n-s { background-position: -128px 0; } +.flick .ui-icon-carat-2-e-w { background-position: -144px 0; } +.flick .ui-icon-triangle-1-n { background-position: 0 -16px; } +.flick .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.flick .ui-icon-triangle-1-e { background-position: -32px -16px; } +.flick .ui-icon-triangle-1-se { background-position: -48px -16px; } +.flick .ui-icon-triangle-1-s { background-position: -64px -16px; } +.flick .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.flick .ui-icon-triangle-1-w { background-position: -96px -16px; } +.flick .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.flick .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.flick .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.flick .ui-icon-arrow-1-n { background-position: 0 -32px; } +.flick .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.flick .ui-icon-arrow-1-e { background-position: -32px -32px; } +.flick .ui-icon-arrow-1-se { background-position: -48px -32px; } +.flick .ui-icon-arrow-1-s { background-position: -64px -32px; } +.flick .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.flick .ui-icon-arrow-1-w { background-position: -96px -32px; } +.flick .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.flick .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.flick .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.flick .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.flick .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.flick .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.flick .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.flick .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.flick .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.flick .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.flick .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.flick .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.flick .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.flick .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.flick .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.flick .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.flick .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.flick .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.flick .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.flick .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.flick .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.flick .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.flick .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.flick .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.flick .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.flick .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.flick .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.flick .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.flick .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.flick .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.flick .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.flick .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.flick .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.flick .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.flick .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.flick .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.flick .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.flick .ui-icon-arrow-4 { background-position: 0 -80px; } +.flick .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.flick .ui-icon-extlink { background-position: -32px -80px; } +.flick .ui-icon-newwin { background-position: -48px -80px; } +.flick .ui-icon-refresh { background-position: -64px -80px; } +.flick .ui-icon-shuffle { background-position: -80px -80px; } +.flick .ui-icon-transfer-e-w { background-position: -96px -80px; } +.flick .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.flick .ui-icon-folder-collapsed { background-position: 0 -96px; } +.flick .ui-icon-folder-open { background-position: -16px -96px; } +.flick .ui-icon-document { background-position: -32px -96px; } +.flick .ui-icon-document-b { background-position: -48px -96px; } +.flick .ui-icon-note { background-position: -64px -96px; } +.flick .ui-icon-mail-closed { background-position: -80px -96px; } +.flick .ui-icon-mail-open { background-position: -96px -96px; } +.flick .ui-icon-suitcase { background-position: -112px -96px; } +.flick .ui-icon-comment { background-position: -128px -96px; } +.flick .ui-icon-person { background-position: -144px -96px; } +.flick .ui-icon-print { background-position: -160px -96px; } +.flick .ui-icon-trash { background-position: -176px -96px; } +.flick .ui-icon-locked { background-position: -192px -96px; } +.flick .ui-icon-unlocked { background-position: -208px -96px; } +.flick .ui-icon-bookmark { background-position: -224px -96px; } +.flick .ui-icon-tag { background-position: -240px -96px; } +.flick .ui-icon-home { background-position: 0 -112px; } +.flick .ui-icon-flag { background-position: -16px -112px; } +.flick .ui-icon-calendar { background-position: -32px -112px; } +.flick .ui-icon-cart { background-position: -48px -112px; } +.flick .ui-icon-pencil { background-position: -64px -112px; } +.flick .ui-icon-clock { background-position: -80px -112px; } +.flick .ui-icon-disk { background-position: -96px -112px; } +.flick .ui-icon-calculator { background-position: -112px -112px; } +.flick .ui-icon-zoomin { background-position: -128px -112px; } +.flick .ui-icon-zoomout { background-position: -144px -112px; } +.flick .ui-icon-search { background-position: -160px -112px; } +.flick .ui-icon-wrench { background-position: -176px -112px; } +.flick .ui-icon-gear { background-position: -192px -112px; } +.flick .ui-icon-heart { background-position: -208px -112px; } +.flick .ui-icon-star { background-position: -224px -112px; } +.flick .ui-icon-link { background-position: -240px -112px; } +.flick .ui-icon-cancel { background-position: 0 -128px; } +.flick .ui-icon-plus { background-position: -16px -128px; } +.flick .ui-icon-plusthick { background-position: -32px -128px; } +.flick .ui-icon-minus { background-position: -48px -128px; } +.flick .ui-icon-minusthick { background-position: -64px -128px; } +.flick .ui-icon-close { background-position: -80px -128px; } +.flick .ui-icon-closethick { background-position: -96px -128px; } +.flick .ui-icon-key { background-position: -112px -128px; } +.flick .ui-icon-lightbulb { background-position: -128px -128px; } +.flick .ui-icon-scissors { background-position: -144px -128px; } +.flick .ui-icon-clipboard { background-position: -160px -128px; } +.flick .ui-icon-copy { background-position: -176px -128px; } +.flick .ui-icon-contact { background-position: -192px -128px; } +.flick .ui-icon-image { background-position: -208px -128px; } +.flick .ui-icon-video { background-position: -224px -128px; } +.flick .ui-icon-script { background-position: -240px -128px; } +.flick .ui-icon-alert { background-position: 0 -144px; } +.flick .ui-icon-info { background-position: -16px -144px; } +.flick .ui-icon-notice { background-position: -32px -144px; } +.flick .ui-icon-help { background-position: -48px -144px; } +.flick .ui-icon-check { background-position: -64px -144px; } +.flick .ui-icon-bullet { background-position: -80px -144px; } +.flick .ui-icon-radio-off { background-position: -96px -144px; } +.flick .ui-icon-radio-on { background-position: -112px -144px; } +.flick .ui-icon-pin-w { background-position: -128px -144px; } +.flick .ui-icon-pin-s { background-position: -144px -144px; } +.flick .ui-icon-play { background-position: 0 -160px; } +.flick .ui-icon-pause { background-position: -16px -160px; } +.flick .ui-icon-seek-next { background-position: -32px -160px; } +.flick .ui-icon-seek-prev { background-position: -48px -160px; } +.flick .ui-icon-seek-end { background-position: -64px -160px; } +.flick .ui-icon-seek-first { background-position: -80px -160px; } +.flick .ui-icon-stop { background-position: -96px -160px; } +.flick .ui-icon-eject { background-position: -112px -160px; } +.flick .ui-icon-volume-off { background-position: -128px -160px; } +.flick .ui-icon-volume-on { background-position: -144px -160px; } +.flick .ui-icon-power { background-position: 0 -176px; } +.flick .ui-icon-signal-diag { background-position: -16px -176px; } +.flick .ui-icon-signal { background-position: -32px -176px; } +.flick .ui-icon-battery-0 { background-position: -48px -176px; } +.flick .ui-icon-battery-1 { background-position: -64px -176px; } +.flick .ui-icon-battery-2 { background-position: -80px -176px; } +.flick .ui-icon-battery-3 { background-position: -96px -176px; } +.flick .ui-icon-circle-plus { background-position: 0 -192px; } +.flick .ui-icon-circle-minus { background-position: -16px -192px; } +.flick .ui-icon-circle-close { background-position: -32px -192px; } +.flick .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.flick .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.flick .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.flick .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.flick .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.flick .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.flick .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.flick .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.flick .ui-icon-circle-zoomin { background-position: -176px -192px; } +.flick .ui-icon-circle-zoomout { background-position: -192px -192px; } +.flick .ui-icon-circle-check { background-position: -208px -192px; } +.flick .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.flick .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.flick .ui-icon-circlesmall-close { background-position: -32px -208px; } +.flick .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.flick .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.flick .ui-icon-squaresmall-close { background-position: -80px -208px; } +.flick .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.flick .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.flick .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.flick .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.flick .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.flick .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.flick .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; } +.flick .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; } +.flick .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; } +.flick .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } +.flick .ui-corner-top { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; } +.flick .ui-corner-bottom { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } +.flick .ui-corner-right { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } +.flick .ui-corner-left { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; } +.flick .ui-corner-all { -moz-border-radius: 2px; -webkit-border-radius: 2px; } + +/* Overlays */ +.flick .ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.flick .ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -webkit-border-radius: 0px; }/* Accordion +----------------------------------*/ +.flick .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.flick .ui-accordion .ui-accordion-li-fix { display: inline; } +.flick .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.flick .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.flick .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.flick .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.flick .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.flick .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.flick .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.flick .ui-datepicker .ui-datepicker-prev, .flick .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.flick .ui-datepicker .ui-datepicker-prev-hover, .flick .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.flick .ui-datepicker .ui-datepicker-prev { left:2px; } +.flick .ui-datepicker .ui-datepicker-next { right:2px; } +.flick .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.flick .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.flick .ui-datepicker .ui-datepicker-prev span, .flick .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.flick .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.flick .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.flick .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.flick .ui-datepicker select.ui-datepicker-month, +.flick .ui-datepicker select.ui-datepicker-year { width: 49%;} +.flick .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.flick .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.flick .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.flick .ui-datepicker td { border: 0; padding: 1px; } +.flick .ui-datepicker td span, .flick .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.flick .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.flick .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.flick .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.flick .ui-datepicker.ui-datepicker-multi { width:auto; } +.flick .ui-datepicker-multi .ui-datepicker-group { float:left; } +.flick .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.flick .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.flick .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.flick .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.flick .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.flick .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.flick .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.flick .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.flick .ui-datepicker-rtl { direction: rtl; } +.flick .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.flick .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.flick .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.flick .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.flick .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.flick .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.flick .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.flick .ui-dialog { position: relative; padding: .2em; width: 300px; } +.flick .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.flick .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.flick .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.flick .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.flick .ui-dialog .ui-dialog-titlebar-close:hover, .flick .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.flick .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.flick .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.flick .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.flick .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.flick .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.flick .ui-progressbar { height:2em; text-align: left; } +.flick .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.flick .ui-resizable { position: relative;} +.flick .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.flick .ui-resizable-disabled .ui-resizable-handle, .flick .ui-resizable-autohide .ui-resizable-handle { display: none; } +.flick .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.flick .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.flick .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.flick .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.flick .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.flick .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.flick .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.flick .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.flick .ui-slider { position: relative; text-align: left; } +.flick .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.flick .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.flick .ui-slider-horizontal { height: .8em; } +.flick .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.flick .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.flick .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.flick .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.flick .ui-slider-vertical { width: .8em; height: 100px; } +.flick .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.flick .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.flick .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.flick .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.flick .ui-tabs { padding: .2em; zoom: 1; } +.flick .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.flick .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.flick .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.flick .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.flick .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .flick .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .flick .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.flick .ui-tabs .ui-tabs-nav li a, .flick .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.flick .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.flick .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/flick/ui.accordion.css b/Skins/jQueryUI/_themes/flick/ui.accordion.css new file mode 100644 index 0000000..ed5d077 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.flick .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.flick .ui-accordion .ui-accordion-li-fix { display: inline; } +.flick .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.flick .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.flick .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.flick .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.flick .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/flick/ui.all.css b/Skins/jQueryUI/_themes/flick/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/flick/ui.base.css b/Skins/jQueryUI/_themes/flick/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/flick/ui.core.css b/Skins/jQueryUI/_themes/flick/ui.core.css new file mode 100644 index 0000000..3f92a6d --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.flick .ui-helper-hidden { display: none; } +.flick .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.flick .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.flick .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.flick .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.flick .ui-helper-clearfix { display:block; } +/* end clearfix */ +.flick .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.flick .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.flick .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.flick .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/flick/ui.datepicker.css b/Skins/jQueryUI/_themes/flick/ui.datepicker.css new file mode 100644 index 0000000..9a3c454 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.flick .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.flick .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.flick .ui-datepicker .ui-datepicker-prev, .flick .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.flick .ui-datepicker .ui-datepicker-prev-hover, .flick .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.flick .ui-datepicker .ui-datepicker-prev { left:2px; } +.flick .ui-datepicker .ui-datepicker-next { right:2px; } +.flick .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.flick .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.flick .ui-datepicker .ui-datepicker-prev span, .flick .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.flick .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.flick .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.flick .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.flick .ui-datepicker select.ui-datepicker-month, +.flick .ui-datepicker select.ui-datepicker-year { width: 49%;} +.flick .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.flick .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.flick .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.flick .ui-datepicker td { border: 0; padding: 1px; } +.flick .ui-datepicker td span, .flick .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.flick .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.flick .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.flick .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.flick .ui-datepicker.ui-datepicker-multi { width:auto; } +.flick .ui-datepicker-multi .ui-datepicker-group { float:left; } +.flick .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.flick .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.flick .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.flick .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.flick .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.flick .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.flick .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.flick .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.flick .ui-datepicker-rtl { direction: rtl; } +.flick .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.flick .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.flick .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.flick .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.flick .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.flick .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.flick .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.flick .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/flick/ui.dialog.css b/Skins/jQueryUI/_themes/flick/ui.dialog.css new file mode 100644 index 0000000..2bc0b3c --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.flick .ui-dialog { position: relative; padding: .2em; width: 300px; } +.flick .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.flick .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.flick .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.flick .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.flick .ui-dialog .ui-dialog-titlebar-close:hover, .flick .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.flick .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.flick .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.flick .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.flick .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.flick .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/flick/ui.progressbar.css b/Skins/jQueryUI/_themes/flick/ui.progressbar.css new file mode 100644 index 0000000..f8f30a7 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.flick .ui-progressbar { height:2em; text-align: left; } +.flick .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/flick/ui.resizable.css b/Skins/jQueryUI/_themes/flick/ui.resizable.css new file mode 100644 index 0000000..c0ecd56 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.flick .ui-resizable { position: relative;} +.flick .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.flick .ui-resizable-disabled .ui-resizable-handle, .flick .ui-resizable-autohide .ui-resizable-handle { display: none; } +.flick .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.flick .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.flick .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.flick .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.flick .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.flick .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.flick .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.flick .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/flick/ui.slider.css b/Skins/jQueryUI/_themes/flick/ui.slider.css new file mode 100644 index 0000000..9700040 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.flick .ui-slider { position: relative; text-align: left; } +.flick .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.flick .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.flick .ui-slider-horizontal { height: .8em; } +.flick .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.flick .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.flick .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.flick .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.flick .ui-slider-vertical { width: .8em; height: 100px; } +.flick .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.flick .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.flick .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.flick .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/flick/ui.tabs.css b/Skins/jQueryUI/_themes/flick/ui.tabs.css new file mode 100644 index 0000000..90534e4 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.flick .ui-tabs { padding: .2em; zoom: 1; } +.flick .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.flick .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.flick .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.flick .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.flick .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .flick .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .flick .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.flick .ui-tabs .ui-tabs-nav li a, .flick .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.flick .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.flick .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/flick/ui.theme.css b/Skins/jQueryUI/_themes/flick/ui.theme.css new file mode 100644 index 0000000..b6c3a92 --- /dev/null +++ b/Skins/jQueryUI/_themes/flick/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px +*/ + + +/* Component containers +----------------------------------*/ +.flick .ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } +.flick .ui-widget .ui-widget { font-size: 1em; } +.flick .ui-widget input, .flick .ui-widget select, .flick .ui-widget textarea, .flick .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; } +.flick .ui-widget-content { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } +.flick .ui-widget-content a { color: #444444; } +.flick .ui-widget-header { border: 1px solid #dddddd; background: #dddddd url(images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; color: #444444; font-weight: bold; } +.flick .ui-widget-header a { color: #444444; } + +/* Interaction states +----------------------------------*/ +.flick .ui-state-default, .flick .ui-widget-content .ui-state-default { border: 1px solid #dddddd; background: #f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0073ea; outline: none; } +.flick .ui-state-default a, .flick .ui-state-default a:link, .flick .ui-state-default a:visited { color: #0073ea; text-decoration: none; outline: none; } +.flick .ui-state-hover, .flick .ui-widget-content .ui-state-hover, .flick .ui-state-focus, .flick .ui-widget-content .ui-state-focus { border: 1px solid #0073ea; background: #0073ea url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.flick .ui-state-hover a, .flick .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.flick .ui-state-active, .flick .ui-widget-content .ui-state-active { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ff0084; outline: none; } +.flick .ui-state-active a, .flick .ui-state-active a:link, .flick .ui-state-active a:visited { color: #ff0084; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.flick .ui-state-highlight, .flick .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } +.flick .ui-state-highlight a, .flick .ui-widget-content .ui-state-highlight a { color: #444444; } +.flick .ui-state-error, .flick .ui-widget-content .ui-state-error {border: 1px solid #ff0084; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.flick .ui-state-error a, .flick .ui-widget-content .ui-state-error a { color: #222222; } +.flick .ui-state-error-text, .flick .ui-widget-content .ui-state-error-text { color: #222222; } +.flick .ui-state-disabled, .flick .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.flick .ui-priority-primary, .flick .ui-widget-content .ui-priority-primary { font-weight: bold; } +.flick .ui-priority-secondary, .flick .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.flick .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_ff0084_256x240.png); } +.flick .ui-widget-content .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); } +.flick .ui-widget-header .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); } +.flick .ui-state-default .ui-icon { background-image: url(images/ui-icons_666666_256x240.png); } +.flick .ui-state-hover .ui-icon, .flick .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.flick .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.flick .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); } +.flick .ui-state-error .ui-icon, .flick .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); } + +/* positioning */ +.flick .ui-icon-carat-1-n { background-position: 0 0; } +.flick .ui-icon-carat-1-ne { background-position: -16px 0; } +.flick .ui-icon-carat-1-e { background-position: -32px 0; } +.flick .ui-icon-carat-1-se { background-position: -48px 0; } +.flick .ui-icon-carat-1-s { background-position: -64px 0; } +.flick .ui-icon-carat-1-sw { background-position: -80px 0; } +.flick .ui-icon-carat-1-w { background-position: -96px 0; } +.flick .ui-icon-carat-1-nw { background-position: -112px 0; } +.flick .ui-icon-carat-2-n-s { background-position: -128px 0; } +.flick .ui-icon-carat-2-e-w { background-position: -144px 0; } +.flick .ui-icon-triangle-1-n { background-position: 0 -16px; } +.flick .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.flick .ui-icon-triangle-1-e { background-position: -32px -16px; } +.flick .ui-icon-triangle-1-se { background-position: -48px -16px; } +.flick .ui-icon-triangle-1-s { background-position: -64px -16px; } +.flick .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.flick .ui-icon-triangle-1-w { background-position: -96px -16px; } +.flick .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.flick .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.flick .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.flick .ui-icon-arrow-1-n { background-position: 0 -32px; } +.flick .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.flick .ui-icon-arrow-1-e { background-position: -32px -32px; } +.flick .ui-icon-arrow-1-se { background-position: -48px -32px; } +.flick .ui-icon-arrow-1-s { background-position: -64px -32px; } +.flick .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.flick .ui-icon-arrow-1-w { background-position: -96px -32px; } +.flick .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.flick .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.flick .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.flick .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.flick .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.flick .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.flick .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.flick .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.flick .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.flick .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.flick .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.flick .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.flick .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.flick .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.flick .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.flick .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.flick .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.flick .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.flick .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.flick .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.flick .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.flick .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.flick .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.flick .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.flick .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.flick .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.flick .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.flick .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.flick .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.flick .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.flick .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.flick .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.flick .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.flick .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.flick .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.flick .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.flick .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.flick .ui-icon-arrow-4 { background-position: 0 -80px; } +.flick .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.flick .ui-icon-extlink { background-position: -32px -80px; } +.flick .ui-icon-newwin { background-position: -48px -80px; } +.flick .ui-icon-refresh { background-position: -64px -80px; } +.flick .ui-icon-shuffle { background-position: -80px -80px; } +.flick .ui-icon-transfer-e-w { background-position: -96px -80px; } +.flick .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.flick .ui-icon-folder-collapsed { background-position: 0 -96px; } +.flick .ui-icon-folder-open { background-position: -16px -96px; } +.flick .ui-icon-document { background-position: -32px -96px; } +.flick .ui-icon-document-b { background-position: -48px -96px; } +.flick .ui-icon-note { background-position: -64px -96px; } +.flick .ui-icon-mail-closed { background-position: -80px -96px; } +.flick .ui-icon-mail-open { background-position: -96px -96px; } +.flick .ui-icon-suitcase { background-position: -112px -96px; } +.flick .ui-icon-comment { background-position: -128px -96px; } +.flick .ui-icon-person { background-position: -144px -96px; } +.flick .ui-icon-print { background-position: -160px -96px; } +.flick .ui-icon-trash { background-position: -176px -96px; } +.flick .ui-icon-locked { background-position: -192px -96px; } +.flick .ui-icon-unlocked { background-position: -208px -96px; } +.flick .ui-icon-bookmark { background-position: -224px -96px; } +.flick .ui-icon-tag { background-position: -240px -96px; } +.flick .ui-icon-home { background-position: 0 -112px; } +.flick .ui-icon-flag { background-position: -16px -112px; } +.flick .ui-icon-calendar { background-position: -32px -112px; } +.flick .ui-icon-cart { background-position: -48px -112px; } +.flick .ui-icon-pencil { background-position: -64px -112px; } +.flick .ui-icon-clock { background-position: -80px -112px; } +.flick .ui-icon-disk { background-position: -96px -112px; } +.flick .ui-icon-calculator { background-position: -112px -112px; } +.flick .ui-icon-zoomin { background-position: -128px -112px; } +.flick .ui-icon-zoomout { background-position: -144px -112px; } +.flick .ui-icon-search { background-position: -160px -112px; } +.flick .ui-icon-wrench { background-position: -176px -112px; } +.flick .ui-icon-gear { background-position: -192px -112px; } +.flick .ui-icon-heart { background-position: -208px -112px; } +.flick .ui-icon-star { background-position: -224px -112px; } +.flick .ui-icon-link { background-position: -240px -112px; } +.flick .ui-icon-cancel { background-position: 0 -128px; } +.flick .ui-icon-plus { background-position: -16px -128px; } +.flick .ui-icon-plusthick { background-position: -32px -128px; } +.flick .ui-icon-minus { background-position: -48px -128px; } +.flick .ui-icon-minusthick { background-position: -64px -128px; } +.flick .ui-icon-close { background-position: -80px -128px; } +.flick .ui-icon-closethick { background-position: -96px -128px; } +.flick .ui-icon-key { background-position: -112px -128px; } +.flick .ui-icon-lightbulb { background-position: -128px -128px; } +.flick .ui-icon-scissors { background-position: -144px -128px; } +.flick .ui-icon-clipboard { background-position: -160px -128px; } +.flick .ui-icon-copy { background-position: -176px -128px; } +.flick .ui-icon-contact { background-position: -192px -128px; } +.flick .ui-icon-image { background-position: -208px -128px; } +.flick .ui-icon-video { background-position: -224px -128px; } +.flick .ui-icon-script { background-position: -240px -128px; } +.flick .ui-icon-alert { background-position: 0 -144px; } +.flick .ui-icon-info { background-position: -16px -144px; } +.flick .ui-icon-notice { background-position: -32px -144px; } +.flick .ui-icon-help { background-position: -48px -144px; } +.flick .ui-icon-check { background-position: -64px -144px; } +.flick .ui-icon-bullet { background-position: -80px -144px; } +.flick .ui-icon-radio-off { background-position: -96px -144px; } +.flick .ui-icon-radio-on { background-position: -112px -144px; } +.flick .ui-icon-pin-w { background-position: -128px -144px; } +.flick .ui-icon-pin-s { background-position: -144px -144px; } +.flick .ui-icon-play { background-position: 0 -160px; } +.flick .ui-icon-pause { background-position: -16px -160px; } +.flick .ui-icon-seek-next { background-position: -32px -160px; } +.flick .ui-icon-seek-prev { background-position: -48px -160px; } +.flick .ui-icon-seek-end { background-position: -64px -160px; } +.flick .ui-icon-seek-first { background-position: -80px -160px; } +.flick .ui-icon-stop { background-position: -96px -160px; } +.flick .ui-icon-eject { background-position: -112px -160px; } +.flick .ui-icon-volume-off { background-position: -128px -160px; } +.flick .ui-icon-volume-on { background-position: -144px -160px; } +.flick .ui-icon-power { background-position: 0 -176px; } +.flick .ui-icon-signal-diag { background-position: -16px -176px; } +.flick .ui-icon-signal { background-position: -32px -176px; } +.flick .ui-icon-battery-0 { background-position: -48px -176px; } +.flick .ui-icon-battery-1 { background-position: -64px -176px; } +.flick .ui-icon-battery-2 { background-position: -80px -176px; } +.flick .ui-icon-battery-3 { background-position: -96px -176px; } +.flick .ui-icon-circle-plus { background-position: 0 -192px; } +.flick .ui-icon-circle-minus { background-position: -16px -192px; } +.flick .ui-icon-circle-close { background-position: -32px -192px; } +.flick .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.flick .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.flick .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.flick .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.flick .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.flick .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.flick .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.flick .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.flick .ui-icon-circle-zoomin { background-position: -176px -192px; } +.flick .ui-icon-circle-zoomout { background-position: -192px -192px; } +.flick .ui-icon-circle-check { background-position: -208px -192px; } +.flick .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.flick .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.flick .ui-icon-circlesmall-close { background-position: -32px -208px; } +.flick .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.flick .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.flick .ui-icon-squaresmall-close { background-position: -80px -208px; } +.flick .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.flick .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.flick .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.flick .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.flick .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.flick .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.flick .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; } +.flick .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; } +.flick .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; } +.flick .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } +.flick .ui-corner-top { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; } +.flick .ui-corner-bottom { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } +.flick .ui-corner-right { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; } +.flick .ui-corner-left { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; } +.flick .ui-corner-all { -moz-border-radius: 2px; -webkit-border-radius: 2px; } + +/* Overlays */ +.flick .ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.flick .ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -webkit-border-radius: 0px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_40_db4865_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..8198e1d06d60ec3bf0624a1cdf8f04be2db49ded GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dE>7Fi*ArY-_FD(>pFc4t5_?Rd4 zNPv&j!Yl(#Wvv+}Ht&fwe0^-~kK>o$i&j6snzT=Oj@8_AA#?rGSNSbB4qbj(lIPz= zi6aYk8Fo09CJQvbI;OyOwbzknm2|U2h&h|#iaegAfVcsSlnS(x!PC{x JWt~$(697L*JU{>d literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_50_93c3cd_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..ba126df4725e0efa9ed46a149a3a07fc0a1a753e GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEnVv3=ArY-_FD>LfU?AXp@%2M5 z$py*jOCI%IWK?QhuJR!xwK@OW%!Agy{;s*P`vr4*IBE+1{a77+ZQovn_BMWvJb~u(M3pBslX8wcG{P>0^-$Ih~fR-|N My85}Sb4q9e03@G60ssI2 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_50_ff3853_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..b355f96d299a9917b37ec454d0e0d25deff48f51 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dE$(}BbArY-_FD(>2U?9MJaQiJo zV=wua);eErXuQdEV^S~kNjSdmUF`j9YpU*fWvR}68ReP2E9}zDbyG{&n(Iy23}58& zBwe^Gab&@6!w$#tWP#>)#}wG^_B!(Hl5UnLDc^IDIWI&pne*zBE}(S`p00i_>zopr E05+^TVE_OC literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_diagonals-small_75_ccd232_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..d83ecc0990f18ff31df94bcf00e33cd11897988a GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEnVv3=ArY-_FD(>oFc5IL_}D7p z5@+p_s9O#f-PKfCge#}r6s^Bou6^(0p6gwE%f3l`=3DN!+&Fak<(aE4zx28KvV^U< z-h|C?MIKL5z+H(W3w9ZHIF=?0G`~8gz;?CQk!O{3vqZ@Dy$AX4OxLpWw8|M`Fakv+3eLQ+CP q!jJ#==Rf>kU*E!Dl;ComiQ(jPZtjnJvyK9lGkCiCxvXSe+*Q`;OXk;vd$@?2>?0k84Umc literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..446b43e192ccad0c9751f20e013cf07b746dbe01 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*Fsaj7L$B>N1x91EQ8x$BA9G9@{ z?M=4qJW$ZgSI_yb>fP5q`PuR8eq5`XRxQw4L1l_}y+5N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-bg_white-lines_85_f7f7ba_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..6cf17b2c0b742d3adac35f472372030b0ac23136 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*Fso9<`jv*P1Z!d1-J!HVZ;HYq~ z`EU3MGoOd2ns_HY;tKxb`{9!PbDRDB_TO&F7NpA@uP#5lbmO&jASt$*wopE7Li*=> Tvnx%2&Sda(^>bP0l+XkKp*l~h literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_454545_256x240.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec70d11bfb2f77374dfd00ef61ba0c3647b5a0c GIT binary patch literal 4369 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 k*Kv;w;*%(i9W@fAqs5i2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_88a206_256x240.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_88a206_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..fa2a545253c6547ade593a75c0185630421c2e3c GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_c02669_256x240.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_c02669_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..adeda49cd5d21e9544b7a527ed2a9e7fe4223fcf GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_e1e463_256x240.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_e1e463_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b5e0a5333dc71300d87147a5405dc079efec6f55 GIT binary patch literal 4369 zcmd^?`8O2)_s3@pGmLE*`#M>&Z`mr_kcwz5Nh&gy7G+@45H9p07k})J0CH2owMSaGIN$+5!N; z<11j56?AL~=9hMl-IBGX-TB$yZvQ(c=vD~&xNuaUE$RwD2zH8@)w=yrwyKn!FY*pr zg!dZtH*e>MNl2fYdR09vV&#Zhd_L)k!2knN%*}EIhJRgjE zSLUd^9St-e-y$9Pfw9bfMhL|DI+>{*cMC%%nPo$X4n4s07yZ4x1Q4G!?M7VQYXBht z{L{V~d+!8a7Vt`FORPFKGwA$Bb&Oe)g377@d0rrp{Q-8#=V-dz!k7CwGoPcR?ch)W z0=uFr3VU%rS(ml29hw7E$mCG8*Nfb=zD@eYX%bSytGEtVHjoL6FM*iy5k5g;VN0Ob z5@PQV3_#bV+P0|`&`9G%3!pu=Axe;NW;q=3{OP~c_B5`U`S$q1t|7myOP!Jf16P@G zQ*cRc7|4XNaI-|F0E>OoMGr>oG6TPpqTlgP0ttiDB2DJUScab zA!gk6CvdV8le`pQ+-tqz^&hJp%cHYWuh$q9;5u}|L-I+tQ#-r+|3l+iWI5~`)(YMK z08iKEMr@{wY_cWVx9#`f>e?N7X zXiqMO6PtVukmrmV@q%jKMEdP!Wwyl`11(p+YlznHVyJda<+tv4_ktqv@=+ZkHiAjF zkkOP4O}5h_Rx%eO?PV%pU8_!_V6#{{CsWq&@PZH3^gaOr)$|3G*!O>=StE7EKx@DjP4$|DKMEF+61@#R`t?2}dw7T+RR zl0st!?>=hkfGIh{FBi)Tfc89xKb_C#vWjIyLlGSIGJAF!CJtL$z-K_$*D6U7Mo7eu zI~!vrGY>q{*1cvDv(Sw&{{GCLU{I;x@bC2)2i=_4}uGloqkxlOJ&kH1DO| zDi_}1Da1_obP4+mj=%BY_;f|{5u21=(a<)eKO5Fe``+P-ndZ%tnyF!fac52_guBW- zZF?gCEa{f~MY$LZ3nqR_`G=O&^_MffOfCtpNUl<(RR#LWs2$QbC+>ptZGRourH8|1 zWlXblt_~@$1ybd^%PJi>cij!D&hz0AY;|?)*BTwB(Gor8URs=5^*B9)mI6Z?TKF?t zJAR=H)HpLYPAuLEO3{$bn6lz$*u`9~t6Wg6#WXR$Tm{%jYRCc?EPH^H&}$*8zq@kXz#6+GPa}4)6`)MSKP{WSo@_o*aOlA3spdh4JRnp z$qD5b=i{g@>LZvJ&PjR%7HXa5#_wwNsenQL zcpyhwx)Ppw;Ldvj?P)DI#^ee1oC!i`^gH;nSu~pmUvVr>XfqVR0mNj*PZ{F-zWIj~ zuO$)>zQBDW!glmb@RXi(e!W@O+Mw!Wf2NcJoEuY_MRWs>A*2;p0G1Tp48uRw5RbnY zDOON-IKzWZOOGeybnb$v7UVv71lz!KLl#EcRAF7Ul?VmAuFYO1REmaZ}fN-CvSnRT|l}grE&a+I75W9;4%Y1CYmXdm#J-Q;PJwzuoZBi1>RAcfC`$HD{ zHP^6aSuvQ|uD)&A_p%rO_f|rk+l&Yn#heV}c(eX-dGMCTif@JG zZv>RSgo!B!nqQNXi?}W3{p0Z8F*oRWe|K%&cEAgsbrZGTaAh}e+af%dF_P$2N1P*M z*yjiC=@j^1Q*;xyt8>Ca+4AfD`kQ{e(e|PK!z}*Bii+(- zLNyE&b{C{GYAT&u%f^!VGI!(qb?aPo6>WK`WcFdq(BA;;pMglYd|uezWlz%W_K2WH z)&ahKn|2A8I7Ljpk{xb<8Ei>s!L3)vxgMs)rz$SZMB?SnWD^$-+EyH1*nL# zWtl>gtOlRa^Uv^XfuuvU#>BKfM~l{;S&%MRVrhLhbT~uKzGgO+9#0#QSbf2`aX{o& za8l=PL`(Q~=ofsL$?FiwL6v{?xgI{FHKLmrqm$j!1j;hRPi3AYckK!$F!&qVQ-5dx zWeGNNa#1WZ)N!L%o|B#9jW3i=7Ws!C+;2oZg_G-As<;d0we}S_Cck!~%TT~S$thUX zHukBR%EtxFh~53go}!+k{i+w~)3aQe8Ks*v1wXd>Qvx`n?YgxC?^aDStn0Aozz%u^ z10x`|Gb=wIs-j;Ct!;tDqZ#R?G+)2#8hf{yoL%?EzODpq>+T-jRziK-a=t(pjBg;y zQ%$4o;E(o|xyYR)OD+t^(lXzFZ`aFOJGnWcHjgJ{A*lqSk>VD&mlT39HFhodcUHvF zk0Ea^%R>Zfsk*K8!>IG7E0OvS9ob}+H}{xka@2rvIk-;WolfpmaoayUq^L-++AaLV zbf0HioT#@ig)?tJH?U7MJ-1t3gv%KYZfvXIQ6K9ODe{DCf!HNdag5$YXYdidaKW{V zTb;k}^0mP?_a`L1)~SmN!?h!QX*e-YXoUZ5CJIaIJcTo#2aC#*R3bwsZhlgf-xL zsAkI_gZnPGeWJ`4b#amFTa~IJg}(e?Ph&7~X7JH#D4N$QZ%Ba#%wW4!ZJ0lFIqWan zFkMNDxm);8pNWIJYFg*zu*0tpzdc?AeflsuwAxT%J?JKWUmx3vf?dz9E2#ko zqddd+-Y+bH<^uwNWYp@G@99aj9BVzdI$cd4)P0y!Toh2W@^%KZ#;VE#nn(7OO$9vC z9sE>kHHEWZ2AeV%SQl;FkV~2{;GyXBrW3hIIBScs`ol{jdk3gQ1W|D#nth4>!4Mkq#qwy+1k5FV+R zj!7M(V2P9+VvCy$N>aE=3z90&aA@*BB`q!OroypCU3ibP6xYaM~a=JUE)&bXK zRXgbktn!Ip332mIVN;H)A?eUN?(+tJ?f>7`z9?-iMKgt+3JCR%yKI5?*b>8jP2J>f7f6M zP=~St8{U24r`mXs%vdr`>4lEiQLTI)2QHyX!|Fp@nN9#Q zEto>;SYOxieEh@WMKdxMl?OiDDY`lmnNl<8#bSw!O;eIZwmI`_1{a~32+Y*$O_iTpm%vz6g{JXER({{$ zpfJ41K&W8u>WY!WRg#`EIVuMbXD_D&-(v@3qwH}fS41y0+ET}FIL($;3YMNNDj6CN zI|r5n9gM2X#KW8OiM`0V=ul3&R%_*C&_?DVM`|hBekubJ3V(F4}v)9GP4X&f{>jZ<~{h*i9hO z`AxrmOG4SB=H_9Cp$S5GT|gd<>-FRWdGUe1-m7x8ujesF=Oq-6-``m)1fy&waxZn^ z?%^x7Gwt9i37xF|d1~7os9T&VMwTOK{4TT1md*0Vi}|{ApERrjgR2<;EF8MZaj8La z^+^^a%SSXDq-=#`@T$*z;X}rpgu2D}k&1rd|G-lp z-I>}K&P_i8jjoH!0DdtOGBYvsCHD*1Uq_q1?cXD0Pnf!2fHi(J%s$v_!Ca(c!)GAV z+bzg{)abDuePc77Z-!`s@|KSYHVe>>Kuem?7sEkpOgp=uF4KKJgBsgD_D52I4?|lp zgdA&h5a`?Y*7*wD!-AQQv%kn52G?_3>99V16EDT4jQc`9IPTi`M`E literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_ffeb33_256x240.png b/Skins/jQueryUI/_themes/hot-sneaks/images/ui-icons_ffeb33_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1e79f9e61f873e188a0edf80dbd0f346cd4cf387 GIT binary patch literal 4369 zcmd^?`8O2a|Ho%x#%>toqJ!eU+y`t=Xu?8pEuDKb)K6;i~|4wa9diK+XDc= zzbRmq4g7Z{T3*=wyDiyTJDfdQ)c)Uz&8z4CkpUHCkGcd9ft_Gsvu%HvtuEu>hrEpz z;jD4b>+`T(uaR31D##x%1I)uJla!GZcYT$$PS(MMkK2?kGq+hc-eP`pT*Zpyy z${e*fqd}JATjV2u2$sd)1c5kPCpWd@VPy=GTQ-*JFaSJz-rw6x1Pj>Guf^rP0uTcs zKOC#EcaI5V0WXEM#A@=gfX{x=#8@;bsjUi8=7oYd?_-yIkEYA5{CJ#V};R9R11H!`Pt$gW&1(E3v4Af z)PmRX7+!v2lAj8Udu1@Z{(ZG$d309h)f$ruT<4hZlz!ap($4Ae|Im3BSr7Y$b;9=F z!_#$n5u52^o9v19?$9O)q~f!aInx4DXFL)ZUFE~1!fMrNqyrA=*?KU{=gyKC;IHY1 z^Wt$jwkgm6ea5VjEU5NNWZY_2WnY{z(s38Kf@qB>=FqLF{M!BYZg3PqF}g#{PB`fX z5=Y(87ML_ze)UI4CeHonm#&o483A$R1?eYwX^m$R%8Qv;hd)&-ApO>8re5}c1oC&S zJ*@k#+sX9?sT#oERoM5Y+p;Dcvr4`t$L@ z5_J8#50Xx_2euYwJ8cSBdV`Zm$%??l_p^oP5dFw!Cbg?Znq>Y0Hosu&Cs_t}q~u0s zk$Qt4VmF03Vy(bXv{?TE*m$_T1%bSa7%Q6F=eL5x9I-xpg8W@FZm(r3(m8kKVO}xf zNOjg5}oKVV$vg`vHtflyg=9=hNu0vjCj)*;C14W9%#iXzdK+T$dzv|s&(K!^fzdF&xS*>)zz_IYV<&(B?c_L^f-;`aYhC`1%@`Z3ShBy z{>%`nab;=bHO2@I2?Vt)bqgCrAnGL@!LZ{4HM z{iXZB?AFiNd%H|th#0RAN;;{~(MKm`Y)6%^slybmyp`>=_EUMV2doPbsel$6Pf%@> z6Uxue$I;w48y;%2OO0*8SR)v|W{5++wX| zOC%k9hWkZ^?--a7s6FX|2D9$9!PUtDpp*mrO;DK?t^v;!(FrPmNQ-ZV6P{>E#-ERp zD5yJ};X|jT#}jipcfm9(N*_Fuec+ifE3<8?u&&xhjzBzGrEf%mI2ufSm6D1;C7OQW z;T&xkfP^Qc{vZpmH_C@LFf}JMP3-MYd!O_<-Es3a&!j0oGEl#{gMXD(3ZG>yP1|lx z2apjG*9ssS>gt4+vQ;eY?#b`Ihx|1GCO~2CN$xHYR1fu3%9^&>0{@73l&>q13{*f9 z*Z@C)aNp=y?6RMYTGkit)1XGE!+D`)0d`SqX@kukeX-OYk_(zXDGdkJm_5aQm&bm| zHLh7!4qT?Z%O!kKm2#hje6eQSzEUs@P=nyN3Azp+6~&aipXV-Bzo78=7<@N z`9XVng?+Olb@tI{=J#)VIfD%-;&IFr!;Jm%oTx~);(CDLrhhNaF)U!1HNaF^xt&C; zhJnNHfb~YrWpiuUSu>BFJxGgBRbHBjA}E|CxKgT_x}PAl5v>gW^};|ZP#JH} zI)x_N3_fM#pW@pB%ZBQVN$7mSiPxT5kS$nZZGAg*I77+4VlkB-Palz5ea^ggK;l($ z(d2DJOZjye7QCOy>k!L9m4ETQ8Zo0YqMsL|m)+9@&N3!UWge$=?FuI_1smE^ziR>I ziFOJK(X2DHag&!`lbz#@&sB~W1w^=H4tfOx zBOa6)nl;Hzsc6rs!J!1~4uM-|4s0$-63P|C^5-9R<<2L715C z^J#2 z3ie&RGWh!5gtYfMZE<0^cBC&2FX6=z8E^|kWo@0Oawqjxz|dxD^$E44!v})uo(sG4 zsrJ6)P)s}rO(}n3mgTX$EE-xg9Ft(Ldqz+a*jz4}ZpzYnA~3kIBhIZY9Y7Id3%nYp z-SXS$p4%>i9~|Gw)xZ7$9}9}*Q@JNYT&^r z-|*dc3rpbnz(61cwYueZauTh;R?n-+&@cpdALbMn1s1KmnZc~Fsq=y7kv(Nofe-Zu zKbG1|;T@MD=1eBmO&34pmL>{#AU?h6LTM7s+G4JL_twhZ0jiL|H2jD*;8*8C*n-~b zRKXToa=tNgCRkS!$iK)(u$>G%n(hMPbYqIaT1MTA{6?ivzk^o@W!xt#N62&0k&5Y< z)G;cSMBO2^+>}E}i&p7CQx%y`O#vrlWo2)wajnr7-r=onDuK;MSE`yi4`o z29NHfdcH^?zW&qIz#gp?GW51)r@_7gY@kdK@*19X_3+N0q})#t8OT$@I~4Yv;W4z^ z8O5|RBYAfk&X;mxV8BSSGM?=7a=ln+sI6AT#_-74P$clI}+k9vGM|0=}Nn{t+LN zj}0lakCt|o-L7?N;e~OL6+=t6N0K%Cs_%ptm}O>_Itos5=qi^FHW`%5JP==r^r*+5KnW&Tyd&1ly zN|$K4&InVm`XXt9scV9qK9%S_)BU3@wMx0Pb_sc#guHk8RH}DE-D3PmMZf5O;H$@V zruIefGLFEb>ymPSpDe`8Oblbm;~e(q(WYPfw@CS8<{sx@jUSA&5B6Fx=NZ_D8R+zO z3-TW~`qz)XwwunkKs0gimyZcI3(=3jOWGXIhlANcJG&n*GJHRQ8{0ngN6~-}!dfte z-hz7};f6&0Ey3q2KGL?Qb^^Mu+&@}c!vz}^ys559Z0A0y{k>z-HyI3`<(O3xvulR&VAkQJHZBdk&9iF9RL7uS(uyI0RX_` z6tKz)Iz9;&mv)cCl8u%9`J?|OmP*JO$AcpS?T}Xh!q8L9tTyeBv(%*ReGzw2qI};t z;Rb@H=9eUIoYb&WiPetBc0TAE>N#yD-qsXR@u4{7ZRLA~1Dxy%JD4f0(CuYGwdYLk z1tagsXZP=qm>&QDJh2vLCiWq(mz-1FrW$y`edgtJG0#=QJ!m&9&)(a3?)h-syE0q# z?P#FI_!jBN4~${;{MO;g}UQ zG3d+lNqVdW?d;i5#SBg*2mQ!Rn>(amT&5v4d`jyu6+_vuxMGMIKj9N32D$`#BPsq4 z&H!{>s%@KE0gW_Hv;f*;8lr>_pIAQ@fn70`iX)lM~b;0%IthmkCNRW;1#Bl3u4aW zZ~`YcG08^(#=g-XUjMP$u{=5}{br3p0j{%8ct}0%c5dfz|9@!Qi!6tI!`h+yA7E)Z zJn+pl(M`4lJ2yy^I6~pY>FjC#sdMh}^se$@VnMaaG{PQ>@Mt|4=5=FE@b}Yj#d>l( zp4jAXfV^PTNaR=hCeZIRtFSH37;3xmUxT-X7qRQqRDSDzcRwf+uMpKCYAcj@3xTC< zXz@=PF2DIJC>`r|^jk;L@f^Px;*!*}+|Y8=w%lx^Lb1jkv=)(P{W_K(F~@F=ROKDZ>ObgXV=mn;e*Wv}!4hQs zrZ<8{umiRhWI1l~TX=zzh)D{-gb%X?7vTMf7sj=#h8iTkd{*Bet7n<|_atRUW)ZrB zA7eI!*kdd~5R_>D0mx{$y#+vl@{K^-vOyaIe((yk@a6=@v1a!}7`F@zfM zQG%>GcJ=D5&7V-ti$ajzvp|RpDi@Xi9F7T!erF$O`Ic9l6iF8EO6t6kPu$fJw{LAv zko)2mUjktP!+r)G=#*``Y>=s1k2>FwDKC$IziTEBlvM`7O^fX_t^h^yKlqX|CG2Bh|SzC!9 zu((_57v*9wG?@4)`5#(R)?dx^GP%aTCb>zIRu$psmmUq5l`+lI zxjUr27D$!vE~|Fn-1Ro7x-W)9FxAyDUu$%kMvL{Cdug%i)#LPZS~3)6Wa-araSodDkF`W;re(7n$aoPt{f05OTqjG_6JJD?_?-WBj342T{x!u z!1T_qm`%Z@#d)$x-@+guJbmlvUZ;FzsO|+=&8EfVPMP z_vq>mTPZbRE#{)T2 z)0FYd19#sOXwPcF(WXx^=S<+#78l)kf~V1H!O_3 z4Gj?Y0M{R60`^9EQTirk_@;@y{b{e$-e)^*-{qb(;X?%IHFxl>vPj}Gt)!^i&1nD< zT>M5pSY1sG-%_@Uq253J!{?B%#@`qy#5Kv)C5-H$oJn5OGF{*s5sUP3A&`LbC_F3R z7ZBzX6@yv!wN}mi%5|2h5n_K)aG9S?#7atkvqw)frHAN@qD@M{m}*R)V}8hCzUCO! zEGq>w+t;@(`(73Y;ND7V@R$?9V(62BoF(fYmj`cYKKUtc?YH3%lE)+m_)ujFAMdI^rB5-61b< zPq(0NcBIZO3dQ*GeJ^{k0ZBNCo}!zwU7ZsV&Qe(SH`w&+#X5xg53~52C@HlQ3Dre+D993b|o>mpw^$+9QG*SqJ#{ zZQCVXW0lZ(%J#Sct~wBgk=|?<)xEpq$Z=a*SqaC9eCoN0L+huQP=HD}JC-RF z$$IcPJ?{+f7Dy&UdrVyWGghqj%z{k*5=-m5p~D$+);05~v^d&`JxUSbH`%)~AK-(8VFJ%N;5 zR)7fAQuSKvhmq&aRw4}^IkCy9Z0<45WUB*XvvHliJDohM5_W%hNl}qt^;`If=|0c4 zSTS#33RmucUSOYCT28lyD7Om?+}KvZt1;FiTIdPW260HH;26D&F5n}2!Gc>EkA^_s z@_6YwwOca*Zc?wrzZv_-(s#+gkOFVoepysi#JD+0b zLkdC1u~QZECT5wR%E_Q0g~QSDb~@(-B!JE3B55Yft)~Kl8arZL+tL7JQPzO#p;|3} z3?I1O@rkln)Wb!tZ&j*^7WfK)Jx##GnZd_z*in4exkHLHU^?5aYNNcN%VB@nhUv=M z%-te?`b-_&)lxezhaG->^zF$a=+lSMq1A>8n{oH3(+M!&cSi=g##MyV1Ss+u1bUzp zvPE4O6IW{iebSvw(Y*-R#z#_;hn+kZWH~6X4 zdJ5;T3^rphFs?edA=gw9z$3BgO=ohGNahw}^@o>c)(%ja2%_Rfv;e<54?-7oSEur~ zSd;RM5HmqK8bH29UcAj@z|nLU5UUei1kyC@UgR?@h4>!4fh%D@TRMPWii}iDN2iQY zFht4@vE{ZbQc9#s8)ho>XX2<$ ztO^NV39<9eVN*`4A!+P)-%rq`oqcM?<%9T!e^-3S4NQC(j(?nKP%th1D$d(=xG>n0;ZiL*Ut)#`zN!g4C`?*bQ@jOo`&d)HtE&|qf; zHoW^HK(+NCnX{yy(hnW6r&{|w6x1JoBTVC*Xh3as3feJc*CFqPht-F+GMxZqSTcpw zvA(I}{rHE)i)L&hrT~1jQ+RbGGP!2Zi^U4BfP(p`pYUEkf)v$w@i-=8RF6m71El6| z18;ufz`)&mg0Y5pZwlt$>%W(>6W|^!F&8DUAC~&lo2oFkE{V3T3QgsYto**gNnv=A zf$Ty#t1HHiS4sLRwtb@EVY>xwsiE_Z5ToJp}Xh$8t;XGSfDO7s4uy|-Z>>OAg zbTFzq69;R~BlaTZu%TRZ?bgc4ppA?}&XiJ=!&EvX7z(6Ud{30wJ_xfx*k*DejZUc_ z9fX%S`6#B+UjPVyP;9axa^^ST&$zm{x0UlfRJsaQuQRM*`NL2GUNMy z%X`DKo+4T5MNU_5eP|1slik?>O6>z*M|in)E;@L>8kt-V&gFD+Xq%IY*o`OA1;$XgSWr@q5g&Teiy|FXrjdeNr)s4DMzCuwdva=cNXz)u)+| zOdqiKXJa6fgYEEhhe#cQ z#X3Dy-tw!2F}kh^eD+L&*G%`%wv;NR(%L1&T_WPa)iWtx@pX%FBNhE3|ADt2+nLfA z&O<)}jjl_`0)8Glw^^^OcVYH4D;?KucQeFNcHJn09tQU8ehd1~s;Q?2n`ZABDD{3%msO zg2N05dRqc7SG=Wc&g}SiUwe48w1y2b%zs;56H!5P83%c{9W0Vq!f5U9(Fi8e;S>dA l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/hot-sneaks/jquery-ui.css b/Skins/jQueryUI/_themes/hot-sneaks/jquery-ui.css new file mode 100644 index 0000000..c05b4a2 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.hot-sneaks .ui-helper-hidden { display: none; } +.hot-sneaks .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.hot-sneaks .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.hot-sneaks .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.hot-sneaks .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.hot-sneaks .ui-helper-clearfix { display:block; } +/* end clearfix */ +.hot-sneaks .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.hot-sneaks .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.hot-sneaks .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.hot-sneaks .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Gill%20Sans,Arial,sans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=4px&bgColorHeader=35414f&bgTextureHeader=09_dots_small.png&bgImgOpacityHeader=35&borderColorHeader=2c4359&fcHeader=e1e463&iconColorHeader=e1e463&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=2c4359&iconColorContent=c02669&bgColorDefault=93c3cd&bgTextureDefault=07_diagonals_small.png&bgImgOpacityDefault=50&borderColorDefault=93c3cd&fcDefault=333333&iconColorDefault=ffffff&bgColorHover=ccd232&bgTextureHover=07_diagonals_small.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=db4865&bgTextureActive=07_diagonals_small.png&bgImgOpacityActive=40&borderColorActive=ff6b7f&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffff38&bgTextureHighlight=10_dots_medium.png&bgImgOpacityHighlight=80&borderColorHighlight=b4d100&fcHighlight=363636&iconColorHighlight=88a206&bgColorError=ff3853&bgTextureError=07_diagonals_small.png&bgImgOpacityError=50&borderColorError=ff6b7f&fcError=ffffff&iconColorError=ffeb33&bgColorOverlay=f7f7ba&bgTextureOverlay=11_white_lines.png&bgImgOpacityOverlay=85&opacityOverlay=80&bgColorShadow=ba9217&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=20&thicknessShadow=10px&offsetTopShadow=8px&offsetLeftShadow=8px&cornerRadiusShadow=5px +*/ + + +/* Component containers +----------------------------------*/ +.hot-sneaks .ui-widget { font-family: Gill Sans,Arial,sans-serif; font-size: 1.2em; } +.hot-sneaks .ui-widget .ui-widget { font-size: 1em; } +.hot-sneaks .ui-widget input, .hot-sneaks .ui-widget select, .hot-sneaks .ui-widget textarea, .hot-sneaks .ui-widget button { font-family: Gill Sans,Arial,sans-serif; font-size: 1em; } +.hot-sneaks .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #2c4359; } +.hot-sneaks .ui-widget-content a { color: #2c4359; } +.hot-sneaks .ui-widget-header { border: 1px solid #2c4359; background: #35414f url(images/ui-bg_dots-small_35_35414f_2x2.png) 50% 50% repeat; color: #e1e463; font-weight: bold; } +.hot-sneaks .ui-widget-header a { color: #e1e463; } + +/* Interaction states +----------------------------------*/ +.hot-sneaks .ui-state-default, .hot-sneaks .ui-widget-content .ui-state-default { border: 1px solid #93c3cd; background: #93c3cd url(images/ui-bg_diagonals-small_50_93c3cd_40x40.png) 50% 50% repeat; font-weight: bold; color: #333333; outline: none; } +.hot-sneaks .ui-state-default a, .hot-sneaks .ui-state-default a:link, .hot-sneaks .ui-state-default a:visited { color: #333333; text-decoration: none; outline: none; } +.hot-sneaks .ui-state-hover, .hot-sneaks .ui-widget-content .ui-state-hover, .hot-sneaks .ui-state-focus, .hot-sneaks .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #ccd232 url(images/ui-bg_diagonals-small_75_ccd232_40x40.png) 50% 50% repeat; font-weight: bold; color: #212121; outline: none; } +.hot-sneaks .ui-state-hover a, .hot-sneaks .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } +.hot-sneaks .ui-state-active, .hot-sneaks .ui-widget-content .ui-state-active { border: 1px solid #ff6b7f; background: #db4865 url(images/ui-bg_diagonals-small_40_db4865_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.hot-sneaks .ui-state-active a, .hot-sneaks .ui-state-active a:link, .hot-sneaks .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.hot-sneaks .ui-state-highlight, .hot-sneaks .ui-widget-content .ui-state-highlight {border: 1px solid #b4d100; background: #ffff38 url(images/ui-bg_dots-medium_80_ffff38_4x4.png) 50% 50% repeat; color: #363636; } +.hot-sneaks .ui-state-highlight a, .hot-sneaks .ui-widget-content .ui-state-highlight a { color: #363636; } +.hot-sneaks .ui-state-error, .hot-sneaks .ui-widget-content .ui-state-error {border: 1px solid #ff6b7f; background: #ff3853 url(images/ui-bg_diagonals-small_50_ff3853_40x40.png) 50% 50% repeat; color: #ffffff; } +.hot-sneaks .ui-state-error a, .hot-sneaks .ui-widget-content .ui-state-error a { color: #ffffff; } +.hot-sneaks .ui-state-error-text, .hot-sneaks .ui-widget-content .ui-state-error-text { color: #ffffff; } +.hot-sneaks .ui-state-disabled, .hot-sneaks .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.hot-sneaks .ui-priority-primary, .hot-sneaks .ui-widget-content .ui-priority-primary { font-weight: bold; } +.hot-sneaks .ui-priority-secondary, .hot-sneaks .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.hot-sneaks .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_c02669_256x240.png); } +.hot-sneaks .ui-widget-content .ui-icon {background-image: url(images/ui-icons_c02669_256x240.png); } +.hot-sneaks .ui-widget-header .ui-icon {background-image: url(images/ui-icons_e1e463_256x240.png); } +.hot-sneaks .ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); } +.hot-sneaks .ui-state-hover .ui-icon, .hot-sneaks .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.hot-sneaks .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.hot-sneaks .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_88a206_256x240.png); } +.hot-sneaks .ui-state-error .ui-icon, .hot-sneaks .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffeb33_256x240.png); } + +/* positioning */ +.hot-sneaks .ui-icon-carat-1-n { background-position: 0 0; } +.hot-sneaks .ui-icon-carat-1-ne { background-position: -16px 0; } +.hot-sneaks .ui-icon-carat-1-e { background-position: -32px 0; } +.hot-sneaks .ui-icon-carat-1-se { background-position: -48px 0; } +.hot-sneaks .ui-icon-carat-1-s { background-position: -64px 0; } +.hot-sneaks .ui-icon-carat-1-sw { background-position: -80px 0; } +.hot-sneaks .ui-icon-carat-1-w { background-position: -96px 0; } +.hot-sneaks .ui-icon-carat-1-nw { background-position: -112px 0; } +.hot-sneaks .ui-icon-carat-2-n-s { background-position: -128px 0; } +.hot-sneaks .ui-icon-carat-2-e-w { background-position: -144px 0; } +.hot-sneaks .ui-icon-triangle-1-n { background-position: 0 -16px; } +.hot-sneaks .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.hot-sneaks .ui-icon-triangle-1-e { background-position: -32px -16px; } +.hot-sneaks .ui-icon-triangle-1-se { background-position: -48px -16px; } +.hot-sneaks .ui-icon-triangle-1-s { background-position: -64px -16px; } +.hot-sneaks .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.hot-sneaks .ui-icon-triangle-1-w { background-position: -96px -16px; } +.hot-sneaks .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.hot-sneaks .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.hot-sneaks .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.hot-sneaks .ui-icon-arrow-1-n { background-position: 0 -32px; } +.hot-sneaks .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.hot-sneaks .ui-icon-arrow-1-e { background-position: -32px -32px; } +.hot-sneaks .ui-icon-arrow-1-se { background-position: -48px -32px; } +.hot-sneaks .ui-icon-arrow-1-s { background-position: -64px -32px; } +.hot-sneaks .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.hot-sneaks .ui-icon-arrow-1-w { background-position: -96px -32px; } +.hot-sneaks .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.hot-sneaks .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.hot-sneaks .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.hot-sneaks .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.hot-sneaks .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.hot-sneaks .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.hot-sneaks .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.hot-sneaks .ui-icon-arrow-4 { background-position: 0 -80px; } +.hot-sneaks .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.hot-sneaks .ui-icon-extlink { background-position: -32px -80px; } +.hot-sneaks .ui-icon-newwin { background-position: -48px -80px; } +.hot-sneaks .ui-icon-refresh { background-position: -64px -80px; } +.hot-sneaks .ui-icon-shuffle { background-position: -80px -80px; } +.hot-sneaks .ui-icon-transfer-e-w { background-position: -96px -80px; } +.hot-sneaks .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.hot-sneaks .ui-icon-folder-collapsed { background-position: 0 -96px; } +.hot-sneaks .ui-icon-folder-open { background-position: -16px -96px; } +.hot-sneaks .ui-icon-document { background-position: -32px -96px; } +.hot-sneaks .ui-icon-document-b { background-position: -48px -96px; } +.hot-sneaks .ui-icon-note { background-position: -64px -96px; } +.hot-sneaks .ui-icon-mail-closed { background-position: -80px -96px; } +.hot-sneaks .ui-icon-mail-open { background-position: -96px -96px; } +.hot-sneaks .ui-icon-suitcase { background-position: -112px -96px; } +.hot-sneaks .ui-icon-comment { background-position: -128px -96px; } +.hot-sneaks .ui-icon-person { background-position: -144px -96px; } +.hot-sneaks .ui-icon-print { background-position: -160px -96px; } +.hot-sneaks .ui-icon-trash { background-position: -176px -96px; } +.hot-sneaks .ui-icon-locked { background-position: -192px -96px; } +.hot-sneaks .ui-icon-unlocked { background-position: -208px -96px; } +.hot-sneaks .ui-icon-bookmark { background-position: -224px -96px; } +.hot-sneaks .ui-icon-tag { background-position: -240px -96px; } +.hot-sneaks .ui-icon-home { background-position: 0 -112px; } +.hot-sneaks .ui-icon-flag { background-position: -16px -112px; } +.hot-sneaks .ui-icon-calendar { background-position: -32px -112px; } +.hot-sneaks .ui-icon-cart { background-position: -48px -112px; } +.hot-sneaks .ui-icon-pencil { background-position: -64px -112px; } +.hot-sneaks .ui-icon-clock { background-position: -80px -112px; } +.hot-sneaks .ui-icon-disk { background-position: -96px -112px; } +.hot-sneaks .ui-icon-calculator { background-position: -112px -112px; } +.hot-sneaks .ui-icon-zoomin { background-position: -128px -112px; } +.hot-sneaks .ui-icon-zoomout { background-position: -144px -112px; } +.hot-sneaks .ui-icon-search { background-position: -160px -112px; } +.hot-sneaks .ui-icon-wrench { background-position: -176px -112px; } +.hot-sneaks .ui-icon-gear { background-position: -192px -112px; } +.hot-sneaks .ui-icon-heart { background-position: -208px -112px; } +.hot-sneaks .ui-icon-star { background-position: -224px -112px; } +.hot-sneaks .ui-icon-link { background-position: -240px -112px; } +.hot-sneaks .ui-icon-cancel { background-position: 0 -128px; } +.hot-sneaks .ui-icon-plus { background-position: -16px -128px; } +.hot-sneaks .ui-icon-plusthick { background-position: -32px -128px; } +.hot-sneaks .ui-icon-minus { background-position: -48px -128px; } +.hot-sneaks .ui-icon-minusthick { background-position: -64px -128px; } +.hot-sneaks .ui-icon-close { background-position: -80px -128px; } +.hot-sneaks .ui-icon-closethick { background-position: -96px -128px; } +.hot-sneaks .ui-icon-key { background-position: -112px -128px; } +.hot-sneaks .ui-icon-lightbulb { background-position: -128px -128px; } +.hot-sneaks .ui-icon-scissors { background-position: -144px -128px; } +.hot-sneaks .ui-icon-clipboard { background-position: -160px -128px; } +.hot-sneaks .ui-icon-copy { background-position: -176px -128px; } +.hot-sneaks .ui-icon-contact { background-position: -192px -128px; } +.hot-sneaks .ui-icon-image { background-position: -208px -128px; } +.hot-sneaks .ui-icon-video { background-position: -224px -128px; } +.hot-sneaks .ui-icon-script { background-position: -240px -128px; } +.hot-sneaks .ui-icon-alert { background-position: 0 -144px; } +.hot-sneaks .ui-icon-info { background-position: -16px -144px; } +.hot-sneaks .ui-icon-notice { background-position: -32px -144px; } +.hot-sneaks .ui-icon-help { background-position: -48px -144px; } +.hot-sneaks .ui-icon-check { background-position: -64px -144px; } +.hot-sneaks .ui-icon-bullet { background-position: -80px -144px; } +.hot-sneaks .ui-icon-radio-off { background-position: -96px -144px; } +.hot-sneaks .ui-icon-radio-on { background-position: -112px -144px; } +.hot-sneaks .ui-icon-pin-w { background-position: -128px -144px; } +.hot-sneaks .ui-icon-pin-s { background-position: -144px -144px; } +.hot-sneaks .ui-icon-play { background-position: 0 -160px; } +.hot-sneaks .ui-icon-pause { background-position: -16px -160px; } +.hot-sneaks .ui-icon-seek-next { background-position: -32px -160px; } +.hot-sneaks .ui-icon-seek-prev { background-position: -48px -160px; } +.hot-sneaks .ui-icon-seek-end { background-position: -64px -160px; } +.hot-sneaks .ui-icon-seek-first { background-position: -80px -160px; } +.hot-sneaks .ui-icon-stop { background-position: -96px -160px; } +.hot-sneaks .ui-icon-eject { background-position: -112px -160px; } +.hot-sneaks .ui-icon-volume-off { background-position: -128px -160px; } +.hot-sneaks .ui-icon-volume-on { background-position: -144px -160px; } +.hot-sneaks .ui-icon-power { background-position: 0 -176px; } +.hot-sneaks .ui-icon-signal-diag { background-position: -16px -176px; } +.hot-sneaks .ui-icon-signal { background-position: -32px -176px; } +.hot-sneaks .ui-icon-battery-0 { background-position: -48px -176px; } +.hot-sneaks .ui-icon-battery-1 { background-position: -64px -176px; } +.hot-sneaks .ui-icon-battery-2 { background-position: -80px -176px; } +.hot-sneaks .ui-icon-battery-3 { background-position: -96px -176px; } +.hot-sneaks .ui-icon-circle-plus { background-position: 0 -192px; } +.hot-sneaks .ui-icon-circle-minus { background-position: -16px -192px; } +.hot-sneaks .ui-icon-circle-close { background-position: -32px -192px; } +.hot-sneaks .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.hot-sneaks .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.hot-sneaks .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.hot-sneaks .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.hot-sneaks .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.hot-sneaks .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.hot-sneaks .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.hot-sneaks .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.hot-sneaks .ui-icon-circle-zoomin { background-position: -176px -192px; } +.hot-sneaks .ui-icon-circle-zoomout { background-position: -192px -192px; } +.hot-sneaks .ui-icon-circle-check { background-position: -208px -192px; } +.hot-sneaks .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.hot-sneaks .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.hot-sneaks .ui-icon-circlesmall-close { background-position: -32px -208px; } +.hot-sneaks .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.hot-sneaks .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.hot-sneaks .ui-icon-squaresmall-close { background-position: -80px -208px; } +.hot-sneaks .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.hot-sneaks .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.hot-sneaks .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.hot-sneaks .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.hot-sneaks .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.hot-sneaks .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.hot-sneaks .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.hot-sneaks .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.hot-sneaks .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.hot-sneaks .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.hot-sneaks .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.hot-sneaks .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.hot-sneaks .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.hot-sneaks .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.hot-sneaks .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.hot-sneaks .ui-widget-overlay { background: #f7f7ba url(images/ui-bg_white-lines_85_f7f7ba_40x100.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); } +.hot-sneaks .ui-widget-shadow { margin: 8px 0 0 8px; padding: 10px; background: #ba9217 url(images/ui-bg_flat_75_ba9217_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Accordion +----------------------------------*/ +.hot-sneaks .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.hot-sneaks .ui-accordion .ui-accordion-li-fix { display: inline; } +.hot-sneaks .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.hot-sneaks .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.hot-sneaks .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.hot-sneaks .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.hot-sneaks .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.hot-sneaks .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.hot-sneaks .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev, .hot-sneaks .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev-hover, .hot-sneaks .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev { left:2px; } +.hot-sneaks .ui-datepicker .ui-datepicker-next { right:2px; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.hot-sneaks .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev span, .hot-sneaks .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.hot-sneaks .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.hot-sneaks .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.hot-sneaks .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.hot-sneaks .ui-datepicker select.ui-datepicker-month, +.hot-sneaks .ui-datepicker select.ui-datepicker-year { width: 49%;} +.hot-sneaks .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.hot-sneaks .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.hot-sneaks .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.hot-sneaks .ui-datepicker td { border: 0; padding: 1px; } +.hot-sneaks .ui-datepicker td span, .hot-sneaks .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.hot-sneaks .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.hot-sneaks .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.hot-sneaks .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.hot-sneaks .ui-datepicker.ui-datepicker-multi { width:auto; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group { float:left; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.hot-sneaks .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.hot-sneaks .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.hot-sneaks .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.hot-sneaks .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.hot-sneaks .ui-datepicker-rtl { direction: rtl; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.hot-sneaks .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.hot-sneaks .ui-dialog { position: relative; padding: .2em; width: 300px; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.hot-sneaks .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar-close:hover, .hot-sneaks .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.hot-sneaks .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.hot-sneaks .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.hot-sneaks .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.hot-sneaks .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.hot-sneaks .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.hot-sneaks .ui-progressbar { height:2em; text-align: left; } +.hot-sneaks .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.hot-sneaks .ui-resizable { position: relative;} +.hot-sneaks .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.hot-sneaks .ui-resizable-disabled .ui-resizable-handle, .hot-sneaks .ui-resizable-autohide .ui-resizable-handle { display: none; } +.hot-sneaks .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.hot-sneaks .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.hot-sneaks .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.hot-sneaks .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.hot-sneaks .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.hot-sneaks .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.hot-sneaks .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.hot-sneaks .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.hot-sneaks .ui-slider { position: relative; text-align: left; } +.hot-sneaks .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.hot-sneaks .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.hot-sneaks .ui-slider-horizontal { height: .8em; } +.hot-sneaks .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.hot-sneaks .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.hot-sneaks .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.hot-sneaks .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.hot-sneaks .ui-slider-vertical { width: .8em; height: 100px; } +.hot-sneaks .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.hot-sneaks .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.hot-sneaks .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.hot-sneaks .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.hot-sneaks .ui-tabs { padding: .2em; zoom: 1; } +.hot-sneaks .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.hot-sneaks .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.hot-sneaks .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.hot-sneaks .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.hot-sneaks .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .hot-sneaks .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .hot-sneaks .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.hot-sneaks .ui-tabs .ui-tabs-nav li a, .hot-sneaks .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.hot-sneaks .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.hot-sneaks .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.accordion.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.accordion.css new file mode 100644 index 0000000..be75749 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.hot-sneaks .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.hot-sneaks .ui-accordion .ui-accordion-li-fix { display: inline; } +.hot-sneaks .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.hot-sneaks .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.hot-sneaks .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.hot-sneaks .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.hot-sneaks .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.all.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.base.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.core.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.core.css new file mode 100644 index 0000000..d74fd02 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.hot-sneaks .ui-helper-hidden { display: none; } +.hot-sneaks .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.hot-sneaks .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.hot-sneaks .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.hot-sneaks .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.hot-sneaks .ui-helper-clearfix { display:block; } +/* end clearfix */ +.hot-sneaks .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.hot-sneaks .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.hot-sneaks .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.hot-sneaks .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.datepicker.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.datepicker.css new file mode 100644 index 0000000..e26539d --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.hot-sneaks .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.hot-sneaks .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev, .hot-sneaks .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev-hover, .hot-sneaks .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev { left:2px; } +.hot-sneaks .ui-datepicker .ui-datepicker-next { right:2px; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.hot-sneaks .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.hot-sneaks .ui-datepicker .ui-datepicker-prev span, .hot-sneaks .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.hot-sneaks .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.hot-sneaks .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.hot-sneaks .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.hot-sneaks .ui-datepicker select.ui-datepicker-month, +.hot-sneaks .ui-datepicker select.ui-datepicker-year { width: 49%;} +.hot-sneaks .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.hot-sneaks .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.hot-sneaks .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.hot-sneaks .ui-datepicker td { border: 0; padding: 1px; } +.hot-sneaks .ui-datepicker td span, .hot-sneaks .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.hot-sneaks .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.hot-sneaks .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.hot-sneaks .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.hot-sneaks .ui-datepicker.ui-datepicker-multi { width:auto; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group { float:left; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.hot-sneaks .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.hot-sneaks .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.hot-sneaks .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.hot-sneaks .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.hot-sneaks .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.hot-sneaks .ui-datepicker-rtl { direction: rtl; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.hot-sneaks .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.hot-sneaks .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.dialog.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.dialog.css new file mode 100644 index 0000000..4445b7a --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.hot-sneaks .ui-dialog { position: relative; padding: .2em; width: 300px; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.hot-sneaks .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.hot-sneaks .ui-dialog .ui-dialog-titlebar-close:hover, .hot-sneaks .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.hot-sneaks .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.hot-sneaks .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.hot-sneaks .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.hot-sneaks .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.hot-sneaks .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.progressbar.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.progressbar.css new file mode 100644 index 0000000..b48995d --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.hot-sneaks .ui-progressbar { height:2em; text-align: left; } +.hot-sneaks .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.resizable.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.resizable.css new file mode 100644 index 0000000..6e0b476 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.hot-sneaks .ui-resizable { position: relative;} +.hot-sneaks .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.hot-sneaks .ui-resizable-disabled .ui-resizable-handle, .hot-sneaks .ui-resizable-autohide .ui-resizable-handle { display: none; } +.hot-sneaks .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.hot-sneaks .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.hot-sneaks .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.hot-sneaks .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.hot-sneaks .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.hot-sneaks .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.hot-sneaks .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.hot-sneaks .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.slider.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.slider.css new file mode 100644 index 0000000..debd1d4 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.hot-sneaks .ui-slider { position: relative; text-align: left; } +.hot-sneaks .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.hot-sneaks .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.hot-sneaks .ui-slider-horizontal { height: .8em; } +.hot-sneaks .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.hot-sneaks .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.hot-sneaks .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.hot-sneaks .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.hot-sneaks .ui-slider-vertical { width: .8em; height: 100px; } +.hot-sneaks .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.hot-sneaks .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.hot-sneaks .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.hot-sneaks .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.tabs.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.tabs.css new file mode 100644 index 0000000..6f7cd8e --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.hot-sneaks .ui-tabs { padding: .2em; zoom: 1; } +.hot-sneaks .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.hot-sneaks .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.hot-sneaks .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.hot-sneaks .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.hot-sneaks .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .hot-sneaks .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .hot-sneaks .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.hot-sneaks .ui-tabs .ui-tabs-nav li a, .hot-sneaks .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.hot-sneaks .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.hot-sneaks .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/hot-sneaks/ui.theme.css b/Skins/jQueryUI/_themes/hot-sneaks/ui.theme.css new file mode 100644 index 0000000..74d2cc8 --- /dev/null +++ b/Skins/jQueryUI/_themes/hot-sneaks/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Gill%20Sans,Arial,sans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=4px&bgColorHeader=35414f&bgTextureHeader=09_dots_small.png&bgImgOpacityHeader=35&borderColorHeader=2c4359&fcHeader=e1e463&iconColorHeader=e1e463&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=2c4359&iconColorContent=c02669&bgColorDefault=93c3cd&bgTextureDefault=07_diagonals_small.png&bgImgOpacityDefault=50&borderColorDefault=93c3cd&fcDefault=333333&iconColorDefault=ffffff&bgColorHover=ccd232&bgTextureHover=07_diagonals_small.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=db4865&bgTextureActive=07_diagonals_small.png&bgImgOpacityActive=40&borderColorActive=ff6b7f&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffff38&bgTextureHighlight=10_dots_medium.png&bgImgOpacityHighlight=80&borderColorHighlight=b4d100&fcHighlight=363636&iconColorHighlight=88a206&bgColorError=ff3853&bgTextureError=07_diagonals_small.png&bgImgOpacityError=50&borderColorError=ff6b7f&fcError=ffffff&iconColorError=ffeb33&bgColorOverlay=f7f7ba&bgTextureOverlay=11_white_lines.png&bgImgOpacityOverlay=85&opacityOverlay=80&bgColorShadow=ba9217&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=20&thicknessShadow=10px&offsetTopShadow=8px&offsetLeftShadow=8px&cornerRadiusShadow=5px +*/ + + +/* Component containers +----------------------------------*/ +.hot-sneaks .ui-widget { font-family: Gill Sans,Arial,sans-serif; font-size: 1.2em; } +.hot-sneaks .ui-widget .ui-widget { font-size: 1em; } +.hot-sneaks .ui-widget input, .hot-sneaks .ui-widget select, .hot-sneaks .ui-widget textarea, .hot-sneaks .ui-widget button { font-family: Gill Sans,Arial,sans-serif; font-size: 1em; } +.hot-sneaks .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #2c4359; } +.hot-sneaks .ui-widget-content a { color: #2c4359; } +.hot-sneaks .ui-widget-header { border: 1px solid #2c4359; background: #35414f url(images/ui-bg_dots-small_35_35414f_2x2.png) 50% 50% repeat; color: #e1e463; font-weight: bold; } +.hot-sneaks .ui-widget-header a { color: #e1e463; } + +/* Interaction states +----------------------------------*/ +.hot-sneaks .ui-state-default, .hot-sneaks .ui-widget-content .ui-state-default { border: 1px solid #93c3cd; background: #93c3cd url(images/ui-bg_diagonals-small_50_93c3cd_40x40.png) 50% 50% repeat; font-weight: bold; color: #333333; outline: none; } +.hot-sneaks .ui-state-default a, .hot-sneaks .ui-state-default a:link, .hot-sneaks .ui-state-default a:visited { color: #333333; text-decoration: none; outline: none; } +.hot-sneaks .ui-state-hover, .hot-sneaks .ui-widget-content .ui-state-hover, .hot-sneaks .ui-state-focus, .hot-sneaks .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #ccd232 url(images/ui-bg_diagonals-small_75_ccd232_40x40.png) 50% 50% repeat; font-weight: bold; color: #212121; outline: none; } +.hot-sneaks .ui-state-hover a, .hot-sneaks .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } +.hot-sneaks .ui-state-active, .hot-sneaks .ui-widget-content .ui-state-active { border: 1px solid #ff6b7f; background: #db4865 url(images/ui-bg_diagonals-small_40_db4865_40x40.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.hot-sneaks .ui-state-active a, .hot-sneaks .ui-state-active a:link, .hot-sneaks .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.hot-sneaks .ui-state-highlight, .hot-sneaks .ui-widget-content .ui-state-highlight {border: 1px solid #b4d100; background: #ffff38 url(images/ui-bg_dots-medium_80_ffff38_4x4.png) 50% 50% repeat; color: #363636; } +.hot-sneaks .ui-state-highlight a, .hot-sneaks .ui-widget-content .ui-state-highlight a { color: #363636; } +.hot-sneaks .ui-state-error, .hot-sneaks .ui-widget-content .ui-state-error {border: 1px solid #ff6b7f; background: #ff3853 url(images/ui-bg_diagonals-small_50_ff3853_40x40.png) 50% 50% repeat; color: #ffffff; } +.hot-sneaks .ui-state-error a, .hot-sneaks .ui-widget-content .ui-state-error a { color: #ffffff; } +.hot-sneaks .ui-state-error-text, .hot-sneaks .ui-widget-content .ui-state-error-text { color: #ffffff; } +.hot-sneaks .ui-state-disabled, .hot-sneaks .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.hot-sneaks .ui-priority-primary, .hot-sneaks .ui-widget-content .ui-priority-primary { font-weight: bold; } +.hot-sneaks .ui-priority-secondary, .hot-sneaks .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.hot-sneaks .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_c02669_256x240.png); } +.hot-sneaks .ui-widget-content .ui-icon {background-image: url(images/ui-icons_c02669_256x240.png); } +.hot-sneaks .ui-widget-header .ui-icon {background-image: url(images/ui-icons_e1e463_256x240.png); } +.hot-sneaks .ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); } +.hot-sneaks .ui-state-hover .ui-icon, .hot-sneaks .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.hot-sneaks .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.hot-sneaks .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_88a206_256x240.png); } +.hot-sneaks .ui-state-error .ui-icon, .hot-sneaks .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffeb33_256x240.png); } + +/* positioning */ +.hot-sneaks .ui-icon-carat-1-n { background-position: 0 0; } +.hot-sneaks .ui-icon-carat-1-ne { background-position: -16px 0; } +.hot-sneaks .ui-icon-carat-1-e { background-position: -32px 0; } +.hot-sneaks .ui-icon-carat-1-se { background-position: -48px 0; } +.hot-sneaks .ui-icon-carat-1-s { background-position: -64px 0; } +.hot-sneaks .ui-icon-carat-1-sw { background-position: -80px 0; } +.hot-sneaks .ui-icon-carat-1-w { background-position: -96px 0; } +.hot-sneaks .ui-icon-carat-1-nw { background-position: -112px 0; } +.hot-sneaks .ui-icon-carat-2-n-s { background-position: -128px 0; } +.hot-sneaks .ui-icon-carat-2-e-w { background-position: -144px 0; } +.hot-sneaks .ui-icon-triangle-1-n { background-position: 0 -16px; } +.hot-sneaks .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.hot-sneaks .ui-icon-triangle-1-e { background-position: -32px -16px; } +.hot-sneaks .ui-icon-triangle-1-se { background-position: -48px -16px; } +.hot-sneaks .ui-icon-triangle-1-s { background-position: -64px -16px; } +.hot-sneaks .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.hot-sneaks .ui-icon-triangle-1-w { background-position: -96px -16px; } +.hot-sneaks .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.hot-sneaks .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.hot-sneaks .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.hot-sneaks .ui-icon-arrow-1-n { background-position: 0 -32px; } +.hot-sneaks .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.hot-sneaks .ui-icon-arrow-1-e { background-position: -32px -32px; } +.hot-sneaks .ui-icon-arrow-1-se { background-position: -48px -32px; } +.hot-sneaks .ui-icon-arrow-1-s { background-position: -64px -32px; } +.hot-sneaks .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.hot-sneaks .ui-icon-arrow-1-w { background-position: -96px -32px; } +.hot-sneaks .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.hot-sneaks .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.hot-sneaks .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.hot-sneaks .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.hot-sneaks .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.hot-sneaks .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.hot-sneaks .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.hot-sneaks .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.hot-sneaks .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.hot-sneaks .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.hot-sneaks .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.hot-sneaks .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.hot-sneaks .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.hot-sneaks .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.hot-sneaks .ui-icon-arrow-4 { background-position: 0 -80px; } +.hot-sneaks .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.hot-sneaks .ui-icon-extlink { background-position: -32px -80px; } +.hot-sneaks .ui-icon-newwin { background-position: -48px -80px; } +.hot-sneaks .ui-icon-refresh { background-position: -64px -80px; } +.hot-sneaks .ui-icon-shuffle { background-position: -80px -80px; } +.hot-sneaks .ui-icon-transfer-e-w { background-position: -96px -80px; } +.hot-sneaks .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.hot-sneaks .ui-icon-folder-collapsed { background-position: 0 -96px; } +.hot-sneaks .ui-icon-folder-open { background-position: -16px -96px; } +.hot-sneaks .ui-icon-document { background-position: -32px -96px; } +.hot-sneaks .ui-icon-document-b { background-position: -48px -96px; } +.hot-sneaks .ui-icon-note { background-position: -64px -96px; } +.hot-sneaks .ui-icon-mail-closed { background-position: -80px -96px; } +.hot-sneaks .ui-icon-mail-open { background-position: -96px -96px; } +.hot-sneaks .ui-icon-suitcase { background-position: -112px -96px; } +.hot-sneaks .ui-icon-comment { background-position: -128px -96px; } +.hot-sneaks .ui-icon-person { background-position: -144px -96px; } +.hot-sneaks .ui-icon-print { background-position: -160px -96px; } +.hot-sneaks .ui-icon-trash { background-position: -176px -96px; } +.hot-sneaks .ui-icon-locked { background-position: -192px -96px; } +.hot-sneaks .ui-icon-unlocked { background-position: -208px -96px; } +.hot-sneaks .ui-icon-bookmark { background-position: -224px -96px; } +.hot-sneaks .ui-icon-tag { background-position: -240px -96px; } +.hot-sneaks .ui-icon-home { background-position: 0 -112px; } +.hot-sneaks .ui-icon-flag { background-position: -16px -112px; } +.hot-sneaks .ui-icon-calendar { background-position: -32px -112px; } +.hot-sneaks .ui-icon-cart { background-position: -48px -112px; } +.hot-sneaks .ui-icon-pencil { background-position: -64px -112px; } +.hot-sneaks .ui-icon-clock { background-position: -80px -112px; } +.hot-sneaks .ui-icon-disk { background-position: -96px -112px; } +.hot-sneaks .ui-icon-calculator { background-position: -112px -112px; } +.hot-sneaks .ui-icon-zoomin { background-position: -128px -112px; } +.hot-sneaks .ui-icon-zoomout { background-position: -144px -112px; } +.hot-sneaks .ui-icon-search { background-position: -160px -112px; } +.hot-sneaks .ui-icon-wrench { background-position: -176px -112px; } +.hot-sneaks .ui-icon-gear { background-position: -192px -112px; } +.hot-sneaks .ui-icon-heart { background-position: -208px -112px; } +.hot-sneaks .ui-icon-star { background-position: -224px -112px; } +.hot-sneaks .ui-icon-link { background-position: -240px -112px; } +.hot-sneaks .ui-icon-cancel { background-position: 0 -128px; } +.hot-sneaks .ui-icon-plus { background-position: -16px -128px; } +.hot-sneaks .ui-icon-plusthick { background-position: -32px -128px; } +.hot-sneaks .ui-icon-minus { background-position: -48px -128px; } +.hot-sneaks .ui-icon-minusthick { background-position: -64px -128px; } +.hot-sneaks .ui-icon-close { background-position: -80px -128px; } +.hot-sneaks .ui-icon-closethick { background-position: -96px -128px; } +.hot-sneaks .ui-icon-key { background-position: -112px -128px; } +.hot-sneaks .ui-icon-lightbulb { background-position: -128px -128px; } +.hot-sneaks .ui-icon-scissors { background-position: -144px -128px; } +.hot-sneaks .ui-icon-clipboard { background-position: -160px -128px; } +.hot-sneaks .ui-icon-copy { background-position: -176px -128px; } +.hot-sneaks .ui-icon-contact { background-position: -192px -128px; } +.hot-sneaks .ui-icon-image { background-position: -208px -128px; } +.hot-sneaks .ui-icon-video { background-position: -224px -128px; } +.hot-sneaks .ui-icon-script { background-position: -240px -128px; } +.hot-sneaks .ui-icon-alert { background-position: 0 -144px; } +.hot-sneaks .ui-icon-info { background-position: -16px -144px; } +.hot-sneaks .ui-icon-notice { background-position: -32px -144px; } +.hot-sneaks .ui-icon-help { background-position: -48px -144px; } +.hot-sneaks .ui-icon-check { background-position: -64px -144px; } +.hot-sneaks .ui-icon-bullet { background-position: -80px -144px; } +.hot-sneaks .ui-icon-radio-off { background-position: -96px -144px; } +.hot-sneaks .ui-icon-radio-on { background-position: -112px -144px; } +.hot-sneaks .ui-icon-pin-w { background-position: -128px -144px; } +.hot-sneaks .ui-icon-pin-s { background-position: -144px -144px; } +.hot-sneaks .ui-icon-play { background-position: 0 -160px; } +.hot-sneaks .ui-icon-pause { background-position: -16px -160px; } +.hot-sneaks .ui-icon-seek-next { background-position: -32px -160px; } +.hot-sneaks .ui-icon-seek-prev { background-position: -48px -160px; } +.hot-sneaks .ui-icon-seek-end { background-position: -64px -160px; } +.hot-sneaks .ui-icon-seek-first { background-position: -80px -160px; } +.hot-sneaks .ui-icon-stop { background-position: -96px -160px; } +.hot-sneaks .ui-icon-eject { background-position: -112px -160px; } +.hot-sneaks .ui-icon-volume-off { background-position: -128px -160px; } +.hot-sneaks .ui-icon-volume-on { background-position: -144px -160px; } +.hot-sneaks .ui-icon-power { background-position: 0 -176px; } +.hot-sneaks .ui-icon-signal-diag { background-position: -16px -176px; } +.hot-sneaks .ui-icon-signal { background-position: -32px -176px; } +.hot-sneaks .ui-icon-battery-0 { background-position: -48px -176px; } +.hot-sneaks .ui-icon-battery-1 { background-position: -64px -176px; } +.hot-sneaks .ui-icon-battery-2 { background-position: -80px -176px; } +.hot-sneaks .ui-icon-battery-3 { background-position: -96px -176px; } +.hot-sneaks .ui-icon-circle-plus { background-position: 0 -192px; } +.hot-sneaks .ui-icon-circle-minus { background-position: -16px -192px; } +.hot-sneaks .ui-icon-circle-close { background-position: -32px -192px; } +.hot-sneaks .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.hot-sneaks .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.hot-sneaks .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.hot-sneaks .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.hot-sneaks .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.hot-sneaks .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.hot-sneaks .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.hot-sneaks .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.hot-sneaks .ui-icon-circle-zoomin { background-position: -176px -192px; } +.hot-sneaks .ui-icon-circle-zoomout { background-position: -192px -192px; } +.hot-sneaks .ui-icon-circle-check { background-position: -208px -192px; } +.hot-sneaks .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.hot-sneaks .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.hot-sneaks .ui-icon-circlesmall-close { background-position: -32px -208px; } +.hot-sneaks .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.hot-sneaks .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.hot-sneaks .ui-icon-squaresmall-close { background-position: -80px -208px; } +.hot-sneaks .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.hot-sneaks .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.hot-sneaks .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.hot-sneaks .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.hot-sneaks .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.hot-sneaks .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.hot-sneaks .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.hot-sneaks .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.hot-sneaks .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.hot-sneaks .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.hot-sneaks .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.hot-sneaks .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.hot-sneaks .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.hot-sneaks .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.hot-sneaks .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.hot-sneaks .ui-widget-overlay { background: #f7f7ba url(images/ui-bg_white-lines_85_f7f7ba_40x100.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); } +.hot-sneaks .ui-widget-shadow { margin: 8px 0 0 8px; padding: 10px; background: #ba9217 url(images/ui-bg_flat_75_ba9217_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-bg_flat_75_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/humanity/images/ui-bg_flat_75_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png b/Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..4fb71be1b40892d5b6ef1e4091104a876a9892f6 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq?|lm978O6-<~(*Y6#$Axj1w0 z|Jb*78ckxKwr&(pnSESk3FqsGK87hlb*K0BT51WVOEL*fO-QpbP0l+XkKX2T~# literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_25_cb842e_1x400.png b/Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_25_cb842e_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..cabc6a964db6f3249e44f544e7970b295b492183 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq&z)c978O6-=0_GYj6;7zIfl> z{Bes+Z?i(7w%Aq;8&1j3la`r2y|G=>;j+p8)EIRq15P2qqe~3LCLIb%eAIQmB}H`p e{LER;dZjns;J6a8{m*5fp$wj`elF{r5}E*dLM)pA literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_70_ede4d4_1x400.png b/Skins/jQueryUI/_themes/humanity/images/ui-bg_glass_70_ede4d4_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..779ef0d0e24ce761cdbf952b5f1db4c80face3fe GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq+C2*978O6-=0_GI$$8u{Lp^q zf7$AWm7QHq4}Ei%X4Un~=od&jRJp~-f#c!!GZza*BQ7zQe>!w*!){Z@V@~lu1f43L ZGQIlG{q(*7ZyC@$22WQ%mvv4FO#pkXEp7k+ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-bg_highlight-hard_100_f4f0ec_1x100.png b/Skins/jQueryUI/_themes/humanity/images/ui-bg_highlight-hard_100_f4f0ec_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..8766f00183abc559eeaa61766dc0401ba19de22c GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%A)HV~E7m5FH&+JoXP|@hd!f^Go?6iA_FS-MDGI+ZBxvXl9ZxjJ?4zd~m2?J9DqJ$a?^ QKw}s@UHx3vIVCg!06PyQ`v3p{ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-bg_inset-soft_100_f4f0ec_1x100.png b/Skins/jQueryUI/_themes/humanity/images/ui-bg_inset-soft_100_f4f0ec_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..894bf7510988f8ac5e9fc0d4aa07e648996060ae GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l!d2@V~E7myFD8@859JLOuAnm z!p&W+d&K>&!)#@C#Vt`)41X-VEY`E=8F4CHiTyaqm^J*t3L9f)M-i6wGUwAa1I=LY MboFyt=akR{0QGnuVE_OC literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-icons_c47a23_256x240.png b/Skins/jQueryUI/_themes/humanity/images/ui-icons_c47a23_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ef19e7fcf92c9f67283830883bb5ae312d65c004 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-icons_f08000_256x240.png b/Skins/jQueryUI/_themes/humanity/images/ui-icons_f08000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..60dc16e70c445567395b58b10aa72b42969f29ab GIT binary patch literal 4369 zcmd^?`8O2)_s3^phOrG}UnfiUEn8(9QW1?MNkxXVDEpFin2{xWrLx5kBC;k~GmC-Ajq!3AfU8Dx90^_ zp3}MKjJzYC+`T(&egFXQ#9Ek{*oVAaa!zrZtmlRFnwQPRJXH<%pkK2*eP`pT=lwD7 zifq+4BY_rUTa+U|2#&?i7>PVvD?7R4ZfOLPT{e9G~G!Ls3s8JtQE`jMM9wl2V9&Q+K2DHW0M+uQmEr%nYJ^7cK?uIpU-)=wn71ZZ-=@ar0;3^AY z5+TI{2b(e%t{2PZ^HKF*vu@+Xr&BAc@2BC4 z_vCgww#i=)ea5Vo$glEEVBBg_VPBj!)OO>)f@}#dg6ULOeC>LBHz<;*5Y;YfE0lNx zg{N+4@lO~ozxpF69qV@VOGnc248Iuag4C1T)P^(hWkpP!{h!JekX}m^Q#b2B4f1oT zIjsGz)4}-$rQ*-tSuc%qG>%<4xM#E& zN)7lRK~^2VdiloY4>;#}A!yHOAXEmEi^+eA#05pawGXs>!z)gSoDuI#>bRCq-qjJe zZ)r=A`*EMX6+)~er1kdv1L^)0-PsAEM7JF$O6G8>496$24lkOSR^RTfUuIz%iSfn5b-t!##cs7sQI);gdAvqmn_v|%I9k;fCPl0Z)R1+hNQONJN zH%3jT9sOq*a`LF*MiY=zlSSQZ;{_FL9M07A=In+O!~wR}=bzGEQpk2!Vc0p)qKAH? zOk{(%06W#)DdICQ_S%Q@<0Y+!?9%#$gWJ%)EO->^YZP{<`oB4~9xh zL9-0*c4@B#O2ylYs_g`Ky$zb~v!M`NRaMNFYF*Gsu|7)=JyyMHjFC=HhGUE@{aI|B zJ~ITXU052%7jFb5Ys#fhS_?4kqc7H0EU49B8(Chg0&JzU=Gka#xOz1)H0d4m7ZnRA z=M^tdY|U6T!fmte{W?_r8H~qdq|q{5AMU_2It1I4143n~xL?4&K#BOB48l9_Rdm!(c^C?JU;tF0 zEh@o1y6Qa_>}#AwX{VY+`C^kNkxhgb1P5cB0%xupAXyg9NO=SnXrJUE?rQg{Lcsn+ zAZKctGLfbK_B#^&Nev|0^fB&?DN=ak8|0!np524LD25=s84BP8Vl(3=jflNp{X>e@ z637Ri5xx;&JNl+XYImA|{;XR~P*svYDEWYJ6I5!6uO~2twFC1ZQevB7#3z~(apxn& z^J@>Mc`>PJair{yT`iuan-V+i%|Ho-pA<1?V-k^R2Q<5;Co%XxmL` z018t4T0TTwO^w)Gx{9OSJ^9_|kgwX`7%0Rw!PO~@?xvnfUehvN;2Rc;^l>3kfbtk3 z8{j7p;S&{uTlTe9&HTc38q@%_KQFk<&n{vmrN7y&Cz{etcE->rq!6HL)2F!aa=0%! zM%Bwo!7TQ5t;@a_#Q}sjk{UebWQZ8{cp&HN^$*JfH#8spkhk{R@CVBiPuP@yEhu{} zsQfuhTqV%rioATpEphMfhyRYbVfVW`YwLFXUWm-===J(byMf!5;W^CV1g~2194Xx) zFK|z{pm%n-)-DRe{Qhk(d!QaoI*y%Wn6h7<6A{i*Sob&B^y|Spg!&J$`kN>zwUJ3x zaB$ciu*0FJKg}T ztgnh)ASF8njz5>h6?f#{c=*Yr4W_34$GmVIo8OLWjcZK4a0`+Yv-!*}9 zBwKm;DAsA(nDI-`iH@;`=gP+m{lgFLHK3m$W@?)&dGhDA_Z2xOzI0$p(ZJtH$vCxE zj>+kYNBJzs-TlSx!tSH}%I9fQv)mc!C7X0bKlZv4f&}C3+O-4k7AmVO|KYZ9ydP%(N1^uisV8y;~p`x4qFXD?!_OyN9=w(Od6W; zGrT?G;l2v@Ob5k^8w<9w%Jbjb^|H}PYKo}I~bobd!XrTbzp2Zp~H8lgJ)I3?l&(bDiWf8gE&6b z>)9GB=Iu-6%I((+>=jGP>CzD8c0oWITFZGgM!Q7|JrUYq4#^Y(vuDu-a>OWDa4Y4} z5a_*lW#IL_aVf8L+Ty}c&2VojLEIA-;eQK6Wo?xAuK>i;1VWx3c=!s2;j_*iRHOsb*>6-CgcYP+Ho=L@XLd*j~2ln-;WHg)|cCixksH$K={5rGSD@yB%LI|(NCc8 z1Er8H+QO)~S~K{g?nH|2dB8SKs)BxQ?%G}}o*LV!NG2m*TmR|pWj~g`>)ClJCE#F$ zcj)fBg(dKOKmc$Cy}IRlasngIR>z~kP&WW~9cC951{AKmnZ~ZMsqup6QQf7J0T1;C zK9*Qd5*(HxW=tl|RfjO>nkoW#AU3t>JkuzWxy4-l?xmTv15_r1X@p@dz^{&j&;{Mq z$^0$0q&y?kbdZh)kZ+NfXfqLTG}Q^j>qHlUH4VEK`3y^-z6Y<6O88Hf4v^;}!{t-a zDWg;znYu%6zA1~A5~w?fxO~i8-Ib(^02{c4pXjhDI^2 zXB1LP4dvWuc%PXQ{r!d#6>${rm+M8EJM8yf#!H$Kp8AxwUXm5`7Tu-J$mHeCG>vw|&Ay415}_1w&*9K8+2d3v1N+@a$|820o4u60Tj@u&kI!~q2V9X; z>tMvQDI|O$#m+m2O**ZHq`_{#8)ry6`&5s~2k{O4Du16Fn0P;&_(0!e5%Bel){nU0 zJX~<8U6hoI%yx}qGY_1Tq7YKDJ)ETOCs&W)TiCrK*1%DE*vXdD-7hwE*LUgjeHRM` z&@pkhTi>m#Kc+QIK+2Ybn9-sFVKNHyIgfob4H_77yYh))Rq$7Pw|+aD6&yZ|ki9 z8Zb6s{oBt1G+PgfIcxd}{m@~1nzhe;LH)5;!gS8@ddyabpdBc?7JVl?tS+<#bPSMT z2@0uYdsWN(;Ww)n-PlA-0r+62@bYkEa`k{0s})fJgYZ#5=DmIdEvok7aZJRi{w-|} zkea&6X}ZA3b7&vbDb7)v8CuI(+zzSf3z&P2eOrPNP?D~ zf zn0@)0h;~5F&BG5vOFU!=woW&ZSl~nrs{?1w>nWfW_dnpTd z4qvLDYJ*ft>Sp%M(^_xCZpNBnc66JX}A|ZL9IENM`U>`ph7d<+RQiI}@E8Y)70s zMC*_&))}GlmR}@{v9*nm)29-=rn`Q$rc^4G)GVQHlTr6BpGxtHuU(8AF7Ffh54?5w zj+EYT9>x)PWL-iQ@RNmT?R+|c@=FOmj)5Za6_ z@DkVy4l^L>Z3#SI@s_eVwd3D)<^Ivq8a~J{|4mhOL^<7M4D8){ut;GIqqn`oqCk|x pNh;Wa$C0(mdpqYz&F>xK-uVD=DT5%Jzh8ZT#aXmjr70%*{{Y8LQoH~F literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-icons_f35f07_256x240.png b/Skins/jQueryUI/_themes/humanity/images/ui-icons_f35f07_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..3aa0e886fce3359fdd5005b32831c0c0c8014a49 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-icons_ff7519_256x240.png b/Skins/jQueryUI/_themes/humanity/images/ui-icons_ff7519_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2bebb57eaf09d78e610ea1b8480a6d38737e3354 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/humanity/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/humanity/jquery-ui.css b/Skins/jQueryUI/_themes/humanity/jquery-ui.css new file mode 100644 index 0000000..4e7e3fc --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.humanity .ui-helper-hidden { display: none; } +.humanity .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.humanity .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.humanity .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.humanity .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.humanity .ui-helper-clearfix { display:block; } +/* end clearfix */ +.humanity .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.humanity .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.humanity .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.humanity .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?tr=ffDefault=Helvetica,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cb842e&bgTextureHeader=02_glass.png&bgImgOpacityHeader=25&borderColorHeader=d49768&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=f4f0ec&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=100&borderColorContent=e0cfc2&fcContent=1e1b1d&iconColorContent=c47a23&bgColorDefault=ede4d4&bgTextureDefault=02_glass.png&bgImgOpacityDefault=70&borderColorDefault=cdc3b7&fcDefault=3f3731&iconColorDefault=f08000&bgColorHover=f5f0e5&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=f5ad66&fcHover=a46313&iconColorHover=f08000&bgColorActive=f4f0ec&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=100&borderColorActive=e0cfc2&fcActive=b85700&iconColorActive=f35f07&bgColorHighlight=f5f5b5&bgTextureHighlight=04_highlight_hard.png&bgImgOpacityHighlight=75&borderColorHighlight=d9bb73&fcHighlight=060200&iconColorHighlight=cb672b&bgColorError=fee4bd&bgTextureError=04_highlight_hard.png&bgImgOpacityError=65&borderColorError=f8893f&fcError=592003&iconColorError=ff7519&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.humanity .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.humanity .ui-widget .ui-widget { font-size: 1em; } +.humanity .ui-widget input, .humanity .ui-widget select, .humanity .ui-widget textarea, .humanity .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.humanity .ui-widget-content { border: 1px solid #e0cfc2; background: #f4f0ec url(images/ui-bg_inset-soft_100_f4f0ec_1x100.png) 50% bottom repeat-x; color: #1e1b1d; } +.humanity .ui-widget-content a { color: #1e1b1d; } +.humanity .ui-widget-header { border: 1px solid #d49768; background: #cb842e url(images/ui-bg_glass_25_cb842e_1x400.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.humanity .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.humanity .ui-state-default, .humanity .ui-widget-content .ui-state-default { border: 1px solid #cdc3b7; background: #ede4d4 url(images/ui-bg_glass_70_ede4d4_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #3f3731; outline: none; } +.humanity .ui-state-default a, .humanity .ui-state-default a:link, .humanity .ui-state-default a:visited { color: #3f3731; text-decoration: none; outline: none; } +.humanity .ui-state-hover, .humanity .ui-widget-content .ui-state-hover, .humanity .ui-state-focus, .humanity .ui-widget-content .ui-state-focus { border: 1px solid #f5ad66; background: #f5f0e5 url(images/ui-bg_glass_100_f5f0e5_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #a46313; outline: none; } +.humanity .ui-state-hover a, .humanity .ui-state-hover a:hover { color: #a46313; text-decoration: none; outline: none; } +.humanity .ui-state-active, .humanity .ui-widget-content .ui-state-active { border: 1px solid #e0cfc2; background: #f4f0ec url(images/ui-bg_highlight-hard_100_f4f0ec_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #b85700; outline: none; } +.humanity .ui-state-active a, .humanity .ui-state-active a:link, .humanity .ui-state-active a:visited { color: #b85700; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.humanity .ui-state-highlight, .humanity .ui-widget-content .ui-state-highlight {border: 1px solid #d9bb73; background: #f5f5b5 url(images/ui-bg_highlight-hard_75_f5f5b5_1x100.png) 50% top repeat-x; color: #060200; } +.humanity .ui-state-highlight a, .humanity .ui-widget-content .ui-state-highlight a { color: #060200; } +.humanity .ui-state-error, .humanity .ui-widget-content .ui-state-error {border: 1px solid #f8893f; background: #fee4bd url(images/ui-bg_highlight-hard_65_fee4bd_1x100.png) 50% top repeat-x; color: #592003; } +.humanity .ui-state-error a, .humanity .ui-widget-content .ui-state-error a { color: #592003; } +.humanity .ui-state-error-text, .humanity .ui-widget-content .ui-state-error-text { color: #592003; } +.humanity .ui-state-disabled, .humanity .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.humanity .ui-priority-primary, .humanity .ui-widget-content .ui-priority-primary { font-weight: bold; } +.humanity .ui-priority-secondary, .humanity .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.humanity .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_c47a23_256x240.png); } +.humanity .ui-widget-content .ui-icon {background-image: url(images/ui-icons_c47a23_256x240.png); } +.humanity .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.humanity .ui-state-default .ui-icon { background-image: url(images/ui-icons_f08000_256x240.png); } +.humanity .ui-state-hover .ui-icon, .humanity .ui-state-focus .ui-icon {background-image: url(images/ui-icons_f08000_256x240.png); } +.humanity .ui-state-active .ui-icon {background-image: url(images/ui-icons_f35f07_256x240.png); } +.humanity .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_cb672b_256x240.png); } +.humanity .ui-state-error .ui-icon, .humanity .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff7519_256x240.png); } + +/* positioning */ +.humanity .ui-icon-carat-1-n { background-position: 0 0; } +.humanity .ui-icon-carat-1-ne { background-position: -16px 0; } +.humanity .ui-icon-carat-1-e { background-position: -32px 0; } +.humanity .ui-icon-carat-1-se { background-position: -48px 0; } +.humanity .ui-icon-carat-1-s { background-position: -64px 0; } +.humanity .ui-icon-carat-1-sw { background-position: -80px 0; } +.humanity .ui-icon-carat-1-w { background-position: -96px 0; } +.humanity .ui-icon-carat-1-nw { background-position: -112px 0; } +.humanity .ui-icon-carat-2-n-s { background-position: -128px 0; } +.humanity .ui-icon-carat-2-e-w { background-position: -144px 0; } +.humanity .ui-icon-triangle-1-n { background-position: 0 -16px; } +.humanity .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.humanity .ui-icon-triangle-1-e { background-position: -32px -16px; } +.humanity .ui-icon-triangle-1-se { background-position: -48px -16px; } +.humanity .ui-icon-triangle-1-s { background-position: -64px -16px; } +.humanity .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.humanity .ui-icon-triangle-1-w { background-position: -96px -16px; } +.humanity .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.humanity .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.humanity .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.humanity .ui-icon-arrow-1-n { background-position: 0 -32px; } +.humanity .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.humanity .ui-icon-arrow-1-e { background-position: -32px -32px; } +.humanity .ui-icon-arrow-1-se { background-position: -48px -32px; } +.humanity .ui-icon-arrow-1-s { background-position: -64px -32px; } +.humanity .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.humanity .ui-icon-arrow-1-w { background-position: -96px -32px; } +.humanity .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.humanity .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.humanity .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.humanity .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.humanity .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.humanity .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.humanity .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.humanity .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.humanity .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.humanity .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.humanity .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.humanity .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.humanity .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.humanity .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.humanity .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.humanity .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.humanity .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.humanity .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.humanity .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.humanity .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.humanity .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.humanity .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.humanity .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.humanity .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.humanity .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.humanity .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.humanity .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.humanity .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.humanity .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.humanity .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.humanity .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.humanity .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.humanity .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.humanity .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.humanity .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.humanity .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.humanity .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.humanity .ui-icon-arrow-4 { background-position: 0 -80px; } +.humanity .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.humanity .ui-icon-extlink { background-position: -32px -80px; } +.humanity .ui-icon-newwin { background-position: -48px -80px; } +.humanity .ui-icon-refresh { background-position: -64px -80px; } +.humanity .ui-icon-shuffle { background-position: -80px -80px; } +.humanity .ui-icon-transfer-e-w { background-position: -96px -80px; } +.humanity .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.humanity .ui-icon-folder-collapsed { background-position: 0 -96px; } +.humanity .ui-icon-folder-open { background-position: -16px -96px; } +.humanity .ui-icon-document { background-position: -32px -96px; } +.humanity .ui-icon-document-b { background-position: -48px -96px; } +.humanity .ui-icon-note { background-position: -64px -96px; } +.humanity .ui-icon-mail-closed { background-position: -80px -96px; } +.humanity .ui-icon-mail-open { background-position: -96px -96px; } +.humanity .ui-icon-suitcase { background-position: -112px -96px; } +.humanity .ui-icon-comment { background-position: -128px -96px; } +.humanity .ui-icon-person { background-position: -144px -96px; } +.humanity .ui-icon-print { background-position: -160px -96px; } +.humanity .ui-icon-trash { background-position: -176px -96px; } +.humanity .ui-icon-locked { background-position: -192px -96px; } +.humanity .ui-icon-unlocked { background-position: -208px -96px; } +.humanity .ui-icon-bookmark { background-position: -224px -96px; } +.humanity .ui-icon-tag { background-position: -240px -96px; } +.humanity .ui-icon-home { background-position: 0 -112px; } +.humanity .ui-icon-flag { background-position: -16px -112px; } +.humanity .ui-icon-calendar { background-position: -32px -112px; } +.humanity .ui-icon-cart { background-position: -48px -112px; } +.humanity .ui-icon-pencil { background-position: -64px -112px; } +.humanity .ui-icon-clock { background-position: -80px -112px; } +.humanity .ui-icon-disk { background-position: -96px -112px; } +.humanity .ui-icon-calculator { background-position: -112px -112px; } +.humanity .ui-icon-zoomin { background-position: -128px -112px; } +.humanity .ui-icon-zoomout { background-position: -144px -112px; } +.humanity .ui-icon-search { background-position: -160px -112px; } +.humanity .ui-icon-wrench { background-position: -176px -112px; } +.humanity .ui-icon-gear { background-position: -192px -112px; } +.humanity .ui-icon-heart { background-position: -208px -112px; } +.humanity .ui-icon-star { background-position: -224px -112px; } +.humanity .ui-icon-link { background-position: -240px -112px; } +.humanity .ui-icon-cancel { background-position: 0 -128px; } +.humanity .ui-icon-plus { background-position: -16px -128px; } +.humanity .ui-icon-plusthick { background-position: -32px -128px; } +.humanity .ui-icon-minus { background-position: -48px -128px; } +.humanity .ui-icon-minusthick { background-position: -64px -128px; } +.humanity .ui-icon-close { background-position: -80px -128px; } +.humanity .ui-icon-closethick { background-position: -96px -128px; } +.humanity .ui-icon-key { background-position: -112px -128px; } +.humanity .ui-icon-lightbulb { background-position: -128px -128px; } +.humanity .ui-icon-scissors { background-position: -144px -128px; } +.humanity .ui-icon-clipboard { background-position: -160px -128px; } +.humanity .ui-icon-copy { background-position: -176px -128px; } +.humanity .ui-icon-contact { background-position: -192px -128px; } +.humanity .ui-icon-image { background-position: -208px -128px; } +.humanity .ui-icon-video { background-position: -224px -128px; } +.humanity .ui-icon-script { background-position: -240px -128px; } +.humanity .ui-icon-alert { background-position: 0 -144px; } +.humanity .ui-icon-info { background-position: -16px -144px; } +.humanity .ui-icon-notice { background-position: -32px -144px; } +.humanity .ui-icon-help { background-position: -48px -144px; } +.humanity .ui-icon-check { background-position: -64px -144px; } +.humanity .ui-icon-bullet { background-position: -80px -144px; } +.humanity .ui-icon-radio-off { background-position: -96px -144px; } +.humanity .ui-icon-radio-on { background-position: -112px -144px; } +.humanity .ui-icon-pin-w { background-position: -128px -144px; } +.humanity .ui-icon-pin-s { background-position: -144px -144px; } +.humanity .ui-icon-play { background-position: 0 -160px; } +.humanity .ui-icon-pause { background-position: -16px -160px; } +.humanity .ui-icon-seek-next { background-position: -32px -160px; } +.humanity .ui-icon-seek-prev { background-position: -48px -160px; } +.humanity .ui-icon-seek-end { background-position: -64px -160px; } +.humanity .ui-icon-seek-first { background-position: -80px -160px; } +.humanity .ui-icon-stop { background-position: -96px -160px; } +.humanity .ui-icon-eject { background-position: -112px -160px; } +.humanity .ui-icon-volume-off { background-position: -128px -160px; } +.humanity .ui-icon-volume-on { background-position: -144px -160px; } +.humanity .ui-icon-power { background-position: 0 -176px; } +.humanity .ui-icon-signal-diag { background-position: -16px -176px; } +.humanity .ui-icon-signal { background-position: -32px -176px; } +.humanity .ui-icon-battery-0 { background-position: -48px -176px; } +.humanity .ui-icon-battery-1 { background-position: -64px -176px; } +.humanity .ui-icon-battery-2 { background-position: -80px -176px; } +.humanity .ui-icon-battery-3 { background-position: -96px -176px; } +.humanity .ui-icon-circle-plus { background-position: 0 -192px; } +.humanity .ui-icon-circle-minus { background-position: -16px -192px; } +.humanity .ui-icon-circle-close { background-position: -32px -192px; } +.humanity .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.humanity .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.humanity .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.humanity .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.humanity .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.humanity .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.humanity .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.humanity .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.humanity .ui-icon-circle-zoomin { background-position: -176px -192px; } +.humanity .ui-icon-circle-zoomout { background-position: -192px -192px; } +.humanity .ui-icon-circle-check { background-position: -208px -192px; } +.humanity .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.humanity .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.humanity .ui-icon-circlesmall-close { background-position: -32px -208px; } +.humanity .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.humanity .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.humanity .ui-icon-squaresmall-close { background-position: -80px -208px; } +.humanity .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.humanity .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.humanity .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.humanity .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.humanity .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.humanity .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.humanity .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.humanity .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.humanity .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.humanity .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.humanity .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.humanity .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.humanity .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.humanity .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.humanity .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.humanity .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.humanity .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.humanity .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.humanity .ui-accordion .ui-accordion-li-fix { display: inline; } +.humanity .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.humanity .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.humanity .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.humanity .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.humanity .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.humanity .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.humanity .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.humanity .ui-datepicker .ui-datepicker-prev, .humanity .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.humanity .ui-datepicker .ui-datepicker-prev-hover, .humanity .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.humanity .ui-datepicker .ui-datepicker-prev { left:2px; } +.humanity .ui-datepicker .ui-datepicker-next { right:2px; } +.humanity .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.humanity .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.humanity .ui-datepicker .ui-datepicker-prev span, .humanity .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.humanity .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.humanity .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.humanity .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.humanity .ui-datepicker select.ui-datepicker-month, +.humanity .ui-datepicker select.ui-datepicker-year { width: 49%;} +.humanity .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.humanity .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.humanity .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.humanity .ui-datepicker td { border: 0; padding: 1px; } +.humanity .ui-datepicker td span, .humanity .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.humanity .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.humanity .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.humanity .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.humanity .ui-datepicker.ui-datepicker-multi { width:auto; } +.humanity .ui-datepicker-multi .ui-datepicker-group { float:left; } +.humanity .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.humanity .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.humanity .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.humanity .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.humanity .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.humanity .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.humanity .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.humanity .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.humanity .ui-datepicker-rtl { direction: rtl; } +.humanity .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.humanity .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.humanity .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.humanity .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.humanity .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.humanity .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.humanity .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.humanity .ui-dialog { position: relative; padding: .2em; width: 300px; } +.humanity .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.humanity .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.humanity .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.humanity .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.humanity .ui-dialog .ui-dialog-titlebar-close:hover, .humanity .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.humanity .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.humanity .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.humanity .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.humanity .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.humanity .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.humanity .ui-progressbar { height:2em; text-align: left; } +.humanity .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.humanity .ui-resizable { position: relative;} +.humanity .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.humanity .ui-resizable-disabled .ui-resizable-handle, .humanity .ui-resizable-autohide .ui-resizable-handle { display: none; } +.humanity .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.humanity .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.humanity .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.humanity .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.humanity .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.humanity .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.humanity .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.humanity .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.humanity .ui-slider { position: relative; text-align: left; } +.humanity .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.humanity .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.humanity .ui-slider-horizontal { height: .8em; } +.humanity .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.humanity .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.humanity .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.humanity .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.humanity .ui-slider-vertical { width: .8em; height: 100px; } +.humanity .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.humanity .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.humanity .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.humanity .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.humanity .ui-tabs { padding: .2em; zoom: 1; } +.humanity .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.humanity .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.humanity .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.humanity .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.humanity .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .humanity .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .humanity .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.humanity .ui-tabs .ui-tabs-nav li a, .humanity .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.humanity .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.humanity .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/humanity/ui.accordion.css b/Skins/jQueryUI/_themes/humanity/ui.accordion.css new file mode 100644 index 0000000..ce604df --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.humanity .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.humanity .ui-accordion .ui-accordion-li-fix { display: inline; } +.humanity .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.humanity .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.humanity .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.humanity .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.humanity .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/humanity/ui.all.css b/Skins/jQueryUI/_themes/humanity/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/humanity/ui.base.css b/Skins/jQueryUI/_themes/humanity/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/humanity/ui.core.css b/Skins/jQueryUI/_themes/humanity/ui.core.css new file mode 100644 index 0000000..5fddf5e --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.humanity .ui-helper-hidden { display: none; } +.humanity .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.humanity .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.humanity .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.humanity .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.humanity .ui-helper-clearfix { display:block; } +/* end clearfix */ +.humanity .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.humanity .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.humanity .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.humanity .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/humanity/ui.datepicker.css b/Skins/jQueryUI/_themes/humanity/ui.datepicker.css new file mode 100644 index 0000000..40a3cbf --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.humanity .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.humanity .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.humanity .ui-datepicker .ui-datepicker-prev, .humanity .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.humanity .ui-datepicker .ui-datepicker-prev-hover, .humanity .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.humanity .ui-datepicker .ui-datepicker-prev { left:2px; } +.humanity .ui-datepicker .ui-datepicker-next { right:2px; } +.humanity .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.humanity .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.humanity .ui-datepicker .ui-datepicker-prev span, .humanity .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.humanity .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.humanity .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.humanity .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.humanity .ui-datepicker select.ui-datepicker-month, +.humanity .ui-datepicker select.ui-datepicker-year { width: 49%;} +.humanity .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.humanity .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.humanity .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.humanity .ui-datepicker td { border: 0; padding: 1px; } +.humanity .ui-datepicker td span, .humanity .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.humanity .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.humanity .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.humanity .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.humanity .ui-datepicker.ui-datepicker-multi { width:auto; } +.humanity .ui-datepicker-multi .ui-datepicker-group { float:left; } +.humanity .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.humanity .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.humanity .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.humanity .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.humanity .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.humanity .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.humanity .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.humanity .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.humanity .ui-datepicker-rtl { direction: rtl; } +.humanity .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.humanity .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.humanity .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.humanity .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.humanity .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.humanity .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.humanity .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.humanity .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/humanity/ui.dialog.css b/Skins/jQueryUI/_themes/humanity/ui.dialog.css new file mode 100644 index 0000000..ba7625f --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.humanity .ui-dialog { position: relative; padding: .2em; width: 300px; } +.humanity .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.humanity .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.humanity .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.humanity .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.humanity .ui-dialog .ui-dialog-titlebar-close:hover, .humanity .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.humanity .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.humanity .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.humanity .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.humanity .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.humanity .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/humanity/ui.progressbar.css b/Skins/jQueryUI/_themes/humanity/ui.progressbar.css new file mode 100644 index 0000000..1716838 --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.humanity .ui-progressbar { height:2em; text-align: left; } +.humanity .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/humanity/ui.resizable.css b/Skins/jQueryUI/_themes/humanity/ui.resizable.css new file mode 100644 index 0000000..5dd82a1 --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.humanity .ui-resizable { position: relative;} +.humanity .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.humanity .ui-resizable-disabled .ui-resizable-handle, .humanity .ui-resizable-autohide .ui-resizable-handle { display: none; } +.humanity .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.humanity .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.humanity .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.humanity .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.humanity .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.humanity .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.humanity .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.humanity .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/humanity/ui.slider.css b/Skins/jQueryUI/_themes/humanity/ui.slider.css new file mode 100644 index 0000000..1d54883 --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.humanity .ui-slider { position: relative; text-align: left; } +.humanity .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.humanity .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.humanity .ui-slider-horizontal { height: .8em; } +.humanity .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.humanity .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.humanity .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.humanity .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.humanity .ui-slider-vertical { width: .8em; height: 100px; } +.humanity .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.humanity .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.humanity .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.humanity .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/humanity/ui.tabs.css b/Skins/jQueryUI/_themes/humanity/ui.tabs.css new file mode 100644 index 0000000..c658478 --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.humanity .ui-tabs { padding: .2em; zoom: 1; } +.humanity .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.humanity .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.humanity .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.humanity .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.humanity .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .humanity .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .humanity .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.humanity .ui-tabs .ui-tabs-nav li a, .humanity .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.humanity .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.humanity .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/humanity/ui.theme.css b/Skins/jQueryUI/_themes/humanity/ui.theme.css new file mode 100644 index 0000000..882e969 --- /dev/null +++ b/Skins/jQueryUI/_themes/humanity/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?tr=ffDefault=Helvetica,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cb842e&bgTextureHeader=02_glass.png&bgImgOpacityHeader=25&borderColorHeader=d49768&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=f4f0ec&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=100&borderColorContent=e0cfc2&fcContent=1e1b1d&iconColorContent=c47a23&bgColorDefault=ede4d4&bgTextureDefault=02_glass.png&bgImgOpacityDefault=70&borderColorDefault=cdc3b7&fcDefault=3f3731&iconColorDefault=f08000&bgColorHover=f5f0e5&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=f5ad66&fcHover=a46313&iconColorHover=f08000&bgColorActive=f4f0ec&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=100&borderColorActive=e0cfc2&fcActive=b85700&iconColorActive=f35f07&bgColorHighlight=f5f5b5&bgTextureHighlight=04_highlight_hard.png&bgImgOpacityHighlight=75&borderColorHighlight=d9bb73&fcHighlight=060200&iconColorHighlight=cb672b&bgColorError=fee4bd&bgTextureError=04_highlight_hard.png&bgImgOpacityError=65&borderColorError=f8893f&fcError=592003&iconColorError=ff7519&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.humanity .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.humanity .ui-widget .ui-widget { font-size: 1em; } +.humanity .ui-widget input, .humanity .ui-widget select, .humanity .ui-widget textarea, .humanity .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.humanity .ui-widget-content { border: 1px solid #e0cfc2; background: #f4f0ec url(images/ui-bg_inset-soft_100_f4f0ec_1x100.png) 50% bottom repeat-x; color: #1e1b1d; } +.humanity .ui-widget-content a { color: #1e1b1d; } +.humanity .ui-widget-header { border: 1px solid #d49768; background: #cb842e url(images/ui-bg_glass_25_cb842e_1x400.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.humanity .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.humanity .ui-state-default, .humanity .ui-widget-content .ui-state-default { border: 1px solid #cdc3b7; background: #ede4d4 url(images/ui-bg_glass_70_ede4d4_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #3f3731; outline: none; } +.humanity .ui-state-default a, .humanity .ui-state-default a:link, .humanity .ui-state-default a:visited { color: #3f3731; text-decoration: none; outline: none; } +.humanity .ui-state-hover, .humanity .ui-widget-content .ui-state-hover, .humanity .ui-state-focus, .humanity .ui-widget-content .ui-state-focus { border: 1px solid #f5ad66; background: #f5f0e5 url(images/ui-bg_glass_100_f5f0e5_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #a46313; outline: none; } +.humanity .ui-state-hover a, .humanity .ui-state-hover a:hover { color: #a46313; text-decoration: none; outline: none; } +.humanity .ui-state-active, .humanity .ui-widget-content .ui-state-active { border: 1px solid #e0cfc2; background: #f4f0ec url(images/ui-bg_highlight-hard_100_f4f0ec_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #b85700; outline: none; } +.humanity .ui-state-active a, .humanity .ui-state-active a:link, .humanity .ui-state-active a:visited { color: #b85700; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.humanity .ui-state-highlight, .humanity .ui-widget-content .ui-state-highlight {border: 1px solid #d9bb73; background: #f5f5b5 url(images/ui-bg_highlight-hard_75_f5f5b5_1x100.png) 50% top repeat-x; color: #060200; } +.humanity .ui-state-highlight a, .humanity .ui-widget-content .ui-state-highlight a { color: #060200; } +.humanity .ui-state-error, .humanity .ui-widget-content .ui-state-error {border: 1px solid #f8893f; background: #fee4bd url(images/ui-bg_highlight-hard_65_fee4bd_1x100.png) 50% top repeat-x; color: #592003; } +.humanity .ui-state-error a, .humanity .ui-widget-content .ui-state-error a { color: #592003; } +.humanity .ui-state-error-text, .humanity .ui-widget-content .ui-state-error-text { color: #592003; } +.humanity .ui-state-disabled, .humanity .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.humanity .ui-priority-primary, .humanity .ui-widget-content .ui-priority-primary { font-weight: bold; } +.humanity .ui-priority-secondary, .humanity .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.humanity .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_c47a23_256x240.png); } +.humanity .ui-widget-content .ui-icon {background-image: url(images/ui-icons_c47a23_256x240.png); } +.humanity .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.humanity .ui-state-default .ui-icon { background-image: url(images/ui-icons_f08000_256x240.png); } +.humanity .ui-state-hover .ui-icon, .humanity .ui-state-focus .ui-icon {background-image: url(images/ui-icons_f08000_256x240.png); } +.humanity .ui-state-active .ui-icon {background-image: url(images/ui-icons_f35f07_256x240.png); } +.humanity .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_cb672b_256x240.png); } +.humanity .ui-state-error .ui-icon, .humanity .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff7519_256x240.png); } + +/* positioning */ +.humanity .ui-icon-carat-1-n { background-position: 0 0; } +.humanity .ui-icon-carat-1-ne { background-position: -16px 0; } +.humanity .ui-icon-carat-1-e { background-position: -32px 0; } +.humanity .ui-icon-carat-1-se { background-position: -48px 0; } +.humanity .ui-icon-carat-1-s { background-position: -64px 0; } +.humanity .ui-icon-carat-1-sw { background-position: -80px 0; } +.humanity .ui-icon-carat-1-w { background-position: -96px 0; } +.humanity .ui-icon-carat-1-nw { background-position: -112px 0; } +.humanity .ui-icon-carat-2-n-s { background-position: -128px 0; } +.humanity .ui-icon-carat-2-e-w { background-position: -144px 0; } +.humanity .ui-icon-triangle-1-n { background-position: 0 -16px; } +.humanity .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.humanity .ui-icon-triangle-1-e { background-position: -32px -16px; } +.humanity .ui-icon-triangle-1-se { background-position: -48px -16px; } +.humanity .ui-icon-triangle-1-s { background-position: -64px -16px; } +.humanity .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.humanity .ui-icon-triangle-1-w { background-position: -96px -16px; } +.humanity .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.humanity .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.humanity .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.humanity .ui-icon-arrow-1-n { background-position: 0 -32px; } +.humanity .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.humanity .ui-icon-arrow-1-e { background-position: -32px -32px; } +.humanity .ui-icon-arrow-1-se { background-position: -48px -32px; } +.humanity .ui-icon-arrow-1-s { background-position: -64px -32px; } +.humanity .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.humanity .ui-icon-arrow-1-w { background-position: -96px -32px; } +.humanity .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.humanity .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.humanity .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.humanity .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.humanity .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.humanity .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.humanity .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.humanity .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.humanity .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.humanity .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.humanity .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.humanity .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.humanity .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.humanity .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.humanity .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.humanity .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.humanity .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.humanity .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.humanity .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.humanity .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.humanity .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.humanity .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.humanity .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.humanity .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.humanity .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.humanity .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.humanity .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.humanity .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.humanity .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.humanity .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.humanity .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.humanity .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.humanity .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.humanity .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.humanity .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.humanity .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.humanity .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.humanity .ui-icon-arrow-4 { background-position: 0 -80px; } +.humanity .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.humanity .ui-icon-extlink { background-position: -32px -80px; } +.humanity .ui-icon-newwin { background-position: -48px -80px; } +.humanity .ui-icon-refresh { background-position: -64px -80px; } +.humanity .ui-icon-shuffle { background-position: -80px -80px; } +.humanity .ui-icon-transfer-e-w { background-position: -96px -80px; } +.humanity .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.humanity .ui-icon-folder-collapsed { background-position: 0 -96px; } +.humanity .ui-icon-folder-open { background-position: -16px -96px; } +.humanity .ui-icon-document { background-position: -32px -96px; } +.humanity .ui-icon-document-b { background-position: -48px -96px; } +.humanity .ui-icon-note { background-position: -64px -96px; } +.humanity .ui-icon-mail-closed { background-position: -80px -96px; } +.humanity .ui-icon-mail-open { background-position: -96px -96px; } +.humanity .ui-icon-suitcase { background-position: -112px -96px; } +.humanity .ui-icon-comment { background-position: -128px -96px; } +.humanity .ui-icon-person { background-position: -144px -96px; } +.humanity .ui-icon-print { background-position: -160px -96px; } +.humanity .ui-icon-trash { background-position: -176px -96px; } +.humanity .ui-icon-locked { background-position: -192px -96px; } +.humanity .ui-icon-unlocked { background-position: -208px -96px; } +.humanity .ui-icon-bookmark { background-position: -224px -96px; } +.humanity .ui-icon-tag { background-position: -240px -96px; } +.humanity .ui-icon-home { background-position: 0 -112px; } +.humanity .ui-icon-flag { background-position: -16px -112px; } +.humanity .ui-icon-calendar { background-position: -32px -112px; } +.humanity .ui-icon-cart { background-position: -48px -112px; } +.humanity .ui-icon-pencil { background-position: -64px -112px; } +.humanity .ui-icon-clock { background-position: -80px -112px; } +.humanity .ui-icon-disk { background-position: -96px -112px; } +.humanity .ui-icon-calculator { background-position: -112px -112px; } +.humanity .ui-icon-zoomin { background-position: -128px -112px; } +.humanity .ui-icon-zoomout { background-position: -144px -112px; } +.humanity .ui-icon-search { background-position: -160px -112px; } +.humanity .ui-icon-wrench { background-position: -176px -112px; } +.humanity .ui-icon-gear { background-position: -192px -112px; } +.humanity .ui-icon-heart { background-position: -208px -112px; } +.humanity .ui-icon-star { background-position: -224px -112px; } +.humanity .ui-icon-link { background-position: -240px -112px; } +.humanity .ui-icon-cancel { background-position: 0 -128px; } +.humanity .ui-icon-plus { background-position: -16px -128px; } +.humanity .ui-icon-plusthick { background-position: -32px -128px; } +.humanity .ui-icon-minus { background-position: -48px -128px; } +.humanity .ui-icon-minusthick { background-position: -64px -128px; } +.humanity .ui-icon-close { background-position: -80px -128px; } +.humanity .ui-icon-closethick { background-position: -96px -128px; } +.humanity .ui-icon-key { background-position: -112px -128px; } +.humanity .ui-icon-lightbulb { background-position: -128px -128px; } +.humanity .ui-icon-scissors { background-position: -144px -128px; } +.humanity .ui-icon-clipboard { background-position: -160px -128px; } +.humanity .ui-icon-copy { background-position: -176px -128px; } +.humanity .ui-icon-contact { background-position: -192px -128px; } +.humanity .ui-icon-image { background-position: -208px -128px; } +.humanity .ui-icon-video { background-position: -224px -128px; } +.humanity .ui-icon-script { background-position: -240px -128px; } +.humanity .ui-icon-alert { background-position: 0 -144px; } +.humanity .ui-icon-info { background-position: -16px -144px; } +.humanity .ui-icon-notice { background-position: -32px -144px; } +.humanity .ui-icon-help { background-position: -48px -144px; } +.humanity .ui-icon-check { background-position: -64px -144px; } +.humanity .ui-icon-bullet { background-position: -80px -144px; } +.humanity .ui-icon-radio-off { background-position: -96px -144px; } +.humanity .ui-icon-radio-on { background-position: -112px -144px; } +.humanity .ui-icon-pin-w { background-position: -128px -144px; } +.humanity .ui-icon-pin-s { background-position: -144px -144px; } +.humanity .ui-icon-play { background-position: 0 -160px; } +.humanity .ui-icon-pause { background-position: -16px -160px; } +.humanity .ui-icon-seek-next { background-position: -32px -160px; } +.humanity .ui-icon-seek-prev { background-position: -48px -160px; } +.humanity .ui-icon-seek-end { background-position: -64px -160px; } +.humanity .ui-icon-seek-first { background-position: -80px -160px; } +.humanity .ui-icon-stop { background-position: -96px -160px; } +.humanity .ui-icon-eject { background-position: -112px -160px; } +.humanity .ui-icon-volume-off { background-position: -128px -160px; } +.humanity .ui-icon-volume-on { background-position: -144px -160px; } +.humanity .ui-icon-power { background-position: 0 -176px; } +.humanity .ui-icon-signal-diag { background-position: -16px -176px; } +.humanity .ui-icon-signal { background-position: -32px -176px; } +.humanity .ui-icon-battery-0 { background-position: -48px -176px; } +.humanity .ui-icon-battery-1 { background-position: -64px -176px; } +.humanity .ui-icon-battery-2 { background-position: -80px -176px; } +.humanity .ui-icon-battery-3 { background-position: -96px -176px; } +.humanity .ui-icon-circle-plus { background-position: 0 -192px; } +.humanity .ui-icon-circle-minus { background-position: -16px -192px; } +.humanity .ui-icon-circle-close { background-position: -32px -192px; } +.humanity .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.humanity .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.humanity .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.humanity .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.humanity .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.humanity .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.humanity .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.humanity .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.humanity .ui-icon-circle-zoomin { background-position: -176px -192px; } +.humanity .ui-icon-circle-zoomout { background-position: -192px -192px; } +.humanity .ui-icon-circle-check { background-position: -208px -192px; } +.humanity .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.humanity .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.humanity .ui-icon-circlesmall-close { background-position: -32px -208px; } +.humanity .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.humanity .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.humanity .ui-icon-squaresmall-close { background-position: -80px -208px; } +.humanity .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.humanity .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.humanity .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.humanity .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.humanity .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.humanity .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.humanity .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.humanity .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.humanity .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.humanity .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.humanity .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.humanity .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.humanity .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.humanity .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.humanity .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.humanity .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.humanity .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png b/Skins/jQueryUI/_themes/le-frog/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..d5359734addf88aba5336a6307154af075a08488 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dE?w&4=ArY-_&lxfvP!M1+Jg|R~ zd8A6oi3@z&eNCr<=KbLh*2~7Yc C+ah}a literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png b/Skins/jQueryUI/_themes/le-frog/images/ui-bg_diagonals-thick_15_444444_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..88e46a6d36db2bd625919728b0466cb906555a43 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEM?75|Ln2z=UXSH!Hjr?+cw0xI z`}Du?iM&_Dxie?QFHX_8Z_~x&?s#~Q6G#50BNCsz?LXctf4_6_`MZ%}r?T#g2k^3U z1_-jN2Z*vim{J(DlUAp0^9(y31>^>W zb>&W)xyfXk=ejA4xs$eTx_Cov<Cii(d_W8cNkG$L-`R@$q zn@5%f)7iHLis4`l6vV*-6vY8d?tS+UNn;r>{9^q>(ouHAok#;u#zE>A6u?0YD1w6! zPzVQmpcoF;KtUWVKv5jPtc-(_2X#f+5f@tqJn_Fe4?OurA`KLH%ZUR8a1aBE;J`MC zZIZgOe{7R9mf0rhElb8WNkLgKwn-|=HnC08PzKm0=_)IZZIVb?HdovvKVy)l#X#Lp Q?f?J)07*qoM6N<$f-iMwdH?_b literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png b/Skins/jQueryUI/_themes/le-frog/images/ui-bg_glass_55_fbf5d0_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..0f45be78cb36f5b4a79de87a64dcead52eafbab9 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq?|lm978O6-<~(*Y6uWuzBu#F z{}wqH>B6;jiWLkKP5O0Ijuy$?W?3-hQ}nZ2;Z90I6Be*+@>7}Retyl{AFb(Ln)!FK X<9Xj-UL!IUXc~j3tDnm{r-UW|cB?6| literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png b/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-hard_30_285c00_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..c341f5ef3f12b9479459364fbdf73c77b0346e51 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l!K>>V~E7myZr|_8yEx*JAE${ zeO_3;e(n5dM*;hVjdh1AWknC{pTMT-))$y%BA3EnlvY~v{^-ou+<@EqC3_m#EiUVL U9h~-#31}9Br>mdKI;Vst0M0HZ(EtDd literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png b/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_33_3a8104_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..3b32c4f380cd2d762e69c29361f03416398c75aa GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#{26V~E7mtNn(24F&>-*Zdad ze-!=aYm(S4y&j&D&ZLuFBIjOjU@+^F@LFmj?7Y=B>Q`Wrzl>L0!P+%y{~o?SUdXKb W(79D_>8~1~X$+pOelF{r5}E)}#wl3< literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png b/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_50_4eb305_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..65518690918eec58cd2bdeb98d6110f5c7ca217a GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l&hzUV~E7mtLF{54jAw_U+njv zVg0qlHaK~uGq2}2p0l4O2y&b$HD^EI*rAdlSafd5?^#t#`FlUFYz(~eqDlAA4}Smm ak6ATBT+VowIC%gKWbkzLb6Mw<&;$V1ODdcI literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png b/Skins/jQueryUI/_themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c83c01ed0ca77974d2749ed991d5141eae2efc GIT binary patch literal 134 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-icons_72b42d_256x240.png b/Skins/jQueryUI/_themes/le-frog/images/ui-icons_72b42d_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..04450aee6819dbd487e219be991597ab71891016 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-icons_cd0a0a_256x240.png b/Skins/jQueryUI/_themes/le-frog/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7930a558099bc8d92b4264eb67a0f040460f4a4f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/le-frog/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/le-frog/jquery-ui.css b/Skins/jQueryUI/_themes/le-frog/jquery-ui.css new file mode 100644 index 0000000..4643f24 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.le-frog .ui-helper-hidden { display: none; } +.le-frog .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.le-frog .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.le-frog .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.le-frog .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.le-frog .ui-helper-clearfix { display:block; } +/* end clearfix */ +.le-frog .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.le-frog .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.le-frog .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.le-frog .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=07_diagonals_small.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px +*/ + + +/* Component containers +----------------------------------*/ +.le-frog .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.le-frog .ui-widget .ui-widget { font-size: 1em; } +.le-frog .ui-widget input, .le-frog .ui-widget select, .le-frog .ui-widget textarea, .le-frog .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.le-frog .ui-widget-content { border: 1px solid #72b42d; background: #285c00 url(images/ui-bg_inset-soft_10_285c00_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.le-frog .ui-widget-content a { color: #ffffff; } +.le-frog .ui-widget-header { border: 1px solid #3f7506; background: #3a8104 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.le-frog .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.le-frog .ui-state-default, .le-frog .ui-widget-content .ui-state-default { border: 1px solid #45930b; background: #4ca20b url(images/ui-bg_highlight-soft_60_4ca20b_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.le-frog .ui-state-default a, .le-frog .ui-state-default a:link, .le-frog .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.le-frog .ui-state-hover, .le-frog .ui-widget-content .ui-state-hover, .le-frog .ui-state-focus, .le-frog .ui-widget-content .ui-state-focus { border: 1px solid #8bd83b; background: #4eb305 url(images/ui-bg_highlight-soft_50_4eb305_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.le-frog .ui-state-hover a, .le-frog .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.le-frog .ui-state-active, .le-frog .ui-widget-content .ui-state-active { border: 1px solid #72b42d; background: #285c00 url(images/ui-bg_highlight-hard_30_285c00_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.le-frog .ui-state-active a, .le-frog .ui-state-active a:link, .le-frog .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.le-frog .ui-state-highlight, .le-frog .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #fbf5d0 url(images/ui-bg_glass_55_fbf5d0_1x400.png) 50% 50% repeat-x; color: #363636; } +.le-frog .ui-state-highlight a, .le-frog .ui-widget-content .ui-state-highlight a { color: #363636; } +.le-frog .ui-state-error, .le-frog .ui-widget-content .ui-state-error {border: 1px solid #fad000; background: #ffdc2e url(images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png) 50% 50% repeat; color: #2b2b2b; } +.le-frog .ui-state-error a, .le-frog .ui-widget-content .ui-state-error a { color: #2b2b2b; } +.le-frog .ui-state-error-text, .le-frog .ui-widget-content .ui-state-error-text { color: #2b2b2b; } +.le-frog .ui-state-disabled, .le-frog .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.le-frog .ui-priority-primary, .le-frog .ui-widget-content .ui-priority-primary { font-weight: bold; } +.le-frog .ui-priority-secondary, .le-frog .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.le-frog .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_72b42d_256x240.png); } +.le-frog .ui-widget-content .ui-icon {background-image: url(images/ui-icons_72b42d_256x240.png); } +.le-frog .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-hover .ui-icon, .le-frog .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4eb305_256x240.png); } +.le-frog .ui-state-error .ui-icon, .le-frog .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.le-frog .ui-icon-carat-1-n { background-position: 0 0; } +.le-frog .ui-icon-carat-1-ne { background-position: -16px 0; } +.le-frog .ui-icon-carat-1-e { background-position: -32px 0; } +.le-frog .ui-icon-carat-1-se { background-position: -48px 0; } +.le-frog .ui-icon-carat-1-s { background-position: -64px 0; } +.le-frog .ui-icon-carat-1-sw { background-position: -80px 0; } +.le-frog .ui-icon-carat-1-w { background-position: -96px 0; } +.le-frog .ui-icon-carat-1-nw { background-position: -112px 0; } +.le-frog .ui-icon-carat-2-n-s { background-position: -128px 0; } +.le-frog .ui-icon-carat-2-e-w { background-position: -144px 0; } +.le-frog .ui-icon-triangle-1-n { background-position: 0 -16px; } +.le-frog .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.le-frog .ui-icon-triangle-1-e { background-position: -32px -16px; } +.le-frog .ui-icon-triangle-1-se { background-position: -48px -16px; } +.le-frog .ui-icon-triangle-1-s { background-position: -64px -16px; } +.le-frog .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.le-frog .ui-icon-triangle-1-w { background-position: -96px -16px; } +.le-frog .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.le-frog .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.le-frog .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.le-frog .ui-icon-arrow-1-n { background-position: 0 -32px; } +.le-frog .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.le-frog .ui-icon-arrow-1-e { background-position: -32px -32px; } +.le-frog .ui-icon-arrow-1-se { background-position: -48px -32px; } +.le-frog .ui-icon-arrow-1-s { background-position: -64px -32px; } +.le-frog .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.le-frog .ui-icon-arrow-1-w { background-position: -96px -32px; } +.le-frog .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.le-frog .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.le-frog .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.le-frog .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.le-frog .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.le-frog .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.le-frog .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.le-frog .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.le-frog .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.le-frog .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.le-frog .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.le-frog .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.le-frog .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.le-frog .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.le-frog .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.le-frog .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.le-frog .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.le-frog .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.le-frog .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.le-frog .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.le-frog .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.le-frog .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.le-frog .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.le-frog .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.le-frog .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.le-frog .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.le-frog .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.le-frog .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.le-frog .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.le-frog .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.le-frog .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.le-frog .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.le-frog .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.le-frog .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.le-frog .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.le-frog .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.le-frog .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.le-frog .ui-icon-arrow-4 { background-position: 0 -80px; } +.le-frog .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.le-frog .ui-icon-extlink { background-position: -32px -80px; } +.le-frog .ui-icon-newwin { background-position: -48px -80px; } +.le-frog .ui-icon-refresh { background-position: -64px -80px; } +.le-frog .ui-icon-shuffle { background-position: -80px -80px; } +.le-frog .ui-icon-transfer-e-w { background-position: -96px -80px; } +.le-frog .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.le-frog .ui-icon-folder-collapsed { background-position: 0 -96px; } +.le-frog .ui-icon-folder-open { background-position: -16px -96px; } +.le-frog .ui-icon-document { background-position: -32px -96px; } +.le-frog .ui-icon-document-b { background-position: -48px -96px; } +.le-frog .ui-icon-note { background-position: -64px -96px; } +.le-frog .ui-icon-mail-closed { background-position: -80px -96px; } +.le-frog .ui-icon-mail-open { background-position: -96px -96px; } +.le-frog .ui-icon-suitcase { background-position: -112px -96px; } +.le-frog .ui-icon-comment { background-position: -128px -96px; } +.le-frog .ui-icon-person { background-position: -144px -96px; } +.le-frog .ui-icon-print { background-position: -160px -96px; } +.le-frog .ui-icon-trash { background-position: -176px -96px; } +.le-frog .ui-icon-locked { background-position: -192px -96px; } +.le-frog .ui-icon-unlocked { background-position: -208px -96px; } +.le-frog .ui-icon-bookmark { background-position: -224px -96px; } +.le-frog .ui-icon-tag { background-position: -240px -96px; } +.le-frog .ui-icon-home { background-position: 0 -112px; } +.le-frog .ui-icon-flag { background-position: -16px -112px; } +.le-frog .ui-icon-calendar { background-position: -32px -112px; } +.le-frog .ui-icon-cart { background-position: -48px -112px; } +.le-frog .ui-icon-pencil { background-position: -64px -112px; } +.le-frog .ui-icon-clock { background-position: -80px -112px; } +.le-frog .ui-icon-disk { background-position: -96px -112px; } +.le-frog .ui-icon-calculator { background-position: -112px -112px; } +.le-frog .ui-icon-zoomin { background-position: -128px -112px; } +.le-frog .ui-icon-zoomout { background-position: -144px -112px; } +.le-frog .ui-icon-search { background-position: -160px -112px; } +.le-frog .ui-icon-wrench { background-position: -176px -112px; } +.le-frog .ui-icon-gear { background-position: -192px -112px; } +.le-frog .ui-icon-heart { background-position: -208px -112px; } +.le-frog .ui-icon-star { background-position: -224px -112px; } +.le-frog .ui-icon-link { background-position: -240px -112px; } +.le-frog .ui-icon-cancel { background-position: 0 -128px; } +.le-frog .ui-icon-plus { background-position: -16px -128px; } +.le-frog .ui-icon-plusthick { background-position: -32px -128px; } +.le-frog .ui-icon-minus { background-position: -48px -128px; } +.le-frog .ui-icon-minusthick { background-position: -64px -128px; } +.le-frog .ui-icon-close { background-position: -80px -128px; } +.le-frog .ui-icon-closethick { background-position: -96px -128px; } +.le-frog .ui-icon-key { background-position: -112px -128px; } +.le-frog .ui-icon-lightbulb { background-position: -128px -128px; } +.le-frog .ui-icon-scissors { background-position: -144px -128px; } +.le-frog .ui-icon-clipboard { background-position: -160px -128px; } +.le-frog .ui-icon-copy { background-position: -176px -128px; } +.le-frog .ui-icon-contact { background-position: -192px -128px; } +.le-frog .ui-icon-image { background-position: -208px -128px; } +.le-frog .ui-icon-video { background-position: -224px -128px; } +.le-frog .ui-icon-script { background-position: -240px -128px; } +.le-frog .ui-icon-alert { background-position: 0 -144px; } +.le-frog .ui-icon-info { background-position: -16px -144px; } +.le-frog .ui-icon-notice { background-position: -32px -144px; } +.le-frog .ui-icon-help { background-position: -48px -144px; } +.le-frog .ui-icon-check { background-position: -64px -144px; } +.le-frog .ui-icon-bullet { background-position: -80px -144px; } +.le-frog .ui-icon-radio-off { background-position: -96px -144px; } +.le-frog .ui-icon-radio-on { background-position: -112px -144px; } +.le-frog .ui-icon-pin-w { background-position: -128px -144px; } +.le-frog .ui-icon-pin-s { background-position: -144px -144px; } +.le-frog .ui-icon-play { background-position: 0 -160px; } +.le-frog .ui-icon-pause { background-position: -16px -160px; } +.le-frog .ui-icon-seek-next { background-position: -32px -160px; } +.le-frog .ui-icon-seek-prev { background-position: -48px -160px; } +.le-frog .ui-icon-seek-end { background-position: -64px -160px; } +.le-frog .ui-icon-seek-first { background-position: -80px -160px; } +.le-frog .ui-icon-stop { background-position: -96px -160px; } +.le-frog .ui-icon-eject { background-position: -112px -160px; } +.le-frog .ui-icon-volume-off { background-position: -128px -160px; } +.le-frog .ui-icon-volume-on { background-position: -144px -160px; } +.le-frog .ui-icon-power { background-position: 0 -176px; } +.le-frog .ui-icon-signal-diag { background-position: -16px -176px; } +.le-frog .ui-icon-signal { background-position: -32px -176px; } +.le-frog .ui-icon-battery-0 { background-position: -48px -176px; } +.le-frog .ui-icon-battery-1 { background-position: -64px -176px; } +.le-frog .ui-icon-battery-2 { background-position: -80px -176px; } +.le-frog .ui-icon-battery-3 { background-position: -96px -176px; } +.le-frog .ui-icon-circle-plus { background-position: 0 -192px; } +.le-frog .ui-icon-circle-minus { background-position: -16px -192px; } +.le-frog .ui-icon-circle-close { background-position: -32px -192px; } +.le-frog .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.le-frog .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.le-frog .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.le-frog .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.le-frog .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.le-frog .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.le-frog .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.le-frog .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.le-frog .ui-icon-circle-zoomin { background-position: -176px -192px; } +.le-frog .ui-icon-circle-zoomout { background-position: -192px -192px; } +.le-frog .ui-icon-circle-check { background-position: -208px -192px; } +.le-frog .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.le-frog .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.le-frog .ui-icon-circlesmall-close { background-position: -32px -208px; } +.le-frog .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.le-frog .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.le-frog .ui-icon-squaresmall-close { background-position: -80px -208px; } +.le-frog .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.le-frog .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.le-frog .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.le-frog .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.le-frog .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.le-frog .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.le-frog .ui-corner-tl { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; } +.le-frog .ui-corner-tr { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; } +.le-frog .ui-corner-bl { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } +.le-frog .ui-corner-br { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } +.le-frog .ui-corner-top { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; } +.le-frog .ui-corner-bottom { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } +.le-frog .ui-corner-right { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } +.le-frog .ui-corner-left { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } +.le-frog .ui-corner-all { -moz-border-radius: 10px; -webkit-border-radius: 10px; } + +/* Overlays */ +.le-frog .ui-widget-overlay { background: #444444 url(images/ui-bg_diagonals-thick_15_444444_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); } +.le-frog .ui-widget-shadow { margin: 4px 0 0 4px; padding: 0px; background: #aaaaaa url(images/ui-bg_diagonals-small_0_aaaaaa_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 4px; -webkit-border-radius: 4px; }/* Accordion +----------------------------------*/ +.le-frog .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.le-frog .ui-accordion .ui-accordion-li-fix { display: inline; } +.le-frog .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.le-frog .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.le-frog .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.le-frog .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.le-frog .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.le-frog .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.le-frog .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.le-frog .ui-datepicker .ui-datepicker-prev, .le-frog .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.le-frog .ui-datepicker .ui-datepicker-prev-hover, .le-frog .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.le-frog .ui-datepicker .ui-datepicker-prev { left:2px; } +.le-frog .ui-datepicker .ui-datepicker-next { right:2px; } +.le-frog .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.le-frog .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.le-frog .ui-datepicker .ui-datepicker-prev span, .le-frog .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.le-frog .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.le-frog .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.le-frog .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.le-frog .ui-datepicker select.ui-datepicker-month, +.le-frog .ui-datepicker select.ui-datepicker-year { width: 49%;} +.le-frog .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.le-frog .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.le-frog .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.le-frog .ui-datepicker td { border: 0; padding: 1px; } +.le-frog .ui-datepicker td span, .le-frog .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.le-frog .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.le-frog .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.le-frog .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.le-frog .ui-datepicker.ui-datepicker-multi { width:auto; } +.le-frog .ui-datepicker-multi .ui-datepicker-group { float:left; } +.le-frog .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.le-frog .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.le-frog .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.le-frog .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.le-frog .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.le-frog .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.le-frog .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.le-frog .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.le-frog .ui-datepicker-rtl { direction: rtl; } +.le-frog .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.le-frog .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.le-frog .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.le-frog .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.le-frog .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.le-frog .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.le-frog .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.le-frog .ui-dialog { position: relative; padding: .2em; width: 300px; } +.le-frog .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.le-frog .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.le-frog .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.le-frog .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.le-frog .ui-dialog .ui-dialog-titlebar-close:hover, .le-frog .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.le-frog .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.le-frog .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.le-frog .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.le-frog .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.le-frog .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.le-frog .ui-progressbar { height:2em; text-align: left; } +.le-frog .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.le-frog .ui-resizable { position: relative;} +.le-frog .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.le-frog .ui-resizable-disabled .ui-resizable-handle, .le-frog .ui-resizable-autohide .ui-resizable-handle { display: none; } +.le-frog .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.le-frog .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.le-frog .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.le-frog .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.le-frog .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.le-frog .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.le-frog .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.le-frog .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.le-frog .ui-slider { position: relative; text-align: left; } +.le-frog .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.le-frog .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.le-frog .ui-slider-horizontal { height: .8em; } +.le-frog .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.le-frog .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.le-frog .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.le-frog .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.le-frog .ui-slider-vertical { width: .8em; height: 100px; } +.le-frog .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.le-frog .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.le-frog .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.le-frog .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.le-frog .ui-tabs { padding: .2em; zoom: 1; } +.le-frog .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.le-frog .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.le-frog .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.le-frog .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.le-frog .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .le-frog .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .le-frog .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.le-frog .ui-tabs .ui-tabs-nav li a, .le-frog .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.le-frog .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.le-frog .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/le-frog/ui.accordion.css b/Skins/jQueryUI/_themes/le-frog/ui.accordion.css new file mode 100644 index 0000000..c782536 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.le-frog .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.le-frog .ui-accordion .ui-accordion-li-fix { display: inline; } +.le-frog .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.le-frog .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.le-frog .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.le-frog .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.le-frog .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/le-frog/ui.all.css b/Skins/jQueryUI/_themes/le-frog/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/le-frog/ui.base.css b/Skins/jQueryUI/_themes/le-frog/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/le-frog/ui.core.css b/Skins/jQueryUI/_themes/le-frog/ui.core.css new file mode 100644 index 0000000..7b23bb1 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.le-frog .ui-helper-hidden { display: none; } +.le-frog .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.le-frog .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.le-frog .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.le-frog .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.le-frog .ui-helper-clearfix { display:block; } +/* end clearfix */ +.le-frog .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.le-frog .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.le-frog .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.le-frog .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/le-frog/ui.datepicker.css b/Skins/jQueryUI/_themes/le-frog/ui.datepicker.css new file mode 100644 index 0000000..1de7eeb --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.le-frog .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.le-frog .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.le-frog .ui-datepicker .ui-datepicker-prev, .le-frog .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.le-frog .ui-datepicker .ui-datepicker-prev-hover, .le-frog .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.le-frog .ui-datepicker .ui-datepicker-prev { left:2px; } +.le-frog .ui-datepicker .ui-datepicker-next { right:2px; } +.le-frog .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.le-frog .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.le-frog .ui-datepicker .ui-datepicker-prev span, .le-frog .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.le-frog .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.le-frog .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.le-frog .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.le-frog .ui-datepicker select.ui-datepicker-month, +.le-frog .ui-datepicker select.ui-datepicker-year { width: 49%;} +.le-frog .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.le-frog .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.le-frog .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.le-frog .ui-datepicker td { border: 0; padding: 1px; } +.le-frog .ui-datepicker td span, .le-frog .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.le-frog .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.le-frog .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.le-frog .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.le-frog .ui-datepicker.ui-datepicker-multi { width:auto; } +.le-frog .ui-datepicker-multi .ui-datepicker-group { float:left; } +.le-frog .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.le-frog .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.le-frog .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.le-frog .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.le-frog .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.le-frog .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.le-frog .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.le-frog .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.le-frog .ui-datepicker-rtl { direction: rtl; } +.le-frog .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.le-frog .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.le-frog .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.le-frog .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.le-frog .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.le-frog .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.le-frog .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.le-frog .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/le-frog/ui.dialog.css b/Skins/jQueryUI/_themes/le-frog/ui.dialog.css new file mode 100644 index 0000000..2bd4ab7 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.le-frog .ui-dialog { position: relative; padding: .2em; width: 300px; } +.le-frog .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.le-frog .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.le-frog .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.le-frog .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.le-frog .ui-dialog .ui-dialog-titlebar-close:hover, .le-frog .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.le-frog .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.le-frog .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.le-frog .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.le-frog .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.le-frog .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/le-frog/ui.progressbar.css b/Skins/jQueryUI/_themes/le-frog/ui.progressbar.css new file mode 100644 index 0000000..941006b --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.le-frog .ui-progressbar { height:2em; text-align: left; } +.le-frog .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/le-frog/ui.resizable.css b/Skins/jQueryUI/_themes/le-frog/ui.resizable.css new file mode 100644 index 0000000..82b0443 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.le-frog .ui-resizable { position: relative;} +.le-frog .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.le-frog .ui-resizable-disabled .ui-resizable-handle, .le-frog .ui-resizable-autohide .ui-resizable-handle { display: none; } +.le-frog .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.le-frog .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.le-frog .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.le-frog .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.le-frog .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.le-frog .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.le-frog .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.le-frog .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/le-frog/ui.slider.css b/Skins/jQueryUI/_themes/le-frog/ui.slider.css new file mode 100644 index 0000000..a234314 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.le-frog .ui-slider { position: relative; text-align: left; } +.le-frog .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.le-frog .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.le-frog .ui-slider-horizontal { height: .8em; } +.le-frog .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.le-frog .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.le-frog .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.le-frog .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.le-frog .ui-slider-vertical { width: .8em; height: 100px; } +.le-frog .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.le-frog .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.le-frog .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.le-frog .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/le-frog/ui.tabs.css b/Skins/jQueryUI/_themes/le-frog/ui.tabs.css new file mode 100644 index 0000000..f60fd04 --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.le-frog .ui-tabs { padding: .2em; zoom: 1; } +.le-frog .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.le-frog .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.le-frog .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.le-frog .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.le-frog .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .le-frog .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .le-frog .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.le-frog .ui-tabs .ui-tabs-nav li a, .le-frog .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.le-frog .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.le-frog .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/le-frog/ui.theme.css b/Skins/jQueryUI/_themes/le-frog/ui.theme.css new file mode 100644 index 0000000..c16732e --- /dev/null +++ b/Skins/jQueryUI/_themes/le-frog/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=07_diagonals_small.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px +*/ + + +/* Component containers +----------------------------------*/ +.le-frog .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.le-frog .ui-widget .ui-widget { font-size: 1em; } +.le-frog .ui-widget input, .le-frog .ui-widget select, .le-frog .ui-widget textarea, .le-frog .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.le-frog .ui-widget-content { border: 1px solid #72b42d; background: #285c00 url(images/ui-bg_inset-soft_10_285c00_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.le-frog .ui-widget-content a { color: #ffffff; } +.le-frog .ui-widget-header { border: 1px solid #3f7506; background: #3a8104 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.le-frog .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.le-frog .ui-state-default, .le-frog .ui-widget-content .ui-state-default { border: 1px solid #45930b; background: #4ca20b url(images/ui-bg_highlight-soft_60_4ca20b_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.le-frog .ui-state-default a, .le-frog .ui-state-default a:link, .le-frog .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.le-frog .ui-state-hover, .le-frog .ui-widget-content .ui-state-hover, .le-frog .ui-state-focus, .le-frog .ui-widget-content .ui-state-focus { border: 1px solid #8bd83b; background: #4eb305 url(images/ui-bg_highlight-soft_50_4eb305_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.le-frog .ui-state-hover a, .le-frog .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.le-frog .ui-state-active, .le-frog .ui-widget-content .ui-state-active { border: 1px solid #72b42d; background: #285c00 url(images/ui-bg_highlight-hard_30_285c00_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.le-frog .ui-state-active a, .le-frog .ui-state-active a:link, .le-frog .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.le-frog .ui-state-highlight, .le-frog .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #fbf5d0 url(images/ui-bg_glass_55_fbf5d0_1x400.png) 50% 50% repeat-x; color: #363636; } +.le-frog .ui-state-highlight a, .le-frog .ui-widget-content .ui-state-highlight a { color: #363636; } +.le-frog .ui-state-error, .le-frog .ui-widget-content .ui-state-error {border: 1px solid #fad000; background: #ffdc2e url(images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png) 50% 50% repeat; color: #2b2b2b; } +.le-frog .ui-state-error a, .le-frog .ui-widget-content .ui-state-error a { color: #2b2b2b; } +.le-frog .ui-state-error-text, .le-frog .ui-widget-content .ui-state-error-text { color: #2b2b2b; } +.le-frog .ui-state-disabled, .le-frog .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.le-frog .ui-priority-primary, .le-frog .ui-widget-content .ui-priority-primary { font-weight: bold; } +.le-frog .ui-priority-secondary, .le-frog .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.le-frog .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_72b42d_256x240.png); } +.le-frog .ui-widget-content .ui-icon {background-image: url(images/ui-icons_72b42d_256x240.png); } +.le-frog .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-hover .ui-icon, .le-frog .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.le-frog .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4eb305_256x240.png); } +.le-frog .ui-state-error .ui-icon, .le-frog .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.le-frog .ui-icon-carat-1-n { background-position: 0 0; } +.le-frog .ui-icon-carat-1-ne { background-position: -16px 0; } +.le-frog .ui-icon-carat-1-e { background-position: -32px 0; } +.le-frog .ui-icon-carat-1-se { background-position: -48px 0; } +.le-frog .ui-icon-carat-1-s { background-position: -64px 0; } +.le-frog .ui-icon-carat-1-sw { background-position: -80px 0; } +.le-frog .ui-icon-carat-1-w { background-position: -96px 0; } +.le-frog .ui-icon-carat-1-nw { background-position: -112px 0; } +.le-frog .ui-icon-carat-2-n-s { background-position: -128px 0; } +.le-frog .ui-icon-carat-2-e-w { background-position: -144px 0; } +.le-frog .ui-icon-triangle-1-n { background-position: 0 -16px; } +.le-frog .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.le-frog .ui-icon-triangle-1-e { background-position: -32px -16px; } +.le-frog .ui-icon-triangle-1-se { background-position: -48px -16px; } +.le-frog .ui-icon-triangle-1-s { background-position: -64px -16px; } +.le-frog .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.le-frog .ui-icon-triangle-1-w { background-position: -96px -16px; } +.le-frog .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.le-frog .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.le-frog .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.le-frog .ui-icon-arrow-1-n { background-position: 0 -32px; } +.le-frog .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.le-frog .ui-icon-arrow-1-e { background-position: -32px -32px; } +.le-frog .ui-icon-arrow-1-se { background-position: -48px -32px; } +.le-frog .ui-icon-arrow-1-s { background-position: -64px -32px; } +.le-frog .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.le-frog .ui-icon-arrow-1-w { background-position: -96px -32px; } +.le-frog .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.le-frog .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.le-frog .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.le-frog .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.le-frog .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.le-frog .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.le-frog .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.le-frog .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.le-frog .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.le-frog .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.le-frog .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.le-frog .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.le-frog .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.le-frog .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.le-frog .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.le-frog .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.le-frog .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.le-frog .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.le-frog .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.le-frog .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.le-frog .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.le-frog .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.le-frog .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.le-frog .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.le-frog .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.le-frog .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.le-frog .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.le-frog .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.le-frog .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.le-frog .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.le-frog .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.le-frog .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.le-frog .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.le-frog .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.le-frog .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.le-frog .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.le-frog .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.le-frog .ui-icon-arrow-4 { background-position: 0 -80px; } +.le-frog .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.le-frog .ui-icon-extlink { background-position: -32px -80px; } +.le-frog .ui-icon-newwin { background-position: -48px -80px; } +.le-frog .ui-icon-refresh { background-position: -64px -80px; } +.le-frog .ui-icon-shuffle { background-position: -80px -80px; } +.le-frog .ui-icon-transfer-e-w { background-position: -96px -80px; } +.le-frog .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.le-frog .ui-icon-folder-collapsed { background-position: 0 -96px; } +.le-frog .ui-icon-folder-open { background-position: -16px -96px; } +.le-frog .ui-icon-document { background-position: -32px -96px; } +.le-frog .ui-icon-document-b { background-position: -48px -96px; } +.le-frog .ui-icon-note { background-position: -64px -96px; } +.le-frog .ui-icon-mail-closed { background-position: -80px -96px; } +.le-frog .ui-icon-mail-open { background-position: -96px -96px; } +.le-frog .ui-icon-suitcase { background-position: -112px -96px; } +.le-frog .ui-icon-comment { background-position: -128px -96px; } +.le-frog .ui-icon-person { background-position: -144px -96px; } +.le-frog .ui-icon-print { background-position: -160px -96px; } +.le-frog .ui-icon-trash { background-position: -176px -96px; } +.le-frog .ui-icon-locked { background-position: -192px -96px; } +.le-frog .ui-icon-unlocked { background-position: -208px -96px; } +.le-frog .ui-icon-bookmark { background-position: -224px -96px; } +.le-frog .ui-icon-tag { background-position: -240px -96px; } +.le-frog .ui-icon-home { background-position: 0 -112px; } +.le-frog .ui-icon-flag { background-position: -16px -112px; } +.le-frog .ui-icon-calendar { background-position: -32px -112px; } +.le-frog .ui-icon-cart { background-position: -48px -112px; } +.le-frog .ui-icon-pencil { background-position: -64px -112px; } +.le-frog .ui-icon-clock { background-position: -80px -112px; } +.le-frog .ui-icon-disk { background-position: -96px -112px; } +.le-frog .ui-icon-calculator { background-position: -112px -112px; } +.le-frog .ui-icon-zoomin { background-position: -128px -112px; } +.le-frog .ui-icon-zoomout { background-position: -144px -112px; } +.le-frog .ui-icon-search { background-position: -160px -112px; } +.le-frog .ui-icon-wrench { background-position: -176px -112px; } +.le-frog .ui-icon-gear { background-position: -192px -112px; } +.le-frog .ui-icon-heart { background-position: -208px -112px; } +.le-frog .ui-icon-star { background-position: -224px -112px; } +.le-frog .ui-icon-link { background-position: -240px -112px; } +.le-frog .ui-icon-cancel { background-position: 0 -128px; } +.le-frog .ui-icon-plus { background-position: -16px -128px; } +.le-frog .ui-icon-plusthick { background-position: -32px -128px; } +.le-frog .ui-icon-minus { background-position: -48px -128px; } +.le-frog .ui-icon-minusthick { background-position: -64px -128px; } +.le-frog .ui-icon-close { background-position: -80px -128px; } +.le-frog .ui-icon-closethick { background-position: -96px -128px; } +.le-frog .ui-icon-key { background-position: -112px -128px; } +.le-frog .ui-icon-lightbulb { background-position: -128px -128px; } +.le-frog .ui-icon-scissors { background-position: -144px -128px; } +.le-frog .ui-icon-clipboard { background-position: -160px -128px; } +.le-frog .ui-icon-copy { background-position: -176px -128px; } +.le-frog .ui-icon-contact { background-position: -192px -128px; } +.le-frog .ui-icon-image { background-position: -208px -128px; } +.le-frog .ui-icon-video { background-position: -224px -128px; } +.le-frog .ui-icon-script { background-position: -240px -128px; } +.le-frog .ui-icon-alert { background-position: 0 -144px; } +.le-frog .ui-icon-info { background-position: -16px -144px; } +.le-frog .ui-icon-notice { background-position: -32px -144px; } +.le-frog .ui-icon-help { background-position: -48px -144px; } +.le-frog .ui-icon-check { background-position: -64px -144px; } +.le-frog .ui-icon-bullet { background-position: -80px -144px; } +.le-frog .ui-icon-radio-off { background-position: -96px -144px; } +.le-frog .ui-icon-radio-on { background-position: -112px -144px; } +.le-frog .ui-icon-pin-w { background-position: -128px -144px; } +.le-frog .ui-icon-pin-s { background-position: -144px -144px; } +.le-frog .ui-icon-play { background-position: 0 -160px; } +.le-frog .ui-icon-pause { background-position: -16px -160px; } +.le-frog .ui-icon-seek-next { background-position: -32px -160px; } +.le-frog .ui-icon-seek-prev { background-position: -48px -160px; } +.le-frog .ui-icon-seek-end { background-position: -64px -160px; } +.le-frog .ui-icon-seek-first { background-position: -80px -160px; } +.le-frog .ui-icon-stop { background-position: -96px -160px; } +.le-frog .ui-icon-eject { background-position: -112px -160px; } +.le-frog .ui-icon-volume-off { background-position: -128px -160px; } +.le-frog .ui-icon-volume-on { background-position: -144px -160px; } +.le-frog .ui-icon-power { background-position: 0 -176px; } +.le-frog .ui-icon-signal-diag { background-position: -16px -176px; } +.le-frog .ui-icon-signal { background-position: -32px -176px; } +.le-frog .ui-icon-battery-0 { background-position: -48px -176px; } +.le-frog .ui-icon-battery-1 { background-position: -64px -176px; } +.le-frog .ui-icon-battery-2 { background-position: -80px -176px; } +.le-frog .ui-icon-battery-3 { background-position: -96px -176px; } +.le-frog .ui-icon-circle-plus { background-position: 0 -192px; } +.le-frog .ui-icon-circle-minus { background-position: -16px -192px; } +.le-frog .ui-icon-circle-close { background-position: -32px -192px; } +.le-frog .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.le-frog .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.le-frog .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.le-frog .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.le-frog .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.le-frog .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.le-frog .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.le-frog .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.le-frog .ui-icon-circle-zoomin { background-position: -176px -192px; } +.le-frog .ui-icon-circle-zoomout { background-position: -192px -192px; } +.le-frog .ui-icon-circle-check { background-position: -208px -192px; } +.le-frog .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.le-frog .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.le-frog .ui-icon-circlesmall-close { background-position: -32px -208px; } +.le-frog .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.le-frog .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.le-frog .ui-icon-squaresmall-close { background-position: -80px -208px; } +.le-frog .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.le-frog .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.le-frog .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.le-frog .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.le-frog .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.le-frog .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.le-frog .ui-corner-tl { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; } +.le-frog .ui-corner-tr { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; } +.le-frog .ui-corner-bl { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } +.le-frog .ui-corner-br { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } +.le-frog .ui-corner-top { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; } +.le-frog .ui-corner-bottom { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } +.le-frog .ui-corner-right { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; } +.le-frog .ui-corner-left { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } +.le-frog .ui-corner-all { -moz-border-radius: 10px; -webkit-border-radius: 10px; } + +/* Overlays */ +.le-frog .ui-widget-overlay { background: #444444 url(images/ui-bg_diagonals-thick_15_444444_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); } +.le-frog .ui-widget-shadow { margin: 4px 0 0 4px; padding: 0px; background: #aaaaaa url(images/ui-bg_diagonals-small_0_aaaaaa_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 4px; -webkit-border-radius: 4px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_glass_15_5f391b_1x400.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_glass_15_5f391b_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..04c01978bcac7bc40330e41b8b47dc90eab74136 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq&z%b978O6-=5#d+YrFReDQOt zq*$W(H}*~;F1wH~9vWvS%k1VnZ6nKM;`=%JTkhWECbu3(jxbR-L;pmX$FHaL{P=6^ ddwEYGQ_@EcW=pl+DQ5rx literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_gloss-wave_20_1c160d_500x100.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_gloss-wave_20_1c160d_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..814dca94c04f469a8712cf5e5a587267561586e5 GIT binary patch literal 1854 zcmb`IYfzJC7RO(N>T0oGstbykcE+x8MO{ftxCT~Z6hRba!X?}m)IdWBpos)X2wN*f zA*n5fauX$Mn*uSike5m>SY2==0%qh5LK?#2CLl3HA#dK05ZE|7?%3Tg`(eMF`OleW z&hwlzzvq7{PQ)BuyJqVe007oT9>Jdk05^+EpZ?8CSIm2Op9KJ`-iyTlF|M$|qRH6*6Mmcw^wP4J19c>vV56OOYkJ5IMMFnq2An7TEIEoVFdpSXSG_Wu@T^9nP~*B!{)NuCD2=3M*$SbgMw6cI@2U7ChSST?dW z;K`%e{Q4hDqZS|r3hI-@w9bmeDO2KV>o)ETfu7WkD`4SG>KvF8dUSkJ2NW#!%eee+_`?~r$u{l3fb~8JEin@ zT;eFvPYx!%=JMgb;VWX;krR%|Y|&79HxG=UXU9XWc5fK_ltHD7~_7?IC)RvuhG%!paK?nz^htd0;b`q!gIaH!WXQfdO@5RbV_alEoUb zY@vQDY7*I+=j01bTS&u0IewyGRrj>Sr|OIW7V@C{myT30t#na+EFXCFkK}??9FHC6 zfg=$I{!>gme~@@~JD@58B3h%JNyBWT^h+eP^9FL_uh)$CM9c%MR?c4*3o=_Hi3inUrty3jR+p!ThB@cB{j@%-9isw zZXT{^ynI&cgI}33-ZyfyO8SJA`Tdi_l_aSN;Kdsv}S_s(9cbJbm2BAUP3x(&RM|xq2`ye z@)mJ7L|ac3V{^V}btjG9*FPLdIW&>&5noM;zk$qUj}lj~KV9vczzFpYvmfk0s}3W3 zhU2{m`ZSBa|A7>|_Bt#EgMFkTNFD*Trbvp zwA0*Xyfv$fjWHyCI8{t%oZ1?ZW?uP7Fd|FbNJyrwcn6A-ORgUpc<{gQczHb#C}a=5 zwTM??E{g7L2?ln2bkjXz#m2WH_p&?3qv2O6+?!&*PQ5vvH-4pl5||hbdVAMI+|ga| z1r@?twv9~}&tP?R{hz&r}g42`9L+L*SmNB z3?-nimdSn0e?bk0&4P9iyn5|!#iY>K2`bT6)pzj&7FFw0J2S`3&pb}6&z6MGPz>Ii zsaS!P$UE5a@E(as<1wPAA0w|h`&ttmzxAEoTHw`l?uj7mZ74-y%%CL7}QLsT`L)DGIK?3961lth|mtUMU( zE}>`%=eF(PS^6c0zj#q7zHr7@pjiD=Gga25wc1SsQ8b^*NgC`0)h6zgQ;TjzTgHTg zFsy37h3y-q-q}o{q?vn1wrctn&ooU%4kC?Bn14d@>M(Jw6>4vzqIs#vn66Lg^f#c# zYctce2$~CJ4(710*lkmLk$t#%7gp~$ZQxMJk_RB8{hPfvd#Y?+U%)ha1Dp`&+N*wR W3d$P>rd@jxh&&X7zkMM6&;JBJx1l2d literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_gloss-wave_25_453326_500x100.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_gloss-wave_25_453326_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..08a4957c04b03b9a91b7019b40545d56d3764300 GIT binary patch literal 3192 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 OGI+ZBxvX% literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_inset-soft_10_201913_1x100.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-bg_inset-soft_10_201913_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7003624a85b062b307add5f321794aa5afea76bf GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%c1KV~E7msQD95`~~0LS!%0|D)!?5ip>)+jnNFk}fcSx>kT!PC{xWt~$( F69B=eAc6n@ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_222222_256x240.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ee039dc096a38a3753f92519546eee94bcfbeffa GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_9bcc60_256x240.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_9bcc60_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae06fd6391f018b0e5ee218e9c19ec641ee7fde GIT binary patch literal 4369 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 oBo%DI*Kv;w;*%(i9W@f2dS$jQ{`u literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_add978_256x240.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_add978_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bfc0daf6240598c89fa4f0f9f5f97ccc136747ab GIT binary patch literal 5355 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_e3ddc9_256x240.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_e3ddc9_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..10a1eec5c693f77862f867fdf833b8d545857349 GIT binary patch literal 5355 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/mint-choc/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/mint-choc/jquery-ui.css b/Skins/jQueryUI/_themes/mint-choc/jquery-ui.css new file mode 100644 index 0000000..9b9a9c4 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.mint-choc .ui-helper-hidden { display: none; } +.mint-choc .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.mint-choc .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.mint-choc .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.mint-choc .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.mint-choc .ui-helper-clearfix { display:block; } +/* end clearfix */ +.mint-choc .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.mint-choc .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.mint-choc .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.mint-choc .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=453326&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=25&borderColorHeader=695649&fcHeader=e3ddc9&iconColorHeader=e3ddc9&bgColorContent=201913&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=9c947c&fcContent=ffffff&iconColorContent=222222&bgColorDefault=1c160d&bgTextureDefault=12_gloss_wave.png&bgImgOpacityDefault=20&borderColorDefault=695444&fcDefault=9bcc60&iconColorDefault=9bcc60&bgColorHover=44372c&bgTextureHover=12_gloss_wave.png&bgImgOpacityHover=30&borderColorHover=9c947c&fcHover=baec7e&iconColorHover=add978&bgColorActive=201913&bgTextureActive=03_highlight_soft.png&bgImgOpacityActive=20&borderColorActive=9c947c&fcActive=e3ddc9&iconColorActive=e3ddc9&bgColorHighlight=619226&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=20&borderColorHighlight=add978&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=5f391b&bgTextureError=02_glass.png&bgImgOpacityError=15&borderColorError=5f391b&fcError=ffffff&iconColorError=f1fd86&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.mint-choc .ui-widget { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1.1em; } +.mint-choc .ui-widget .ui-widget { font-size: 1em; } +.mint-choc .ui-widget input, .mint-choc .ui-widget select, .mint-choc .ui-widget textarea, .mint-choc .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; } +.mint-choc .ui-widget-content { border: 1px solid #9c947c; background: #201913 url(images/ui-bg_inset-soft_10_201913_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.mint-choc .ui-widget-content a { color: #ffffff; } +.mint-choc .ui-widget-header { border: 1px solid #695649; background: #453326 url(images/ui-bg_gloss-wave_25_453326_500x100.png) 50% 50% repeat-x; color: #e3ddc9; font-weight: bold; } +.mint-choc .ui-widget-header a { color: #e3ddc9; } + +/* Interaction states +----------------------------------*/ +.mint-choc .ui-state-default, .mint-choc .ui-widget-content .ui-state-default { border: 1px solid #695444; background: #1c160d url(images/ui-bg_gloss-wave_20_1c160d_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #9bcc60; outline: none; } +.mint-choc .ui-state-default a, .mint-choc .ui-state-default a:link, .mint-choc .ui-state-default a:visited { color: #9bcc60; text-decoration: none; outline: none; } +.mint-choc .ui-state-hover, .mint-choc .ui-widget-content .ui-state-hover, .mint-choc .ui-state-focus, .mint-choc .ui-widget-content .ui-state-focus { border: 1px solid #9c947c; background: #44372c url(images/ui-bg_gloss-wave_30_44372c_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #baec7e; outline: none; } +.mint-choc .ui-state-hover a, .mint-choc .ui-state-hover a:hover { color: #baec7e; text-decoration: none; outline: none; } +.mint-choc .ui-state-active, .mint-choc .ui-widget-content .ui-state-active { border: 1px solid #9c947c; background: #201913 url(images/ui-bg_highlight-soft_20_201913_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #e3ddc9; outline: none; } +.mint-choc .ui-state-active a, .mint-choc .ui-state-active a:link, .mint-choc .ui-state-active a:visited { color: #e3ddc9; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.mint-choc .ui-state-highlight, .mint-choc .ui-widget-content .ui-state-highlight {border: 1px solid #add978; background: #619226 url(images/ui-bg_highlight-soft_20_619226_1x100.png) 50% top repeat-x; color: #ffffff; } +.mint-choc .ui-state-highlight a, .mint-choc .ui-widget-content .ui-state-highlight a { color: #ffffff; } +.mint-choc .ui-state-error, .mint-choc .ui-widget-content .ui-state-error {border: 1px solid #5f391b; background: #5f391b url(images/ui-bg_glass_15_5f391b_1x400.png) 50% 50% repeat-x; color: #ffffff; } +.mint-choc .ui-state-error a, .mint-choc .ui-widget-content .ui-state-error a { color: #ffffff; } +.mint-choc .ui-state-error-text, .mint-choc .ui-widget-content .ui-state-error-text { color: #ffffff; } +.mint-choc .ui-state-disabled, .mint-choc .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.mint-choc .ui-priority-primary, .mint-choc .ui-widget-content .ui-priority-primary { font-weight: bold; } +.mint-choc .ui-priority-secondary, .mint-choc .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.mint-choc .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.mint-choc .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.mint-choc .ui-widget-header .ui-icon {background-image: url(images/ui-icons_e3ddc9_256x240.png); } +.mint-choc .ui-state-default .ui-icon { background-image: url(images/ui-icons_9bcc60_256x240.png); } +.mint-choc .ui-state-hover .ui-icon, .mint-choc .ui-state-focus .ui-icon {background-image: url(images/ui-icons_add978_256x240.png); } +.mint-choc .ui-state-active .ui-icon {background-image: url(images/ui-icons_e3ddc9_256x240.png); } +.mint-choc .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.mint-choc .ui-state-error .ui-icon, .mint-choc .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_f1fd86_256x240.png); } + +/* positioning */ +.mint-choc .ui-icon-carat-1-n { background-position: 0 0; } +.mint-choc .ui-icon-carat-1-ne { background-position: -16px 0; } +.mint-choc .ui-icon-carat-1-e { background-position: -32px 0; } +.mint-choc .ui-icon-carat-1-se { background-position: -48px 0; } +.mint-choc .ui-icon-carat-1-s { background-position: -64px 0; } +.mint-choc .ui-icon-carat-1-sw { background-position: -80px 0; } +.mint-choc .ui-icon-carat-1-w { background-position: -96px 0; } +.mint-choc .ui-icon-carat-1-nw { background-position: -112px 0; } +.mint-choc .ui-icon-carat-2-n-s { background-position: -128px 0; } +.mint-choc .ui-icon-carat-2-e-w { background-position: -144px 0; } +.mint-choc .ui-icon-triangle-1-n { background-position: 0 -16px; } +.mint-choc .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.mint-choc .ui-icon-triangle-1-e { background-position: -32px -16px; } +.mint-choc .ui-icon-triangle-1-se { background-position: -48px -16px; } +.mint-choc .ui-icon-triangle-1-s { background-position: -64px -16px; } +.mint-choc .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.mint-choc .ui-icon-triangle-1-w { background-position: -96px -16px; } +.mint-choc .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.mint-choc .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.mint-choc .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.mint-choc .ui-icon-arrow-1-n { background-position: 0 -32px; } +.mint-choc .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.mint-choc .ui-icon-arrow-1-e { background-position: -32px -32px; } +.mint-choc .ui-icon-arrow-1-se { background-position: -48px -32px; } +.mint-choc .ui-icon-arrow-1-s { background-position: -64px -32px; } +.mint-choc .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.mint-choc .ui-icon-arrow-1-w { background-position: -96px -32px; } +.mint-choc .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.mint-choc .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.mint-choc .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.mint-choc .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.mint-choc .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.mint-choc .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.mint-choc .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.mint-choc .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.mint-choc .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.mint-choc .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.mint-choc .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.mint-choc .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.mint-choc .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.mint-choc .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.mint-choc .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.mint-choc .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.mint-choc .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.mint-choc .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.mint-choc .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.mint-choc .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.mint-choc .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.mint-choc .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.mint-choc .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.mint-choc .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.mint-choc .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.mint-choc .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.mint-choc .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.mint-choc .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.mint-choc .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.mint-choc .ui-icon-arrow-4 { background-position: 0 -80px; } +.mint-choc .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.mint-choc .ui-icon-extlink { background-position: -32px -80px; } +.mint-choc .ui-icon-newwin { background-position: -48px -80px; } +.mint-choc .ui-icon-refresh { background-position: -64px -80px; } +.mint-choc .ui-icon-shuffle { background-position: -80px -80px; } +.mint-choc .ui-icon-transfer-e-w { background-position: -96px -80px; } +.mint-choc .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.mint-choc .ui-icon-folder-collapsed { background-position: 0 -96px; } +.mint-choc .ui-icon-folder-open { background-position: -16px -96px; } +.mint-choc .ui-icon-document { background-position: -32px -96px; } +.mint-choc .ui-icon-document-b { background-position: -48px -96px; } +.mint-choc .ui-icon-note { background-position: -64px -96px; } +.mint-choc .ui-icon-mail-closed { background-position: -80px -96px; } +.mint-choc .ui-icon-mail-open { background-position: -96px -96px; } +.mint-choc .ui-icon-suitcase { background-position: -112px -96px; } +.mint-choc .ui-icon-comment { background-position: -128px -96px; } +.mint-choc .ui-icon-person { background-position: -144px -96px; } +.mint-choc .ui-icon-print { background-position: -160px -96px; } +.mint-choc .ui-icon-trash { background-position: -176px -96px; } +.mint-choc .ui-icon-locked { background-position: -192px -96px; } +.mint-choc .ui-icon-unlocked { background-position: -208px -96px; } +.mint-choc .ui-icon-bookmark { background-position: -224px -96px; } +.mint-choc .ui-icon-tag { background-position: -240px -96px; } +.mint-choc .ui-icon-home { background-position: 0 -112px; } +.mint-choc .ui-icon-flag { background-position: -16px -112px; } +.mint-choc .ui-icon-calendar { background-position: -32px -112px; } +.mint-choc .ui-icon-cart { background-position: -48px -112px; } +.mint-choc .ui-icon-pencil { background-position: -64px -112px; } +.mint-choc .ui-icon-clock { background-position: -80px -112px; } +.mint-choc .ui-icon-disk { background-position: -96px -112px; } +.mint-choc .ui-icon-calculator { background-position: -112px -112px; } +.mint-choc .ui-icon-zoomin { background-position: -128px -112px; } +.mint-choc .ui-icon-zoomout { background-position: -144px -112px; } +.mint-choc .ui-icon-search { background-position: -160px -112px; } +.mint-choc .ui-icon-wrench { background-position: -176px -112px; } +.mint-choc .ui-icon-gear { background-position: -192px -112px; } +.mint-choc .ui-icon-heart { background-position: -208px -112px; } +.mint-choc .ui-icon-star { background-position: -224px -112px; } +.mint-choc .ui-icon-link { background-position: -240px -112px; } +.mint-choc .ui-icon-cancel { background-position: 0 -128px; } +.mint-choc .ui-icon-plus { background-position: -16px -128px; } +.mint-choc .ui-icon-plusthick { background-position: -32px -128px; } +.mint-choc .ui-icon-minus { background-position: -48px -128px; } +.mint-choc .ui-icon-minusthick { background-position: -64px -128px; } +.mint-choc .ui-icon-close { background-position: -80px -128px; } +.mint-choc .ui-icon-closethick { background-position: -96px -128px; } +.mint-choc .ui-icon-key { background-position: -112px -128px; } +.mint-choc .ui-icon-lightbulb { background-position: -128px -128px; } +.mint-choc .ui-icon-scissors { background-position: -144px -128px; } +.mint-choc .ui-icon-clipboard { background-position: -160px -128px; } +.mint-choc .ui-icon-copy { background-position: -176px -128px; } +.mint-choc .ui-icon-contact { background-position: -192px -128px; } +.mint-choc .ui-icon-image { background-position: -208px -128px; } +.mint-choc .ui-icon-video { background-position: -224px -128px; } +.mint-choc .ui-icon-script { background-position: -240px -128px; } +.mint-choc .ui-icon-alert { background-position: 0 -144px; } +.mint-choc .ui-icon-info { background-position: -16px -144px; } +.mint-choc .ui-icon-notice { background-position: -32px -144px; } +.mint-choc .ui-icon-help { background-position: -48px -144px; } +.mint-choc .ui-icon-check { background-position: -64px -144px; } +.mint-choc .ui-icon-bullet { background-position: -80px -144px; } +.mint-choc .ui-icon-radio-off { background-position: -96px -144px; } +.mint-choc .ui-icon-radio-on { background-position: -112px -144px; } +.mint-choc .ui-icon-pin-w { background-position: -128px -144px; } +.mint-choc .ui-icon-pin-s { background-position: -144px -144px; } +.mint-choc .ui-icon-play { background-position: 0 -160px; } +.mint-choc .ui-icon-pause { background-position: -16px -160px; } +.mint-choc .ui-icon-seek-next { background-position: -32px -160px; } +.mint-choc .ui-icon-seek-prev { background-position: -48px -160px; } +.mint-choc .ui-icon-seek-end { background-position: -64px -160px; } +.mint-choc .ui-icon-seek-first { background-position: -80px -160px; } +.mint-choc .ui-icon-stop { background-position: -96px -160px; } +.mint-choc .ui-icon-eject { background-position: -112px -160px; } +.mint-choc .ui-icon-volume-off { background-position: -128px -160px; } +.mint-choc .ui-icon-volume-on { background-position: -144px -160px; } +.mint-choc .ui-icon-power { background-position: 0 -176px; } +.mint-choc .ui-icon-signal-diag { background-position: -16px -176px; } +.mint-choc .ui-icon-signal { background-position: -32px -176px; } +.mint-choc .ui-icon-battery-0 { background-position: -48px -176px; } +.mint-choc .ui-icon-battery-1 { background-position: -64px -176px; } +.mint-choc .ui-icon-battery-2 { background-position: -80px -176px; } +.mint-choc .ui-icon-battery-3 { background-position: -96px -176px; } +.mint-choc .ui-icon-circle-plus { background-position: 0 -192px; } +.mint-choc .ui-icon-circle-minus { background-position: -16px -192px; } +.mint-choc .ui-icon-circle-close { background-position: -32px -192px; } +.mint-choc .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.mint-choc .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.mint-choc .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.mint-choc .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.mint-choc .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.mint-choc .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.mint-choc .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.mint-choc .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.mint-choc .ui-icon-circle-zoomin { background-position: -176px -192px; } +.mint-choc .ui-icon-circle-zoomout { background-position: -192px -192px; } +.mint-choc .ui-icon-circle-check { background-position: -208px -192px; } +.mint-choc .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.mint-choc .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.mint-choc .ui-icon-circlesmall-close { background-position: -32px -208px; } +.mint-choc .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.mint-choc .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.mint-choc .ui-icon-squaresmall-close { background-position: -80px -208px; } +.mint-choc .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.mint-choc .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.mint-choc .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.mint-choc .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.mint-choc .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.mint-choc .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.mint-choc .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.mint-choc .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.mint-choc .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.mint-choc .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.mint-choc .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.mint-choc .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.mint-choc .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.mint-choc .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.mint-choc .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.mint-choc .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.mint-choc .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.mint-choc .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.mint-choc .ui-accordion .ui-accordion-li-fix { display: inline; } +.mint-choc .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.mint-choc .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.mint-choc .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.mint-choc .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.mint-choc .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.mint-choc .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.mint-choc .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.mint-choc .ui-datepicker .ui-datepicker-prev, .mint-choc .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.mint-choc .ui-datepicker .ui-datepicker-prev-hover, .mint-choc .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.mint-choc .ui-datepicker .ui-datepicker-prev { left:2px; } +.mint-choc .ui-datepicker .ui-datepicker-next { right:2px; } +.mint-choc .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.mint-choc .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.mint-choc .ui-datepicker .ui-datepicker-prev span, .mint-choc .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.mint-choc .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.mint-choc .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.mint-choc .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.mint-choc .ui-datepicker select.ui-datepicker-month, +.mint-choc .ui-datepicker select.ui-datepicker-year { width: 49%;} +.mint-choc .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.mint-choc .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.mint-choc .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.mint-choc .ui-datepicker td { border: 0; padding: 1px; } +.mint-choc .ui-datepicker td span, .mint-choc .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.mint-choc .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.mint-choc .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.mint-choc .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.mint-choc .ui-datepicker.ui-datepicker-multi { width:auto; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group { float:left; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.mint-choc .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.mint-choc .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.mint-choc .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.mint-choc .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.mint-choc .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.mint-choc .ui-datepicker-rtl { direction: rtl; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.mint-choc .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.mint-choc .ui-dialog { position: relative; padding: .2em; width: 300px; } +.mint-choc .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.mint-choc .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.mint-choc .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.mint-choc .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.mint-choc .ui-dialog .ui-dialog-titlebar-close:hover, .mint-choc .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.mint-choc .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.mint-choc .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.mint-choc .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.mint-choc .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.mint-choc .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.mint-choc .ui-progressbar { height:2em; text-align: left; } +.mint-choc .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.mint-choc .ui-resizable { position: relative;} +.mint-choc .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.mint-choc .ui-resizable-disabled .ui-resizable-handle, .mint-choc .ui-resizable-autohide .ui-resizable-handle { display: none; } +.mint-choc .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.mint-choc .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.mint-choc .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.mint-choc .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.mint-choc .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.mint-choc .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.mint-choc .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.mint-choc .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.mint-choc .ui-slider { position: relative; text-align: left; } +.mint-choc .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.mint-choc .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.mint-choc .ui-slider-horizontal { height: .8em; } +.mint-choc .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.mint-choc .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.mint-choc .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.mint-choc .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.mint-choc .ui-slider-vertical { width: .8em; height: 100px; } +.mint-choc .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.mint-choc .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.mint-choc .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.mint-choc .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.mint-choc .ui-tabs { padding: .2em; zoom: 1; } +.mint-choc .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.mint-choc .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.mint-choc .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.mint-choc .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.mint-choc .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .mint-choc .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .mint-choc .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.mint-choc .ui-tabs .ui-tabs-nav li a, .mint-choc .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.mint-choc .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.mint-choc .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.accordion.css b/Skins/jQueryUI/_themes/mint-choc/ui.accordion.css new file mode 100644 index 0000000..95b8477 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.mint-choc .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.mint-choc .ui-accordion .ui-accordion-li-fix { display: inline; } +.mint-choc .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.mint-choc .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.mint-choc .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.mint-choc .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.mint-choc .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.all.css b/Skins/jQueryUI/_themes/mint-choc/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.base.css b/Skins/jQueryUI/_themes/mint-choc/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.core.css b/Skins/jQueryUI/_themes/mint-choc/ui.core.css new file mode 100644 index 0000000..686d2c1 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.mint-choc .ui-helper-hidden { display: none; } +.mint-choc .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.mint-choc .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.mint-choc .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.mint-choc .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.mint-choc .ui-helper-clearfix { display:block; } +/* end clearfix */ +.mint-choc .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.mint-choc .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.mint-choc .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.mint-choc .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.datepicker.css b/Skins/jQueryUI/_themes/mint-choc/ui.datepicker.css new file mode 100644 index 0000000..3d06276 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.mint-choc .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.mint-choc .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.mint-choc .ui-datepicker .ui-datepicker-prev, .mint-choc .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.mint-choc .ui-datepicker .ui-datepicker-prev-hover, .mint-choc .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.mint-choc .ui-datepicker .ui-datepicker-prev { left:2px; } +.mint-choc .ui-datepicker .ui-datepicker-next { right:2px; } +.mint-choc .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.mint-choc .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.mint-choc .ui-datepicker .ui-datepicker-prev span, .mint-choc .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.mint-choc .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.mint-choc .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.mint-choc .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.mint-choc .ui-datepicker select.ui-datepicker-month, +.mint-choc .ui-datepicker select.ui-datepicker-year { width: 49%;} +.mint-choc .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.mint-choc .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.mint-choc .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.mint-choc .ui-datepicker td { border: 0; padding: 1px; } +.mint-choc .ui-datepicker td span, .mint-choc .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.mint-choc .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.mint-choc .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.mint-choc .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.mint-choc .ui-datepicker.ui-datepicker-multi { width:auto; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group { float:left; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.mint-choc .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.mint-choc .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.mint-choc .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.mint-choc .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.mint-choc .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.mint-choc .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.mint-choc .ui-datepicker-rtl { direction: rtl; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.mint-choc .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.mint-choc .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.dialog.css b/Skins/jQueryUI/_themes/mint-choc/ui.dialog.css new file mode 100644 index 0000000..2c830c2 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.mint-choc .ui-dialog { position: relative; padding: .2em; width: 300px; } +.mint-choc .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.mint-choc .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.mint-choc .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.mint-choc .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.mint-choc .ui-dialog .ui-dialog-titlebar-close:hover, .mint-choc .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.mint-choc .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.mint-choc .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.mint-choc .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.mint-choc .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.mint-choc .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.progressbar.css b/Skins/jQueryUI/_themes/mint-choc/ui.progressbar.css new file mode 100644 index 0000000..33e4b33 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.mint-choc .ui-progressbar { height:2em; text-align: left; } +.mint-choc .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.resizable.css b/Skins/jQueryUI/_themes/mint-choc/ui.resizable.css new file mode 100644 index 0000000..16879ba --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.mint-choc .ui-resizable { position: relative;} +.mint-choc .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.mint-choc .ui-resizable-disabled .ui-resizable-handle, .mint-choc .ui-resizable-autohide .ui-resizable-handle { display: none; } +.mint-choc .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.mint-choc .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.mint-choc .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.mint-choc .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.mint-choc .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.mint-choc .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.mint-choc .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.mint-choc .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.slider.css b/Skins/jQueryUI/_themes/mint-choc/ui.slider.css new file mode 100644 index 0000000..0007dfe --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.mint-choc .ui-slider { position: relative; text-align: left; } +.mint-choc .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.mint-choc .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.mint-choc .ui-slider-horizontal { height: .8em; } +.mint-choc .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.mint-choc .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.mint-choc .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.mint-choc .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.mint-choc .ui-slider-vertical { width: .8em; height: 100px; } +.mint-choc .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.mint-choc .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.mint-choc .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.mint-choc .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.tabs.css b/Skins/jQueryUI/_themes/mint-choc/ui.tabs.css new file mode 100644 index 0000000..b03ba87 --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.mint-choc .ui-tabs { padding: .2em; zoom: 1; } +.mint-choc .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.mint-choc .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.mint-choc .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.mint-choc .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.mint-choc .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .mint-choc .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .mint-choc .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.mint-choc .ui-tabs .ui-tabs-nav li a, .mint-choc .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.mint-choc .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.mint-choc .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/mint-choc/ui.theme.css b/Skins/jQueryUI/_themes/mint-choc/ui.theme.css new file mode 100644 index 0000000..ebb802f --- /dev/null +++ b/Skins/jQueryUI/_themes/mint-choc/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=453326&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=25&borderColorHeader=695649&fcHeader=e3ddc9&iconColorHeader=e3ddc9&bgColorContent=201913&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=9c947c&fcContent=ffffff&iconColorContent=222222&bgColorDefault=1c160d&bgTextureDefault=12_gloss_wave.png&bgImgOpacityDefault=20&borderColorDefault=695444&fcDefault=9bcc60&iconColorDefault=9bcc60&bgColorHover=44372c&bgTextureHover=12_gloss_wave.png&bgImgOpacityHover=30&borderColorHover=9c947c&fcHover=baec7e&iconColorHover=add978&bgColorActive=201913&bgTextureActive=03_highlight_soft.png&bgImgOpacityActive=20&borderColorActive=9c947c&fcActive=e3ddc9&iconColorActive=e3ddc9&bgColorHighlight=619226&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=20&borderColorHighlight=add978&fcHighlight=ffffff&iconColorHighlight=ffffff&bgColorError=5f391b&bgTextureError=02_glass.png&bgImgOpacityError=15&borderColorError=5f391b&fcError=ffffff&iconColorError=f1fd86&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.mint-choc .ui-widget { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1.1em; } +.mint-choc .ui-widget .ui-widget { font-size: 1em; } +.mint-choc .ui-widget input, .mint-choc .ui-widget select, .mint-choc .ui-widget textarea, .mint-choc .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; } +.mint-choc .ui-widget-content { border: 1px solid #9c947c; background: #201913 url(images/ui-bg_inset-soft_10_201913_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.mint-choc .ui-widget-content a { color: #ffffff; } +.mint-choc .ui-widget-header { border: 1px solid #695649; background: #453326 url(images/ui-bg_gloss-wave_25_453326_500x100.png) 50% 50% repeat-x; color: #e3ddc9; font-weight: bold; } +.mint-choc .ui-widget-header a { color: #e3ddc9; } + +/* Interaction states +----------------------------------*/ +.mint-choc .ui-state-default, .mint-choc .ui-widget-content .ui-state-default { border: 1px solid #695444; background: #1c160d url(images/ui-bg_gloss-wave_20_1c160d_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #9bcc60; outline: none; } +.mint-choc .ui-state-default a, .mint-choc .ui-state-default a:link, .mint-choc .ui-state-default a:visited { color: #9bcc60; text-decoration: none; outline: none; } +.mint-choc .ui-state-hover, .mint-choc .ui-widget-content .ui-state-hover, .mint-choc .ui-state-focus, .mint-choc .ui-widget-content .ui-state-focus { border: 1px solid #9c947c; background: #44372c url(images/ui-bg_gloss-wave_30_44372c_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #baec7e; outline: none; } +.mint-choc .ui-state-hover a, .mint-choc .ui-state-hover a:hover { color: #baec7e; text-decoration: none; outline: none; } +.mint-choc .ui-state-active, .mint-choc .ui-widget-content .ui-state-active { border: 1px solid #9c947c; background: #201913 url(images/ui-bg_highlight-soft_20_201913_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #e3ddc9; outline: none; } +.mint-choc .ui-state-active a, .mint-choc .ui-state-active a:link, .mint-choc .ui-state-active a:visited { color: #e3ddc9; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.mint-choc .ui-state-highlight, .mint-choc .ui-widget-content .ui-state-highlight {border: 1px solid #add978; background: #619226 url(images/ui-bg_highlight-soft_20_619226_1x100.png) 50% top repeat-x; color: #ffffff; } +.mint-choc .ui-state-highlight a, .mint-choc .ui-widget-content .ui-state-highlight a { color: #ffffff; } +.mint-choc .ui-state-error, .mint-choc .ui-widget-content .ui-state-error {border: 1px solid #5f391b; background: #5f391b url(images/ui-bg_glass_15_5f391b_1x400.png) 50% 50% repeat-x; color: #ffffff; } +.mint-choc .ui-state-error a, .mint-choc .ui-widget-content .ui-state-error a { color: #ffffff; } +.mint-choc .ui-state-error-text, .mint-choc .ui-widget-content .ui-state-error-text { color: #ffffff; } +.mint-choc .ui-state-disabled, .mint-choc .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.mint-choc .ui-priority-primary, .mint-choc .ui-widget-content .ui-priority-primary { font-weight: bold; } +.mint-choc .ui-priority-secondary, .mint-choc .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.mint-choc .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.mint-choc .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.mint-choc .ui-widget-header .ui-icon {background-image: url(images/ui-icons_e3ddc9_256x240.png); } +.mint-choc .ui-state-default .ui-icon { background-image: url(images/ui-icons_9bcc60_256x240.png); } +.mint-choc .ui-state-hover .ui-icon, .mint-choc .ui-state-focus .ui-icon {background-image: url(images/ui-icons_add978_256x240.png); } +.mint-choc .ui-state-active .ui-icon {background-image: url(images/ui-icons_e3ddc9_256x240.png); } +.mint-choc .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.mint-choc .ui-state-error .ui-icon, .mint-choc .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_f1fd86_256x240.png); } + +/* positioning */ +.mint-choc .ui-icon-carat-1-n { background-position: 0 0; } +.mint-choc .ui-icon-carat-1-ne { background-position: -16px 0; } +.mint-choc .ui-icon-carat-1-e { background-position: -32px 0; } +.mint-choc .ui-icon-carat-1-se { background-position: -48px 0; } +.mint-choc .ui-icon-carat-1-s { background-position: -64px 0; } +.mint-choc .ui-icon-carat-1-sw { background-position: -80px 0; } +.mint-choc .ui-icon-carat-1-w { background-position: -96px 0; } +.mint-choc .ui-icon-carat-1-nw { background-position: -112px 0; } +.mint-choc .ui-icon-carat-2-n-s { background-position: -128px 0; } +.mint-choc .ui-icon-carat-2-e-w { background-position: -144px 0; } +.mint-choc .ui-icon-triangle-1-n { background-position: 0 -16px; } +.mint-choc .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.mint-choc .ui-icon-triangle-1-e { background-position: -32px -16px; } +.mint-choc .ui-icon-triangle-1-se { background-position: -48px -16px; } +.mint-choc .ui-icon-triangle-1-s { background-position: -64px -16px; } +.mint-choc .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.mint-choc .ui-icon-triangle-1-w { background-position: -96px -16px; } +.mint-choc .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.mint-choc .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.mint-choc .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.mint-choc .ui-icon-arrow-1-n { background-position: 0 -32px; } +.mint-choc .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.mint-choc .ui-icon-arrow-1-e { background-position: -32px -32px; } +.mint-choc .ui-icon-arrow-1-se { background-position: -48px -32px; } +.mint-choc .ui-icon-arrow-1-s { background-position: -64px -32px; } +.mint-choc .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.mint-choc .ui-icon-arrow-1-w { background-position: -96px -32px; } +.mint-choc .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.mint-choc .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.mint-choc .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.mint-choc .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.mint-choc .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.mint-choc .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.mint-choc .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.mint-choc .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.mint-choc .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.mint-choc .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.mint-choc .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.mint-choc .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.mint-choc .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.mint-choc .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.mint-choc .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.mint-choc .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.mint-choc .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.mint-choc .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.mint-choc .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.mint-choc .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.mint-choc .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.mint-choc .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.mint-choc .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.mint-choc .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.mint-choc .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.mint-choc .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.mint-choc .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.mint-choc .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.mint-choc .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.mint-choc .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.mint-choc .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.mint-choc .ui-icon-arrow-4 { background-position: 0 -80px; } +.mint-choc .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.mint-choc .ui-icon-extlink { background-position: -32px -80px; } +.mint-choc .ui-icon-newwin { background-position: -48px -80px; } +.mint-choc .ui-icon-refresh { background-position: -64px -80px; } +.mint-choc .ui-icon-shuffle { background-position: -80px -80px; } +.mint-choc .ui-icon-transfer-e-w { background-position: -96px -80px; } +.mint-choc .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.mint-choc .ui-icon-folder-collapsed { background-position: 0 -96px; } +.mint-choc .ui-icon-folder-open { background-position: -16px -96px; } +.mint-choc .ui-icon-document { background-position: -32px -96px; } +.mint-choc .ui-icon-document-b { background-position: -48px -96px; } +.mint-choc .ui-icon-note { background-position: -64px -96px; } +.mint-choc .ui-icon-mail-closed { background-position: -80px -96px; } +.mint-choc .ui-icon-mail-open { background-position: -96px -96px; } +.mint-choc .ui-icon-suitcase { background-position: -112px -96px; } +.mint-choc .ui-icon-comment { background-position: -128px -96px; } +.mint-choc .ui-icon-person { background-position: -144px -96px; } +.mint-choc .ui-icon-print { background-position: -160px -96px; } +.mint-choc .ui-icon-trash { background-position: -176px -96px; } +.mint-choc .ui-icon-locked { background-position: -192px -96px; } +.mint-choc .ui-icon-unlocked { background-position: -208px -96px; } +.mint-choc .ui-icon-bookmark { background-position: -224px -96px; } +.mint-choc .ui-icon-tag { background-position: -240px -96px; } +.mint-choc .ui-icon-home { background-position: 0 -112px; } +.mint-choc .ui-icon-flag { background-position: -16px -112px; } +.mint-choc .ui-icon-calendar { background-position: -32px -112px; } +.mint-choc .ui-icon-cart { background-position: -48px -112px; } +.mint-choc .ui-icon-pencil { background-position: -64px -112px; } +.mint-choc .ui-icon-clock { background-position: -80px -112px; } +.mint-choc .ui-icon-disk { background-position: -96px -112px; } +.mint-choc .ui-icon-calculator { background-position: -112px -112px; } +.mint-choc .ui-icon-zoomin { background-position: -128px -112px; } +.mint-choc .ui-icon-zoomout { background-position: -144px -112px; } +.mint-choc .ui-icon-search { background-position: -160px -112px; } +.mint-choc .ui-icon-wrench { background-position: -176px -112px; } +.mint-choc .ui-icon-gear { background-position: -192px -112px; } +.mint-choc .ui-icon-heart { background-position: -208px -112px; } +.mint-choc .ui-icon-star { background-position: -224px -112px; } +.mint-choc .ui-icon-link { background-position: -240px -112px; } +.mint-choc .ui-icon-cancel { background-position: 0 -128px; } +.mint-choc .ui-icon-plus { background-position: -16px -128px; } +.mint-choc .ui-icon-plusthick { background-position: -32px -128px; } +.mint-choc .ui-icon-minus { background-position: -48px -128px; } +.mint-choc .ui-icon-minusthick { background-position: -64px -128px; } +.mint-choc .ui-icon-close { background-position: -80px -128px; } +.mint-choc .ui-icon-closethick { background-position: -96px -128px; } +.mint-choc .ui-icon-key { background-position: -112px -128px; } +.mint-choc .ui-icon-lightbulb { background-position: -128px -128px; } +.mint-choc .ui-icon-scissors { background-position: -144px -128px; } +.mint-choc .ui-icon-clipboard { background-position: -160px -128px; } +.mint-choc .ui-icon-copy { background-position: -176px -128px; } +.mint-choc .ui-icon-contact { background-position: -192px -128px; } +.mint-choc .ui-icon-image { background-position: -208px -128px; } +.mint-choc .ui-icon-video { background-position: -224px -128px; } +.mint-choc .ui-icon-script { background-position: -240px -128px; } +.mint-choc .ui-icon-alert { background-position: 0 -144px; } +.mint-choc .ui-icon-info { background-position: -16px -144px; } +.mint-choc .ui-icon-notice { background-position: -32px -144px; } +.mint-choc .ui-icon-help { background-position: -48px -144px; } +.mint-choc .ui-icon-check { background-position: -64px -144px; } +.mint-choc .ui-icon-bullet { background-position: -80px -144px; } +.mint-choc .ui-icon-radio-off { background-position: -96px -144px; } +.mint-choc .ui-icon-radio-on { background-position: -112px -144px; } +.mint-choc .ui-icon-pin-w { background-position: -128px -144px; } +.mint-choc .ui-icon-pin-s { background-position: -144px -144px; } +.mint-choc .ui-icon-play { background-position: 0 -160px; } +.mint-choc .ui-icon-pause { background-position: -16px -160px; } +.mint-choc .ui-icon-seek-next { background-position: -32px -160px; } +.mint-choc .ui-icon-seek-prev { background-position: -48px -160px; } +.mint-choc .ui-icon-seek-end { background-position: -64px -160px; } +.mint-choc .ui-icon-seek-first { background-position: -80px -160px; } +.mint-choc .ui-icon-stop { background-position: -96px -160px; } +.mint-choc .ui-icon-eject { background-position: -112px -160px; } +.mint-choc .ui-icon-volume-off { background-position: -128px -160px; } +.mint-choc .ui-icon-volume-on { background-position: -144px -160px; } +.mint-choc .ui-icon-power { background-position: 0 -176px; } +.mint-choc .ui-icon-signal-diag { background-position: -16px -176px; } +.mint-choc .ui-icon-signal { background-position: -32px -176px; } +.mint-choc .ui-icon-battery-0 { background-position: -48px -176px; } +.mint-choc .ui-icon-battery-1 { background-position: -64px -176px; } +.mint-choc .ui-icon-battery-2 { background-position: -80px -176px; } +.mint-choc .ui-icon-battery-3 { background-position: -96px -176px; } +.mint-choc .ui-icon-circle-plus { background-position: 0 -192px; } +.mint-choc .ui-icon-circle-minus { background-position: -16px -192px; } +.mint-choc .ui-icon-circle-close { background-position: -32px -192px; } +.mint-choc .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.mint-choc .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.mint-choc .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.mint-choc .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.mint-choc .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.mint-choc .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.mint-choc .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.mint-choc .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.mint-choc .ui-icon-circle-zoomin { background-position: -176px -192px; } +.mint-choc .ui-icon-circle-zoomout { background-position: -192px -192px; } +.mint-choc .ui-icon-circle-check { background-position: -208px -192px; } +.mint-choc .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.mint-choc .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.mint-choc .ui-icon-circlesmall-close { background-position: -32px -208px; } +.mint-choc .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.mint-choc .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.mint-choc .ui-icon-squaresmall-close { background-position: -80px -208px; } +.mint-choc .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.mint-choc .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.mint-choc .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.mint-choc .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.mint-choc .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.mint-choc .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.mint-choc .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.mint-choc .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.mint-choc .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.mint-choc .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.mint-choc .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.mint-choc .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.mint-choc .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.mint-choc .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.mint-choc .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.mint-choc .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.mint-choc .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_0_eeeeee_40x100.png b/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_0_eeeeee_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e44f861be1ccdfec4275eb20d9b056f14992f649 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`Sv zZF_)9$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}u4XA(n|-?{<9$I)lN})z4*}Q$iB} D#5ytf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_55_c0402a_40x100.png b/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_55_c0402a_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..881ea6bf349b796e6500a999366c333215d0bba8 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*Fsaj7L$B>N1x91EQ8x$BA998%< zd-9As4-_=>)pNe9diS+Yes(;&AJ?j;RSUFMP?_RgC&%>BeA51TK!-4Ry85}Sb4q9e E0F4GjBLDyZ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_55_eeeeee_40x100.png b/Skins/jQueryUI/_themes/overcast/images/ui-bg_flat_55_eeeeee_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e44f861be1ccdfec4275eb20d9b056f14992f649 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`Sv zZF_)9$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}u4XA(n|-?{<9$I)lN})z4*}Q$iB} D#5ytf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png b/Skins/jQueryUI/_themes/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..cd79e9f1966df03e2956237b5a878a7c7cc32872 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6lYe}DeZ5|djg74> zFlmZ}YMbuI_xJ5n^pusA+k{LEm8SFvEk2@QID>;>p$C_c^rhBHpk4+~S3j3^P6Unb zm^4K~wN3Zq^YijNhHh?dDNKq7j~r=P!_sT&)g!d{$O9FIBu&m!xp}EfK>ZA!u6{1- HoD!M zFlmZ}YMbuI=jY{9^pusA%k+eWh1=pOR)(vGCX<3`Ri0;xE;^{22WQ%mvv4F FO#t-yABX?| literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-bg_inset-hard_75_999999_1x100.png b/Skins/jQueryUI/_themes/overcast/images/ui-bg_inset-hard_75_999999_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..89b88d8da7b9c849a8c9fa5f9d44d0f89be8002e GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%=POV~E7myXQA@G8po(9K1a5 zO8uIww=N0d2^Bw55)Ox!>#MwMcWK$6%P?`~FfkN~u>|JpM%M$iFnGH9xvXo literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-icons_3383bb_256x240.png b/Skins/jQueryUI/_themes/overcast/images/ui-icons_3383bb_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..cfeb3f1bade460a46c335ec6ed12c6b6e897266c GIT binary patch literal 4369 zcmd^?`8O2)_s3^p#%>toqJ#RmwV2==ic*rz7lOw=eaq=H~;_ux21)-Jpcgw zdj+hrf&W^f<%Qk9Zpqf#;jH$2F=?y+!`XZ5CR?ue=UdHIfUDFM*m15I;g=VN2jw zQW9?wOhDI#+P0|`@JQoC3!pu=AzGMtYB>V&?8(2>_B5_p`1Sb1t{^|J%bZYv09RS? zQ*dcs7}$)taJ@vX0E<96P{ur)Eygr{&ALyNoMP%_94m}=qFVT)&CeG1DBBMLUSKP^ zp%%Q3$MEtKll)X*+$)3O_3x`4%cHY0uhy7U;5x^Ir}X1)mv&B%|A)@A$a>f}tP{5X z9-gkti`YyT+hk9)cZW7fAQhjT%$XLLI^&VR=qev36;`WGBOP!^&(?!sK6jSH0Dnz4 zoEMMNu}y&n=rd-GWI?rGBI8!GD*NJ$k&e5-6+~-9F^6tV<=5`FcY~t{iqRcncEU+F zkT~jww!oy(@~b~WGI8!lzjURX&IpJjFGxShOKUunP+rW$I{c|x0qM6!Gxf6n(;$D> z+QYiULqq)Fy4VDk&Mev)NyM@nvF z7O6M*A$C)kBi0HGMT_+xfQ^USTM)>*h_Rx%eSRxA%n|FuC&=F=Pz}E5uCqbcy;7j=%Qh`glqEA-jx0(a<)uKO5Fe|JLD-ndZ-vnW`G=O&^%pa}Ah(2%m?oANs{lJ`?RhrZ8n!`Q97TKw{YAw9 zD)=M{mD(~_jj`LTd%q6Veum)Cnd!7lw}(5h%ubHcg^2O`prn%u9es3C#&%TsnmSD3%3Ik^Yd@6-d%(I7kqT(B@dVX2 zIidXgd>qYT-oTZ=1sGI7^*_E9Q)1F2mooE0R zXopPnh^ci@+wz2ZDjo&Owyxh6t90Gt!u0miLxc!bue^LvHF?)O@Yf!dQUXfW$u8(f_n07^N)-vpIe;TrHv5uKm{h_v`-IN^zwWc>Lk ziGsSr89sDcdOR_wa~DjrqV&Nd*$18(vohPJ3hSzEJPF2d!u}415wrSMtS(zNa7 zbO0G4ajgKNp{`D7DO<(T?wowarQ0dIKLb<}#prQM)ytB73YNTPQgX^xoT zm>;yKSJ*c@QfD8HW`6&+mowOaA|A&~G0fO6&xwj;E3O9^Zu~ZXts~;-d%FyyeXrijORi<_S(dw_5@h&-fTY?#FJo% zQZZ1&ED%$if+n8JVM{s-ZoK@P>p@z4s`AoI6hYxE!Ie_Y)cpjZjc8@~uNMYVfy#J$ z)+sdEX7DK^{}kUAST8U6^p6#c>0Lc>T~9`0}`*2 zizaU)TFS4(u;BenUWZr?s{D)Z)rc9L5&gUvz3iSQaF#J)D)Ts{YgagdDcI1S`dtes zPqb4|h-RIkjhnpmn(Q2Je6Di5C?MkCUL)!WoKn|P#al41v#-Q8`K1$Gh64UhPQj|T zaZb%tJ}O{A?Cvl26!jeKS3OUkp5@8RDBYwh`Loxb5W<^m*R37+v}#*m-G{{ocF-#r z7!k3ZS^4Qu9sNRNZ3`laW2TqV{rsR#~gtVp6C zL0?}~gbLTv^jqtPQD@Cpq6{B6v&*Y)?tx})z=qQNB4Z_59 zpI2L)xQ`!|J8wWgs82jSw_8(;#}y7~Y^&hY9P1G)@`CGtIi*tZ%-%&;$PuG(!M%)E zQ?T#imBH8dCZxUBX^RWPwIh9LcnL3#$befQDr@UJl{=}o0){qIt52vU9X=3L_gvVW zPqp_YhhpM6XiE7Lvn-G0Wzo>0;g|$_-7|ucz~*w%bW@hr6M?~v9dT}L=>UotTj13& z?Uvt0_uOvzMq4iG6)gZqeU;W=P@EVod;}Vr7P*@=C19v;iz$4N+c5ewauTtKK5e;yIx(FQUec0 z`G)VlTUY|m2L=KusMRgMlapu#wt8MohK3=y`!J`tD6nYd%?xIZO`Q)skL)R%3Vf(P z__5Sx3h%fKF=sNdZo2p(w=_|}1M%ri7fO?8))sU1ySG;M4p4;zrr}4l0lzvA!WQ&a zrwX>%lJkv`Gr_u=K>kHOg6(AB(R3FOryElY)-vi|fRsBS<)$1;TC_?BnyScjY6>_ZD=T|bjcbjz@D6V+yfHd4SU+J*2Dh%n;$5ou zHh6R=)$>IH@%5js2KH#JkfFCVI}P>~U;|}>kk|06tA}^~B;|gJ$UvSF-l4GX43DAR z&M2mp8OgiTaK4li0|Q2qmGNYsm+Qq^JM8yfCP>5!31rjh4Mnq~+5X8+_$scfP1Fp!c zcQO*#6cfJ?ZRxn_$Se_|}Xo1oIF7s(7CllypCW@W8-y5%Bel_K*0G zd~8UWeYCWz>~^hF3ond|tQcClJ(8^9FW&&?U)a4O-pE;Y*u|FHGax>F*Kg_beOF5c z&?#xRN5Q?ckEwCnNr-${XC=w-te5%QH(6O~yxke=R!_ns))PU07Pu)CY`<>$+XicZ zCI=g^;q7NZnw=-vf;HoWLD+}`&Bph>kiqyX5jxjI1A41d$R3nahq@CHULV#9ItIwJ z0)^JGy{hB;@SD|}Zel8~2z;UjN96MR@dt;EV`9RP4X&zn8ib=n*107cICSp7z6srZ~4Qg|Vp$OB0By{IxAPaD7HGFw_HTza~wWN1A6 z3`7BZFse2a4{y#V^&;nRVcZOz*2>A?jm$%?)KawLR0cEz24qxxOOo9_2)9MrWpSg7 zPiPz+M7(zPRZ3$#11ti?uI!}bM!Dg%L#+uR+^2L2RX+QlMpL zg_DrR=GIT7C~b+^OZK)?l7*9c-78zWVbLo1oS}bItdscuF80}guwA8c^(47DfaBjV z^V@&JJHxYHqS+e7&X;ezZwsE2+t~n0?*m^(db@WnI{LgAnOqOa<8pRvo0E>*O&~J_ z&A)t2LOG)5=3$3n2_gi2Kpvgv)#LCUh2Y~ z!A&(~-8reT$sJk0=L;m~ES3k}k% zkF%gzzT(+nRU0IeUvuW8pq=8uzr&7HW>K5ZiD*8qL17AI^ zGqo>*mvIChU6+&t{A3|!W?~pi9_O$>k2d|#(Z721wcT{S1)_UFZ+}QS^KZ*u?5Y~bz z^cLI;2{$C_ZwWqM@sYMYwG+^N<^Ivq8ZOwV;7xT+WCh)I9PHC}ut;VNr?I3`<(O3xvulR&VAkQJHZBho(m=l0{{SA7UpJl008iB z3RqC-Ajq!3AfU8Dx90^_p3}MK zjJzYC+`T(&egFXQ#9Ek{*oVAaa!zrZtmlRFnwQPRJXH<%pkK2*eP`pT=lwD7ifq+4 zBY_rUTa+U|2#&?i7>PVvD?7R4ZfOLPT{e9G~G!Ls3s8JtQE`jMM9wl2V9&Q+K2DHW0M+uQmEr%nYJ^7cK?uIpU-)=wn71ZZ-=@ar0;3^AY5+TI{ z2b(e%t{2PZ^HKF*vu@+Xr&BAc@2BC4_vCgw zw#i=)ea5Vo$glEEVBBg_VPBj!)OO>)f@}#dg6ULOeC>LBHz<;*5Y;YfE0lNxg{N+4 z@lO~ozxpF69qV@VOGnc248Iuag4C1T)P^(hWkpP!{h!JekX}m^Q#b2B0{OYr9M*o< z>EL{WQt@Z+Ea-hxX0}nTSZxnpi^#Kn8Ox8FgIS|hc}KJQ4tm*HO16ui{(O9}1YN)G zjiQt6fGq`Cj+^`zUf?8hk^(T{{cOQGWFP98am}is28A!5%{R#ENv8fCN!j69lMEK(2z?|BY=Je$XD9mB-Kkem*(d-j^9j$2#6r$Dz?s)-TCDCGCs8>6Pv zj{Y+YIeFA@qY22V$)awy@q!9A4rgk5b9TcC;s9Ig^G|6nDP+5=Fzg&?(L=vcCbGd> zfSu~@6!94td+o#d@sid!EIX$rx7*cawe6`dScJ z+$HssdOjE)O#Ybs56vm-FQ$7yuJJD^Zqk%hMaIgAJ<2yb_MFQte_i;62ScT$pjifY zyR_E=rQ+>H)pmlr-Udzg*-!|ssw(D7wJvC+Sf8bb9;;q8#z?0p!!bsd{wy|5pBaMH zE-Ve>i#LLjHRaMLtp%9&(HCng7Sw96jVv!#0k%?F^K7&=T)mnYn)D9(i;4x5^NJTJ zwq~pv;kH@#ejTd*48~(J(r6j34|m`h9fEDj0im)~+%I5XphWymhT;_Zty|Q&zjPg# z-ufAHZ1M*Gccw?Kf|8Pnhtb0`!{N`Bqsa37J+>wC$!e00k+2 zEgzz;rbcWoUB%Jvp8W1}$XD%e3>4y;;OZ1ccT-O#uW6Ys@C}Pa`nZrNKzR(24e%3) z@QI4SE&E!lW`5y14QhbepBG%_XBV-O(%5tj)@9#|;sC-MNev!zGDHk}JdpGC`iJF#8=8-P$Xoku_=Dw%Cv3{U7L>gfRQ?<$ zt`cZ*MP5GQmbmx#!++P@u>0MewRO9GFGS{b^m_fJ-N0?j@EqoFf>$khj+E|@7r3We z&^tR^YZrxKe*d22agXqCO0l44&kqCv{u)T|(lv`~PK@DvE{QI_T zlCH5z*gR!>LO)k67{^R+vWx24U2^2ODXpwT;6y+6+$5m)_*w4WY&#do9dCeE)>p+Y zkdhq($DhmMiaYXey!_kiL26uz($aJ!QT{B^Wu}U$^9e#5)=c+XF9@Ill?ZmMlNgHi zz*9!vDc&uxOo;ZVxb`Q!Sk0*gnfxWzmbZh4(=%CD%qP?0=);n$&zaW_$UKV98axdc zN#AyZ{P)wj?V{P}vM)YY!>6@}^>U+iv$`9>nMTCPjN>z%yF&3yf%>+T@0vh4lC8Xa z6zeo?%=o3}M8{aebLHcO{^1Ar8qiM=Gquf?Jo)q5`-+?sUpg?QXyEUpWSm+n$K-Uy zqkIwHLquru~o(OF)hhz$Y*|X>ZIbswnxRvr~2=rdO zGVuD|xRlpAZE<0!X1F(%Anpl^@V^D3vbM}qxe|NI;TTiZy7(IM;R69RkA>a&6gwYE z2sREzQ_LHmWqB+ogMk(fMaSFeoDq-!HkFB_nXt5+2ncFuk9BQL1I&oB1zZi)YW{6_ z&-Ip1l*OVRA##1ILQS;5R{-K^0wGTiJbVSi@LA^$D$;@J>^G{6@&+%4{b3(sC~LEH ziTv(0b#zxt?YJ0r_~pUZM~mQ(??(n#>&tD%+@nq=Abj5*8R!~Ul1`G~=qFJ4fl|m8 zZDCYgtr`4LcOpgiJYX9qRY5;DcWti~PmS$VB$E-Zt^f4)vLDOe_3XTq5^ylWJ9PKm z!V-8sAOJXnUfuFNIf0R9tK-pNs2hO04zr620}5B(Ok>yB)Of-3sP59qfQNbmA4{w! z2@cB;GbR(~szVrbO%(w=5S!X`o@o@x++wbN_tMPT0Vc)*I;Fgsbf^*g02Di?H zTApwKq3+YwfNsqd3iP%{hyK1iyuVZc@*0tO_3+N0#GFsz>8MjeJ2UJ%L!%hiGYYAt zhH`E+ywA*u{(eJ=ia3h*%k?779rk-K<0VZAPkl;TFUbmei|$fqWO8!_zIvqt$ly$V zrlH46nnpX~X5Yk0iBJl;=WuA4>~X4-f&K0yWf42h&0b30t@NYX$7egQ1Fp!abui-D z6cWCWV&|R1CY@G8(qOmWjWeX3eX7UggZPGimA}soOuQdXe4uZ#2>5zN>qlI09xk}l zE=tNpX1m6*nFr2EQ3xs79!^sCldDJYE$m(qYv3q7>}1R7?iZW7>$~*%zKaC|=$N?M zE$>#+%T&MZC`dW1wUl6Z)JgxkeN920S>e@EK`q~>k| zuYcsgA>F%!@rFciD(>Iwzn8KT;2tb77bUPCmioh+rZBfIiM6f_P34cQ__o1GWqQp3 zVL~~pE5?qODf%iiQQ3f42YF@09tQ*$4v_EKUx;t1KCPCBtgqg@+Tn; zO)a0uky_%jm+WjNB?=~VyH>V#L!*=l*@OSMSVyt_UEH&NA=?V2stHPyKkVN!&jg<#cjros){#ji)dK%)We0 zL_478=HZ8-@xnwsKrWs8)x`MB;(Y`Cmu2c-&SH(vN-F(*e`l?c%+l$|y_AJJhcDGn zwLvN+bu;_sX|1AiePhx@u&%P$hf*xE+O=~D?_(_KGWQ!158YL-y9$*6mmPo;Rp*Dl5lm-mVM2i`h-M@nxv z590_tvMwPD_{l=b$iOm|+|S{D9&P%zeT$GgX6Akl-tfUF>tL@Ld!B&{pN39tH>3V> zqksMAYul+jb7UiouWVGPNsxX7Ueba+9|~dz?d*QM$ng0DZfO0`7fAy?2yMm|cnRzU zhZ&IcwgjH9cuU!w+VStYa{p*)4IgBf|E8)sqMYtB2KH_}SfsFq(c9i(Q6S3UBo%DI k*Kv;w;*%(i9W@fAqs5i2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-icons_70b2e1_256x240.png b/Skins/jQueryUI/_themes/overcast/images/ui-icons_70b2e1_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ea97d122801ceda80e3d57267352e89da8347b GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/images/ui-icons_999999_256x240.png b/Skins/jQueryUI/_themes/overcast/images/ui-icons_999999_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7edc01cf027c197d70922099fb9ee307ee10fd67 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/overcast/jquery-ui.css b/Skins/jQueryUI/_themes/overcast/jquery-ui.css new file mode 100644 index 0000000..282b505 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.overcast .ui-helper-hidden { display: none; } +.overcast .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.overcast .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.overcast .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.overcast .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.overcast .ui-helper-clearfix { display:block; } +/* end clearfix */ +.overcast .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.overcast .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.overcast .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.overcast .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=dddddd&bgTextureHeader=02_glass.png&bgImgOpacityHeader=35&borderColorHeader=bbbbbb&fcHeader=444444&iconColorHeader=999999&bgColorContent=c9c9c9&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=50&borderColorContent=aaaaaa&fcContent=333333&iconColorContent=999999&bgColorDefault=eeeeee&bgTextureDefault=02_glass.png&bgImgOpacityDefault=60&borderColorDefault=cccccc&fcDefault=3383bb&iconColorDefault=70b2e1&bgColorHover=f8f8f8&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=bbbbbb&fcHover=599fcf&iconColorHover=3383bb&bgColorActive=999999&bgTextureActive=06_inset_hard.png&bgImgOpacityActive=75&borderColorActive=999999&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=eeeeee&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=ffffff&fcHighlight=444444&iconColorHighlight=3383bb&bgColorError=c0402a&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=c0402a&fcError=ffffff&iconColorError=fbc856&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0pxdow=0px +*/ + + +/* Component containers +----------------------------------*/ +.overcast .ui-widget { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 1.1em; } +.overcast .ui-widget .ui-widget { font-size: 1em; } +.overcast .ui-widget input, .overcast .ui-widget select, .overcast .ui-widget textarea, .overcast .ui-widget button { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 1em; } +.overcast .ui-widget-content { border: 1px solid #aaaaaa; background: #c9c9c9 url(images/ui-bg_inset-soft_50_c9c9c9_1x100.png) 50% bottom repeat-x; color: #333333; } +.overcast .ui-widget-content a { color: #333333; } +.overcast .ui-widget-header { border: 1px solid #bbbbbb; background: #dddddd url(images/ui-bg_glass_35_dddddd_1x400.png) 50% 50% repeat-x; color: #444444; font-weight: bold; } +.overcast .ui-widget-header a { color: #444444; } + +/* Interaction states +----------------------------------*/ +.overcast .ui-state-default, .overcast .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_glass_60_eeeeee_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #3383bb; outline: none; } +.overcast .ui-state-default a, .overcast .ui-state-default a:link, .overcast .ui-state-default a:visited { color: #3383bb; text-decoration: none; outline: none; } +.overcast .ui-state-hover, .overcast .ui-widget-content .ui-state-hover, .overcast .ui-state-focus, .overcast .ui-widget-content .ui-state-focus { border: 1px solid #bbbbbb; background: #f8f8f8 url(images/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #599fcf; outline: none; } +.overcast .ui-state-hover a, .overcast .ui-state-hover a:hover { color: #599fcf; text-decoration: none; outline: none; } +.overcast .ui-state-active, .overcast .ui-widget-content .ui-state-active { border: 1px solid #999999; background: #999999 url(images/ui-bg_inset-hard_75_999999_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.overcast .ui-state-active a, .overcast .ui-state-active a:link, .overcast .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.overcast .ui-state-highlight, .overcast .ui-widget-content .ui-state-highlight {border: 1px solid #ffffff; background: #eeeeee url(images/ui-bg_flat_55_eeeeee_40x100.png) 50% 50% repeat-x; color: #444444; } +.overcast .ui-state-highlight a, .overcast .ui-widget-content .ui-state-highlight a { color: #444444; } +.overcast .ui-state-error, .overcast .ui-widget-content .ui-state-error {border: 1px solid #c0402a; background: #c0402a url(images/ui-bg_flat_55_c0402a_40x100.png) 50% 50% repeat-x; color: #ffffff; } +.overcast .ui-state-error a, .overcast .ui-widget-content .ui-state-error a { color: #ffffff; } +.overcast .ui-state-error-text, .overcast .ui-widget-content .ui-state-error-text { color: #ffffff; } +.overcast .ui-state-disabled, .overcast .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.overcast .ui-priority-primary, .overcast .ui-widget-content .ui-priority-primary { font-weight: bold; } +.overcast .ui-priority-secondary, .overcast .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.overcast .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_999999_256x240.png); } +.overcast .ui-widget-content .ui-icon {background-image: url(images/ui-icons_999999_256x240.png); } +.overcast .ui-widget-header .ui-icon {background-image: url(images/ui-icons_999999_256x240.png); } +.overcast .ui-state-default .ui-icon { background-image: url(images/ui-icons_70b2e1_256x240.png); } +.overcast .ui-state-hover .ui-icon, .overcast .ui-state-focus .ui-icon {background-image: url(images/ui-icons_3383bb_256x240.png); } +.overcast .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.overcast .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_3383bb_256x240.png); } +.overcast .ui-state-error .ui-icon, .overcast .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fbc856_256x240.png); } + +/* positioning */ +.overcast .ui-icon-carat-1-n { background-position: 0 0; } +.overcast .ui-icon-carat-1-ne { background-position: -16px 0; } +.overcast .ui-icon-carat-1-e { background-position: -32px 0; } +.overcast .ui-icon-carat-1-se { background-position: -48px 0; } +.overcast .ui-icon-carat-1-s { background-position: -64px 0; } +.overcast .ui-icon-carat-1-sw { background-position: -80px 0; } +.overcast .ui-icon-carat-1-w { background-position: -96px 0; } +.overcast .ui-icon-carat-1-nw { background-position: -112px 0; } +.overcast .ui-icon-carat-2-n-s { background-position: -128px 0; } +.overcast .ui-icon-carat-2-e-w { background-position: -144px 0; } +.overcast .ui-icon-triangle-1-n { background-position: 0 -16px; } +.overcast .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.overcast .ui-icon-triangle-1-e { background-position: -32px -16px; } +.overcast .ui-icon-triangle-1-se { background-position: -48px -16px; } +.overcast .ui-icon-triangle-1-s { background-position: -64px -16px; } +.overcast .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.overcast .ui-icon-triangle-1-w { background-position: -96px -16px; } +.overcast .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.overcast .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.overcast .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.overcast .ui-icon-arrow-1-n { background-position: 0 -32px; } +.overcast .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.overcast .ui-icon-arrow-1-e { background-position: -32px -32px; } +.overcast .ui-icon-arrow-1-se { background-position: -48px -32px; } +.overcast .ui-icon-arrow-1-s { background-position: -64px -32px; } +.overcast .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.overcast .ui-icon-arrow-1-w { background-position: -96px -32px; } +.overcast .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.overcast .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.overcast .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.overcast .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.overcast .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.overcast .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.overcast .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.overcast .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.overcast .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.overcast .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.overcast .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.overcast .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.overcast .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.overcast .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.overcast .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.overcast .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.overcast .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.overcast .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.overcast .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.overcast .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.overcast .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.overcast .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.overcast .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.overcast .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.overcast .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.overcast .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.overcast .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.overcast .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.overcast .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.overcast .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.overcast .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.overcast .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.overcast .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.overcast .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.overcast .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.overcast .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.overcast .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.overcast .ui-icon-arrow-4 { background-position: 0 -80px; } +.overcast .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.overcast .ui-icon-extlink { background-position: -32px -80px; } +.overcast .ui-icon-newwin { background-position: -48px -80px; } +.overcast .ui-icon-refresh { background-position: -64px -80px; } +.overcast .ui-icon-shuffle { background-position: -80px -80px; } +.overcast .ui-icon-transfer-e-w { background-position: -96px -80px; } +.overcast .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.overcast .ui-icon-folder-collapsed { background-position: 0 -96px; } +.overcast .ui-icon-folder-open { background-position: -16px -96px; } +.overcast .ui-icon-document { background-position: -32px -96px; } +.overcast .ui-icon-document-b { background-position: -48px -96px; } +.overcast .ui-icon-note { background-position: -64px -96px; } +.overcast .ui-icon-mail-closed { background-position: -80px -96px; } +.overcast .ui-icon-mail-open { background-position: -96px -96px; } +.overcast .ui-icon-suitcase { background-position: -112px -96px; } +.overcast .ui-icon-comment { background-position: -128px -96px; } +.overcast .ui-icon-person { background-position: -144px -96px; } +.overcast .ui-icon-print { background-position: -160px -96px; } +.overcast .ui-icon-trash { background-position: -176px -96px; } +.overcast .ui-icon-locked { background-position: -192px -96px; } +.overcast .ui-icon-unlocked { background-position: -208px -96px; } +.overcast .ui-icon-bookmark { background-position: -224px -96px; } +.overcast .ui-icon-tag { background-position: -240px -96px; } +.overcast .ui-icon-home { background-position: 0 -112px; } +.overcast .ui-icon-flag { background-position: -16px -112px; } +.overcast .ui-icon-calendar { background-position: -32px -112px; } +.overcast .ui-icon-cart { background-position: -48px -112px; } +.overcast .ui-icon-pencil { background-position: -64px -112px; } +.overcast .ui-icon-clock { background-position: -80px -112px; } +.overcast .ui-icon-disk { background-position: -96px -112px; } +.overcast .ui-icon-calculator { background-position: -112px -112px; } +.overcast .ui-icon-zoomin { background-position: -128px -112px; } +.overcast .ui-icon-zoomout { background-position: -144px -112px; } +.overcast .ui-icon-search { background-position: -160px -112px; } +.overcast .ui-icon-wrench { background-position: -176px -112px; } +.overcast .ui-icon-gear { background-position: -192px -112px; } +.overcast .ui-icon-heart { background-position: -208px -112px; } +.overcast .ui-icon-star { background-position: -224px -112px; } +.overcast .ui-icon-link { background-position: -240px -112px; } +.overcast .ui-icon-cancel { background-position: 0 -128px; } +.overcast .ui-icon-plus { background-position: -16px -128px; } +.overcast .ui-icon-plusthick { background-position: -32px -128px; } +.overcast .ui-icon-minus { background-position: -48px -128px; } +.overcast .ui-icon-minusthick { background-position: -64px -128px; } +.overcast .ui-icon-close { background-position: -80px -128px; } +.overcast .ui-icon-closethick { background-position: -96px -128px; } +.overcast .ui-icon-key { background-position: -112px -128px; } +.overcast .ui-icon-lightbulb { background-position: -128px -128px; } +.overcast .ui-icon-scissors { background-position: -144px -128px; } +.overcast .ui-icon-clipboard { background-position: -160px -128px; } +.overcast .ui-icon-copy { background-position: -176px -128px; } +.overcast .ui-icon-contact { background-position: -192px -128px; } +.overcast .ui-icon-image { background-position: -208px -128px; } +.overcast .ui-icon-video { background-position: -224px -128px; } +.overcast .ui-icon-script { background-position: -240px -128px; } +.overcast .ui-icon-alert { background-position: 0 -144px; } +.overcast .ui-icon-info { background-position: -16px -144px; } +.overcast .ui-icon-notice { background-position: -32px -144px; } +.overcast .ui-icon-help { background-position: -48px -144px; } +.overcast .ui-icon-check { background-position: -64px -144px; } +.overcast .ui-icon-bullet { background-position: -80px -144px; } +.overcast .ui-icon-radio-off { background-position: -96px -144px; } +.overcast .ui-icon-radio-on { background-position: -112px -144px; } +.overcast .ui-icon-pin-w { background-position: -128px -144px; } +.overcast .ui-icon-pin-s { background-position: -144px -144px; } +.overcast .ui-icon-play { background-position: 0 -160px; } +.overcast .ui-icon-pause { background-position: -16px -160px; } +.overcast .ui-icon-seek-next { background-position: -32px -160px; } +.overcast .ui-icon-seek-prev { background-position: -48px -160px; } +.overcast .ui-icon-seek-end { background-position: -64px -160px; } +.overcast .ui-icon-seek-first { background-position: -80px -160px; } +.overcast .ui-icon-stop { background-position: -96px -160px; } +.overcast .ui-icon-eject { background-position: -112px -160px; } +.overcast .ui-icon-volume-off { background-position: -128px -160px; } +.overcast .ui-icon-volume-on { background-position: -144px -160px; } +.overcast .ui-icon-power { background-position: 0 -176px; } +.overcast .ui-icon-signal-diag { background-position: -16px -176px; } +.overcast .ui-icon-signal { background-position: -32px -176px; } +.overcast .ui-icon-battery-0 { background-position: -48px -176px; } +.overcast .ui-icon-battery-1 { background-position: -64px -176px; } +.overcast .ui-icon-battery-2 { background-position: -80px -176px; } +.overcast .ui-icon-battery-3 { background-position: -96px -176px; } +.overcast .ui-icon-circle-plus { background-position: 0 -192px; } +.overcast .ui-icon-circle-minus { background-position: -16px -192px; } +.overcast .ui-icon-circle-close { background-position: -32px -192px; } +.overcast .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.overcast .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.overcast .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.overcast .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.overcast .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.overcast .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.overcast .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.overcast .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.overcast .ui-icon-circle-zoomin { background-position: -176px -192px; } +.overcast .ui-icon-circle-zoomout { background-position: -192px -192px; } +.overcast .ui-icon-circle-check { background-position: -208px -192px; } +.overcast .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.overcast .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.overcast .ui-icon-circlesmall-close { background-position: -32px -208px; } +.overcast .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.overcast .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.overcast .ui-icon-squaresmall-close { background-position: -80px -208px; } +.overcast .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.overcast .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.overcast .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.overcast .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.overcast .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.overcast .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.overcast .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.overcast .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.overcast .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.overcast .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.overcast .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.overcast .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.overcast .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.overcast .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.overcast .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.overcast .ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.overcast .ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0pxdow=0px; -webkit-border-radius: 0pxdow=0px; }/* Accordion +----------------------------------*/ +.overcast .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.overcast .ui-accordion .ui-accordion-li-fix { display: inline; } +.overcast .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.overcast .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.overcast .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.overcast .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.overcast .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.overcast .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.overcast .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.overcast .ui-datepicker .ui-datepicker-prev, .overcast .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.overcast .ui-datepicker .ui-datepicker-prev-hover, .overcast .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.overcast .ui-datepicker .ui-datepicker-prev { left:2px; } +.overcast .ui-datepicker .ui-datepicker-next { right:2px; } +.overcast .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.overcast .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.overcast .ui-datepicker .ui-datepicker-prev span, .overcast .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.overcast .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.overcast .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.overcast .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.overcast .ui-datepicker select.ui-datepicker-month, +.overcast .ui-datepicker select.ui-datepicker-year { width: 49%;} +.overcast .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.overcast .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.overcast .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.overcast .ui-datepicker td { border: 0; padding: 1px; } +.overcast .ui-datepicker td span, .overcast .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.overcast .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.overcast .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.overcast .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.overcast .ui-datepicker.ui-datepicker-multi { width:auto; } +.overcast .ui-datepicker-multi .ui-datepicker-group { float:left; } +.overcast .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.overcast .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.overcast .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.overcast .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.overcast .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.overcast .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.overcast .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.overcast .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.overcast .ui-datepicker-rtl { direction: rtl; } +.overcast .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.overcast .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.overcast .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.overcast .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.overcast .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.overcast .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.overcast .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.overcast .ui-dialog { position: relative; padding: .2em; width: 300px; } +.overcast .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.overcast .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.overcast .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.overcast .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.overcast .ui-dialog .ui-dialog-titlebar-close:hover, .overcast .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.overcast .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.overcast .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.overcast .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.overcast .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.overcast .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.overcast .ui-progressbar { height:2em; text-align: left; } +.overcast .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.overcast .ui-resizable { position: relative;} +.overcast .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.overcast .ui-resizable-disabled .ui-resizable-handle, .overcast .ui-resizable-autohide .ui-resizable-handle { display: none; } +.overcast .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.overcast .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.overcast .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.overcast .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.overcast .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.overcast .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.overcast .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.overcast .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.overcast .ui-slider { position: relative; text-align: left; } +.overcast .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.overcast .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.overcast .ui-slider-horizontal { height: .8em; } +.overcast .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.overcast .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.overcast .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.overcast .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.overcast .ui-slider-vertical { width: .8em; height: 100px; } +.overcast .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.overcast .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.overcast .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.overcast .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.overcast .ui-tabs { padding: .2em; zoom: 1; } +.overcast .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.overcast .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.overcast .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.overcast .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.overcast .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .overcast .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .overcast .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.overcast .ui-tabs .ui-tabs-nav li a, .overcast .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.overcast .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.overcast .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/overcast/ui.accordion.css b/Skins/jQueryUI/_themes/overcast/ui.accordion.css new file mode 100644 index 0000000..0999912 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.overcast .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.overcast .ui-accordion .ui-accordion-li-fix { display: inline; } +.overcast .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.overcast .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.overcast .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.overcast .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.overcast .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/overcast/ui.all.css b/Skins/jQueryUI/_themes/overcast/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/overcast/ui.base.css b/Skins/jQueryUI/_themes/overcast/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/overcast/ui.core.css b/Skins/jQueryUI/_themes/overcast/ui.core.css new file mode 100644 index 0000000..a288c0e --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.overcast .ui-helper-hidden { display: none; } +.overcast .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.overcast .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.overcast .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.overcast .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.overcast .ui-helper-clearfix { display:block; } +/* end clearfix */ +.overcast .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.overcast .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.overcast .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.overcast .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/overcast/ui.datepicker.css b/Skins/jQueryUI/_themes/overcast/ui.datepicker.css new file mode 100644 index 0000000..d26ca64 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.overcast .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.overcast .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.overcast .ui-datepicker .ui-datepicker-prev, .overcast .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.overcast .ui-datepicker .ui-datepicker-prev-hover, .overcast .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.overcast .ui-datepicker .ui-datepicker-prev { left:2px; } +.overcast .ui-datepicker .ui-datepicker-next { right:2px; } +.overcast .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.overcast .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.overcast .ui-datepicker .ui-datepicker-prev span, .overcast .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.overcast .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.overcast .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.overcast .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.overcast .ui-datepicker select.ui-datepicker-month, +.overcast .ui-datepicker select.ui-datepicker-year { width: 49%;} +.overcast .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.overcast .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.overcast .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.overcast .ui-datepicker td { border: 0; padding: 1px; } +.overcast .ui-datepicker td span, .overcast .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.overcast .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.overcast .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.overcast .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.overcast .ui-datepicker.ui-datepicker-multi { width:auto; } +.overcast .ui-datepicker-multi .ui-datepicker-group { float:left; } +.overcast .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.overcast .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.overcast .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.overcast .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.overcast .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.overcast .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.overcast .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.overcast .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.overcast .ui-datepicker-rtl { direction: rtl; } +.overcast .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.overcast .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.overcast .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.overcast .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.overcast .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.overcast .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.overcast .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.overcast .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/overcast/ui.dialog.css b/Skins/jQueryUI/_themes/overcast/ui.dialog.css new file mode 100644 index 0000000..8a085c7 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.overcast .ui-dialog { position: relative; padding: .2em; width: 300px; } +.overcast .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.overcast .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.overcast .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.overcast .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.overcast .ui-dialog .ui-dialog-titlebar-close:hover, .overcast .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.overcast .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.overcast .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.overcast .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.overcast .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.overcast .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/overcast/ui.progressbar.css b/Skins/jQueryUI/_themes/overcast/ui.progressbar.css new file mode 100644 index 0000000..4713f6c --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.overcast .ui-progressbar { height:2em; text-align: left; } +.overcast .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/overcast/ui.resizable.css b/Skins/jQueryUI/_themes/overcast/ui.resizable.css new file mode 100644 index 0000000..859a666 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.overcast .ui-resizable { position: relative;} +.overcast .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.overcast .ui-resizable-disabled .ui-resizable-handle, .overcast .ui-resizable-autohide .ui-resizable-handle { display: none; } +.overcast .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.overcast .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.overcast .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.overcast .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.overcast .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.overcast .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.overcast .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.overcast .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/overcast/ui.slider.css b/Skins/jQueryUI/_themes/overcast/ui.slider.css new file mode 100644 index 0000000..0f7de6c --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.overcast .ui-slider { position: relative; text-align: left; } +.overcast .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.overcast .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.overcast .ui-slider-horizontal { height: .8em; } +.overcast .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.overcast .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.overcast .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.overcast .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.overcast .ui-slider-vertical { width: .8em; height: 100px; } +.overcast .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.overcast .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.overcast .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.overcast .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/overcast/ui.tabs.css b/Skins/jQueryUI/_themes/overcast/ui.tabs.css new file mode 100644 index 0000000..a3f1ade --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.overcast .ui-tabs { padding: .2em; zoom: 1; } +.overcast .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.overcast .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.overcast .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.overcast .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.overcast .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .overcast .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .overcast .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.overcast .ui-tabs .ui-tabs-nav li a, .overcast .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.overcast .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.overcast .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/overcast/ui.theme.css b/Skins/jQueryUI/_themes/overcast/ui.theme.css new file mode 100644 index 0000000..aa1e664 --- /dev/null +++ b/Skins/jQueryUI/_themes/overcast/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=dddddd&bgTextureHeader=02_glass.png&bgImgOpacityHeader=35&borderColorHeader=bbbbbb&fcHeader=444444&iconColorHeader=999999&bgColorContent=c9c9c9&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=50&borderColorContent=aaaaaa&fcContent=333333&iconColorContent=999999&bgColorDefault=eeeeee&bgTextureDefault=02_glass.png&bgImgOpacityDefault=60&borderColorDefault=cccccc&fcDefault=3383bb&iconColorDefault=70b2e1&bgColorHover=f8f8f8&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=bbbbbb&fcHover=599fcf&iconColorHover=3383bb&bgColorActive=999999&bgTextureActive=06_inset_hard.png&bgImgOpacityActive=75&borderColorActive=999999&fcActive=ffffff&iconColorActive=454545&bgColorHighlight=eeeeee&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=ffffff&fcHighlight=444444&iconColorHighlight=3383bb&bgColorError=c0402a&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=c0402a&fcError=ffffff&iconColorError=fbc856&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0pxdow=0px +*/ + + +/* Component containers +----------------------------------*/ +.overcast .ui-widget { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 1.1em; } +.overcast .ui-widget .ui-widget { font-size: 1em; } +.overcast .ui-widget input, .overcast .ui-widget select, .overcast .ui-widget textarea, .overcast .ui-widget button { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 1em; } +.overcast .ui-widget-content { border: 1px solid #aaaaaa; background: #c9c9c9 url(images/ui-bg_inset-soft_50_c9c9c9_1x100.png) 50% bottom repeat-x; color: #333333; } +.overcast .ui-widget-content a { color: #333333; } +.overcast .ui-widget-header { border: 1px solid #bbbbbb; background: #dddddd url(images/ui-bg_glass_35_dddddd_1x400.png) 50% 50% repeat-x; color: #444444; font-weight: bold; } +.overcast .ui-widget-header a { color: #444444; } + +/* Interaction states +----------------------------------*/ +.overcast .ui-state-default, .overcast .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_glass_60_eeeeee_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #3383bb; outline: none; } +.overcast .ui-state-default a, .overcast .ui-state-default a:link, .overcast .ui-state-default a:visited { color: #3383bb; text-decoration: none; outline: none; } +.overcast .ui-state-hover, .overcast .ui-widget-content .ui-state-hover, .overcast .ui-state-focus, .overcast .ui-widget-content .ui-state-focus { border: 1px solid #bbbbbb; background: #f8f8f8 url(images/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #599fcf; outline: none; } +.overcast .ui-state-hover a, .overcast .ui-state-hover a:hover { color: #599fcf; text-decoration: none; outline: none; } +.overcast .ui-state-active, .overcast .ui-widget-content .ui-state-active { border: 1px solid #999999; background: #999999 url(images/ui-bg_inset-hard_75_999999_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.overcast .ui-state-active a, .overcast .ui-state-active a:link, .overcast .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.overcast .ui-state-highlight, .overcast .ui-widget-content .ui-state-highlight {border: 1px solid #ffffff; background: #eeeeee url(images/ui-bg_flat_55_eeeeee_40x100.png) 50% 50% repeat-x; color: #444444; } +.overcast .ui-state-highlight a, .overcast .ui-widget-content .ui-state-highlight a { color: #444444; } +.overcast .ui-state-error, .overcast .ui-widget-content .ui-state-error {border: 1px solid #c0402a; background: #c0402a url(images/ui-bg_flat_55_c0402a_40x100.png) 50% 50% repeat-x; color: #ffffff; } +.overcast .ui-state-error a, .overcast .ui-widget-content .ui-state-error a { color: #ffffff; } +.overcast .ui-state-error-text, .overcast .ui-widget-content .ui-state-error-text { color: #ffffff; } +.overcast .ui-state-disabled, .overcast .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.overcast .ui-priority-primary, .overcast .ui-widget-content .ui-priority-primary { font-weight: bold; } +.overcast .ui-priority-secondary, .overcast .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.overcast .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_999999_256x240.png); } +.overcast .ui-widget-content .ui-icon {background-image: url(images/ui-icons_999999_256x240.png); } +.overcast .ui-widget-header .ui-icon {background-image: url(images/ui-icons_999999_256x240.png); } +.overcast .ui-state-default .ui-icon { background-image: url(images/ui-icons_70b2e1_256x240.png); } +.overcast .ui-state-hover .ui-icon, .overcast .ui-state-focus .ui-icon {background-image: url(images/ui-icons_3383bb_256x240.png); } +.overcast .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.overcast .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_3383bb_256x240.png); } +.overcast .ui-state-error .ui-icon, .overcast .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fbc856_256x240.png); } + +/* positioning */ +.overcast .ui-icon-carat-1-n { background-position: 0 0; } +.overcast .ui-icon-carat-1-ne { background-position: -16px 0; } +.overcast .ui-icon-carat-1-e { background-position: -32px 0; } +.overcast .ui-icon-carat-1-se { background-position: -48px 0; } +.overcast .ui-icon-carat-1-s { background-position: -64px 0; } +.overcast .ui-icon-carat-1-sw { background-position: -80px 0; } +.overcast .ui-icon-carat-1-w { background-position: -96px 0; } +.overcast .ui-icon-carat-1-nw { background-position: -112px 0; } +.overcast .ui-icon-carat-2-n-s { background-position: -128px 0; } +.overcast .ui-icon-carat-2-e-w { background-position: -144px 0; } +.overcast .ui-icon-triangle-1-n { background-position: 0 -16px; } +.overcast .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.overcast .ui-icon-triangle-1-e { background-position: -32px -16px; } +.overcast .ui-icon-triangle-1-se { background-position: -48px -16px; } +.overcast .ui-icon-triangle-1-s { background-position: -64px -16px; } +.overcast .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.overcast .ui-icon-triangle-1-w { background-position: -96px -16px; } +.overcast .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.overcast .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.overcast .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.overcast .ui-icon-arrow-1-n { background-position: 0 -32px; } +.overcast .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.overcast .ui-icon-arrow-1-e { background-position: -32px -32px; } +.overcast .ui-icon-arrow-1-se { background-position: -48px -32px; } +.overcast .ui-icon-arrow-1-s { background-position: -64px -32px; } +.overcast .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.overcast .ui-icon-arrow-1-w { background-position: -96px -32px; } +.overcast .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.overcast .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.overcast .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.overcast .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.overcast .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.overcast .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.overcast .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.overcast .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.overcast .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.overcast .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.overcast .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.overcast .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.overcast .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.overcast .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.overcast .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.overcast .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.overcast .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.overcast .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.overcast .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.overcast .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.overcast .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.overcast .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.overcast .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.overcast .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.overcast .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.overcast .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.overcast .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.overcast .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.overcast .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.overcast .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.overcast .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.overcast .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.overcast .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.overcast .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.overcast .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.overcast .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.overcast .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.overcast .ui-icon-arrow-4 { background-position: 0 -80px; } +.overcast .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.overcast .ui-icon-extlink { background-position: -32px -80px; } +.overcast .ui-icon-newwin { background-position: -48px -80px; } +.overcast .ui-icon-refresh { background-position: -64px -80px; } +.overcast .ui-icon-shuffle { background-position: -80px -80px; } +.overcast .ui-icon-transfer-e-w { background-position: -96px -80px; } +.overcast .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.overcast .ui-icon-folder-collapsed { background-position: 0 -96px; } +.overcast .ui-icon-folder-open { background-position: -16px -96px; } +.overcast .ui-icon-document { background-position: -32px -96px; } +.overcast .ui-icon-document-b { background-position: -48px -96px; } +.overcast .ui-icon-note { background-position: -64px -96px; } +.overcast .ui-icon-mail-closed { background-position: -80px -96px; } +.overcast .ui-icon-mail-open { background-position: -96px -96px; } +.overcast .ui-icon-suitcase { background-position: -112px -96px; } +.overcast .ui-icon-comment { background-position: -128px -96px; } +.overcast .ui-icon-person { background-position: -144px -96px; } +.overcast .ui-icon-print { background-position: -160px -96px; } +.overcast .ui-icon-trash { background-position: -176px -96px; } +.overcast .ui-icon-locked { background-position: -192px -96px; } +.overcast .ui-icon-unlocked { background-position: -208px -96px; } +.overcast .ui-icon-bookmark { background-position: -224px -96px; } +.overcast .ui-icon-tag { background-position: -240px -96px; } +.overcast .ui-icon-home { background-position: 0 -112px; } +.overcast .ui-icon-flag { background-position: -16px -112px; } +.overcast .ui-icon-calendar { background-position: -32px -112px; } +.overcast .ui-icon-cart { background-position: -48px -112px; } +.overcast .ui-icon-pencil { background-position: -64px -112px; } +.overcast .ui-icon-clock { background-position: -80px -112px; } +.overcast .ui-icon-disk { background-position: -96px -112px; } +.overcast .ui-icon-calculator { background-position: -112px -112px; } +.overcast .ui-icon-zoomin { background-position: -128px -112px; } +.overcast .ui-icon-zoomout { background-position: -144px -112px; } +.overcast .ui-icon-search { background-position: -160px -112px; } +.overcast .ui-icon-wrench { background-position: -176px -112px; } +.overcast .ui-icon-gear { background-position: -192px -112px; } +.overcast .ui-icon-heart { background-position: -208px -112px; } +.overcast .ui-icon-star { background-position: -224px -112px; } +.overcast .ui-icon-link { background-position: -240px -112px; } +.overcast .ui-icon-cancel { background-position: 0 -128px; } +.overcast .ui-icon-plus { background-position: -16px -128px; } +.overcast .ui-icon-plusthick { background-position: -32px -128px; } +.overcast .ui-icon-minus { background-position: -48px -128px; } +.overcast .ui-icon-minusthick { background-position: -64px -128px; } +.overcast .ui-icon-close { background-position: -80px -128px; } +.overcast .ui-icon-closethick { background-position: -96px -128px; } +.overcast .ui-icon-key { background-position: -112px -128px; } +.overcast .ui-icon-lightbulb { background-position: -128px -128px; } +.overcast .ui-icon-scissors { background-position: -144px -128px; } +.overcast .ui-icon-clipboard { background-position: -160px -128px; } +.overcast .ui-icon-copy { background-position: -176px -128px; } +.overcast .ui-icon-contact { background-position: -192px -128px; } +.overcast .ui-icon-image { background-position: -208px -128px; } +.overcast .ui-icon-video { background-position: -224px -128px; } +.overcast .ui-icon-script { background-position: -240px -128px; } +.overcast .ui-icon-alert { background-position: 0 -144px; } +.overcast .ui-icon-info { background-position: -16px -144px; } +.overcast .ui-icon-notice { background-position: -32px -144px; } +.overcast .ui-icon-help { background-position: -48px -144px; } +.overcast .ui-icon-check { background-position: -64px -144px; } +.overcast .ui-icon-bullet { background-position: -80px -144px; } +.overcast .ui-icon-radio-off { background-position: -96px -144px; } +.overcast .ui-icon-radio-on { background-position: -112px -144px; } +.overcast .ui-icon-pin-w { background-position: -128px -144px; } +.overcast .ui-icon-pin-s { background-position: -144px -144px; } +.overcast .ui-icon-play { background-position: 0 -160px; } +.overcast .ui-icon-pause { background-position: -16px -160px; } +.overcast .ui-icon-seek-next { background-position: -32px -160px; } +.overcast .ui-icon-seek-prev { background-position: -48px -160px; } +.overcast .ui-icon-seek-end { background-position: -64px -160px; } +.overcast .ui-icon-seek-first { background-position: -80px -160px; } +.overcast .ui-icon-stop { background-position: -96px -160px; } +.overcast .ui-icon-eject { background-position: -112px -160px; } +.overcast .ui-icon-volume-off { background-position: -128px -160px; } +.overcast .ui-icon-volume-on { background-position: -144px -160px; } +.overcast .ui-icon-power { background-position: 0 -176px; } +.overcast .ui-icon-signal-diag { background-position: -16px -176px; } +.overcast .ui-icon-signal { background-position: -32px -176px; } +.overcast .ui-icon-battery-0 { background-position: -48px -176px; } +.overcast .ui-icon-battery-1 { background-position: -64px -176px; } +.overcast .ui-icon-battery-2 { background-position: -80px -176px; } +.overcast .ui-icon-battery-3 { background-position: -96px -176px; } +.overcast .ui-icon-circle-plus { background-position: 0 -192px; } +.overcast .ui-icon-circle-minus { background-position: -16px -192px; } +.overcast .ui-icon-circle-close { background-position: -32px -192px; } +.overcast .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.overcast .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.overcast .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.overcast .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.overcast .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.overcast .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.overcast .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.overcast .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.overcast .ui-icon-circle-zoomin { background-position: -176px -192px; } +.overcast .ui-icon-circle-zoomout { background-position: -192px -192px; } +.overcast .ui-icon-circle-check { background-position: -208px -192px; } +.overcast .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.overcast .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.overcast .ui-icon-circlesmall-close { background-position: -32px -208px; } +.overcast .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.overcast .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.overcast .ui-icon-squaresmall-close { background-position: -80px -208px; } +.overcast .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.overcast .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.overcast .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.overcast .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.overcast .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.overcast .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.overcast .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.overcast .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.overcast .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.overcast .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.overcast .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.overcast .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.overcast .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.overcast .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.overcast .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.overcast .ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.overcast .ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0pxdow=0px; -webkit-border-radius: 0pxdow=0px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png new file mode 100644 index 0000000000000000000000000000000000000000..1bb13a2539636d70117fa6cb75f2d9640f544b83 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4C3?CzhDc0JKJ$6{&+`X>Kwab5 zhnIh~*(4mEedg>kG!R_;;_~ls9v=g?`3ods6n81H0fCwXbFAU6l{!2g43UOyR}J{| z7`98zK74U*<0H3{`O4bIq-pk)l6u6{1-oD!Mf4d3(AzhDc29op6x%fB^@yf9%QM z{Re#BDR+hhPC9UU0W&iLo6bq^=QXdyQl_0K2;A-SD=K|QRt1B~#_kS@M@irBe=PC& gIq&W2D1jfWR=PQ7Y?df{1C3?yboFyt=akR{0BZLyAOHXW literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_10_eceadf_60x60.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_10_eceadf_60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..46567420785a91503f30de00eec3a331cd4a969e GIT binary patch literal 4429 zcmV-T5wh-yP)adQ zYt3&oCTgu1W1uxZyoej2_lD}{L9GRIE$n?Df;8Sa2dy=nbMPGly)~E_%nYTJICR6_ z2c;;!W8l+!UURLDV{UvJd+&qZ8@^-UI|f>HBM1bw);uGhVebtC&`L!GfYvI^09A=_XfZq0<_kk>KCNv?|b~EqUjO7=bQsG!`>$!gb@NDAAawRy?1)nqd`!LqDsM> z6Qz_e;s#)OJu}Pe`L*5iG~R3U3IKCXAi~dJ8K!RKioH*GA2?=c@z4g#2jXYWF|4&9 zDk!S?(5=->m-irRZ2-voonz2Q4Ku^qJ3R;(R26eAv{Ep}$aC{+zSeT%eaAr20!DHb z5tLG}cicEaZqAk7+Gj)HmU|z97G7&-Zi(Db+_oViP}Luge|nDt*v|p?*_mF`3@}4$ z{xCi6HO7RBV$O*k(cqEhzn^QtU?|1YP6HR*DGSxit;WNwwP6u1^a#NRa4_0q=b>Ax zP<<@BH)<&m*%^W&3K3wfmG5hNu#dDb9=a%*VYblv$%*FXUh#kM4=aq!f1n0Q7UNE%q@LCJ! z7*3q!I|jxW*!v_9!rYidWrP#(0 zD?|52(Qi7OW6-r0=5&vYF;Po_84{?>4Cm~yo+N^fF|pQ)2L66MuNheUb`zGI*=;YkE)MIN?g5s!oqv}KsHoYq?Mcjx$lOVyvyComdTg2+W) zFDd>r4^Ia?i%7U+gRk!xKjqV%(J|-DC}V08{8SZ6z}b5zoisBXJAtZ#V-~d<5r%pZ zJo1;GbAZ}TEyWM!z~Kgw@Gjt%Kj)y<>e+upFf)YEBbu&yxB7&D#1RQmLeR%?bc z?;RDzL$*gqi3mi+L(CuFOOzSL7@6z5LH?g%WT>^`(>uz8=3IhtgM>HT z%L*-;UR2ejp9D$2MoDMAPEi%CwJ{^D=A5WbI6NF^!K`aQ@MtelMKw#ncMMdp&I($s ziP|I}W+Mn$Dvmcm2`Akq=Nt>_iNK$NijoG` zT1ygczqm!CP@_qRP!PddE1{mAAfcaYC2E&aP)ZG86Gzip^PzxW(4v7Iy*>Q$Uh{(7 z4b2vjHhy@ycXZqDZAjWm02CD{t<16m2rS+t>cn9M?X1=LumRBGA;Uc4i$sHYw)aYF zJDJ$&+4u1DJVTRZt%re2(I|a!coB$bJ}7gWO^yig`Sh#;DvDYP)ae=W(7m@L5+|rz zQO)`W2x_T8A0JanoXPl~)M$%qbVMf5mu`2(`vI@nT?A?iE$m7<=*qK>kk z-m|4-!e__=0c;nU-3Yh-A;^d-ONk`gacd$yRcrBw?`$TnQTZTz@0=@u&y^8MJ)6rvNgRBhROMaJHY`$Fc@*ki*lX zwbq}$`5ro&h`obF-7szsETg#h> zS{w9{We6ajPls8sskpOK*m{w;U)o9#ayoc{i|G4`gsI1cp2h3eQW8JnQPUxnpyXhL z6u-_nfH)#EY?yBsJtgZjRYm4pZx@AK;G5}P4FdDZJq~8Spyg3jLm=2c;=m_czVoCI z0yyOn8+H&NPsPd(XDxFtDZ}o->;S3(@B7IQOM=0hP)fPE%~F6=O|A-Q$)G+#_*-jO z8>xC;0uoLCUOyVvoC^>S>+cxRD3s&}ubkUjO|)0m;8JSl3iGc&*1k#u;^&g;L~Awc z9BC+t#tVLIHm)egYq!LNQuOCD3{w@&^N^vn$7nP@)tcAv{CX~zkwWp5cKRw?=G5;9b9ZOZk zdAWPv&OzPhpy(|%j+sTNr}2>nuj_e|L}W8f|=#m_I^j8QdrGzxp zaLx{iSDkqH!}tR+XIX3KTrTy5lu8RH!Ms>Bt^ny+)NkY=etyVYtfp4Y*$ zoZmW|VNDfyL|nBYYBz2J;G($ZY$(f20ACK+@cSBb!tl$ny#`-gp#fbn2_j-Ak$;St zniv2SEl`$=47p>;UMRL*@UoC@?8!ftG4G^Y^3_D-9itcjykzu<;K!qYm$mQLqesPc zuGShppZ+t|Oo1V|y9lyvb-DMz4y9es`xF@w-eQMB36+g`>bbRG$JnuylDZQcanF;T zpy5)BCJyjxBI({I^<}=^*%2e*6&buWZ8@`AYdwv@B^dFO=#fj@ySNhafB*THv8256 zC_{!J%cNgxrT089?H`RiOG7C&BjSfWJ+s~XSqN}!`bkhy_z!KH_oABd*7@GOYQQXw z^F9jz=vq6xYx%>Mz4(;hfr(NLjq}$V8uZdTB$r~TLop&s(VvHvbi15rBGE9J3HM<;P{ zhVKsUOJYGbB|v_TwYrp=WePxkhF)buVG&*LwHY~U?fly3NU<~W9Z!#4<9#mik^?0F zCTP*Zq-R$vGJHNgrVd_9cT5rOnJyCYPt11MiU9;P$w*;W^DDzhjCNSA?huc)m~ADs zYc>@evG(55v#jkbpMZCIG?KnW{bhIWia~iqzITR1D>5b6F4D3swtv=I4?&pupzmOv z@{9$?aW{t{aCr>kTkiG6PLoEfpQFJ5Iap8|6 zl-`>&n-Bv$gzL`(WjH?MA3#nR*`Keq!Z<$F@LZOh6H!a^&)!at<&>{lN;u2UpgrVR zT43#!g}SIOiMiOkQ`a4Zz?(qRg{W!>S1YH^0s+v+QBgH$Ml~V)Nl1R&al2R0{ zy1@ZS#pC7w9J({t0f~9Dr=N0UNhN|{^R|dY!CHOBM0u9->Dz6+>Sb%y8Mu*B-d6La zm>hnw#FbJWHbtGP1U3YK+R6T#_ZQ(9l?{!*k5N=gL47B0F0OfAHUdD*ibX28H8hgW?q$(gZ96xOdf3l zPE4G7mP{j8MFq9CME_5_D_2Ubhj~ z;93$JeHxndkndp~=LFN>5yvP4Vw)!(mWKL%$4@0NGt^R@c+~3Z04;x;@~bhkr}Yts zuM4S4qBgI?%GO$QaXi!s?rG4{wR#Ks>HQzO8=O7+%7Ue*0ngE%qurQV6gED0S?%-b zQM*S*OeqQ_+G+}T^8o?*0U|Dt*|DEPlBW{>*(~^t6m!j7F(NawTy?S-g2kkw_tdxE zWf>A35)OjeyCFcJ<(d;WkX)_tpVwoC`ltt-G>q^9TQI-z`9Wp&y9`4Pxi~EI_v{?O zCIQHK@D=HL@3E3JgT#!V2XZlfV?Dyc)zLLmkzmNzD?+L&D$CB5Lw=XI*=M>%%g^r| zeIvJy<-@WjJCG<^E9v!DGW8l6i>2EmqI4gvP-Eku?UiosdNFr4z1g6^_@>9F_ee>g zR&`D5);?b=Al*~-C9ikb#fbv*$3t`8&tzRd=MhB+x}u+y4QDheVJZ)myF$Gs?q&I@pSfcN2i z%6{uO4aDzXPv6;+{0IX3?8Jb*H@HXU??l%BF=lf7{gf;U4Q6+ry9ax$wfa(vir2~$ z3og!osXn-tMdhE~=K7(B%zU&hqnw|K3obJ=<4#vh|8vBn$qaeE7DR~=#^;%H`9OS(4K8B-Rr+{1&!8R6 z#Y$P{#F&LNln=enPGO(@>$Uiu{{Ton&E{avl@p1-hPrLW{bSDye8vZH;t@=qpoMR0=wo1)(RBNDC<{w%tshwr@l zA z>yorM4n&1*;QgO;zxyn>!26@-xDT3|SRy*Qy9#`fQmK^8^4Fi=V~i2K_t^J6?)#2X zO5FDy5fP=77-Ph;EOFm=EXxwhvP4A0ec$nVy<*$8IF2J)Yf)>Bh=}7jVp*2hwk^){ zj9Tmb&KF~hF`|?bt+hDMGxmLt^E_i+*NBKX&oh=~iFI9LS(Z4CBT6Z;u4}wruc)=o zdzk0CuDSMQS>AvD`2KA$d220}Wr^NzW(EC=oF?e_hwS2Sh|f)LQ3yYOT`<5i!RbWBP24 zy{_vt-gRBm0c}~92?aI|OnH#S01GxX#+V!889Z4^iCXL2^t!GS4J-sWg9yCJvy2Oj z9b)$IzV9=HxL&W<{Jhp0z4y04e*XAAYOQm@wm6IA=2A*5%Mz`%xiAJVrOf{gZ!gvx z>b*ZaQ%aeh^Tyx@yoq!CoxR!z7zWZ{ z?AF?hHRgT2UK3?D&VAq0Q~SP8QUZ0L0}q1?3<^RSyI?i0bzP&iHdzo0^1HP*;|$NS z5nz6v=k(rnT@%*Zwmry@dsy5UBaY*kKi73d?|p6zZ^7!sIT>c#wrOaLOnBh=hKFE2 z;MrQ676Rh;eNXzwGi)3PG8s&XQTQw~Jq!#?Bi=;Cn5+xW8Qw-k?|rVB%i%y;Exq^Y z5ppSHVTQ$eu;psHe?=uWaDY5T+j4|ftKoBDw#}VgwP7iazGr*s9 zbD!CMrX~J?bg~7vZJUeBL}6<(2Ad~5fE)iaK4>Dw*|f)D9zyB$dOgC2@p+ywbeJMi z=I{Uh^=DWKInROpPh^6(xR}V#8v0Hpz@BGV5Uid>4s+VOnVngW`NMFBfD0DG+C1#k z0ugz048X!!0FX4qESNhyp zj}mvLcNYu9U=}HCthF}N94P}s5(1DS|3i@Ww)J)%$5|qWB=b+SSp+aR1%s`KIx=aQ zO?&T;l;#w{!toS_a0Z}4B4(Kj!@JsIoGd3X3L8YWa&IZ+Ej)miOFx%{Jct)r05R=|RWm>LQKB*nYH7UlP-S_=b(Xa`~ zl0{lv5CY_63`)@Lg zJ1VRNlt91*iodRF#tsu@3At_CBq3K%w(NPHk5~u(IR~TR*{sVLKT6+}#Ij3jQli|3g>DdiFeTKCNYW(QlE3Ii+-cV6`A47erPRW063ty4t8G&9c&9Z zrC?3skIhX*lY~aZS5GYWxy;(+e0!K@ZSZU~pib(v;rYAw{w6IZp-W-*b^XZzq=9^~ zc~?$u4!C)M!H}dd_Hi6jQsVjCZ+4@ec+b@ys3Z14>g-x_gLO5(Z3I}F9+ew##Jfqt zb+fA)!``Ukng4f6K|Y>P{TorlsyiKwImUPk4?2x7FS#re2p5ct#VOHHLMAl28!Q6& z6EaR47%Yo^(7?DLf&6N*gyHc%X%aLQsv#!GT?MySi9g~LIqAkbmZb=H6Q2-)E6m(k zq__*h+Q=GiJ}_o(1h@%F?k=UgTRgx8>vA&*9a1riyP*z&z>2P?U8fqpFf9g$RQ?TB zT-FH8l`qC}n+Wt2Hbq;8oXHOZ+nT_M`w0t^13hT8HH8G^1V6Yp?Zq3;Ac2kxahWx_ z5#(CHS);hZVF5JbEh2J<0V^ZqEfBl_(w&I|&;Of;@Fe5p!o|dgXz__7%uoEn3ANT( zzJL4Ai1=!R=Z>PG&Tlg>hQM%iFo3TA2L(P6;QCa{;sEkH5XBL&Hi9Of9g}?srCRGd z5985@uMWjzHPwH)@u(Xy7}uzKeS!&$$>`%iN`uSpNL} zH5_NYupoKZ7G^LO?|5RN&Z|bor<9k8&4=TDL%>y$H;hqyDw%uf5fR0#%!gJl+qOMg zI>aIHA;yUjOF&9Gn3(&$S+{=4pH6MWp~=c2#Kw@6{tV)?+-+{6`;6Fd!n)S4$V(=$ zr>CkZ|2(`lftU>0q+7Z^ZM3KINs05h4FU5%koW87j{!8@C5{u5R zh)c%taV~~{!SlJ4kA9{DAS;ACLYvLbw_pBln-HV9@yGZ1Z6C-Dr10A%B%5`mg+4~h z<59mmVgZ6Td6vuFmVMu&Ai=Cq%$8ZZI);4Zcp>)4!CnM~2kZ%i9RfffBRQA*%IITm zziY;tuIq|I3bMyOP3BGo_q&To9J+hycrw)ajK%oy3+DDQigQ06C1W@Z;$;)8dtSBH z_ZtASXDjIl0RVXhVPXsb^brVtJCDg>Y!@mlG^Zr3DIv=|h#S1J9FOhnDpcV0a{eW?J-kXM%K@vtYks57o4gzJ?;S$$x4iyS|pZ)Nl z-?nk}fvRDVK0xy(eadHHfw(|V=Tr!UeFp6=2!_U4UNiGCu5)&4?cIn6nph^QC@e(n zn<2#Ic1?bjFyf2Y@FHyYe}1tAMMpP<`HeohD#S2_ir>=1X`ia3>6qN^%;|S2=!!uew%*lSHZ1rgXkOLM@-dH$$*3uFKxD#n>=S~KjHSW%Db zy2kSR*U#Zse3^(c4MH*z0WsIdOvY#AYr_*OM?7DI;a+zp(BHIuaE4D1AD&BwajopD zSkk#o%V$_M;;UtY75${Y~|*jlVch~VPvNc zt1YjI4f;d_&jNG5kOL363tMZALZ{Fo0jnFLR86j`uzV&l#0Z{+ZHYyoX2IjWTJCDl ncXnGA{OfOX&WZaj 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 b8Sj4sJ%r;G6~R8400000NkvXXu0mjfnlArE literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_15_ffffff_60x60.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-bg_fine-grain_15_ffffff_60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..19ab46c3f875f352230abdd8a2a651003b8b83b1 GIT binary patch literal 3716 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 Bf|mdQ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_222222_256x240.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ee039dc096a38a3753f92519546eee94bcfbeffa GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_3572ac_256x240.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_3572ac_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..aac4640d432c2b1e8d4cc773877d038cb3430e79 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_8c291d_256x240.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_8c291d_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b96310b712deac552fa49a670673a691cf54fe60 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_b83400_256x240.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_b83400_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..98cb199f09eabd2374ae70a127efa943faab39b6 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_fbdb93_256x240.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_fbdb93_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..a6069978190911e8291e44189aa0aad7d93ffc7d GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/pepper-grinder/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/pepper-grinder/jquery-ui.css b/Skins/jQueryUI/_themes/pepper-grinder/jquery-ui.css new file mode 100644 index 0000000..4aa8031 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.pepper-grinder .ui-helper-hidden { display: none; } +.pepper-grinder .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.pepper-grinder .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.pepper-grinder .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.pepper-grinder .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.pepper-grinder .ui-helper-clearfix { display:block; } +/* end clearfix */ +.pepper-grinder .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.pepper-grinder .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.pepper-grinder .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.pepper-grinder .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ffffff&bgTextureHeader=23_fine_grain.png&bgImgOpacityHeader=15&borderColorHeader=d4d1bf&fcHeader=453821&iconColorHeader=b83400&bgColorContent=eceadf&bgTextureContent=23_fine_grain.png&bgImgOpacityContent=10&borderColorContent=d9d6c4&fcContent=1f1f1f&iconColorContent=222222&bgColorDefault=f8f7f6&bgTextureDefault=23_fine_grain.png&bgImgOpacityDefault=10&borderColorDefault=cbc7bd&fcDefault=654b24&iconColorDefault=b83400&bgColorHover=654b24&bgTextureHover=23_fine_grain.png&bgImgOpacityHover=65&borderColorHover=654b24&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=eceadf&bgTextureActive=23_fine_grain.png&bgImgOpacityActive=15&borderColorActive=d9d6c4&fcActive=140f06&iconColorActive=8c291d&bgColorHighlight=f7f3de&bgTextureHighlight=23_fine_grain.png&bgImgOpacityHighlight=15&borderColorHighlight=b2a266&fcHighlight=3a3427&iconColorHighlight=3572ac&bgColorError=b83400&bgTextureError=23_fine_grain.png&bgImgOpacityError=68&borderColorError=681818&fcError=ffffff&iconColorError=fbdb93&bgColorOverlay=6e4f1c&bgTextureOverlay=16_diagonal_maze.png&bgImgOpacityOverlay=20&opacityOverlay=60&bgColorShadow=000000&bgTextureShadow=16_diagonal_maze.png&bgImgOpacityShadow=40&opacityShadow=60&thicknessShadow=5px&offsetTopShadow=0&offsetLeftShadow=-10px&cornerRadiusShadow=18px +*/ + + +/* Component containers +----------------------------------*/ +.pepper-grinder .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; } +.pepper-grinder .ui-widget .ui-widget { font-size: 1em; } +.pepper-grinder .ui-widget input, .pepper-grinder .ui-widget select, .pepper-grinder .ui-widget textarea, .pepper-grinder .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; } +.pepper-grinder .ui-widget-content { border: 1px solid #d9d6c4; background: #eceadf url(images/ui-bg_fine-grain_10_eceadf_60x60.png) 50% 50% repeat; color: #1f1f1f; } +.pepper-grinder .ui-widget-content a { color: #1f1f1f; } +.pepper-grinder .ui-widget-header { border: 1px solid #d4d1bf; background: #ffffff url(images/ui-bg_fine-grain_15_ffffff_60x60.png) 50% 50% repeat; color: #453821; font-weight: bold; } +.pepper-grinder .ui-widget-header a { color: #453821; } + +/* Interaction states +----------------------------------*/ +.pepper-grinder .ui-state-default, .pepper-grinder .ui-widget-content .ui-state-default { border: 1px solid #cbc7bd; background: #f8f7f6 url(images/ui-bg_fine-grain_10_f8f7f6_60x60.png) 50% 50% repeat; font-weight: bold; color: #654b24; outline: none; } +.pepper-grinder .ui-state-default a, .pepper-grinder .ui-state-default a:link, .pepper-grinder .ui-state-default a:visited { color: #654b24; text-decoration: none; outline: none; } +.pepper-grinder .ui-state-hover, .pepper-grinder .ui-widget-content .ui-state-hover, .pepper-grinder .ui-state-focus, .pepper-grinder .ui-widget-content .ui-state-focus { border: 1px solid #654b24; background: #654b24 url(images/ui-bg_fine-grain_65_654b24_60x60.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.pepper-grinder .ui-state-hover a, .pepper-grinder .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.pepper-grinder .ui-state-active, .pepper-grinder .ui-widget-content .ui-state-active { border: 1px solid #d9d6c4; background: #eceadf url(images/ui-bg_fine-grain_15_eceadf_60x60.png) 50% 50% repeat; font-weight: bold; color: #140f06; outline: none; } +.pepper-grinder .ui-state-active a, .pepper-grinder .ui-state-active a:link, .pepper-grinder .ui-state-active a:visited { color: #140f06; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.pepper-grinder .ui-state-highlight, .pepper-grinder .ui-widget-content .ui-state-highlight {border: 1px solid #b2a266; background: #f7f3de url(images/ui-bg_fine-grain_15_f7f3de_60x60.png) 50% 50% repeat; color: #3a3427; } +.pepper-grinder .ui-state-highlight a, .pepper-grinder .ui-widget-content .ui-state-highlight a { color: #3a3427; } +.pepper-grinder .ui-state-error, .pepper-grinder .ui-widget-content .ui-state-error {border: 1px solid #681818; background: #b83400 url(images/ui-bg_fine-grain_68_b83400_60x60.png) 50% 50% repeat; color: #ffffff; } +.pepper-grinder .ui-state-error a, .pepper-grinder .ui-widget-content .ui-state-error a { color: #ffffff; } +.pepper-grinder .ui-state-error-text, .pepper-grinder .ui-widget-content .ui-state-error-text { color: #ffffff; } +.pepper-grinder .ui-state-disabled, .pepper-grinder .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.pepper-grinder .ui-priority-primary, .pepper-grinder .ui-widget-content .ui-priority-primary { font-weight: bold; } +.pepper-grinder .ui-priority-secondary, .pepper-grinder .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.pepper-grinder .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.pepper-grinder .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.pepper-grinder .ui-widget-header .ui-icon {background-image: url(images/ui-icons_b83400_256x240.png); } +.pepper-grinder .ui-state-default .ui-icon { background-image: url(images/ui-icons_b83400_256x240.png); } +.pepper-grinder .ui-state-hover .ui-icon, .pepper-grinder .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.pepper-grinder .ui-state-active .ui-icon {background-image: url(images/ui-icons_8c291d_256x240.png); } +.pepper-grinder .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_3572ac_256x240.png); } +.pepper-grinder .ui-state-error .ui-icon, .pepper-grinder .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fbdb93_256x240.png); } + +/* positioning */ +.pepper-grinder .ui-icon-carat-1-n { background-position: 0 0; } +.pepper-grinder .ui-icon-carat-1-ne { background-position: -16px 0; } +.pepper-grinder .ui-icon-carat-1-e { background-position: -32px 0; } +.pepper-grinder .ui-icon-carat-1-se { background-position: -48px 0; } +.pepper-grinder .ui-icon-carat-1-s { background-position: -64px 0; } +.pepper-grinder .ui-icon-carat-1-sw { background-position: -80px 0; } +.pepper-grinder .ui-icon-carat-1-w { background-position: -96px 0; } +.pepper-grinder .ui-icon-carat-1-nw { background-position: -112px 0; } +.pepper-grinder .ui-icon-carat-2-n-s { background-position: -128px 0; } +.pepper-grinder .ui-icon-carat-2-e-w { background-position: -144px 0; } +.pepper-grinder .ui-icon-triangle-1-n { background-position: 0 -16px; } +.pepper-grinder .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.pepper-grinder .ui-icon-triangle-1-e { background-position: -32px -16px; } +.pepper-grinder .ui-icon-triangle-1-se { background-position: -48px -16px; } +.pepper-grinder .ui-icon-triangle-1-s { background-position: -64px -16px; } +.pepper-grinder .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.pepper-grinder .ui-icon-triangle-1-w { background-position: -96px -16px; } +.pepper-grinder .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.pepper-grinder .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.pepper-grinder .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.pepper-grinder .ui-icon-arrow-1-n { background-position: 0 -32px; } +.pepper-grinder .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.pepper-grinder .ui-icon-arrow-1-e { background-position: -32px -32px; } +.pepper-grinder .ui-icon-arrow-1-se { background-position: -48px -32px; } +.pepper-grinder .ui-icon-arrow-1-s { background-position: -64px -32px; } +.pepper-grinder .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.pepper-grinder .ui-icon-arrow-1-w { background-position: -96px -32px; } +.pepper-grinder .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.pepper-grinder .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.pepper-grinder .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.pepper-grinder .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.pepper-grinder .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.pepper-grinder .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.pepper-grinder .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.pepper-grinder .ui-icon-arrow-4 { background-position: 0 -80px; } +.pepper-grinder .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.pepper-grinder .ui-icon-extlink { background-position: -32px -80px; } +.pepper-grinder .ui-icon-newwin { background-position: -48px -80px; } +.pepper-grinder .ui-icon-refresh { background-position: -64px -80px; } +.pepper-grinder .ui-icon-shuffle { background-position: -80px -80px; } +.pepper-grinder .ui-icon-transfer-e-w { background-position: -96px -80px; } +.pepper-grinder .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.pepper-grinder .ui-icon-folder-collapsed { background-position: 0 -96px; } +.pepper-grinder .ui-icon-folder-open { background-position: -16px -96px; } +.pepper-grinder .ui-icon-document { background-position: -32px -96px; } +.pepper-grinder .ui-icon-document-b { background-position: -48px -96px; } +.pepper-grinder .ui-icon-note { background-position: -64px -96px; } +.pepper-grinder .ui-icon-mail-closed { background-position: -80px -96px; } +.pepper-grinder .ui-icon-mail-open { background-position: -96px -96px; } +.pepper-grinder .ui-icon-suitcase { background-position: -112px -96px; } +.pepper-grinder .ui-icon-comment { background-position: -128px -96px; } +.pepper-grinder .ui-icon-person { background-position: -144px -96px; } +.pepper-grinder .ui-icon-print { background-position: -160px -96px; } +.pepper-grinder .ui-icon-trash { background-position: -176px -96px; } +.pepper-grinder .ui-icon-locked { background-position: -192px -96px; } +.pepper-grinder .ui-icon-unlocked { background-position: -208px -96px; } +.pepper-grinder .ui-icon-bookmark { background-position: -224px -96px; } +.pepper-grinder .ui-icon-tag { background-position: -240px -96px; } +.pepper-grinder .ui-icon-home { background-position: 0 -112px; } +.pepper-grinder .ui-icon-flag { background-position: -16px -112px; } +.pepper-grinder .ui-icon-calendar { background-position: -32px -112px; } +.pepper-grinder .ui-icon-cart { background-position: -48px -112px; } +.pepper-grinder .ui-icon-pencil { background-position: -64px -112px; } +.pepper-grinder .ui-icon-clock { background-position: -80px -112px; } +.pepper-grinder .ui-icon-disk { background-position: -96px -112px; } +.pepper-grinder .ui-icon-calculator { background-position: -112px -112px; } +.pepper-grinder .ui-icon-zoomin { background-position: -128px -112px; } +.pepper-grinder .ui-icon-zoomout { background-position: -144px -112px; } +.pepper-grinder .ui-icon-search { background-position: -160px -112px; } +.pepper-grinder .ui-icon-wrench { background-position: -176px -112px; } +.pepper-grinder .ui-icon-gear { background-position: -192px -112px; } +.pepper-grinder .ui-icon-heart { background-position: -208px -112px; } +.pepper-grinder .ui-icon-star { background-position: -224px -112px; } +.pepper-grinder .ui-icon-link { background-position: -240px -112px; } +.pepper-grinder .ui-icon-cancel { background-position: 0 -128px; } +.pepper-grinder .ui-icon-plus { background-position: -16px -128px; } +.pepper-grinder .ui-icon-plusthick { background-position: -32px -128px; } +.pepper-grinder .ui-icon-minus { background-position: -48px -128px; } +.pepper-grinder .ui-icon-minusthick { background-position: -64px -128px; } +.pepper-grinder .ui-icon-close { background-position: -80px -128px; } +.pepper-grinder .ui-icon-closethick { background-position: -96px -128px; } +.pepper-grinder .ui-icon-key { background-position: -112px -128px; } +.pepper-grinder .ui-icon-lightbulb { background-position: -128px -128px; } +.pepper-grinder .ui-icon-scissors { background-position: -144px -128px; } +.pepper-grinder .ui-icon-clipboard { background-position: -160px -128px; } +.pepper-grinder .ui-icon-copy { background-position: -176px -128px; } +.pepper-grinder .ui-icon-contact { background-position: -192px -128px; } +.pepper-grinder .ui-icon-image { background-position: -208px -128px; } +.pepper-grinder .ui-icon-video { background-position: -224px -128px; } +.pepper-grinder .ui-icon-script { background-position: -240px -128px; } +.pepper-grinder .ui-icon-alert { background-position: 0 -144px; } +.pepper-grinder .ui-icon-info { background-position: -16px -144px; } +.pepper-grinder .ui-icon-notice { background-position: -32px -144px; } +.pepper-grinder .ui-icon-help { background-position: -48px -144px; } +.pepper-grinder .ui-icon-check { background-position: -64px -144px; } +.pepper-grinder .ui-icon-bullet { background-position: -80px -144px; } +.pepper-grinder .ui-icon-radio-off { background-position: -96px -144px; } +.pepper-grinder .ui-icon-radio-on { background-position: -112px -144px; } +.pepper-grinder .ui-icon-pin-w { background-position: -128px -144px; } +.pepper-grinder .ui-icon-pin-s { background-position: -144px -144px; } +.pepper-grinder .ui-icon-play { background-position: 0 -160px; } +.pepper-grinder .ui-icon-pause { background-position: -16px -160px; } +.pepper-grinder .ui-icon-seek-next { background-position: -32px -160px; } +.pepper-grinder .ui-icon-seek-prev { background-position: -48px -160px; } +.pepper-grinder .ui-icon-seek-end { background-position: -64px -160px; } +.pepper-grinder .ui-icon-seek-first { background-position: -80px -160px; } +.pepper-grinder .ui-icon-stop { background-position: -96px -160px; } +.pepper-grinder .ui-icon-eject { background-position: -112px -160px; } +.pepper-grinder .ui-icon-volume-off { background-position: -128px -160px; } +.pepper-grinder .ui-icon-volume-on { background-position: -144px -160px; } +.pepper-grinder .ui-icon-power { background-position: 0 -176px; } +.pepper-grinder .ui-icon-signal-diag { background-position: -16px -176px; } +.pepper-grinder .ui-icon-signal { background-position: -32px -176px; } +.pepper-grinder .ui-icon-battery-0 { background-position: -48px -176px; } +.pepper-grinder .ui-icon-battery-1 { background-position: -64px -176px; } +.pepper-grinder .ui-icon-battery-2 { background-position: -80px -176px; } +.pepper-grinder .ui-icon-battery-3 { background-position: -96px -176px; } +.pepper-grinder .ui-icon-circle-plus { background-position: 0 -192px; } +.pepper-grinder .ui-icon-circle-minus { background-position: -16px -192px; } +.pepper-grinder .ui-icon-circle-close { background-position: -32px -192px; } +.pepper-grinder .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.pepper-grinder .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.pepper-grinder .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.pepper-grinder .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.pepper-grinder .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.pepper-grinder .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.pepper-grinder .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.pepper-grinder .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.pepper-grinder .ui-icon-circle-zoomin { background-position: -176px -192px; } +.pepper-grinder .ui-icon-circle-zoomout { background-position: -192px -192px; } +.pepper-grinder .ui-icon-circle-check { background-position: -208px -192px; } +.pepper-grinder .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.pepper-grinder .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.pepper-grinder .ui-icon-circlesmall-close { background-position: -32px -208px; } +.pepper-grinder .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.pepper-grinder .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.pepper-grinder .ui-icon-squaresmall-close { background-position: -80px -208px; } +.pepper-grinder .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.pepper-grinder .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.pepper-grinder .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.pepper-grinder .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.pepper-grinder .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.pepper-grinder .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.pepper-grinder .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.pepper-grinder .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.pepper-grinder .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.pepper-grinder .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.pepper-grinder .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.pepper-grinder .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.pepper-grinder .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.pepper-grinder .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.pepper-grinder .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.pepper-grinder .ui-widget-overlay { background: #6e4f1c url(images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png) 50% 50% repeat; opacity: .60;filter:Alpha(Opacity=60); } +.pepper-grinder .ui-widget-shadow { margin: 0 0 0 -10px; padding: 5px; background: #000000 url(images/ui-bg_diagonal-maze_40_000000_10x10.png) 50% 50% repeat; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 18px; -webkit-border-radius: 18px; }/* Accordion +----------------------------------*/ +.pepper-grinder .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.pepper-grinder .ui-accordion .ui-accordion-li-fix { display: inline; } +.pepper-grinder .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.pepper-grinder .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.pepper-grinder .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.pepper-grinder .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.pepper-grinder .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.pepper-grinder .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.pepper-grinder .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev, .pepper-grinder .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev-hover, .pepper-grinder .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev { left:2px; } +.pepper-grinder .ui-datepicker .ui-datepicker-next { right:2px; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.pepper-grinder .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev span, .pepper-grinder .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.pepper-grinder .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.pepper-grinder .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.pepper-grinder .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.pepper-grinder .ui-datepicker select.ui-datepicker-month, +.pepper-grinder .ui-datepicker select.ui-datepicker-year { width: 49%;} +.pepper-grinder .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.pepper-grinder .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.pepper-grinder .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.pepper-grinder .ui-datepicker td { border: 0; padding: 1px; } +.pepper-grinder .ui-datepicker td span, .pepper-grinder .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.pepper-grinder .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.pepper-grinder .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.pepper-grinder .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.pepper-grinder .ui-datepicker.ui-datepicker-multi { width:auto; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group { float:left; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.pepper-grinder .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.pepper-grinder .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.pepper-grinder .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.pepper-grinder .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.pepper-grinder .ui-datepicker-rtl { direction: rtl; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.pepper-grinder .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.pepper-grinder .ui-dialog { position: relative; padding: .2em; width: 300px; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.pepper-grinder .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar-close:hover, .pepper-grinder .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.pepper-grinder .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.pepper-grinder .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.pepper-grinder .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.pepper-grinder .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.pepper-grinder .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.pepper-grinder .ui-progressbar { height:2em; text-align: left; } +.pepper-grinder .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.pepper-grinder .ui-resizable { position: relative;} +.pepper-grinder .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.pepper-grinder .ui-resizable-disabled .ui-resizable-handle, .pepper-grinder .ui-resizable-autohide .ui-resizable-handle { display: none; } +.pepper-grinder .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.pepper-grinder .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.pepper-grinder .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.pepper-grinder .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.pepper-grinder .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.pepper-grinder .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.pepper-grinder .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.pepper-grinder .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.pepper-grinder .ui-slider { position: relative; text-align: left; } +.pepper-grinder .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.pepper-grinder .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.pepper-grinder .ui-slider-horizontal { height: .8em; } +.pepper-grinder .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.pepper-grinder .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.pepper-grinder .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.pepper-grinder .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.pepper-grinder .ui-slider-vertical { width: .8em; height: 100px; } +.pepper-grinder .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.pepper-grinder .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.pepper-grinder .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.pepper-grinder .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.pepper-grinder .ui-tabs { padding: .2em; zoom: 1; } +.pepper-grinder .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.pepper-grinder .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.pepper-grinder .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.pepper-grinder .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.pepper-grinder .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .pepper-grinder .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .pepper-grinder .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.pepper-grinder .ui-tabs .ui-tabs-nav li a, .pepper-grinder .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.pepper-grinder .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.pepper-grinder .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.accordion.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.accordion.css new file mode 100644 index 0000000..6451acb --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.pepper-grinder .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.pepper-grinder .ui-accordion .ui-accordion-li-fix { display: inline; } +.pepper-grinder .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.pepper-grinder .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.pepper-grinder .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.pepper-grinder .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.pepper-grinder .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.all.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.base.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.core.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.core.css new file mode 100644 index 0000000..f253f62 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.pepper-grinder .ui-helper-hidden { display: none; } +.pepper-grinder .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.pepper-grinder .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.pepper-grinder .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.pepper-grinder .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.pepper-grinder .ui-helper-clearfix { display:block; } +/* end clearfix */ +.pepper-grinder .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.pepper-grinder .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.pepper-grinder .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.pepper-grinder .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.datepicker.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.datepicker.css new file mode 100644 index 0000000..6983cc2 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.pepper-grinder .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.pepper-grinder .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev, .pepper-grinder .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev-hover, .pepper-grinder .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev { left:2px; } +.pepper-grinder .ui-datepicker .ui-datepicker-next { right:2px; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.pepper-grinder .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.pepper-grinder .ui-datepicker .ui-datepicker-prev span, .pepper-grinder .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.pepper-grinder .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.pepper-grinder .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.pepper-grinder .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.pepper-grinder .ui-datepicker select.ui-datepicker-month, +.pepper-grinder .ui-datepicker select.ui-datepicker-year { width: 49%;} +.pepper-grinder .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.pepper-grinder .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.pepper-grinder .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.pepper-grinder .ui-datepicker td { border: 0; padding: 1px; } +.pepper-grinder .ui-datepicker td span, .pepper-grinder .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.pepper-grinder .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.pepper-grinder .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.pepper-grinder .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.pepper-grinder .ui-datepicker.ui-datepicker-multi { width:auto; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group { float:left; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.pepper-grinder .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.pepper-grinder .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.pepper-grinder .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.pepper-grinder .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.pepper-grinder .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.pepper-grinder .ui-datepicker-rtl { direction: rtl; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.pepper-grinder .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.pepper-grinder .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.dialog.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.dialog.css new file mode 100644 index 0000000..3998f47 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.pepper-grinder .ui-dialog { position: relative; padding: .2em; width: 300px; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.pepper-grinder .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.pepper-grinder .ui-dialog .ui-dialog-titlebar-close:hover, .pepper-grinder .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.pepper-grinder .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.pepper-grinder .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.pepper-grinder .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.pepper-grinder .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.pepper-grinder .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.progressbar.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.progressbar.css new file mode 100644 index 0000000..1ed2ee5 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.pepper-grinder .ui-progressbar { height:2em; text-align: left; } +.pepper-grinder .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.resizable.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.resizable.css new file mode 100644 index 0000000..b01ccd2 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.pepper-grinder .ui-resizable { position: relative;} +.pepper-grinder .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.pepper-grinder .ui-resizable-disabled .ui-resizable-handle, .pepper-grinder .ui-resizable-autohide .ui-resizable-handle { display: none; } +.pepper-grinder .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.pepper-grinder .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.pepper-grinder .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.pepper-grinder .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.pepper-grinder .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.pepper-grinder .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.pepper-grinder .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.pepper-grinder .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.slider.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.slider.css new file mode 100644 index 0000000..3a80ff4 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.pepper-grinder .ui-slider { position: relative; text-align: left; } +.pepper-grinder .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.pepper-grinder .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.pepper-grinder .ui-slider-horizontal { height: .8em; } +.pepper-grinder .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.pepper-grinder .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.pepper-grinder .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.pepper-grinder .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.pepper-grinder .ui-slider-vertical { width: .8em; height: 100px; } +.pepper-grinder .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.pepper-grinder .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.pepper-grinder .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.pepper-grinder .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.tabs.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.tabs.css new file mode 100644 index 0000000..7391b95 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.pepper-grinder .ui-tabs { padding: .2em; zoom: 1; } +.pepper-grinder .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.pepper-grinder .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.pepper-grinder .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.pepper-grinder .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.pepper-grinder .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .pepper-grinder .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .pepper-grinder .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.pepper-grinder .ui-tabs .ui-tabs-nav li a, .pepper-grinder .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.pepper-grinder .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.pepper-grinder .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/pepper-grinder/ui.theme.css b/Skins/jQueryUI/_themes/pepper-grinder/ui.theme.css new file mode 100644 index 0000000..0c64599 --- /dev/null +++ b/Skins/jQueryUI/_themes/pepper-grinder/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ffffff&bgTextureHeader=23_fine_grain.png&bgImgOpacityHeader=15&borderColorHeader=d4d1bf&fcHeader=453821&iconColorHeader=b83400&bgColorContent=eceadf&bgTextureContent=23_fine_grain.png&bgImgOpacityContent=10&borderColorContent=d9d6c4&fcContent=1f1f1f&iconColorContent=222222&bgColorDefault=f8f7f6&bgTextureDefault=23_fine_grain.png&bgImgOpacityDefault=10&borderColorDefault=cbc7bd&fcDefault=654b24&iconColorDefault=b83400&bgColorHover=654b24&bgTextureHover=23_fine_grain.png&bgImgOpacityHover=65&borderColorHover=654b24&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=eceadf&bgTextureActive=23_fine_grain.png&bgImgOpacityActive=15&borderColorActive=d9d6c4&fcActive=140f06&iconColorActive=8c291d&bgColorHighlight=f7f3de&bgTextureHighlight=23_fine_grain.png&bgImgOpacityHighlight=15&borderColorHighlight=b2a266&fcHighlight=3a3427&iconColorHighlight=3572ac&bgColorError=b83400&bgTextureError=23_fine_grain.png&bgImgOpacityError=68&borderColorError=681818&fcError=ffffff&iconColorError=fbdb93&bgColorOverlay=6e4f1c&bgTextureOverlay=16_diagonal_maze.png&bgImgOpacityOverlay=20&opacityOverlay=60&bgColorShadow=000000&bgTextureShadow=16_diagonal_maze.png&bgImgOpacityShadow=40&opacityShadow=60&thicknessShadow=5px&offsetTopShadow=0&offsetLeftShadow=-10px&cornerRadiusShadow=18px +*/ + + +/* Component containers +----------------------------------*/ +.pepper-grinder .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; } +.pepper-grinder .ui-widget .ui-widget { font-size: 1em; } +.pepper-grinder .ui-widget input, .pepper-grinder .ui-widget select, .pepper-grinder .ui-widget textarea, .pepper-grinder .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; } +.pepper-grinder .ui-widget-content { border: 1px solid #d9d6c4; background: #eceadf url(images/ui-bg_fine-grain_10_eceadf_60x60.png) 50% 50% repeat; color: #1f1f1f; } +.pepper-grinder .ui-widget-content a { color: #1f1f1f; } +.pepper-grinder .ui-widget-header { border: 1px solid #d4d1bf; background: #ffffff url(images/ui-bg_fine-grain_15_ffffff_60x60.png) 50% 50% repeat; color: #453821; font-weight: bold; } +.pepper-grinder .ui-widget-header a { color: #453821; } + +/* Interaction states +----------------------------------*/ +.pepper-grinder .ui-state-default, .pepper-grinder .ui-widget-content .ui-state-default { border: 1px solid #cbc7bd; background: #f8f7f6 url(images/ui-bg_fine-grain_10_f8f7f6_60x60.png) 50% 50% repeat; font-weight: bold; color: #654b24; outline: none; } +.pepper-grinder .ui-state-default a, .pepper-grinder .ui-state-default a:link, .pepper-grinder .ui-state-default a:visited { color: #654b24; text-decoration: none; outline: none; } +.pepper-grinder .ui-state-hover, .pepper-grinder .ui-widget-content .ui-state-hover, .pepper-grinder .ui-state-focus, .pepper-grinder .ui-widget-content .ui-state-focus { border: 1px solid #654b24; background: #654b24 url(images/ui-bg_fine-grain_65_654b24_60x60.png) 50% 50% repeat; font-weight: bold; color: #ffffff; outline: none; } +.pepper-grinder .ui-state-hover a, .pepper-grinder .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.pepper-grinder .ui-state-active, .pepper-grinder .ui-widget-content .ui-state-active { border: 1px solid #d9d6c4; background: #eceadf url(images/ui-bg_fine-grain_15_eceadf_60x60.png) 50% 50% repeat; font-weight: bold; color: #140f06; outline: none; } +.pepper-grinder .ui-state-active a, .pepper-grinder .ui-state-active a:link, .pepper-grinder .ui-state-active a:visited { color: #140f06; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.pepper-grinder .ui-state-highlight, .pepper-grinder .ui-widget-content .ui-state-highlight {border: 1px solid #b2a266; background: #f7f3de url(images/ui-bg_fine-grain_15_f7f3de_60x60.png) 50% 50% repeat; color: #3a3427; } +.pepper-grinder .ui-state-highlight a, .pepper-grinder .ui-widget-content .ui-state-highlight a { color: #3a3427; } +.pepper-grinder .ui-state-error, .pepper-grinder .ui-widget-content .ui-state-error {border: 1px solid #681818; background: #b83400 url(images/ui-bg_fine-grain_68_b83400_60x60.png) 50% 50% repeat; color: #ffffff; } +.pepper-grinder .ui-state-error a, .pepper-grinder .ui-widget-content .ui-state-error a { color: #ffffff; } +.pepper-grinder .ui-state-error-text, .pepper-grinder .ui-widget-content .ui-state-error-text { color: #ffffff; } +.pepper-grinder .ui-state-disabled, .pepper-grinder .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.pepper-grinder .ui-priority-primary, .pepper-grinder .ui-widget-content .ui-priority-primary { font-weight: bold; } +.pepper-grinder .ui-priority-secondary, .pepper-grinder .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.pepper-grinder .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.pepper-grinder .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.pepper-grinder .ui-widget-header .ui-icon {background-image: url(images/ui-icons_b83400_256x240.png); } +.pepper-grinder .ui-state-default .ui-icon { background-image: url(images/ui-icons_b83400_256x240.png); } +.pepper-grinder .ui-state-hover .ui-icon, .pepper-grinder .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.pepper-grinder .ui-state-active .ui-icon {background-image: url(images/ui-icons_8c291d_256x240.png); } +.pepper-grinder .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_3572ac_256x240.png); } +.pepper-grinder .ui-state-error .ui-icon, .pepper-grinder .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fbdb93_256x240.png); } + +/* positioning */ +.pepper-grinder .ui-icon-carat-1-n { background-position: 0 0; } +.pepper-grinder .ui-icon-carat-1-ne { background-position: -16px 0; } +.pepper-grinder .ui-icon-carat-1-e { background-position: -32px 0; } +.pepper-grinder .ui-icon-carat-1-se { background-position: -48px 0; } +.pepper-grinder .ui-icon-carat-1-s { background-position: -64px 0; } +.pepper-grinder .ui-icon-carat-1-sw { background-position: -80px 0; } +.pepper-grinder .ui-icon-carat-1-w { background-position: -96px 0; } +.pepper-grinder .ui-icon-carat-1-nw { background-position: -112px 0; } +.pepper-grinder .ui-icon-carat-2-n-s { background-position: -128px 0; } +.pepper-grinder .ui-icon-carat-2-e-w { background-position: -144px 0; } +.pepper-grinder .ui-icon-triangle-1-n { background-position: 0 -16px; } +.pepper-grinder .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.pepper-grinder .ui-icon-triangle-1-e { background-position: -32px -16px; } +.pepper-grinder .ui-icon-triangle-1-se { background-position: -48px -16px; } +.pepper-grinder .ui-icon-triangle-1-s { background-position: -64px -16px; } +.pepper-grinder .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.pepper-grinder .ui-icon-triangle-1-w { background-position: -96px -16px; } +.pepper-grinder .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.pepper-grinder .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.pepper-grinder .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.pepper-grinder .ui-icon-arrow-1-n { background-position: 0 -32px; } +.pepper-grinder .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.pepper-grinder .ui-icon-arrow-1-e { background-position: -32px -32px; } +.pepper-grinder .ui-icon-arrow-1-se { background-position: -48px -32px; } +.pepper-grinder .ui-icon-arrow-1-s { background-position: -64px -32px; } +.pepper-grinder .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.pepper-grinder .ui-icon-arrow-1-w { background-position: -96px -32px; } +.pepper-grinder .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.pepper-grinder .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.pepper-grinder .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.pepper-grinder .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.pepper-grinder .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.pepper-grinder .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.pepper-grinder .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.pepper-grinder .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.pepper-grinder .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.pepper-grinder .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.pepper-grinder .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.pepper-grinder .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.pepper-grinder .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.pepper-grinder .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.pepper-grinder .ui-icon-arrow-4 { background-position: 0 -80px; } +.pepper-grinder .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.pepper-grinder .ui-icon-extlink { background-position: -32px -80px; } +.pepper-grinder .ui-icon-newwin { background-position: -48px -80px; } +.pepper-grinder .ui-icon-refresh { background-position: -64px -80px; } +.pepper-grinder .ui-icon-shuffle { background-position: -80px -80px; } +.pepper-grinder .ui-icon-transfer-e-w { background-position: -96px -80px; } +.pepper-grinder .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.pepper-grinder .ui-icon-folder-collapsed { background-position: 0 -96px; } +.pepper-grinder .ui-icon-folder-open { background-position: -16px -96px; } +.pepper-grinder .ui-icon-document { background-position: -32px -96px; } +.pepper-grinder .ui-icon-document-b { background-position: -48px -96px; } +.pepper-grinder .ui-icon-note { background-position: -64px -96px; } +.pepper-grinder .ui-icon-mail-closed { background-position: -80px -96px; } +.pepper-grinder .ui-icon-mail-open { background-position: -96px -96px; } +.pepper-grinder .ui-icon-suitcase { background-position: -112px -96px; } +.pepper-grinder .ui-icon-comment { background-position: -128px -96px; } +.pepper-grinder .ui-icon-person { background-position: -144px -96px; } +.pepper-grinder .ui-icon-print { background-position: -160px -96px; } +.pepper-grinder .ui-icon-trash { background-position: -176px -96px; } +.pepper-grinder .ui-icon-locked { background-position: -192px -96px; } +.pepper-grinder .ui-icon-unlocked { background-position: -208px -96px; } +.pepper-grinder .ui-icon-bookmark { background-position: -224px -96px; } +.pepper-grinder .ui-icon-tag { background-position: -240px -96px; } +.pepper-grinder .ui-icon-home { background-position: 0 -112px; } +.pepper-grinder .ui-icon-flag { background-position: -16px -112px; } +.pepper-grinder .ui-icon-calendar { background-position: -32px -112px; } +.pepper-grinder .ui-icon-cart { background-position: -48px -112px; } +.pepper-grinder .ui-icon-pencil { background-position: -64px -112px; } +.pepper-grinder .ui-icon-clock { background-position: -80px -112px; } +.pepper-grinder .ui-icon-disk { background-position: -96px -112px; } +.pepper-grinder .ui-icon-calculator { background-position: -112px -112px; } +.pepper-grinder .ui-icon-zoomin { background-position: -128px -112px; } +.pepper-grinder .ui-icon-zoomout { background-position: -144px -112px; } +.pepper-grinder .ui-icon-search { background-position: -160px -112px; } +.pepper-grinder .ui-icon-wrench { background-position: -176px -112px; } +.pepper-grinder .ui-icon-gear { background-position: -192px -112px; } +.pepper-grinder .ui-icon-heart { background-position: -208px -112px; } +.pepper-grinder .ui-icon-star { background-position: -224px -112px; } +.pepper-grinder .ui-icon-link { background-position: -240px -112px; } +.pepper-grinder .ui-icon-cancel { background-position: 0 -128px; } +.pepper-grinder .ui-icon-plus { background-position: -16px -128px; } +.pepper-grinder .ui-icon-plusthick { background-position: -32px -128px; } +.pepper-grinder .ui-icon-minus { background-position: -48px -128px; } +.pepper-grinder .ui-icon-minusthick { background-position: -64px -128px; } +.pepper-grinder .ui-icon-close { background-position: -80px -128px; } +.pepper-grinder .ui-icon-closethick { background-position: -96px -128px; } +.pepper-grinder .ui-icon-key { background-position: -112px -128px; } +.pepper-grinder .ui-icon-lightbulb { background-position: -128px -128px; } +.pepper-grinder .ui-icon-scissors { background-position: -144px -128px; } +.pepper-grinder .ui-icon-clipboard { background-position: -160px -128px; } +.pepper-grinder .ui-icon-copy { background-position: -176px -128px; } +.pepper-grinder .ui-icon-contact { background-position: -192px -128px; } +.pepper-grinder .ui-icon-image { background-position: -208px -128px; } +.pepper-grinder .ui-icon-video { background-position: -224px -128px; } +.pepper-grinder .ui-icon-script { background-position: -240px -128px; } +.pepper-grinder .ui-icon-alert { background-position: 0 -144px; } +.pepper-grinder .ui-icon-info { background-position: -16px -144px; } +.pepper-grinder .ui-icon-notice { background-position: -32px -144px; } +.pepper-grinder .ui-icon-help { background-position: -48px -144px; } +.pepper-grinder .ui-icon-check { background-position: -64px -144px; } +.pepper-grinder .ui-icon-bullet { background-position: -80px -144px; } +.pepper-grinder .ui-icon-radio-off { background-position: -96px -144px; } +.pepper-grinder .ui-icon-radio-on { background-position: -112px -144px; } +.pepper-grinder .ui-icon-pin-w { background-position: -128px -144px; } +.pepper-grinder .ui-icon-pin-s { background-position: -144px -144px; } +.pepper-grinder .ui-icon-play { background-position: 0 -160px; } +.pepper-grinder .ui-icon-pause { background-position: -16px -160px; } +.pepper-grinder .ui-icon-seek-next { background-position: -32px -160px; } +.pepper-grinder .ui-icon-seek-prev { background-position: -48px -160px; } +.pepper-grinder .ui-icon-seek-end { background-position: -64px -160px; } +.pepper-grinder .ui-icon-seek-first { background-position: -80px -160px; } +.pepper-grinder .ui-icon-stop { background-position: -96px -160px; } +.pepper-grinder .ui-icon-eject { background-position: -112px -160px; } +.pepper-grinder .ui-icon-volume-off { background-position: -128px -160px; } +.pepper-grinder .ui-icon-volume-on { background-position: -144px -160px; } +.pepper-grinder .ui-icon-power { background-position: 0 -176px; } +.pepper-grinder .ui-icon-signal-diag { background-position: -16px -176px; } +.pepper-grinder .ui-icon-signal { background-position: -32px -176px; } +.pepper-grinder .ui-icon-battery-0 { background-position: -48px -176px; } +.pepper-grinder .ui-icon-battery-1 { background-position: -64px -176px; } +.pepper-grinder .ui-icon-battery-2 { background-position: -80px -176px; } +.pepper-grinder .ui-icon-battery-3 { background-position: -96px -176px; } +.pepper-grinder .ui-icon-circle-plus { background-position: 0 -192px; } +.pepper-grinder .ui-icon-circle-minus { background-position: -16px -192px; } +.pepper-grinder .ui-icon-circle-close { background-position: -32px -192px; } +.pepper-grinder .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.pepper-grinder .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.pepper-grinder .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.pepper-grinder .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.pepper-grinder .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.pepper-grinder .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.pepper-grinder .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.pepper-grinder .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.pepper-grinder .ui-icon-circle-zoomin { background-position: -176px -192px; } +.pepper-grinder .ui-icon-circle-zoomout { background-position: -192px -192px; } +.pepper-grinder .ui-icon-circle-check { background-position: -208px -192px; } +.pepper-grinder .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.pepper-grinder .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.pepper-grinder .ui-icon-circlesmall-close { background-position: -32px -208px; } +.pepper-grinder .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.pepper-grinder .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.pepper-grinder .ui-icon-squaresmall-close { background-position: -80px -208px; } +.pepper-grinder .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.pepper-grinder .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.pepper-grinder .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.pepper-grinder .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.pepper-grinder .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.pepper-grinder .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.pepper-grinder .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.pepper-grinder .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.pepper-grinder .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.pepper-grinder .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.pepper-grinder .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.pepper-grinder .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.pepper-grinder .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.pepper-grinder .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.pepper-grinder .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.pepper-grinder .ui-widget-overlay { background: #6e4f1c url(images/ui-bg_diagonal-maze_20_6e4f1c_10x10.png) 50% 50% repeat; opacity: .60;filter:Alpha(Opacity=60); } +.pepper-grinder .ui-widget-shadow { margin: 0 0 0 -10px; padding: 5px; background: #000000 url(images/ui-bg_diagonal-maze_40_000000_10x10.png) 50% 50% repeat; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 18px; -webkit-border-radius: 18px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png b/Skins/jQueryUI/_themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..47acaadd737478ddb090f47f618810712163317b GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*Fsaj7L$B>N1x91EQ8x$BA993)+ za~~)OO5|O5sDCi_{N8&XlRv*c;OQ6|AR59NN?mFzWBXJVGojypu|S6~c)I$ztaD0e F0syyrGF|`x literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png b/Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..9fb564f8d0a117f17aa6b844490309dadbd94821 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq?|on978O6-=0_GYj6;7zWBfT zzjhI`OjAO{6(N>+Em!s|xjZW|^1EO|(5d{JeUmv{p6fa-GJh;t>KCH4`R~7(L8qj} Y_egNRQF(If70@^aPgg&ebxsLQ0Qgob)Bpeg literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png b/Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..014951529c315d6042e72febc310a4d2db5b4a82 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq?|lm978O6-<~(*YA_IRxoBVf zfAX@vsV!R#l$@#*eLnw)_Sv|_?i7P!ORnX)SxaXh+BPpZ!Fw~yjr&#G|Jw^YMHDhV X&EsZx`7bsSXc~j3tDnm{r-UW|&(SK+ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png b/Skins/jQueryUI/_themes/redmond/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..4443fdc1a156babad4336f004eaf5ca5dfa0f9ab GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hIh978O6-<~(*YA|4MzBvER z|7}eQtdCVXoUc2b{PaWeaIKu7gJx>{vDV26o)#~38k_!`W=^oo1w6ixmPC4R1b Tyd6G3lNdZ*{an^LB{Ts5`idse literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png b/Skins/jQueryUI/_themes/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..81ecc362d50ef5abbc0420aacd5345822f1f6098 GIT binary patch literal 3457 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-icons_217bc0_256x240.png b/Skins/jQueryUI/_themes/redmond/images/ui-icons_217bc0_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..fef3aaa3e13f6269cac6dd6ae8adcbcd95b32f03 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-icons_2e83ff_256x240.png b/Skins/jQueryUI/_themes/redmond/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..45e8928e5284adacea3f9ec07b9b50667d2ac65f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-icons_469bdd_256x240.png b/Skins/jQueryUI/_themes/redmond/images/ui-icons_469bdd_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..22952e3127c2429121e9c42a76a2289335a535c8 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-icons_6da8d5_256x240.png b/Skins/jQueryUI/_themes/redmond/images/ui-icons_6da8d5_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..04db1df0f855063068f6bdcbef5e3de6a3524348 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-icons_cd0a0a_256x240.png b/Skins/jQueryUI/_themes/redmond/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7930a558099bc8d92b4264eb67a0f040460f4a4f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/images/ui-icons_d8e7f3_256x240.png b/Skins/jQueryUI/_themes/redmond/images/ui-icons_d8e7f3_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b708adf93dba691909d058d142dc7cf8bd0ebb55 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/redmond/jquery-ui.css b/Skins/jQueryUI/_themes/redmond/jquery-ui.css new file mode 100644 index 0000000..6be09ff --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.redmond .ui-helper-hidden { display: none; } +.redmond .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.redmond .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.redmond .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.redmond .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.redmond .ui-helper-clearfix { display:block; } +/* end clearfix */ +.redmond .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.redmond .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.redmond .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.redmond .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=02_glass.png&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=06_inset_hard.png&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.redmond .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.redmond .ui-widget .ui-widget { font-size: 1em; } +.redmond .ui-widget input, .redmond .ui-widget select, .redmond .ui-widget textarea, .redmond .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.redmond .ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; } +.redmond .ui-widget-content a { color: #222222; } +.redmond .ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.redmond .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.redmond .ui-state-default, .redmond .ui-widget-content .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; outline: none; } +.redmond .ui-state-default a, .redmond .ui-state-default a:link, .redmond .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; outline: none; } +.redmond .ui-state-hover, .redmond .ui-widget-content .ui-state-hover, .redmond .ui-state-focus, .redmond .ui-widget-content .ui-state-focus { border: 1px solid #79b7e7; background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; outline: none; } +.redmond .ui-state-hover a, .redmond .ui-state-hover a:hover { color: #1d5987; text-decoration: none; outline: none; } +.redmond .ui-state-active, .redmond .ui-widget-content .ui-state-active { border: 1px solid #79b7e7; background: #f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #e17009; outline: none; } +.redmond .ui-state-active a, .redmond .ui-state-active a:link, .redmond .ui-state-active a:visited { color: #e17009; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.redmond .ui-state-highlight, .redmond .ui-widget-content .ui-state-highlight {border: 1px solid #fad42e; background: #fbec88 url(images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x; color: #363636; } +.redmond .ui-state-highlight a, .redmond .ui-widget-content .ui-state-highlight a { color: #363636; } +.redmond .ui-state-error, .redmond .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.redmond .ui-state-error a, .redmond .ui-widget-content .ui-state-error a { color: #cd0a0a; } +.redmond .ui-state-error-text, .redmond .ui-widget-content .ui-state-error-text { color: #cd0a0a; } +.redmond .ui-state-disabled, .redmond .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.redmond .ui-priority-primary, .redmond .ui-widget-content .ui-priority-primary { font-weight: bold; } +.redmond .ui-priority-secondary, .redmond .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.redmond .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_469bdd_256x240.png); } +.redmond .ui-widget-content .ui-icon {background-image: url(images/ui-icons_469bdd_256x240.png); } +.redmond .ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); } +.redmond .ui-state-default .ui-icon { background-image: url(images/ui-icons_6da8d5_256x240.png); } +.redmond .ui-state-hover .ui-icon, .redmond .ui-state-focus .ui-icon {background-image: url(images/ui-icons_217bc0_256x240.png); } +.redmond .ui-state-active .ui-icon {background-image: url(images/ui-icons_f9bd01_256x240.png); } +.redmond .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.redmond .ui-state-error .ui-icon, .redmond .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.redmond .ui-icon-carat-1-n { background-position: 0 0; } +.redmond .ui-icon-carat-1-ne { background-position: -16px 0; } +.redmond .ui-icon-carat-1-e { background-position: -32px 0; } +.redmond .ui-icon-carat-1-se { background-position: -48px 0; } +.redmond .ui-icon-carat-1-s { background-position: -64px 0; } +.redmond .ui-icon-carat-1-sw { background-position: -80px 0; } +.redmond .ui-icon-carat-1-w { background-position: -96px 0; } +.redmond .ui-icon-carat-1-nw { background-position: -112px 0; } +.redmond .ui-icon-carat-2-n-s { background-position: -128px 0; } +.redmond .ui-icon-carat-2-e-w { background-position: -144px 0; } +.redmond .ui-icon-triangle-1-n { background-position: 0 -16px; } +.redmond .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.redmond .ui-icon-triangle-1-e { background-position: -32px -16px; } +.redmond .ui-icon-triangle-1-se { background-position: -48px -16px; } +.redmond .ui-icon-triangle-1-s { background-position: -64px -16px; } +.redmond .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.redmond .ui-icon-triangle-1-w { background-position: -96px -16px; } +.redmond .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.redmond .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.redmond .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.redmond .ui-icon-arrow-1-n { background-position: 0 -32px; } +.redmond .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.redmond .ui-icon-arrow-1-e { background-position: -32px -32px; } +.redmond .ui-icon-arrow-1-se { background-position: -48px -32px; } +.redmond .ui-icon-arrow-1-s { background-position: -64px -32px; } +.redmond .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.redmond .ui-icon-arrow-1-w { background-position: -96px -32px; } +.redmond .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.redmond .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.redmond .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.redmond .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.redmond .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.redmond .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.redmond .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.redmond .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.redmond .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.redmond .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.redmond .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.redmond .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.redmond .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.redmond .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.redmond .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.redmond .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.redmond .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.redmond .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.redmond .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.redmond .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.redmond .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.redmond .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.redmond .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.redmond .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.redmond .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.redmond .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.redmond .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.redmond .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.redmond .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.redmond .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.redmond .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.redmond .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.redmond .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.redmond .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.redmond .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.redmond .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.redmond .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.redmond .ui-icon-arrow-4 { background-position: 0 -80px; } +.redmond .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.redmond .ui-icon-extlink { background-position: -32px -80px; } +.redmond .ui-icon-newwin { background-position: -48px -80px; } +.redmond .ui-icon-refresh { background-position: -64px -80px; } +.redmond .ui-icon-shuffle { background-position: -80px -80px; } +.redmond .ui-icon-transfer-e-w { background-position: -96px -80px; } +.redmond .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.redmond .ui-icon-folder-collapsed { background-position: 0 -96px; } +.redmond .ui-icon-folder-open { background-position: -16px -96px; } +.redmond .ui-icon-document { background-position: -32px -96px; } +.redmond .ui-icon-document-b { background-position: -48px -96px; } +.redmond .ui-icon-note { background-position: -64px -96px; } +.redmond .ui-icon-mail-closed { background-position: -80px -96px; } +.redmond .ui-icon-mail-open { background-position: -96px -96px; } +.redmond .ui-icon-suitcase { background-position: -112px -96px; } +.redmond .ui-icon-comment { background-position: -128px -96px; } +.redmond .ui-icon-person { background-position: -144px -96px; } +.redmond .ui-icon-print { background-position: -160px -96px; } +.redmond .ui-icon-trash { background-position: -176px -96px; } +.redmond .ui-icon-locked { background-position: -192px -96px; } +.redmond .ui-icon-unlocked { background-position: -208px -96px; } +.redmond .ui-icon-bookmark { background-position: -224px -96px; } +.redmond .ui-icon-tag { background-position: -240px -96px; } +.redmond .ui-icon-home { background-position: 0 -112px; } +.redmond .ui-icon-flag { background-position: -16px -112px; } +.redmond .ui-icon-calendar { background-position: -32px -112px; } +.redmond .ui-icon-cart { background-position: -48px -112px; } +.redmond .ui-icon-pencil { background-position: -64px -112px; } +.redmond .ui-icon-clock { background-position: -80px -112px; } +.redmond .ui-icon-disk { background-position: -96px -112px; } +.redmond .ui-icon-calculator { background-position: -112px -112px; } +.redmond .ui-icon-zoomin { background-position: -128px -112px; } +.redmond .ui-icon-zoomout { background-position: -144px -112px; } +.redmond .ui-icon-search { background-position: -160px -112px; } +.redmond .ui-icon-wrench { background-position: -176px -112px; } +.redmond .ui-icon-gear { background-position: -192px -112px; } +.redmond .ui-icon-heart { background-position: -208px -112px; } +.redmond .ui-icon-star { background-position: -224px -112px; } +.redmond .ui-icon-link { background-position: -240px -112px; } +.redmond .ui-icon-cancel { background-position: 0 -128px; } +.redmond .ui-icon-plus { background-position: -16px -128px; } +.redmond .ui-icon-plusthick { background-position: -32px -128px; } +.redmond .ui-icon-minus { background-position: -48px -128px; } +.redmond .ui-icon-minusthick { background-position: -64px -128px; } +.redmond .ui-icon-close { background-position: -80px -128px; } +.redmond .ui-icon-closethick { background-position: -96px -128px; } +.redmond .ui-icon-key { background-position: -112px -128px; } +.redmond .ui-icon-lightbulb { background-position: -128px -128px; } +.redmond .ui-icon-scissors { background-position: -144px -128px; } +.redmond .ui-icon-clipboard { background-position: -160px -128px; } +.redmond .ui-icon-copy { background-position: -176px -128px; } +.redmond .ui-icon-contact { background-position: -192px -128px; } +.redmond .ui-icon-image { background-position: -208px -128px; } +.redmond .ui-icon-video { background-position: -224px -128px; } +.redmond .ui-icon-script { background-position: -240px -128px; } +.redmond .ui-icon-alert { background-position: 0 -144px; } +.redmond .ui-icon-info { background-position: -16px -144px; } +.redmond .ui-icon-notice { background-position: -32px -144px; } +.redmond .ui-icon-help { background-position: -48px -144px; } +.redmond .ui-icon-check { background-position: -64px -144px; } +.redmond .ui-icon-bullet { background-position: -80px -144px; } +.redmond .ui-icon-radio-off { background-position: -96px -144px; } +.redmond .ui-icon-radio-on { background-position: -112px -144px; } +.redmond .ui-icon-pin-w { background-position: -128px -144px; } +.redmond .ui-icon-pin-s { background-position: -144px -144px; } +.redmond .ui-icon-play { background-position: 0 -160px; } +.redmond .ui-icon-pause { background-position: -16px -160px; } +.redmond .ui-icon-seek-next { background-position: -32px -160px; } +.redmond .ui-icon-seek-prev { background-position: -48px -160px; } +.redmond .ui-icon-seek-end { background-position: -64px -160px; } +.redmond .ui-icon-seek-first { background-position: -80px -160px; } +.redmond .ui-icon-stop { background-position: -96px -160px; } +.redmond .ui-icon-eject { background-position: -112px -160px; } +.redmond .ui-icon-volume-off { background-position: -128px -160px; } +.redmond .ui-icon-volume-on { background-position: -144px -160px; } +.redmond .ui-icon-power { background-position: 0 -176px; } +.redmond .ui-icon-signal-diag { background-position: -16px -176px; } +.redmond .ui-icon-signal { background-position: -32px -176px; } +.redmond .ui-icon-battery-0 { background-position: -48px -176px; } +.redmond .ui-icon-battery-1 { background-position: -64px -176px; } +.redmond .ui-icon-battery-2 { background-position: -80px -176px; } +.redmond .ui-icon-battery-3 { background-position: -96px -176px; } +.redmond .ui-icon-circle-plus { background-position: 0 -192px; } +.redmond .ui-icon-circle-minus { background-position: -16px -192px; } +.redmond .ui-icon-circle-close { background-position: -32px -192px; } +.redmond .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.redmond .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.redmond .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.redmond .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.redmond .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.redmond .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.redmond .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.redmond .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.redmond .ui-icon-circle-zoomin { background-position: -176px -192px; } +.redmond .ui-icon-circle-zoomout { background-position: -192px -192px; } +.redmond .ui-icon-circle-check { background-position: -208px -192px; } +.redmond .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.redmond .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.redmond .ui-icon-circlesmall-close { background-position: -32px -208px; } +.redmond .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.redmond .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.redmond .ui-icon-squaresmall-close { background-position: -80px -208px; } +.redmond .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.redmond .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.redmond .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.redmond .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.redmond .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.redmond .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.redmond .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.redmond .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.redmond .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.redmond .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.redmond .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.redmond .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.redmond .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.redmond .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.redmond .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.redmond .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.redmond .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.redmond .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.redmond .ui-accordion .ui-accordion-li-fix { display: inline; } +.redmond .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.redmond .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.redmond .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.redmond .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.redmond .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.redmond .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.redmond .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.redmond .ui-datepicker .ui-datepicker-prev, .redmond .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.redmond .ui-datepicker .ui-datepicker-prev-hover, .redmond .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.redmond .ui-datepicker .ui-datepicker-prev { left:2px; } +.redmond .ui-datepicker .ui-datepicker-next { right:2px; } +.redmond .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.redmond .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.redmond .ui-datepicker .ui-datepicker-prev span, .redmond .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.redmond .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.redmond .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.redmond .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.redmond .ui-datepicker select.ui-datepicker-month, +.redmond .ui-datepicker select.ui-datepicker-year { width: 49%;} +.redmond .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.redmond .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.redmond .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.redmond .ui-datepicker td { border: 0; padding: 1px; } +.redmond .ui-datepicker td span, .redmond .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.redmond .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.redmond .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.redmond .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.redmond .ui-datepicker.ui-datepicker-multi { width:auto; } +.redmond .ui-datepicker-multi .ui-datepicker-group { float:left; } +.redmond .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.redmond .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.redmond .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.redmond .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.redmond .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.redmond .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.redmond .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.redmond .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.redmond .ui-datepicker-rtl { direction: rtl; } +.redmond .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.redmond .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.redmond .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.redmond .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.redmond .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.redmond .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.redmond .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.redmond .ui-dialog { position: relative; padding: .2em; width: 300px; } +.redmond .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.redmond .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.redmond .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.redmond .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.redmond .ui-dialog .ui-dialog-titlebar-close:hover, .redmond .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.redmond .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.redmond .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.redmond .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.redmond .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.redmond .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.redmond .ui-progressbar { height:2em; text-align: left; } +.redmond .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.redmond .ui-resizable { position: relative;} +.redmond .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.redmond .ui-resizable-disabled .ui-resizable-handle, .redmond .ui-resizable-autohide .ui-resizable-handle { display: none; } +.redmond .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.redmond .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.redmond .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.redmond .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.redmond .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.redmond .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.redmond .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.redmond .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.redmond .ui-slider { position: relative; text-align: left; } +.redmond .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.redmond .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.redmond .ui-slider-horizontal { height: .8em; } +.redmond .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.redmond .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.redmond .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.redmond .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.redmond .ui-slider-vertical { width: .8em; height: 100px; } +.redmond .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.redmond .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.redmond .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.redmond .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.redmond .ui-tabs { padding: .2em; zoom: 1; } +.redmond .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.redmond .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.redmond .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.redmond .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.redmond .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .redmond .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .redmond .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.redmond .ui-tabs .ui-tabs-nav li a, .redmond .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.redmond .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.redmond .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/redmond/ui.accordion.css b/Skins/jQueryUI/_themes/redmond/ui.accordion.css new file mode 100644 index 0000000..351995d --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.redmond .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.redmond .ui-accordion .ui-accordion-li-fix { display: inline; } +.redmond .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.redmond .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.redmond .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.redmond .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.redmond .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/redmond/ui.all.css b/Skins/jQueryUI/_themes/redmond/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/redmond/ui.base.css b/Skins/jQueryUI/_themes/redmond/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/redmond/ui.core.css b/Skins/jQueryUI/_themes/redmond/ui.core.css new file mode 100644 index 0000000..dd52d17 --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.redmond .ui-helper-hidden { display: none; } +.redmond .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.redmond .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.redmond .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.redmond .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.redmond .ui-helper-clearfix { display:block; } +/* end clearfix */ +.redmond .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.redmond .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.redmond .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.redmond .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/redmond/ui.datepicker.css b/Skins/jQueryUI/_themes/redmond/ui.datepicker.css new file mode 100644 index 0000000..8c812ee --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.redmond .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.redmond .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.redmond .ui-datepicker .ui-datepicker-prev, .redmond .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.redmond .ui-datepicker .ui-datepicker-prev-hover, .redmond .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.redmond .ui-datepicker .ui-datepicker-prev { left:2px; } +.redmond .ui-datepicker .ui-datepicker-next { right:2px; } +.redmond .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.redmond .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.redmond .ui-datepicker .ui-datepicker-prev span, .redmond .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.redmond .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.redmond .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.redmond .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.redmond .ui-datepicker select.ui-datepicker-month, +.redmond .ui-datepicker select.ui-datepicker-year { width: 49%;} +.redmond .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.redmond .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.redmond .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.redmond .ui-datepicker td { border: 0; padding: 1px; } +.redmond .ui-datepicker td span, .redmond .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.redmond .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.redmond .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.redmond .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.redmond .ui-datepicker.ui-datepicker-multi { width:auto; } +.redmond .ui-datepicker-multi .ui-datepicker-group { float:left; } +.redmond .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.redmond .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.redmond .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.redmond .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.redmond .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.redmond .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.redmond .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.redmond .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.redmond .ui-datepicker-rtl { direction: rtl; } +.redmond .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.redmond .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.redmond .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.redmond .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.redmond .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.redmond .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.redmond .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.redmond .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/redmond/ui.dialog.css b/Skins/jQueryUI/_themes/redmond/ui.dialog.css new file mode 100644 index 0000000..49c9171 --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.redmond .ui-dialog { position: relative; padding: .2em; width: 300px; } +.redmond .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.redmond .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.redmond .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.redmond .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.redmond .ui-dialog .ui-dialog-titlebar-close:hover, .redmond .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.redmond .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.redmond .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.redmond .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.redmond .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.redmond .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/redmond/ui.progressbar.css b/Skins/jQueryUI/_themes/redmond/ui.progressbar.css new file mode 100644 index 0000000..d0f24a5 --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.redmond .ui-progressbar { height:2em; text-align: left; } +.redmond .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/redmond/ui.resizable.css b/Skins/jQueryUI/_themes/redmond/ui.resizable.css new file mode 100644 index 0000000..034e51c --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.redmond .ui-resizable { position: relative;} +.redmond .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.redmond .ui-resizable-disabled .ui-resizable-handle, .redmond .ui-resizable-autohide .ui-resizable-handle { display: none; } +.redmond .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.redmond .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.redmond .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.redmond .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.redmond .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.redmond .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.redmond .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.redmond .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/redmond/ui.slider.css b/Skins/jQueryUI/_themes/redmond/ui.slider.css new file mode 100644 index 0000000..5e22f81 --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.redmond .ui-slider { position: relative; text-align: left; } +.redmond .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.redmond .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.redmond .ui-slider-horizontal { height: .8em; } +.redmond .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.redmond .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.redmond .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.redmond .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.redmond .ui-slider-vertical { width: .8em; height: 100px; } +.redmond .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.redmond .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.redmond .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.redmond .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/redmond/ui.tabs.css b/Skins/jQueryUI/_themes/redmond/ui.tabs.css new file mode 100644 index 0000000..3bf8306 --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.redmond .ui-tabs { padding: .2em; zoom: 1; } +.redmond .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.redmond .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.redmond .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.redmond .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.redmond .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .redmond .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .redmond .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.redmond .ui-tabs .ui-tabs-nav li a, .redmond .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.redmond .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.redmond .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/redmond/ui.theme.css b/Skins/jQueryUI/_themes/redmond/ui.theme.css new file mode 100644 index 0000000..69d2c0b --- /dev/null +++ b/Skins/jQueryUI/_themes/redmond/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=02_glass.png&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=06_inset_hard.png&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.redmond .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } +.redmond .ui-widget .ui-widget { font-size: 1em; } +.redmond .ui-widget input, .redmond .ui-widget select, .redmond .ui-widget textarea, .redmond .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } +.redmond .ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; } +.redmond .ui-widget-content a { color: #222222; } +.redmond .ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.redmond .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.redmond .ui-state-default, .redmond .ui-widget-content .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; outline: none; } +.redmond .ui-state-default a, .redmond .ui-state-default a:link, .redmond .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; outline: none; } +.redmond .ui-state-hover, .redmond .ui-widget-content .ui-state-hover, .redmond .ui-state-focus, .redmond .ui-widget-content .ui-state-focus { border: 1px solid #79b7e7; background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; outline: none; } +.redmond .ui-state-hover a, .redmond .ui-state-hover a:hover { color: #1d5987; text-decoration: none; outline: none; } +.redmond .ui-state-active, .redmond .ui-widget-content .ui-state-active { border: 1px solid #79b7e7; background: #f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #e17009; outline: none; } +.redmond .ui-state-active a, .redmond .ui-state-active a:link, .redmond .ui-state-active a:visited { color: #e17009; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.redmond .ui-state-highlight, .redmond .ui-widget-content .ui-state-highlight {border: 1px solid #fad42e; background: #fbec88 url(images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x; color: #363636; } +.redmond .ui-state-highlight a, .redmond .ui-widget-content .ui-state-highlight a { color: #363636; } +.redmond .ui-state-error, .redmond .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.redmond .ui-state-error a, .redmond .ui-widget-content .ui-state-error a { color: #cd0a0a; } +.redmond .ui-state-error-text, .redmond .ui-widget-content .ui-state-error-text { color: #cd0a0a; } +.redmond .ui-state-disabled, .redmond .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.redmond .ui-priority-primary, .redmond .ui-widget-content .ui-priority-primary { font-weight: bold; } +.redmond .ui-priority-secondary, .redmond .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.redmond .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_469bdd_256x240.png); } +.redmond .ui-widget-content .ui-icon {background-image: url(images/ui-icons_469bdd_256x240.png); } +.redmond .ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); } +.redmond .ui-state-default .ui-icon { background-image: url(images/ui-icons_6da8d5_256x240.png); } +.redmond .ui-state-hover .ui-icon, .redmond .ui-state-focus .ui-icon {background-image: url(images/ui-icons_217bc0_256x240.png); } +.redmond .ui-state-active .ui-icon {background-image: url(images/ui-icons_f9bd01_256x240.png); } +.redmond .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.redmond .ui-state-error .ui-icon, .redmond .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.redmond .ui-icon-carat-1-n { background-position: 0 0; } +.redmond .ui-icon-carat-1-ne { background-position: -16px 0; } +.redmond .ui-icon-carat-1-e { background-position: -32px 0; } +.redmond .ui-icon-carat-1-se { background-position: -48px 0; } +.redmond .ui-icon-carat-1-s { background-position: -64px 0; } +.redmond .ui-icon-carat-1-sw { background-position: -80px 0; } +.redmond .ui-icon-carat-1-w { background-position: -96px 0; } +.redmond .ui-icon-carat-1-nw { background-position: -112px 0; } +.redmond .ui-icon-carat-2-n-s { background-position: -128px 0; } +.redmond .ui-icon-carat-2-e-w { background-position: -144px 0; } +.redmond .ui-icon-triangle-1-n { background-position: 0 -16px; } +.redmond .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.redmond .ui-icon-triangle-1-e { background-position: -32px -16px; } +.redmond .ui-icon-triangle-1-se { background-position: -48px -16px; } +.redmond .ui-icon-triangle-1-s { background-position: -64px -16px; } +.redmond .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.redmond .ui-icon-triangle-1-w { background-position: -96px -16px; } +.redmond .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.redmond .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.redmond .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.redmond .ui-icon-arrow-1-n { background-position: 0 -32px; } +.redmond .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.redmond .ui-icon-arrow-1-e { background-position: -32px -32px; } +.redmond .ui-icon-arrow-1-se { background-position: -48px -32px; } +.redmond .ui-icon-arrow-1-s { background-position: -64px -32px; } +.redmond .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.redmond .ui-icon-arrow-1-w { background-position: -96px -32px; } +.redmond .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.redmond .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.redmond .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.redmond .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.redmond .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.redmond .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.redmond .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.redmond .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.redmond .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.redmond .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.redmond .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.redmond .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.redmond .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.redmond .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.redmond .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.redmond .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.redmond .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.redmond .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.redmond .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.redmond .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.redmond .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.redmond .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.redmond .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.redmond .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.redmond .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.redmond .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.redmond .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.redmond .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.redmond .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.redmond .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.redmond .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.redmond .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.redmond .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.redmond .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.redmond .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.redmond .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.redmond .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.redmond .ui-icon-arrow-4 { background-position: 0 -80px; } +.redmond .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.redmond .ui-icon-extlink { background-position: -32px -80px; } +.redmond .ui-icon-newwin { background-position: -48px -80px; } +.redmond .ui-icon-refresh { background-position: -64px -80px; } +.redmond .ui-icon-shuffle { background-position: -80px -80px; } +.redmond .ui-icon-transfer-e-w { background-position: -96px -80px; } +.redmond .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.redmond .ui-icon-folder-collapsed { background-position: 0 -96px; } +.redmond .ui-icon-folder-open { background-position: -16px -96px; } +.redmond .ui-icon-document { background-position: -32px -96px; } +.redmond .ui-icon-document-b { background-position: -48px -96px; } +.redmond .ui-icon-note { background-position: -64px -96px; } +.redmond .ui-icon-mail-closed { background-position: -80px -96px; } +.redmond .ui-icon-mail-open { background-position: -96px -96px; } +.redmond .ui-icon-suitcase { background-position: -112px -96px; } +.redmond .ui-icon-comment { background-position: -128px -96px; } +.redmond .ui-icon-person { background-position: -144px -96px; } +.redmond .ui-icon-print { background-position: -160px -96px; } +.redmond .ui-icon-trash { background-position: -176px -96px; } +.redmond .ui-icon-locked { background-position: -192px -96px; } +.redmond .ui-icon-unlocked { background-position: -208px -96px; } +.redmond .ui-icon-bookmark { background-position: -224px -96px; } +.redmond .ui-icon-tag { background-position: -240px -96px; } +.redmond .ui-icon-home { background-position: 0 -112px; } +.redmond .ui-icon-flag { background-position: -16px -112px; } +.redmond .ui-icon-calendar { background-position: -32px -112px; } +.redmond .ui-icon-cart { background-position: -48px -112px; } +.redmond .ui-icon-pencil { background-position: -64px -112px; } +.redmond .ui-icon-clock { background-position: -80px -112px; } +.redmond .ui-icon-disk { background-position: -96px -112px; } +.redmond .ui-icon-calculator { background-position: -112px -112px; } +.redmond .ui-icon-zoomin { background-position: -128px -112px; } +.redmond .ui-icon-zoomout { background-position: -144px -112px; } +.redmond .ui-icon-search { background-position: -160px -112px; } +.redmond .ui-icon-wrench { background-position: -176px -112px; } +.redmond .ui-icon-gear { background-position: -192px -112px; } +.redmond .ui-icon-heart { background-position: -208px -112px; } +.redmond .ui-icon-star { background-position: -224px -112px; } +.redmond .ui-icon-link { background-position: -240px -112px; } +.redmond .ui-icon-cancel { background-position: 0 -128px; } +.redmond .ui-icon-plus { background-position: -16px -128px; } +.redmond .ui-icon-plusthick { background-position: -32px -128px; } +.redmond .ui-icon-minus { background-position: -48px -128px; } +.redmond .ui-icon-minusthick { background-position: -64px -128px; } +.redmond .ui-icon-close { background-position: -80px -128px; } +.redmond .ui-icon-closethick { background-position: -96px -128px; } +.redmond .ui-icon-key { background-position: -112px -128px; } +.redmond .ui-icon-lightbulb { background-position: -128px -128px; } +.redmond .ui-icon-scissors { background-position: -144px -128px; } +.redmond .ui-icon-clipboard { background-position: -160px -128px; } +.redmond .ui-icon-copy { background-position: -176px -128px; } +.redmond .ui-icon-contact { background-position: -192px -128px; } +.redmond .ui-icon-image { background-position: -208px -128px; } +.redmond .ui-icon-video { background-position: -224px -128px; } +.redmond .ui-icon-script { background-position: -240px -128px; } +.redmond .ui-icon-alert { background-position: 0 -144px; } +.redmond .ui-icon-info { background-position: -16px -144px; } +.redmond .ui-icon-notice { background-position: -32px -144px; } +.redmond .ui-icon-help { background-position: -48px -144px; } +.redmond .ui-icon-check { background-position: -64px -144px; } +.redmond .ui-icon-bullet { background-position: -80px -144px; } +.redmond .ui-icon-radio-off { background-position: -96px -144px; } +.redmond .ui-icon-radio-on { background-position: -112px -144px; } +.redmond .ui-icon-pin-w { background-position: -128px -144px; } +.redmond .ui-icon-pin-s { background-position: -144px -144px; } +.redmond .ui-icon-play { background-position: 0 -160px; } +.redmond .ui-icon-pause { background-position: -16px -160px; } +.redmond .ui-icon-seek-next { background-position: -32px -160px; } +.redmond .ui-icon-seek-prev { background-position: -48px -160px; } +.redmond .ui-icon-seek-end { background-position: -64px -160px; } +.redmond .ui-icon-seek-first { background-position: -80px -160px; } +.redmond .ui-icon-stop { background-position: -96px -160px; } +.redmond .ui-icon-eject { background-position: -112px -160px; } +.redmond .ui-icon-volume-off { background-position: -128px -160px; } +.redmond .ui-icon-volume-on { background-position: -144px -160px; } +.redmond .ui-icon-power { background-position: 0 -176px; } +.redmond .ui-icon-signal-diag { background-position: -16px -176px; } +.redmond .ui-icon-signal { background-position: -32px -176px; } +.redmond .ui-icon-battery-0 { background-position: -48px -176px; } +.redmond .ui-icon-battery-1 { background-position: -64px -176px; } +.redmond .ui-icon-battery-2 { background-position: -80px -176px; } +.redmond .ui-icon-battery-3 { background-position: -96px -176px; } +.redmond .ui-icon-circle-plus { background-position: 0 -192px; } +.redmond .ui-icon-circle-minus { background-position: -16px -192px; } +.redmond .ui-icon-circle-close { background-position: -32px -192px; } +.redmond .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.redmond .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.redmond .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.redmond .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.redmond .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.redmond .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.redmond .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.redmond .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.redmond .ui-icon-circle-zoomin { background-position: -176px -192px; } +.redmond .ui-icon-circle-zoomout { background-position: -192px -192px; } +.redmond .ui-icon-circle-check { background-position: -208px -192px; } +.redmond .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.redmond .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.redmond .ui-icon-circlesmall-close { background-position: -32px -208px; } +.redmond .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.redmond .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.redmond .ui-icon-squaresmall-close { background-position: -80px -208px; } +.redmond .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.redmond .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.redmond .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.redmond .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.redmond .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.redmond .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.redmond .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.redmond .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.redmond .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.redmond .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.redmond .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.redmond .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.redmond .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.redmond .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.redmond .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.redmond .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.redmond .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png b/Skins/jQueryUI/_themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png b/Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3d6346e00f246102f72f2e026ed0491988b394 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hLi978O6-<~(*I$*%ybaDOn z{W;e!B}_MSUQoPXhYd^Y6RUoS1yepnPx`2Kz)7OXQG!!=-jY=F+d2OOy?#DnJ32>z UEim$g7SJdLPgg&ebxsLQ09~*s;{X5v literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png b/Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf= z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png b/Skins/jQueryUI/_themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..5a46b47cb16631068aee9e0bd61269fc4e95e5cd GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb zm^4K~wN3Zq+uP{vDV26o)#~38k_!`W=^oo1w6ixmPC4R1b Tyd6G3lNdZ*{an^LB{Ts5`idse literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/Skins/jQueryUI/_themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9fa6c6edcfcdd3e5b77e6f547b719e6fc66e30 GIT binary patch literal 101 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-icons_2e83ff_256x240.png b/Skins/jQueryUI/_themes/smoothness/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..45e8928e5284adacea3f9ec07b9b50667d2ac65f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-icons_454545_256x240.png b/Skins/jQueryUI/_themes/smoothness/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec70d11bfb2f77374dfd00ef61ba0c3647b5a0c GIT binary patch literal 4369 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 k*Kv;w;*%(i9W@fAqs5i2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/images/ui-icons_888888_256x240.png b/Skins/jQueryUI/_themes/smoothness/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..5ba708c39172a69e069136bd1309c4322c61f571 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/smoothness/jquery-ui.css b/Skins/jQueryUI/_themes/smoothness/jquery-ui.css new file mode 100644 index 0000000..67f2347 --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.smoothness .ui-helper-hidden { display: none; } +.smoothness .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.smoothness .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.smoothness .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.smoothness .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.smoothness .ui-helper-clearfix { display:block; } +/* end clearfix */ +.smoothness .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.smoothness .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.smoothness .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.smoothness .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.smoothness .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.smoothness .ui-widget .ui-widget { font-size: 1em; } +.smoothness .ui-widget input, .smoothness .ui-widget select, .smoothness .ui-widget textarea, .smoothness .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.smoothness .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.smoothness .ui-widget-content a { color: #222222; } +.smoothness .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.smoothness .ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.smoothness .ui-state-default, .smoothness .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; } +.smoothness .ui-state-default a, .smoothness .ui-state-default a:link, .smoothness .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; } +.smoothness .ui-state-hover, .smoothness .ui-widget-content .ui-state-hover, .smoothness .ui-state-focus, .smoothness .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } +.smoothness .ui-state-hover a, .smoothness .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } +.smoothness .ui-state-active, .smoothness .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } +.smoothness .ui-state-active a, .smoothness .ui-state-active a:link, .smoothness .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.smoothness .ui-state-highlight, .smoothness .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } +.smoothness .ui-state-highlight a, .smoothness .ui-widget-content .ui-state-highlight a { color: #363636; } +.smoothness .ui-state-error, .smoothness .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.smoothness .ui-state-error a, .smoothness .ui-widget-content .ui-state-error a { color: #cd0a0a; } +.smoothness .ui-state-error-text, .smoothness .ui-widget-content .ui-state-error-text { color: #cd0a0a; } +.smoothness .ui-state-disabled, .smoothness .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.smoothness .ui-priority-primary, .smoothness .ui-widget-content .ui-priority-primary { font-weight: bold; } +.smoothness .ui-priority-secondary, .smoothness .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.smoothness .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.smoothness .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.smoothness .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.smoothness .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.smoothness .ui-state-hover .ui-icon, .smoothness .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.smoothness .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.smoothness .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.smoothness .ui-state-error .ui-icon, .smoothness .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.smoothness .ui-icon-carat-1-n { background-position: 0 0; } +.smoothness .ui-icon-carat-1-ne { background-position: -16px 0; } +.smoothness .ui-icon-carat-1-e { background-position: -32px 0; } +.smoothness .ui-icon-carat-1-se { background-position: -48px 0; } +.smoothness .ui-icon-carat-1-s { background-position: -64px 0; } +.smoothness .ui-icon-carat-1-sw { background-position: -80px 0; } +.smoothness .ui-icon-carat-1-w { background-position: -96px 0; } +.smoothness .ui-icon-carat-1-nw { background-position: -112px 0; } +.smoothness .ui-icon-carat-2-n-s { background-position: -128px 0; } +.smoothness .ui-icon-carat-2-e-w { background-position: -144px 0; } +.smoothness .ui-icon-triangle-1-n { background-position: 0 -16px; } +.smoothness .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.smoothness .ui-icon-triangle-1-e { background-position: -32px -16px; } +.smoothness .ui-icon-triangle-1-se { background-position: -48px -16px; } +.smoothness .ui-icon-triangle-1-s { background-position: -64px -16px; } +.smoothness .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.smoothness .ui-icon-triangle-1-w { background-position: -96px -16px; } +.smoothness .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.smoothness .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.smoothness .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.smoothness .ui-icon-arrow-1-n { background-position: 0 -32px; } +.smoothness .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.smoothness .ui-icon-arrow-1-e { background-position: -32px -32px; } +.smoothness .ui-icon-arrow-1-se { background-position: -48px -32px; } +.smoothness .ui-icon-arrow-1-s { background-position: -64px -32px; } +.smoothness .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.smoothness .ui-icon-arrow-1-w { background-position: -96px -32px; } +.smoothness .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.smoothness .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.smoothness .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.smoothness .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.smoothness .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.smoothness .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.smoothness .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.smoothness .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.smoothness .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.smoothness .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.smoothness .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.smoothness .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.smoothness .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.smoothness .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.smoothness .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.smoothness .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.smoothness .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.smoothness .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.smoothness .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.smoothness .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.smoothness .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.smoothness .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.smoothness .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.smoothness .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.smoothness .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.smoothness .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.smoothness .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.smoothness .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.smoothness .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.smoothness .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.smoothness .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.smoothness .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.smoothness .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.smoothness .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.smoothness .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.smoothness .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.smoothness .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.smoothness .ui-icon-arrow-4 { background-position: 0 -80px; } +.smoothness .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.smoothness .ui-icon-extlink { background-position: -32px -80px; } +.smoothness .ui-icon-newwin { background-position: -48px -80px; } +.smoothness .ui-icon-refresh { background-position: -64px -80px; } +.smoothness .ui-icon-shuffle { background-position: -80px -80px; } +.smoothness .ui-icon-transfer-e-w { background-position: -96px -80px; } +.smoothness .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.smoothness .ui-icon-folder-collapsed { background-position: 0 -96px; } +.smoothness .ui-icon-folder-open { background-position: -16px -96px; } +.smoothness .ui-icon-document { background-position: -32px -96px; } +.smoothness .ui-icon-document-b { background-position: -48px -96px; } +.smoothness .ui-icon-note { background-position: -64px -96px; } +.smoothness .ui-icon-mail-closed { background-position: -80px -96px; } +.smoothness .ui-icon-mail-open { background-position: -96px -96px; } +.smoothness .ui-icon-suitcase { background-position: -112px -96px; } +.smoothness .ui-icon-comment { background-position: -128px -96px; } +.smoothness .ui-icon-person { background-position: -144px -96px; } +.smoothness .ui-icon-print { background-position: -160px -96px; } +.smoothness .ui-icon-trash { background-position: -176px -96px; } +.smoothness .ui-icon-locked { background-position: -192px -96px; } +.smoothness .ui-icon-unlocked { background-position: -208px -96px; } +.smoothness .ui-icon-bookmark { background-position: -224px -96px; } +.smoothness .ui-icon-tag { background-position: -240px -96px; } +.smoothness .ui-icon-home { background-position: 0 -112px; } +.smoothness .ui-icon-flag { background-position: -16px -112px; } +.smoothness .ui-icon-calendar { background-position: -32px -112px; } +.smoothness .ui-icon-cart { background-position: -48px -112px; } +.smoothness .ui-icon-pencil { background-position: -64px -112px; } +.smoothness .ui-icon-clock { background-position: -80px -112px; } +.smoothness .ui-icon-disk { background-position: -96px -112px; } +.smoothness .ui-icon-calculator { background-position: -112px -112px; } +.smoothness .ui-icon-zoomin { background-position: -128px -112px; } +.smoothness .ui-icon-zoomout { background-position: -144px -112px; } +.smoothness .ui-icon-search { background-position: -160px -112px; } +.smoothness .ui-icon-wrench { background-position: -176px -112px; } +.smoothness .ui-icon-gear { background-position: -192px -112px; } +.smoothness .ui-icon-heart { background-position: -208px -112px; } +.smoothness .ui-icon-star { background-position: -224px -112px; } +.smoothness .ui-icon-link { background-position: -240px -112px; } +.smoothness .ui-icon-cancel { background-position: 0 -128px; } +.smoothness .ui-icon-plus { background-position: -16px -128px; } +.smoothness .ui-icon-plusthick { background-position: -32px -128px; } +.smoothness .ui-icon-minus { background-position: -48px -128px; } +.smoothness .ui-icon-minusthick { background-position: -64px -128px; } +.smoothness .ui-icon-close { background-position: -80px -128px; } +.smoothness .ui-icon-closethick { background-position: -96px -128px; } +.smoothness .ui-icon-key { background-position: -112px -128px; } +.smoothness .ui-icon-lightbulb { background-position: -128px -128px; } +.smoothness .ui-icon-scissors { background-position: -144px -128px; } +.smoothness .ui-icon-clipboard { background-position: -160px -128px; } +.smoothness .ui-icon-copy { background-position: -176px -128px; } +.smoothness .ui-icon-contact { background-position: -192px -128px; } +.smoothness .ui-icon-image { background-position: -208px -128px; } +.smoothness .ui-icon-video { background-position: -224px -128px; } +.smoothness .ui-icon-script { background-position: -240px -128px; } +.smoothness .ui-icon-alert { background-position: 0 -144px; } +.smoothness .ui-icon-info { background-position: -16px -144px; } +.smoothness .ui-icon-notice { background-position: -32px -144px; } +.smoothness .ui-icon-help { background-position: -48px -144px; } +.smoothness .ui-icon-check { background-position: -64px -144px; } +.smoothness .ui-icon-bullet { background-position: -80px -144px; } +.smoothness .ui-icon-radio-off { background-position: -96px -144px; } +.smoothness .ui-icon-radio-on { background-position: -112px -144px; } +.smoothness .ui-icon-pin-w { background-position: -128px -144px; } +.smoothness .ui-icon-pin-s { background-position: -144px -144px; } +.smoothness .ui-icon-play { background-position: 0 -160px; } +.smoothness .ui-icon-pause { background-position: -16px -160px; } +.smoothness .ui-icon-seek-next { background-position: -32px -160px; } +.smoothness .ui-icon-seek-prev { background-position: -48px -160px; } +.smoothness .ui-icon-seek-end { background-position: -64px -160px; } +.smoothness .ui-icon-seek-first { background-position: -80px -160px; } +.smoothness .ui-icon-stop { background-position: -96px -160px; } +.smoothness .ui-icon-eject { background-position: -112px -160px; } +.smoothness .ui-icon-volume-off { background-position: -128px -160px; } +.smoothness .ui-icon-volume-on { background-position: -144px -160px; } +.smoothness .ui-icon-power { background-position: 0 -176px; } +.smoothness .ui-icon-signal-diag { background-position: -16px -176px; } +.smoothness .ui-icon-signal { background-position: -32px -176px; } +.smoothness .ui-icon-battery-0 { background-position: -48px -176px; } +.smoothness .ui-icon-battery-1 { background-position: -64px -176px; } +.smoothness .ui-icon-battery-2 { background-position: -80px -176px; } +.smoothness .ui-icon-battery-3 { background-position: -96px -176px; } +.smoothness .ui-icon-circle-plus { background-position: 0 -192px; } +.smoothness .ui-icon-circle-minus { background-position: -16px -192px; } +.smoothness .ui-icon-circle-close { background-position: -32px -192px; } +.smoothness .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.smoothness .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.smoothness .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.smoothness .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.smoothness .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.smoothness .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.smoothness .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.smoothness .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.smoothness .ui-icon-circle-zoomin { background-position: -176px -192px; } +.smoothness .ui-icon-circle-zoomout { background-position: -192px -192px; } +.smoothness .ui-icon-circle-check { background-position: -208px -192px; } +.smoothness .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.smoothness .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.smoothness .ui-icon-circlesmall-close { background-position: -32px -208px; } +.smoothness .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.smoothness .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.smoothness .ui-icon-squaresmall-close { background-position: -80px -208px; } +.smoothness .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.smoothness .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.smoothness .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.smoothness .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.smoothness .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.smoothness .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.smoothness .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.smoothness .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.smoothness .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.smoothness .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.smoothness .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.smoothness .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.smoothness .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.smoothness .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.smoothness .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.smoothness .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.smoothness .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.smoothness .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.smoothness .ui-accordion .ui-accordion-li-fix { display: inline; } +.smoothness .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.smoothness .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.smoothness .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.smoothness .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.smoothness .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.smoothness .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.smoothness .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.smoothness .ui-datepicker .ui-datepicker-prev, .smoothness .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.smoothness .ui-datepicker .ui-datepicker-prev-hover, .smoothness .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.smoothness .ui-datepicker .ui-datepicker-prev { left:2px; } +.smoothness .ui-datepicker .ui-datepicker-next { right:2px; } +.smoothness .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.smoothness .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.smoothness .ui-datepicker .ui-datepicker-prev span, .smoothness .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.smoothness .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.smoothness .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.smoothness .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.smoothness .ui-datepicker select.ui-datepicker-month, +.smoothness .ui-datepicker select.ui-datepicker-year { width: 49%;} +.smoothness .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.smoothness .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.smoothness .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.smoothness .ui-datepicker td { border: 0; padding: 1px; } +.smoothness .ui-datepicker td span, .smoothness .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.smoothness .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.smoothness .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.smoothness .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.smoothness .ui-datepicker.ui-datepicker-multi { width:auto; } +.smoothness .ui-datepicker-multi .ui-datepicker-group { float:left; } +.smoothness .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.smoothness .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.smoothness .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.smoothness .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.smoothness .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.smoothness .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.smoothness .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.smoothness .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.smoothness .ui-datepicker-rtl { direction: rtl; } +.smoothness .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.smoothness .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.smoothness .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.smoothness .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.smoothness .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.smoothness .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.smoothness .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.smoothness .ui-dialog { position: relative; padding: .2em; width: 300px; } +.smoothness .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.smoothness .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.smoothness .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.smoothness .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.smoothness .ui-dialog .ui-dialog-titlebar-close:hover, .smoothness .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.smoothness .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.smoothness .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.smoothness .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.smoothness .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.smoothness .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.smoothness .ui-progressbar { height:2em; text-align: left; } +.smoothness .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.smoothness .ui-resizable { position: relative;} +.smoothness .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.smoothness .ui-resizable-disabled .ui-resizable-handle, .smoothness .ui-resizable-autohide .ui-resizable-handle { display: none; } +.smoothness .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.smoothness .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.smoothness .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.smoothness .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.smoothness .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.smoothness .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.smoothness .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.smoothness .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.smoothness .ui-slider { position: relative; text-align: left; } +.smoothness .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.smoothness .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.smoothness .ui-slider-horizontal { height: .8em; } +.smoothness .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.smoothness .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.smoothness .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.smoothness .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.smoothness .ui-slider-vertical { width: .8em; height: 100px; } +.smoothness .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.smoothness .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.smoothness .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.smoothness .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.smoothness .ui-tabs { padding: .2em; zoom: 1; } +.smoothness .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.smoothness .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.smoothness .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.smoothness .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.smoothness .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .smoothness .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .smoothness .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.smoothness .ui-tabs .ui-tabs-nav li a, .smoothness .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.smoothness .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.smoothness .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/smoothness/ui.accordion.css b/Skins/jQueryUI/_themes/smoothness/ui.accordion.css new file mode 100644 index 0000000..6dc3c0d --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.smoothness .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.smoothness .ui-accordion .ui-accordion-li-fix { display: inline; } +.smoothness .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.smoothness .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.smoothness .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.smoothness .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.smoothness .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/smoothness/ui.all.css b/Skins/jQueryUI/_themes/smoothness/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/smoothness/ui.base.css b/Skins/jQueryUI/_themes/smoothness/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/smoothness/ui.core.css b/Skins/jQueryUI/_themes/smoothness/ui.core.css new file mode 100644 index 0000000..7187f17 --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.smoothness .ui-helper-hidden { display: none; } +.smoothness .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.smoothness .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.smoothness .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.smoothness .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.smoothness .ui-helper-clearfix { display:block; } +/* end clearfix */ +.smoothness .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.smoothness .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.smoothness .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.smoothness .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/smoothness/ui.datepicker.css b/Skins/jQueryUI/_themes/smoothness/ui.datepicker.css new file mode 100644 index 0000000..6ce496c --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.smoothness .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.smoothness .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.smoothness .ui-datepicker .ui-datepicker-prev, .smoothness .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.smoothness .ui-datepicker .ui-datepicker-prev-hover, .smoothness .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.smoothness .ui-datepicker .ui-datepicker-prev { left:2px; } +.smoothness .ui-datepicker .ui-datepicker-next { right:2px; } +.smoothness .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.smoothness .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.smoothness .ui-datepicker .ui-datepicker-prev span, .smoothness .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.smoothness .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.smoothness .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.smoothness .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.smoothness .ui-datepicker select.ui-datepicker-month, +.smoothness .ui-datepicker select.ui-datepicker-year { width: 49%;} +.smoothness .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.smoothness .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.smoothness .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.smoothness .ui-datepicker td { border: 0; padding: 1px; } +.smoothness .ui-datepicker td span, .smoothness .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.smoothness .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.smoothness .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.smoothness .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.smoothness .ui-datepicker.ui-datepicker-multi { width:auto; } +.smoothness .ui-datepicker-multi .ui-datepicker-group { float:left; } +.smoothness .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.smoothness .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.smoothness .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.smoothness .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.smoothness .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.smoothness .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.smoothness .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.smoothness .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.smoothness .ui-datepicker-rtl { direction: rtl; } +.smoothness .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.smoothness .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.smoothness .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.smoothness .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.smoothness .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.smoothness .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.smoothness .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.smoothness .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/smoothness/ui.dialog.css b/Skins/jQueryUI/_themes/smoothness/ui.dialog.css new file mode 100644 index 0000000..e165e87 --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.smoothness .ui-dialog { position: relative; padding: .2em; width: 300px; } +.smoothness .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.smoothness .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.smoothness .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.smoothness .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.smoothness .ui-dialog .ui-dialog-titlebar-close:hover, .smoothness .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.smoothness .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.smoothness .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.smoothness .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.smoothness .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.smoothness .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/smoothness/ui.progressbar.css b/Skins/jQueryUI/_themes/smoothness/ui.progressbar.css new file mode 100644 index 0000000..5e2f6dd --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.smoothness .ui-progressbar { height:2em; text-align: left; } +.smoothness .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/smoothness/ui.resizable.css b/Skins/jQueryUI/_themes/smoothness/ui.resizable.css new file mode 100644 index 0000000..aaa810f --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.smoothness .ui-resizable { position: relative;} +.smoothness .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.smoothness .ui-resizable-disabled .ui-resizable-handle, .smoothness .ui-resizable-autohide .ui-resizable-handle { display: none; } +.smoothness .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.smoothness .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.smoothness .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.smoothness .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.smoothness .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.smoothness .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.smoothness .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.smoothness .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/smoothness/ui.slider.css b/Skins/jQueryUI/_themes/smoothness/ui.slider.css new file mode 100644 index 0000000..3fbd47c --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.smoothness .ui-slider { position: relative; text-align: left; } +.smoothness .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.smoothness .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.smoothness .ui-slider-horizontal { height: .8em; } +.smoothness .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.smoothness .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.smoothness .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.smoothness .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.smoothness .ui-slider-vertical { width: .8em; height: 100px; } +.smoothness .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.smoothness .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.smoothness .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.smoothness .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/smoothness/ui.tabs.css b/Skins/jQueryUI/_themes/smoothness/ui.tabs.css new file mode 100644 index 0000000..fff7c66 --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.smoothness .ui-tabs { padding: .2em; zoom: 1; } +.smoothness .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.smoothness .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.smoothness .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.smoothness .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.smoothness .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .smoothness .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .smoothness .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.smoothness .ui-tabs .ui-tabs-nav li a, .smoothness .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.smoothness .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.smoothness .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/smoothness/ui.theme.css b/Skins/jQueryUI/_themes/smoothness/ui.theme.css new file mode 100644 index 0000000..dac4094 --- /dev/null +++ b/Skins/jQueryUI/_themes/smoothness/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.smoothness .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.smoothness .ui-widget .ui-widget { font-size: 1em; } +.smoothness .ui-widget input, .smoothness .ui-widget select, .smoothness .ui-widget textarea, .smoothness .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.smoothness .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.smoothness .ui-widget-content a { color: #222222; } +.smoothness .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.smoothness .ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.smoothness .ui-state-default, .smoothness .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; } +.smoothness .ui-state-default a, .smoothness .ui-state-default a:link, .smoothness .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; } +.smoothness .ui-state-hover, .smoothness .ui-widget-content .ui-state-hover, .smoothness .ui-state-focus, .smoothness .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } +.smoothness .ui-state-hover a, .smoothness .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } +.smoothness .ui-state-active, .smoothness .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; } +.smoothness .ui-state-active a, .smoothness .ui-state-active a:link, .smoothness .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.smoothness .ui-state-highlight, .smoothness .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } +.smoothness .ui-state-highlight a, .smoothness .ui-widget-content .ui-state-highlight a { color: #363636; } +.smoothness .ui-state-error, .smoothness .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.smoothness .ui-state-error a, .smoothness .ui-widget-content .ui-state-error a { color: #cd0a0a; } +.smoothness .ui-state-error-text, .smoothness .ui-widget-content .ui-state-error-text { color: #cd0a0a; } +.smoothness .ui-state-disabled, .smoothness .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.smoothness .ui-priority-primary, .smoothness .ui-widget-content .ui-priority-primary { font-weight: bold; } +.smoothness .ui-priority-secondary, .smoothness .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.smoothness .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.smoothness .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.smoothness .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.smoothness .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.smoothness .ui-state-hover .ui-icon, .smoothness .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.smoothness .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.smoothness .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.smoothness .ui-state-error .ui-icon, .smoothness .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.smoothness .ui-icon-carat-1-n { background-position: 0 0; } +.smoothness .ui-icon-carat-1-ne { background-position: -16px 0; } +.smoothness .ui-icon-carat-1-e { background-position: -32px 0; } +.smoothness .ui-icon-carat-1-se { background-position: -48px 0; } +.smoothness .ui-icon-carat-1-s { background-position: -64px 0; } +.smoothness .ui-icon-carat-1-sw { background-position: -80px 0; } +.smoothness .ui-icon-carat-1-w { background-position: -96px 0; } +.smoothness .ui-icon-carat-1-nw { background-position: -112px 0; } +.smoothness .ui-icon-carat-2-n-s { background-position: -128px 0; } +.smoothness .ui-icon-carat-2-e-w { background-position: -144px 0; } +.smoothness .ui-icon-triangle-1-n { background-position: 0 -16px; } +.smoothness .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.smoothness .ui-icon-triangle-1-e { background-position: -32px -16px; } +.smoothness .ui-icon-triangle-1-se { background-position: -48px -16px; } +.smoothness .ui-icon-triangle-1-s { background-position: -64px -16px; } +.smoothness .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.smoothness .ui-icon-triangle-1-w { background-position: -96px -16px; } +.smoothness .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.smoothness .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.smoothness .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.smoothness .ui-icon-arrow-1-n { background-position: 0 -32px; } +.smoothness .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.smoothness .ui-icon-arrow-1-e { background-position: -32px -32px; } +.smoothness .ui-icon-arrow-1-se { background-position: -48px -32px; } +.smoothness .ui-icon-arrow-1-s { background-position: -64px -32px; } +.smoothness .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.smoothness .ui-icon-arrow-1-w { background-position: -96px -32px; } +.smoothness .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.smoothness .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.smoothness .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.smoothness .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.smoothness .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.smoothness .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.smoothness .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.smoothness .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.smoothness .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.smoothness .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.smoothness .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.smoothness .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.smoothness .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.smoothness .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.smoothness .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.smoothness .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.smoothness .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.smoothness .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.smoothness .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.smoothness .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.smoothness .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.smoothness .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.smoothness .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.smoothness .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.smoothness .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.smoothness .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.smoothness .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.smoothness .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.smoothness .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.smoothness .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.smoothness .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.smoothness .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.smoothness .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.smoothness .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.smoothness .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.smoothness .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.smoothness .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.smoothness .ui-icon-arrow-4 { background-position: 0 -80px; } +.smoothness .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.smoothness .ui-icon-extlink { background-position: -32px -80px; } +.smoothness .ui-icon-newwin { background-position: -48px -80px; } +.smoothness .ui-icon-refresh { background-position: -64px -80px; } +.smoothness .ui-icon-shuffle { background-position: -80px -80px; } +.smoothness .ui-icon-transfer-e-w { background-position: -96px -80px; } +.smoothness .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.smoothness .ui-icon-folder-collapsed { background-position: 0 -96px; } +.smoothness .ui-icon-folder-open { background-position: -16px -96px; } +.smoothness .ui-icon-document { background-position: -32px -96px; } +.smoothness .ui-icon-document-b { background-position: -48px -96px; } +.smoothness .ui-icon-note { background-position: -64px -96px; } +.smoothness .ui-icon-mail-closed { background-position: -80px -96px; } +.smoothness .ui-icon-mail-open { background-position: -96px -96px; } +.smoothness .ui-icon-suitcase { background-position: -112px -96px; } +.smoothness .ui-icon-comment { background-position: -128px -96px; } +.smoothness .ui-icon-person { background-position: -144px -96px; } +.smoothness .ui-icon-print { background-position: -160px -96px; } +.smoothness .ui-icon-trash { background-position: -176px -96px; } +.smoothness .ui-icon-locked { background-position: -192px -96px; } +.smoothness .ui-icon-unlocked { background-position: -208px -96px; } +.smoothness .ui-icon-bookmark { background-position: -224px -96px; } +.smoothness .ui-icon-tag { background-position: -240px -96px; } +.smoothness .ui-icon-home { background-position: 0 -112px; } +.smoothness .ui-icon-flag { background-position: -16px -112px; } +.smoothness .ui-icon-calendar { background-position: -32px -112px; } +.smoothness .ui-icon-cart { background-position: -48px -112px; } +.smoothness .ui-icon-pencil { background-position: -64px -112px; } +.smoothness .ui-icon-clock { background-position: -80px -112px; } +.smoothness .ui-icon-disk { background-position: -96px -112px; } +.smoothness .ui-icon-calculator { background-position: -112px -112px; } +.smoothness .ui-icon-zoomin { background-position: -128px -112px; } +.smoothness .ui-icon-zoomout { background-position: -144px -112px; } +.smoothness .ui-icon-search { background-position: -160px -112px; } +.smoothness .ui-icon-wrench { background-position: -176px -112px; } +.smoothness .ui-icon-gear { background-position: -192px -112px; } +.smoothness .ui-icon-heart { background-position: -208px -112px; } +.smoothness .ui-icon-star { background-position: -224px -112px; } +.smoothness .ui-icon-link { background-position: -240px -112px; } +.smoothness .ui-icon-cancel { background-position: 0 -128px; } +.smoothness .ui-icon-plus { background-position: -16px -128px; } +.smoothness .ui-icon-plusthick { background-position: -32px -128px; } +.smoothness .ui-icon-minus { background-position: -48px -128px; } +.smoothness .ui-icon-minusthick { background-position: -64px -128px; } +.smoothness .ui-icon-close { background-position: -80px -128px; } +.smoothness .ui-icon-closethick { background-position: -96px -128px; } +.smoothness .ui-icon-key { background-position: -112px -128px; } +.smoothness .ui-icon-lightbulb { background-position: -128px -128px; } +.smoothness .ui-icon-scissors { background-position: -144px -128px; } +.smoothness .ui-icon-clipboard { background-position: -160px -128px; } +.smoothness .ui-icon-copy { background-position: -176px -128px; } +.smoothness .ui-icon-contact { background-position: -192px -128px; } +.smoothness .ui-icon-image { background-position: -208px -128px; } +.smoothness .ui-icon-video { background-position: -224px -128px; } +.smoothness .ui-icon-script { background-position: -240px -128px; } +.smoothness .ui-icon-alert { background-position: 0 -144px; } +.smoothness .ui-icon-info { background-position: -16px -144px; } +.smoothness .ui-icon-notice { background-position: -32px -144px; } +.smoothness .ui-icon-help { background-position: -48px -144px; } +.smoothness .ui-icon-check { background-position: -64px -144px; } +.smoothness .ui-icon-bullet { background-position: -80px -144px; } +.smoothness .ui-icon-radio-off { background-position: -96px -144px; } +.smoothness .ui-icon-radio-on { background-position: -112px -144px; } +.smoothness .ui-icon-pin-w { background-position: -128px -144px; } +.smoothness .ui-icon-pin-s { background-position: -144px -144px; } +.smoothness .ui-icon-play { background-position: 0 -160px; } +.smoothness .ui-icon-pause { background-position: -16px -160px; } +.smoothness .ui-icon-seek-next { background-position: -32px -160px; } +.smoothness .ui-icon-seek-prev { background-position: -48px -160px; } +.smoothness .ui-icon-seek-end { background-position: -64px -160px; } +.smoothness .ui-icon-seek-first { background-position: -80px -160px; } +.smoothness .ui-icon-stop { background-position: -96px -160px; } +.smoothness .ui-icon-eject { background-position: -112px -160px; } +.smoothness .ui-icon-volume-off { background-position: -128px -160px; } +.smoothness .ui-icon-volume-on { background-position: -144px -160px; } +.smoothness .ui-icon-power { background-position: 0 -176px; } +.smoothness .ui-icon-signal-diag { background-position: -16px -176px; } +.smoothness .ui-icon-signal { background-position: -32px -176px; } +.smoothness .ui-icon-battery-0 { background-position: -48px -176px; } +.smoothness .ui-icon-battery-1 { background-position: -64px -176px; } +.smoothness .ui-icon-battery-2 { background-position: -80px -176px; } +.smoothness .ui-icon-battery-3 { background-position: -96px -176px; } +.smoothness .ui-icon-circle-plus { background-position: 0 -192px; } +.smoothness .ui-icon-circle-minus { background-position: -16px -192px; } +.smoothness .ui-icon-circle-close { background-position: -32px -192px; } +.smoothness .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.smoothness .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.smoothness .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.smoothness .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.smoothness .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.smoothness .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.smoothness .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.smoothness .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.smoothness .ui-icon-circle-zoomin { background-position: -176px -192px; } +.smoothness .ui-icon-circle-zoomout { background-position: -192px -192px; } +.smoothness .ui-icon-circle-check { background-position: -208px -192px; } +.smoothness .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.smoothness .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.smoothness .ui-icon-circlesmall-close { background-position: -32px -208px; } +.smoothness .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.smoothness .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.smoothness .ui-icon-squaresmall-close { background-position: -80px -208px; } +.smoothness .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.smoothness .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.smoothness .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.smoothness .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.smoothness .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.smoothness .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.smoothness .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.smoothness .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.smoothness .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.smoothness .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.smoothness .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.smoothness .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.smoothness .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.smoothness .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.smoothness .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.smoothness .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.smoothness .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_glass_55_fcf0ba_1x400.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_glass_55_fcf0ba_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..a95fa334ed460cfae0f7be46c622558969a120a9 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq})7R978O6-<~(*I$*%#d{O`D zKlamwPS-`s3%9*%UG!A3*P=#+E1{@pF!m*t^JZyLz>j b4~LkYGkNYge|6CZn#kbk>gTe~DWM4fRyitb literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_gloss-wave_100_ece8da_500x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_gloss-wave_100_ece8da_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..709b5ab1dc97b439bad3ab7413187aa9378a938f GIT binary patch literal 2130 zcmb7`dr;Ep8pnU-?%Hm+(bH6-9|yhMqJWTt{hbvm^L|kRPi(hn_d|tv6P%Kw-<9A}5K&gKO|)NpqT9T%s^$QIr$)@O z0syURjaAPVdoBTYu3WbPwwC^}E@Aza03hP<5$h{oADaRGx$bL6z-9N}aVp)j?D1Zp z&*XudSlKUUrkQCwRj|BxLQs)wA+KTBy`?ON&g3VJ*$bJ&&C2Eo3?yWsU4Ne(yI+tt zSIcB~q$ZU+R?~Au?iM9NPh9?!6JOrzLY}Np6Maw08S#$>1C)9e!8p zKQ}JzN+$rQIJaPWycxtfm0wx{@ z9sPd_dDRn3GU|+;7fsPHj{7qsB3*r-?vCU*jcgaam_=jxaAMRr{3Sva?a%;oVj9u4 zg5_Om=D5@hM~<3DyKiuG=DjMKDk>dYWgP`(S3{>G8AC89d?K3dbo)Y;0~^osM{6k5 zt|!8S!_9dxsPr;}@7_-%qSeRM9r|5ABZRd^geJwyutF6*dsdAoW-rl4TG!$i!%6sI zRdWo%+$toQA|-df0;qS8+K(NY@dkfkBjC>#`&74zO%-xkb-WmZT*x_7uP7gJiVaVe zJF^2==9rPm-$bQkaTZc)f$`zvPx4cEh)TX!h@3D+?hke-SxXd=;`l`7_8Jl2TKj&N z=+2NqPDE$cb1821Od$iq_D#(^6d*(r$&&?hASsyAXi#Qye166!FXi^plB9)o3hXOW z*d##Y%(N0-=vX<% zGG#g+XzkMud55uABjTRz`qsE(!3b8#`v3!E-Kyrai*) zY&+?scA&FcSej7=So|x5X2Ucq34r8~;PZdBJom*L=-r3komz>B0Te+3f$fg-8+UMQ z4TVLn+otU27YY_RG2bs=^vu{dmH5C?SISkG&FP2VC-#~)UiazVol(;hzIUru-ap@x zwam=8b){rjsN81#Z7%XUC)E7AnR8*ESn`cE0F<_;6vlorM z!XJB&zWdY;pMZ6E>Nsu`FA_aI6%Wc07A zuu+=CX|~GRkXQelrV7MIP^kO4SqH@LVievaXfQXeo#s~0uSQ;e9$ir_&ss)t$B~dR zOOu|LWN4Q!ffD!w4{VRBz5AH{sY^cuL>efBw_{us7}TWM>@;w0RU;$iRt5sy9Yrq@ zR%`U}Sz~UGXzL{)he-Q`SK)^@Jpb)y$PIS4TC>&ruOa$#eJdW>Yc|yXAUz?I0txH? z8*8QRgZHPCdGDGE!#KAR!yqhz4Rb6b-Is|$qIegp5hlhC)*Zs^@T6qY(PO*jtQ^)~ z>ByyBj4FojVsP+Db33Oauy@B+_6o5&pL@>ENjF7N+O0!kcRga9u-qOccQxXXFKO%s zUsSCTiP1Gjjdouc@$0nFwOl1g`x*sf_A-Zuk8%-3bqYJt3nWJx`aXw4!e~(@9o53n z&*EC*EvsTM>JX5zKArb*7WJgSwFFyDlyr)U(`1E^&NI}7G#WfaE?)H~Xr{0b8zDPB!eUH(;ytU{PH z#FZPql+W&TeBx$Bin?QOTTA#^UL06Q=Hy-~rfV-)yc0d;(K2qUp&eP&HPYZlBMc;9 z9rSuNR&A8t@~XhD9#@?$~HOWGT{iAQbr48vuzcFs_@zm&cy zKaxntKnT~A&&;U4I1VnPk{y81kuC>8`xYOmmK%MYY?o#hz&D}I!O$5{HD1*@tyoEO zUMPOtzme|(tR9cl6s)Bpe|-e5Nn=X=Bl&mq_T3P9LTCqi0| HBwYIs4ueI^ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_100_f5f3e5_1x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_100_f5f3e5_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..6045f63e75b755f83f1dce6b9e476c7c1cb3ca5b GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l&PnSV~E7myZwe-3aWZsVL?0R<&G2P>rot)fzMHXlPgQu&X J%Q~loCIAYFA?*MF literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_100_fafaf4_1x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_100_fafaf4_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..bfc39c676c1a0cd4e53ad9cad0d66f47cadae4af GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l)9&jV~E7myC*hsGB9u)Iq=}0 v@M-5arOdOHTbAfHOt0{I&#W2yUYA+9gm2w4kyYz}S{OWC{an^LB{Ts5Qmh-C literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_15_459e00_1x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_15_459e00_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5f609250f7c24c6a961e43bbeb9fa3f8917f94c0 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%=POV~E7myZsw^4=6AkUL$ib zea{X3&Y2Qb4oka^cFj3?CS9Uo_X44b8Rr)*`DWogt-E18^ZyASB+cwsD6h=jaL)y3 O2!p4qpUXO@geCw}uP31Z literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_95_cccccc_1x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-hard_95_cccccc_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ca80bffc64e4aed87a021b53260373ae22f0f175 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l!2#w literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-soft_25_67b021_1x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-soft_25_67b021_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..51773351978c84da7955422db14ae3c90b4f9b61 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l(VOcV~E7mtNj~!8yo}<`?w_= zs3mWk!DRcQnrq+2NgBI?EzaF#&}oTk5^Buoob7yf!W2JA|JF%Xkp(ez^$+B~)%9>+ Xi!%M!VJE@@G>*a3)z4*}Q$iB}AxI}% literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-soft_95_ffedad_1x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_highlight-soft_95_ffedad_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..12686a5a9cd498c20d82f5d00b103f48b49b81ad GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l&7bQV~E7mtNjN#4>$-gx&MA| zQ2S(R^yeLWmoy%j*ssvnbfxkLgT0XE3=uyr=S0CdJ$y^Dv|lw&_g#1NnIG1$ edhh;Ur(>R!s2k7y^J)^%PzFy|KbLh*2~7a@3oX9@ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-bg_inset-soft_15_2b2922_1x100.png b/Skins/jQueryUI/_themes/south-street/images/ui-bg_inset-soft_15_2b2922_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..8568394c6728273ad913200e4ba74c3ee8723794 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%1!GV~E7myZyU)4=9Knc_XbF zd*t6|$IlK;eOf_Muj|fUytkbFL3;qV!bM%}l$AHt6g4I$+o)?S)c^hSsx(jiapvNV T6s_YxlNdZ*{an^LB{Ts5?W`w^ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-icons_808080_256x240.png b/Skins/jQueryUI/_themes/south-street/images/ui-icons_808080_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..a89974f60fea66db75490b64cd8631834ea12b73 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-icons_847e71_256x240.png b/Skins/jQueryUI/_themes/south-street/images/ui-icons_847e71_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d7c689aba480ff610dbaf5443664c580c9dd44ce GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-icons_8DC262_256x240.png b/Skins/jQueryUI/_themes/south-street/images/ui-icons_8DC262_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f087a1630d00e0130148734e3d9134f1bbd4aaa1 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-icons_cd0a0a_256x240.png b/Skins/jQueryUI/_themes/south-street/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7930a558099bc8d92b4264eb67a0f040460f4a4f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-icons_eeeeee_256x240.png b/Skins/jQueryUI/_themes/south-street/images/ui-icons_eeeeee_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..0f60311eb964c09a3e7f78f9fba773397cd2546a GIT binary patch literal 4369 zcmd^?`8yPD_s3^phOrG}UnfiUEn8(9QW1?MNkxXVDEpFin2{xWrLx5kBC;k~GmI3`<(O3xvulR&VAkQJHZBho(m=l0{{SA7UpJl008iB z3RqPmYTG^FX}c%lGE{DS1Q;~I7-6ze&TN@+F-xsI6sd%SwK#*O5K|pDRZqEymoyKE%ct`B(jysxK+1m?G)UyIFs1t0}LemGR& z?jGaM1YQblj?v&@0iXS#fi-VbR9zLEnHLP?xQ|=%Ihrc7^yPWR!tW$yH!zrw#I2}_ z!JnT^(qk)VgJr`NGdPtT^dmQIZc%=6nTAyJDXk+^3}wUOilJuwq>s=T_!9V)r1)DT z6VQ2~rgd@!Jlrte3}}m~j}juCS`J4(d-5+e-3@EzzTJNCE2z)w(kJ90z*QE)BtnV@ z4mM>jTrZZ*$01SnGov0&=A-JrX5Ge%Pce1Vj}=5YQqBD^W@n4KmFxxpFK`uHP;(xK zV+6VJ2|g+?_Lct7`uElL<&jzGS8Gfva2+=8A@#V+xsAj9|Dkg)vL5yhX@~B=N2KZS zAUD%QH`x>H+@Ou(D1~Pyv#0nc&$!1kI?IO01yw3jD0@80qvc?T*Nr8?-%rC8@5$|W zY?Hqp`ixmEkzeJTz_`_wsSRi1%Zivd`#+T{Aib6-rf$}M1oCsKIjsGz z)4}-$rQ*-tSuc%qG>%<4xM#E&N)7lR zK~^2VdiloY4>;#}A!yHOAXEmEi^+eA#05pawGXs>!z)gSoDuI#>bRCq-qjJeZ)r=A z`*EMX6+)~er1kdv1L^)0-PsAEM7JF$O6G8>496$24lkOSR z^RTfUuIz%iSfn5b-t!##cs7sQI);gdAvqmn_v|%I9k;fCPl0Z)R1+hNQONJNH%3jT z9sOq*a`LF*MiY=zlSSQZ;{_FL9M07A=In+O!~wR}=bzGEQpk2!Vc0p)qKAH?Ok{(% z06W#)DdICQ_S%Q@<0Y+!?9%#$gWJ%)EO->^YZP{<`oB4~9xhL9-0* zc4@B#O2ylYs_g`Ky$zb~v!M`NRaMNFYF*Gsu|7)=JyyMHjFC=HhGUE@{aI|BJ~ITX zU052%7jFb5Ys#fhS_?4kqc7H0EU49B8(Chg0&JzU=Gka#xOz1)H0d4m7ZnRA=M^td zY|U6T!fmte{W?_r8H~qdq|q{5AMU_2It1I4143n~xL?4&K#BOB48l9_Rdm!(c^C?JU;tF0Eh@o1 zy6Qa_>}#AwX{VY+`C^kNkxhgb1P5cB0%xupAXyg9NO=SnXrJUE?rQg{Lcsn+AZKct zGLfbK_B#^&Nev|0^fB&?DN=ak8|0!np524LD25=s84BP8Vl(3=jflNp{X>e@637Ri z5xx;&JNl+XYImA|{;XR~P*svYDEWYJ6I5!6uO~2twFC1ZQevB7#3z~(apxn&^J@>M zc`>PJair{yT`iuan-V+i%|Ho-pA<1?V-k^R2Q<5;Co%XxmL`018t4 zT0TTwO^w)Gx{9OSJ^9_|kgwX`7%0Rw!PO~@?xvnfUehvN;2Rc;^l>3kfbtk38{j7p z;S&{uTlTe9&HTc38q@%_KQFk<&n{vmrN7y&Cz{etcE->rq!6HL)2F!aa=0%!M%Bwo z!7TQ5t;@a_#Q}sjk{UebWQZ8{cp&HN^$*JfH#8spkhk{R@CVBiPuP@yEhu{}sQfuh zTqV%rioATpEphMfhySj*VfVW`YwLFXUWm-===J(byMf!5;W^CV1g~2194Xx)FK|z{ zpm%n-)-DRe{Qhk(d!QaoI*y%Wn6h7<6A{i*Sob&B^y|Spg!&J$`kN>zwUJ3xaB$ci zu*0FJKg}Ttgnh) zASF8njz5>h6?f#{c=@;2gVeYbrKRaeqWoE+%S;th=M#iBteNh&UJyV9DiQ2hCovT3 zfv1eTQ@mSXnGo$!aqUldv6@p0GWkoaEpG=8r)RRRm`|p~(T62hpEIu=ka-lHHFz2@ zlD_Q*`R}K5+eNd{WnX-*hEHn`>*Yr4W_34$GmVIo8OLWjcZK4a0`+Yv-!*}9BwKm; zDAsA(nDI-`iH@;`=gP+m{lgFLHK3m$W@?)&dGhDA_Z2xOzI0$p(ZJtH$vCxEj>+kY zNBJzs-TlSx!tSH}%I9fQv)mc!C7X0bKlZv4f&}C3+O-4k7AmVO|KYZ9ydP%(N1^uisV8y;~p`x4qFXD?!_OyN9=w(Od6W;GrT?G z;l2v@Ob5k^8w<9w%Jbjb^|H}PYKo}I~bobd!XrTbzp2Zp~H8lgJ)I3?l&(bDiWf8gE&6b>)9GB z=Iu-6%I((+>=jGP>CzD8c0oWITFZGgM!Q7|JrUYq4#^Y(vuDu-a>OWDa4Y4}5a_*l zW#IL_aVf8L+Ty}c&2VojLEIA-;eQK6Wo?xAuK>i;1VWx3c=!s2;j_*iRHOsb*>6-CgcYP+Ho=L@XLd*j~2ln-;WHg)|cCixksH$K={5rGSD@yB%LI|(NCc81Er8H z+QO)~S~K{g?nH|2dB8SKs)BxQ?%G}}o*LV!NG2m*TmR|pWj~g`>)ClJCE#F$cj)fB zg(dKOKmc$Cy}IRlasngIR>z~kP&WW~9cC951{AKmnZ~ZMsqup6QQf7J0T1;CK9*Qd z5*(HxW=tl|RfjO>nkoW#AU3t>JkuzWxy4-l?xmTv15_r1X@p@dz^{&j&;{Mq$^0$0 zq&y?kbdZh)kZ+NfXfqLTG}Q^j>qHlUH4VEK`3y^-z6Y<6O88Hf4v^;}!{t-aDWg;z znYu%6zA1~A5~w?fxO~i8-Ib(^02{c4pXjhDI^2XB1LP z4dvWuc%PXQ{r!d#6>${rm+M8EJM8yf#!H$Kp8AxwUXm5`7Tu-J$mHeCG>vw|&Ay415}_1w&*9K8+2d3v1N+@a$|820o4u60Tj@u&kI!~q2V9X;>tMvQ zDI|O$#m+m2O**ZHq`_{#8)ry6`&5s~2k{O4Du16Fn0P;&_(0!e5%Bel){nU0JX~<8 zU6hoI%yx}qGY_1Tq7YKDJ)ETOCs&W)TiCrK*1%DE*vXdD-7hwE*LUgjeHRM`&@pkh zTi>m#Kc+QIK+2Ybn9-sFVJyn~V%K&i0H|iwE%$>xsZW3tTfZxIUePci@p;cRu|d=ItIwF1clVH zy{hH?@SD|(Zfqi^0DQ1hczHN7xq85h)rzQqLHMX2^IkuK7FB!kI40s$|Bki?NX^{_ zUjN8}L%Med;|+=4RNTMUe=lVxz&%)EE=piOEcJ&sO<`_b5^G%6X}ZA3b7&vbDb7)v8CuI(+zzSf3z&P2eOrPNP?D~fn0@)0 zh;~5F&BG5vOFU!=woW&ZSl~nrs{?1w>nWfW_dnpTd4qvLD zYJ*ft>Sp%M(^_xCZpNBnc66JX}A|ZL9IENM`U>`ph7d<+RQiI}@E8Y)70sMC*_& z))}GlmR}@{v9*nm)29-=rn`Q$rc^4G)GVQHlTr6BpGxtHuU(8AF7Ffh54?5wj+EYT z9>x)PWL-iQ@RNmT?R+|c@=FOmj)5Za6_@DkVy z4l^L>Z3#SI@s_eVwd3D)<^Ivq8a~J{|4mhOL^<7M4D8){ut;GIqqn`oqCk|xNh;Wa l$C0(mdpqYz&F>xK-uVD=DT5%Jzh8ZT#aXmjr70%*{{Ze~z7zle literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/south-street/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/south-street/jquery-ui.css b/Skins/jQueryUI/_themes/south-street/jquery-ui.css new file mode 100644 index 0000000..80ed71f --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.south-street .ui-helper-hidden { display: none; } +.south-street .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.south-street .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.south-street .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.south-street .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.south-street .ui-helper-clearfix { display:block; } +/* end clearfix */ +.south-street .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.south-street .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.south-street .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.south-street .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ece8da&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=100&borderColorHeader=d4ccb0&fcHeader=433f38&iconColorHeader=847e71&bgColorContent=f5f3e5&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dfd9c3&fcContent=312e25&iconColorContent=808080&bgColorDefault=459e00&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=15&borderColorDefault=327E04&fcDefault=ffffff&iconColorDefault=eeeeee&bgColorHover=67b021&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=327E04&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=fafaf4&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=100&borderColorActive=d4ccb0&fcActive=459e00&iconColorActive=8DC262&bgColorHighlight=fcf0ba&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=e8e1b5&fcHighlight=363636&iconColorHighlight=8DC262&bgColorError=ffedad&bgTextureError=03_highlight_soft.png&bgImgOpacityError=95&borderColorError=e3a345&fcError=cd5c0a&iconColorError=cd0a0a&bgColorOverlay=2b2922&bgTextureOverlay=05_inset_soft.png&bgImgOpacityOverlay=15&opacityOverlay=90&bgColorShadow=cccccc&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=95&opacityShadow=20&thicknessShadow=12px&offsetTopShadow=-12px&offsetLeftShadow=-12px&cornerRadiusShadow=10px +*/ + + +/* Component containers +----------------------------------*/ +.south-street .ui-widget { font-family: segoe ui, Arial, sans-serif; font-size: 1.1em; } +.south-street .ui-widget .ui-widget { font-size: 1em; } +.south-street .ui-widget input, .south-street .ui-widget select, .south-street .ui-widget textarea, .south-street .ui-widget button { font-family: segoe ui, Arial, sans-serif; font-size: 1em; } +.south-street .ui-widget-content { border: 1px solid #dfd9c3; background: #f5f3e5 url(images/ui-bg_highlight-hard_100_f5f3e5_1x100.png) 50% top repeat-x; color: #312e25; } +.south-street .ui-widget-content a { color: #312e25; } +.south-street .ui-widget-header { border: 1px solid #d4ccb0; background: #ece8da url(images/ui-bg_gloss-wave_100_ece8da_500x100.png) 50% 50% repeat-x; color: #433f38; font-weight: bold; } +.south-street .ui-widget-header a { color: #433f38; } + +/* Interaction states +----------------------------------*/ +.south-street .ui-state-default, .south-street .ui-widget-content .ui-state-default { border: 1px solid #327E04; background: #459e00 url(images/ui-bg_highlight-hard_15_459e00_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.south-street .ui-state-default a, .south-street .ui-state-default a:link, .south-street .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.south-street .ui-state-hover, .south-street .ui-widget-content .ui-state-hover, .south-street .ui-state-focus, .south-street .ui-widget-content .ui-state-focus { border: 1px solid #327E04; background: #67b021 url(images/ui-bg_highlight-soft_25_67b021_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.south-street .ui-state-hover a, .south-street .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.south-street .ui-state-active, .south-street .ui-widget-content .ui-state-active { border: 1px solid #d4ccb0; background: #fafaf4 url(images/ui-bg_highlight-hard_100_fafaf4_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #459e00; outline: none; } +.south-street .ui-state-active a, .south-street .ui-state-active a:link, .south-street .ui-state-active a:visited { color: #459e00; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.south-street .ui-state-highlight, .south-street .ui-widget-content .ui-state-highlight {border: 1px solid #e8e1b5; background: #fcf0ba url(images/ui-bg_glass_55_fcf0ba_1x400.png) 50% 50% repeat-x; color: #363636; } +.south-street .ui-state-highlight a, .south-street .ui-widget-content .ui-state-highlight a { color: #363636; } +.south-street .ui-state-error, .south-street .ui-widget-content .ui-state-error {border: 1px solid #e3a345; background: #ffedad url(images/ui-bg_highlight-soft_95_ffedad_1x100.png) 50% top repeat-x; color: #cd5c0a; } +.south-street .ui-state-error a, .south-street .ui-widget-content .ui-state-error a { color: #cd5c0a; } +.south-street .ui-state-error-text, .south-street .ui-widget-content .ui-state-error-text { color: #cd5c0a; } +.south-street .ui-state-disabled, .south-street .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.south-street .ui-priority-primary, .south-street .ui-widget-content .ui-priority-primary { font-weight: bold; } +.south-street .ui-priority-secondary, .south-street .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.south-street .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_808080_256x240.png); } +.south-street .ui-widget-content .ui-icon {background-image: url(images/ui-icons_808080_256x240.png); } +.south-street .ui-widget-header .ui-icon {background-image: url(images/ui-icons_847e71_256x240.png); } +.south-street .ui-state-default .ui-icon { background-image: url(images/ui-icons_eeeeee_256x240.png); } +.south-street .ui-state-hover .ui-icon, .south-street .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.south-street .ui-state-active .ui-icon {background-image: url(images/ui-icons_8DC262_256x240.png); } +.south-street .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_8DC262_256x240.png); } +.south-street .ui-state-error .ui-icon, .south-street .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.south-street .ui-icon-carat-1-n { background-position: 0 0; } +.south-street .ui-icon-carat-1-ne { background-position: -16px 0; } +.south-street .ui-icon-carat-1-e { background-position: -32px 0; } +.south-street .ui-icon-carat-1-se { background-position: -48px 0; } +.south-street .ui-icon-carat-1-s { background-position: -64px 0; } +.south-street .ui-icon-carat-1-sw { background-position: -80px 0; } +.south-street .ui-icon-carat-1-w { background-position: -96px 0; } +.south-street .ui-icon-carat-1-nw { background-position: -112px 0; } +.south-street .ui-icon-carat-2-n-s { background-position: -128px 0; } +.south-street .ui-icon-carat-2-e-w { background-position: -144px 0; } +.south-street .ui-icon-triangle-1-n { background-position: 0 -16px; } +.south-street .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.south-street .ui-icon-triangle-1-e { background-position: -32px -16px; } +.south-street .ui-icon-triangle-1-se { background-position: -48px -16px; } +.south-street .ui-icon-triangle-1-s { background-position: -64px -16px; } +.south-street .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.south-street .ui-icon-triangle-1-w { background-position: -96px -16px; } +.south-street .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.south-street .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.south-street .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.south-street .ui-icon-arrow-1-n { background-position: 0 -32px; } +.south-street .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.south-street .ui-icon-arrow-1-e { background-position: -32px -32px; } +.south-street .ui-icon-arrow-1-se { background-position: -48px -32px; } +.south-street .ui-icon-arrow-1-s { background-position: -64px -32px; } +.south-street .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.south-street .ui-icon-arrow-1-w { background-position: -96px -32px; } +.south-street .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.south-street .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.south-street .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.south-street .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.south-street .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.south-street .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.south-street .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.south-street .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.south-street .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.south-street .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.south-street .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.south-street .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.south-street .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.south-street .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.south-street .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.south-street .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.south-street .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.south-street .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.south-street .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.south-street .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.south-street .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.south-street .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.south-street .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.south-street .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.south-street .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.south-street .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.south-street .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.south-street .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.south-street .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.south-street .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.south-street .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.south-street .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.south-street .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.south-street .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.south-street .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.south-street .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.south-street .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.south-street .ui-icon-arrow-4 { background-position: 0 -80px; } +.south-street .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.south-street .ui-icon-extlink { background-position: -32px -80px; } +.south-street .ui-icon-newwin { background-position: -48px -80px; } +.south-street .ui-icon-refresh { background-position: -64px -80px; } +.south-street .ui-icon-shuffle { background-position: -80px -80px; } +.south-street .ui-icon-transfer-e-w { background-position: -96px -80px; } +.south-street .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.south-street .ui-icon-folder-collapsed { background-position: 0 -96px; } +.south-street .ui-icon-folder-open { background-position: -16px -96px; } +.south-street .ui-icon-document { background-position: -32px -96px; } +.south-street .ui-icon-document-b { background-position: -48px -96px; } +.south-street .ui-icon-note { background-position: -64px -96px; } +.south-street .ui-icon-mail-closed { background-position: -80px -96px; } +.south-street .ui-icon-mail-open { background-position: -96px -96px; } +.south-street .ui-icon-suitcase { background-position: -112px -96px; } +.south-street .ui-icon-comment { background-position: -128px -96px; } +.south-street .ui-icon-person { background-position: -144px -96px; } +.south-street .ui-icon-print { background-position: -160px -96px; } +.south-street .ui-icon-trash { background-position: -176px -96px; } +.south-street .ui-icon-locked { background-position: -192px -96px; } +.south-street .ui-icon-unlocked { background-position: -208px -96px; } +.south-street .ui-icon-bookmark { background-position: -224px -96px; } +.south-street .ui-icon-tag { background-position: -240px -96px; } +.south-street .ui-icon-home { background-position: 0 -112px; } +.south-street .ui-icon-flag { background-position: -16px -112px; } +.south-street .ui-icon-calendar { background-position: -32px -112px; } +.south-street .ui-icon-cart { background-position: -48px -112px; } +.south-street .ui-icon-pencil { background-position: -64px -112px; } +.south-street .ui-icon-clock { background-position: -80px -112px; } +.south-street .ui-icon-disk { background-position: -96px -112px; } +.south-street .ui-icon-calculator { background-position: -112px -112px; } +.south-street .ui-icon-zoomin { background-position: -128px -112px; } +.south-street .ui-icon-zoomout { background-position: -144px -112px; } +.south-street .ui-icon-search { background-position: -160px -112px; } +.south-street .ui-icon-wrench { background-position: -176px -112px; } +.south-street .ui-icon-gear { background-position: -192px -112px; } +.south-street .ui-icon-heart { background-position: -208px -112px; } +.south-street .ui-icon-star { background-position: -224px -112px; } +.south-street .ui-icon-link { background-position: -240px -112px; } +.south-street .ui-icon-cancel { background-position: 0 -128px; } +.south-street .ui-icon-plus { background-position: -16px -128px; } +.south-street .ui-icon-plusthick { background-position: -32px -128px; } +.south-street .ui-icon-minus { background-position: -48px -128px; } +.south-street .ui-icon-minusthick { background-position: -64px -128px; } +.south-street .ui-icon-close { background-position: -80px -128px; } +.south-street .ui-icon-closethick { background-position: -96px -128px; } +.south-street .ui-icon-key { background-position: -112px -128px; } +.south-street .ui-icon-lightbulb { background-position: -128px -128px; } +.south-street .ui-icon-scissors { background-position: -144px -128px; } +.south-street .ui-icon-clipboard { background-position: -160px -128px; } +.south-street .ui-icon-copy { background-position: -176px -128px; } +.south-street .ui-icon-contact { background-position: -192px -128px; } +.south-street .ui-icon-image { background-position: -208px -128px; } +.south-street .ui-icon-video { background-position: -224px -128px; } +.south-street .ui-icon-script { background-position: -240px -128px; } +.south-street .ui-icon-alert { background-position: 0 -144px; } +.south-street .ui-icon-info { background-position: -16px -144px; } +.south-street .ui-icon-notice { background-position: -32px -144px; } +.south-street .ui-icon-help { background-position: -48px -144px; } +.south-street .ui-icon-check { background-position: -64px -144px; } +.south-street .ui-icon-bullet { background-position: -80px -144px; } +.south-street .ui-icon-radio-off { background-position: -96px -144px; } +.south-street .ui-icon-radio-on { background-position: -112px -144px; } +.south-street .ui-icon-pin-w { background-position: -128px -144px; } +.south-street .ui-icon-pin-s { background-position: -144px -144px; } +.south-street .ui-icon-play { background-position: 0 -160px; } +.south-street .ui-icon-pause { background-position: -16px -160px; } +.south-street .ui-icon-seek-next { background-position: -32px -160px; } +.south-street .ui-icon-seek-prev { background-position: -48px -160px; } +.south-street .ui-icon-seek-end { background-position: -64px -160px; } +.south-street .ui-icon-seek-first { background-position: -80px -160px; } +.south-street .ui-icon-stop { background-position: -96px -160px; } +.south-street .ui-icon-eject { background-position: -112px -160px; } +.south-street .ui-icon-volume-off { background-position: -128px -160px; } +.south-street .ui-icon-volume-on { background-position: -144px -160px; } +.south-street .ui-icon-power { background-position: 0 -176px; } +.south-street .ui-icon-signal-diag { background-position: -16px -176px; } +.south-street .ui-icon-signal { background-position: -32px -176px; } +.south-street .ui-icon-battery-0 { background-position: -48px -176px; } +.south-street .ui-icon-battery-1 { background-position: -64px -176px; } +.south-street .ui-icon-battery-2 { background-position: -80px -176px; } +.south-street .ui-icon-battery-3 { background-position: -96px -176px; } +.south-street .ui-icon-circle-plus { background-position: 0 -192px; } +.south-street .ui-icon-circle-minus { background-position: -16px -192px; } +.south-street .ui-icon-circle-close { background-position: -32px -192px; } +.south-street .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.south-street .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.south-street .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.south-street .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.south-street .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.south-street .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.south-street .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.south-street .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.south-street .ui-icon-circle-zoomin { background-position: -176px -192px; } +.south-street .ui-icon-circle-zoomout { background-position: -192px -192px; } +.south-street .ui-icon-circle-check { background-position: -208px -192px; } +.south-street .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.south-street .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.south-street .ui-icon-circlesmall-close { background-position: -32px -208px; } +.south-street .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.south-street .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.south-street .ui-icon-squaresmall-close { background-position: -80px -208px; } +.south-street .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.south-street .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.south-street .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.south-street .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.south-street .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.south-street .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.south-street .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.south-street .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.south-street .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.south-street .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.south-street .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.south-street .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.south-street .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.south-street .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.south-street .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.south-street .ui-widget-overlay { background: #2b2922 url(images/ui-bg_inset-soft_15_2b2922_1x100.png) 50% bottom repeat-x; opacity: .90;filter:Alpha(Opacity=90); } +.south-street .ui-widget-shadow { margin: -12px 0 0 -12px; padding: 12px; background: #cccccc url(images/ui-bg_highlight-hard_95_cccccc_1x100.png) 50% top repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 10px; -webkit-border-radius: 10px; }/* Accordion +----------------------------------*/ +.south-street .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.south-street .ui-accordion .ui-accordion-li-fix { display: inline; } +.south-street .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.south-street .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.south-street .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.south-street .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.south-street .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.south-street .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.south-street .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.south-street .ui-datepicker .ui-datepicker-prev, .south-street .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.south-street .ui-datepicker .ui-datepicker-prev-hover, .south-street .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.south-street .ui-datepicker .ui-datepicker-prev { left:2px; } +.south-street .ui-datepicker .ui-datepicker-next { right:2px; } +.south-street .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.south-street .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.south-street .ui-datepicker .ui-datepicker-prev span, .south-street .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.south-street .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.south-street .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.south-street .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.south-street .ui-datepicker select.ui-datepicker-month, +.south-street .ui-datepicker select.ui-datepicker-year { width: 49%;} +.south-street .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.south-street .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.south-street .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.south-street .ui-datepicker td { border: 0; padding: 1px; } +.south-street .ui-datepicker td span, .south-street .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.south-street .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.south-street .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.south-street .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.south-street .ui-datepicker.ui-datepicker-multi { width:auto; } +.south-street .ui-datepicker-multi .ui-datepicker-group { float:left; } +.south-street .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.south-street .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.south-street .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.south-street .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.south-street .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.south-street .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.south-street .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.south-street .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.south-street .ui-datepicker-rtl { direction: rtl; } +.south-street .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.south-street .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.south-street .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.south-street .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.south-street .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.south-street .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.south-street .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.south-street .ui-dialog { position: relative; padding: .2em; width: 300px; } +.south-street .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.south-street .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.south-street .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.south-street .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.south-street .ui-dialog .ui-dialog-titlebar-close:hover, .south-street .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.south-street .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.south-street .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.south-street .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.south-street .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.south-street .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.south-street .ui-progressbar { height:2em; text-align: left; } +.south-street .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.south-street .ui-resizable { position: relative;} +.south-street .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.south-street .ui-resizable-disabled .ui-resizable-handle, .south-street .ui-resizable-autohide .ui-resizable-handle { display: none; } +.south-street .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.south-street .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.south-street .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.south-street .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.south-street .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.south-street .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.south-street .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.south-street .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.south-street .ui-slider { position: relative; text-align: left; } +.south-street .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.south-street .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.south-street .ui-slider-horizontal { height: .8em; } +.south-street .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.south-street .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.south-street .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.south-street .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.south-street .ui-slider-vertical { width: .8em; height: 100px; } +.south-street .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.south-street .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.south-street .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.south-street .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.south-street .ui-tabs { padding: .2em; zoom: 1; } +.south-street .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.south-street .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.south-street .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.south-street .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.south-street .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .south-street .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .south-street .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.south-street .ui-tabs .ui-tabs-nav li a, .south-street .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.south-street .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.south-street .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/south-street/ui.accordion.css b/Skins/jQueryUI/_themes/south-street/ui.accordion.css new file mode 100644 index 0000000..7723365 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.south-street .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.south-street .ui-accordion .ui-accordion-li-fix { display: inline; } +.south-street .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.south-street .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.south-street .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.south-street .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.south-street .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/south-street/ui.all.css b/Skins/jQueryUI/_themes/south-street/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/south-street/ui.base.css b/Skins/jQueryUI/_themes/south-street/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/south-street/ui.core.css b/Skins/jQueryUI/_themes/south-street/ui.core.css new file mode 100644 index 0000000..8148865 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.south-street .ui-helper-hidden { display: none; } +.south-street .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.south-street .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.south-street .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.south-street .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.south-street .ui-helper-clearfix { display:block; } +/* end clearfix */ +.south-street .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.south-street .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.south-street .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.south-street .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/south-street/ui.datepicker.css b/Skins/jQueryUI/_themes/south-street/ui.datepicker.css new file mode 100644 index 0000000..f18f858 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.south-street .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.south-street .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.south-street .ui-datepicker .ui-datepicker-prev, .south-street .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.south-street .ui-datepicker .ui-datepicker-prev-hover, .south-street .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.south-street .ui-datepicker .ui-datepicker-prev { left:2px; } +.south-street .ui-datepicker .ui-datepicker-next { right:2px; } +.south-street .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.south-street .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.south-street .ui-datepicker .ui-datepicker-prev span, .south-street .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.south-street .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.south-street .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.south-street .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.south-street .ui-datepicker select.ui-datepicker-month, +.south-street .ui-datepicker select.ui-datepicker-year { width: 49%;} +.south-street .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.south-street .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.south-street .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.south-street .ui-datepicker td { border: 0; padding: 1px; } +.south-street .ui-datepicker td span, .south-street .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.south-street .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.south-street .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.south-street .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.south-street .ui-datepicker.ui-datepicker-multi { width:auto; } +.south-street .ui-datepicker-multi .ui-datepicker-group { float:left; } +.south-street .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.south-street .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.south-street .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.south-street .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.south-street .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.south-street .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.south-street .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.south-street .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.south-street .ui-datepicker-rtl { direction: rtl; } +.south-street .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.south-street .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.south-street .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.south-street .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.south-street .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.south-street .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.south-street .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.south-street .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/south-street/ui.dialog.css b/Skins/jQueryUI/_themes/south-street/ui.dialog.css new file mode 100644 index 0000000..d696d18 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.south-street .ui-dialog { position: relative; padding: .2em; width: 300px; } +.south-street .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.south-street .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.south-street .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.south-street .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.south-street .ui-dialog .ui-dialog-titlebar-close:hover, .south-street .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.south-street .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.south-street .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.south-street .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.south-street .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.south-street .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/south-street/ui.progressbar.css b/Skins/jQueryUI/_themes/south-street/ui.progressbar.css new file mode 100644 index 0000000..eb152ed --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.south-street .ui-progressbar { height:2em; text-align: left; } +.south-street .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/south-street/ui.resizable.css b/Skins/jQueryUI/_themes/south-street/ui.resizable.css new file mode 100644 index 0000000..fd143ea --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.south-street .ui-resizable { position: relative;} +.south-street .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.south-street .ui-resizable-disabled .ui-resizable-handle, .south-street .ui-resizable-autohide .ui-resizable-handle { display: none; } +.south-street .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.south-street .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.south-street .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.south-street .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.south-street .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.south-street .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.south-street .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.south-street .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/south-street/ui.slider.css b/Skins/jQueryUI/_themes/south-street/ui.slider.css new file mode 100644 index 0000000..739a865 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.south-street .ui-slider { position: relative; text-align: left; } +.south-street .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.south-street .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.south-street .ui-slider-horizontal { height: .8em; } +.south-street .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.south-street .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.south-street .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.south-street .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.south-street .ui-slider-vertical { width: .8em; height: 100px; } +.south-street .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.south-street .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.south-street .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.south-street .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/south-street/ui.tabs.css b/Skins/jQueryUI/_themes/south-street/ui.tabs.css new file mode 100644 index 0000000..7e18f8e --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.south-street .ui-tabs { padding: .2em; zoom: 1; } +.south-street .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.south-street .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.south-street .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.south-street .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.south-street .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .south-street .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .south-street .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.south-street .ui-tabs .ui-tabs-nav li a, .south-street .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.south-street .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.south-street .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/south-street/ui.theme.css b/Skins/jQueryUI/_themes/south-street/ui.theme.css new file mode 100644 index 0000000..73557c1 --- /dev/null +++ b/Skins/jQueryUI/_themes/south-street/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ece8da&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=100&borderColorHeader=d4ccb0&fcHeader=433f38&iconColorHeader=847e71&bgColorContent=f5f3e5&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dfd9c3&fcContent=312e25&iconColorContent=808080&bgColorDefault=459e00&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=15&borderColorDefault=327E04&fcDefault=ffffff&iconColorDefault=eeeeee&bgColorHover=67b021&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=327E04&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=fafaf4&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=100&borderColorActive=d4ccb0&fcActive=459e00&iconColorActive=8DC262&bgColorHighlight=fcf0ba&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=e8e1b5&fcHighlight=363636&iconColorHighlight=8DC262&bgColorError=ffedad&bgTextureError=03_highlight_soft.png&bgImgOpacityError=95&borderColorError=e3a345&fcError=cd5c0a&iconColorError=cd0a0a&bgColorOverlay=2b2922&bgTextureOverlay=05_inset_soft.png&bgImgOpacityOverlay=15&opacityOverlay=90&bgColorShadow=cccccc&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=95&opacityShadow=20&thicknessShadow=12px&offsetTopShadow=-12px&offsetLeftShadow=-12px&cornerRadiusShadow=10px +*/ + + +/* Component containers +----------------------------------*/ +.south-street .ui-widget { font-family: segoe ui, Arial, sans-serif; font-size: 1.1em; } +.south-street .ui-widget .ui-widget { font-size: 1em; } +.south-street .ui-widget input, .south-street .ui-widget select, .south-street .ui-widget textarea, .south-street .ui-widget button { font-family: segoe ui, Arial, sans-serif; font-size: 1em; } +.south-street .ui-widget-content { border: 1px solid #dfd9c3; background: #f5f3e5 url(images/ui-bg_highlight-hard_100_f5f3e5_1x100.png) 50% top repeat-x; color: #312e25; } +.south-street .ui-widget-content a { color: #312e25; } +.south-street .ui-widget-header { border: 1px solid #d4ccb0; background: #ece8da url(images/ui-bg_gloss-wave_100_ece8da_500x100.png) 50% 50% repeat-x; color: #433f38; font-weight: bold; } +.south-street .ui-widget-header a { color: #433f38; } + +/* Interaction states +----------------------------------*/ +.south-street .ui-state-default, .south-street .ui-widget-content .ui-state-default { border: 1px solid #327E04; background: #459e00 url(images/ui-bg_highlight-hard_15_459e00_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.south-street .ui-state-default a, .south-street .ui-state-default a:link, .south-street .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.south-street .ui-state-hover, .south-street .ui-widget-content .ui-state-hover, .south-street .ui-state-focus, .south-street .ui-widget-content .ui-state-focus { border: 1px solid #327E04; background: #67b021 url(images/ui-bg_highlight-soft_25_67b021_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.south-street .ui-state-hover a, .south-street .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.south-street .ui-state-active, .south-street .ui-widget-content .ui-state-active { border: 1px solid #d4ccb0; background: #fafaf4 url(images/ui-bg_highlight-hard_100_fafaf4_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #459e00; outline: none; } +.south-street .ui-state-active a, .south-street .ui-state-active a:link, .south-street .ui-state-active a:visited { color: #459e00; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.south-street .ui-state-highlight, .south-street .ui-widget-content .ui-state-highlight {border: 1px solid #e8e1b5; background: #fcf0ba url(images/ui-bg_glass_55_fcf0ba_1x400.png) 50% 50% repeat-x; color: #363636; } +.south-street .ui-state-highlight a, .south-street .ui-widget-content .ui-state-highlight a { color: #363636; } +.south-street .ui-state-error, .south-street .ui-widget-content .ui-state-error {border: 1px solid #e3a345; background: #ffedad url(images/ui-bg_highlight-soft_95_ffedad_1x100.png) 50% top repeat-x; color: #cd5c0a; } +.south-street .ui-state-error a, .south-street .ui-widget-content .ui-state-error a { color: #cd5c0a; } +.south-street .ui-state-error-text, .south-street .ui-widget-content .ui-state-error-text { color: #cd5c0a; } +.south-street .ui-state-disabled, .south-street .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.south-street .ui-priority-primary, .south-street .ui-widget-content .ui-priority-primary { font-weight: bold; } +.south-street .ui-priority-secondary, .south-street .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.south-street .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_808080_256x240.png); } +.south-street .ui-widget-content .ui-icon {background-image: url(images/ui-icons_808080_256x240.png); } +.south-street .ui-widget-header .ui-icon {background-image: url(images/ui-icons_847e71_256x240.png); } +.south-street .ui-state-default .ui-icon { background-image: url(images/ui-icons_eeeeee_256x240.png); } +.south-street .ui-state-hover .ui-icon, .south-street .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.south-street .ui-state-active .ui-icon {background-image: url(images/ui-icons_8DC262_256x240.png); } +.south-street .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_8DC262_256x240.png); } +.south-street .ui-state-error .ui-icon, .south-street .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.south-street .ui-icon-carat-1-n { background-position: 0 0; } +.south-street .ui-icon-carat-1-ne { background-position: -16px 0; } +.south-street .ui-icon-carat-1-e { background-position: -32px 0; } +.south-street .ui-icon-carat-1-se { background-position: -48px 0; } +.south-street .ui-icon-carat-1-s { background-position: -64px 0; } +.south-street .ui-icon-carat-1-sw { background-position: -80px 0; } +.south-street .ui-icon-carat-1-w { background-position: -96px 0; } +.south-street .ui-icon-carat-1-nw { background-position: -112px 0; } +.south-street .ui-icon-carat-2-n-s { background-position: -128px 0; } +.south-street .ui-icon-carat-2-e-w { background-position: -144px 0; } +.south-street .ui-icon-triangle-1-n { background-position: 0 -16px; } +.south-street .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.south-street .ui-icon-triangle-1-e { background-position: -32px -16px; } +.south-street .ui-icon-triangle-1-se { background-position: -48px -16px; } +.south-street .ui-icon-triangle-1-s { background-position: -64px -16px; } +.south-street .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.south-street .ui-icon-triangle-1-w { background-position: -96px -16px; } +.south-street .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.south-street .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.south-street .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.south-street .ui-icon-arrow-1-n { background-position: 0 -32px; } +.south-street .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.south-street .ui-icon-arrow-1-e { background-position: -32px -32px; } +.south-street .ui-icon-arrow-1-se { background-position: -48px -32px; } +.south-street .ui-icon-arrow-1-s { background-position: -64px -32px; } +.south-street .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.south-street .ui-icon-arrow-1-w { background-position: -96px -32px; } +.south-street .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.south-street .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.south-street .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.south-street .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.south-street .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.south-street .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.south-street .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.south-street .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.south-street .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.south-street .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.south-street .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.south-street .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.south-street .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.south-street .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.south-street .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.south-street .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.south-street .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.south-street .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.south-street .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.south-street .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.south-street .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.south-street .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.south-street .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.south-street .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.south-street .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.south-street .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.south-street .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.south-street .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.south-street .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.south-street .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.south-street .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.south-street .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.south-street .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.south-street .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.south-street .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.south-street .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.south-street .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.south-street .ui-icon-arrow-4 { background-position: 0 -80px; } +.south-street .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.south-street .ui-icon-extlink { background-position: -32px -80px; } +.south-street .ui-icon-newwin { background-position: -48px -80px; } +.south-street .ui-icon-refresh { background-position: -64px -80px; } +.south-street .ui-icon-shuffle { background-position: -80px -80px; } +.south-street .ui-icon-transfer-e-w { background-position: -96px -80px; } +.south-street .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.south-street .ui-icon-folder-collapsed { background-position: 0 -96px; } +.south-street .ui-icon-folder-open { background-position: -16px -96px; } +.south-street .ui-icon-document { background-position: -32px -96px; } +.south-street .ui-icon-document-b { background-position: -48px -96px; } +.south-street .ui-icon-note { background-position: -64px -96px; } +.south-street .ui-icon-mail-closed { background-position: -80px -96px; } +.south-street .ui-icon-mail-open { background-position: -96px -96px; } +.south-street .ui-icon-suitcase { background-position: -112px -96px; } +.south-street .ui-icon-comment { background-position: -128px -96px; } +.south-street .ui-icon-person { background-position: -144px -96px; } +.south-street .ui-icon-print { background-position: -160px -96px; } +.south-street .ui-icon-trash { background-position: -176px -96px; } +.south-street .ui-icon-locked { background-position: -192px -96px; } +.south-street .ui-icon-unlocked { background-position: -208px -96px; } +.south-street .ui-icon-bookmark { background-position: -224px -96px; } +.south-street .ui-icon-tag { background-position: -240px -96px; } +.south-street .ui-icon-home { background-position: 0 -112px; } +.south-street .ui-icon-flag { background-position: -16px -112px; } +.south-street .ui-icon-calendar { background-position: -32px -112px; } +.south-street .ui-icon-cart { background-position: -48px -112px; } +.south-street .ui-icon-pencil { background-position: -64px -112px; } +.south-street .ui-icon-clock { background-position: -80px -112px; } +.south-street .ui-icon-disk { background-position: -96px -112px; } +.south-street .ui-icon-calculator { background-position: -112px -112px; } +.south-street .ui-icon-zoomin { background-position: -128px -112px; } +.south-street .ui-icon-zoomout { background-position: -144px -112px; } +.south-street .ui-icon-search { background-position: -160px -112px; } +.south-street .ui-icon-wrench { background-position: -176px -112px; } +.south-street .ui-icon-gear { background-position: -192px -112px; } +.south-street .ui-icon-heart { background-position: -208px -112px; } +.south-street .ui-icon-star { background-position: -224px -112px; } +.south-street .ui-icon-link { background-position: -240px -112px; } +.south-street .ui-icon-cancel { background-position: 0 -128px; } +.south-street .ui-icon-plus { background-position: -16px -128px; } +.south-street .ui-icon-plusthick { background-position: -32px -128px; } +.south-street .ui-icon-minus { background-position: -48px -128px; } +.south-street .ui-icon-minusthick { background-position: -64px -128px; } +.south-street .ui-icon-close { background-position: -80px -128px; } +.south-street .ui-icon-closethick { background-position: -96px -128px; } +.south-street .ui-icon-key { background-position: -112px -128px; } +.south-street .ui-icon-lightbulb { background-position: -128px -128px; } +.south-street .ui-icon-scissors { background-position: -144px -128px; } +.south-street .ui-icon-clipboard { background-position: -160px -128px; } +.south-street .ui-icon-copy { background-position: -176px -128px; } +.south-street .ui-icon-contact { background-position: -192px -128px; } +.south-street .ui-icon-image { background-position: -208px -128px; } +.south-street .ui-icon-video { background-position: -224px -128px; } +.south-street .ui-icon-script { background-position: -240px -128px; } +.south-street .ui-icon-alert { background-position: 0 -144px; } +.south-street .ui-icon-info { background-position: -16px -144px; } +.south-street .ui-icon-notice { background-position: -32px -144px; } +.south-street .ui-icon-help { background-position: -48px -144px; } +.south-street .ui-icon-check { background-position: -64px -144px; } +.south-street .ui-icon-bullet { background-position: -80px -144px; } +.south-street .ui-icon-radio-off { background-position: -96px -144px; } +.south-street .ui-icon-radio-on { background-position: -112px -144px; } +.south-street .ui-icon-pin-w { background-position: -128px -144px; } +.south-street .ui-icon-pin-s { background-position: -144px -144px; } +.south-street .ui-icon-play { background-position: 0 -160px; } +.south-street .ui-icon-pause { background-position: -16px -160px; } +.south-street .ui-icon-seek-next { background-position: -32px -160px; } +.south-street .ui-icon-seek-prev { background-position: -48px -160px; } +.south-street .ui-icon-seek-end { background-position: -64px -160px; } +.south-street .ui-icon-seek-first { background-position: -80px -160px; } +.south-street .ui-icon-stop { background-position: -96px -160px; } +.south-street .ui-icon-eject { background-position: -112px -160px; } +.south-street .ui-icon-volume-off { background-position: -128px -160px; } +.south-street .ui-icon-volume-on { background-position: -144px -160px; } +.south-street .ui-icon-power { background-position: 0 -176px; } +.south-street .ui-icon-signal-diag { background-position: -16px -176px; } +.south-street .ui-icon-signal { background-position: -32px -176px; } +.south-street .ui-icon-battery-0 { background-position: -48px -176px; } +.south-street .ui-icon-battery-1 { background-position: -64px -176px; } +.south-street .ui-icon-battery-2 { background-position: -80px -176px; } +.south-street .ui-icon-battery-3 { background-position: -96px -176px; } +.south-street .ui-icon-circle-plus { background-position: 0 -192px; } +.south-street .ui-icon-circle-minus { background-position: -16px -192px; } +.south-street .ui-icon-circle-close { background-position: -32px -192px; } +.south-street .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.south-street .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.south-street .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.south-street .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.south-street .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.south-street .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.south-street .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.south-street .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.south-street .ui-icon-circle-zoomin { background-position: -176px -192px; } +.south-street .ui-icon-circle-zoomout { background-position: -192px -192px; } +.south-street .ui-icon-circle-check { background-position: -208px -192px; } +.south-street .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.south-street .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.south-street .ui-icon-circlesmall-close { background-position: -32px -208px; } +.south-street .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.south-street .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.south-street .ui-icon-squaresmall-close { background-position: -80px -208px; } +.south-street .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.south-street .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.south-street .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.south-street .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.south-street .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.south-street .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.south-street .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.south-street .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.south-street .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.south-street .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.south-street .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.south-street .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.south-street .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.south-street .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.south-street .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.south-street .ui-widget-overlay { background: #2b2922 url(images/ui-bg_inset-soft_15_2b2922_1x100.png) 50% bottom repeat-x; opacity: .90;filter:Alpha(Opacity=90); } +.south-street .ui-widget-shadow { margin: -12px 0 0 -12px; padding: 12px; background: #cccccc url(images/ui-bg_highlight-hard_95_cccccc_1x100.png) 50% top repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 10px; -webkit-border-radius: 10px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/images/ui-bg_flat_55_999999_40x100.png b/Skins/jQueryUI/_themes/start/images/ui-bg_flat_55_999999_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..6b6de7d5af391fdae847bff6a3c0aea46596dc01 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`T) z7#^)sa^eD?IO|R0&uiqZh6adImlC&OVxF{e)AU@RGZ;Kw{an^LB{Ts5 DOb#zJ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-bg_flat_75_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/start/images/ui-bg_flat_75_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-bg_glass_45_0078ae_1x400.png b/Skins/jQueryUI/_themes/start/images/ui-bg_glass_45_0078ae_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..3dac65068c84bd0ecfff5188f540c182fd169cad GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour2IWy978O6-<~%VY%maDy|{O; z$__{EHiJg4C=rLrLX14cXJ_ZueT>}xS8Rbs*Zrb7;%o`VYKv9Nn5R#(Fe+GLF>CX# lM%%gFCi@DOX>^&(9ns}DIA!Y189<{MJYD@<);T3K0RS}&EUW+k literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-bg_glass_55_f8da4e_1x400.png b/Skins/jQueryUI/_themes/start/images/ui-bg_glass_55_f8da4e_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..b383704a49d8334bf593fe5acacfe39f93776fb6 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq`W*`978O6-=1G6*bumMHLzK+IlM6Uw<=GY|5{{$M%R6#>y2zVoZA|l3ncEGnHw#<`@xCLrOmbp g#_<-xB1fggKfmN$(P5D72{e|$)78&qol`;+01;y>g8%>k literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png b/Skins/jQueryUI/_themes/start/images/ui-bg_gloss-wave_45_e14f1c_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..b9851ba5d6c20c710571dfd6a67637ce376d456c GIT binary patch literal 3649 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png b/Skins/jQueryUI/_themes/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..76dac56d2c5b0c1b6735bcd6117f3d10a95a50d7 GIT binary patch literal 4256 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 aVL*6y?dQ$#a|iS;;O*(>QG4d{-~SJ&h4LT( literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png b/Skins/jQueryUI/_themes/start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..38c38335d0919ceb7b0dd09e88a86be90a966ef3 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l)R^lV~E7m1R+}Z$C%HZkh=d#Wzp$Pz8A{XNT literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-icons_0078ae_256x240.png b/Skins/jQueryUI/_themes/start/images/ui-icons_0078ae_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..58f96f83a0d82669f6b1ede59ae62e05d8602bb6 GIT binary patch literal 4379 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 M>tb~(v~c171HOS3xc~qF literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-icons_d8e7f3_256x240.png b/Skins/jQueryUI/_themes/start/images/ui-icons_d8e7f3_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2c8aac4612416c51f1cefb9e0741232c618e31d8 GIT binary patch literal 4379 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%0D_zCrpuZ5A`ofmiUfD(^_>HsH%8NPkyr<*Y&Sw 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 M^|5-DI=IOH0UUIui2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-icons_f5e175_256x240.png b/Skins/jQueryUI/_themes/start/images/ui-icons_f5e175_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7862520c961135847e5dc20a3a148e9fae80e60a GIT binary patch literal 4379 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 MReh{pr4BCge|;=_i2wiq literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-icons_f7a50d_256x240.png b/Skins/jQueryUI/_themes/start/images/ui-icons_f7a50d_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c5297f8e8299dc68af3b18737aba912888f9af6d GIT binary patch literal 4379 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 L9!9rH8yopQrnO06 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/images/ui-icons_fcd113_256x240.png b/Skins/jQueryUI/_themes/start/images/ui-icons_fcd113_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..68dcff54de8a46fe05a3f1d10dab78c7818b5351 GIT binary patch literal 4379 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 MRUfNYse_CBAD`Y@O8@`> literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/start/jquery-ui.css b/Skins/jQueryUI/_themes/start/jquery-ui.css new file mode 100644 index 0000000..0d868c1 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/jquery-ui.css @@ -0,0 +1,414 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.start .ui-helper-hidden { display: none; } +.start .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.start .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.start .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.start .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.start .ui-helper-clearfix { display:block; } +/* end clearfix */ +.start .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.start .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.start .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.start .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }/* Accordion +----------------------------------*/ +.start .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.start .ui-accordion .ui-accordion-li-fix { display: inline; } +.start .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.start .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.start .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.start .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.start .ui-accordion .ui-accordion-content-active { display: block; }@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); +/* Datepicker +----------------------------------*/ +.start .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.start .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.start .ui-datepicker .ui-datepicker-prev, .start .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.start .ui-datepicker .ui-datepicker-prev-hover, .start .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.start .ui-datepicker .ui-datepicker-prev { left:2px; } +.start .ui-datepicker .ui-datepicker-next { right:2px; } +.start .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.start .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.start .ui-datepicker .ui-datepicker-prev span, .start .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.start .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.start .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.start .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.start .ui-datepicker select.ui-datepicker-month, +.start .ui-datepicker select.ui-datepicker-year { width: 49%;} +.start .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.start .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.start .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.start .ui-datepicker td { border: 0; padding: 1px; } +.start .ui-datepicker td span, .start .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.start .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.start .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.start .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.start .ui-datepicker.ui-datepicker-multi { width:auto; } +.start .ui-datepicker-multi .ui-datepicker-group { float:left; } +.start .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.start .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.start .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.start .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.start .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.start .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.start .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.start .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.start .ui-datepicker-rtl { direction: rtl; } +.start .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.start .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.start .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.start .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.start .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.start .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.start .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.start .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.start .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.start .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.start .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.start .ui-dialog { position: relative; padding: .2em; width: 300px; } +.start .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.start .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.start .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.start .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.start .ui-dialog .ui-dialog-titlebar-close:hover, .start .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.start .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.start .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.start .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.start .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.start .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.start .ui-progressbar { height:2em; text-align: left; } +.start .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.start .ui-resizable { position: relative;} +.start .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.start .ui-resizable-disabled .ui-resizable-handle, .start .ui-resizable-autohide .ui-resizable-handle { display: none; } +.start .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.start .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.start .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.start .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.start .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.start .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.start .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.start .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.start .ui-slider { position: relative; text-align: left; } +.start .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.start .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.start .ui-slider-horizontal { height: .8em; } +.start .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.start .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.start .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.start .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.start .ui-slider-vertical { width: .8em; height: 100px; } +.start .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.start .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.start .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.start .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.start .ui-tabs { padding: .2em; zoom: 1; } +.start .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.start .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.start .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.start .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.start .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .start .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .start .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.start .ui-tabs .ui-tabs-nav li a, .start .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.start .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.start .ui-tabs .ui-tabs-hide { display: none !important; } + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?tr=&ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=02_glass.png&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=12_gloss_wave.png&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=12_gloss_wave.png&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=01_flat.png&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px +*/ + + +/* Component containers +----------------------------------*/ +.start .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.start .ui-widget input, .start .ui-widget select, .start .ui-widget textarea, .start .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.start .ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; } +.start .ui-widget-content a { color: #222222; } +.start .ui-widget-header { border: 1px solid #4297d7; background: #2191c0 url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; } +.start .ui-widget-header a { color: #eaf5f7; } + +/* Interaction states +----------------------------------*/ +.start .ui-state-default, .start .ui-widget-content .ui-state-default { border: 1px solid #77d5f7; background: #0078ae url(images/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.start .ui-state-default a, .start .ui-state-default a:link, .start .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.start .ui-state-hover, .start .ui-widget-content .ui-state-hover, .start .ui-state-focus, .start .ui-widget-content .ui-state-focus { border: 1px solid #448dae; background: #79c9ec url(images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #026890; outline: none; } +.start .ui-state-hover a, .start .ui-state-hover a:hover { color: #026890; text-decoration: none; outline: none; } +.start .ui-state-active, .start .ui-widget-content .ui-state-active { border: 1px solid #acdd4a; background: #6eac2c url(images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.start .ui-state-active a, .start .ui-state-active a:link, .start .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.start .ui-state-highlight, .start .ui-widget-content .ui-state-highlight {border: 1px solid #fcd113; background: #f8da4e url(images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x; color: #915608; } +.start .ui-state-highlight a, .start .ui-widget-content .ui-state-highlight a { color: #915608; } +.start .ui-state-error, .start .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #e14f1c url(images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x; color: #ffffff; } +.start .ui-state-error a, .start .ui-widget-content .ui-state-error a { color: #ffffff; } +.start .ui-state-error-text, .start .ui-widget-content .ui-state-error-text { color: #ffffff; } +.start .ui-state-disabled, .start .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.start .ui-priority-primary, .start .ui-widget-content .ui-priority-primary { font-weight: bold; } +.start .ui-priority-secondary, .start .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.start .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_0078ae_256x240.png); } +.start .ui-widget-content .ui-icon {background-image: url(images/ui-icons_0078ae_256x240.png); } +.start .ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); } +.start .ui-state-default .ui-icon { background-image: url(images/ui-icons_e0fdff_256x240.png); } +.start .ui-state-hover .ui-icon, .start .ui-state-focus .ui-icon {background-image: url(images/ui-icons_056b93_256x240.png); } +.start .ui-state-active .ui-icon {background-image: url(images/ui-icons_f5e175_256x240.png); } +.start .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_f7a50d_256x240.png); } +.start .ui-state-error .ui-icon, .start .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fcd113_256x240.png); } + +/* positioning */ +.start .ui-icon-carat-1-n { background-position: 0 0; } +.start .ui-icon-carat-1-ne { background-position: -16px 0; } +.start .ui-icon-carat-1-e { background-position: -32px 0; } +.start .ui-icon-carat-1-se { background-position: -48px 0; } +.start .ui-icon-carat-1-s { background-position: -64px 0; } +.start .ui-icon-carat-1-sw { background-position: -80px 0; } +.start .ui-icon-carat-1-w { background-position: -96px 0; } +.start .ui-icon-carat-1-nw { background-position: -112px 0; } +.start .ui-icon-carat-2-n-s { background-position: -128px 0; } +.start .ui-icon-carat-2-e-w { background-position: -144px 0; } +.start .ui-icon-triangle-1-n { background-position: 0 -16px; } +.start .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.start .ui-icon-triangle-1-e { background-position: -32px -16px; } +.start .ui-icon-triangle-1-se { background-position: -48px -16px; } +.start .ui-icon-triangle-1-s { background-position: -64px -16px; } +.start .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.start .ui-icon-triangle-1-w { background-position: -96px -16px; } +.start .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.start .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.start .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.start .ui-icon-arrow-1-n { background-position: 0 -32px; } +.start .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.start .ui-icon-arrow-1-e { background-position: -32px -32px; } +.start .ui-icon-arrow-1-se { background-position: -48px -32px; } +.start .ui-icon-arrow-1-s { background-position: -64px -32px; } +.start .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.start .ui-icon-arrow-1-w { background-position: -96px -32px; } +.start .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.start .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.start .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.start .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.start .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.start .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.start .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.start .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.start .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.start .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.start .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.start .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.start .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.start .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.start .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.start .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.start .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.start .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.start .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.start .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.start .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.start .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.start .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.start .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.start .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.start .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.start .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.start .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.start .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.start .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.start .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.start .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.start .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.start .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.start .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.start .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.start .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.start .ui-icon-arrow-4 { background-position: 0 -80px; } +.start .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.start .ui-icon-extlink { background-position: -32px -80px; } +.start .ui-icon-newwin { background-position: -48px -80px; } +.start .ui-icon-refresh { background-position: -64px -80px; } +.start .ui-icon-shuffle { background-position: -80px -80px; } +.start .ui-icon-transfer-e-w { background-position: -96px -80px; } +.start .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.start .ui-icon-folder-collapsed { background-position: 0 -96px; } +.start .ui-icon-folder-open { background-position: -16px -96px; } +.start .ui-icon-document { background-position: -32px -96px; } +.start .ui-icon-document-b { background-position: -48px -96px; } +.start .ui-icon-note { background-position: -64px -96px; } +.start .ui-icon-mail-closed { background-position: -80px -96px; } +.start .ui-icon-mail-open { background-position: -96px -96px; } +.start .ui-icon-suitcase { background-position: -112px -96px; } +.start .ui-icon-comment { background-position: -128px -96px; } +.start .ui-icon-person { background-position: -144px -96px; } +.start .ui-icon-print { background-position: -160px -96px; } +.start .ui-icon-trash { background-position: -176px -96px; } +.start .ui-icon-locked { background-position: -192px -96px; } +.start .ui-icon-unlocked { background-position: -208px -96px; } +.start .ui-icon-bookmark { background-position: -224px -96px; } +.start .ui-icon-tag { background-position: -240px -96px; } +.start .ui-icon-home { background-position: 0 -112px; } +.start .ui-icon-flag { background-position: -16px -112px; } +.start .ui-icon-calendar { background-position: -32px -112px; } +.start .ui-icon-cart { background-position: -48px -112px; } +.start .ui-icon-pencil { background-position: -64px -112px; } +.start .ui-icon-clock { background-position: -80px -112px; } +.start .ui-icon-disk { background-position: -96px -112px; } +.start .ui-icon-calculator { background-position: -112px -112px; } +.start .ui-icon-zoomin { background-position: -128px -112px; } +.start .ui-icon-zoomout { background-position: -144px -112px; } +.start .ui-icon-search { background-position: -160px -112px; } +.start .ui-icon-wrench { background-position: -176px -112px; } +.start .ui-icon-gear { background-position: -192px -112px; } +.start .ui-icon-heart { background-position: -208px -112px; } +.start .ui-icon-star { background-position: -224px -112px; } +.start .ui-icon-link { background-position: -240px -112px; } +.start .ui-icon-cancel { background-position: 0 -128px; } +.start .ui-icon-plus { background-position: -16px -128px; } +.start .ui-icon-plusthick { background-position: -32px -128px; } +.start .ui-icon-minus { background-position: -48px -128px; } +.start .ui-icon-minusthick { background-position: -64px -128px; } +.start .ui-icon-close { background-position: -80px -128px; } +.start .ui-icon-closethick { background-position: -96px -128px; } +.start .ui-icon-key { background-position: -112px -128px; } +.start .ui-icon-lightbulb { background-position: -128px -128px; } +.start .ui-icon-scissors { background-position: -144px -128px; } +.start .ui-icon-clipboard { background-position: -160px -128px; } +.start .ui-icon-copy { background-position: -176px -128px; } +.start .ui-icon-contact { background-position: -192px -128px; } +.start .ui-icon-image { background-position: -208px -128px; } +.start .ui-icon-video { background-position: -224px -128px; } +.start .ui-icon-script { background-position: -240px -128px; } +.start .ui-icon-alert { background-position: 0 -144px; } +.start .ui-icon-info { background-position: -16px -144px; } +.start .ui-icon-notice { background-position: -32px -144px; } +.start .ui-icon-help { background-position: -48px -144px; } +.start .ui-icon-check { background-position: -64px -144px; } +.start .ui-icon-bullet { background-position: -80px -144px; } +.start .ui-icon-radio-off { background-position: -96px -144px; } +.start .ui-icon-radio-on { background-position: -112px -144px; } +.start .ui-icon-pin-w { background-position: -128px -144px; } +.start .ui-icon-pin-s { background-position: -144px -144px; } +.start .ui-icon-play { background-position: 0 -160px; } +.start .ui-icon-pause { background-position: -16px -160px; } +.start .ui-icon-seek-next { background-position: -32px -160px; } +.start .ui-icon-seek-prev { background-position: -48px -160px; } +.start .ui-icon-seek-end { background-position: -64px -160px; } +.start .ui-icon-seek-first { background-position: -80px -160px; } +.start .ui-icon-stop { background-position: -96px -160px; } +.start .ui-icon-eject { background-position: -112px -160px; } +.start .ui-icon-volume-off { background-position: -128px -160px; } +.start .ui-icon-volume-on { background-position: -144px -160px; } +.start .ui-icon-power { background-position: 0 -176px; } +.start .ui-icon-signal-diag { background-position: -16px -176px; } +.start .ui-icon-signal { background-position: -32px -176px; } +.start .ui-icon-battery-0 { background-position: -48px -176px; } +.start .ui-icon-battery-1 { background-position: -64px -176px; } +.start .ui-icon-battery-2 { background-position: -80px -176px; } +.start .ui-icon-battery-3 { background-position: -96px -176px; } +.start .ui-icon-circle-plus { background-position: 0 -192px; } +.start .ui-icon-circle-minus { background-position: -16px -192px; } +.start .ui-icon-circle-close { background-position: -32px -192px; } +.start .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.start .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.start .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.start .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.start .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.start .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.start .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.start .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.start .ui-icon-circle-zoomin { background-position: -176px -192px; } +.start .ui-icon-circle-zoomout { background-position: -192px -192px; } +.start .ui-icon-circle-check { background-position: -208px -192px; } +.start .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.start .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.start .ui-icon-circlesmall-close { background-position: -32px -208px; } +.start .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.start .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.start .ui-icon-squaresmall-close { background-position: -80px -208px; } +.start .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.start .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.start .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.start .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.start .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.start .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.start .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.start .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.start .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.start .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.start .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.start .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.start .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.start .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.start .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.start .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.start .ui-widget-shadow { margin: 5px 0 0 5px; padding: 0px; background: #999999 url(images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x; opacity: .45;filter:Alpha(Opacity=45); -moz-border-radius: 5px; -webkit-border-radius: 5px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/ui.accordion.css b/Skins/jQueryUI/_themes/start/ui.accordion.css new file mode 100644 index 0000000..5169b86 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.start .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.start .ui-accordion .ui-accordion-li-fix { display: inline; } +.start .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.start .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.start .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.start .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.start .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/ui.all.css b/Skins/jQueryUI/_themes/start/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/start/ui.base.css b/Skins/jQueryUI/_themes/start/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/start/ui.core.css b/Skins/jQueryUI/_themes/start/ui.core.css new file mode 100644 index 0000000..96db2f2 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.start .ui-helper-hidden { display: none; } +.start .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.start .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.start .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.start .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.start .ui-helper-clearfix { display:block; } +/* end clearfix */ +.start .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.start .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.start .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.start .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/ui.datepicker.css b/Skins/jQueryUI/_themes/start/ui.datepicker.css new file mode 100644 index 0000000..ac8cd3e --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.start .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.start .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.start .ui-datepicker .ui-datepicker-prev, .start .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.start .ui-datepicker .ui-datepicker-prev-hover, .start .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.start .ui-datepicker .ui-datepicker-prev { left:2px; } +.start .ui-datepicker .ui-datepicker-next { right:2px; } +.start .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.start .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.start .ui-datepicker .ui-datepicker-prev span, .start .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.start .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.start .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.start .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.start .ui-datepicker select.ui-datepicker-month, +.start .ui-datepicker select.ui-datepicker-year { width: 49%;} +.start .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.start .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.start .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.start .ui-datepicker td { border: 0; padding: 1px; } +.start .ui-datepicker td span, .start .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.start .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.start .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.start .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.start .ui-datepicker.ui-datepicker-multi { width:auto; } +.start .ui-datepicker-multi .ui-datepicker-group { float:left; } +.start .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.start .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.start .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.start .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.start .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.start .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.start .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.start .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.start .ui-datepicker-rtl { direction: rtl; } +.start .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.start .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.start .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.start .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.start .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.start .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.start .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.start .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.start .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.start .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.start .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/ui.dialog.css b/Skins/jQueryUI/_themes/start/ui.dialog.css new file mode 100644 index 0000000..3959726 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.start .ui-dialog { position: relative; padding: .2em; width: 300px; } +.start .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.start .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.start .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.start .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.start .ui-dialog .ui-dialog-titlebar-close:hover, .start .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.start .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.start .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.start .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.start .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.start .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/start/ui.progressbar.css b/Skins/jQueryUI/_themes/start/ui.progressbar.css new file mode 100644 index 0000000..a753208 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.start .ui-progressbar { height:2em; text-align: left; } +.start .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/ui.resizable.css b/Skins/jQueryUI/_themes/start/ui.resizable.css new file mode 100644 index 0000000..f0f1eba --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.start .ui-resizable { position: relative;} +.start .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.start .ui-resizable-disabled .ui-resizable-handle, .start .ui-resizable-autohide .ui-resizable-handle { display: none; } +.start .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.start .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.start .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.start .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.start .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.start .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.start .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.start .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/ui.slider.css b/Skins/jQueryUI/_themes/start/ui.slider.css new file mode 100644 index 0000000..527e137 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.start .ui-slider { position: relative; text-align: left; } +.start .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.start .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.start .ui-slider-horizontal { height: .8em; } +.start .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.start .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.start .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.start .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.start .ui-slider-vertical { width: .8em; height: 100px; } +.start .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.start .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.start .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.start .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/start/ui.tabs.css b/Skins/jQueryUI/_themes/start/ui.tabs.css new file mode 100644 index 0000000..d9c56b4 --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.start .ui-tabs { padding: .2em; zoom: 1; } +.start .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.start .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.start .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.start .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.start .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .start .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .start .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.start .ui-tabs .ui-tabs-nav li a, .start .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.start .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.start .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/start/ui.theme.css b/Skins/jQueryUI/_themes/start/ui.theme.css new file mode 100644 index 0000000..46bab2c --- /dev/null +++ b/Skins/jQueryUI/_themes/start/ui.theme.css @@ -0,0 +1,245 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?tr=&ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=02_glass.png&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=12_gloss_wave.png&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=12_gloss_wave.png&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=01_flat.png&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px +*/ + + +/* Component containers +----------------------------------*/ +.start .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.start .ui-widget input, .start .ui-widget select, .start .ui-widget textarea, .start .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.start .ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; } +.start .ui-widget-content a { color: #222222; } +.start .ui-widget-header { border: 1px solid #4297d7; background: #2191c0 url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; } +.start .ui-widget-header a { color: #eaf5f7; } + +/* Interaction states +----------------------------------*/ +.start .ui-state-default, .start .ui-widget-content .ui-state-default { border: 1px solid #77d5f7; background: #0078ae url(images/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.start .ui-state-default a, .start .ui-state-default a:link, .start .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; } +.start .ui-state-hover, .start .ui-widget-content .ui-state-hover, .start .ui-state-focus, .start .ui-widget-content .ui-state-focus { border: 1px solid #448dae; background: #79c9ec url(images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #026890; outline: none; } +.start .ui-state-hover a, .start .ui-state-hover a:hover { color: #026890; text-decoration: none; outline: none; } +.start .ui-state-active, .start .ui-widget-content .ui-state-active { border: 1px solid #acdd4a; background: #6eac2c url(images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.start .ui-state-active a, .start .ui-state-active a:link, .start .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.start .ui-state-highlight, .start .ui-widget-content .ui-state-highlight {border: 1px solid #fcd113; background: #f8da4e url(images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x; color: #915608; } +.start .ui-state-highlight a, .start .ui-widget-content .ui-state-highlight a { color: #915608; } +.start .ui-state-error, .start .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #e14f1c url(images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x; color: #ffffff; } +.start .ui-state-error a, .start .ui-widget-content .ui-state-error a { color: #ffffff; } +.start .ui-state-error-text, .start .ui-widget-content .ui-state-error-text { color: #ffffff; } +.start .ui-state-disabled, .start .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.start .ui-priority-primary, .start .ui-widget-content .ui-priority-primary { font-weight: bold; } +.start .ui-priority-secondary, .start .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.start .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_0078ae_256x240.png); } +.start .ui-widget-content .ui-icon {background-image: url(images/ui-icons_0078ae_256x240.png); } +.start .ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); } +.start .ui-state-default .ui-icon { background-image: url(images/ui-icons_e0fdff_256x240.png); } +.start .ui-state-hover .ui-icon, .start .ui-state-focus .ui-icon {background-image: url(images/ui-icons_056b93_256x240.png); } +.start .ui-state-active .ui-icon {background-image: url(images/ui-icons_f5e175_256x240.png); } +.start .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_f7a50d_256x240.png); } +.start .ui-state-error .ui-icon, .start .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fcd113_256x240.png); } + +/* positioning */ +.start .ui-icon-carat-1-n { background-position: 0 0; } +.start .ui-icon-carat-1-ne { background-position: -16px 0; } +.start .ui-icon-carat-1-e { background-position: -32px 0; } +.start .ui-icon-carat-1-se { background-position: -48px 0; } +.start .ui-icon-carat-1-s { background-position: -64px 0; } +.start .ui-icon-carat-1-sw { background-position: -80px 0; } +.start .ui-icon-carat-1-w { background-position: -96px 0; } +.start .ui-icon-carat-1-nw { background-position: -112px 0; } +.start .ui-icon-carat-2-n-s { background-position: -128px 0; } +.start .ui-icon-carat-2-e-w { background-position: -144px 0; } +.start .ui-icon-triangle-1-n { background-position: 0 -16px; } +.start .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.start .ui-icon-triangle-1-e { background-position: -32px -16px; } +.start .ui-icon-triangle-1-se { background-position: -48px -16px; } +.start .ui-icon-triangle-1-s { background-position: -64px -16px; } +.start .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.start .ui-icon-triangle-1-w { background-position: -96px -16px; } +.start .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.start .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.start .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.start .ui-icon-arrow-1-n { background-position: 0 -32px; } +.start .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.start .ui-icon-arrow-1-e { background-position: -32px -32px; } +.start .ui-icon-arrow-1-se { background-position: -48px -32px; } +.start .ui-icon-arrow-1-s { background-position: -64px -32px; } +.start .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.start .ui-icon-arrow-1-w { background-position: -96px -32px; } +.start .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.start .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.start .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.start .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.start .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.start .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.start .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.start .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.start .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.start .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.start .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.start .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.start .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.start .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.start .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.start .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.start .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.start .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.start .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.start .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.start .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.start .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.start .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.start .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.start .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.start .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.start .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.start .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.start .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.start .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.start .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.start .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.start .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.start .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.start .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.start .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.start .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.start .ui-icon-arrow-4 { background-position: 0 -80px; } +.start .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.start .ui-icon-extlink { background-position: -32px -80px; } +.start .ui-icon-newwin { background-position: -48px -80px; } +.start .ui-icon-refresh { background-position: -64px -80px; } +.start .ui-icon-shuffle { background-position: -80px -80px; } +.start .ui-icon-transfer-e-w { background-position: -96px -80px; } +.start .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.start .ui-icon-folder-collapsed { background-position: 0 -96px; } +.start .ui-icon-folder-open { background-position: -16px -96px; } +.start .ui-icon-document { background-position: -32px -96px; } +.start .ui-icon-document-b { background-position: -48px -96px; } +.start .ui-icon-note { background-position: -64px -96px; } +.start .ui-icon-mail-closed { background-position: -80px -96px; } +.start .ui-icon-mail-open { background-position: -96px -96px; } +.start .ui-icon-suitcase { background-position: -112px -96px; } +.start .ui-icon-comment { background-position: -128px -96px; } +.start .ui-icon-person { background-position: -144px -96px; } +.start .ui-icon-print { background-position: -160px -96px; } +.start .ui-icon-trash { background-position: -176px -96px; } +.start .ui-icon-locked { background-position: -192px -96px; } +.start .ui-icon-unlocked { background-position: -208px -96px; } +.start .ui-icon-bookmark { background-position: -224px -96px; } +.start .ui-icon-tag { background-position: -240px -96px; } +.start .ui-icon-home { background-position: 0 -112px; } +.start .ui-icon-flag { background-position: -16px -112px; } +.start .ui-icon-calendar { background-position: -32px -112px; } +.start .ui-icon-cart { background-position: -48px -112px; } +.start .ui-icon-pencil { background-position: -64px -112px; } +.start .ui-icon-clock { background-position: -80px -112px; } +.start .ui-icon-disk { background-position: -96px -112px; } +.start .ui-icon-calculator { background-position: -112px -112px; } +.start .ui-icon-zoomin { background-position: -128px -112px; } +.start .ui-icon-zoomout { background-position: -144px -112px; } +.start .ui-icon-search { background-position: -160px -112px; } +.start .ui-icon-wrench { background-position: -176px -112px; } +.start .ui-icon-gear { background-position: -192px -112px; } +.start .ui-icon-heart { background-position: -208px -112px; } +.start .ui-icon-star { background-position: -224px -112px; } +.start .ui-icon-link { background-position: -240px -112px; } +.start .ui-icon-cancel { background-position: 0 -128px; } +.start .ui-icon-plus { background-position: -16px -128px; } +.start .ui-icon-plusthick { background-position: -32px -128px; } +.start .ui-icon-minus { background-position: -48px -128px; } +.start .ui-icon-minusthick { background-position: -64px -128px; } +.start .ui-icon-close { background-position: -80px -128px; } +.start .ui-icon-closethick { background-position: -96px -128px; } +.start .ui-icon-key { background-position: -112px -128px; } +.start .ui-icon-lightbulb { background-position: -128px -128px; } +.start .ui-icon-scissors { background-position: -144px -128px; } +.start .ui-icon-clipboard { background-position: -160px -128px; } +.start .ui-icon-copy { background-position: -176px -128px; } +.start .ui-icon-contact { background-position: -192px -128px; } +.start .ui-icon-image { background-position: -208px -128px; } +.start .ui-icon-video { background-position: -224px -128px; } +.start .ui-icon-script { background-position: -240px -128px; } +.start .ui-icon-alert { background-position: 0 -144px; } +.start .ui-icon-info { background-position: -16px -144px; } +.start .ui-icon-notice { background-position: -32px -144px; } +.start .ui-icon-help { background-position: -48px -144px; } +.start .ui-icon-check { background-position: -64px -144px; } +.start .ui-icon-bullet { background-position: -80px -144px; } +.start .ui-icon-radio-off { background-position: -96px -144px; } +.start .ui-icon-radio-on { background-position: -112px -144px; } +.start .ui-icon-pin-w { background-position: -128px -144px; } +.start .ui-icon-pin-s { background-position: -144px -144px; } +.start .ui-icon-play { background-position: 0 -160px; } +.start .ui-icon-pause { background-position: -16px -160px; } +.start .ui-icon-seek-next { background-position: -32px -160px; } +.start .ui-icon-seek-prev { background-position: -48px -160px; } +.start .ui-icon-seek-end { background-position: -64px -160px; } +.start .ui-icon-seek-first { background-position: -80px -160px; } +.start .ui-icon-stop { background-position: -96px -160px; } +.start .ui-icon-eject { background-position: -112px -160px; } +.start .ui-icon-volume-off { background-position: -128px -160px; } +.start .ui-icon-volume-on { background-position: -144px -160px; } +.start .ui-icon-power { background-position: 0 -176px; } +.start .ui-icon-signal-diag { background-position: -16px -176px; } +.start .ui-icon-signal { background-position: -32px -176px; } +.start .ui-icon-battery-0 { background-position: -48px -176px; } +.start .ui-icon-battery-1 { background-position: -64px -176px; } +.start .ui-icon-battery-2 { background-position: -80px -176px; } +.start .ui-icon-battery-3 { background-position: -96px -176px; } +.start .ui-icon-circle-plus { background-position: 0 -192px; } +.start .ui-icon-circle-minus { background-position: -16px -192px; } +.start .ui-icon-circle-close { background-position: -32px -192px; } +.start .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.start .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.start .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.start .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.start .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.start .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.start .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.start .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.start .ui-icon-circle-zoomin { background-position: -176px -192px; } +.start .ui-icon-circle-zoomout { background-position: -192px -192px; } +.start .ui-icon-circle-check { background-position: -208px -192px; } +.start .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.start .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.start .ui-icon-circlesmall-close { background-position: -32px -208px; } +.start .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.start .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.start .ui-icon-squaresmall-close { background-position: -80px -208px; } +.start .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.start .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.start .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.start .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.start .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.start .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.start .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.start .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.start .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.start .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.start .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.start .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.start .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.start .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.start .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.start .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.start .ui-widget-shadow { margin: 5px 0 0 5px; padding: 0px; background: #999999 url(images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x; opacity: .45;filter:Alpha(Opacity=45); -moz-border-radius: 5px; -webkit-border-radius: 5px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png b/Skins/jQueryUI/_themes/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..d8bd1be1f11f3bd6d17538b127dff33896fd7b78 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEeV#6kArY-_r|jlza1dZUeweN2 z&7ny-x25!Uv9a)q{8{4vfi-_~@}!4lGxKIH?=8L-w$tCfr~kYB9*fhA?F&}RI22A} zUMFgOYVF#%roN(re-NSO>%6;8E^UtgP!jO;<$_a}9j7jD*79c$oyWJzMmD6N1x91EQ4=4yQ7#`Ta z<$H)q$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}u42J&U%yNJ})(84RATelF{r5}E*| CoG&2& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png b/Skins/jQueryUI/_themes/sunny/images/ui-bg_flat_50_5c5c5c_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5950a8db9e64e8d00bb28726cb869947abfdc7fc GIT binary patch literal 180 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 Nbn1+M(|70p`QN(B1D5~* literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png b/Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_60_fece2f_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..01ccab3977818f447d019f64e4c01b121a8d6a9e GIT binary patch literal 3512 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png b/Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_70_ffdd57_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..66a7dec31daa802c14b6379a6906fcef32516070 GIT binary patch literal 3122 zcmb7GX;jkb9{yLSX{PlwO1h`CGN$!$uf#*GY+I+?j3lA z2A4^%*@%b>iq$;6x+Uw=qQ*)cBaNn5EoECv}2yho@42eV^mXt9PgVxBQ>Hvr7McI-cE zx^;?uV>|F1h#FW2>;blT0lLoQ zxuJQ8gTrEDu3D0M%RdwoH-wI7z|y8zsSx2&0!24`cW`KjDo)@S_tttn`gJH z=npt{}i-uO5);7k{w=(h z>OsLqxPZ=%l#@5tVz)I-UF6`JX*ksQlPRy;47FQjDb?)Uko*dL{Mk4++F}#g3S!mZ z)6hwuZID*&4JV_a-Y7??7==Z`8$6}@mv%^57rn7t)yl_bBu8Ohdnp=H40s|x@CC>9 zX=BvNfYu{Uf)FeZrw=xC-3rdx!LE)(r%d5Ju*g4HS971>wO=R2Bd zeSSzEx?7F@7?j;19hg@zwK}IY4{cfEI^g-PYuvxXBhO)j2~3%{KSAnw1X;Jlky%St zYwz88A_M7}4>Uzt5%+5Gkn1W&?6Uuy^F1XrodzfP9Dt0?rwmimD?^3Hb7r)<%gMw- zV&@#5P#PSexzj%GZG&JXiTNjsGw+7CdoAVV?34QvfI0Z#c1BmqiY8S;f3Ay$~cWN(NYsa;+GHSCK@lu zShM|eyhK}4A%yK^hJcfuh-!!hYvpKI?XV_K8k_12vgLegy~L+&Gdt0LDp2Y zc2FlVO6hy`2k*m%J0Uh+?j3EAO2o6l4m3A0#+>I$u?iIO!J9ngpE?Ha0uCAW{XynYhHraoZPm>9p0pNLi z2t7CVA>ytBp-f?&+KP(K-8s_wjv3pb-skjq#Ok=>NiwXF(j~d7_Z?zZHp9wvqF(tg zsD2u`sLS<0XpViI+pYO zyt=IEnlUq>+1wrM{m^IO`txkS@3#l8Os#p6Z z`ecom{6O2haM7s6UVq!V0{z*1x8VAL%wk}9HAFifJ>DF9kfv;UvK~u^$dU)t;|CQs zde^-bi{%Jz>H1D3BT3XMWhdW2yO5POJWWH27F#%S76QwkVT=-_0&u zdxDnwf^Hu{Ea`eiMY=2oCSqCACh z$U|-W|PI8OKgX6=p=rzo>yGi+^mgP#p_;kz)B1?!~$WdR(MHD zkp%ZR+CnIdh9B z)H>*xzOzWAiS*jY{R7-x(_Lkkna`$>h9KLHP;;=Cw@uxKvhW45;DL@S=!GT&qSeMDY-XbyR$cb374QqTms5q(@61!)Kz+kgtKh|Nkv%`QHy zxCw0(wNK0H^b`eruFqC8rtP-fw@DLqMH;C1k#YSX_^8BY!7Lg|rBkBYJ*IRkN zv|r*py6+H)3nmP)L>=e*SZqVcbjph7DS0+WPFIX&(<-xZ^6{O5n}^u-?$e9=D%6Gt zrzhXvtSS(Q<*l~wE9b3>v&7vyQ8?%71wxxHwgdY;A*_@vj?+?Iui_j4yct`NI+zOgjkR^ynK{a65!3N!T`R$yB@WTGQk-RCl#aI3N^vX3^n3JP+1x$T_jEV!?PJpjI2~}-zwy+i G8~*{uZE~Xk literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png b/Skins/jQueryUI/_themes/sunny/images/ui-bg_gloss-wave_90_fff9e5_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3ad2df76e3669cb737cdc3b36bca9c41fb353a GIT binary patch literal 2257 zcmb`JdsNbC8pnUFv(?mOXEvwIOxCFpM^o1{@4`;2m>sj&yde>-H#8wC!z)P5Y^OC9 zw^mJ3v%pCOg-Jrq`|2Vk2BCtXV^|E{h!7PN5Lu>k`eXjvKlY#ZyyrRRxxCNweLm+c zIujkSYlp)Q004GHo(TIZ0Bl*c-cz=3wVs#x10(?0UKJVkT}*C`dK!gSbbbk(x%k#% z@tT6PkyO0BV$umzE_J_cMsRi2n&Tf&9MLA9fYa(FH))VK13=l;o3_A#KRvSP-|9Ix z^S~sg_$880jV10Jd-+Qr*nIJs$W3t{JY1k@&9rd$uKlgTU$BQ~98uq?n6jX_DnFr{ zIuvKm^LJZ$@FZZYQnFc;)U+I$jAiRzxXQ89vQFtDB+B#q7Bn7g?;NVTlN zw93?ljA}S5V$Lj0I*H=H!j#;sNH%*J-V|;M$l@(Cyl2W!l|{`1Ki#-?97H;Q?Z{kt$-AbZs}d>P5rGgJv5qlXcH>Z@1RWb3 zzczs_5RFqyU(Dy&p(_i=Ej~EGBDM6J;eX+Z;m;7rv`P%2xlIv}7%a5ppLGPfgW7+# zju$#9o3xO>ZdbKFCEZ`l>BBxQf#A^OnDchY5~=JeXPMT@X^S-nEH*H9AqNA&5x;Su@_taLt~9tCDHmYI2Q+_u(4+N{flz@ifUdUBPUf}T4)U5 ztRnU!rs>93d(1M0;xEarmD$p>!Ql*!pJeR^UkiZMCR_|`M&2+ zH}YegJ1M97lG6EecQfQHe%yi}#~3(Ov~Ay{?6yJVHHLu%E$?r*Tc2LoH0kYj=ynqx z&&9^@(@TUQGs(XCG|;S1VxO_U3{!5JhagKI?Jo=YdA6;j@r^_gF2!(mr#MJJI&r#Z zlat+3<3pO*8>inA4k!8W2jIru4d&wdnzLm}ME=-|K;@M(-!+vLhbVM%OAQ-!C>tzJezoENnF=Flp0oT453FJGi^T?vou<86?2mKoCmGHp#cYa zdN{Hk+uj>fzH}mj#}2v^zzg7L*c)&&xO1=6Qam?!@L}dVzP$Y05ERb4Q{PoMP_WNR zkCUf2505N59xaG(Us=uUuNVH}^n#PwFvCP!b-i!y46tN8_YoKnS6hHB`pT-C{=Zvy zwPXGK?}1#>Z~1ds+jPuobQ1m!IB;3;8v@=N^cMjAf|bjAtt3Q#uXg+o3)9F5C~JpqYM(=P0YsZ=k2QAH6o%!@Sb6O#?;+?77?Br7n8#d& zKX60o@~;)_Zhj5}mE^DQM|AT30eUQts`k z$~7r8*7?lvP>Gr9bh$>5D$FhvbbQd2=-*4hqNQnL{q4DIbNtZev{6lE;gC4Ra9e?I zn>=9G7(qcmcelXA=5W!%Bo>>UW&ZMr3bhii!jFX!^r?>1MpqOF zoeh&V6fI*Gj7Lq~@Md@qfx%-R z(bozMFGkL|7u~yx2a?=VQe`f5@1DCZ$T;OQPd3Ga?kA-D+f|y52Jt4?2Y7Wqs#JBd zc9{9BZZI7=Qi)XWX;-owyDkZu^fwn1#`#V>DVs?V!+S{6v5riBjm+S|RABiF86F+RI)35%{{n&3p}qhB literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png b/Skins/jQueryUI/_themes/sunny/images/ui-bg_highlight-soft_100_feeebd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..8c5c35cea2b397d97b332900a02139ed4ea749fa GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l(DCaV~E7mbP0 Hl+XkKFN`4* literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png b/Skins/jQueryUI/_themes/sunny/images/ui-bg_inset-soft_30_ffffff_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..820b0175460be4874d69ab6191a2134dd2012353 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l(wgfV~E7mS8Cr)_mnFJJd-gzV9#uq+ECWa##Vh7@HOq~wY#^CAd=d#Wzp$Pzv)*`V0 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-icons_3d3d3d_256x240.png b/Skins/jQueryUI/_themes/sunny/images/ui-icons_3d3d3d_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4b2e3c6c5d87301a0462d4d69939fb378cbf2968 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-icons_bd7b00_256x240.png b/Skins/jQueryUI/_themes/sunny/images/ui-icons_bd7b00_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7b9cf00cd0acb9bca36bc9e3a678abe812577469 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-icons_d19405_256x240.png b/Skins/jQueryUI/_themes/sunny/images/ui-icons_d19405_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..3be350640f2a5a7a686b7821ee1a7f5afa2b070e GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-icons_eb990f_256x240.png b/Skins/jQueryUI/_themes/sunny/images/ui-icons_eb990f_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..de3ea15eacdd437bf8e6175537ccaf308bdf9da3 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-icons_ed9f26_256x240.png b/Skins/jQueryUI/_themes/sunny/images/ui-icons_ed9f26_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..5fee034985c68e12bcc80e151687fbe85b6ec7cd GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-icons_fadc7a_256x240.png b/Skins/jQueryUI/_themes/sunny/images/ui-icons_fadc7a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..d7dcacc466b5190411ca0421ac7e819dc4d4ce39 GIT binary patch literal 4369 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 oBo%DI*Kv;w;*%(i9W@fA4jd-~a#s literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/images/ui-icons_ffe180_256x240.png b/Skins/jQueryUI/_themes/sunny/images/ui-icons_ffe180_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e565192b6afc9db181719d477fc3e9775c3e11b0 GIT binary patch literal 4369 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 oBo%DI*Kv;w;*%(i9W@f6&vNs{jB1 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/sunny/jquery-ui.css b/Skins/jQueryUI/_themes/sunny/jquery-ui.css new file mode 100644 index 0000000..50d3fa4 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.sunny .ui-helper-hidden { display: none; } +.sunny .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.sunny .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.sunny .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.sunny .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.sunny .ui-helper-clearfix { display:block; } +/* end clearfix */ +.sunny .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.sunny .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.sunny .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.sunny .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=8px&bgColorHeader=817865&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=45&borderColorHeader=494437&fcHeader=ffffff&iconColorHeader=fadc7a&bgColorContent=feeebd&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=8e846b&fcContent=383838&iconColorContent=d19405&bgColorDefault=fece2f&bgTextureDefault=12_gloss_wave.png&bgImgOpacityDefault=60&borderColorDefault=d19405&fcDefault=4c3000&iconColorDefault=3d3d3d&bgColorHover=ffdd57&bgTextureHover=12_gloss_wave.png&bgImgOpacityHover=70&borderColorHover=a45b13&fcHover=381f00&iconColorHover=bd7b00&bgColorActive=ffffff&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=655e4e&fcActive=0074c7&iconColorActive=eb990f&bgColorHighlight=fff9e5&bgTextureHighlight=12_gloss_wave.png&bgImgOpacityHighlight=90&borderColorHighlight=eeb420&fcHighlight=1f1f1f&iconColorHighlight=ed9f26&bgColorError=d34d17&bgTextureError=07_diagonals_medium.png&bgImgOpacityError=20&borderColorError=ffb73d&fcError=ffffff&iconColorError=ffe180&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.sunny .ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; } +.sunny .ui-widget .ui-widget { font-size: 1em; } +.sunny .ui-widget input, .sunny .ui-widget select, .sunny .ui-widget textarea, .sunny .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; } +.sunny .ui-widget-content { border: 1px solid #8e846b; background: #feeebd url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x; color: #383838; } +.sunny .ui-widget-content a { color: #383838; } +.sunny .ui-widget-header { border: 1px solid #494437; background: #817865 url(images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.sunny .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.sunny .ui-state-default, .sunny .ui-widget-content .ui-state-default { border: 1px solid #d19405; background: #fece2f url(images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #4c3000; outline: none; } +.sunny .ui-state-default a, .sunny .ui-state-default a:link, .sunny .ui-state-default a:visited { color: #4c3000; text-decoration: none; outline: none; } +.sunny .ui-state-hover, .sunny .ui-widget-content .ui-state-hover, .sunny .ui-state-focus, .sunny .ui-widget-content .ui-state-focus { border: 1px solid #a45b13; background: #ffdd57 url(images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #381f00; outline: none; } +.sunny .ui-state-hover a, .sunny .ui-state-hover a:hover { color: #381f00; text-decoration: none; outline: none; } +.sunny .ui-state-active, .sunny .ui-widget-content .ui-state-active { border: 1px solid #655e4e; background: #ffffff url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0074c7; outline: none; } +.sunny .ui-state-active a, .sunny .ui-state-active a:link, .sunny .ui-state-active a:visited { color: #0074c7; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.sunny .ui-state-highlight, .sunny .ui-widget-content .ui-state-highlight {border: 1px solid #eeb420; background: #fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x; color: #1f1f1f; } +.sunny .ui-state-highlight a, .sunny .ui-widget-content .ui-state-highlight a { color: #1f1f1f; } +.sunny .ui-state-error, .sunny .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #d34d17 url(images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat; color: #ffffff; } +.sunny .ui-state-error a, .sunny .ui-widget-content .ui-state-error a { color: #ffffff; } +.sunny .ui-state-error-text, .sunny .ui-widget-content .ui-state-error-text { color: #ffffff; } +.sunny .ui-state-disabled, .sunny .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.sunny .ui-priority-primary, .sunny .ui-widget-content .ui-priority-primary { font-weight: bold; } +.sunny .ui-priority-secondary, .sunny .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.sunny .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_d19405_256x240.png); } +.sunny .ui-widget-content .ui-icon {background-image: url(images/ui-icons_d19405_256x240.png); } +.sunny .ui-widget-header .ui-icon {background-image: url(images/ui-icons_fadc7a_256x240.png); } +.sunny .ui-state-default .ui-icon { background-image: url(images/ui-icons_3d3d3d_256x240.png); } +.sunny .ui-state-hover .ui-icon, .sunny .ui-state-focus .ui-icon {background-image: url(images/ui-icons_bd7b00_256x240.png); } +.sunny .ui-state-active .ui-icon {background-image: url(images/ui-icons_eb990f_256x240.png); } +.sunny .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ed9f26_256x240.png); } +.sunny .ui-state-error .ui-icon, .sunny .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffe180_256x240.png); } + +/* positioning */ +.sunny .ui-icon-carat-1-n { background-position: 0 0; } +.sunny .ui-icon-carat-1-ne { background-position: -16px 0; } +.sunny .ui-icon-carat-1-e { background-position: -32px 0; } +.sunny .ui-icon-carat-1-se { background-position: -48px 0; } +.sunny .ui-icon-carat-1-s { background-position: -64px 0; } +.sunny .ui-icon-carat-1-sw { background-position: -80px 0; } +.sunny .ui-icon-carat-1-w { background-position: -96px 0; } +.sunny .ui-icon-carat-1-nw { background-position: -112px 0; } +.sunny .ui-icon-carat-2-n-s { background-position: -128px 0; } +.sunny .ui-icon-carat-2-e-w { background-position: -144px 0; } +.sunny .ui-icon-triangle-1-n { background-position: 0 -16px; } +.sunny .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.sunny .ui-icon-triangle-1-e { background-position: -32px -16px; } +.sunny .ui-icon-triangle-1-se { background-position: -48px -16px; } +.sunny .ui-icon-triangle-1-s { background-position: -64px -16px; } +.sunny .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.sunny .ui-icon-triangle-1-w { background-position: -96px -16px; } +.sunny .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.sunny .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.sunny .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.sunny .ui-icon-arrow-1-n { background-position: 0 -32px; } +.sunny .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.sunny .ui-icon-arrow-1-e { background-position: -32px -32px; } +.sunny .ui-icon-arrow-1-se { background-position: -48px -32px; } +.sunny .ui-icon-arrow-1-s { background-position: -64px -32px; } +.sunny .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.sunny .ui-icon-arrow-1-w { background-position: -96px -32px; } +.sunny .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.sunny .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.sunny .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.sunny .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.sunny .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.sunny .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.sunny .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.sunny .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.sunny .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.sunny .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.sunny .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.sunny .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.sunny .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.sunny .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.sunny .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.sunny .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.sunny .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.sunny .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.sunny .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.sunny .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.sunny .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.sunny .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.sunny .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.sunny .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.sunny .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.sunny .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.sunny .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.sunny .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.sunny .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.sunny .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.sunny .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.sunny .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.sunny .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.sunny .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.sunny .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.sunny .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.sunny .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.sunny .ui-icon-arrow-4 { background-position: 0 -80px; } +.sunny .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.sunny .ui-icon-extlink { background-position: -32px -80px; } +.sunny .ui-icon-newwin { background-position: -48px -80px; } +.sunny .ui-icon-refresh { background-position: -64px -80px; } +.sunny .ui-icon-shuffle { background-position: -80px -80px; } +.sunny .ui-icon-transfer-e-w { background-position: -96px -80px; } +.sunny .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.sunny .ui-icon-folder-collapsed { background-position: 0 -96px; } +.sunny .ui-icon-folder-open { background-position: -16px -96px; } +.sunny .ui-icon-document { background-position: -32px -96px; } +.sunny .ui-icon-document-b { background-position: -48px -96px; } +.sunny .ui-icon-note { background-position: -64px -96px; } +.sunny .ui-icon-mail-closed { background-position: -80px -96px; } +.sunny .ui-icon-mail-open { background-position: -96px -96px; } +.sunny .ui-icon-suitcase { background-position: -112px -96px; } +.sunny .ui-icon-comment { background-position: -128px -96px; } +.sunny .ui-icon-person { background-position: -144px -96px; } +.sunny .ui-icon-print { background-position: -160px -96px; } +.sunny .ui-icon-trash { background-position: -176px -96px; } +.sunny .ui-icon-locked { background-position: -192px -96px; } +.sunny .ui-icon-unlocked { background-position: -208px -96px; } +.sunny .ui-icon-bookmark { background-position: -224px -96px; } +.sunny .ui-icon-tag { background-position: -240px -96px; } +.sunny .ui-icon-home { background-position: 0 -112px; } +.sunny .ui-icon-flag { background-position: -16px -112px; } +.sunny .ui-icon-calendar { background-position: -32px -112px; } +.sunny .ui-icon-cart { background-position: -48px -112px; } +.sunny .ui-icon-pencil { background-position: -64px -112px; } +.sunny .ui-icon-clock { background-position: -80px -112px; } +.sunny .ui-icon-disk { background-position: -96px -112px; } +.sunny .ui-icon-calculator { background-position: -112px -112px; } +.sunny .ui-icon-zoomin { background-position: -128px -112px; } +.sunny .ui-icon-zoomout { background-position: -144px -112px; } +.sunny .ui-icon-search { background-position: -160px -112px; } +.sunny .ui-icon-wrench { background-position: -176px -112px; } +.sunny .ui-icon-gear { background-position: -192px -112px; } +.sunny .ui-icon-heart { background-position: -208px -112px; } +.sunny .ui-icon-star { background-position: -224px -112px; } +.sunny .ui-icon-link { background-position: -240px -112px; } +.sunny .ui-icon-cancel { background-position: 0 -128px; } +.sunny .ui-icon-plus { background-position: -16px -128px; } +.sunny .ui-icon-plusthick { background-position: -32px -128px; } +.sunny .ui-icon-minus { background-position: -48px -128px; } +.sunny .ui-icon-minusthick { background-position: -64px -128px; } +.sunny .ui-icon-close { background-position: -80px -128px; } +.sunny .ui-icon-closethick { background-position: -96px -128px; } +.sunny .ui-icon-key { background-position: -112px -128px; } +.sunny .ui-icon-lightbulb { background-position: -128px -128px; } +.sunny .ui-icon-scissors { background-position: -144px -128px; } +.sunny .ui-icon-clipboard { background-position: -160px -128px; } +.sunny .ui-icon-copy { background-position: -176px -128px; } +.sunny .ui-icon-contact { background-position: -192px -128px; } +.sunny .ui-icon-image { background-position: -208px -128px; } +.sunny .ui-icon-video { background-position: -224px -128px; } +.sunny .ui-icon-script { background-position: -240px -128px; } +.sunny .ui-icon-alert { background-position: 0 -144px; } +.sunny .ui-icon-info { background-position: -16px -144px; } +.sunny .ui-icon-notice { background-position: -32px -144px; } +.sunny .ui-icon-help { background-position: -48px -144px; } +.sunny .ui-icon-check { background-position: -64px -144px; } +.sunny .ui-icon-bullet { background-position: -80px -144px; } +.sunny .ui-icon-radio-off { background-position: -96px -144px; } +.sunny .ui-icon-radio-on { background-position: -112px -144px; } +.sunny .ui-icon-pin-w { background-position: -128px -144px; } +.sunny .ui-icon-pin-s { background-position: -144px -144px; } +.sunny .ui-icon-play { background-position: 0 -160px; } +.sunny .ui-icon-pause { background-position: -16px -160px; } +.sunny .ui-icon-seek-next { background-position: -32px -160px; } +.sunny .ui-icon-seek-prev { background-position: -48px -160px; } +.sunny .ui-icon-seek-end { background-position: -64px -160px; } +.sunny .ui-icon-seek-first { background-position: -80px -160px; } +.sunny .ui-icon-stop { background-position: -96px -160px; } +.sunny .ui-icon-eject { background-position: -112px -160px; } +.sunny .ui-icon-volume-off { background-position: -128px -160px; } +.sunny .ui-icon-volume-on { background-position: -144px -160px; } +.sunny .ui-icon-power { background-position: 0 -176px; } +.sunny .ui-icon-signal-diag { background-position: -16px -176px; } +.sunny .ui-icon-signal { background-position: -32px -176px; } +.sunny .ui-icon-battery-0 { background-position: -48px -176px; } +.sunny .ui-icon-battery-1 { background-position: -64px -176px; } +.sunny .ui-icon-battery-2 { background-position: -80px -176px; } +.sunny .ui-icon-battery-3 { background-position: -96px -176px; } +.sunny .ui-icon-circle-plus { background-position: 0 -192px; } +.sunny .ui-icon-circle-minus { background-position: -16px -192px; } +.sunny .ui-icon-circle-close { background-position: -32px -192px; } +.sunny .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.sunny .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.sunny .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.sunny .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.sunny .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.sunny .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.sunny .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.sunny .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.sunny .ui-icon-circle-zoomin { background-position: -176px -192px; } +.sunny .ui-icon-circle-zoomout { background-position: -192px -192px; } +.sunny .ui-icon-circle-check { background-position: -208px -192px; } +.sunny .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.sunny .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.sunny .ui-icon-circlesmall-close { background-position: -32px -208px; } +.sunny .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.sunny .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.sunny .ui-icon-squaresmall-close { background-position: -80px -208px; } +.sunny .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.sunny .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.sunny .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.sunny .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.sunny .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.sunny .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.sunny .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; } +.sunny .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } +.sunny .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; } +.sunny .ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } +.sunny .ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } +.sunny .ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } +.sunny .ui-corner-right { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } +.sunny .ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; } +.sunny .ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; } + +/* Overlays */ +.sunny .ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.sunny .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.sunny .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.sunny .ui-accordion .ui-accordion-li-fix { display: inline; } +.sunny .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.sunny .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.sunny .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.sunny .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.sunny .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.sunny .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.sunny .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.sunny .ui-datepicker .ui-datepicker-prev, .sunny .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.sunny .ui-datepicker .ui-datepicker-prev-hover, .sunny .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.sunny .ui-datepicker .ui-datepicker-prev { left:2px; } +.sunny .ui-datepicker .ui-datepicker-next { right:2px; } +.sunny .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.sunny .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.sunny .ui-datepicker .ui-datepicker-prev span, .sunny .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.sunny .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.sunny .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.sunny .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.sunny .ui-datepicker select.ui-datepicker-month, +.sunny .ui-datepicker select.ui-datepicker-year { width: 49%;} +.sunny .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.sunny .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.sunny .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.sunny .ui-datepicker td { border: 0; padding: 1px; } +.sunny .ui-datepicker td span, .sunny .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.sunny .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.sunny .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.sunny .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.sunny .ui-datepicker.ui-datepicker-multi { width:auto; } +.sunny .ui-datepicker-multi .ui-datepicker-group { float:left; } +.sunny .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.sunny .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.sunny .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.sunny .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.sunny .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.sunny .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.sunny .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.sunny .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.sunny .ui-datepicker-rtl { direction: rtl; } +.sunny .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.sunny .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.sunny .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.sunny .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.sunny .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.sunny .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.sunny .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.sunny .ui-dialog { position: relative; padding: .2em; width: 300px; } +.sunny .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.sunny .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.sunny .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.sunny .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.sunny .ui-dialog .ui-dialog-titlebar-close:hover, .sunny .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.sunny .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.sunny .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.sunny .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.sunny .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.sunny .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.sunny .ui-progressbar { height:2em; text-align: left; } +.sunny .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.sunny .ui-resizable { position: relative;} +.sunny .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.sunny .ui-resizable-disabled .ui-resizable-handle, .sunny .ui-resizable-autohide .ui-resizable-handle { display: none; } +.sunny .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.sunny .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.sunny .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.sunny .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.sunny .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.sunny .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.sunny .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.sunny .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.sunny .ui-slider { position: relative; text-align: left; } +.sunny .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.sunny .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.sunny .ui-slider-horizontal { height: .8em; } +.sunny .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.sunny .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.sunny .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.sunny .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.sunny .ui-slider-vertical { width: .8em; height: 100px; } +.sunny .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.sunny .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.sunny .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.sunny .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.sunny .ui-tabs { padding: .2em; zoom: 1; } +.sunny .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.sunny .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.sunny .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.sunny .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.sunny .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .sunny .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .sunny .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.sunny .ui-tabs .ui-tabs-nav li a, .sunny .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.sunny .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.sunny .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/sunny/ui.accordion.css b/Skins/jQueryUI/_themes/sunny/ui.accordion.css new file mode 100644 index 0000000..2dd8356 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.sunny .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.sunny .ui-accordion .ui-accordion-li-fix { display: inline; } +.sunny .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.sunny .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.sunny .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.sunny .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.sunny .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/sunny/ui.all.css b/Skins/jQueryUI/_themes/sunny/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/sunny/ui.base.css b/Skins/jQueryUI/_themes/sunny/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/sunny/ui.core.css b/Skins/jQueryUI/_themes/sunny/ui.core.css new file mode 100644 index 0000000..5fb6b47 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.sunny .ui-helper-hidden { display: none; } +.sunny .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.sunny .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.sunny .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.sunny .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.sunny .ui-helper-clearfix { display:block; } +/* end clearfix */ +.sunny .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.sunny .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.sunny .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.sunny .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/sunny/ui.datepicker.css b/Skins/jQueryUI/_themes/sunny/ui.datepicker.css new file mode 100644 index 0000000..fc0236b --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.sunny .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.sunny .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.sunny .ui-datepicker .ui-datepicker-prev, .sunny .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.sunny .ui-datepicker .ui-datepicker-prev-hover, .sunny .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.sunny .ui-datepicker .ui-datepicker-prev { left:2px; } +.sunny .ui-datepicker .ui-datepicker-next { right:2px; } +.sunny .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.sunny .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.sunny .ui-datepicker .ui-datepicker-prev span, .sunny .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.sunny .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.sunny .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.sunny .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.sunny .ui-datepicker select.ui-datepicker-month, +.sunny .ui-datepicker select.ui-datepicker-year { width: 49%;} +.sunny .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.sunny .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.sunny .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.sunny .ui-datepicker td { border: 0; padding: 1px; } +.sunny .ui-datepicker td span, .sunny .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.sunny .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.sunny .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.sunny .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.sunny .ui-datepicker.ui-datepicker-multi { width:auto; } +.sunny .ui-datepicker-multi .ui-datepicker-group { float:left; } +.sunny .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.sunny .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.sunny .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.sunny .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.sunny .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.sunny .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.sunny .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.sunny .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.sunny .ui-datepicker-rtl { direction: rtl; } +.sunny .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.sunny .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.sunny .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.sunny .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.sunny .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.sunny .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.sunny .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.sunny .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/sunny/ui.dialog.css b/Skins/jQueryUI/_themes/sunny/ui.dialog.css new file mode 100644 index 0000000..25de9fc --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.sunny .ui-dialog { position: relative; padding: .2em; width: 300px; } +.sunny .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.sunny .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.sunny .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.sunny .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.sunny .ui-dialog .ui-dialog-titlebar-close:hover, .sunny .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.sunny .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.sunny .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.sunny .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.sunny .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.sunny .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/sunny/ui.progressbar.css b/Skins/jQueryUI/_themes/sunny/ui.progressbar.css new file mode 100644 index 0000000..fee7bd5 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.sunny .ui-progressbar { height:2em; text-align: left; } +.sunny .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/sunny/ui.resizable.css b/Skins/jQueryUI/_themes/sunny/ui.resizable.css new file mode 100644 index 0000000..eae53df --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.sunny .ui-resizable { position: relative;} +.sunny .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.sunny .ui-resizable-disabled .ui-resizable-handle, .sunny .ui-resizable-autohide .ui-resizable-handle { display: none; } +.sunny .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.sunny .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.sunny .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.sunny .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.sunny .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.sunny .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.sunny .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.sunny .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/sunny/ui.slider.css b/Skins/jQueryUI/_themes/sunny/ui.slider.css new file mode 100644 index 0000000..67a7320 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.sunny .ui-slider { position: relative; text-align: left; } +.sunny .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.sunny .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.sunny .ui-slider-horizontal { height: .8em; } +.sunny .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.sunny .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.sunny .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.sunny .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.sunny .ui-slider-vertical { width: .8em; height: 100px; } +.sunny .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.sunny .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.sunny .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.sunny .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/sunny/ui.tabs.css b/Skins/jQueryUI/_themes/sunny/ui.tabs.css new file mode 100644 index 0000000..720f16a --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.sunny .ui-tabs { padding: .2em; zoom: 1; } +.sunny .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.sunny .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.sunny .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.sunny .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.sunny .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .sunny .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .sunny .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.sunny .ui-tabs .ui-tabs-nav li a, .sunny .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.sunny .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.sunny .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/sunny/ui.theme.css b/Skins/jQueryUI/_themes/sunny/ui.theme.css new file mode 100644 index 0000000..1b684c0 --- /dev/null +++ b/Skins/jQueryUI/_themes/sunny/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=8px&bgColorHeader=817865&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=45&borderColorHeader=494437&fcHeader=ffffff&iconColorHeader=fadc7a&bgColorContent=feeebd&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=8e846b&fcContent=383838&iconColorContent=d19405&bgColorDefault=fece2f&bgTextureDefault=12_gloss_wave.png&bgImgOpacityDefault=60&borderColorDefault=d19405&fcDefault=4c3000&iconColorDefault=3d3d3d&bgColorHover=ffdd57&bgTextureHover=12_gloss_wave.png&bgImgOpacityHover=70&borderColorHover=a45b13&fcHover=381f00&iconColorHover=bd7b00&bgColorActive=ffffff&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=655e4e&fcActive=0074c7&iconColorActive=eb990f&bgColorHighlight=fff9e5&bgTextureHighlight=12_gloss_wave.png&bgImgOpacityHighlight=90&borderColorHighlight=eeb420&fcHighlight=1f1f1f&iconColorHighlight=ed9f26&bgColorError=d34d17&bgTextureError=07_diagonals_medium.png&bgImgOpacityError=20&borderColorError=ffb73d&fcError=ffffff&iconColorError=ffe180&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.sunny .ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; } +.sunny .ui-widget .ui-widget { font-size: 1em; } +.sunny .ui-widget input, .sunny .ui-widget select, .sunny .ui-widget textarea, .sunny .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; } +.sunny .ui-widget-content { border: 1px solid #8e846b; background: #feeebd url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x; color: #383838; } +.sunny .ui-widget-content a { color: #383838; } +.sunny .ui-widget-header { border: 1px solid #494437; background: #817865 url(images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.sunny .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.sunny .ui-state-default, .sunny .ui-widget-content .ui-state-default { border: 1px solid #d19405; background: #fece2f url(images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #4c3000; outline: none; } +.sunny .ui-state-default a, .sunny .ui-state-default a:link, .sunny .ui-state-default a:visited { color: #4c3000; text-decoration: none; outline: none; } +.sunny .ui-state-hover, .sunny .ui-widget-content .ui-state-hover, .sunny .ui-state-focus, .sunny .ui-widget-content .ui-state-focus { border: 1px solid #a45b13; background: #ffdd57 url(images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #381f00; outline: none; } +.sunny .ui-state-hover a, .sunny .ui-state-hover a:hover { color: #381f00; text-decoration: none; outline: none; } +.sunny .ui-state-active, .sunny .ui-widget-content .ui-state-active { border: 1px solid #655e4e; background: #ffffff url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0074c7; outline: none; } +.sunny .ui-state-active a, .sunny .ui-state-active a:link, .sunny .ui-state-active a:visited { color: #0074c7; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.sunny .ui-state-highlight, .sunny .ui-widget-content .ui-state-highlight {border: 1px solid #eeb420; background: #fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x; color: #1f1f1f; } +.sunny .ui-state-highlight a, .sunny .ui-widget-content .ui-state-highlight a { color: #1f1f1f; } +.sunny .ui-state-error, .sunny .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #d34d17 url(images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat; color: #ffffff; } +.sunny .ui-state-error a, .sunny .ui-widget-content .ui-state-error a { color: #ffffff; } +.sunny .ui-state-error-text, .sunny .ui-widget-content .ui-state-error-text { color: #ffffff; } +.sunny .ui-state-disabled, .sunny .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.sunny .ui-priority-primary, .sunny .ui-widget-content .ui-priority-primary { font-weight: bold; } +.sunny .ui-priority-secondary, .sunny .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.sunny .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_d19405_256x240.png); } +.sunny .ui-widget-content .ui-icon {background-image: url(images/ui-icons_d19405_256x240.png); } +.sunny .ui-widget-header .ui-icon {background-image: url(images/ui-icons_fadc7a_256x240.png); } +.sunny .ui-state-default .ui-icon { background-image: url(images/ui-icons_3d3d3d_256x240.png); } +.sunny .ui-state-hover .ui-icon, .sunny .ui-state-focus .ui-icon {background-image: url(images/ui-icons_bd7b00_256x240.png); } +.sunny .ui-state-active .ui-icon {background-image: url(images/ui-icons_eb990f_256x240.png); } +.sunny .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ed9f26_256x240.png); } +.sunny .ui-state-error .ui-icon, .sunny .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffe180_256x240.png); } + +/* positioning */ +.sunny .ui-icon-carat-1-n { background-position: 0 0; } +.sunny .ui-icon-carat-1-ne { background-position: -16px 0; } +.sunny .ui-icon-carat-1-e { background-position: -32px 0; } +.sunny .ui-icon-carat-1-se { background-position: -48px 0; } +.sunny .ui-icon-carat-1-s { background-position: -64px 0; } +.sunny .ui-icon-carat-1-sw { background-position: -80px 0; } +.sunny .ui-icon-carat-1-w { background-position: -96px 0; } +.sunny .ui-icon-carat-1-nw { background-position: -112px 0; } +.sunny .ui-icon-carat-2-n-s { background-position: -128px 0; } +.sunny .ui-icon-carat-2-e-w { background-position: -144px 0; } +.sunny .ui-icon-triangle-1-n { background-position: 0 -16px; } +.sunny .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.sunny .ui-icon-triangle-1-e { background-position: -32px -16px; } +.sunny .ui-icon-triangle-1-se { background-position: -48px -16px; } +.sunny .ui-icon-triangle-1-s { background-position: -64px -16px; } +.sunny .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.sunny .ui-icon-triangle-1-w { background-position: -96px -16px; } +.sunny .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.sunny .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.sunny .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.sunny .ui-icon-arrow-1-n { background-position: 0 -32px; } +.sunny .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.sunny .ui-icon-arrow-1-e { background-position: -32px -32px; } +.sunny .ui-icon-arrow-1-se { background-position: -48px -32px; } +.sunny .ui-icon-arrow-1-s { background-position: -64px -32px; } +.sunny .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.sunny .ui-icon-arrow-1-w { background-position: -96px -32px; } +.sunny .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.sunny .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.sunny .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.sunny .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.sunny .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.sunny .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.sunny .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.sunny .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.sunny .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.sunny .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.sunny .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.sunny .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.sunny .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.sunny .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.sunny .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.sunny .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.sunny .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.sunny .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.sunny .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.sunny .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.sunny .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.sunny .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.sunny .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.sunny .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.sunny .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.sunny .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.sunny .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.sunny .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.sunny .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.sunny .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.sunny .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.sunny .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.sunny .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.sunny .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.sunny .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.sunny .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.sunny .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.sunny .ui-icon-arrow-4 { background-position: 0 -80px; } +.sunny .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.sunny .ui-icon-extlink { background-position: -32px -80px; } +.sunny .ui-icon-newwin { background-position: -48px -80px; } +.sunny .ui-icon-refresh { background-position: -64px -80px; } +.sunny .ui-icon-shuffle { background-position: -80px -80px; } +.sunny .ui-icon-transfer-e-w { background-position: -96px -80px; } +.sunny .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.sunny .ui-icon-folder-collapsed { background-position: 0 -96px; } +.sunny .ui-icon-folder-open { background-position: -16px -96px; } +.sunny .ui-icon-document { background-position: -32px -96px; } +.sunny .ui-icon-document-b { background-position: -48px -96px; } +.sunny .ui-icon-note { background-position: -64px -96px; } +.sunny .ui-icon-mail-closed { background-position: -80px -96px; } +.sunny .ui-icon-mail-open { background-position: -96px -96px; } +.sunny .ui-icon-suitcase { background-position: -112px -96px; } +.sunny .ui-icon-comment { background-position: -128px -96px; } +.sunny .ui-icon-person { background-position: -144px -96px; } +.sunny .ui-icon-print { background-position: -160px -96px; } +.sunny .ui-icon-trash { background-position: -176px -96px; } +.sunny .ui-icon-locked { background-position: -192px -96px; } +.sunny .ui-icon-unlocked { background-position: -208px -96px; } +.sunny .ui-icon-bookmark { background-position: -224px -96px; } +.sunny .ui-icon-tag { background-position: -240px -96px; } +.sunny .ui-icon-home { background-position: 0 -112px; } +.sunny .ui-icon-flag { background-position: -16px -112px; } +.sunny .ui-icon-calendar { background-position: -32px -112px; } +.sunny .ui-icon-cart { background-position: -48px -112px; } +.sunny .ui-icon-pencil { background-position: -64px -112px; } +.sunny .ui-icon-clock { background-position: -80px -112px; } +.sunny .ui-icon-disk { background-position: -96px -112px; } +.sunny .ui-icon-calculator { background-position: -112px -112px; } +.sunny .ui-icon-zoomin { background-position: -128px -112px; } +.sunny .ui-icon-zoomout { background-position: -144px -112px; } +.sunny .ui-icon-search { background-position: -160px -112px; } +.sunny .ui-icon-wrench { background-position: -176px -112px; } +.sunny .ui-icon-gear { background-position: -192px -112px; } +.sunny .ui-icon-heart { background-position: -208px -112px; } +.sunny .ui-icon-star { background-position: -224px -112px; } +.sunny .ui-icon-link { background-position: -240px -112px; } +.sunny .ui-icon-cancel { background-position: 0 -128px; } +.sunny .ui-icon-plus { background-position: -16px -128px; } +.sunny .ui-icon-plusthick { background-position: -32px -128px; } +.sunny .ui-icon-minus { background-position: -48px -128px; } +.sunny .ui-icon-minusthick { background-position: -64px -128px; } +.sunny .ui-icon-close { background-position: -80px -128px; } +.sunny .ui-icon-closethick { background-position: -96px -128px; } +.sunny .ui-icon-key { background-position: -112px -128px; } +.sunny .ui-icon-lightbulb { background-position: -128px -128px; } +.sunny .ui-icon-scissors { background-position: -144px -128px; } +.sunny .ui-icon-clipboard { background-position: -160px -128px; } +.sunny .ui-icon-copy { background-position: -176px -128px; } +.sunny .ui-icon-contact { background-position: -192px -128px; } +.sunny .ui-icon-image { background-position: -208px -128px; } +.sunny .ui-icon-video { background-position: -224px -128px; } +.sunny .ui-icon-script { background-position: -240px -128px; } +.sunny .ui-icon-alert { background-position: 0 -144px; } +.sunny .ui-icon-info { background-position: -16px -144px; } +.sunny .ui-icon-notice { background-position: -32px -144px; } +.sunny .ui-icon-help { background-position: -48px -144px; } +.sunny .ui-icon-check { background-position: -64px -144px; } +.sunny .ui-icon-bullet { background-position: -80px -144px; } +.sunny .ui-icon-radio-off { background-position: -96px -144px; } +.sunny .ui-icon-radio-on { background-position: -112px -144px; } +.sunny .ui-icon-pin-w { background-position: -128px -144px; } +.sunny .ui-icon-pin-s { background-position: -144px -144px; } +.sunny .ui-icon-play { background-position: 0 -160px; } +.sunny .ui-icon-pause { background-position: -16px -160px; } +.sunny .ui-icon-seek-next { background-position: -32px -160px; } +.sunny .ui-icon-seek-prev { background-position: -48px -160px; } +.sunny .ui-icon-seek-end { background-position: -64px -160px; } +.sunny .ui-icon-seek-first { background-position: -80px -160px; } +.sunny .ui-icon-stop { background-position: -96px -160px; } +.sunny .ui-icon-eject { background-position: -112px -160px; } +.sunny .ui-icon-volume-off { background-position: -128px -160px; } +.sunny .ui-icon-volume-on { background-position: -144px -160px; } +.sunny .ui-icon-power { background-position: 0 -176px; } +.sunny .ui-icon-signal-diag { background-position: -16px -176px; } +.sunny .ui-icon-signal { background-position: -32px -176px; } +.sunny .ui-icon-battery-0 { background-position: -48px -176px; } +.sunny .ui-icon-battery-1 { background-position: -64px -176px; } +.sunny .ui-icon-battery-2 { background-position: -80px -176px; } +.sunny .ui-icon-battery-3 { background-position: -96px -176px; } +.sunny .ui-icon-circle-plus { background-position: 0 -192px; } +.sunny .ui-icon-circle-minus { background-position: -16px -192px; } +.sunny .ui-icon-circle-close { background-position: -32px -192px; } +.sunny .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.sunny .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.sunny .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.sunny .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.sunny .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.sunny .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.sunny .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.sunny .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.sunny .ui-icon-circle-zoomin { background-position: -176px -192px; } +.sunny .ui-icon-circle-zoomout { background-position: -192px -192px; } +.sunny .ui-icon-circle-check { background-position: -208px -192px; } +.sunny .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.sunny .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.sunny .ui-icon-circlesmall-close { background-position: -32px -208px; } +.sunny .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.sunny .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.sunny .ui-icon-squaresmall-close { background-position: -80px -208px; } +.sunny .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.sunny .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.sunny .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.sunny .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.sunny .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.sunny .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.sunny .ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; } +.sunny .ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } +.sunny .ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; } +.sunny .ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } +.sunny .ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } +.sunny .ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } +.sunny .ui-corner-right { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; } +.sunny .ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; } +.sunny .ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; } + +/* Overlays */ +.sunny .ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.sunny .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_10_4f4221_10x8.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_10_4f4221_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..3c233ff630d556f89caf0755d235f14478457bcf GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8v_I5_P=ooKu&|Fi(`ny)Yv{pz7_=m7H$=- z7XOMb()VmCKmDI?z~ypC&TKQckJ0pZuV#il-zUbekce1B5yuKipe7%Sg|6#KD!_z!dogQu&X%Q~loCIH@-Mk)XR literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_20_372806_10x8.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_20_372806_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..a51889a4c84e949d4197a54aaa5014c4924330d5 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+^7nLc43U_cTw*%?$9V?U`F8t~ z9oTCAI2D))?@}t{lw<>9o?f39T?q`ahQem9H$*lcVA)^)zipv_q(Ndazgf94m^@tD eyGCO6ZpLCJotu1`c8Wlw89ZJ6T-G@yGywp=KPXrL literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_25_675423_10x8.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_25_675423_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..fb1efc2556f53676f1bcdb15f34c367d2863c963 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+^7nLc43U_ctmA3+`#b~deEWT= z4s3h=94asq-lY`CS;+>(JiR_Ix)K;-4Ta5IZ-{I@z*1lHziFX>q(Ndazgf94m^@tD eyGCO6Zbo5S-PnhJ7TN-hX7F_Nb6Mw<&;$VQ#41Ms literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_25_d5ac5d_10x8.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_diamond_25_d5ac5d_10x8.png new file mode 100644 index 0000000000000000000000000000000000000000..5873472d73bdc32f6a1a19824c9d007c92319714 GIT binary patch literal 192 zcmV;x06+hUP)Ng^p<)3-;M_tF(066!xsdHc3G%wT~ zQP;7xnj;!unwR@xod=+#fY#;(!1wc}q=0q)P6`U31+~s2rV&(C?0000EalY(fIcIM&4!zkpmYd z{B2K^h)VN(rNE`~U!>#tr!R*4oS8Phx&5nBwnAQ9Zp#jf3GsgXPd;5`dvEe0QrhIl zgM+8_8$MbK3xUDE*cZ}1={oxP!zb22Z=eZ@gk_4Y}i%CfetuCAR66jC{Pgg&e IbxsLQ0Fq!#-~a#s literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_highlight-hard_65_fee4bd_1x100.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-bg_highlight-hard_65_fee4bd_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..52d3a341825ea6d2f42a6eca315447b90f7de390 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%=POV~E7myXQA@GAIZ*U(EkD z|GeRy2YTTg;WxOGK69w}o-oyIxNmT%vp`+w;fqHK6TY9zuqk*b#9E#tlln9L({-RB N44$rjF6*2UngH;tCDQ-^ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_070603_256x240.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_070603_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd09513b1397cba1b99687336454b5ea07494ad GIT binary patch literal 5355 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_e9cd86_256x240.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_e9cd86_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..cab45f9fa364200c199767a21fa66f4528b8fef4 GIT binary patch literal 5355 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 W{n<*kA)EjA%Y34)uU4z#5c5B<>~Ws} literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_efec9f_256x240.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_efec9f_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..32e60da0447af0e99cc458f06162e858d48da249 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_f2ec64_256x240.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_f2ec64_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..506d676f8c9912483aa739f6b5263a00eb34471f GIT binary patch literal 5355 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_f9f2bd_256x240.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_f9f2bd_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..701e5493e749b402ce2674ae27140754fdadad14 GIT binary patch literal 4369 zcmd^?`8O2)_s3@pGmLE*`#M>&Z`mr_kcwz5Nh&g=McJ3E!;CE1E0ryV5Ro;>nvtvt zk&I==Xd;cVGZ@>q_xtnx{1u`|8hBCr#z?6&O>v(;rB{E)ZN zV*FpZ5Qai#78j(h9oMv1jnhfMb>8b6>N#mH(bg1M@xCPWP31eq1H9Y{6wH!d*{ z+G{57oUu>Tle>3EEDitw-Z)EhQ-{!(OD?JIQw@CJK8y0X*r#d{p7d*0r|)b$^}0Xq zQ<*S_(JgkgauK>hA z@DImo?A>DmS-?wSEwP%ste~?WG%*%UN@}Y@lzE{b&imLU-=pbrD?i?6tOCx`_JczO z2<(cwIPCe^WPSF+c4!VvDU(at(I9Hm_7?dkw^?Wnzw$a<)krQpz64?}K>P@ag)MmVIVW+!u1ll0xSaQKpFFFwiwg+HS0c6a*C;!ajY=fiE81GHa}b3qijD2c!90t zhFI`A9>dE|O!8BKajy)9*T1iJERW90yjo*Yf$Pu-PwB_qF72Ei{|}vKk?pW=SSM`% zJv?2P7qOWxw#kub?+$5_Kq@{vnKLagb;cus(N#W7Dy&wWMmpe-o~;MNeD17?0sfk9 zI4>TjW19jEkY~&q$%1OXM8>UVRgT3OBOP~vD~Q&JVyJFS<=5`FcY~t{iqRcncEU+F zkT~jww!oy(@~b~WGI8!lzjURX&IpJjFGxShOKUunP+rW$I{c|xVbO1mX6j}Cr$PR% zwTE@zbvwDULqq)Fy4VD}5Qev)NyM@nvF z7O6M*A$C(38fyiDpvC$RK*q!EEePaY#8}bXKED+l=7{y-6XfrbaeFOOkbWI>PSK|+sL9>e7TMe=cJ93)z?V2 zq_CL5I}e*WU@ETgi^YmUpgphQk7x6FY+{)>D1ysTZqGr>%xP;2_!Q{=N-ZhU1c~^5 zdt=OO#wmcpkXJyCG?}tEH(S=vHeFD~#AD6OZq9BvgB_u3{Q;>RrA6#_6-QixEPLrU z%0)N$3Nh0?U825&v($RT4;G_(!r&xSSAzje4{rup+^W@VWjii96?dD?kr+;lXfO z8Otn#r$fejfn53aqFM*uLw|#&_iQ*6TU{OdrACisw8Vh5mma54J+VkwRHEe^rIEwfV@{5WA zRPad@Dz#;<8e_NF_I@3z{S3jOGt+6AZVz{0nVmxIDuH2gRO~Nce~@ItPNvc{>aBb9 zxxaKDnBDprdvBM?3l`(`K}jbSI{N6OjP0oMHFcQ6mAA5;)_y7v_JDN3A{CHg;|Z#5 zazgp}`8b*zXTw8n4ymy%7+VCx*X$8@@^M3f&1crvIZHp2Q8(3-vnx9rrag^BI?(_s z&<>gC5mWu18~QcgvaCzpvSP8>i@+|*#{vVPor5UX4H2vhXQVxY3UyBM5_Wa^)WDzs z0+1^$U4_6paQhvR{-hQhWA+$(#tb1c`VD;10>|MgP#lXF*$e}40Wn$eQ^th8uK}UO zYl)ec!HyR)`#Kj00|x{g|JxU?IzZ55Hr97*)9Bh3*r z9P@+r^a}fCN9ydO(ai7P_HqUrP{iYyDTW!x0fx(TjYmJuUT7AyEc0l4) za?#{%L`(T~7#6&r$?FiyL6v{;y&5s2GoqgtqnF*&1j;fdOl2OYbnOZ!Fa;ahQ@?8g z<%xC*3ejvcv~iP{UXz{Ujn7q%7X?Hd+-pQVfm7;Qs(1_Lb@r9GCcku|%TU1I$thU% zHqNP;%0~sPh~53go}!+k{i^5b)3ZF88Ks+aC4Y|k6GC{C?YgxCpH^)PtoyL|zz%u^ z10y1~Gb=wGs-s_stZjiMam@5mx}X15t-V_;uI_tdUsi&*^>+_%si3}Yxt?PP$2X7^ zY34Ww_``iw9!e+Kng;{2w$2aO+x529O>T~?&EpGQNGgG7rQD3$OA1Apo4ObLJ1dgt zN08SS6(Pd4H2v24Vbodkl_$Js%;o6bDG`xftG&0~83ze;Pp30rnTLD9xsnsXck`5mTs(UW% z&ZpY@l0z}^P?}Qy#4PJ$d08~1XgDUpUiXZkB(S+$G~JZ7^+aHBV@I4@TRMOu#vXVz zOuOZ`(LJ|YzR{M8`uM2ztx9#VLO(&UmnoPuGx+co6wPmwH>5-dW^ml7HqIZq82*Q2 zn4zM>+AaFK&&QuoNdvd-pawb?;6Ue{FN3fj?JeuwT;&fw*L0U%Li~L5V5Wj<02xZ(SD@X8i(UFSj znA9;UmPFklwcM0LNsCtLKvET%PE7$PWMySo#8RG z+Zn~QG9!6+8qSw;Vqm~XvNE3R^K!jdYlq|B%LFMi{8Qhuwo7tCK4QC6ifmq<;8*Vq z011>Oz%=rFNz?3r-|U}UDHTp7^&Sq7kUURyF)-hKr7hzocsR;PyH);FhlCuLb-)#Q z^-e|tyJF%OV%)q-_>}W%Xgc)vy9tJji*L=iLNNdEuZs71K}q)`2oDTQ7Xe?-X#a>0 z$;XD2*+)ye%5K*>weZ5Y$cmw*+at*u{_+iQ{)OEu;*FeThh6NsJpfS z0G*O{dlcMD`ziqGv zXhPY64R1dS((F9R7Hk&P5CEho}AUp()O-OJQuP!qNnyD!*-T zQJLNpAXGSab;ZQ#GTA_t5}gBxb5u})?{R{$(T@1zE8-U#?P=rJTxLrvg-cHtl?;uC zp8+d?4o1~x;^EEtq+aA4E{vO@(^@$hypegxm0F5+oXUWNz<`X3Z%MM-2jR9zyDV;$ z@d=HigNWD8zDj9~XMjbZ*p;1>+$cAkcBnNWg!{Cxs~y=Og>K}R^rLmbBZ$4UQ;KET zS>YtOvAOjVDN0*n_L9Brlw{$gUiZq@ZdkMmK4<7373(Cvzl(h~AZ%BuTs=u{4uJj} zW`6r`cxQOlOEg=f*!l8}_ie#*ayuJ9>3!hKNN@MfMMs|(Ba`bPd0ftpZFAC*y9s25 zp!t`tNhn9u+&t_sEJ1{z56GkQyqcV#EZ#RXcv-IT8pLq@rK+Kk(J# zI#c^1co|2a(RE2Vz)x0UW+sNQ{Y|u*MI@*#~w;~<~5gGDl1IKBNH2FXG` poT7p(d7aq0eYSI-)c)Qv>6;IfkTwjq{rlAiSe`|hSDB$>{trZQv~&Of literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_ff7519_256x240.png b/Skins/jQueryUI/_themes/swanky-purse/images/ui-icons_ff7519_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2bebb57eaf09d78e610ea1b8480a6d38737e3354 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/swanky-purse/jquery-ui.css b/Skins/jQueryUI/_themes/swanky-purse/jquery-ui.css new file mode 100644 index 0000000..5bbcdf5 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.swanky-purse .ui-helper-hidden { display: none; } +.swanky-purse .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.swanky-purse .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.swanky-purse .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.swanky-purse .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.swanky-purse .ui-helper-clearfix { display:block; } +/* end clearfix */ +.swanky-purse .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.swanky-purse .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.swanky-purse .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.swanky-purse .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Georgia,%20Verdana,Arial,sans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=5px&bgColorHeader=261803&bgTextureHeader=13_diamond.png&bgImgOpacityHeader=8&borderColorHeader=baaa5a&fcHeader=eacd86&iconColorHeader=e9cd86&bgColorContent=443113&bgTextureContent=13_diamond.png&bgImgOpacityContent=8&borderColorContent=efec9f&fcContent=efec9f&iconColorContent=efec9f&bgColorDefault=4f4221&bgTextureDefault=13_diamond.png&bgImgOpacityDefault=10&borderColorDefault=362917&fcDefault=f8eec9&iconColorDefault=e8e2b5&bgColorHover=675423&bgTextureHover=13_diamond.png&bgImgOpacityHover=25&borderColorHover=362917&fcHover=f8eec9&iconColorHover=f2ec64&bgColorActive=443113&bgTextureActive=13_diamond.png&bgImgOpacityActive=8&borderColorActive=efec9f&fcActive=f9f2bd&iconColorActive=f9f2bd&bgColorHighlight=d5ac5d&bgTextureHighlight=13_diamond.png&bgImgOpacityHighlight=25&borderColorHighlight=362917&fcHighlight=060200&iconColorHighlight=070603&bgColorError=fee4bd&bgTextureError=04_highlight_hard.png&bgImgOpacityError=65&borderColorError=c26629&fcError=803f1e&iconColorError=ff7519&bgColorOverlay=372806&bgTextureOverlay=13_diamond.png&bgImgOpacityOverlay=20&opacityOverlay=80&bgColorShadow=ddd4b0&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=12px +*/ + + +/* Component containers +----------------------------------*/ +.swanky-purse .ui-widget { font-family: Georgia, Verdana,Arial,sans-serif; font-size: 1.2em; } +.swanky-purse .ui-widget .ui-widget { font-size: 1em; } +.swanky-purse .ui-widget input, .swanky-purse .ui-widget select, .swanky-purse .ui-widget textarea, .swanky-purse .ui-widget button { font-family: Georgia, Verdana,Arial,sans-serif; font-size: 1em; } +.swanky-purse .ui-widget-content { border: 1px solid #efec9f; background: #443113 url(images/ui-bg_diamond_8_443113_10x8.png) 50% 50% repeat; color: #efec9f; } +.swanky-purse .ui-widget-content a { color: #efec9f; } +.swanky-purse .ui-widget-header { border: 1px solid #baaa5a; background: #261803 url(images/ui-bg_diamond_8_261803_10x8.png) 50% 50% repeat; color: #eacd86; font-weight: bold; } +.swanky-purse .ui-widget-header a { color: #eacd86; } + +/* Interaction states +----------------------------------*/ +.swanky-purse .ui-state-default, .swanky-purse .ui-widget-content .ui-state-default { border: 1px solid #362917; background: #4f4221 url(images/ui-bg_diamond_10_4f4221_10x8.png) 50% 50% repeat; font-weight: bold; color: #f8eec9; outline: none; } +.swanky-purse .ui-state-default a, .swanky-purse .ui-state-default a:link, .swanky-purse .ui-state-default a:visited { color: #f8eec9; text-decoration: none; outline: none; } +.swanky-purse .ui-state-hover, .swanky-purse .ui-widget-content .ui-state-hover, .swanky-purse .ui-state-focus, .swanky-purse .ui-widget-content .ui-state-focus { border: 1px solid #362917; background: #675423 url(images/ui-bg_diamond_25_675423_10x8.png) 50% 50% repeat; font-weight: bold; color: #f8eec9; outline: none; } +.swanky-purse .ui-state-hover a, .swanky-purse .ui-state-hover a:hover { color: #f8eec9; text-decoration: none; outline: none; } +.swanky-purse .ui-state-active, .swanky-purse .ui-widget-content .ui-state-active { border: 1px solid #efec9f; background: #443113 url(images/ui-bg_diamond_8_443113_10x8.png) 50% 50% repeat; font-weight: bold; color: #f9f2bd; outline: none; } +.swanky-purse .ui-state-active a, .swanky-purse .ui-state-active a:link, .swanky-purse .ui-state-active a:visited { color: #f9f2bd; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.swanky-purse .ui-state-highlight, .swanky-purse .ui-widget-content .ui-state-highlight {border: 1px solid #362917; background: #d5ac5d url(images/ui-bg_diamond_25_d5ac5d_10x8.png) 50% 50% repeat; color: #060200; } +.swanky-purse .ui-state-highlight a, .swanky-purse .ui-widget-content .ui-state-highlight a { color: #060200; } +.swanky-purse .ui-state-error, .swanky-purse .ui-widget-content .ui-state-error {border: 1px solid #c26629; background: #fee4bd url(images/ui-bg_highlight-hard_65_fee4bd_1x100.png) 50% top repeat-x; color: #803f1e; } +.swanky-purse .ui-state-error a, .swanky-purse .ui-widget-content .ui-state-error a { color: #803f1e; } +.swanky-purse .ui-state-error-text, .swanky-purse .ui-widget-content .ui-state-error-text { color: #803f1e; } +.swanky-purse .ui-state-disabled, .swanky-purse .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.swanky-purse .ui-priority-primary, .swanky-purse .ui-widget-content .ui-priority-primary { font-weight: bold; } +.swanky-purse .ui-priority-secondary, .swanky-purse .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.swanky-purse .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_efec9f_256x240.png); } +.swanky-purse .ui-widget-content .ui-icon {background-image: url(images/ui-icons_efec9f_256x240.png); } +.swanky-purse .ui-widget-header .ui-icon {background-image: url(images/ui-icons_e9cd86_256x240.png); } +.swanky-purse .ui-state-default .ui-icon { background-image: url(images/ui-icons_e8e2b5_256x240.png); } +.swanky-purse .ui-state-hover .ui-icon, .swanky-purse .ui-state-focus .ui-icon {background-image: url(images/ui-icons_f2ec64_256x240.png); } +.swanky-purse .ui-state-active .ui-icon {background-image: url(images/ui-icons_f9f2bd_256x240.png); } +.swanky-purse .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_070603_256x240.png); } +.swanky-purse .ui-state-error .ui-icon, .swanky-purse .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff7519_256x240.png); } + +/* positioning */ +.swanky-purse .ui-icon-carat-1-n { background-position: 0 0; } +.swanky-purse .ui-icon-carat-1-ne { background-position: -16px 0; } +.swanky-purse .ui-icon-carat-1-e { background-position: -32px 0; } +.swanky-purse .ui-icon-carat-1-se { background-position: -48px 0; } +.swanky-purse .ui-icon-carat-1-s { background-position: -64px 0; } +.swanky-purse .ui-icon-carat-1-sw { background-position: -80px 0; } +.swanky-purse .ui-icon-carat-1-w { background-position: -96px 0; } +.swanky-purse .ui-icon-carat-1-nw { background-position: -112px 0; } +.swanky-purse .ui-icon-carat-2-n-s { background-position: -128px 0; } +.swanky-purse .ui-icon-carat-2-e-w { background-position: -144px 0; } +.swanky-purse .ui-icon-triangle-1-n { background-position: 0 -16px; } +.swanky-purse .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.swanky-purse .ui-icon-triangle-1-e { background-position: -32px -16px; } +.swanky-purse .ui-icon-triangle-1-se { background-position: -48px -16px; } +.swanky-purse .ui-icon-triangle-1-s { background-position: -64px -16px; } +.swanky-purse .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.swanky-purse .ui-icon-triangle-1-w { background-position: -96px -16px; } +.swanky-purse .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.swanky-purse .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.swanky-purse .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.swanky-purse .ui-icon-arrow-1-n { background-position: 0 -32px; } +.swanky-purse .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.swanky-purse .ui-icon-arrow-1-e { background-position: -32px -32px; } +.swanky-purse .ui-icon-arrow-1-se { background-position: -48px -32px; } +.swanky-purse .ui-icon-arrow-1-s { background-position: -64px -32px; } +.swanky-purse .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.swanky-purse .ui-icon-arrow-1-w { background-position: -96px -32px; } +.swanky-purse .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.swanky-purse .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.swanky-purse .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.swanky-purse .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.swanky-purse .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.swanky-purse .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.swanky-purse .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.swanky-purse .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.swanky-purse .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.swanky-purse .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.swanky-purse .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.swanky-purse .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.swanky-purse .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.swanky-purse .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.swanky-purse .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.swanky-purse .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.swanky-purse .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.swanky-purse .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.swanky-purse .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.swanky-purse .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.swanky-purse .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.swanky-purse .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.swanky-purse .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.swanky-purse .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.swanky-purse .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.swanky-purse .ui-icon-arrow-4 { background-position: 0 -80px; } +.swanky-purse .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.swanky-purse .ui-icon-extlink { background-position: -32px -80px; } +.swanky-purse .ui-icon-newwin { background-position: -48px -80px; } +.swanky-purse .ui-icon-refresh { background-position: -64px -80px; } +.swanky-purse .ui-icon-shuffle { background-position: -80px -80px; } +.swanky-purse .ui-icon-transfer-e-w { background-position: -96px -80px; } +.swanky-purse .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.swanky-purse .ui-icon-folder-collapsed { background-position: 0 -96px; } +.swanky-purse .ui-icon-folder-open { background-position: -16px -96px; } +.swanky-purse .ui-icon-document { background-position: -32px -96px; } +.swanky-purse .ui-icon-document-b { background-position: -48px -96px; } +.swanky-purse .ui-icon-note { background-position: -64px -96px; } +.swanky-purse .ui-icon-mail-closed { background-position: -80px -96px; } +.swanky-purse .ui-icon-mail-open { background-position: -96px -96px; } +.swanky-purse .ui-icon-suitcase { background-position: -112px -96px; } +.swanky-purse .ui-icon-comment { background-position: -128px -96px; } +.swanky-purse .ui-icon-person { background-position: -144px -96px; } +.swanky-purse .ui-icon-print { background-position: -160px -96px; } +.swanky-purse .ui-icon-trash { background-position: -176px -96px; } +.swanky-purse .ui-icon-locked { background-position: -192px -96px; } +.swanky-purse .ui-icon-unlocked { background-position: -208px -96px; } +.swanky-purse .ui-icon-bookmark { background-position: -224px -96px; } +.swanky-purse .ui-icon-tag { background-position: -240px -96px; } +.swanky-purse .ui-icon-home { background-position: 0 -112px; } +.swanky-purse .ui-icon-flag { background-position: -16px -112px; } +.swanky-purse .ui-icon-calendar { background-position: -32px -112px; } +.swanky-purse .ui-icon-cart { background-position: -48px -112px; } +.swanky-purse .ui-icon-pencil { background-position: -64px -112px; } +.swanky-purse .ui-icon-clock { background-position: -80px -112px; } +.swanky-purse .ui-icon-disk { background-position: -96px -112px; } +.swanky-purse .ui-icon-calculator { background-position: -112px -112px; } +.swanky-purse .ui-icon-zoomin { background-position: -128px -112px; } +.swanky-purse .ui-icon-zoomout { background-position: -144px -112px; } +.swanky-purse .ui-icon-search { background-position: -160px -112px; } +.swanky-purse .ui-icon-wrench { background-position: -176px -112px; } +.swanky-purse .ui-icon-gear { background-position: -192px -112px; } +.swanky-purse .ui-icon-heart { background-position: -208px -112px; } +.swanky-purse .ui-icon-star { background-position: -224px -112px; } +.swanky-purse .ui-icon-link { background-position: -240px -112px; } +.swanky-purse .ui-icon-cancel { background-position: 0 -128px; } +.swanky-purse .ui-icon-plus { background-position: -16px -128px; } +.swanky-purse .ui-icon-plusthick { background-position: -32px -128px; } +.swanky-purse .ui-icon-minus { background-position: -48px -128px; } +.swanky-purse .ui-icon-minusthick { background-position: -64px -128px; } +.swanky-purse .ui-icon-close { background-position: -80px -128px; } +.swanky-purse .ui-icon-closethick { background-position: -96px -128px; } +.swanky-purse .ui-icon-key { background-position: -112px -128px; } +.swanky-purse .ui-icon-lightbulb { background-position: -128px -128px; } +.swanky-purse .ui-icon-scissors { background-position: -144px -128px; } +.swanky-purse .ui-icon-clipboard { background-position: -160px -128px; } +.swanky-purse .ui-icon-copy { background-position: -176px -128px; } +.swanky-purse .ui-icon-contact { background-position: -192px -128px; } +.swanky-purse .ui-icon-image { background-position: -208px -128px; } +.swanky-purse .ui-icon-video { background-position: -224px -128px; } +.swanky-purse .ui-icon-script { background-position: -240px -128px; } +.swanky-purse .ui-icon-alert { background-position: 0 -144px; } +.swanky-purse .ui-icon-info { background-position: -16px -144px; } +.swanky-purse .ui-icon-notice { background-position: -32px -144px; } +.swanky-purse .ui-icon-help { background-position: -48px -144px; } +.swanky-purse .ui-icon-check { background-position: -64px -144px; } +.swanky-purse .ui-icon-bullet { background-position: -80px -144px; } +.swanky-purse .ui-icon-radio-off { background-position: -96px -144px; } +.swanky-purse .ui-icon-radio-on { background-position: -112px -144px; } +.swanky-purse .ui-icon-pin-w { background-position: -128px -144px; } +.swanky-purse .ui-icon-pin-s { background-position: -144px -144px; } +.swanky-purse .ui-icon-play { background-position: 0 -160px; } +.swanky-purse .ui-icon-pause { background-position: -16px -160px; } +.swanky-purse .ui-icon-seek-next { background-position: -32px -160px; } +.swanky-purse .ui-icon-seek-prev { background-position: -48px -160px; } +.swanky-purse .ui-icon-seek-end { background-position: -64px -160px; } +.swanky-purse .ui-icon-seek-first { background-position: -80px -160px; } +.swanky-purse .ui-icon-stop { background-position: -96px -160px; } +.swanky-purse .ui-icon-eject { background-position: -112px -160px; } +.swanky-purse .ui-icon-volume-off { background-position: -128px -160px; } +.swanky-purse .ui-icon-volume-on { background-position: -144px -160px; } +.swanky-purse .ui-icon-power { background-position: 0 -176px; } +.swanky-purse .ui-icon-signal-diag { background-position: -16px -176px; } +.swanky-purse .ui-icon-signal { background-position: -32px -176px; } +.swanky-purse .ui-icon-battery-0 { background-position: -48px -176px; } +.swanky-purse .ui-icon-battery-1 { background-position: -64px -176px; } +.swanky-purse .ui-icon-battery-2 { background-position: -80px -176px; } +.swanky-purse .ui-icon-battery-3 { background-position: -96px -176px; } +.swanky-purse .ui-icon-circle-plus { background-position: 0 -192px; } +.swanky-purse .ui-icon-circle-minus { background-position: -16px -192px; } +.swanky-purse .ui-icon-circle-close { background-position: -32px -192px; } +.swanky-purse .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.swanky-purse .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.swanky-purse .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.swanky-purse .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.swanky-purse .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.swanky-purse .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.swanky-purse .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.swanky-purse .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.swanky-purse .ui-icon-circle-zoomin { background-position: -176px -192px; } +.swanky-purse .ui-icon-circle-zoomout { background-position: -192px -192px; } +.swanky-purse .ui-icon-circle-check { background-position: -208px -192px; } +.swanky-purse .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.swanky-purse .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.swanky-purse .ui-icon-circlesmall-close { background-position: -32px -208px; } +.swanky-purse .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.swanky-purse .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.swanky-purse .ui-icon-squaresmall-close { background-position: -80px -208px; } +.swanky-purse .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.swanky-purse .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.swanky-purse .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.swanky-purse .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.swanky-purse .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.swanky-purse .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.swanky-purse .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.swanky-purse .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.swanky-purse .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.swanky-purse .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.swanky-purse .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.swanky-purse .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.swanky-purse .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.swanky-purse .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.swanky-purse .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.swanky-purse .ui-widget-overlay { background: #372806 url(images/ui-bg_diamond_20_372806_10x8.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); } +.swanky-purse .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #ddd4b0 url(images/ui-bg_flat_75_ddd4b0_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 12px; -webkit-border-radius: 12px; }/* Accordion +----------------------------------*/ +.swanky-purse .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.swanky-purse .ui-accordion .ui-accordion-li-fix { display: inline; } +.swanky-purse .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.swanky-purse .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.swanky-purse .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.swanky-purse .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.swanky-purse .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.swanky-purse .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.swanky-purse .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.swanky-purse .ui-datepicker .ui-datepicker-prev, .swanky-purse .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.swanky-purse .ui-datepicker .ui-datepicker-prev-hover, .swanky-purse .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.swanky-purse .ui-datepicker .ui-datepicker-prev { left:2px; } +.swanky-purse .ui-datepicker .ui-datepicker-next { right:2px; } +.swanky-purse .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.swanky-purse .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.swanky-purse .ui-datepicker .ui-datepicker-prev span, .swanky-purse .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.swanky-purse .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.swanky-purse .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.swanky-purse .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.swanky-purse .ui-datepicker select.ui-datepicker-month, +.swanky-purse .ui-datepicker select.ui-datepicker-year { width: 49%;} +.swanky-purse .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.swanky-purse .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.swanky-purse .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.swanky-purse .ui-datepicker td { border: 0; padding: 1px; } +.swanky-purse .ui-datepicker td span, .swanky-purse .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.swanky-purse .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.swanky-purse .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.swanky-purse .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.swanky-purse .ui-datepicker.ui-datepicker-multi { width:auto; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group { float:left; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.swanky-purse .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.swanky-purse .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.swanky-purse .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.swanky-purse .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.swanky-purse .ui-datepicker-rtl { direction: rtl; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.swanky-purse .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.swanky-purse .ui-dialog { position: relative; padding: .2em; width: 300px; } +.swanky-purse .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.swanky-purse .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.swanky-purse .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.swanky-purse .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.swanky-purse .ui-dialog .ui-dialog-titlebar-close:hover, .swanky-purse .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.swanky-purse .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.swanky-purse .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.swanky-purse .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.swanky-purse .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.swanky-purse .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.swanky-purse .ui-progressbar { height:2em; text-align: left; } +.swanky-purse .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.swanky-purse .ui-resizable { position: relative;} +.swanky-purse .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.swanky-purse .ui-resizable-disabled .ui-resizable-handle, .swanky-purse .ui-resizable-autohide .ui-resizable-handle { display: none; } +.swanky-purse .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.swanky-purse .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.swanky-purse .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.swanky-purse .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.swanky-purse .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.swanky-purse .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.swanky-purse .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.swanky-purse .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.swanky-purse .ui-slider { position: relative; text-align: left; } +.swanky-purse .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.swanky-purse .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.swanky-purse .ui-slider-horizontal { height: .8em; } +.swanky-purse .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.swanky-purse .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.swanky-purse .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.swanky-purse .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.swanky-purse .ui-slider-vertical { width: .8em; height: 100px; } +.swanky-purse .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.swanky-purse .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.swanky-purse .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.swanky-purse .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.swanky-purse .ui-tabs { padding: .2em; zoom: 1; } +.swanky-purse .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.swanky-purse .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.swanky-purse .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.swanky-purse .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.swanky-purse .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .swanky-purse .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .swanky-purse .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.swanky-purse .ui-tabs .ui-tabs-nav li a, .swanky-purse .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.swanky-purse .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.swanky-purse .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.accordion.css b/Skins/jQueryUI/_themes/swanky-purse/ui.accordion.css new file mode 100644 index 0000000..a50057f --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.swanky-purse .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.swanky-purse .ui-accordion .ui-accordion-li-fix { display: inline; } +.swanky-purse .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.swanky-purse .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.swanky-purse .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.swanky-purse .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.swanky-purse .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.all.css b/Skins/jQueryUI/_themes/swanky-purse/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.base.css b/Skins/jQueryUI/_themes/swanky-purse/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.core.css b/Skins/jQueryUI/_themes/swanky-purse/ui.core.css new file mode 100644 index 0000000..5f445f5 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.swanky-purse .ui-helper-hidden { display: none; } +.swanky-purse .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.swanky-purse .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.swanky-purse .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.swanky-purse .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.swanky-purse .ui-helper-clearfix { display:block; } +/* end clearfix */ +.swanky-purse .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.swanky-purse .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.swanky-purse .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.swanky-purse .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.datepicker.css b/Skins/jQueryUI/_themes/swanky-purse/ui.datepicker.css new file mode 100644 index 0000000..ac38690 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.swanky-purse .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.swanky-purse .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.swanky-purse .ui-datepicker .ui-datepicker-prev, .swanky-purse .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.swanky-purse .ui-datepicker .ui-datepicker-prev-hover, .swanky-purse .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.swanky-purse .ui-datepicker .ui-datepicker-prev { left:2px; } +.swanky-purse .ui-datepicker .ui-datepicker-next { right:2px; } +.swanky-purse .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.swanky-purse .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.swanky-purse .ui-datepicker .ui-datepicker-prev span, .swanky-purse .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.swanky-purse .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.swanky-purse .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.swanky-purse .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.swanky-purse .ui-datepicker select.ui-datepicker-month, +.swanky-purse .ui-datepicker select.ui-datepicker-year { width: 49%;} +.swanky-purse .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.swanky-purse .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.swanky-purse .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.swanky-purse .ui-datepicker td { border: 0; padding: 1px; } +.swanky-purse .ui-datepicker td span, .swanky-purse .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.swanky-purse .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.swanky-purse .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.swanky-purse .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.swanky-purse .ui-datepicker.ui-datepicker-multi { width:auto; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group { float:left; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.swanky-purse .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.swanky-purse .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.swanky-purse .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.swanky-purse .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.swanky-purse .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.swanky-purse .ui-datepicker-rtl { direction: rtl; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.swanky-purse .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.swanky-purse .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.dialog.css b/Skins/jQueryUI/_themes/swanky-purse/ui.dialog.css new file mode 100644 index 0000000..b3224fe --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.swanky-purse .ui-dialog { position: relative; padding: .2em; width: 300px; } +.swanky-purse .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.swanky-purse .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.swanky-purse .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.swanky-purse .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.swanky-purse .ui-dialog .ui-dialog-titlebar-close:hover, .swanky-purse .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.swanky-purse .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.swanky-purse .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.swanky-purse .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.swanky-purse .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.swanky-purse .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.progressbar.css b/Skins/jQueryUI/_themes/swanky-purse/ui.progressbar.css new file mode 100644 index 0000000..1470fe9 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.swanky-purse .ui-progressbar { height:2em; text-align: left; } +.swanky-purse .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.resizable.css b/Skins/jQueryUI/_themes/swanky-purse/ui.resizable.css new file mode 100644 index 0000000..c9726d0 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.swanky-purse .ui-resizable { position: relative;} +.swanky-purse .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.swanky-purse .ui-resizable-disabled .ui-resizable-handle, .swanky-purse .ui-resizable-autohide .ui-resizable-handle { display: none; } +.swanky-purse .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.swanky-purse .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.swanky-purse .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.swanky-purse .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.swanky-purse .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.swanky-purse .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.swanky-purse .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.swanky-purse .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.slider.css b/Skins/jQueryUI/_themes/swanky-purse/ui.slider.css new file mode 100644 index 0000000..b43a09f --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.swanky-purse .ui-slider { position: relative; text-align: left; } +.swanky-purse .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.swanky-purse .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.swanky-purse .ui-slider-horizontal { height: .8em; } +.swanky-purse .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.swanky-purse .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.swanky-purse .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.swanky-purse .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.swanky-purse .ui-slider-vertical { width: .8em; height: 100px; } +.swanky-purse .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.swanky-purse .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.swanky-purse .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.swanky-purse .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.tabs.css b/Skins/jQueryUI/_themes/swanky-purse/ui.tabs.css new file mode 100644 index 0000000..e2b32fd --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.swanky-purse .ui-tabs { padding: .2em; zoom: 1; } +.swanky-purse .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.swanky-purse .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.swanky-purse .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.swanky-purse .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.swanky-purse .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .swanky-purse .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .swanky-purse .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.swanky-purse .ui-tabs .ui-tabs-nav li a, .swanky-purse .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.swanky-purse .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.swanky-purse .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/swanky-purse/ui.theme.css b/Skins/jQueryUI/_themes/swanky-purse/ui.theme.css new file mode 100644 index 0000000..4f566d0 --- /dev/null +++ b/Skins/jQueryUI/_themes/swanky-purse/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Georgia,%20Verdana,Arial,sans-serif&fwDefault=bold&fsDefault=1.2em&cornerRadius=5px&bgColorHeader=261803&bgTextureHeader=13_diamond.png&bgImgOpacityHeader=8&borderColorHeader=baaa5a&fcHeader=eacd86&iconColorHeader=e9cd86&bgColorContent=443113&bgTextureContent=13_diamond.png&bgImgOpacityContent=8&borderColorContent=efec9f&fcContent=efec9f&iconColorContent=efec9f&bgColorDefault=4f4221&bgTextureDefault=13_diamond.png&bgImgOpacityDefault=10&borderColorDefault=362917&fcDefault=f8eec9&iconColorDefault=e8e2b5&bgColorHover=675423&bgTextureHover=13_diamond.png&bgImgOpacityHover=25&borderColorHover=362917&fcHover=f8eec9&iconColorHover=f2ec64&bgColorActive=443113&bgTextureActive=13_diamond.png&bgImgOpacityActive=8&borderColorActive=efec9f&fcActive=f9f2bd&iconColorActive=f9f2bd&bgColorHighlight=d5ac5d&bgTextureHighlight=13_diamond.png&bgImgOpacityHighlight=25&borderColorHighlight=362917&fcHighlight=060200&iconColorHighlight=070603&bgColorError=fee4bd&bgTextureError=04_highlight_hard.png&bgImgOpacityError=65&borderColorError=c26629&fcError=803f1e&iconColorError=ff7519&bgColorOverlay=372806&bgTextureOverlay=13_diamond.png&bgImgOpacityOverlay=20&opacityOverlay=80&bgColorShadow=ddd4b0&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=12px +*/ + + +/* Component containers +----------------------------------*/ +.swanky-purse .ui-widget { font-family: Georgia, Verdana,Arial,sans-serif; font-size: 1.2em; } +.swanky-purse .ui-widget .ui-widget { font-size: 1em; } +.swanky-purse .ui-widget input, .swanky-purse .ui-widget select, .swanky-purse .ui-widget textarea, .swanky-purse .ui-widget button { font-family: Georgia, Verdana,Arial,sans-serif; font-size: 1em; } +.swanky-purse .ui-widget-content { border: 1px solid #efec9f; background: #443113 url(images/ui-bg_diamond_8_443113_10x8.png) 50% 50% repeat; color: #efec9f; } +.swanky-purse .ui-widget-content a { color: #efec9f; } +.swanky-purse .ui-widget-header { border: 1px solid #baaa5a; background: #261803 url(images/ui-bg_diamond_8_261803_10x8.png) 50% 50% repeat; color: #eacd86; font-weight: bold; } +.swanky-purse .ui-widget-header a { color: #eacd86; } + +/* Interaction states +----------------------------------*/ +.swanky-purse .ui-state-default, .swanky-purse .ui-widget-content .ui-state-default { border: 1px solid #362917; background: #4f4221 url(images/ui-bg_diamond_10_4f4221_10x8.png) 50% 50% repeat; font-weight: bold; color: #f8eec9; outline: none; } +.swanky-purse .ui-state-default a, .swanky-purse .ui-state-default a:link, .swanky-purse .ui-state-default a:visited { color: #f8eec9; text-decoration: none; outline: none; } +.swanky-purse .ui-state-hover, .swanky-purse .ui-widget-content .ui-state-hover, .swanky-purse .ui-state-focus, .swanky-purse .ui-widget-content .ui-state-focus { border: 1px solid #362917; background: #675423 url(images/ui-bg_diamond_25_675423_10x8.png) 50% 50% repeat; font-weight: bold; color: #f8eec9; outline: none; } +.swanky-purse .ui-state-hover a, .swanky-purse .ui-state-hover a:hover { color: #f8eec9; text-decoration: none; outline: none; } +.swanky-purse .ui-state-active, .swanky-purse .ui-widget-content .ui-state-active { border: 1px solid #efec9f; background: #443113 url(images/ui-bg_diamond_8_443113_10x8.png) 50% 50% repeat; font-weight: bold; color: #f9f2bd; outline: none; } +.swanky-purse .ui-state-active a, .swanky-purse .ui-state-active a:link, .swanky-purse .ui-state-active a:visited { color: #f9f2bd; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.swanky-purse .ui-state-highlight, .swanky-purse .ui-widget-content .ui-state-highlight {border: 1px solid #362917; background: #d5ac5d url(images/ui-bg_diamond_25_d5ac5d_10x8.png) 50% 50% repeat; color: #060200; } +.swanky-purse .ui-state-highlight a, .swanky-purse .ui-widget-content .ui-state-highlight a { color: #060200; } +.swanky-purse .ui-state-error, .swanky-purse .ui-widget-content .ui-state-error {border: 1px solid #c26629; background: #fee4bd url(images/ui-bg_highlight-hard_65_fee4bd_1x100.png) 50% top repeat-x; color: #803f1e; } +.swanky-purse .ui-state-error a, .swanky-purse .ui-widget-content .ui-state-error a { color: #803f1e; } +.swanky-purse .ui-state-error-text, .swanky-purse .ui-widget-content .ui-state-error-text { color: #803f1e; } +.swanky-purse .ui-state-disabled, .swanky-purse .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.swanky-purse .ui-priority-primary, .swanky-purse .ui-widget-content .ui-priority-primary { font-weight: bold; } +.swanky-purse .ui-priority-secondary, .swanky-purse .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.swanky-purse .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_efec9f_256x240.png); } +.swanky-purse .ui-widget-content .ui-icon {background-image: url(images/ui-icons_efec9f_256x240.png); } +.swanky-purse .ui-widget-header .ui-icon {background-image: url(images/ui-icons_e9cd86_256x240.png); } +.swanky-purse .ui-state-default .ui-icon { background-image: url(images/ui-icons_e8e2b5_256x240.png); } +.swanky-purse .ui-state-hover .ui-icon, .swanky-purse .ui-state-focus .ui-icon {background-image: url(images/ui-icons_f2ec64_256x240.png); } +.swanky-purse .ui-state-active .ui-icon {background-image: url(images/ui-icons_f9f2bd_256x240.png); } +.swanky-purse .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_070603_256x240.png); } +.swanky-purse .ui-state-error .ui-icon, .swanky-purse .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff7519_256x240.png); } + +/* positioning */ +.swanky-purse .ui-icon-carat-1-n { background-position: 0 0; } +.swanky-purse .ui-icon-carat-1-ne { background-position: -16px 0; } +.swanky-purse .ui-icon-carat-1-e { background-position: -32px 0; } +.swanky-purse .ui-icon-carat-1-se { background-position: -48px 0; } +.swanky-purse .ui-icon-carat-1-s { background-position: -64px 0; } +.swanky-purse .ui-icon-carat-1-sw { background-position: -80px 0; } +.swanky-purse .ui-icon-carat-1-w { background-position: -96px 0; } +.swanky-purse .ui-icon-carat-1-nw { background-position: -112px 0; } +.swanky-purse .ui-icon-carat-2-n-s { background-position: -128px 0; } +.swanky-purse .ui-icon-carat-2-e-w { background-position: -144px 0; } +.swanky-purse .ui-icon-triangle-1-n { background-position: 0 -16px; } +.swanky-purse .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.swanky-purse .ui-icon-triangle-1-e { background-position: -32px -16px; } +.swanky-purse .ui-icon-triangle-1-se { background-position: -48px -16px; } +.swanky-purse .ui-icon-triangle-1-s { background-position: -64px -16px; } +.swanky-purse .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.swanky-purse .ui-icon-triangle-1-w { background-position: -96px -16px; } +.swanky-purse .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.swanky-purse .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.swanky-purse .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.swanky-purse .ui-icon-arrow-1-n { background-position: 0 -32px; } +.swanky-purse .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.swanky-purse .ui-icon-arrow-1-e { background-position: -32px -32px; } +.swanky-purse .ui-icon-arrow-1-se { background-position: -48px -32px; } +.swanky-purse .ui-icon-arrow-1-s { background-position: -64px -32px; } +.swanky-purse .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.swanky-purse .ui-icon-arrow-1-w { background-position: -96px -32px; } +.swanky-purse .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.swanky-purse .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.swanky-purse .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.swanky-purse .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.swanky-purse .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.swanky-purse .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.swanky-purse .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.swanky-purse .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.swanky-purse .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.swanky-purse .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.swanky-purse .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.swanky-purse .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.swanky-purse .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.swanky-purse .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.swanky-purse .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.swanky-purse .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.swanky-purse .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.swanky-purse .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.swanky-purse .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.swanky-purse .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.swanky-purse .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.swanky-purse .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.swanky-purse .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.swanky-purse .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.swanky-purse .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.swanky-purse .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.swanky-purse .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.swanky-purse .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.swanky-purse .ui-icon-arrow-4 { background-position: 0 -80px; } +.swanky-purse .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.swanky-purse .ui-icon-extlink { background-position: -32px -80px; } +.swanky-purse .ui-icon-newwin { background-position: -48px -80px; } +.swanky-purse .ui-icon-refresh { background-position: -64px -80px; } +.swanky-purse .ui-icon-shuffle { background-position: -80px -80px; } +.swanky-purse .ui-icon-transfer-e-w { background-position: -96px -80px; } +.swanky-purse .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.swanky-purse .ui-icon-folder-collapsed { background-position: 0 -96px; } +.swanky-purse .ui-icon-folder-open { background-position: -16px -96px; } +.swanky-purse .ui-icon-document { background-position: -32px -96px; } +.swanky-purse .ui-icon-document-b { background-position: -48px -96px; } +.swanky-purse .ui-icon-note { background-position: -64px -96px; } +.swanky-purse .ui-icon-mail-closed { background-position: -80px -96px; } +.swanky-purse .ui-icon-mail-open { background-position: -96px -96px; } +.swanky-purse .ui-icon-suitcase { background-position: -112px -96px; } +.swanky-purse .ui-icon-comment { background-position: -128px -96px; } +.swanky-purse .ui-icon-person { background-position: -144px -96px; } +.swanky-purse .ui-icon-print { background-position: -160px -96px; } +.swanky-purse .ui-icon-trash { background-position: -176px -96px; } +.swanky-purse .ui-icon-locked { background-position: -192px -96px; } +.swanky-purse .ui-icon-unlocked { background-position: -208px -96px; } +.swanky-purse .ui-icon-bookmark { background-position: -224px -96px; } +.swanky-purse .ui-icon-tag { background-position: -240px -96px; } +.swanky-purse .ui-icon-home { background-position: 0 -112px; } +.swanky-purse .ui-icon-flag { background-position: -16px -112px; } +.swanky-purse .ui-icon-calendar { background-position: -32px -112px; } +.swanky-purse .ui-icon-cart { background-position: -48px -112px; } +.swanky-purse .ui-icon-pencil { background-position: -64px -112px; } +.swanky-purse .ui-icon-clock { background-position: -80px -112px; } +.swanky-purse .ui-icon-disk { background-position: -96px -112px; } +.swanky-purse .ui-icon-calculator { background-position: -112px -112px; } +.swanky-purse .ui-icon-zoomin { background-position: -128px -112px; } +.swanky-purse .ui-icon-zoomout { background-position: -144px -112px; } +.swanky-purse .ui-icon-search { background-position: -160px -112px; } +.swanky-purse .ui-icon-wrench { background-position: -176px -112px; } +.swanky-purse .ui-icon-gear { background-position: -192px -112px; } +.swanky-purse .ui-icon-heart { background-position: -208px -112px; } +.swanky-purse .ui-icon-star { background-position: -224px -112px; } +.swanky-purse .ui-icon-link { background-position: -240px -112px; } +.swanky-purse .ui-icon-cancel { background-position: 0 -128px; } +.swanky-purse .ui-icon-plus { background-position: -16px -128px; } +.swanky-purse .ui-icon-plusthick { background-position: -32px -128px; } +.swanky-purse .ui-icon-minus { background-position: -48px -128px; } +.swanky-purse .ui-icon-minusthick { background-position: -64px -128px; } +.swanky-purse .ui-icon-close { background-position: -80px -128px; } +.swanky-purse .ui-icon-closethick { background-position: -96px -128px; } +.swanky-purse .ui-icon-key { background-position: -112px -128px; } +.swanky-purse .ui-icon-lightbulb { background-position: -128px -128px; } +.swanky-purse .ui-icon-scissors { background-position: -144px -128px; } +.swanky-purse .ui-icon-clipboard { background-position: -160px -128px; } +.swanky-purse .ui-icon-copy { background-position: -176px -128px; } +.swanky-purse .ui-icon-contact { background-position: -192px -128px; } +.swanky-purse .ui-icon-image { background-position: -208px -128px; } +.swanky-purse .ui-icon-video { background-position: -224px -128px; } +.swanky-purse .ui-icon-script { background-position: -240px -128px; } +.swanky-purse .ui-icon-alert { background-position: 0 -144px; } +.swanky-purse .ui-icon-info { background-position: -16px -144px; } +.swanky-purse .ui-icon-notice { background-position: -32px -144px; } +.swanky-purse .ui-icon-help { background-position: -48px -144px; } +.swanky-purse .ui-icon-check { background-position: -64px -144px; } +.swanky-purse .ui-icon-bullet { background-position: -80px -144px; } +.swanky-purse .ui-icon-radio-off { background-position: -96px -144px; } +.swanky-purse .ui-icon-radio-on { background-position: -112px -144px; } +.swanky-purse .ui-icon-pin-w { background-position: -128px -144px; } +.swanky-purse .ui-icon-pin-s { background-position: -144px -144px; } +.swanky-purse .ui-icon-play { background-position: 0 -160px; } +.swanky-purse .ui-icon-pause { background-position: -16px -160px; } +.swanky-purse .ui-icon-seek-next { background-position: -32px -160px; } +.swanky-purse .ui-icon-seek-prev { background-position: -48px -160px; } +.swanky-purse .ui-icon-seek-end { background-position: -64px -160px; } +.swanky-purse .ui-icon-seek-first { background-position: -80px -160px; } +.swanky-purse .ui-icon-stop { background-position: -96px -160px; } +.swanky-purse .ui-icon-eject { background-position: -112px -160px; } +.swanky-purse .ui-icon-volume-off { background-position: -128px -160px; } +.swanky-purse .ui-icon-volume-on { background-position: -144px -160px; } +.swanky-purse .ui-icon-power { background-position: 0 -176px; } +.swanky-purse .ui-icon-signal-diag { background-position: -16px -176px; } +.swanky-purse .ui-icon-signal { background-position: -32px -176px; } +.swanky-purse .ui-icon-battery-0 { background-position: -48px -176px; } +.swanky-purse .ui-icon-battery-1 { background-position: -64px -176px; } +.swanky-purse .ui-icon-battery-2 { background-position: -80px -176px; } +.swanky-purse .ui-icon-battery-3 { background-position: -96px -176px; } +.swanky-purse .ui-icon-circle-plus { background-position: 0 -192px; } +.swanky-purse .ui-icon-circle-minus { background-position: -16px -192px; } +.swanky-purse .ui-icon-circle-close { background-position: -32px -192px; } +.swanky-purse .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.swanky-purse .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.swanky-purse .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.swanky-purse .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.swanky-purse .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.swanky-purse .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.swanky-purse .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.swanky-purse .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.swanky-purse .ui-icon-circle-zoomin { background-position: -176px -192px; } +.swanky-purse .ui-icon-circle-zoomout { background-position: -192px -192px; } +.swanky-purse .ui-icon-circle-check { background-position: -208px -192px; } +.swanky-purse .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.swanky-purse .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.swanky-purse .ui-icon-circlesmall-close { background-position: -32px -208px; } +.swanky-purse .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.swanky-purse .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.swanky-purse .ui-icon-squaresmall-close { background-position: -80px -208px; } +.swanky-purse .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.swanky-purse .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.swanky-purse .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.swanky-purse .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.swanky-purse .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.swanky-purse .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.swanky-purse .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.swanky-purse .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.swanky-purse .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.swanky-purse .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.swanky-purse .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.swanky-purse .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.swanky-purse .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.swanky-purse .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.swanky-purse .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.swanky-purse .ui-widget-overlay { background: #372806 url(images/ui-bg_diamond_20_372806_10x8.png) 50% 50% repeat; opacity: .80;filter:Alpha(Opacity=80); } +.swanky-purse .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #ddd4b0 url(images/ui-bg_flat_75_ddd4b0_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 12px; -webkit-border-radius: 12px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_diagonals-small_50_262626_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..85177bb0b3a83f30fab324408bb0cdf6907b2c25 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU#=yY%`)9{*AgA8b#W5tJ_3gxsyayC`SmfJ2 za@^bhEyz=pYl(-5huMoe3(P;%^`)itFMCy-?7Vp?U(~+XHxEMlcfNY?>3q)o9>q3w zNi*Z>JF$WbWwY;RiV3QyC~|sw9NH}8CDprr)r)uUCYhM6ei^5FVt$(f%Vtv+#TjcA kIS%IVI&!4F{=^a=d1iw;$7YT;pi>w;UHx3vIVCg!0KSh#3;+NC literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_flat_0_303030_40x100.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_flat_0_303030_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..fd7f033dafd4adefe08ffa94e2d607f65ebe94ad GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7&=`1 zZ62;ta^eD?IO|R0&uiqZh6adImlD4o#T4Fre{C$#84RATelF{r5}E)` C#xLLi literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_flat_0_4c4c4c_40x100.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_flat_0_4c4c4c_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..c646a26e4540bc36512e67d9f0c5e99086d7d0e0 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!N$PA*qrS22FRJ^>EalY(fIbdAz!nB$bk!& zK0p0;UDLRO@#KEyN0mKx$2f&La@T(SJ?F#w{)i6pp*Ss{RL`HP)bR|8$i;OXk;vd$@? F2>@OkPzV43 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_glass_40_0a0a0a_1x400.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_glass_40_0a0a0a_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..5a5ded52b1b2e556a981edb49f352bab6663fa90 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq})7R978O6-=5#dd%%H*$stEh zeBQC&`rk8^o_6yHxSFV|WE?p2hJ_*dOuS?H`yLJz&nHo@-Gnx+I`>6n(mBJE{BsPC b?I~h(mSn4X_r%Q+Xd;8BtDnm{r-UW|2*)Zv literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_glass_55_f1fbe5_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..44b07a1a8dc46a90783f74d9e7880adbd88213e2 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq?|lm978O6-<~(*YcSw(zLhoprM X?&14Ax9;#~plJ-Au6{1-oD!M=I|mCQ2jv)fs+j#xhDN|0#V&s3nw>B@4-CuR4|>cy*GrR-k)RxVvFD!cZ< d83Ug6Hfc}T9={aY=?XNH!PC{xWt~$(698YIE2{ti literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_55_000000_500x100.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_55_000000_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..4a5a2ed2a8f7dea759f436433dee96cbc3f07403 GIT binary patch literal 3153 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 GKmG@xgiIU& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_85_9fda58_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..8073747b881491a59c4ce12147b80ab757dfb0b8 GIT binary patch literal 4381 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 J;`i%!{uf!FzH0yg literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png b/Skins/jQueryUI/_themes/trontastic/images/ui-bg_gloss-wave_95_f6ecd5_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf9215b4382271d79fe53fd711aa1b72b1958b3 GIT binary patch literal 2987 zcmai$dozv%5 z0=&0g80eD+p{k+`_x%a z&X`b7zsqH2>hy6o(Y=>*+9vj?3O|}hgmve@ z?rbA$|Bm*&Hmv(+SVm!YNHKrX%fdu8U^RQ(H{zlGw6h`j=I{HFvrw_R5Ju^J$>+@WqhTI=5IqooJU3D1w6sk zEKU|G?p$lsGAq(-o-$KbmZ$(d!4w1$>LZQ&9!)zY4L-9!QMo~Hq z3qSb*F@>Q!$fmswYX*Yz8+aRvq#ftim*#DBr(%H@&x|>bkjkgCIKmyprIg6i*o^DqD%4Q{tA^JQ6J>yoB|;XXb?atIu|{TS`9L#tm(Z zKK84*lhq_`dc(nGK91?n>~SAw-Gm27@IoHv`5m;)ap$L6>O%)J8lELh*kYK)e`rBI zZ9lgc=y{{Hh1t>%fn1x>-NFpslMNjCT^nL)pNWPr9moR67G`M5Uch7=*usQf&i=2M z2VC@l?~HY_b2U!KpjsC+K8OFKb^56tI@x9}`pnXxs~$AY!qzFIe3?t1>IB_}oTRYu zCS`2&P(pKQNk3b#vXxSX6}%KQBP;D{;QsJgJDi`q@&eKlIR<}=+)AEmRg%RAXb*UV z&tt=v$@4G;+5>b8WLV5Eq-&505MBqCat!xo?+*!_u)J4iNghDh408$8-5u+8;K3no zTS+Qxx%fjvNih$z6mjCs6&SsWqrHJcn&6N7rh%Pa0{; z(i;FE-NJ!|ptbT+y6LacO|qFtJ{6>Jsr+Q5KXQQYf=O$Mm3G8J^}sRsZdRh^tUQt9 z%*e_77rs{tZ^P-R@c4+`xEj@^g#tBq39IyO2?QMKF|dARhJ-%7a!`1#XgP)$ z=e*l|r1H7aki&Z|yp*b|7@+Q3wp~EetsA7Q<$sJ7^jdSH>Fc$3I&EJM7DYk7knzA( zAE-%!YK?DpWmD7%eE4prA8P5^mct&+8pTry+rAiplua#kEcF4N=Duqh3At9NVPm_o z&IQ)++EXZyd;a=gw8r0P!c@h10-KQR&FbFh^M?ZCeQ~+E0CUTcyV}5Ei0(%K@XywE z0f6tuv;XflnGa|@AO8piE@*vYpmFVXZ+-~@Dwsi!k7*)H;&L`akg6A6*#bbe>%W&q z(8W@|_;d@;VE+7_`r}x6?oq$SzSnHOd>SpFziFg5FJxV2^*s1sWzEj=kudsWlx*}+ zZ3y`w4g@J~UjHU6vsP1gfz?v%uh=kLkK8r-h})`72J*9+9Z(|_Oks@ zxWb!Zt7iCckQYYB7Y&9qGGLL&@Sv5D{2^cQ)hsJ(3+ys~cRsan!~jeOyHZK0$O3L{ z-Rk`M6sbh>fRS~?M>mV>CTWbfGN_Atx%CnbyyMTg^6W4|WH z`J!@B+?5FN_rnDCe0}+H3x0)BCEHL>>S4R&mL4B73W5RzS5|zSqZ#q>nV(MGT_v69 zNkjPh9^DNv^UqOooNq4_$xoc@&pX3rjRlh8ug2Po2XEWg&v-ujgsJh{avfZk@5x_v=S`z{JH* z6bAq}z|`Xa8hAxtv|0_?qoMcQl1K*tT8b?aHTFlJVl=;yZg*_wCgbjsO)*pTjDhU0 zu6b_CySiwx34FtO4ZDD8p0;Ld0=8(TJ9qCi)|RWDSZu=GGoO%yLyJ~LNpuW;8s7q@ zH{sJb?c8WdVUYzWCMczSj<1QLuI3hbA*jYj?7?7SFoeeRz${dBle6#;qkNFh71Wr8 zML6E074{r2WqeR=V0Er^j~Oao11-3sx>@)g$fawfXI zu9R%s465!A#bVlsS7L63xhX%Jg=bNd1;a?%E0>~0A-y#t#013_B*gBy!yA}Hw^u_m zyB;b&<6#DWvhAXUJ+z*H+S_S}8XPIoL5N9*t64wrRdAQehB0b$v54G>2z#h0rtXkl zqb@hu&apB~ifSwbl_a#C1F=IEuQg?&UYXh1Ii1f-s?7&W8&I`Z#S(^)&ujT#aDO(--d= zZOeD3L49I#^lqA zPxSMB3e@kj0yjDobA>Qzk`49MIm#lpD-2Dpn6q_(b|^*3yw|8m75}L{-1|AAWh~5? zE}J?vnag@YZ?HmUsb`##rqWRdJ15wRwnYoK?P2$-nz1p@dRaXnt!}-<6o>77RLYp literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-icons_000000_256x240.png b/Skins/jQueryUI/_themes/trontastic/images/ui-icons_000000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..de9f04cf44e53bed4eaf833f5668d0868d81ccd9 GIT binary patch literal 4369 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 R#{Yepk2DQ5YSkQL{s-gR-5LM@ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-icons_9fda58_256x240.png b/Skins/jQueryUI/_themes/trontastic/images/ui-icons_9fda58_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1cc0b10ccc748efc835d3594f72eff18405a451e GIT binary patch literal 4369 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 oBo%DI*Kv;w;*%(i9W@e~@xPmYTG^FX}c% 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-icons_cd0a0a_256x240.png b/Skins/jQueryUI/_themes/trontastic/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7930a558099bc8d92b4264eb67a0f040460f4a4f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/trontastic/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/trontastic/jquery-ui.css b/Skins/jQueryUI/_themes/trontastic/jquery-ui.css new file mode 100644 index 0000000..5c25dba --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.trontastic .ui-helper-hidden { display: none; } +.trontastic .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.trontastic .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.trontastic .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.trontastic .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.trontastic .ui-helper-clearfix { display:block; } +/* end clearfix */ +.trontastic .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.trontastic .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.trontastic .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.trontastic .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=9fda58&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=85&borderColorHeader=000000&fcHeader=222222&iconColorHeader=1f1f1f&bgColorContent=000000&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=55&borderColorContent=4a4a4a&fcContent=ffffff&iconColorContent=9fda58&bgColorDefault=0a0a0a&bgTextureDefault=02_glass.png&bgImgOpacityDefault=40&borderColorDefault=1b1613&fcDefault=b8ec79&iconColorDefault=b8ec79&bgColorHover=000000&bgTextureHover=02_glass.png&bgImgOpacityHover=60&borderColorHover=000000&fcHover=96f226&iconColorHover=b8ec79&bgColorActive=4c4c4c&bgTextureActive=01_flat.png&bgImgOpacityActive=0&borderColorActive=696969&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=f1fbe5&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=8cce3b&fcHighlight=030303&iconColorHighlight=000000&bgColorError=f6ecd5&bgTextureError=12_gloss_wave.png&bgImgOpacityError=95&borderColorError=f1ac88&fcError=74736d&iconColorError=cd0a0a&bgColorOverlay=262626&bgTextureOverlay=07_diagonals_small.png&bgImgOpacityOverlay=50&opacityOverlay=30&bgColorShadow=303030&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=50&thicknessShadow=6px&offsetTopShadow=-6px&offsetLeftShadow=-6px&cornerRadiusShadow=12px +*/ + + +/* Component containers +----------------------------------*/ +.trontastic .ui-widget { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1.1em; } +.trontastic .ui-widget .ui-widget { font-size: 1em; } +.trontastic .ui-widget input, .trontastic .ui-widget select, .trontastic .ui-widget textarea, .trontastic .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; } +.trontastic .ui-widget-content { border: 1px solid #4a4a4a; background: #000000 url(images/ui-bg_gloss-wave_55_000000_500x100.png) 50% top repeat-x; color: #ffffff; } +.trontastic .ui-widget-content a { color: #ffffff; } +.trontastic .ui-widget-header { border: 1px solid #000000; background: #9fda58 url(images/ui-bg_gloss-wave_85_9fda58_500x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.trontastic .ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.trontastic .ui-state-default, .trontastic .ui-widget-content .ui-state-default { border: 1px solid #1b1613; background: #0a0a0a url(images/ui-bg_glass_40_0a0a0a_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #b8ec79; outline: none; } +.trontastic .ui-state-default a, .trontastic .ui-state-default a:link, .trontastic .ui-state-default a:visited { color: #b8ec79; text-decoration: none; outline: none; } +.trontastic .ui-state-hover, .trontastic .ui-widget-content .ui-state-hover, .trontastic .ui-state-focus, .trontastic .ui-widget-content .ui-state-focus { border: 1px solid #000000; background: #000000 url(images/ui-bg_glass_60_000000_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #96f226; outline: none; } +.trontastic .ui-state-hover a, .trontastic .ui-state-hover a:hover { color: #96f226; text-decoration: none; outline: none; } +.trontastic .ui-state-active, .trontastic .ui-widget-content .ui-state-active { border: 1px solid #696969; background: #4c4c4c url(images/ui-bg_flat_0_4c4c4c_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.trontastic .ui-state-active a, .trontastic .ui-state-active a:link, .trontastic .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.trontastic .ui-state-highlight, .trontastic .ui-widget-content .ui-state-highlight {border: 1px solid #8cce3b; background: #f1fbe5 url(images/ui-bg_glass_55_f1fbe5_1x400.png) 50% 50% repeat-x; color: #030303; } +.trontastic .ui-state-highlight a, .trontastic .ui-widget-content .ui-state-highlight a { color: #030303; } +.trontastic .ui-state-error, .trontastic .ui-widget-content .ui-state-error {border: 1px solid #f1ac88; background: #f6ecd5 url(images/ui-bg_gloss-wave_95_f6ecd5_500x100.png) 50% top repeat-x; color: #74736d; } +.trontastic .ui-state-error a, .trontastic .ui-widget-content .ui-state-error a { color: #74736d; } +.trontastic .ui-state-error-text, .trontastic .ui-widget-content .ui-state-error-text { color: #74736d; } +.trontastic .ui-state-disabled, .trontastic .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.trontastic .ui-priority-primary, .trontastic .ui-widget-content .ui-priority-primary { font-weight: bold; } +.trontastic .ui-priority-secondary, .trontastic .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.trontastic .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_9fda58_256x240.png); } +.trontastic .ui-widget-content .ui-icon {background-image: url(images/ui-icons_9fda58_256x240.png); } +.trontastic .ui-widget-header .ui-icon {background-image: url(images/ui-icons_1f1f1f_256x240.png); } +.trontastic .ui-state-default .ui-icon { background-image: url(images/ui-icons_b8ec79_256x240.png); } +.trontastic .ui-state-hover .ui-icon, .trontastic .ui-state-focus .ui-icon {background-image: url(images/ui-icons_b8ec79_256x240.png); } +.trontastic .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.trontastic .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_000000_256x240.png); } +.trontastic .ui-state-error .ui-icon, .trontastic .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.trontastic .ui-icon-carat-1-n { background-position: 0 0; } +.trontastic .ui-icon-carat-1-ne { background-position: -16px 0; } +.trontastic .ui-icon-carat-1-e { background-position: -32px 0; } +.trontastic .ui-icon-carat-1-se { background-position: -48px 0; } +.trontastic .ui-icon-carat-1-s { background-position: -64px 0; } +.trontastic .ui-icon-carat-1-sw { background-position: -80px 0; } +.trontastic .ui-icon-carat-1-w { background-position: -96px 0; } +.trontastic .ui-icon-carat-1-nw { background-position: -112px 0; } +.trontastic .ui-icon-carat-2-n-s { background-position: -128px 0; } +.trontastic .ui-icon-carat-2-e-w { background-position: -144px 0; } +.trontastic .ui-icon-triangle-1-n { background-position: 0 -16px; } +.trontastic .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.trontastic .ui-icon-triangle-1-e { background-position: -32px -16px; } +.trontastic .ui-icon-triangle-1-se { background-position: -48px -16px; } +.trontastic .ui-icon-triangle-1-s { background-position: -64px -16px; } +.trontastic .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.trontastic .ui-icon-triangle-1-w { background-position: -96px -16px; } +.trontastic .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.trontastic .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.trontastic .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.trontastic .ui-icon-arrow-1-n { background-position: 0 -32px; } +.trontastic .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.trontastic .ui-icon-arrow-1-e { background-position: -32px -32px; } +.trontastic .ui-icon-arrow-1-se { background-position: -48px -32px; } +.trontastic .ui-icon-arrow-1-s { background-position: -64px -32px; } +.trontastic .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.trontastic .ui-icon-arrow-1-w { background-position: -96px -32px; } +.trontastic .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.trontastic .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.trontastic .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.trontastic .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.trontastic .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.trontastic .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.trontastic .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.trontastic .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.trontastic .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.trontastic .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.trontastic .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.trontastic .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.trontastic .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.trontastic .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.trontastic .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.trontastic .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.trontastic .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.trontastic .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.trontastic .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.trontastic .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.trontastic .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.trontastic .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.trontastic .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.trontastic .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.trontastic .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.trontastic .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.trontastic .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.trontastic .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.trontastic .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.trontastic .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.trontastic .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.trontastic .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.trontastic .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.trontastic .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.trontastic .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.trontastic .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.trontastic .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.trontastic .ui-icon-arrow-4 { background-position: 0 -80px; } +.trontastic .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.trontastic .ui-icon-extlink { background-position: -32px -80px; } +.trontastic .ui-icon-newwin { background-position: -48px -80px; } +.trontastic .ui-icon-refresh { background-position: -64px -80px; } +.trontastic .ui-icon-shuffle { background-position: -80px -80px; } +.trontastic .ui-icon-transfer-e-w { background-position: -96px -80px; } +.trontastic .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.trontastic .ui-icon-folder-collapsed { background-position: 0 -96px; } +.trontastic .ui-icon-folder-open { background-position: -16px -96px; } +.trontastic .ui-icon-document { background-position: -32px -96px; } +.trontastic .ui-icon-document-b { background-position: -48px -96px; } +.trontastic .ui-icon-note { background-position: -64px -96px; } +.trontastic .ui-icon-mail-closed { background-position: -80px -96px; } +.trontastic .ui-icon-mail-open { background-position: -96px -96px; } +.trontastic .ui-icon-suitcase { background-position: -112px -96px; } +.trontastic .ui-icon-comment { background-position: -128px -96px; } +.trontastic .ui-icon-person { background-position: -144px -96px; } +.trontastic .ui-icon-print { background-position: -160px -96px; } +.trontastic .ui-icon-trash { background-position: -176px -96px; } +.trontastic .ui-icon-locked { background-position: -192px -96px; } +.trontastic .ui-icon-unlocked { background-position: -208px -96px; } +.trontastic .ui-icon-bookmark { background-position: -224px -96px; } +.trontastic .ui-icon-tag { background-position: -240px -96px; } +.trontastic .ui-icon-home { background-position: 0 -112px; } +.trontastic .ui-icon-flag { background-position: -16px -112px; } +.trontastic .ui-icon-calendar { background-position: -32px -112px; } +.trontastic .ui-icon-cart { background-position: -48px -112px; } +.trontastic .ui-icon-pencil { background-position: -64px -112px; } +.trontastic .ui-icon-clock { background-position: -80px -112px; } +.trontastic .ui-icon-disk { background-position: -96px -112px; } +.trontastic .ui-icon-calculator { background-position: -112px -112px; } +.trontastic .ui-icon-zoomin { background-position: -128px -112px; } +.trontastic .ui-icon-zoomout { background-position: -144px -112px; } +.trontastic .ui-icon-search { background-position: -160px -112px; } +.trontastic .ui-icon-wrench { background-position: -176px -112px; } +.trontastic .ui-icon-gear { background-position: -192px -112px; } +.trontastic .ui-icon-heart { background-position: -208px -112px; } +.trontastic .ui-icon-star { background-position: -224px -112px; } +.trontastic .ui-icon-link { background-position: -240px -112px; } +.trontastic .ui-icon-cancel { background-position: 0 -128px; } +.trontastic .ui-icon-plus { background-position: -16px -128px; } +.trontastic .ui-icon-plusthick { background-position: -32px -128px; } +.trontastic .ui-icon-minus { background-position: -48px -128px; } +.trontastic .ui-icon-minusthick { background-position: -64px -128px; } +.trontastic .ui-icon-close { background-position: -80px -128px; } +.trontastic .ui-icon-closethick { background-position: -96px -128px; } +.trontastic .ui-icon-key { background-position: -112px -128px; } +.trontastic .ui-icon-lightbulb { background-position: -128px -128px; } +.trontastic .ui-icon-scissors { background-position: -144px -128px; } +.trontastic .ui-icon-clipboard { background-position: -160px -128px; } +.trontastic .ui-icon-copy { background-position: -176px -128px; } +.trontastic .ui-icon-contact { background-position: -192px -128px; } +.trontastic .ui-icon-image { background-position: -208px -128px; } +.trontastic .ui-icon-video { background-position: -224px -128px; } +.trontastic .ui-icon-script { background-position: -240px -128px; } +.trontastic .ui-icon-alert { background-position: 0 -144px; } +.trontastic .ui-icon-info { background-position: -16px -144px; } +.trontastic .ui-icon-notice { background-position: -32px -144px; } +.trontastic .ui-icon-help { background-position: -48px -144px; } +.trontastic .ui-icon-check { background-position: -64px -144px; } +.trontastic .ui-icon-bullet { background-position: -80px -144px; } +.trontastic .ui-icon-radio-off { background-position: -96px -144px; } +.trontastic .ui-icon-radio-on { background-position: -112px -144px; } +.trontastic .ui-icon-pin-w { background-position: -128px -144px; } +.trontastic .ui-icon-pin-s { background-position: -144px -144px; } +.trontastic .ui-icon-play { background-position: 0 -160px; } +.trontastic .ui-icon-pause { background-position: -16px -160px; } +.trontastic .ui-icon-seek-next { background-position: -32px -160px; } +.trontastic .ui-icon-seek-prev { background-position: -48px -160px; } +.trontastic .ui-icon-seek-end { background-position: -64px -160px; } +.trontastic .ui-icon-seek-first { background-position: -80px -160px; } +.trontastic .ui-icon-stop { background-position: -96px -160px; } +.trontastic .ui-icon-eject { background-position: -112px -160px; } +.trontastic .ui-icon-volume-off { background-position: -128px -160px; } +.trontastic .ui-icon-volume-on { background-position: -144px -160px; } +.trontastic .ui-icon-power { background-position: 0 -176px; } +.trontastic .ui-icon-signal-diag { background-position: -16px -176px; } +.trontastic .ui-icon-signal { background-position: -32px -176px; } +.trontastic .ui-icon-battery-0 { background-position: -48px -176px; } +.trontastic .ui-icon-battery-1 { background-position: -64px -176px; } +.trontastic .ui-icon-battery-2 { background-position: -80px -176px; } +.trontastic .ui-icon-battery-3 { background-position: -96px -176px; } +.trontastic .ui-icon-circle-plus { background-position: 0 -192px; } +.trontastic .ui-icon-circle-minus { background-position: -16px -192px; } +.trontastic .ui-icon-circle-close { background-position: -32px -192px; } +.trontastic .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.trontastic .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.trontastic .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.trontastic .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.trontastic .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.trontastic .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.trontastic .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.trontastic .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.trontastic .ui-icon-circle-zoomin { background-position: -176px -192px; } +.trontastic .ui-icon-circle-zoomout { background-position: -192px -192px; } +.trontastic .ui-icon-circle-check { background-position: -208px -192px; } +.trontastic .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.trontastic .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.trontastic .ui-icon-circlesmall-close { background-position: -32px -208px; } +.trontastic .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.trontastic .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.trontastic .ui-icon-squaresmall-close { background-position: -80px -208px; } +.trontastic .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.trontastic .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.trontastic .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.trontastic .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.trontastic .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.trontastic .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.trontastic .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.trontastic .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.trontastic .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.trontastic .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.trontastic .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.trontastic .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.trontastic .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.trontastic .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.trontastic .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.trontastic .ui-widget-overlay { background: #262626 url(images/ui-bg_diagonals-small_50_262626_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); } +.trontastic .ui-widget-shadow { margin: -6px 0 0 -6px; padding: 6px; background: #303030 url(images/ui-bg_flat_0_303030_40x100.png) 50% 50% repeat-x; opacity: .50;filter:Alpha(Opacity=50); -moz-border-radius: 12px; -webkit-border-radius: 12px; }/* Accordion +----------------------------------*/ +.trontastic .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.trontastic .ui-accordion .ui-accordion-li-fix { display: inline; } +.trontastic .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.trontastic .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.trontastic .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.trontastic .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.trontastic .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.trontastic .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.trontastic .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.trontastic .ui-datepicker .ui-datepicker-prev, .trontastic .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.trontastic .ui-datepicker .ui-datepicker-prev-hover, .trontastic .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.trontastic .ui-datepicker .ui-datepicker-prev { left:2px; } +.trontastic .ui-datepicker .ui-datepicker-next { right:2px; } +.trontastic .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.trontastic .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.trontastic .ui-datepicker .ui-datepicker-prev span, .trontastic .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.trontastic .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.trontastic .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.trontastic .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.trontastic .ui-datepicker select.ui-datepicker-month, +.trontastic .ui-datepicker select.ui-datepicker-year { width: 49%;} +.trontastic .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.trontastic .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.trontastic .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.trontastic .ui-datepicker td { border: 0; padding: 1px; } +.trontastic .ui-datepicker td span, .trontastic .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.trontastic .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.trontastic .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.trontastic .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.trontastic .ui-datepicker.ui-datepicker-multi { width:auto; } +.trontastic .ui-datepicker-multi .ui-datepicker-group { float:left; } +.trontastic .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.trontastic .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.trontastic .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.trontastic .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.trontastic .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.trontastic .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.trontastic .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.trontastic .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.trontastic .ui-datepicker-rtl { direction: rtl; } +.trontastic .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.trontastic .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.trontastic .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.trontastic .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.trontastic .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.trontastic .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.trontastic .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.trontastic .ui-dialog { position: relative; padding: .2em; width: 300px; } +.trontastic .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.trontastic .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.trontastic .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.trontastic .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.trontastic .ui-dialog .ui-dialog-titlebar-close:hover, .trontastic .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.trontastic .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.trontastic .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.trontastic .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.trontastic .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.trontastic .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.trontastic .ui-progressbar { height:2em; text-align: left; } +.trontastic .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.trontastic .ui-resizable { position: relative;} +.trontastic .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.trontastic .ui-resizable-disabled .ui-resizable-handle, .trontastic .ui-resizable-autohide .ui-resizable-handle { display: none; } +.trontastic .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.trontastic .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.trontastic .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.trontastic .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.trontastic .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.trontastic .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.trontastic .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.trontastic .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.trontastic .ui-slider { position: relative; text-align: left; } +.trontastic .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.trontastic .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.trontastic .ui-slider-horizontal { height: .8em; } +.trontastic .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.trontastic .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.trontastic .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.trontastic .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.trontastic .ui-slider-vertical { width: .8em; height: 100px; } +.trontastic .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.trontastic .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.trontastic .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.trontastic .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.trontastic .ui-tabs { padding: .2em; zoom: 1; } +.trontastic .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.trontastic .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.trontastic .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.trontastic .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.trontastic .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .trontastic .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .trontastic .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.trontastic .ui-tabs .ui-tabs-nav li a, .trontastic .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.trontastic .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.trontastic .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/trontastic/ui.accordion.css b/Skins/jQueryUI/_themes/trontastic/ui.accordion.css new file mode 100644 index 0000000..adae451 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.trontastic .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.trontastic .ui-accordion .ui-accordion-li-fix { display: inline; } +.trontastic .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.trontastic .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.trontastic .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.trontastic .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.trontastic .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/trontastic/ui.all.css b/Skins/jQueryUI/_themes/trontastic/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/trontastic/ui.base.css b/Skins/jQueryUI/_themes/trontastic/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/trontastic/ui.core.css b/Skins/jQueryUI/_themes/trontastic/ui.core.css new file mode 100644 index 0000000..ae4e6fe --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.trontastic .ui-helper-hidden { display: none; } +.trontastic .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.trontastic .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.trontastic .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.trontastic .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.trontastic .ui-helper-clearfix { display:block; } +/* end clearfix */ +.trontastic .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.trontastic .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.trontastic .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.trontastic .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/trontastic/ui.datepicker.css b/Skins/jQueryUI/_themes/trontastic/ui.datepicker.css new file mode 100644 index 0000000..55ea113 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.trontastic .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.trontastic .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.trontastic .ui-datepicker .ui-datepicker-prev, .trontastic .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.trontastic .ui-datepicker .ui-datepicker-prev-hover, .trontastic .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.trontastic .ui-datepicker .ui-datepicker-prev { left:2px; } +.trontastic .ui-datepicker .ui-datepicker-next { right:2px; } +.trontastic .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.trontastic .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.trontastic .ui-datepicker .ui-datepicker-prev span, .trontastic .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.trontastic .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.trontastic .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.trontastic .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.trontastic .ui-datepicker select.ui-datepicker-month, +.trontastic .ui-datepicker select.ui-datepicker-year { width: 49%;} +.trontastic .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.trontastic .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.trontastic .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.trontastic .ui-datepicker td { border: 0; padding: 1px; } +.trontastic .ui-datepicker td span, .trontastic .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.trontastic .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.trontastic .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.trontastic .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.trontastic .ui-datepicker.ui-datepicker-multi { width:auto; } +.trontastic .ui-datepicker-multi .ui-datepicker-group { float:left; } +.trontastic .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.trontastic .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.trontastic .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.trontastic .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.trontastic .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.trontastic .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.trontastic .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.trontastic .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.trontastic .ui-datepicker-rtl { direction: rtl; } +.trontastic .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.trontastic .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.trontastic .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.trontastic .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.trontastic .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.trontastic .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.trontastic .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.trontastic .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/trontastic/ui.dialog.css b/Skins/jQueryUI/_themes/trontastic/ui.dialog.css new file mode 100644 index 0000000..a5073c6 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.trontastic .ui-dialog { position: relative; padding: .2em; width: 300px; } +.trontastic .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.trontastic .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.trontastic .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.trontastic .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.trontastic .ui-dialog .ui-dialog-titlebar-close:hover, .trontastic .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.trontastic .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.trontastic .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.trontastic .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.trontastic .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.trontastic .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/trontastic/ui.progressbar.css b/Skins/jQueryUI/_themes/trontastic/ui.progressbar.css new file mode 100644 index 0000000..8e4bef8 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.trontastic .ui-progressbar { height:2em; text-align: left; } +.trontastic .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/trontastic/ui.resizable.css b/Skins/jQueryUI/_themes/trontastic/ui.resizable.css new file mode 100644 index 0000000..2ab0d8c --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.trontastic .ui-resizable { position: relative;} +.trontastic .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.trontastic .ui-resizable-disabled .ui-resizable-handle, .trontastic .ui-resizable-autohide .ui-resizable-handle { display: none; } +.trontastic .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.trontastic .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.trontastic .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.trontastic .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.trontastic .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.trontastic .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.trontastic .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.trontastic .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/trontastic/ui.slider.css b/Skins/jQueryUI/_themes/trontastic/ui.slider.css new file mode 100644 index 0000000..8025f60 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.trontastic .ui-slider { position: relative; text-align: left; } +.trontastic .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.trontastic .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.trontastic .ui-slider-horizontal { height: .8em; } +.trontastic .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.trontastic .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.trontastic .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.trontastic .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.trontastic .ui-slider-vertical { width: .8em; height: 100px; } +.trontastic .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.trontastic .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.trontastic .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.trontastic .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/trontastic/ui.tabs.css b/Skins/jQueryUI/_themes/trontastic/ui.tabs.css new file mode 100644 index 0000000..39b05e3 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.trontastic .ui-tabs { padding: .2em; zoom: 1; } +.trontastic .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.trontastic .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.trontastic .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.trontastic .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.trontastic .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .trontastic .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .trontastic .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.trontastic .ui-tabs .ui-tabs-nav li a, .trontastic .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.trontastic .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.trontastic .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/trontastic/ui.theme.css b/Skins/jQueryUI/_themes/trontastic/ui.theme.css new file mode 100644 index 0000000..f6c7910 --- /dev/null +++ b/Skins/jQueryUI/_themes/trontastic/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=9fda58&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=85&borderColorHeader=000000&fcHeader=222222&iconColorHeader=1f1f1f&bgColorContent=000000&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=55&borderColorContent=4a4a4a&fcContent=ffffff&iconColorContent=9fda58&bgColorDefault=0a0a0a&bgTextureDefault=02_glass.png&bgImgOpacityDefault=40&borderColorDefault=1b1613&fcDefault=b8ec79&iconColorDefault=b8ec79&bgColorHover=000000&bgTextureHover=02_glass.png&bgImgOpacityHover=60&borderColorHover=000000&fcHover=96f226&iconColorHover=b8ec79&bgColorActive=4c4c4c&bgTextureActive=01_flat.png&bgImgOpacityActive=0&borderColorActive=696969&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=f1fbe5&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=8cce3b&fcHighlight=030303&iconColorHighlight=000000&bgColorError=f6ecd5&bgTextureError=12_gloss_wave.png&bgImgOpacityError=95&borderColorError=f1ac88&fcError=74736d&iconColorError=cd0a0a&bgColorOverlay=262626&bgTextureOverlay=07_diagonals_small.png&bgImgOpacityOverlay=50&opacityOverlay=30&bgColorShadow=303030&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=50&thicknessShadow=6px&offsetTopShadow=-6px&offsetLeftShadow=-6px&cornerRadiusShadow=12px +*/ + + +/* Component containers +----------------------------------*/ +.trontastic .ui-widget { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1.1em; } +.trontastic .ui-widget .ui-widget { font-size: 1em; } +.trontastic .ui-widget input, .trontastic .ui-widget select, .trontastic .ui-widget textarea, .trontastic .ui-widget button { font-family: Segoe UI, Helvetica, Arial, sans-serif; font-size: 1em; } +.trontastic .ui-widget-content { border: 1px solid #4a4a4a; background: #000000 url(images/ui-bg_gloss-wave_55_000000_500x100.png) 50% top repeat-x; color: #ffffff; } +.trontastic .ui-widget-content a { color: #ffffff; } +.trontastic .ui-widget-header { border: 1px solid #000000; background: #9fda58 url(images/ui-bg_gloss-wave_85_9fda58_500x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.trontastic .ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.trontastic .ui-state-default, .trontastic .ui-widget-content .ui-state-default { border: 1px solid #1b1613; background: #0a0a0a url(images/ui-bg_glass_40_0a0a0a_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #b8ec79; outline: none; } +.trontastic .ui-state-default a, .trontastic .ui-state-default a:link, .trontastic .ui-state-default a:visited { color: #b8ec79; text-decoration: none; outline: none; } +.trontastic .ui-state-hover, .trontastic .ui-widget-content .ui-state-hover, .trontastic .ui-state-focus, .trontastic .ui-widget-content .ui-state-focus { border: 1px solid #000000; background: #000000 url(images/ui-bg_glass_60_000000_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #96f226; outline: none; } +.trontastic .ui-state-hover a, .trontastic .ui-state-hover a:hover { color: #96f226; text-decoration: none; outline: none; } +.trontastic .ui-state-active, .trontastic .ui-widget-content .ui-state-active { border: 1px solid #696969; background: #4c4c4c url(images/ui-bg_flat_0_4c4c4c_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.trontastic .ui-state-active a, .trontastic .ui-state-active a:link, .trontastic .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.trontastic .ui-state-highlight, .trontastic .ui-widget-content .ui-state-highlight {border: 1px solid #8cce3b; background: #f1fbe5 url(images/ui-bg_glass_55_f1fbe5_1x400.png) 50% 50% repeat-x; color: #030303; } +.trontastic .ui-state-highlight a, .trontastic .ui-widget-content .ui-state-highlight a { color: #030303; } +.trontastic .ui-state-error, .trontastic .ui-widget-content .ui-state-error {border: 1px solid #f1ac88; background: #f6ecd5 url(images/ui-bg_gloss-wave_95_f6ecd5_500x100.png) 50% top repeat-x; color: #74736d; } +.trontastic .ui-state-error a, .trontastic .ui-widget-content .ui-state-error a { color: #74736d; } +.trontastic .ui-state-error-text, .trontastic .ui-widget-content .ui-state-error-text { color: #74736d; } +.trontastic .ui-state-disabled, .trontastic .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.trontastic .ui-priority-primary, .trontastic .ui-widget-content .ui-priority-primary { font-weight: bold; } +.trontastic .ui-priority-secondary, .trontastic .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.trontastic .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_9fda58_256x240.png); } +.trontastic .ui-widget-content .ui-icon {background-image: url(images/ui-icons_9fda58_256x240.png); } +.trontastic .ui-widget-header .ui-icon {background-image: url(images/ui-icons_1f1f1f_256x240.png); } +.trontastic .ui-state-default .ui-icon { background-image: url(images/ui-icons_b8ec79_256x240.png); } +.trontastic .ui-state-hover .ui-icon, .trontastic .ui-state-focus .ui-icon {background-image: url(images/ui-icons_b8ec79_256x240.png); } +.trontastic .ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.trontastic .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_000000_256x240.png); } +.trontastic .ui-state-error .ui-icon, .trontastic .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.trontastic .ui-icon-carat-1-n { background-position: 0 0; } +.trontastic .ui-icon-carat-1-ne { background-position: -16px 0; } +.trontastic .ui-icon-carat-1-e { background-position: -32px 0; } +.trontastic .ui-icon-carat-1-se { background-position: -48px 0; } +.trontastic .ui-icon-carat-1-s { background-position: -64px 0; } +.trontastic .ui-icon-carat-1-sw { background-position: -80px 0; } +.trontastic .ui-icon-carat-1-w { background-position: -96px 0; } +.trontastic .ui-icon-carat-1-nw { background-position: -112px 0; } +.trontastic .ui-icon-carat-2-n-s { background-position: -128px 0; } +.trontastic .ui-icon-carat-2-e-w { background-position: -144px 0; } +.trontastic .ui-icon-triangle-1-n { background-position: 0 -16px; } +.trontastic .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.trontastic .ui-icon-triangle-1-e { background-position: -32px -16px; } +.trontastic .ui-icon-triangle-1-se { background-position: -48px -16px; } +.trontastic .ui-icon-triangle-1-s { background-position: -64px -16px; } +.trontastic .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.trontastic .ui-icon-triangle-1-w { background-position: -96px -16px; } +.trontastic .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.trontastic .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.trontastic .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.trontastic .ui-icon-arrow-1-n { background-position: 0 -32px; } +.trontastic .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.trontastic .ui-icon-arrow-1-e { background-position: -32px -32px; } +.trontastic .ui-icon-arrow-1-se { background-position: -48px -32px; } +.trontastic .ui-icon-arrow-1-s { background-position: -64px -32px; } +.trontastic .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.trontastic .ui-icon-arrow-1-w { background-position: -96px -32px; } +.trontastic .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.trontastic .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.trontastic .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.trontastic .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.trontastic .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.trontastic .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.trontastic .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.trontastic .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.trontastic .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.trontastic .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.trontastic .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.trontastic .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.trontastic .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.trontastic .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.trontastic .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.trontastic .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.trontastic .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.trontastic .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.trontastic .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.trontastic .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.trontastic .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.trontastic .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.trontastic .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.trontastic .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.trontastic .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.trontastic .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.trontastic .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.trontastic .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.trontastic .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.trontastic .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.trontastic .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.trontastic .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.trontastic .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.trontastic .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.trontastic .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.trontastic .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.trontastic .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.trontastic .ui-icon-arrow-4 { background-position: 0 -80px; } +.trontastic .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.trontastic .ui-icon-extlink { background-position: -32px -80px; } +.trontastic .ui-icon-newwin { background-position: -48px -80px; } +.trontastic .ui-icon-refresh { background-position: -64px -80px; } +.trontastic .ui-icon-shuffle { background-position: -80px -80px; } +.trontastic .ui-icon-transfer-e-w { background-position: -96px -80px; } +.trontastic .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.trontastic .ui-icon-folder-collapsed { background-position: 0 -96px; } +.trontastic .ui-icon-folder-open { background-position: -16px -96px; } +.trontastic .ui-icon-document { background-position: -32px -96px; } +.trontastic .ui-icon-document-b { background-position: -48px -96px; } +.trontastic .ui-icon-note { background-position: -64px -96px; } +.trontastic .ui-icon-mail-closed { background-position: -80px -96px; } +.trontastic .ui-icon-mail-open { background-position: -96px -96px; } +.trontastic .ui-icon-suitcase { background-position: -112px -96px; } +.trontastic .ui-icon-comment { background-position: -128px -96px; } +.trontastic .ui-icon-person { background-position: -144px -96px; } +.trontastic .ui-icon-print { background-position: -160px -96px; } +.trontastic .ui-icon-trash { background-position: -176px -96px; } +.trontastic .ui-icon-locked { background-position: -192px -96px; } +.trontastic .ui-icon-unlocked { background-position: -208px -96px; } +.trontastic .ui-icon-bookmark { background-position: -224px -96px; } +.trontastic .ui-icon-tag { background-position: -240px -96px; } +.trontastic .ui-icon-home { background-position: 0 -112px; } +.trontastic .ui-icon-flag { background-position: -16px -112px; } +.trontastic .ui-icon-calendar { background-position: -32px -112px; } +.trontastic .ui-icon-cart { background-position: -48px -112px; } +.trontastic .ui-icon-pencil { background-position: -64px -112px; } +.trontastic .ui-icon-clock { background-position: -80px -112px; } +.trontastic .ui-icon-disk { background-position: -96px -112px; } +.trontastic .ui-icon-calculator { background-position: -112px -112px; } +.trontastic .ui-icon-zoomin { background-position: -128px -112px; } +.trontastic .ui-icon-zoomout { background-position: -144px -112px; } +.trontastic .ui-icon-search { background-position: -160px -112px; } +.trontastic .ui-icon-wrench { background-position: -176px -112px; } +.trontastic .ui-icon-gear { background-position: -192px -112px; } +.trontastic .ui-icon-heart { background-position: -208px -112px; } +.trontastic .ui-icon-star { background-position: -224px -112px; } +.trontastic .ui-icon-link { background-position: -240px -112px; } +.trontastic .ui-icon-cancel { background-position: 0 -128px; } +.trontastic .ui-icon-plus { background-position: -16px -128px; } +.trontastic .ui-icon-plusthick { background-position: -32px -128px; } +.trontastic .ui-icon-minus { background-position: -48px -128px; } +.trontastic .ui-icon-minusthick { background-position: -64px -128px; } +.trontastic .ui-icon-close { background-position: -80px -128px; } +.trontastic .ui-icon-closethick { background-position: -96px -128px; } +.trontastic .ui-icon-key { background-position: -112px -128px; } +.trontastic .ui-icon-lightbulb { background-position: -128px -128px; } +.trontastic .ui-icon-scissors { background-position: -144px -128px; } +.trontastic .ui-icon-clipboard { background-position: -160px -128px; } +.trontastic .ui-icon-copy { background-position: -176px -128px; } +.trontastic .ui-icon-contact { background-position: -192px -128px; } +.trontastic .ui-icon-image { background-position: -208px -128px; } +.trontastic .ui-icon-video { background-position: -224px -128px; } +.trontastic .ui-icon-script { background-position: -240px -128px; } +.trontastic .ui-icon-alert { background-position: 0 -144px; } +.trontastic .ui-icon-info { background-position: -16px -144px; } +.trontastic .ui-icon-notice { background-position: -32px -144px; } +.trontastic .ui-icon-help { background-position: -48px -144px; } +.trontastic .ui-icon-check { background-position: -64px -144px; } +.trontastic .ui-icon-bullet { background-position: -80px -144px; } +.trontastic .ui-icon-radio-off { background-position: -96px -144px; } +.trontastic .ui-icon-radio-on { background-position: -112px -144px; } +.trontastic .ui-icon-pin-w { background-position: -128px -144px; } +.trontastic .ui-icon-pin-s { background-position: -144px -144px; } +.trontastic .ui-icon-play { background-position: 0 -160px; } +.trontastic .ui-icon-pause { background-position: -16px -160px; } +.trontastic .ui-icon-seek-next { background-position: -32px -160px; } +.trontastic .ui-icon-seek-prev { background-position: -48px -160px; } +.trontastic .ui-icon-seek-end { background-position: -64px -160px; } +.trontastic .ui-icon-seek-first { background-position: -80px -160px; } +.trontastic .ui-icon-stop { background-position: -96px -160px; } +.trontastic .ui-icon-eject { background-position: -112px -160px; } +.trontastic .ui-icon-volume-off { background-position: -128px -160px; } +.trontastic .ui-icon-volume-on { background-position: -144px -160px; } +.trontastic .ui-icon-power { background-position: 0 -176px; } +.trontastic .ui-icon-signal-diag { background-position: -16px -176px; } +.trontastic .ui-icon-signal { background-position: -32px -176px; } +.trontastic .ui-icon-battery-0 { background-position: -48px -176px; } +.trontastic .ui-icon-battery-1 { background-position: -64px -176px; } +.trontastic .ui-icon-battery-2 { background-position: -80px -176px; } +.trontastic .ui-icon-battery-3 { background-position: -96px -176px; } +.trontastic .ui-icon-circle-plus { background-position: 0 -192px; } +.trontastic .ui-icon-circle-minus { background-position: -16px -192px; } +.trontastic .ui-icon-circle-close { background-position: -32px -192px; } +.trontastic .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.trontastic .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.trontastic .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.trontastic .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.trontastic .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.trontastic .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.trontastic .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.trontastic .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.trontastic .ui-icon-circle-zoomin { background-position: -176px -192px; } +.trontastic .ui-icon-circle-zoomout { background-position: -192px -192px; } +.trontastic .ui-icon-circle-check { background-position: -208px -192px; } +.trontastic .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.trontastic .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.trontastic .ui-icon-circlesmall-close { background-position: -32px -208px; } +.trontastic .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.trontastic .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.trontastic .ui-icon-squaresmall-close { background-position: -80px -208px; } +.trontastic .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.trontastic .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.trontastic .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.trontastic .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.trontastic .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.trontastic .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.trontastic .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.trontastic .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.trontastic .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.trontastic .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.trontastic .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.trontastic .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.trontastic .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.trontastic .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.trontastic .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.trontastic .ui-widget-overlay { background: #262626 url(images/ui-bg_diagonals-small_50_262626_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); } +.trontastic .ui-widget-shadow { margin: -6px 0 0 -6px; padding: 6px; background: #303030 url(images/ui-bg_flat_0_303030_40x100.png) 50% 50% repeat-x; opacity: .50;filter:Alpha(Opacity=50); -moz-border-radius: 12px; -webkit-border-radius: 12px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_flat_30_cccccc_40x100.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_flat_30_cccccc_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5473afffbc2662173f5af5c27d966c072de8039b GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`Ta z<$H)q$%zYm;;c7~Kd+Iuj%U9o62cnl7#bi-T}u42J&U%yNJ})(84RATelF{r5}E*| CoG&2& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5950a8db9e64e8d00bb28726cb869947abfdc7fc GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7&<)v zy**H+ z`**vX!*n&P7dc50adyfl&Nwm{9INpTEp=t_C|dt|%9X7Z^~WTNlbGI|=7;M1& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_glass_40_ffc73d_1x400.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_glass_40_ffc73d_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..35ec0d9d290646cc4e487ad973dde7e979829d00 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq`W*`978O6-=5zn*kB-V#9{8A z5YLNW97J7a98qL7IHPXurDyRjc|Mbg@8{^ExfYyF9&D2iMXXNan#^1HV2J>C;u_aS d;^%;}$C#b3amU=xZ39`u;OXk;vd$@?2>__OD+K@m literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_gloss-wave_25_333333_500x100.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_gloss-wave_25_333333_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..b1b03b677165b6628a426bd69f5677f125ecc43c GIT binary patch literal 1874 zcmb`IYfzI{8pmJ2>grV17G0@K0tCwr|_L4FG`cX~&a)0{{Wbe*M`mHv8AS(OX;q*z!_Z@>{1%MGiyu zR|xbXaPnOIdD+Ux{R6(br<1qK{_>6OVJiyw2cO!f{+2bo_c6Uf@ak*A-gUS0ya}i{ z;V|n10Kl4N15Q?43I?7#{{I#OKX|+gVL-*#_gjMA40sU-?0os>#q4m5zYlyNaNy0i zw^Rg@n2PM1EYnI!r8-ve`DR?E&r)g^!dw?^1cUDl{jIC0LqtYJ2-{< z^zg_cP8X>+p|zOkQCSM#xGKcaAOiy-SU^Z1WD^&VjsjU9nusJEZ09-SzK7LC5*abv z3bV0}9Jo{3#yNAHDALv}?}};!m&BKh#+>m@(WkDJjK<89uTGHg@D-UX>-ETjTK)~$ zOr)}HQ5Q=cqfulXw=zX=4D4-ulurld1T(#Bl#sa@S5 zp`alO&km=OxtEWjt&`%U^>H+i7?)HTR1x^ff5x*RW+|o>hxeK_Kj$^Ig8CR zEqR6U6p+fT895w+wE0LvO;>FXYFOy(XDztA-TA3z$n$NTg#FEvs-1liN z_Nd1G7J&@g9g}bvL8^2_2}WvrG*#cC7wK731W2GBz+jOT^+0{`PNdB!ES|*3C0zQ5 zaN3awY3wD=vgoBTW8JhS)k9-u6((jG8W5J=IvOi0csINJs#yO7^pr@JOg^2@yWSr$ z9H89a;5ALfT5P*q-ysOn-(zrTNv~mw&fses8XC-rM*OQ4w5MNgP4KJ~Bd(HLy{%0; z7gd#cTlMZ*$k+Sqt!4!>k+M1O!(%Np{^9g<`lR~Fc_pDPM+vVC=QPeD`(JRRC~er2 zCi|jkNQ@4;LqAmPTU#w?hmZF1R-aHl=em*uW2JB!U9hT&`^2=uJOOET@j`Ok0#d6 z#(L6k=6ErD*U;XUposM4a^d3L zp-T^hYj>Xmwtaag;LpHTG_dVQw4W-o!G86VCAjbROZ*&Db`T>1l~(J<&d;6s33{d9 z`^k6n9Y1mYo9(hMp0$+wN`M2(jWR#7`wh+LARzCn4N56D%KVR4-u*2}bB{fPi=Paw z6gk|PBCK5=Be17ZBA!UgCS^bmQTXUH0T|@vR`&$2%0`k{CKz4&U2QEYpeHEbxx1yMjh$T zgH4%u$59+kAz#93N7_0O1=Cc<4+g{{!VmvO`@jXnG--~=JzU@`t0Wk2^`7?Wk*WGc5TVydoVC|KVrIzB za*zX6duE2%bCs^gjG+nlgyq-B7Rgi2dP)%$N`p>Fzv0(c&);tlsH5~@w3Wa6?;|Hv zNsmEwPY{wtt{bi6qxNY>L|gaRm?0CRoQUiZ%h) zq(G*nxm^ELo_SHJGxFKNZ)BmA%i(Z}p9hp_yZ~Eg@0lwdJ2rk#AT1>$`NrEH|L$Kk CqOPR? literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..e56eefd612ae74339bd45ae91ddfc2ae2eb7092b GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l$xiDV~E7mQ98UlM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..3525eb9ff4c26d2c74003e7e2fdf09cccf7c9d54 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%}VPV~E7mvV v4~LtZ8=D#sywNe@G+8Wgr}4YKCJTdvGLyysE7#8hH8FU)`njxgN@xNASlk-& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..2b6a9f92408ede5e967497f0c917d99e06a2e7f8 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#Qp0V~E7myZwe-3<^BV`X67{ z-Q39+s_r<4W%}b;6Bcgql6WBPGHXN18AjIAtjA9+sZ48Zd&-pi=Idqi7tQ7DO<7N; RDFDr3@O1TaS?83{1OO`oCW`<7 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_222222_256x240.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ee039dc096a38a3753f92519546eee94bcfbeffa GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_4b8e0b_256x240.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..fdaa72a0263f115f0268927c5aa4ad0f05dd9172 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_a83300_256x240.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_a83300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b9e3ad7c87419228390de734786ee856795d9ad4 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/ui-darkness/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-darkness/jquery-ui.css b/Skins/jQueryUI/_themes/ui-darkness/jquery-ui.css new file mode 100644 index 0000000..e08c2e9 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.ui-darkness .ui-helper-hidden { display: none; } +.ui-darkness .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.ui-darkness .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-darkness .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-darkness .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-darkness .ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-darkness .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-darkness .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-darkness .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-darkness .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=02_glass.png&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=02_glass.png&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=02_glass.png&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.ui-darkness .ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; } +.ui-darkness .ui-widget .ui-widget { font-size: 1em; } +.ui-darkness .ui-widget input, .ui-darkness .ui-darkness .ui-widget select, .ui-darkness .ui-darkness .ui-widget textarea, .ui-darkness .ui-darkness .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; } +.ui-darkness .ui-widget-content { border: 1px solid #666666; background: #000000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.ui-darkness .ui-widget-content a { color: #ffffff; } +.ui-darkness .ui-widget-header { border: 1px solid #333333; background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.ui-darkness .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.ui-darkness .ui-state-default, .ui-darkness .ui-darkness .ui-widget-content .ui-state-default { border: 1px solid #666666; background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eeeeee; outline: none; } +.ui-darkness .ui-state-default a, .ui-darkness .ui-darkness .ui-state-default a:link, .ui-darkness .ui-darkness .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; } +.ui-darkness .ui-state-hover, .ui-darkness .ui-darkness .ui-widget-content .ui-state-hover, .ui-darkness .ui-darkness .ui-state-focus, .ui-darkness .ui-darkness .ui-widget-content .ui-state-focus { border: 1px solid #59b4d4; background: #0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.ui-darkness .ui-state-hover a, .ui-darkness .ui-darkness .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.ui-darkness .ui-state-active, .ui-darkness .ui-darkness .ui-widget-content .ui-state-active { border: 1px solid #ffaf0f; background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.ui-darkness .ui-state-active a, .ui-darkness .ui-darkness .ui-state-active a:link, .ui-darkness .ui-darkness .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-darkness .ui-state-highlight, .ui-darkness .ui-darkness .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; color: #2e7db2; } +.ui-darkness .ui-state-highlight a, .ui-darkness .ui-darkness .ui-widget-content .ui-state-highlight a { color: #2e7db2; } +.ui-darkness .ui-state-error, .ui-darkness .ui-darkness .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; } +.ui-darkness .ui-state-error a, .ui-darkness .ui-darkness .ui-widget-content .ui-state-error a { color: #111111; } +.ui-darkness .ui-state-error-text, .ui-darkness .ui-darkness .ui-widget-content .ui-state-error-text { color: #111111; } +.ui-darkness .ui-state-disabled, .ui-darkness .ui-darkness .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.ui-darkness .ui-priority-primary, .ui-darkness .ui-darkness .ui-widget-content .ui-priority-primary { font-weight: bold; } +.ui-darkness .ui-priority-secondary, .ui-darkness .ui-darkness .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-darkness .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cccccc_256x240.png); } +.ui-darkness .ui-widget-content .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); } +.ui-darkness .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.ui-darkness .ui-state-default .ui-icon { background-image: url(images/ui-icons_cccccc_256x240.png); } +.ui-darkness .ui-state-hover .ui-icon, .ui-darkness .ui-darkness .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.ui-darkness .ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-darkness .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4b8e0b_256x240.png); } +.ui-darkness .ui-state-error .ui-icon, .ui-darkness .ui-darkness .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_a83300_256x240.png); } + +/* positioning */ +.ui-darkness .ui-icon-carat-1-n { background-position: 0 0; } +.ui-darkness .ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-darkness .ui-icon-carat-1-e { background-position: -32px 0; } +.ui-darkness .ui-icon-carat-1-se { background-position: -48px 0; } +.ui-darkness .ui-icon-carat-1-s { background-position: -64px 0; } +.ui-darkness .ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-darkness .ui-icon-carat-1-w { background-position: -96px 0; } +.ui-darkness .ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-darkness .ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-darkness .ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-darkness .ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-darkness .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-darkness .ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-darkness .ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-darkness .ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-darkness .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-darkness .ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-darkness .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-darkness .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-darkness .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-darkness .ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-darkness .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-darkness .ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-darkness .ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-darkness .ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-darkness .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-darkness .ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-darkness .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-darkness .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-darkness .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-darkness .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-darkness .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-darkness .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-darkness .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-darkness .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-darkness .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-darkness .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-darkness .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-darkness .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-darkness .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-darkness .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-darkness .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-darkness .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-darkness .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-darkness .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-darkness .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-darkness .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-darkness .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-darkness .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-darkness .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-darkness .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-darkness .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-darkness .ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-darkness .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-darkness .ui-icon-extlink { background-position: -32px -80px; } +.ui-darkness .ui-icon-newwin { background-position: -48px -80px; } +.ui-darkness .ui-icon-refresh { background-position: -64px -80px; } +.ui-darkness .ui-icon-shuffle { background-position: -80px -80px; } +.ui-darkness .ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-darkness .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-darkness .ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-darkness .ui-icon-folder-open { background-position: -16px -96px; } +.ui-darkness .ui-icon-document { background-position: -32px -96px; } +.ui-darkness .ui-icon-document-b { background-position: -48px -96px; } +.ui-darkness .ui-icon-note { background-position: -64px -96px; } +.ui-darkness .ui-icon-mail-closed { background-position: -80px -96px; } +.ui-darkness .ui-icon-mail-open { background-position: -96px -96px; } +.ui-darkness .ui-icon-suitcase { background-position: -112px -96px; } +.ui-darkness .ui-icon-comment { background-position: -128px -96px; } +.ui-darkness .ui-icon-person { background-position: -144px -96px; } +.ui-darkness .ui-icon-print { background-position: -160px -96px; } +.ui-darkness .ui-icon-trash { background-position: -176px -96px; } +.ui-darkness .ui-icon-locked { background-position: -192px -96px; } +.ui-darkness .ui-icon-unlocked { background-position: -208px -96px; } +.ui-darkness .ui-icon-bookmark { background-position: -224px -96px; } +.ui-darkness .ui-icon-tag { background-position: -240px -96px; } +.ui-darkness .ui-icon-home { background-position: 0 -112px; } +.ui-darkness .ui-icon-flag { background-position: -16px -112px; } +.ui-darkness .ui-icon-calendar { background-position: -32px -112px; } +.ui-darkness .ui-icon-cart { background-position: -48px -112px; } +.ui-darkness .ui-icon-pencil { background-position: -64px -112px; } +.ui-darkness .ui-icon-clock { background-position: -80px -112px; } +.ui-darkness .ui-icon-disk { background-position: -96px -112px; } +.ui-darkness .ui-icon-calculator { background-position: -112px -112px; } +.ui-darkness .ui-icon-zoomin { background-position: -128px -112px; } +.ui-darkness .ui-icon-zoomout { background-position: -144px -112px; } +.ui-darkness .ui-icon-search { background-position: -160px -112px; } +.ui-darkness .ui-icon-wrench { background-position: -176px -112px; } +.ui-darkness .ui-icon-gear { background-position: -192px -112px; } +.ui-darkness .ui-icon-heart { background-position: -208px -112px; } +.ui-darkness .ui-icon-star { background-position: -224px -112px; } +.ui-darkness .ui-icon-link { background-position: -240px -112px; } +.ui-darkness .ui-icon-cancel { background-position: 0 -128px; } +.ui-darkness .ui-icon-plus { background-position: -16px -128px; } +.ui-darkness .ui-icon-plusthick { background-position: -32px -128px; } +.ui-darkness .ui-icon-minus { background-position: -48px -128px; } +.ui-darkness .ui-icon-minusthick { background-position: -64px -128px; } +.ui-darkness .ui-icon-close { background-position: -80px -128px; } +.ui-darkness .ui-icon-closethick { background-position: -96px -128px; } +.ui-darkness .ui-icon-key { background-position: -112px -128px; } +.ui-darkness .ui-icon-lightbulb { background-position: -128px -128px; } +.ui-darkness .ui-icon-scissors { background-position: -144px -128px; } +.ui-darkness .ui-icon-clipboard { background-position: -160px -128px; } +.ui-darkness .ui-icon-copy { background-position: -176px -128px; } +.ui-darkness .ui-icon-contact { background-position: -192px -128px; } +.ui-darkness .ui-icon-image { background-position: -208px -128px; } +.ui-darkness .ui-icon-video { background-position: -224px -128px; } +.ui-darkness .ui-icon-script { background-position: -240px -128px; } +.ui-darkness .ui-icon-alert { background-position: 0 -144px; } +.ui-darkness .ui-icon-info { background-position: -16px -144px; } +.ui-darkness .ui-icon-notice { background-position: -32px -144px; } +.ui-darkness .ui-icon-help { background-position: -48px -144px; } +.ui-darkness .ui-icon-check { background-position: -64px -144px; } +.ui-darkness .ui-icon-bullet { background-position: -80px -144px; } +.ui-darkness .ui-icon-radio-off { background-position: -96px -144px; } +.ui-darkness .ui-icon-radio-on { background-position: -112px -144px; } +.ui-darkness .ui-icon-pin-w { background-position: -128px -144px; } +.ui-darkness .ui-icon-pin-s { background-position: -144px -144px; } +.ui-darkness .ui-icon-play { background-position: 0 -160px; } +.ui-darkness .ui-icon-pause { background-position: -16px -160px; } +.ui-darkness .ui-icon-seek-next { background-position: -32px -160px; } +.ui-darkness .ui-icon-seek-prev { background-position: -48px -160px; } +.ui-darkness .ui-icon-seek-end { background-position: -64px -160px; } +.ui-darkness .ui-icon-seek-first { background-position: -80px -160px; } +.ui-darkness .ui-icon-stop { background-position: -96px -160px; } +.ui-darkness .ui-icon-eject { background-position: -112px -160px; } +.ui-darkness .ui-icon-volume-off { background-position: -128px -160px; } +.ui-darkness .ui-icon-volume-on { background-position: -144px -160px; } +.ui-darkness .ui-icon-power { background-position: 0 -176px; } +.ui-darkness .ui-icon-signal-diag { background-position: -16px -176px; } +.ui-darkness .ui-icon-signal { background-position: -32px -176px; } +.ui-darkness .ui-icon-battery-0 { background-position: -48px -176px; } +.ui-darkness .ui-icon-battery-1 { background-position: -64px -176px; } +.ui-darkness .ui-icon-battery-2 { background-position: -80px -176px; } +.ui-darkness .ui-icon-battery-3 { background-position: -96px -176px; } +.ui-darkness .ui-icon-circle-plus { background-position: 0 -192px; } +.ui-darkness .ui-icon-circle-minus { background-position: -16px -192px; } +.ui-darkness .ui-icon-circle-close { background-position: -32px -192px; } +.ui-darkness .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-darkness .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-darkness .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-darkness .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-darkness .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-darkness .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-darkness .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-darkness .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-darkness .ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-darkness .ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-darkness .ui-icon-circle-check { background-position: -208px -192px; } +.ui-darkness .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-darkness .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-darkness .ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-darkness .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-darkness .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-darkness .ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-darkness .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-darkness .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-darkness .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-darkness .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-darkness .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-darkness .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-darkness .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.ui-darkness .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.ui-darkness .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.ui-darkness .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.ui-darkness .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.ui-darkness .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.ui-darkness .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.ui-darkness .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.ui-darkness .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.ui-darkness .ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.ui-darkness .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.ui-darkness .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-darkness .ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-darkness .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-darkness .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.ui-darkness .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-darkness .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.ui-darkness .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.ui-darkness .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.ui-darkness .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-darkness .ui-datepicker .ui-datepicker-prev, .ui-darkness .ui-darkness .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-darkness .ui-datepicker .ui-datepicker-prev-hover, .ui-darkness .ui-darkness .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-darkness .ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-darkness .ui-datepicker .ui-datepicker-next { right:2px; } +.ui-darkness .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-darkness .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-darkness .ui-datepicker .ui-datepicker-prev span, .ui-darkness .ui-darkness .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-darkness .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-darkness .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.ui-darkness .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-darkness .ui-datepicker select.ui-datepicker-month, +.ui-darkness .ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-darkness .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.ui-darkness .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-darkness .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-darkness .ui-datepicker td { border: 0; padding: 1px; } +.ui-darkness .ui-datepicker td span, .ui-darkness .ui-darkness .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-darkness .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-darkness .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-darkness .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-darkness .ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-darkness .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-darkness .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-darkness .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-darkness .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.ui-darkness .ui-datepicker-rtl { direction: rtl; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-darkness .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.ui-darkness .ui-dialog { position: relative; padding: .2em; width: 300px; } +.ui-darkness .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.ui-darkness .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.ui-darkness .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-darkness .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-darkness .ui-dialog .ui-dialog-titlebar-close:hover, .ui-darkness .ui-darkness .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-darkness .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-darkness .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-darkness .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.ui-darkness .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-darkness .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.ui-darkness .ui-progressbar { height:2em; text-align: left; } +.ui-darkness .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.ui-darkness .ui-resizable { position: relative;} +.ui-darkness .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.ui-darkness .ui-resizable-disabled .ui-resizable-handle, .ui-darkness .ui-darkness .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-darkness .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.ui-darkness .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.ui-darkness .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.ui-darkness .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.ui-darkness .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-darkness .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-darkness .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-darkness .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.ui-darkness .ui-slider { position: relative; text-align: left; } +.ui-darkness .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-darkness .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.ui-darkness .ui-slider-horizontal { height: .8em; } +.ui-darkness .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-darkness .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-darkness .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-darkness .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-darkness .ui-slider-vertical { width: .8em; height: 100px; } +.ui-darkness .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-darkness .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-darkness .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-darkness .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.ui-darkness .ui-tabs { padding: .2em; zoom: 1; } +.ui-darkness .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.ui-darkness .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.ui-darkness .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.ui-darkness .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.ui-darkness .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-darkness .ui-darkness .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-darkness .ui-darkness .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-darkness .ui-tabs .ui-tabs-nav li a, .ui-darkness .ui-darkness .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-darkness .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.ui-darkness .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.accordion.css b/Skins/jQueryUI/_themes/ui-darkness/ui.accordion.css new file mode 100644 index 0000000..a086a20 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.ui-darkness .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-darkness .ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-darkness .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-darkness .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.ui-darkness .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-darkness .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.ui-darkness .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.all.css b/Skins/jQueryUI/_themes/ui-darkness/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.base.css b/Skins/jQueryUI/_themes/ui-darkness/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.core.css b/Skins/jQueryUI/_themes/ui-darkness/ui.core.css new file mode 100644 index 0000000..1f18fb6 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.ui-darkness .ui-helper-hidden { display: none; } +.ui-darkness .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.ui-darkness .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-darkness .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-darkness .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-darkness .ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-darkness .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-darkness .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-darkness .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-darkness .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.datepicker.css b/Skins/jQueryUI/_themes/ui-darkness/ui.datepicker.css new file mode 100644 index 0000000..ca0af0a --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.ui-darkness .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.ui-darkness .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-darkness .ui-datepicker .ui-datepicker-prev, .ui-darkness .ui-darkness .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-darkness .ui-datepicker .ui-datepicker-prev-hover, .ui-darkness .ui-darkness .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-darkness .ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-darkness .ui-datepicker .ui-datepicker-next { right:2px; } +.ui-darkness .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-darkness .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-darkness .ui-datepicker .ui-datepicker-prev span, .ui-darkness .ui-darkness .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-darkness .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-darkness .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.ui-darkness .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-darkness .ui-datepicker select.ui-datepicker-month, +.ui-darkness .ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-darkness .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.ui-darkness .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-darkness .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-darkness .ui-datepicker td { border: 0; padding: 1px; } +.ui-darkness .ui-datepicker td span, .ui-darkness .ui-darkness .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-darkness .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-darkness .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-darkness .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-darkness .ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-darkness .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-darkness .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-darkness .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-darkness .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-darkness .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.ui-darkness .ui-datepicker-rtl { direction: rtl; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-darkness .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-darkness .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.dialog.css b/Skins/jQueryUI/_themes/ui-darkness/ui.dialog.css new file mode 100644 index 0000000..f7d45ff --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.ui-darkness .ui-dialog { position: relative; padding: .2em; width: 300px; } +.ui-darkness .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.ui-darkness .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.ui-darkness .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-darkness .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-darkness .ui-dialog .ui-dialog-titlebar-close:hover, .ui-darkness .ui-darkness .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-darkness .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-darkness .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-darkness .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.ui-darkness .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-darkness .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.progressbar.css b/Skins/jQueryUI/_themes/ui-darkness/ui.progressbar.css new file mode 100644 index 0000000..130cc4a --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.ui-darkness .ui-progressbar { height:2em; text-align: left; } +.ui-darkness .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.resizable.css b/Skins/jQueryUI/_themes/ui-darkness/ui.resizable.css new file mode 100644 index 0000000..6c582e4 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.ui-darkness .ui-resizable { position: relative;} +.ui-darkness .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.ui-darkness .ui-resizable-disabled .ui-resizable-handle, .ui-darkness .ui-darkness .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-darkness .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.ui-darkness .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.ui-darkness .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.ui-darkness .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.ui-darkness .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-darkness .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-darkness .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-darkness .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.slider.css b/Skins/jQueryUI/_themes/ui-darkness/ui.slider.css new file mode 100644 index 0000000..194ebb2 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.ui-darkness .ui-slider { position: relative; text-align: left; } +.ui-darkness .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-darkness .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.ui-darkness .ui-slider-horizontal { height: .8em; } +.ui-darkness .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-darkness .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-darkness .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-darkness .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-darkness .ui-slider-vertical { width: .8em; height: 100px; } +.ui-darkness .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-darkness .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-darkness .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-darkness .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.tabs.css b/Skins/jQueryUI/_themes/ui-darkness/ui.tabs.css new file mode 100644 index 0000000..c54cc4b --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.ui-darkness .ui-tabs { padding: .2em; zoom: 1; } +.ui-darkness .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.ui-darkness .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.ui-darkness .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.ui-darkness .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.ui-darkness .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-darkness .ui-darkness .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-darkness .ui-darkness .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-darkness .ui-tabs .ui-tabs-nav li a, .ui-darkness .ui-darkness .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-darkness .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.ui-darkness .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/ui-darkness/ui.theme.css b/Skins/jQueryUI/_themes/ui-darkness/ui.theme.css new file mode 100644 index 0000000..ed94257 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-darkness/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=02_glass.png&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=02_glass.png&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=02_glass.png&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +*/ + + +/* Component containers +----------------------------------*/ +.ui-darkness .ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; } +.ui-darkness .ui-widget .ui-widget { font-size: 1em; } +.ui-darkness .ui-widget input, .ui-darkness .ui-darkness .ui-widget select, .ui-darkness .ui-darkness .ui-widget textarea, .ui-darkness .ui-darkness .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; } +.ui-darkness .ui-widget-content { border: 1px solid #666666; background: #000000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; color: #ffffff; } +.ui-darkness .ui-widget-content a { color: #ffffff; } +.ui-darkness .ui-widget-header { border: 1px solid #333333; background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.ui-darkness .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.ui-darkness .ui-state-default, .ui-darkness .ui-darkness .ui-widget-content .ui-state-default { border: 1px solid #666666; background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eeeeee; outline: none; } +.ui-darkness .ui-state-default a, .ui-darkness .ui-darkness .ui-state-default a:link, .ui-darkness .ui-darkness .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; } +.ui-darkness .ui-state-hover, .ui-darkness .ui-darkness .ui-widget-content .ui-state-hover, .ui-darkness .ui-darkness .ui-state-focus, .ui-darkness .ui-darkness .ui-widget-content .ui-state-focus { border: 1px solid #59b4d4; background: #0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.ui-darkness .ui-state-hover a, .ui-darkness .ui-darkness .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; } +.ui-darkness .ui-state-active, .ui-darkness .ui-darkness .ui-widget-content .ui-state-active { border: 1px solid #ffaf0f; background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; outline: none; } +.ui-darkness .ui-state-active a, .ui-darkness .ui-darkness .ui-state-active a:link, .ui-darkness .ui-darkness .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-darkness .ui-state-highlight, .ui-darkness .ui-darkness .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; color: #2e7db2; } +.ui-darkness .ui-state-highlight a, .ui-darkness .ui-darkness .ui-widget-content .ui-state-highlight a { color: #2e7db2; } +.ui-darkness .ui-state-error, .ui-darkness .ui-darkness .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; } +.ui-darkness .ui-state-error a, .ui-darkness .ui-darkness .ui-widget-content .ui-state-error a { color: #111111; } +.ui-darkness .ui-state-error-text, .ui-darkness .ui-darkness .ui-widget-content .ui-state-error-text { color: #111111; } +.ui-darkness .ui-state-disabled, .ui-darkness .ui-darkness .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.ui-darkness .ui-priority-primary, .ui-darkness .ui-darkness .ui-widget-content .ui-priority-primary { font-weight: bold; } +.ui-darkness .ui-priority-secondary, .ui-darkness .ui-darkness .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-darkness .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cccccc_256x240.png); } +.ui-darkness .ui-widget-content .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); } +.ui-darkness .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.ui-darkness .ui-state-default .ui-icon { background-image: url(images/ui-icons_cccccc_256x240.png); } +.ui-darkness .ui-state-hover .ui-icon, .ui-darkness .ui-darkness .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.ui-darkness .ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-darkness .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4b8e0b_256x240.png); } +.ui-darkness .ui-state-error .ui-icon, .ui-darkness .ui-darkness .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_a83300_256x240.png); } + +/* positioning */ +.ui-darkness .ui-icon-carat-1-n { background-position: 0 0; } +.ui-darkness .ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-darkness .ui-icon-carat-1-e { background-position: -32px 0; } +.ui-darkness .ui-icon-carat-1-se { background-position: -48px 0; } +.ui-darkness .ui-icon-carat-1-s { background-position: -64px 0; } +.ui-darkness .ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-darkness .ui-icon-carat-1-w { background-position: -96px 0; } +.ui-darkness .ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-darkness .ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-darkness .ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-darkness .ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-darkness .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-darkness .ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-darkness .ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-darkness .ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-darkness .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-darkness .ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-darkness .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-darkness .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-darkness .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-darkness .ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-darkness .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-darkness .ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-darkness .ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-darkness .ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-darkness .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-darkness .ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-darkness .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-darkness .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-darkness .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-darkness .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-darkness .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-darkness .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-darkness .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-darkness .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-darkness .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-darkness .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-darkness .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-darkness .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-darkness .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-darkness .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-darkness .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-darkness .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-darkness .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-darkness .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-darkness .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-darkness .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-darkness .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-darkness .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-darkness .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-darkness .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-darkness .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-darkness .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-darkness .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-darkness .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-darkness .ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-darkness .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-darkness .ui-icon-extlink { background-position: -32px -80px; } +.ui-darkness .ui-icon-newwin { background-position: -48px -80px; } +.ui-darkness .ui-icon-refresh { background-position: -64px -80px; } +.ui-darkness .ui-icon-shuffle { background-position: -80px -80px; } +.ui-darkness .ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-darkness .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-darkness .ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-darkness .ui-icon-folder-open { background-position: -16px -96px; } +.ui-darkness .ui-icon-document { background-position: -32px -96px; } +.ui-darkness .ui-icon-document-b { background-position: -48px -96px; } +.ui-darkness .ui-icon-note { background-position: -64px -96px; } +.ui-darkness .ui-icon-mail-closed { background-position: -80px -96px; } +.ui-darkness .ui-icon-mail-open { background-position: -96px -96px; } +.ui-darkness .ui-icon-suitcase { background-position: -112px -96px; } +.ui-darkness .ui-icon-comment { background-position: -128px -96px; } +.ui-darkness .ui-icon-person { background-position: -144px -96px; } +.ui-darkness .ui-icon-print { background-position: -160px -96px; } +.ui-darkness .ui-icon-trash { background-position: -176px -96px; } +.ui-darkness .ui-icon-locked { background-position: -192px -96px; } +.ui-darkness .ui-icon-unlocked { background-position: -208px -96px; } +.ui-darkness .ui-icon-bookmark { background-position: -224px -96px; } +.ui-darkness .ui-icon-tag { background-position: -240px -96px; } +.ui-darkness .ui-icon-home { background-position: 0 -112px; } +.ui-darkness .ui-icon-flag { background-position: -16px -112px; } +.ui-darkness .ui-icon-calendar { background-position: -32px -112px; } +.ui-darkness .ui-icon-cart { background-position: -48px -112px; } +.ui-darkness .ui-icon-pencil { background-position: -64px -112px; } +.ui-darkness .ui-icon-clock { background-position: -80px -112px; } +.ui-darkness .ui-icon-disk { background-position: -96px -112px; } +.ui-darkness .ui-icon-calculator { background-position: -112px -112px; } +.ui-darkness .ui-icon-zoomin { background-position: -128px -112px; } +.ui-darkness .ui-icon-zoomout { background-position: -144px -112px; } +.ui-darkness .ui-icon-search { background-position: -160px -112px; } +.ui-darkness .ui-icon-wrench { background-position: -176px -112px; } +.ui-darkness .ui-icon-gear { background-position: -192px -112px; } +.ui-darkness .ui-icon-heart { background-position: -208px -112px; } +.ui-darkness .ui-icon-star { background-position: -224px -112px; } +.ui-darkness .ui-icon-link { background-position: -240px -112px; } +.ui-darkness .ui-icon-cancel { background-position: 0 -128px; } +.ui-darkness .ui-icon-plus { background-position: -16px -128px; } +.ui-darkness .ui-icon-plusthick { background-position: -32px -128px; } +.ui-darkness .ui-icon-minus { background-position: -48px -128px; } +.ui-darkness .ui-icon-minusthick { background-position: -64px -128px; } +.ui-darkness .ui-icon-close { background-position: -80px -128px; } +.ui-darkness .ui-icon-closethick { background-position: -96px -128px; } +.ui-darkness .ui-icon-key { background-position: -112px -128px; } +.ui-darkness .ui-icon-lightbulb { background-position: -128px -128px; } +.ui-darkness .ui-icon-scissors { background-position: -144px -128px; } +.ui-darkness .ui-icon-clipboard { background-position: -160px -128px; } +.ui-darkness .ui-icon-copy { background-position: -176px -128px; } +.ui-darkness .ui-icon-contact { background-position: -192px -128px; } +.ui-darkness .ui-icon-image { background-position: -208px -128px; } +.ui-darkness .ui-icon-video { background-position: -224px -128px; } +.ui-darkness .ui-icon-script { background-position: -240px -128px; } +.ui-darkness .ui-icon-alert { background-position: 0 -144px; } +.ui-darkness .ui-icon-info { background-position: -16px -144px; } +.ui-darkness .ui-icon-notice { background-position: -32px -144px; } +.ui-darkness .ui-icon-help { background-position: -48px -144px; } +.ui-darkness .ui-icon-check { background-position: -64px -144px; } +.ui-darkness .ui-icon-bullet { background-position: -80px -144px; } +.ui-darkness .ui-icon-radio-off { background-position: -96px -144px; } +.ui-darkness .ui-icon-radio-on { background-position: -112px -144px; } +.ui-darkness .ui-icon-pin-w { background-position: -128px -144px; } +.ui-darkness .ui-icon-pin-s { background-position: -144px -144px; } +.ui-darkness .ui-icon-play { background-position: 0 -160px; } +.ui-darkness .ui-icon-pause { background-position: -16px -160px; } +.ui-darkness .ui-icon-seek-next { background-position: -32px -160px; } +.ui-darkness .ui-icon-seek-prev { background-position: -48px -160px; } +.ui-darkness .ui-icon-seek-end { background-position: -64px -160px; } +.ui-darkness .ui-icon-seek-first { background-position: -80px -160px; } +.ui-darkness .ui-icon-stop { background-position: -96px -160px; } +.ui-darkness .ui-icon-eject { background-position: -112px -160px; } +.ui-darkness .ui-icon-volume-off { background-position: -128px -160px; } +.ui-darkness .ui-icon-volume-on { background-position: -144px -160px; } +.ui-darkness .ui-icon-power { background-position: 0 -176px; } +.ui-darkness .ui-icon-signal-diag { background-position: -16px -176px; } +.ui-darkness .ui-icon-signal { background-position: -32px -176px; } +.ui-darkness .ui-icon-battery-0 { background-position: -48px -176px; } +.ui-darkness .ui-icon-battery-1 { background-position: -64px -176px; } +.ui-darkness .ui-icon-battery-2 { background-position: -80px -176px; } +.ui-darkness .ui-icon-battery-3 { background-position: -96px -176px; } +.ui-darkness .ui-icon-circle-plus { background-position: 0 -192px; } +.ui-darkness .ui-icon-circle-minus { background-position: -16px -192px; } +.ui-darkness .ui-icon-circle-close { background-position: -32px -192px; } +.ui-darkness .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-darkness .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-darkness .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-darkness .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-darkness .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-darkness .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-darkness .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-darkness .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-darkness .ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-darkness .ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-darkness .ui-icon-circle-check { background-position: -208px -192px; } +.ui-darkness .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-darkness .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-darkness .ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-darkness .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-darkness .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-darkness .ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-darkness .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-darkness .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-darkness .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-darkness .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-darkness .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-darkness .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-darkness .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } +.ui-darkness .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.ui-darkness .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.ui-darkness .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.ui-darkness .ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } +.ui-darkness .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.ui-darkness .ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; } +.ui-darkness .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; } +.ui-darkness .ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; } + +/* Overlays */ +.ui-darkness .ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.ui-darkness .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..954e22dbd99e8c6dd7091335599abf2d10bf8003 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEr#)R9Ln2z=UU%d=WFXS=@V?HT z#xG*`>Yvsgk=}99w^d^D^d*@m74oMo<%#FcopJf?u00-~YVKV2wzrI*_R6;UORMea zBFVSEnN~eiVA6V&z`E)YLz5Aok^D)In}Yn=OzDpgR5Wv0XfT8pOkmV{sKAJ-PO9#T zZK}IXj&Q-V!U)!LcB_3K0&C*{ literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..64ece5707d91a6edf9fad4bfcce0c4dbcafcf58d GIT binary patch literal 251 zcmVbvPcjKS|RKP(6sDcCAB(_QB%0978a<$Ah$!b|E zwn;|HO0i8cQj@~)s!ajF0S002ovPDHLkV1oEp BYH0uf literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..abdc01082bf3534eafecc5819d28c9574d44ea89 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQY-ImG zFPf9b{J;c_6SHRK%WcbN_hZpM=(Ry;4Rxv2@@2Y=$K57eF$X$=!PC{xWt~$(69B)$ BI)4BF literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..9b383f4d2eab09c0f2a739d6b232c32934bc620b GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour1U*q978O6-yYw{%b*}|_(02F z@qbE9)0CJMo;*v*PWv`Vh2h6EmG8IS-Cm{3U~` zFlmZ}YMcJY=eo?o%*@I?2`NblNeMudl#t?{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O;M1& literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..39d5824d6af5456f1e89fc7847ea3599ea5fd815 GIT binary patch literal 3762 zcmb_eYgiKKwx-=Q?Pdi0+w!yaC|_1uvA>yaxz|iX3eBv#HR0ASmSVIKMS&kf`CSAV4g0DJLgPkRO79xj%J<(hH6`bTGj zrr^$JeiHJI?;s&<5pRw-^kj}=E;X0OX+pgz+f5GVt0NQv_gbu0>-8J+F$O>HpW?Lx z+YFO`CV&6VV9fsEwG#js0_-|v*!ujZ*M=jfo457?0Do-z<^}+8bI+qk+W~+$zz%Z& z;L7&@&ns`l8Ofh*WdU0pO%RP^?Xa_h7I}7K#}4Xt`s%-(m-enaPWX$O&- zX~a1aOzn?!r?5wJVBNPJ_o8-(9Fz<_c1LYGxUl(E+Wdx?wkNHH2T%eWq9Kz00h#RB zYKI~=a<9_QqC^n<>hyWlS66waWgyAP#t&TfTWP=Sxa)ukRY%j7WH}(@r=B^W_;b&M zRzPYsb*j^Kou%%`K6VP+dKtR@x~qEHq4rXMxoX-gcSf&->lMY%TMXF!Gw_A)(tp6} z2A%kN3twbr%KyUrrmw24V3d%wzK<-q(M;MTr41}un`P!!xejADEv_CJ{CTif907B& zEP`pDJIZHVgnmxh$EZnBOUxz~Ap+ZzKbFmg39_n-)$wY!Q@i~5aGmHbN7&*gkq9zWgV|2(Zhxl zoDqJp&MxW(qX#C@oF8L)*r$RdSjVFSc$%z?*9%YoZ6sOZ!vtxXtBM<*r82vyC}_Eiz1PJ2L$bttko`=+fH{Ne@G#lMDxkKt_y)O(J5&Ak)w-I znm!vzYX3$kLDG$hOp-KJg~7}M;73BFWA{!a61fe?NJkjR_}Xw+*`O0=AGg7&dUA`A?9`whW zM{fkFf`G`P^9j*|-q9KLvS<191z9a^mK3Lss}W8O=sZ}N$V4Fh*SWF5NbZQ>p{0>$ z0pe}d$*s!y*R&NSXbjmld6{4Y;O89MuDTK0Hn0C?QdL9z1qGegXs! z7$MIGkPkwdHF2os-Z-e85B?5An>yc|m<}>!Iirg%H-%F11XY{{>@kgL>a#6fM9JzBE&an&F>eWh|b0^kJ zNBM5*nCa~(xwn~rG~>GSG9mz3h z9F~64y}giIrz^lfl|_5HpUsG}?Wpr*&f?bS=|9biqivN)-a~u>uK<{Lfcng{663QL zLXzO@*N5)q4C=j6E8nC+P%lEwI#~0wkt;M4Y8!+DYzN2rBuYao1*HRIa^NC9nFeep z+ns5$X9Bh48S-`ss!k&!J#Ddd=j1O-9}?`v(B|>R7wD97BV;nK~quUHx^mj^G6K2GZ1*uSN?iLm!7vHB7_1^TGbKhmnK+K`GYA zocp2=on8LxJH^`7^1ch0ft(MTU$vJB!R@gQ^R`qoX>(=iY#u++3K>oqSpG={?#YVw zp3m99FXk^~<6#X9X1oKYXEH%8t2btG65(u0zF-J)^>8dj0Evc+9_Bd^Y)k9AfW~FV z%iDV(ClS6)TC7eVzh{ml;p4cx8)$TV&qhRWp+dqiw>i32?1;5d>HLrNj=^OdJ<}L) zWxqw8aFI<~_TkMDQHS?`z+KQ?+{ASoy%}RBu6i9?BXbh%OEx1OuZ}?n(VjrT(!B1; zQ!#WA0NBx=^6rJrFVsDCuT4)OTGzZ3$Z4Yqz z&c9+7%g!%zxtv#p2fhHbo98KBwfE&Y(&2#=}qEEU`ECEjlCp=X^_tIoMx>%kBT5k)^c=zyV5w3 zc>DLKY6%=y0igWi9B@4hB}bR6K|+jYBt+}i6Ld|b`*s62c6Ge?zGYvdW)=p90~$Ad zxGB>c<3Dy~hPJ#vNXierOl41xBn_0L<5NhK6JO-LvtS&Z{xjGKfIC6*9%*?tv*?+! zv;Q{?mHN2b|3DEJO}R9w11ZT5QVC(H0u|0n9cVK_@2r%C<)OnZ(3aS0Ux^6G$ja*< z9R~o~9XjhPL)w@vYi6r;H$tR>wW`0-Z&Qed`X0LZY9-~mfso!@dt?5Q;@|K6$mAB& z$J41&y)<{N;QATPeU}BC{lM_@-LlQ2hjX;}6~qdglT zGm%qJm*F^in=w*?j;@C_PCMnXK5Fd^wXV**pZOdS1KbSJsC~s#R;tmXIMb` zHB>sxQg&E5Yf@}d#~Z9D4R{}ZpLm7S=bY0x#k<=H?=R+=W$=Bm2aU*n z)qgD*0#4>GGlHhQ`bx#k=Njc;+9D@{F5`xI^tMkBf{XIzwB=b9KbuuLF7jMTR~Mwt zN#!)9J4&^V@JRe9Y!b2!;$rCLPWZfG`C;Qz`u~TJdCzv->e`=R8uHX_2{Fp&pWJ*h z#A60&bY(j(^P@t_`_pktBV7{tFVoeNWlNA|zgNr&DMjJ_!k2%2s2~F@la$M6k%hWi z7}}hoDuoaN7?lchVk@4DunpEIS$72&uuF&F;&4uhC$L)6IzHHUryR9emzpxwsRXmj zfc}pI#oRCB7Y1;t=*58Gsv7x3PGuW^spn6V&dWf#?*TQ0(|*rr=EeE1o~y1wyQi%)e*oX6iX@$m0F1RtKUT0vgg!8^fWhYLqS zF@EOpFld7>f^kprb~YwMq=^<e|gw?QFyf8ck|ZC^>)3c`b$^C>jCB4Fne_1e$Cqt=4Ud#K~~8Nfa91W zwk17&D?X?4FRzR+5qCiIqPf0};K4$tW$}l~A?u_E=JSe;*f_DO>r{z=U4_<)dY)M! z7O#mizC+GN&#;)k)vkBUS@fZesb{v?YuFlCPRjsT5bxB4@+sqdq}xvvBhTngZ(N1LUCS-ei=5sgE-Tbc z7HK+A_O23MP@sUoc?I?*ZB|F)&%us|2O$#G7V$6z zq>G%6!cu7OEf+_#^A=23Hd6Db9-yK*NQ#S+kjJI7 zhLiLz{>zKKtHH>H;B-cALzj`>@+-~?X2aP7ypf9WMf8q0m)wS!Nkf+&R&&zEjFOUx zlq^>v#VAq}=)?dKRMe+010g9O;qAiaTA4dV+==mw%i3Re)DwZ$Wd5CK1m4Ivy&&Ef zO8W!SpcgA>zfTGAE!{IPJMhdZ`T4{K#7ndDT8K2&*jf=J8O>H*iDJ}ZK}z|$C3U62 z$nZhk4v$QIYzMaV+0`B8S!=9RSYzi*QG#tp>ZY|lY_`}A-zI7)(tV$B9G-tC#zt8m zre~pD7oIFkmIAM=s zw+Iili%nSC?yks)t~q4lTlZW(#5^yUV@+^KvIuQzZDO^*TBz!j#nX%*uiW|{x9q0w literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..f1273672d253263b7564e9e21d69d7d9d0b337d9 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%l7LV~E7mxPQ=F85a&M@g_{ d|GeK{$Y5lo%PMu^>wln`44$rjF6*2UngE4^EGqy2 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_222222_256x240.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ee039dc096a38a3753f92519546eee94bcfbeffa GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_228ef1_256x240.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_228ef1_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..10e3631dcab364a0a1ab81862d678fd032908dd7 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ef8c08_256x240.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ef8c08_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..35bb8efa9c87eed9615e64354e12d3578c604823 GIT binary patch literal 4369 zcmd^?`8O2)_s3^phOrG}UnfiUEn8(9QW1?MNkxXVDEpFin2{xWrLx5kBC;k~Gm-4?Ri0! z=XCBlBk#y3ckd3H9{>P6u@+_~_8~8qoKxH;>v&3G9I3&t`X4Ip}d{q6{tlN0;DW-1vv4SW^s<|J=>}*lDlHCB{1+Ib% zYR=Xiay0Ikq`)Ro1 zJ-Ho^ZSvPcpE0W?@~eCk7`K{K*cYb_wcYryAX~zVU^>+mU%TGk4T>ZxM74|B3MJk^ z;i(&1{1b-Dul@*1$GRQ;(vfsL!!L%qAoV0Swc$*BSrHRw|EF>Vq}LL~)Xn-&gZx}- z4r{;bba1{wsra*Z7WBR;GutRvthNWQMdVq(jO9no!K~4$yrWrt2fgepCELYMe?C4~ zg05fpM$t)jz?On6$4!0`Iz z6WQP`z)p2{iueqSz4qb!cuDIayR?4c;5M``3*JQk*6xO#;>(quu4aexWQ;3@yU9Lj zeJuzq?vnaRJs%7YCVx!+hvt;^7t=i;*Z7wdH)+bMB4cI59_5=Id(P#Szb^d3gQ3z= z&@6+yUD|7bQt|epYCFMQZ-b`$Y$ya*RTcB4S{F1@tk2Rzk5#W4W2DoQ;TR)Je-<03 z&kVt87nX+c#T!A%nsVur)&flX=!>-#3u-mkMwS<=09z@oc{bV_u3k+HO?n6YMa2Tj zdBqD9TQgRTaNDeVzYbM@2IDaqX|xR2hdc0$4#76%fKXW~?ia8xP$GUOLvafI)-CGX zU%C!VZ~ct9x69;#i1K)&r4kDqytR`@cT{*A+f5KkTUm~4Ka~c$!8#D(a%hp!IMpU8 zzU=&bEX|dp{-GATs>Gpp+yC7&tin`%i}6&>|c9)`jl7yuP$ zi%M{hu6oY}`x<9a+NowyzS!hRWE0^9!NC}(z?tg?NS1{&QXYW?+9!F4yV|{~5U@WH z$eEg^Ol0Z5{fj_L@?ZAA9l-On%@rkBH-1$iH z{My55UQB9Q94WhF7fiF9=|x1a_dhdYWwuTh)K*!`5=lp^^o>Xmtlq>&F|iO-tl=9L z25ZFv#62K&2bqAq5nhbGi5anRd~bis>!kPT_M5l4CrtQI0eVgCe5NGrw@11~owK&kHW|vx`_s>2G%HiKcXuoiX$YDFmq6^eOJU9PUew zQT4J?FpGU%>$2}faRA|sqy~>U86t)~9?1E6{loIW4b4YCU*!}L#+PYo87b5dIdcFSAZs4|Mcn)(o!K;=$M@o0d z3*6H!=$##|wTr?qzkl1y9;io?j$x*8L4O{d({Yq5eax{w7LFZDdjv z92|BBtUF>RlT*Xan(-oM#JfHNXd?YFW`2?X2Yo`0H7X(m&N(4LB zNesn$;3*^T6z>*TCPaHwT>BGVtmf2$O#TvU%iF=j>6xr6=96i0^kK=>=geydWFAFl z4W0&!q;I=H{`=|NcF}Bf*%zOy;nUi~db!cMS>27`Oe5lC#_^fXU7>iUKz&=vcTJ!i z$yQ!IiglVcX8h7~qGPP#x$^Ns|L}u*4d^F`ncC(`p8R?3eMQcRFCCatH1Ky)GES|P zV{*FUQ9cWDcYm?Fu={Ag@_E|SEO$nF$tGRVkG<}MAi;RMcJ08sMavxLHYC=+gIU4C zNyzPticg1Xm>0rpTM!96Gp&T~>vvUi?-t0#ZEy6;O3=36?%^$E^w%wya}1%lda?q| z3~!HkxUa%J(?PM~#)7S^^8EL9y=-)nnj&g)c|#Twi=mpyH)Hn_Ly%@BZu$StiUj5n z^z}srs89_}ucdAXeb#Ix(%^v;yPV4A9%wpS9T=NU=+&T@a9l)^c8r(QeT~PlPs@Lo$WH>{)by95D(O+)8;g z1bQ!C8F+nfT*_;mwzx15ch;d_}>CiSzG3*T!}s9aEz&HU3?As@PUAu$HMM> zik%N71RDpVDdvsOvOJcP!9WX#qT}s!&Im{Vo61DeOjue@1Ozp-$GWzr0cJ$m0bU}A@ zGJlILDbENs9i*cHl`9aLY;z!MSR0 zgIi}pEl)UrQ1|I-K)2=!1$tYfLw{c$-d`#Jd5y@tdU)qgV$P@Vbkr%Kof-C>p;3(M z8HLnRLpe7Z-e=}Sf4`wbMI6QZ<$96k4*R{A@sg&5r#_{vmt+OKMR%z)GP$_|U%k=+ zWN;=w)6nB3O`{!gvu|RhL@0&ab2v0i_Bhqaz<&3UvWOk$W-lf0R{Bxx7g z4;Nf&7bWE)vt8rZ%me47D1?-34=1Vn$<-tH7Iv?QHE@(3cCzJk_lr&4^#1T1qfH>ZJenO-6keN920S>e@oi~ zq~>k|uYcsgA>F%!@rFciD(>I)-%HsEa1WN4ixSumOa0+ZQav&UE5xdY}M;p85JX=yBRC2nocyKK2 z3`8D$FrqpghiJ+p_n_wRpjf_LiloE`?WI8k$4rG*nOO)9@2(v-iW^$p8 zPN*Lpguiz3QA}k#11thXuk0k}M7rX&Lad0vT&IOxY$^K5bVJ|7A1w>+fovrmlAvWL z`IC@_rj}3SNGskZpxh)dZ!to%o9%57*Cg+iH9(k{P^}J~IeqIju9s&O|2%+Y#pu z(K;lHbw;SX8>BGDV0hkHA|@5WYoROr&7G)YZv2&%lkzB18*I^ zBc(T-hj9cRS(lIn{A3|zWMCOf?&oknk2ZbVzD39#Gjl%&Z}?!8b+FfrJX^M&dKk)!rbpQYW literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ffd27a_256x240.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ffd27a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..baebb63e3fc8fbba697afca858abb3f55bd0f08e GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ffffff_256x240.png b/Skins/jQueryUI/_themes/ui-lightness/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bef5178a9054c16582876bac57017f783272e750 GIT binary patch literal 4369 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 l!Q;r%?Y*7ztoF~2ao>D^xRgPV&GAM literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/ui-lightness/jquery-ui.css b/Skins/jQueryUI/_themes/ui-lightness/jquery-ui.css new file mode 100644 index 0000000..225aa1f --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.ui-lightness .ui-helper-hidden { display: none; } +.ui-lightness .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.ui-lightness .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-lightness .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-lightness .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-lightness .ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-lightness .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-lightness .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-lightness .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-lightness .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +*/ + + +/* Component containers +----------------------------------*/ +.ui-lightness .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; } +.ui-lightness .ui-widget .ui-widget { font-size: 1em; } +.ui-lightness .ui-widget input, .ui-lightness .ui-lightness .ui-widget select, .ui-lightness .ui-lightness .ui-widget textarea, .ui-lightness .ui-lightness .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; } +.ui-lightness .ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; } +.ui-lightness .ui-widget-content a { color: #333333; } +.ui-lightness .ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.ui-lightness .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.ui-lightness .ui-state-default, .ui-lightness .ui-lightness .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; outline: none; } +.ui-lightness .ui-state-default a, .ui-lightness .ui-lightness .ui-state-default a:link, .ui-lightness .ui-lightness .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; } +.ui-lightness .ui-state-hover, .ui-lightness .ui-lightness .ui-widget-content .ui-state-hover, .ui-lightness .ui-lightness .ui-state-focus, .ui-lightness .ui-lightness .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; outline: none; } +.ui-lightness .ui-state-hover a, .ui-lightness .ui-lightness .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; } +.ui-lightness .ui-state-active, .ui-lightness .ui-lightness .ui-widget-content .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; outline: none; } +.ui-lightness .ui-state-active a, .ui-lightness .ui-lightness .ui-state-active a:link, .ui-lightness .ui-lightness .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-lightness .ui-state-highlight, .ui-lightness .ui-lightness .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; } +.ui-lightness .ui-state-highlight a, .ui-lightness .ui-lightness .ui-widget-content .ui-state-highlight a { color: #363636; } +.ui-lightness .ui-state-error, .ui-lightness .ui-lightness .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; } +.ui-lightness .ui-state-error a, .ui-lightness .ui-lightness .ui-widget-content .ui-state-error a { color: #ffffff; } +.ui-lightness .ui-state-error-text, .ui-lightness .ui-lightness .ui-widget-content .ui-state-error-text { color: #ffffff; } +.ui-lightness .ui-state-disabled, .ui-lightness .ui-lightness .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.ui-lightness .ui-priority-primary, .ui-lightness .ui-lightness .ui-widget-content .ui-priority-primary { font-weight: bold; } +.ui-lightness .ui-priority-secondary, .ui-lightness .ui-lightness .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-lightness .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.ui-lightness .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-lightness .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.ui-lightness .ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); } +.ui-lightness .ui-state-hover .ui-icon, .ui-lightness .ui-lightness .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); } +.ui-lightness .ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); } +.ui-lightness .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); } +.ui-lightness .ui-state-error .ui-icon, .ui-lightness .ui-lightness .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); } + +/* positioning */ +.ui-lightness .ui-icon-carat-1-n { background-position: 0 0; } +.ui-lightness .ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-lightness .ui-icon-carat-1-e { background-position: -32px 0; } +.ui-lightness .ui-icon-carat-1-se { background-position: -48px 0; } +.ui-lightness .ui-icon-carat-1-s { background-position: -64px 0; } +.ui-lightness .ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-lightness .ui-icon-carat-1-w { background-position: -96px 0; } +.ui-lightness .ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-lightness .ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-lightness .ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-lightness .ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-lightness .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-lightness .ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-lightness .ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-lightness .ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-lightness .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-lightness .ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-lightness .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-lightness .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-lightness .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-lightness .ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-lightness .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-lightness .ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-lightness .ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-lightness .ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-lightness .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-lightness .ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-lightness .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-lightness .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-lightness .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-lightness .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-lightness .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-lightness .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-lightness .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-lightness .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-lightness .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-lightness .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-lightness .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-lightness .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-lightness .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-lightness .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-lightness .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-lightness .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-lightness .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-lightness .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-lightness .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-lightness .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-lightness .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-lightness .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-lightness .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-lightness .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-lightness .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-lightness .ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-lightness .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-lightness .ui-icon-extlink { background-position: -32px -80px; } +.ui-lightness .ui-icon-newwin { background-position: -48px -80px; } +.ui-lightness .ui-icon-refresh { background-position: -64px -80px; } +.ui-lightness .ui-icon-shuffle { background-position: -80px -80px; } +.ui-lightness .ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-lightness .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-lightness .ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-lightness .ui-icon-folder-open { background-position: -16px -96px; } +.ui-lightness .ui-icon-document { background-position: -32px -96px; } +.ui-lightness .ui-icon-document-b { background-position: -48px -96px; } +.ui-lightness .ui-icon-note { background-position: -64px -96px; } +.ui-lightness .ui-icon-mail-closed { background-position: -80px -96px; } +.ui-lightness .ui-icon-mail-open { background-position: -96px -96px; } +.ui-lightness .ui-icon-suitcase { background-position: -112px -96px; } +.ui-lightness .ui-icon-comment { background-position: -128px -96px; } +.ui-lightness .ui-icon-person { background-position: -144px -96px; } +.ui-lightness .ui-icon-print { background-position: -160px -96px; } +.ui-lightness .ui-icon-trash { background-position: -176px -96px; } +.ui-lightness .ui-icon-locked { background-position: -192px -96px; } +.ui-lightness .ui-icon-unlocked { background-position: -208px -96px; } +.ui-lightness .ui-icon-bookmark { background-position: -224px -96px; } +.ui-lightness .ui-icon-tag { background-position: -240px -96px; } +.ui-lightness .ui-icon-home { background-position: 0 -112px; } +.ui-lightness .ui-icon-flag { background-position: -16px -112px; } +.ui-lightness .ui-icon-calendar { background-position: -32px -112px; } +.ui-lightness .ui-icon-cart { background-position: -48px -112px; } +.ui-lightness .ui-icon-pencil { background-position: -64px -112px; } +.ui-lightness .ui-icon-clock { background-position: -80px -112px; } +.ui-lightness .ui-icon-disk { background-position: -96px -112px; } +.ui-lightness .ui-icon-calculator { background-position: -112px -112px; } +.ui-lightness .ui-icon-zoomin { background-position: -128px -112px; } +.ui-lightness .ui-icon-zoomout { background-position: -144px -112px; } +.ui-lightness .ui-icon-search { background-position: -160px -112px; } +.ui-lightness .ui-icon-wrench { background-position: -176px -112px; } +.ui-lightness .ui-icon-gear { background-position: -192px -112px; } +.ui-lightness .ui-icon-heart { background-position: -208px -112px; } +.ui-lightness .ui-icon-star { background-position: -224px -112px; } +.ui-lightness .ui-icon-link { background-position: -240px -112px; } +.ui-lightness .ui-icon-cancel { background-position: 0 -128px; } +.ui-lightness .ui-icon-plus { background-position: -16px -128px; } +.ui-lightness .ui-icon-plusthick { background-position: -32px -128px; } +.ui-lightness .ui-icon-minus { background-position: -48px -128px; } +.ui-lightness .ui-icon-minusthick { background-position: -64px -128px; } +.ui-lightness .ui-icon-close { background-position: -80px -128px; } +.ui-lightness .ui-icon-closethick { background-position: -96px -128px; } +.ui-lightness .ui-icon-key { background-position: -112px -128px; } +.ui-lightness .ui-icon-lightbulb { background-position: -128px -128px; } +.ui-lightness .ui-icon-scissors { background-position: -144px -128px; } +.ui-lightness .ui-icon-clipboard { background-position: -160px -128px; } +.ui-lightness .ui-icon-copy { background-position: -176px -128px; } +.ui-lightness .ui-icon-contact { background-position: -192px -128px; } +.ui-lightness .ui-icon-image { background-position: -208px -128px; } +.ui-lightness .ui-icon-video { background-position: -224px -128px; } +.ui-lightness .ui-icon-script { background-position: -240px -128px; } +.ui-lightness .ui-icon-alert { background-position: 0 -144px; } +.ui-lightness .ui-icon-info { background-position: -16px -144px; } +.ui-lightness .ui-icon-notice { background-position: -32px -144px; } +.ui-lightness .ui-icon-help { background-position: -48px -144px; } +.ui-lightness .ui-icon-check { background-position: -64px -144px; } +.ui-lightness .ui-icon-bullet { background-position: -80px -144px; } +.ui-lightness .ui-icon-radio-off { background-position: -96px -144px; } +.ui-lightness .ui-icon-radio-on { background-position: -112px -144px; } +.ui-lightness .ui-icon-pin-w { background-position: -128px -144px; } +.ui-lightness .ui-icon-pin-s { background-position: -144px -144px; } +.ui-lightness .ui-icon-play { background-position: 0 -160px; } +.ui-lightness .ui-icon-pause { background-position: -16px -160px; } +.ui-lightness .ui-icon-seek-next { background-position: -32px -160px; } +.ui-lightness .ui-icon-seek-prev { background-position: -48px -160px; } +.ui-lightness .ui-icon-seek-end { background-position: -64px -160px; } +.ui-lightness .ui-icon-seek-first { background-position: -80px -160px; } +.ui-lightness .ui-icon-stop { background-position: -96px -160px; } +.ui-lightness .ui-icon-eject { background-position: -112px -160px; } +.ui-lightness .ui-icon-volume-off { background-position: -128px -160px; } +.ui-lightness .ui-icon-volume-on { background-position: -144px -160px; } +.ui-lightness .ui-icon-power { background-position: 0 -176px; } +.ui-lightness .ui-icon-signal-diag { background-position: -16px -176px; } +.ui-lightness .ui-icon-signal { background-position: -32px -176px; } +.ui-lightness .ui-icon-battery-0 { background-position: -48px -176px; } +.ui-lightness .ui-icon-battery-1 { background-position: -64px -176px; } +.ui-lightness .ui-icon-battery-2 { background-position: -80px -176px; } +.ui-lightness .ui-icon-battery-3 { background-position: -96px -176px; } +.ui-lightness .ui-icon-circle-plus { background-position: 0 -192px; } +.ui-lightness .ui-icon-circle-minus { background-position: -16px -192px; } +.ui-lightness .ui-icon-circle-close { background-position: -32px -192px; } +.ui-lightness .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-lightness .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-lightness .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-lightness .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-lightness .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-lightness .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-lightness .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-lightness .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-lightness .ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-lightness .ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-lightness .ui-icon-circle-check { background-position: -208px -192px; } +.ui-lightness .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-lightness .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-lightness .ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-lightness .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-lightness .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-lightness .ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-lightness .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-lightness .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-lightness .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-lightness .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-lightness .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-lightness .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-lightness .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.ui-lightness .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.ui-lightness .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.ui-lightness .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.ui-lightness .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.ui-lightness .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.ui-lightness .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.ui-lightness .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.ui-lightness .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.ui-lightness .ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); } +.ui-lightness .ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Accordion +----------------------------------*/ +.ui-lightness .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-lightness .ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-lightness .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-lightness .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.ui-lightness .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-lightness .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.ui-lightness .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.ui-lightness .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.ui-lightness .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-lightness .ui-datepicker .ui-datepicker-prev, .ui-lightness .ui-lightness .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-lightness .ui-datepicker .ui-datepicker-prev-hover, .ui-lightness .ui-lightness .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-lightness .ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-lightness .ui-datepicker .ui-datepicker-next { right:2px; } +.ui-lightness .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-lightness .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-lightness .ui-datepicker .ui-datepicker-prev span, .ui-lightness .ui-lightness .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-lightness .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-lightness .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.ui-lightness .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-lightness .ui-datepicker select.ui-datepicker-month, +.ui-lightness .ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-lightness .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.ui-lightness .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-lightness .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-lightness .ui-datepicker td { border: 0; padding: 1px; } +.ui-lightness .ui-datepicker td span, .ui-lightness .ui-lightness .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-lightness .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-lightness .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-lightness .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-lightness .ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-lightness .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-lightness .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-lightness .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-lightness .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.ui-lightness .ui-datepicker-rtl { direction: rtl; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-lightness .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.ui-lightness .ui-dialog { position: relative; padding: .2em; width: 300px; } +.ui-lightness .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.ui-lightness .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.ui-lightness .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-lightness .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-lightness .ui-dialog .ui-dialog-titlebar-close:hover, .ui-lightness .ui-lightness .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-lightness .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-lightness .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-lightness .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.ui-lightness .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-lightness .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.ui-lightness .ui-progressbar { height:2em; text-align: left; } +.ui-lightness .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.ui-lightness .ui-resizable { position: relative;} +.ui-lightness .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.ui-lightness .ui-resizable-disabled .ui-resizable-handle, .ui-lightness .ui-lightness .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-lightness .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.ui-lightness .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.ui-lightness .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.ui-lightness .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.ui-lightness .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-lightness .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-lightness .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-lightness .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.ui-lightness .ui-slider { position: relative; text-align: left; } +.ui-lightness .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-lightness .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.ui-lightness .ui-slider-horizontal { height: .8em; } +.ui-lightness .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-lightness .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-lightness .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-lightness .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-lightness .ui-slider-vertical { width: .8em; height: 100px; } +.ui-lightness .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-lightness .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-lightness .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-lightness .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.ui-lightness .ui-tabs { padding: .2em; zoom: 1; } +.ui-lightness .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.ui-lightness .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.ui-lightness .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.ui-lightness .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.ui-lightness .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-lightness .ui-lightness .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-lightness .ui-lightness .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-lightness .ui-tabs .ui-tabs-nav li a, .ui-lightness .ui-lightness .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-lightness .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.ui-lightness .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.accordion.css b/Skins/jQueryUI/_themes/ui-lightness/ui.accordion.css new file mode 100644 index 0000000..c88eb69 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.ui-lightness .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-lightness .ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-lightness .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-lightness .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.ui-lightness .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-lightness .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.ui-lightness .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.all.css b/Skins/jQueryUI/_themes/ui-lightness/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.base.css b/Skins/jQueryUI/_themes/ui-lightness/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.core.css b/Skins/jQueryUI/_themes/ui-lightness/ui.core.css new file mode 100644 index 0000000..94a4dcd --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.ui-lightness .ui-helper-hidden { display: none; } +.ui-lightness .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.ui-lightness .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-lightness .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-lightness .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-lightness .ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-lightness .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-lightness .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-lightness .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-lightness .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.datepicker.css b/Skins/jQueryUI/_themes/ui-lightness/ui.datepicker.css new file mode 100644 index 0000000..23e04f7 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.ui-lightness .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.ui-lightness .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-lightness .ui-datepicker .ui-datepicker-prev, .ui-lightness .ui-lightness .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-lightness .ui-datepicker .ui-datepicker-prev-hover, .ui-lightness .ui-lightness .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-lightness .ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-lightness .ui-datepicker .ui-datepicker-next { right:2px; } +.ui-lightness .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-lightness .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-lightness .ui-datepicker .ui-datepicker-prev span, .ui-lightness .ui-lightness .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-lightness .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-lightness .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.ui-lightness .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-lightness .ui-datepicker select.ui-datepicker-month, +.ui-lightness .ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-lightness .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.ui-lightness .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-lightness .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-lightness .ui-datepicker td { border: 0; padding: 1px; } +.ui-lightness .ui-datepicker td span, .ui-lightness .ui-lightness .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-lightness .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-lightness .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-lightness .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-lightness .ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-lightness .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-lightness .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-lightness .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-lightness .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-lightness .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.ui-lightness .ui-datepicker-rtl { direction: rtl; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-lightness .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-lightness .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.dialog.css b/Skins/jQueryUI/_themes/ui-lightness/ui.dialog.css new file mode 100644 index 0000000..6790f53 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.ui-lightness .ui-dialog { position: relative; padding: .2em; width: 300px; } +.ui-lightness .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.ui-lightness .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.ui-lightness .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-lightness .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-lightness .ui-dialog .ui-dialog-titlebar-close:hover, .ui-lightness .ui-lightness .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-lightness .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-lightness .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-lightness .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.ui-lightness .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-lightness .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.progressbar.css b/Skins/jQueryUI/_themes/ui-lightness/ui.progressbar.css new file mode 100644 index 0000000..f3f91f6 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.ui-lightness .ui-progressbar { height:2em; text-align: left; } +.ui-lightness .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.resizable.css b/Skins/jQueryUI/_themes/ui-lightness/ui.resizable.css new file mode 100644 index 0000000..856d29a --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.ui-lightness .ui-resizable { position: relative;} +.ui-lightness .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.ui-lightness .ui-resizable-disabled .ui-resizable-handle, .ui-lightness .ui-lightness .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-lightness .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.ui-lightness .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.ui-lightness .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.ui-lightness .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.ui-lightness .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-lightness .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-lightness .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-lightness .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.slider.css b/Skins/jQueryUI/_themes/ui-lightness/ui.slider.css new file mode 100644 index 0000000..45489e2 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.ui-lightness .ui-slider { position: relative; text-align: left; } +.ui-lightness .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-lightness .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.ui-lightness .ui-slider-horizontal { height: .8em; } +.ui-lightness .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-lightness .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-lightness .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-lightness .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-lightness .ui-slider-vertical { width: .8em; height: 100px; } +.ui-lightness .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-lightness .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-lightness .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-lightness .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.tabs.css b/Skins/jQueryUI/_themes/ui-lightness/ui.tabs.css new file mode 100644 index 0000000..da0c6c0 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.ui-lightness .ui-tabs { padding: .2em; zoom: 1; } +.ui-lightness .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.ui-lightness .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.ui-lightness .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.ui-lightness .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.ui-lightness .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-lightness .ui-lightness .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-lightness .ui-lightness .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-lightness .ui-tabs .ui-tabs-nav li a, .ui-lightness .ui-lightness .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-lightness .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.ui-lightness .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/ui-lightness/ui.theme.css b/Skins/jQueryUI/_themes/ui-lightness/ui.theme.css new file mode 100644 index 0000000..8d79a59 --- /dev/null +++ b/Skins/jQueryUI/_themes/ui-lightness/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +*/ + + +/* Component containers +----------------------------------*/ +.ui-lightness .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; } +.ui-lightness .ui-widget .ui-widget { font-size: 1em; } +.ui-lightness .ui-widget input, .ui-lightness .ui-lightness .ui-widget select, .ui-lightness .ui-lightness .ui-widget textarea, .ui-lightness .ui-lightness .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; } +.ui-lightness .ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; } +.ui-lightness .ui-widget-content a { color: #333333; } +.ui-lightness .ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.ui-lightness .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.ui-lightness .ui-state-default, .ui-lightness .ui-lightness .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; outline: none; } +.ui-lightness .ui-state-default a, .ui-lightness .ui-lightness .ui-state-default a:link, .ui-lightness .ui-lightness .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; } +.ui-lightness .ui-state-hover, .ui-lightness .ui-lightness .ui-widget-content .ui-state-hover, .ui-lightness .ui-lightness .ui-state-focus, .ui-lightness .ui-lightness .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; outline: none; } +.ui-lightness .ui-state-hover a, .ui-lightness .ui-lightness .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; } +.ui-lightness .ui-state-active, .ui-lightness .ui-lightness .ui-widget-content .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; outline: none; } +.ui-lightness .ui-state-active a, .ui-lightness .ui-lightness .ui-state-active a:link, .ui-lightness .ui-lightness .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-lightness .ui-state-highlight, .ui-lightness .ui-lightness .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; } +.ui-lightness .ui-state-highlight a, .ui-lightness .ui-lightness .ui-widget-content .ui-state-highlight a { color: #363636; } +.ui-lightness .ui-state-error, .ui-lightness .ui-lightness .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; } +.ui-lightness .ui-state-error a, .ui-lightness .ui-lightness .ui-widget-content .ui-state-error a { color: #ffffff; } +.ui-lightness .ui-state-error-text, .ui-lightness .ui-lightness .ui-widget-content .ui-state-error-text { color: #ffffff; } +.ui-lightness .ui-state-disabled, .ui-lightness .ui-lightness .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.ui-lightness .ui-priority-primary, .ui-lightness .ui-lightness .ui-widget-content .ui-priority-primary { font-weight: bold; } +.ui-lightness .ui-priority-secondary, .ui-lightness .ui-lightness .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-lightness .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.ui-lightness .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-lightness .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.ui-lightness .ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); } +.ui-lightness .ui-state-hover .ui-icon, .ui-lightness .ui-lightness .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); } +.ui-lightness .ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); } +.ui-lightness .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); } +.ui-lightness .ui-state-error .ui-icon, .ui-lightness .ui-lightness .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); } + +/* positioning */ +.ui-lightness .ui-icon-carat-1-n { background-position: 0 0; } +.ui-lightness .ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-lightness .ui-icon-carat-1-e { background-position: -32px 0; } +.ui-lightness .ui-icon-carat-1-se { background-position: -48px 0; } +.ui-lightness .ui-icon-carat-1-s { background-position: -64px 0; } +.ui-lightness .ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-lightness .ui-icon-carat-1-w { background-position: -96px 0; } +.ui-lightness .ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-lightness .ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-lightness .ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-lightness .ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-lightness .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-lightness .ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-lightness .ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-lightness .ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-lightness .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-lightness .ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-lightness .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-lightness .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-lightness .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-lightness .ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-lightness .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-lightness .ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-lightness .ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-lightness .ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-lightness .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-lightness .ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-lightness .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-lightness .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-lightness .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-lightness .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-lightness .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-lightness .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-lightness .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-lightness .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-lightness .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-lightness .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-lightness .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-lightness .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-lightness .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-lightness .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-lightness .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-lightness .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-lightness .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-lightness .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-lightness .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-lightness .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-lightness .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-lightness .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-lightness .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-lightness .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-lightness .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-lightness .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-lightness .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-lightness .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-lightness .ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-lightness .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-lightness .ui-icon-extlink { background-position: -32px -80px; } +.ui-lightness .ui-icon-newwin { background-position: -48px -80px; } +.ui-lightness .ui-icon-refresh { background-position: -64px -80px; } +.ui-lightness .ui-icon-shuffle { background-position: -80px -80px; } +.ui-lightness .ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-lightness .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-lightness .ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-lightness .ui-icon-folder-open { background-position: -16px -96px; } +.ui-lightness .ui-icon-document { background-position: -32px -96px; } +.ui-lightness .ui-icon-document-b { background-position: -48px -96px; } +.ui-lightness .ui-icon-note { background-position: -64px -96px; } +.ui-lightness .ui-icon-mail-closed { background-position: -80px -96px; } +.ui-lightness .ui-icon-mail-open { background-position: -96px -96px; } +.ui-lightness .ui-icon-suitcase { background-position: -112px -96px; } +.ui-lightness .ui-icon-comment { background-position: -128px -96px; } +.ui-lightness .ui-icon-person { background-position: -144px -96px; } +.ui-lightness .ui-icon-print { background-position: -160px -96px; } +.ui-lightness .ui-icon-trash { background-position: -176px -96px; } +.ui-lightness .ui-icon-locked { background-position: -192px -96px; } +.ui-lightness .ui-icon-unlocked { background-position: -208px -96px; } +.ui-lightness .ui-icon-bookmark { background-position: -224px -96px; } +.ui-lightness .ui-icon-tag { background-position: -240px -96px; } +.ui-lightness .ui-icon-home { background-position: 0 -112px; } +.ui-lightness .ui-icon-flag { background-position: -16px -112px; } +.ui-lightness .ui-icon-calendar { background-position: -32px -112px; } +.ui-lightness .ui-icon-cart { background-position: -48px -112px; } +.ui-lightness .ui-icon-pencil { background-position: -64px -112px; } +.ui-lightness .ui-icon-clock { background-position: -80px -112px; } +.ui-lightness .ui-icon-disk { background-position: -96px -112px; } +.ui-lightness .ui-icon-calculator { background-position: -112px -112px; } +.ui-lightness .ui-icon-zoomin { background-position: -128px -112px; } +.ui-lightness .ui-icon-zoomout { background-position: -144px -112px; } +.ui-lightness .ui-icon-search { background-position: -160px -112px; } +.ui-lightness .ui-icon-wrench { background-position: -176px -112px; } +.ui-lightness .ui-icon-gear { background-position: -192px -112px; } +.ui-lightness .ui-icon-heart { background-position: -208px -112px; } +.ui-lightness .ui-icon-star { background-position: -224px -112px; } +.ui-lightness .ui-icon-link { background-position: -240px -112px; } +.ui-lightness .ui-icon-cancel { background-position: 0 -128px; } +.ui-lightness .ui-icon-plus { background-position: -16px -128px; } +.ui-lightness .ui-icon-plusthick { background-position: -32px -128px; } +.ui-lightness .ui-icon-minus { background-position: -48px -128px; } +.ui-lightness .ui-icon-minusthick { background-position: -64px -128px; } +.ui-lightness .ui-icon-close { background-position: -80px -128px; } +.ui-lightness .ui-icon-closethick { background-position: -96px -128px; } +.ui-lightness .ui-icon-key { background-position: -112px -128px; } +.ui-lightness .ui-icon-lightbulb { background-position: -128px -128px; } +.ui-lightness .ui-icon-scissors { background-position: -144px -128px; } +.ui-lightness .ui-icon-clipboard { background-position: -160px -128px; } +.ui-lightness .ui-icon-copy { background-position: -176px -128px; } +.ui-lightness .ui-icon-contact { background-position: -192px -128px; } +.ui-lightness .ui-icon-image { background-position: -208px -128px; } +.ui-lightness .ui-icon-video { background-position: -224px -128px; } +.ui-lightness .ui-icon-script { background-position: -240px -128px; } +.ui-lightness .ui-icon-alert { background-position: 0 -144px; } +.ui-lightness .ui-icon-info { background-position: -16px -144px; } +.ui-lightness .ui-icon-notice { background-position: -32px -144px; } +.ui-lightness .ui-icon-help { background-position: -48px -144px; } +.ui-lightness .ui-icon-check { background-position: -64px -144px; } +.ui-lightness .ui-icon-bullet { background-position: -80px -144px; } +.ui-lightness .ui-icon-radio-off { background-position: -96px -144px; } +.ui-lightness .ui-icon-radio-on { background-position: -112px -144px; } +.ui-lightness .ui-icon-pin-w { background-position: -128px -144px; } +.ui-lightness .ui-icon-pin-s { background-position: -144px -144px; } +.ui-lightness .ui-icon-play { background-position: 0 -160px; } +.ui-lightness .ui-icon-pause { background-position: -16px -160px; } +.ui-lightness .ui-icon-seek-next { background-position: -32px -160px; } +.ui-lightness .ui-icon-seek-prev { background-position: -48px -160px; } +.ui-lightness .ui-icon-seek-end { background-position: -64px -160px; } +.ui-lightness .ui-icon-seek-first { background-position: -80px -160px; } +.ui-lightness .ui-icon-stop { background-position: -96px -160px; } +.ui-lightness .ui-icon-eject { background-position: -112px -160px; } +.ui-lightness .ui-icon-volume-off { background-position: -128px -160px; } +.ui-lightness .ui-icon-volume-on { background-position: -144px -160px; } +.ui-lightness .ui-icon-power { background-position: 0 -176px; } +.ui-lightness .ui-icon-signal-diag { background-position: -16px -176px; } +.ui-lightness .ui-icon-signal { background-position: -32px -176px; } +.ui-lightness .ui-icon-battery-0 { background-position: -48px -176px; } +.ui-lightness .ui-icon-battery-1 { background-position: -64px -176px; } +.ui-lightness .ui-icon-battery-2 { background-position: -80px -176px; } +.ui-lightness .ui-icon-battery-3 { background-position: -96px -176px; } +.ui-lightness .ui-icon-circle-plus { background-position: 0 -192px; } +.ui-lightness .ui-icon-circle-minus { background-position: -16px -192px; } +.ui-lightness .ui-icon-circle-close { background-position: -32px -192px; } +.ui-lightness .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-lightness .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-lightness .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-lightness .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-lightness .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-lightness .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-lightness .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-lightness .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-lightness .ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-lightness .ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-lightness .ui-icon-circle-check { background-position: -208px -192px; } +.ui-lightness .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-lightness .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-lightness .ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-lightness .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-lightness .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-lightness .ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-lightness .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-lightness .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-lightness .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-lightness .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-lightness .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-lightness .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-lightness .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } +.ui-lightness .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.ui-lightness .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.ui-lightness .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.ui-lightness .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } +.ui-lightness .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.ui-lightness .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } +.ui-lightness .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } +.ui-lightness .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } + +/* Overlays */ +.ui-lightness .ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); } +.ui-lightness .ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/vader/images/ui-bg_flat_0_aaaaaa_40x100.png b/Skins/jQueryUI/_themes/vader/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-bg_glass_95_fef1ec_1x400.png b/Skins/jQueryUI/_themes/vader/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..4443fdc1a156babad4336f004eaf5ca5dfa0f9ab GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hIh978O6-<~(*YA|4MzBvER z|7}eQtdCVXoUc2b{PaWeaIKu7gJx>{vDV26o)#~38k_!`W=^oo1w6ixmPC4R1b Tyd6G3lNdZ*{an^LB{Ts5`idse literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-bg_gloss-wave_16_121212_500x100.png b/Skins/jQueryUI/_themes/vader/images/ui-bg_gloss-wave_16_121212_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..f1a159298743d2448cbf365573d7bd9dda4a0161 GIT binary patch literal 1968 zcmbuAYfzI17KT68U8(M>RaE3wc6KV_5XHDeF5zMop-{C_AvO({m5(GCLMTKMBo}PQ z?hfRFbsO%4VmlRcZHNh=#b_52G<2OtQ02?reZ%T&gE^yU3K69n;qnlNgh*0r*s35GMcJ+Cx5Siy z_)ut^=Qt?*tBy5<$1cW`(9KZd)SXi2ZACzd)+F)?Y-o|zS!S9%BVL_`|x6r7xU9^~OP+T{>sJsXaF${BkLv1*awGsr@uDmgfcU%)U6JTfv=A~KE1n~5= zR8yKVLQX!|>M}Q-V2l*W#w1Zt-1TLlB1;ieIz9<;$|=d|jOhSV<|&onaTG-4qJJu+47X)E+;{;e% z`}6m+tvC=3@trax*O3^laoJ|qut7l8hshPcs^OKqIis<w|BoZiQ*e`*IKZAPUAy zKt-3NtdPztlipJ_bN1C;LQ!F{I@NRorv^(zlBpPpnT+^*@oJ`O!h?6fg&l)2%I$0H zLW#P1m)I1kCibU04u_;`({_FzHv=gJ^#o3u$wd@pC2B*9aI#Tz|5wv`zFdyD^%u-I zaxoq!e_vgVtpCFMMZBOQrI~JjUb)LH~DN8{wpncp%f84;Y|P0F7y3#9%FM@DQip` z>8Gmnu3c3f_fM9jFvz%ur$XzeypRZ6-_2_(JXS1jfNrjKx!%cmdhZ`U_S_wnfe5>l zIsf%4!_no*JXx01sCC`7Ju_tmn9}!lZa7IF7;sqhQrFgxwy900fJc{G=Yh}tY`+~l zFBAx%_#X174d#1Rj{#Nmna&MIH<0Q!T;BN01;2Nye7!IA>3X@c71;9jPtd!6D-ir* z>(8&`Ros2_ZsV}=@XQ`6-!!a*PLZQxwODI9qsTxSK4(O!4=H)PhlTkUkgOCIwP$Lm zO5h&i8Z!GL)i5r)KnRzNka3EW3Z_~km!*{y;YrV%2gBZVEDOZv?4oc5=tQkpB5 zCO`xzQYd;DcOjMcC)8UL| zIhI$PLc`QA?)!g}-xxO5P#=bA?A`ViPc?qpX}2mT6kejQw7F|s#xa!kl(Vg=tLb2K z7ZXJyl0_kd!Om7^;ON;~(%|E$GIl8}Jj_7k%Ga6&xiR~4L=$j9;RD^d7zvSc&Z0E; zv@{a7;OyyZ*h&;PL-7@LsK|h;lo;^(1_E1Ha;OfGpcgJ*ms#6bT6cCkM(Y`Q(wVSZ zXdN4?EoOrS=o&5jao=t$JDx=~2FEQWu|QXgyk)jKdCc)mXu(~2c_R`?j0^8uH*-e< z5cB6(uD*iTy$4(qLwR3DIVCk^M`(O)e*;D`BPGz3OM<3zy4m$maT8}@5?)h2=n7>oNyli}$rkdF zz^IZ+YP(q7#w%!7X%9!i#kzuKmf22hyR-1HLO<5mSCRB!QlOk(qSCz{C~pyXF~|4* gAiMy~*_QpEB}W(v2Ff$mKQWMT;&iIy*xx?>FQwMyMF0Q* literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-bg_highlight-hard_15_888888_1x100.png b/Skins/jQueryUI/_themes/vader/images/ui-bg_highlight-hard_15_888888_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..66e53e16c5eb8a113fd0fabc472de38e4765bccc GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l$xiDV~E7m>3=i~6%-5_+P)VF=8SHYVO6R2QmdKI;Vst E0J7X4ivR!s literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-bg_inset-soft_15_121212_1x100.png b/Skins/jQueryUI/_themes/vader/images/ui-bg_inset-soft_15_121212_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..9df26a065788f5e40df811c8fcb563a5fbeb5f3e GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l%A)HV~E7mWC0v# xhtti?&4z^;2!w&4jm69`r%JGlXHU4NB16C{CJQ00E&f2A44$rjF6*2UngAfo7a9Nn literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-icons_666666_256x240.png b/Skins/jQueryUI/_themes/vader/images/ui-icons_666666_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..1c461a261663b9b7d5349f08350137364ea625f1 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-icons_aaaaaa_256x240.png b/Skins/jQueryUI/_themes/vader/images/ui-icons_aaaaaa_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..9b04537f6dd7e45e19e81b9ff2e5cbf0d9f6f19f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-icons_bbbbbb_256x240.png b/Skins/jQueryUI/_themes/vader/images/ui-icons_bbbbbb_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4212ee06aa7661a0f66fbad875ed4387555eafe5 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-icons_c98000_256x240.png b/Skins/jQueryUI/_themes/vader/images/ui-icons_c98000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2c1af401d2a206bccac1bd17bdc84b52d5fa5a67 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-icons_cccccc_256x240.png b/Skins/jQueryUI/_themes/vader/images/ui-icons_cccccc_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2a940237ea242e1d59b846ce83d3c7b7467289d4 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-icons_cd0a0a_256x240.png b/Skins/jQueryUI/_themes/vader/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7930a558099bc8d92b4264eb67a0f040460f4a4f GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/images/ui-icons_f29a00_256x240.png b/Skins/jQueryUI/_themes/vader/images/ui-icons_f29a00_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7c331826b1aa04f8e6324248475ca9730d683e5b GIT binary patch literal 5355 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 literal 0 HcmV?d00001 diff --git a/Skins/jQueryUI/_themes/vader/jquery-ui.css b/Skins/jQueryUI/_themes/vader/jquery-ui.css new file mode 100644 index 0000000..8b9eae8 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/jquery-ui.css @@ -0,0 +1,405 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.vader .ui-helper-hidden { display: none; } +.vader .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.vader .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.vader .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.vader .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.vader .ui-helper-clearfix { display:block; } +/* end clearfix */ +.vader .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.vader .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.vader .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.vader .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?tr&ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1&fsDefaultUnit=em&cornerRadius=5&cornerRadiusUnit=px&bgColorHeader=888888&bgTextureHeader=04_highlight_hard.png&bgImgOpacityHeader=15&borderColorHeader=404040&fcHeader=ffffff&iconColorHeader=cccccc&bgColorContent=121212&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=16&borderColorContent=404040&fcContent=eeeeee&iconColorContent=bbbbbb&bgColorDefault=adadad&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=35&borderColorDefault=cccccc&fcDefault=333333&iconColorDefault=666666&bgColorHover=dddddd&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=60&borderColorHover=dddddd&fcHover=000000&iconColorHover=c98000&bgColorActive=121212&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=15&borderColorActive=000000&fcActive=ffffff&iconColorActive=f29a00&bgColorHighlight=555555&bgTextureHighlight=04_highlight_hard.png&bgImgOpacityHighlight=55&borderColorHighlight=404040&fcHighlight=cccccc&iconColorHighlight=aaaaaa&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a +*/ + + +/* Component containers +----------------------------------*/ +.vader .ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } +.vader .ui-widget .ui-widget { font-size: 1em; } +.vader .ui-widget input, .vader .ui-widget select, .vader .ui-widget textarea, .vader .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; } +.vader .ui-widget-content { border: 1px solid #404040; background: #121212 url(images/ui-bg_gloss-wave_16_121212_500x100.png) 50% top repeat-x; color: #eeeeee; } +.vader .ui-widget-content a { color: #eeeeee; } +.vader .ui-widget-header { border: 1px solid #404040; background: #888888 url(images/ui-bg_highlight-hard_15_888888_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.vader .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.vader .ui-state-default, .vader .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #adadad url(images/ui-bg_highlight-soft_35_adadad_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #333333; outline: none; } +.vader .ui-state-default a, .vader .ui-state-default a:link, .vader .ui-state-default a:visited { color: #333333; text-decoration: none; outline: none; } +.vader .ui-state-hover, .vader .ui-widget-content .ui-state-hover, .vader .ui-state-focus, .vader .ui-widget-content .ui-state-focus { border: 1px solid #dddddd; background: #dddddd url(images/ui-bg_highlight-soft_60_dddddd_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #000000; outline: none; } +.vader .ui-state-hover a, .vader .ui-state-hover a:hover { color: #000000; text-decoration: none; outline: none; } +.vader .ui-state-active, .vader .ui-widget-content .ui-state-active { border: 1px solid #000000; background: #121212 url(images/ui-bg_inset-soft_15_121212_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.vader .ui-state-active a, .vader .ui-state-active a:link, .vader .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.vader .ui-state-highlight, .vader .ui-widget-content .ui-state-highlight {border: 1px solid #404040; background: #555555 url(images/ui-bg_highlight-hard_55_555555_1x100.png) 50% top repeat-x; color: #cccccc; } +.vader .ui-state-highlight a, .vader .ui-widget-content .ui-state-highlight a { color: #cccccc; } +.vader .ui-state-error, .vader .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.vader .ui-state-error a, .vader .ui-widget-content .ui-state-error a { color: #cd0a0a; } +.vader .ui-state-error-text, .vader .ui-widget-content .ui-state-error-text { color: #cd0a0a; } +.vader .ui-state-disabled, .vader .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.vader .ui-priority-primary, .vader .ui-widget-content .ui-priority-primary { font-weight: bold; } +.vader .ui-priority-secondary, .vader .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.vader .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_bbbbbb_256x240.png); } +.vader .ui-widget-content .ui-icon {background-image: url(images/ui-icons_bbbbbb_256x240.png); } +.vader .ui-widget-header .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); } +.vader .ui-state-default .ui-icon { background-image: url(images/ui-icons_666666_256x240.png); } +.vader .ui-state-hover .ui-icon, .vader .ui-state-focus .ui-icon {background-image: url(images/ui-icons_c98000_256x240.png); } +.vader .ui-state-active .ui-icon {background-image: url(images/ui-icons_f29a00_256x240.png); } +.vader .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_aaaaaa_256x240.png); } +.vader .ui-state-error .ui-icon, .vader .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.vader .ui-icon-carat-1-n { background-position: 0 0; } +.vader .ui-icon-carat-1-ne { background-position: -16px 0; } +.vader .ui-icon-carat-1-e { background-position: -32px 0; } +.vader .ui-icon-carat-1-se { background-position: -48px 0; } +.vader .ui-icon-carat-1-s { background-position: -64px 0; } +.vader .ui-icon-carat-1-sw { background-position: -80px 0; } +.vader .ui-icon-carat-1-w { background-position: -96px 0; } +.vader .ui-icon-carat-1-nw { background-position: -112px 0; } +.vader .ui-icon-carat-2-n-s { background-position: -128px 0; } +.vader .ui-icon-carat-2-e-w { background-position: -144px 0; } +.vader .ui-icon-triangle-1-n { background-position: 0 -16px; } +.vader .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.vader .ui-icon-triangle-1-e { background-position: -32px -16px; } +.vader .ui-icon-triangle-1-se { background-position: -48px -16px; } +.vader .ui-icon-triangle-1-s { background-position: -64px -16px; } +.vader .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.vader .ui-icon-triangle-1-w { background-position: -96px -16px; } +.vader .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.vader .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.vader .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.vader .ui-icon-arrow-1-n { background-position: 0 -32px; } +.vader .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.vader .ui-icon-arrow-1-e { background-position: -32px -32px; } +.vader .ui-icon-arrow-1-se { background-position: -48px -32px; } +.vader .ui-icon-arrow-1-s { background-position: -64px -32px; } +.vader .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.vader .ui-icon-arrow-1-w { background-position: -96px -32px; } +.vader .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.vader .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.vader .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.vader .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.vader .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.vader .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.vader .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.vader .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.vader .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.vader .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.vader .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.vader .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.vader .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.vader .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.vader .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.vader .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.vader .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.vader .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.vader .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.vader .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.vader .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.vader .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.vader .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.vader .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.vader .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.vader .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.vader .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.vader .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.vader .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.vader .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.vader .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.vader .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.vader .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.vader .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.vader .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.vader .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.vader .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.vader .ui-icon-arrow-4 { background-position: 0 -80px; } +.vader .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.vader .ui-icon-extlink { background-position: -32px -80px; } +.vader .ui-icon-newwin { background-position: -48px -80px; } +.vader .ui-icon-refresh { background-position: -64px -80px; } +.vader .ui-icon-shuffle { background-position: -80px -80px; } +.vader .ui-icon-transfer-e-w { background-position: -96px -80px; } +.vader .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.vader .ui-icon-folder-collapsed { background-position: 0 -96px; } +.vader .ui-icon-folder-open { background-position: -16px -96px; } +.vader .ui-icon-document { background-position: -32px -96px; } +.vader .ui-icon-document-b { background-position: -48px -96px; } +.vader .ui-icon-note { background-position: -64px -96px; } +.vader .ui-icon-mail-closed { background-position: -80px -96px; } +.vader .ui-icon-mail-open { background-position: -96px -96px; } +.vader .ui-icon-suitcase { background-position: -112px -96px; } +.vader .ui-icon-comment { background-position: -128px -96px; } +.vader .ui-icon-person { background-position: -144px -96px; } +.vader .ui-icon-print { background-position: -160px -96px; } +.vader .ui-icon-trash { background-position: -176px -96px; } +.vader .ui-icon-locked { background-position: -192px -96px; } +.vader .ui-icon-unlocked { background-position: -208px -96px; } +.vader .ui-icon-bookmark { background-position: -224px -96px; } +.vader .ui-icon-tag { background-position: -240px -96px; } +.vader .ui-icon-home { background-position: 0 -112px; } +.vader .ui-icon-flag { background-position: -16px -112px; } +.vader .ui-icon-calendar { background-position: -32px -112px; } +.vader .ui-icon-cart { background-position: -48px -112px; } +.vader .ui-icon-pencil { background-position: -64px -112px; } +.vader .ui-icon-clock { background-position: -80px -112px; } +.vader .ui-icon-disk { background-position: -96px -112px; } +.vader .ui-icon-calculator { background-position: -112px -112px; } +.vader .ui-icon-zoomin { background-position: -128px -112px; } +.vader .ui-icon-zoomout { background-position: -144px -112px; } +.vader .ui-icon-search { background-position: -160px -112px; } +.vader .ui-icon-wrench { background-position: -176px -112px; } +.vader .ui-icon-gear { background-position: -192px -112px; } +.vader .ui-icon-heart { background-position: -208px -112px; } +.vader .ui-icon-star { background-position: -224px -112px; } +.vader .ui-icon-link { background-position: -240px -112px; } +.vader .ui-icon-cancel { background-position: 0 -128px; } +.vader .ui-icon-plus { background-position: -16px -128px; } +.vader .ui-icon-plusthick { background-position: -32px -128px; } +.vader .ui-icon-minus { background-position: -48px -128px; } +.vader .ui-icon-minusthick { background-position: -64px -128px; } +.vader .ui-icon-close { background-position: -80px -128px; } +.vader .ui-icon-closethick { background-position: -96px -128px; } +.vader .ui-icon-key { background-position: -112px -128px; } +.vader .ui-icon-lightbulb { background-position: -128px -128px; } +.vader .ui-icon-scissors { background-position: -144px -128px; } +.vader .ui-icon-clipboard { background-position: -160px -128px; } +.vader .ui-icon-copy { background-position: -176px -128px; } +.vader .ui-icon-contact { background-position: -192px -128px; } +.vader .ui-icon-image { background-position: -208px -128px; } +.vader .ui-icon-video { background-position: -224px -128px; } +.vader .ui-icon-script { background-position: -240px -128px; } +.vader .ui-icon-alert { background-position: 0 -144px; } +.vader .ui-icon-info { background-position: -16px -144px; } +.vader .ui-icon-notice { background-position: -32px -144px; } +.vader .ui-icon-help { background-position: -48px -144px; } +.vader .ui-icon-check { background-position: -64px -144px; } +.vader .ui-icon-bullet { background-position: -80px -144px; } +.vader .ui-icon-radio-off { background-position: -96px -144px; } +.vader .ui-icon-radio-on { background-position: -112px -144px; } +.vader .ui-icon-pin-w { background-position: -128px -144px; } +.vader .ui-icon-pin-s { background-position: -144px -144px; } +.vader .ui-icon-play { background-position: 0 -160px; } +.vader .ui-icon-pause { background-position: -16px -160px; } +.vader .ui-icon-seek-next { background-position: -32px -160px; } +.vader .ui-icon-seek-prev { background-position: -48px -160px; } +.vader .ui-icon-seek-end { background-position: -64px -160px; } +.vader .ui-icon-seek-first { background-position: -80px -160px; } +.vader .ui-icon-stop { background-position: -96px -160px; } +.vader .ui-icon-eject { background-position: -112px -160px; } +.vader .ui-icon-volume-off { background-position: -128px -160px; } +.vader .ui-icon-volume-on { background-position: -144px -160px; } +.vader .ui-icon-power { background-position: 0 -176px; } +.vader .ui-icon-signal-diag { background-position: -16px -176px; } +.vader .ui-icon-signal { background-position: -32px -176px; } +.vader .ui-icon-battery-0 { background-position: -48px -176px; } +.vader .ui-icon-battery-1 { background-position: -64px -176px; } +.vader .ui-icon-battery-2 { background-position: -80px -176px; } +.vader .ui-icon-battery-3 { background-position: -96px -176px; } +.vader .ui-icon-circle-plus { background-position: 0 -192px; } +.vader .ui-icon-circle-minus { background-position: -16px -192px; } +.vader .ui-icon-circle-close { background-position: -32px -192px; } +.vader .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.vader .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.vader .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.vader .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.vader .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.vader .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.vader .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.vader .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.vader .ui-icon-circle-zoomin { background-position: -176px -192px; } +.vader .ui-icon-circle-zoomout { background-position: -192px -192px; } +.vader .ui-icon-circle-check { background-position: -208px -192px; } +.vader .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.vader .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.vader .ui-icon-circlesmall-close { background-position: -32px -208px; } +.vader .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.vader .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.vader .ui-icon-squaresmall-close { background-position: -80px -208px; } +.vader .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.vader .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.vader .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.vader .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.vader .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.vader .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.vader .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.vader .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.vader .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.vader .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.vader .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.vader .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.vader .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.vader .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.vader .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.vader .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.vader .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion +----------------------------------*/ +.vader .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.vader .ui-accordion .ui-accordion-li-fix { display: inline; } +.vader .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.vader .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.vader .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.vader .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.vader .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker +----------------------------------*/ +.vader .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.vader .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.vader .ui-datepicker .ui-datepicker-prev, .vader .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.vader .ui-datepicker .ui-datepicker-prev-hover, .vader .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.vader .ui-datepicker .ui-datepicker-prev { left:2px; } +.vader .ui-datepicker .ui-datepicker-next { right:2px; } +.vader .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.vader .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.vader .ui-datepicker .ui-datepicker-prev span, .vader .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.vader .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.vader .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.vader .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.vader .ui-datepicker select.ui-datepicker-month, +.vader .ui-datepicker select.ui-datepicker-year { width: 49%;} +.vader .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.vader .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.vader .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.vader .ui-datepicker td { border: 0; padding: 1px; } +.vader .ui-datepicker td span, .vader .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.vader .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.vader .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.vader .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.vader .ui-datepicker.ui-datepicker-multi { width:auto; } +.vader .ui-datepicker-multi .ui-datepicker-group { float:left; } +.vader .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.vader .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.vader .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.vader .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.vader .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.vader .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.vader .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.vader .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.vader .ui-datepicker-rtl { direction: rtl; } +.vader .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.vader .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.vader .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.vader .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.vader .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.vader .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.vader .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* Dialog +----------------------------------*/ +.vader .ui-dialog { position: relative; padding: .2em; width: 300px; } +.vader .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.vader .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.vader .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.vader .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.vader .ui-dialog .ui-dialog-titlebar-close:hover, .vader .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.vader .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.vader .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.vader .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.vader .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.vader .ui-draggable .ui-dialog-titlebar { cursor: move; } +/* Progressbar +----------------------------------*/ +.vader .ui-progressbar { height:2em; text-align: left; } +.vader .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable +----------------------------------*/ +.vader .ui-resizable { position: relative;} +.vader .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.vader .ui-resizable-disabled .ui-resizable-handle, .vader .ui-resizable-autohide .ui-resizable-handle { display: none; } +.vader .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.vader .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.vader .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.vader .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.vader .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.vader .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.vader .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.vader .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider +----------------------------------*/ +.vader .ui-slider { position: relative; text-align: left; } +.vader .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.vader .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.vader .ui-slider-horizontal { height: .8em; } +.vader .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.vader .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.vader .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.vader .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.vader .ui-slider-vertical { width: .8em; height: 100px; } +.vader .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.vader .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.vader .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.vader .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs +----------------------------------*/ +.vader .ui-tabs { padding: .2em; zoom: 1; } +.vader .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.vader .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.vader .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.vader .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.vader .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .vader .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .vader .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.vader .ui-tabs .ui-tabs-nav li a, .vader .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.vader .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.vader .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/vader/ui.accordion.css b/Skins/jQueryUI/_themes/vader/ui.accordion.css new file mode 100644 index 0000000..ebc3c2d --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.accordion.css @@ -0,0 +1,9 @@ +/* Accordion +----------------------------------*/ +.vader .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.vader .ui-accordion .ui-accordion-li-fix { display: inline; } +.vader .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.vader .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } +.vader .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.vader .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } +.vader .ui-accordion .ui-accordion-content-active { display: block; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/vader/ui.all.css b/Skins/jQueryUI/_themes/vader/ui.all.css new file mode 100644 index 0000000..543e4c3 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.all.css @@ -0,0 +1,2 @@ +@import "ui.base.css"; +@import "ui.theme.css"; diff --git a/Skins/jQueryUI/_themes/vader/ui.base.css b/Skins/jQueryUI/_themes/vader/ui.base.css new file mode 100644 index 0000000..dadf378 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.base.css @@ -0,0 +1,9 @@ +@import url("ui.core.css"); + +@import url("ui.accordion.css"); +@import url("ui.datepicker.css"); +@import url("ui.dialog.css"); +@import url("ui.progressbar.css"); +@import url("ui.resizable.css"); +@import url("ui.slider.css"); +@import url("ui.tabs.css"); diff --git a/Skins/jQueryUI/_themes/vader/ui.core.css b/Skins/jQueryUI/_themes/vader/ui.core.css new file mode 100644 index 0000000..0d33687 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.core.css @@ -0,0 +1,37 @@ +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +*/ + +/* Layout helpers +----------------------------------*/ +.vader .ui-helper-hidden { display: none; } +.vader .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.vader .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.vader .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.vader .ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.vader .ui-helper-clearfix { display:block; } +/* end clearfix */ +.vader .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.vader .ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.vader .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.vader .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/vader/ui.datepicker.css b/Skins/jQueryUI/_themes/vader/ui.datepicker.css new file mode 100644 index 0000000..062c4c4 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.datepicker.css @@ -0,0 +1,62 @@ +/* Datepicker +----------------------------------*/ +.vader .ui-datepicker { width: 17em; padding: .2em .2em 0; } +.vader .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.vader .ui-datepicker .ui-datepicker-prev, .vader .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.vader .ui-datepicker .ui-datepicker-prev-hover, .vader .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.vader .ui-datepicker .ui-datepicker-prev { left:2px; } +.vader .ui-datepicker .ui-datepicker-next { right:2px; } +.vader .ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.vader .ui-datepicker .ui-datepicker-next-hover { right:1px; } +.vader .ui-datepicker .ui-datepicker-prev span, .vader .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.vader .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.vader .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } +.vader .ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.vader .ui-datepicker select.ui-datepicker-month, +.vader .ui-datepicker select.ui-datepicker-year { width: 49%;} +.vader .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } +.vader .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.vader .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.vader .ui-datepicker td { border: 0; padding: 1px; } +.vader .ui-datepicker td span, .vader .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.vader .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.vader .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.vader .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.vader .ui-datepicker.ui-datepicker-multi { width:auto; } +.vader .ui-datepicker-multi .ui-datepicker-group { float:left; } +.vader .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.vader .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.vader .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.vader .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.vader .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.vader .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.vader .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.vader .ui-datepicker-row-break { clear:both; width:100%; } + +/* RTL support */ +.vader .ui-datepicker-rtl { direction: rtl; } +.vader .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.vader .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.vader .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.vader .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.vader .ui-datepicker-rtl .ui-datepicker-group { float:right; } +.vader .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.vader .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.vader .ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/vader/ui.dialog.css b/Skins/jQueryUI/_themes/vader/ui.dialog.css new file mode 100644 index 0000000..94be933 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.dialog.css @@ -0,0 +1,13 @@ +/* Dialog +----------------------------------*/ +.vader .ui-dialog { position: relative; padding: .2em; width: 300px; } +.vader .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } +.vader .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } +.vader .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.vader .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.vader .ui-dialog .ui-dialog-titlebar-close:hover, .vader .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.vader .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.vader .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.vader .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } +.vader .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.vader .ui-draggable .ui-dialog-titlebar { cursor: move; } diff --git a/Skins/jQueryUI/_themes/vader/ui.progressbar.css b/Skins/jQueryUI/_themes/vader/ui.progressbar.css new file mode 100644 index 0000000..52c0998 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.progressbar.css @@ -0,0 +1,4 @@ +/* Progressbar +----------------------------------*/ +.vader .ui-progressbar { height:2em; text-align: left; } +.vader .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/vader/ui.resizable.css b/Skins/jQueryUI/_themes/vader/ui.resizable.css new file mode 100644 index 0000000..b54139a --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.resizable.css @@ -0,0 +1,13 @@ +/* Resizable +----------------------------------*/ +.vader .ui-resizable { position: relative;} +.vader .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.vader .ui-resizable-disabled .ui-resizable-handle, .vader .ui-resizable-autohide .ui-resizable-handle { display: none; } +.vader .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } +.vader .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } +.vader .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } +.vader .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } +.vader .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.vader .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.vader .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.vader .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/vader/ui.slider.css b/Skins/jQueryUI/_themes/vader/ui.slider.css new file mode 100644 index 0000000..4f027ec --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.slider.css @@ -0,0 +1,17 @@ +/* Slider +----------------------------------*/ +.vader .ui-slider { position: relative; text-align: left; } +.vader .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.vader .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } + +.vader .ui-slider-horizontal { height: .8em; } +.vader .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.vader .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.vader .ui-slider-horizontal .ui-slider-range-min { left: 0; } +.vader .ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.vader .ui-slider-vertical { width: .8em; height: 100px; } +.vader .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.vader .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.vader .ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.vader .ui-slider-vertical .ui-slider-range-max { top: 0; } \ No newline at end of file diff --git a/Skins/jQueryUI/_themes/vader/ui.tabs.css b/Skins/jQueryUI/_themes/vader/ui.tabs.css new file mode 100644 index 0000000..fa2e055 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.tabs.css @@ -0,0 +1,11 @@ +/* Tabs +----------------------------------*/ +.vader .ui-tabs { padding: .2em; zoom: 1; } +.vader .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } +.vader .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } +.vader .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } +.vader .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } +.vader .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .vader .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .vader .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.vader .ui-tabs .ui-tabs-nav li a, .vader .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.vader .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } +.vader .ui-tabs .ui-tabs-hide { display: none !important; } diff --git a/Skins/jQueryUI/_themes/vader/ui.theme.css b/Skins/jQueryUI/_themes/vader/ui.theme.css new file mode 100644 index 0000000..2937071 --- /dev/null +++ b/Skins/jQueryUI/_themes/vader/ui.theme.css @@ -0,0 +1,246 @@ + + +/* +* jQuery UI CSS Framework +* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) +* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. +* To view and modify this theme, visit http://jqueryui.com/themeroller/?tr&ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1&fsDefaultUnit=em&cornerRadius=5&cornerRadiusUnit=px&bgColorHeader=888888&bgTextureHeader=04_highlight_hard.png&bgImgOpacityHeader=15&borderColorHeader=404040&fcHeader=ffffff&iconColorHeader=cccccc&bgColorContent=121212&bgTextureContent=12_gloss_wave.png&bgImgOpacityContent=16&borderColorContent=404040&fcContent=eeeeee&iconColorContent=bbbbbb&bgColorDefault=adadad&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=35&borderColorDefault=cccccc&fcDefault=333333&iconColorDefault=666666&bgColorHover=dddddd&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=60&borderColorHover=dddddd&fcHover=000000&iconColorHover=c98000&bgColorActive=121212&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=15&borderColorActive=000000&fcActive=ffffff&iconColorActive=f29a00&bgColorHighlight=555555&bgTextureHighlight=04_highlight_hard.png&bgImgOpacityHighlight=55&borderColorHighlight=404040&fcHighlight=cccccc&iconColorHighlight=aaaaaa&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a +*/ + + +/* Component containers +----------------------------------*/ +.vader .ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } +.vader .ui-widget .ui-widget { font-size: 1em; } +.vader .ui-widget input, .vader .ui-widget select, .vader .ui-widget textarea, .vader .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; } +.vader .ui-widget-content { border: 1px solid #404040; background: #121212 url(images/ui-bg_gloss-wave_16_121212_500x100.png) 50% top repeat-x; color: #eeeeee; } +.vader .ui-widget-content a { color: #eeeeee; } +.vader .ui-widget-header { border: 1px solid #404040; background: #888888 url(images/ui-bg_highlight-hard_15_888888_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } +.vader .ui-widget-header a { color: #ffffff; } + +/* Interaction states +----------------------------------*/ +.vader .ui-state-default, .vader .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #adadad url(images/ui-bg_highlight-soft_35_adadad_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #333333; outline: none; } +.vader .ui-state-default a, .vader .ui-state-default a:link, .vader .ui-state-default a:visited { color: #333333; text-decoration: none; outline: none; } +.vader .ui-state-hover, .vader .ui-widget-content .ui-state-hover, .vader .ui-state-focus, .vader .ui-widget-content .ui-state-focus { border: 1px solid #dddddd; background: #dddddd url(images/ui-bg_highlight-soft_60_dddddd_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #000000; outline: none; } +.vader .ui-state-hover a, .vader .ui-state-hover a:hover { color: #000000; text-decoration: none; outline: none; } +.vader .ui-state-active, .vader .ui-widget-content .ui-state-active { border: 1px solid #000000; background: #121212 url(images/ui-bg_inset-soft_15_121212_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; } +.vader .ui-state-active a, .vader .ui-state-active a:link, .vader .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; } + +/* Interaction Cues +----------------------------------*/ +.vader .ui-state-highlight, .vader .ui-widget-content .ui-state-highlight {border: 1px solid #404040; background: #555555 url(images/ui-bg_highlight-hard_55_555555_1x100.png) 50% top repeat-x; color: #cccccc; } +.vader .ui-state-highlight a, .vader .ui-widget-content .ui-state-highlight a { color: #cccccc; } +.vader .ui-state-error, .vader .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.vader .ui-state-error a, .vader .ui-widget-content .ui-state-error a { color: #cd0a0a; } +.vader .ui-state-error-text, .vader .ui-widget-content .ui-state-error-text { color: #cd0a0a; } +.vader .ui-state-disabled, .vader .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } +.vader .ui-priority-primary, .vader .ui-widget-content .ui-priority-primary { font-weight: bold; } +.vader .ui-priority-secondary, .vader .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.vader .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_bbbbbb_256x240.png); } +.vader .ui-widget-content .ui-icon {background-image: url(images/ui-icons_bbbbbb_256x240.png); } +.vader .ui-widget-header .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); } +.vader .ui-state-default .ui-icon { background-image: url(images/ui-icons_666666_256x240.png); } +.vader .ui-state-hover .ui-icon, .vader .ui-state-focus .ui-icon {background-image: url(images/ui-icons_c98000_256x240.png); } +.vader .ui-state-active .ui-icon {background-image: url(images/ui-icons_f29a00_256x240.png); } +.vader .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_aaaaaa_256x240.png); } +.vader .ui-state-error .ui-icon, .vader .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.vader .ui-icon-carat-1-n { background-position: 0 0; } +.vader .ui-icon-carat-1-ne { background-position: -16px 0; } +.vader .ui-icon-carat-1-e { background-position: -32px 0; } +.vader .ui-icon-carat-1-se { background-position: -48px 0; } +.vader .ui-icon-carat-1-s { background-position: -64px 0; } +.vader .ui-icon-carat-1-sw { background-position: -80px 0; } +.vader .ui-icon-carat-1-w { background-position: -96px 0; } +.vader .ui-icon-carat-1-nw { background-position: -112px 0; } +.vader .ui-icon-carat-2-n-s { background-position: -128px 0; } +.vader .ui-icon-carat-2-e-w { background-position: -144px 0; } +.vader .ui-icon-triangle-1-n { background-position: 0 -16px; } +.vader .ui-icon-triangle-1-ne { background-position: -16px -16px; } +.vader .ui-icon-triangle-1-e { background-position: -32px -16px; } +.vader .ui-icon-triangle-1-se { background-position: -48px -16px; } +.vader .ui-icon-triangle-1-s { background-position: -64px -16px; } +.vader .ui-icon-triangle-1-sw { background-position: -80px -16px; } +.vader .ui-icon-triangle-1-w { background-position: -96px -16px; } +.vader .ui-icon-triangle-1-nw { background-position: -112px -16px; } +.vader .ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.vader .ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.vader .ui-icon-arrow-1-n { background-position: 0 -32px; } +.vader .ui-icon-arrow-1-ne { background-position: -16px -32px; } +.vader .ui-icon-arrow-1-e { background-position: -32px -32px; } +.vader .ui-icon-arrow-1-se { background-position: -48px -32px; } +.vader .ui-icon-arrow-1-s { background-position: -64px -32px; } +.vader .ui-icon-arrow-1-sw { background-position: -80px -32px; } +.vader .ui-icon-arrow-1-w { background-position: -96px -32px; } +.vader .ui-icon-arrow-1-nw { background-position: -112px -32px; } +.vader .ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.vader .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.vader .ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.vader .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.vader .ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.vader .ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.vader .ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.vader .ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.vader .ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.vader .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.vader .ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.vader .ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.vader .ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.vader .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.vader .ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.vader .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.vader .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.vader .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.vader .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.vader .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.vader .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.vader .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.vader .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.vader .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.vader .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.vader .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.vader .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.vader .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.vader .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.vader .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.vader .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.vader .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.vader .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.vader .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.vader .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.vader .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.vader .ui-icon-arrow-4 { background-position: 0 -80px; } +.vader .ui-icon-arrow-4-diag { background-position: -16px -80px; } +.vader .ui-icon-extlink { background-position: -32px -80px; } +.vader .ui-icon-newwin { background-position: -48px -80px; } +.vader .ui-icon-refresh { background-position: -64px -80px; } +.vader .ui-icon-shuffle { background-position: -80px -80px; } +.vader .ui-icon-transfer-e-w { background-position: -96px -80px; } +.vader .ui-icon-transferthick-e-w { background-position: -112px -80px; } +.vader .ui-icon-folder-collapsed { background-position: 0 -96px; } +.vader .ui-icon-folder-open { background-position: -16px -96px; } +.vader .ui-icon-document { background-position: -32px -96px; } +.vader .ui-icon-document-b { background-position: -48px -96px; } +.vader .ui-icon-note { background-position: -64px -96px; } +.vader .ui-icon-mail-closed { background-position: -80px -96px; } +.vader .ui-icon-mail-open { background-position: -96px -96px; } +.vader .ui-icon-suitcase { background-position: -112px -96px; } +.vader .ui-icon-comment { background-position: -128px -96px; } +.vader .ui-icon-person { background-position: -144px -96px; } +.vader .ui-icon-print { background-position: -160px -96px; } +.vader .ui-icon-trash { background-position: -176px -96px; } +.vader .ui-icon-locked { background-position: -192px -96px; } +.vader .ui-icon-unlocked { background-position: -208px -96px; } +.vader .ui-icon-bookmark { background-position: -224px -96px; } +.vader .ui-icon-tag { background-position: -240px -96px; } +.vader .ui-icon-home { background-position: 0 -112px; } +.vader .ui-icon-flag { background-position: -16px -112px; } +.vader .ui-icon-calendar { background-position: -32px -112px; } +.vader .ui-icon-cart { background-position: -48px -112px; } +.vader .ui-icon-pencil { background-position: -64px -112px; } +.vader .ui-icon-clock { background-position: -80px -112px; } +.vader .ui-icon-disk { background-position: -96px -112px; } +.vader .ui-icon-calculator { background-position: -112px -112px; } +.vader .ui-icon-zoomin { background-position: -128px -112px; } +.vader .ui-icon-zoomout { background-position: -144px -112px; } +.vader .ui-icon-search { background-position: -160px -112px; } +.vader .ui-icon-wrench { background-position: -176px -112px; } +.vader .ui-icon-gear { background-position: -192px -112px; } +.vader .ui-icon-heart { background-position: -208px -112px; } +.vader .ui-icon-star { background-position: -224px -112px; } +.vader .ui-icon-link { background-position: -240px -112px; } +.vader .ui-icon-cancel { background-position: 0 -128px; } +.vader .ui-icon-plus { background-position: -16px -128px; } +.vader .ui-icon-plusthick { background-position: -32px -128px; } +.vader .ui-icon-minus { background-position: -48px -128px; } +.vader .ui-icon-minusthick { background-position: -64px -128px; } +.vader .ui-icon-close { background-position: -80px -128px; } +.vader .ui-icon-closethick { background-position: -96px -128px; } +.vader .ui-icon-key { background-position: -112px -128px; } +.vader .ui-icon-lightbulb { background-position: -128px -128px; } +.vader .ui-icon-scissors { background-position: -144px -128px; } +.vader .ui-icon-clipboard { background-position: -160px -128px; } +.vader .ui-icon-copy { background-position: -176px -128px; } +.vader .ui-icon-contact { background-position: -192px -128px; } +.vader .ui-icon-image { background-position: -208px -128px; } +.vader .ui-icon-video { background-position: -224px -128px; } +.vader .ui-icon-script { background-position: -240px -128px; } +.vader .ui-icon-alert { background-position: 0 -144px; } +.vader .ui-icon-info { background-position: -16px -144px; } +.vader .ui-icon-notice { background-position: -32px -144px; } +.vader .ui-icon-help { background-position: -48px -144px; } +.vader .ui-icon-check { background-position: -64px -144px; } +.vader .ui-icon-bullet { background-position: -80px -144px; } +.vader .ui-icon-radio-off { background-position: -96px -144px; } +.vader .ui-icon-radio-on { background-position: -112px -144px; } +.vader .ui-icon-pin-w { background-position: -128px -144px; } +.vader .ui-icon-pin-s { background-position: -144px -144px; } +.vader .ui-icon-play { background-position: 0 -160px; } +.vader .ui-icon-pause { background-position: -16px -160px; } +.vader .ui-icon-seek-next { background-position: -32px -160px; } +.vader .ui-icon-seek-prev { background-position: -48px -160px; } +.vader .ui-icon-seek-end { background-position: -64px -160px; } +.vader .ui-icon-seek-first { background-position: -80px -160px; } +.vader .ui-icon-stop { background-position: -96px -160px; } +.vader .ui-icon-eject { background-position: -112px -160px; } +.vader .ui-icon-volume-off { background-position: -128px -160px; } +.vader .ui-icon-volume-on { background-position: -144px -160px; } +.vader .ui-icon-power { background-position: 0 -176px; } +.vader .ui-icon-signal-diag { background-position: -16px -176px; } +.vader .ui-icon-signal { background-position: -32px -176px; } +.vader .ui-icon-battery-0 { background-position: -48px -176px; } +.vader .ui-icon-battery-1 { background-position: -64px -176px; } +.vader .ui-icon-battery-2 { background-position: -80px -176px; } +.vader .ui-icon-battery-3 { background-position: -96px -176px; } +.vader .ui-icon-circle-plus { background-position: 0 -192px; } +.vader .ui-icon-circle-minus { background-position: -16px -192px; } +.vader .ui-icon-circle-close { background-position: -32px -192px; } +.vader .ui-icon-circle-triangle-e { background-position: -48px -192px; } +.vader .ui-icon-circle-triangle-s { background-position: -64px -192px; } +.vader .ui-icon-circle-triangle-w { background-position: -80px -192px; } +.vader .ui-icon-circle-triangle-n { background-position: -96px -192px; } +.vader .ui-icon-circle-arrow-e { background-position: -112px -192px; } +.vader .ui-icon-circle-arrow-s { background-position: -128px -192px; } +.vader .ui-icon-circle-arrow-w { background-position: -144px -192px; } +.vader .ui-icon-circle-arrow-n { background-position: -160px -192px; } +.vader .ui-icon-circle-zoomin { background-position: -176px -192px; } +.vader .ui-icon-circle-zoomout { background-position: -192px -192px; } +.vader .ui-icon-circle-check { background-position: -208px -192px; } +.vader .ui-icon-circlesmall-plus { background-position: 0 -208px; } +.vader .ui-icon-circlesmall-minus { background-position: -16px -208px; } +.vader .ui-icon-circlesmall-close { background-position: -32px -208px; } +.vader .ui-icon-squaresmall-plus { background-position: -48px -208px; } +.vader .ui-icon-squaresmall-minus { background-position: -64px -208px; } +.vader .ui-icon-squaresmall-close { background-position: -80px -208px; } +.vader .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.vader .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.vader .ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.vader .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.vader .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.vader .ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.vader .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } +.vader .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.vader .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.vader .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.vader .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } +.vader .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.vader .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } +.vader .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } +.vader .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } + +/* Overlays */ +.vader .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.vader .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; } \ No newline at end of file diff --git a/Skins/jQueryUI/head.txt b/Skins/jQueryUI/head.txt new file mode 100644 index 0000000..ddd8024 --- /dev/null +++ b/Skins/jQueryUI/head.txt @@ -0,0 +1 @@ + diff --git a/Skins/jShowOff/Basic/Layout.html b/Skins/jShowOff/Basic/Layout.html new file mode 100644 index 0000000..aadb949 --- /dev/null +++ b/Skins/jShowOff/Basic/Layout.html @@ -0,0 +1,3 @@ +

      diff --git a/Skins/jShowOff/Basic/Paging.html b/Skins/jShowOff/Basic/Paging.html new file mode 100644 index 0000000..869d38e --- /dev/null +++ b/Skins/jShowOff/Basic/Paging.html @@ -0,0 +1,4 @@ + diff --git a/Skins/jShowOff/Basic/RSSContent.html b/Skins/jShowOff/Basic/RSSContent.html new file mode 100644 index 0000000..24e1509 --- /dev/null +++ b/Skins/jShowOff/Basic/RSSContent.html @@ -0,0 +1,3 @@ +[RSSTITLE]
      +[IFRSSENCLOSUREURL][/IFRSSENCLOSUREURL] +[RSSDESCRIPTION] diff --git a/Skins/jShowOff/Basic/Script.txt b/Skins/jShowOff/Basic/Script.txt new file mode 100644 index 0000000..201acec --- /dev/null +++ b/Skins/jShowOff/Basic/Script.txt @@ -0,0 +1 @@ +[REQUIRESJQUERY] \ No newline at end of file diff --git a/Skins/jShowOff/Basic/Settings.xml b/Skins/jShowOff/Basic/Settings.xml new file mode 100644 index 0000000..af49448 --- /dev/null +++ b/Skins/jShowOff/Basic/Settings.xml @@ -0,0 +1,54 @@ + + + jShowOff - based on the jQuery library jShowOff by Erik Kallevig.
      + ]]>
      + + + + + + Whether to use 'Pause' animation text when pausing + + + + Whether to start playing immediately + + + + The time in milliseconds taken to ease to a new slide + + + + Whether to create & display controls (Play/Pause, Previous, Next) + + + + + + + + + Type of transition effect: 'fade', 'slideLeft' or 'none' + + + + Whether to pause on hover + + + + Whether to create and display numeric links to each slide + + + + Whether to show caption instead of numeric links + + + + The time in milliseconds that a given slide is shown + + + + + +
      \ No newline at end of file diff --git a/Skins/jShowOff/Basic/Tab.html b/Skins/jShowOff/Basic/Tab.html new file mode 100644 index 0000000..7c29ea0 --- /dev/null +++ b/Skins/jShowOff/Basic/Tab.html @@ -0,0 +1 @@ +
      [TABPAGE]
      \ No newline at end of file diff --git a/Skins/jShowOff/Basic/TabPage.html b/Skins/jShowOff/Basic/TabPage.html new file mode 100644 index 0000000..b8d6903 --- /dev/null +++ b/Skins/jShowOff/Basic/TabPage.html @@ -0,0 +1 @@ +[TABPAGECONTENT] diff --git a/Skins/jShowOff/Basic/TabStrip.html b/Skins/jShowOff/Basic/TabStrip.html new file mode 100644 index 0000000..35ee7fe --- /dev/null +++ b/Skins/jShowOff/Basic/TabStrip.html @@ -0,0 +1 @@ +[TABS] \ No newline at end of file diff --git a/Skins/jShowOff/Basic/styles.css b/Skins/jShowOff/Basic/styles.css new file mode 100644 index 0000000..9aebd57 --- /dev/null +++ b/Skins/jShowOff/Basic/styles.css @@ -0,0 +1,60 @@ +.jShowOff_Basic { + background: #efefef; + position: relative; + overflow: hidden; + -webkit-border-top-left-radius: 6px; + -webkit-border-top-right-radius: 6px; + -moz-border-radius-topleft: 6px; + -moz-border-radius-topright: 6px; + } + +.jshowoff p.jshowoff-slidelinks { + position: absolute; + bottom: 5px; + right: 5px; + margin: 0; + padding: 0; + } +.jshowoff-slidelinks a, .jshowoff-controls a { + display: block; + background-color: #000; + color: #fff; + padding: 5px 7px 5px; + margin: 5px 0 0 5px; + float: left; + text-decoration: none; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + outline: none; + font-size: 11px; + line-height: 14px; + } +.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover { + color: #fff; + } +.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover { + background-color: #fff; + color: #000; + } +p.jshowoff-controls { + background: #aaa; + overflow: auto; + height: 1%; + padding: 0 0 5px 5px; + margin: 0; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-bottomright: 6px; + -webkit-border-bottom-left-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + } +.jshowoff-controls a { + margin: 5px 5px 0 0; + font-size: 12px; + line-height: 15px; + padding: 4px 8px 5px; + } + +.jshowoff-pausetext { + color: #fff; + } + diff --git a/Skins/jShowOff/_js/jquery.jshowoff.min.js b/Skins/jShowOff/_js/jquery.jshowoff.min.js new file mode 100644 index 0000000..318600a --- /dev/null +++ b/Skins/jShowOff/_js/jquery.jshowoff.min.js @@ -0,0 +1,15 @@ +/* + +Title: jShowOff: a jQuery Content Rotator Plugin +Author: Erik Kallevig +Version: 0.1.2 +Website: http://ekallevig.com/jshowoff +License: Dual licensed under the MIT and GPL licenses. + +*/ + +(function($){$.fn.jshowoff=function(settings){var config={animatePause:true,autoPlay:true,changeSpeed:600,controls:true,controlText:{play:'Play',pause:'Pause',next:'Next',previous:'Previous'},effect:'fade',hoverPause:true,links:true,speed:3000};if(settings)$.extend(true,config,settings);if(config.speed<(config.changeSpeed+20)){alert('jShowOff: Make speed at least 20ms longer than changeSpeed; the fades aren\'t always right on time.');return this;};this.each(function(i){var $cont=$(this);var gallery=$(this).children().remove();var timer='';var counter=0;var preloadedImg=[];var howManyInstances=$('.jshowoff').length+1;var uniqueClass='jshowoff-'+howManyInstances;var cssClass=config.cssClass!=undefined?config.cssClass:'';$cont.css('position','relative').wrap('
      ');var $wrap=$('.'+uniqueClass);$wrap.css('position','relative').addClass(cssClass);$(gallery[0]).clone().appendTo($cont);preloadImg();if(config.controls){addControls();if(config.autoPlay==false){$('.'+uniqueClass+'-play').addClass(uniqueClass+'-paused jshowoff-paused').text(config.controlText.play);};};if(config.links){addSlideLinks();$('.'+uniqueClass+'-slidelinks a').eq(0).addClass(uniqueClass+'-active jshowoff-active');};if(config.hoverPause){$cont.hover(function(){if(isPlaying())pause('hover');},function(){if(isPlaying())play('hover');});};if(config.autoPlay&&gallery.length>1){timer=setInterval(function(){play();},config.speed);};if(gallery.length<1){$('.'+uniqueClass).append('

      For jShowOff to work, the container element must have child elements.

      ');};function transitionTo(gallery,index){var oldCounter=counter;if((counter>=gallery.length)||(index>=gallery.length)){counter=0;var e2b=true;} +else if((counter<0)||(index<0)){counter=gallery.length-1;var b2e=true;} +else{counter=index;} +if(config.effect=='slideLeft'){var newSlideDir,oldSlideDir;function slideDir(dir){newSlideDir=dir=='right'?'left':'right';oldSlideDir=dir=='left'?'left':'right';};counter>=oldCounter?slideDir('left'):slideDir('right');$(gallery[counter]).clone().appendTo($cont).slideIt({direction:newSlideDir,changeSpeed:config.changeSpeed});if($cont.children().length>1){$cont.children().eq(0).css('position','absolute').slideIt({direction:oldSlideDir,showHide:'hide',changeSpeed:config.changeSpeed},function(){$(this).remove();});};}else if(config.effect=='fade'){$(gallery[counter]).clone().appendTo($cont).hide().fadeIn(config.changeSpeed,function(){if($.browser.msie)this.style.removeAttribute('filter');});if($cont.children().length>1){$cont.children().eq(0).css('position','absolute').fadeOut(config.changeSpeed,function(){$(this).remove();});};}else if(config.effect=='none'){$(gallery[counter]).clone().appendTo($cont);if($cont.children().length>1){$cont.children().eq(0).css('position','absolute').remove();};};if(config.links){$('.'+uniqueClass+'-active').removeClass(uniqueClass+'-active jshowoff-active');$('.'+uniqueClass+'-slidelinks a').eq(counter).addClass(uniqueClass+'-active jshowoff-active');};};function isPlaying(){return $('.'+uniqueClass+'-play').hasClass('jshowoff-paused')?false:true;};function play(src){if(!isBusy()){counter++;transitionTo(gallery,counter);if(src=='hover'||!isPlaying()){timer=setInterval(function(){play();},config.speed);} +if(!isPlaying()){$('.'+uniqueClass+'-play').text(config.controlText.pause).removeClass('jshowoff-paused '+uniqueClass+'-paused');}};};function pause(src){clearInterval(timer);if(!src||src=='playBtn')$('.'+uniqueClass+'-play').text(config.controlText.play).addClass('jshowoff-paused '+uniqueClass+'-paused');if(config.animatePause&&src=='playBtn'){$('

      '+config.controlText.pause+'

      ').css({fontSize:'62%',textAlign:'center',position:'absolute',top:'40%',lineHeight:'100%',width:'100%'}).appendTo($wrap).addClass(uniqueClass+'pauseText').animate({fontSize:'600%',top:'30%',opacity:0},{duration:500,complete:function(){$(this).remove();}});}};function next(){goToAndPause(counter+1);};function previous(){goToAndPause(counter-1);};function isBusy(){return $cont.children().length>1?true:false;};function goToAndPause(index){$cont.children().stop(true,true);if((counter!=index)||((counter==index)&&isBusy())){if(isBusy())$cont.children().eq(0).remove();transitionTo(gallery,index);pause();};};function preloadImg(){$(gallery).each(function(i){$(this).find('img').each(function(i){preloadedImg[i]=$('').attr('src',$(this).attr('src'));});});};function addControls(){$wrap.append('

      '+config.controlText.pause+' '+config.controlText.previous+' '+config.controlText.next+'

      ');$('.'+uniqueClass+'-controls a').each(function(){if($(this).hasClass('jshowoff-play'))$(this).click(function(){isPlaying()?pause('playBtn'):play();return false;});if($(this).hasClass('jshowoff-prev'))$(this).click(function(){previous();return false;});if($(this).hasClass('jshowoff-next'))$(this).click(function(){next();return false;});});};function addSlideLinks(){$wrap.append('');$.each(gallery,function(i,val){var linktext=$(this).attr('title')!=undefined?$(this).attr('title'):i+1;$(''+linktext+'').bind('click',{index:i},function(e){goToAndPause(e.data.index);return false;}).appendTo('.'+uniqueClass+'-slidelinks');});};});return this;};})(jQuery);(function($){$.fn.slideIt=function(settings,callback){var config={direction:'left',showHide:'show',changeSpeed:600};if(settings)$.extend(config,settings);this.each(function(i){$(this).css({left:'auto',right:'auto',top:'auto',bottom:'auto'});var measurement=(config.direction=='left')||(config.direction=='right')?$(this).outerWidth():$(this).outerHeight();var startStyle={};startStyle['position']=$(this).css('position')=='static'?'relative':$(this).css('position');startStyle[config.direction]=(config.showHide=='show')?'-'+measurement+'px':0;var endStyle={};endStyle[config.direction]=config.showHide=='show'?0:'-'+measurement+'px';$(this).css(startStyle).animate(endStyle,config.changeSpeed,callback);});return this;};})(jQuery); \ No newline at end of file diff --git a/Skins/jShowOff/head.txt b/Skins/jShowOff/head.txt new file mode 100644 index 0000000..2cd4544 --- /dev/null +++ b/Skins/jShowOff/head.txt @@ -0,0 +1 @@ + diff --git a/UploadSkin.ascx b/UploadSkin.ascx new file mode 100644 index 0000000..ccab830 --- /dev/null +++ b/UploadSkin.ascx @@ -0,0 +1,68 @@ +<%@ Control Language="vb" Inherits="DNNStuff.Aggregator.UploadSkin" CodeBehind="UploadSkin.ascx.vb" AutoEventWireup="false" Explicit="True" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %> +<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %> +<%@ Register TagPrefix="dnn" Assembly="DotNetNuke" Namespace="DotNetNuke.UI.WebControls" %> +
      +
      + +
      +
      +
      + +    + +
      + +
      +
      +
      +
      + <%=Localization.GetString("DocumentationHelp.Text", LocalResourceFile)%>
      +
      +
      +
      +
        +
      • + +
      • +
      +
      + +
      + + + + + + + + + + + + + + + + +
      + Resource Upload Logs +
      +   +
      + +
      +   +
      + +
      + diff --git a/UploadSkin.ascx.designer.vb b/UploadSkin.ascx.designer.vb new file mode 100644 index 0000000..317c30e --- /dev/null +++ b/UploadSkin.ascx.designer.vb @@ -0,0 +1,98 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Namespace DNNStuff.Aggregator + + Partial Public Class UploadSkin + + ''' + '''lblBrowse control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblBrowse As Global.DotNetNuke.UI.UserControls.LabelControl + + ''' + '''cmdBrowse control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdBrowse As Global.System.Web.UI.HtmlControls.HtmlInputFile + + ''' + '''cmdAdd control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdAdd As Global.DotNetNuke.UI.WebControls.CommandButton + + ''' + '''lblMessage control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblMessage As Global.System.Web.UI.WebControls.Label + + ''' + '''cmdReturn control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdReturn As Global.System.Web.UI.WebControls.LinkButton + + ''' + '''tblLogs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents tblLogs As Global.System.Web.UI.HtmlControls.HtmlTable + + ''' + '''lblLogTitle control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents lblLogTitle As Global.System.Web.UI.WebControls.Label + + ''' + '''phPaLogs control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents phPaLogs As Global.System.Web.UI.WebControls.PlaceHolder + + ''' + '''cmdReturn2 control. + ''' + ''' + '''Auto-generated field. + '''To modify move field declaration from designer file to code-behind file. + ''' + Protected WithEvents cmdReturn2 As Global.DotNetNuke.UI.WebControls.CommandButton + End Class +End Namespace diff --git a/UploadSkin.ascx.resx b/UploadSkin.ascx.resx new file mode 100644 index 0000000..2b55cda --- /dev/null +++ b/UploadSkin.ascx.resx @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Assembly + + + False + + + True + + \ No newline at end of file diff --git a/UploadSkin.ascx.vb b/UploadSkin.ascx.vb new file mode 100644 index 0000000..ce7c13e --- /dev/null +++ b/UploadSkin.ascx.vb @@ -0,0 +1,217 @@ +'***************************************************************************/ +'* UploadSkin.ascx.vb +'* +'* COPYRIGHT (c) 2004 by DNNStuff +'* ALL RIGHTS RESERVED. +'* +'* 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. +'*************/ + +Imports System +Imports System.Configuration +Imports System.Data +Imports System.IO +Imports ICSharpCode.SharpZipLib.Zip +Imports System.Xml +Imports System.Text.RegularExpressions + +Imports DotNetNuke.Entities.Portals +Imports DotNetNuke.Services.Localization +Imports DotNetNuke +Imports DotNetNuke.UI.Skins +Imports DotNetNuke.Entities.Host + +Namespace DNNStuff.Aggregator + + Partial Class UploadSkin + Inherits DotNetNuke.Entities.Modules.PortalModuleBase + + +#Region " Web Form Designer Generated Code " + + 'This call is required by the Web Form Designer. + Private Sub InitializeComponent() + + End Sub + + Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init + 'CODEGEN: This method call is required by the Web Form Designer + 'Do not modify it using the code editor. + InitializeComponent() + + End Sub + + Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load + If DNNUtilities.SafeDNNVersion().Major = 5 Then + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit_5.css")) + Else + DNNUtilities.InjectCSS(Me.Page, ResolveUrl("Resources/Support/edit.css")) + End If + Page.ClientScript.RegisterClientScriptInclude(Me.GetType, "yeti", ResolveUrl("resources/support/yetii-min.js")) + + End Sub +#End Region + +#Region " Navigation" + Private Sub cmdReturn_Click(ByVal sender As Object, ByVal e As EventArgs) Handles cmdReturn.Click, cmdReturn2.Click + Response.Redirect(NavigateBack()) + End Sub + + Private Function NavigateBack() As String + Return DotNetNuke.Common.NavigateURL(TabId) + End Function +#End Region + +#Region " Upload" + Private Sub cmdAdd_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdAdd.Click + Try + Dim strFileName As String + Dim strExtension As String = "" + Dim strMessage As String = "" + + Dim postedFile As HttpPostedFile = cmdBrowse.PostedFile + + 'Get localized Strings + Dim strInvalid As String = DotNetNuke.Services.Localization.Localization.GetString("InvalidExt", Me.LocalResourceFile) + + strFileName = System.IO.Path.GetFileName(postedFile.FileName) + strExtension = Path.GetExtension(strFileName) + + If postedFile.FileName <> "" Then + If strExtension.ToLower = ".zip" Then + Dim objLbl As New Label + objLbl.CssClass = "Normal" + objLbl.Text = UploadSkin(MapPath("Skins"), postedFile.InputStream) + phPaLogs.Controls.Add(objLbl) + Else + strMessage += strInvalid & " skin file " & strFileName + End If + Else + strMessage = DotNetNuke.Services.Localization.Localization.GetString("NoFile", Me.LocalResourceFile) + End If + + If phPaLogs.Controls.Count > 0 Then + tblLogs.Visible = True + ElseIf strMessage = "" Then + Response.Redirect(NavigateBack()) + Else + lblMessage.Text = strMessage + End If + + Catch exc As Exception 'Module failed to load + DotNetNuke.Services.Exceptions.ProcessModuleLoadException(Me, exc) + End Try + End Sub + + + + Public Shared Function UploadSkin(ByVal RootPath As String, ByVal objInputStream As Stream) As String + + Dim objZipInputStream As New ZipInputStream(objInputStream) + + Dim objZipEntry As ZipEntry + Dim strExtension As String + Dim strFileName As String + Dim objFileStream As FileStream + Dim intSize As Integer = 2048 + Dim arrData(2048) As Byte + Dim strMessage As String = "" + Dim arrSkinFiles As New ArrayList + + 'Localized Strings + Dim ResourcePortalSettings As PortalSettings = DotNetNuke.Common.Globals.GetPortalSettings() + Dim BEGIN_MESSAGE As String = Localization.GetString("BeginZip", ResourcePortalSettings) + Dim CREATE_DIR As String = Localization.GetString("CreateDir", ResourcePortalSettings) + Dim WRITE_FILE As String = Localization.GetString("WriteFile", ResourcePortalSettings) + Dim FILE_ERROR As String = Localization.GetString("FileError", ResourcePortalSettings) + Dim END_MESSAGE As String = Localization.GetString("EndZip", ResourcePortalSettings) + Dim FILE_RESTICTED As String = Localization.GetString("FileRestricted", ResourcePortalSettings) + + strMessage += FormatMessage(BEGIN_MESSAGE, "", -1, False) + + objZipEntry = objZipInputStream.GetNextEntry + While Not objZipEntry Is Nothing + If Not objZipEntry.IsDirectory Then + ' validate file extension + strExtension = objZipEntry.Name.Substring(objZipEntry.Name.LastIndexOf(".") + 1) + If Compatibility.IsAllowedExtension(strExtension) Then + ' process embedded zip files + Select Case objZipEntry.Name.ToLower + Case Else + strFileName = RootPath & "\" & objZipEntry.Name + + ' create the directory if it does not exist + If Not Directory.Exists(Path.GetDirectoryName(strFileName)) Then + strMessage += FormatMessage(CREATE_DIR, Path.GetDirectoryName(strFileName), 2, False) + Directory.CreateDirectory(Path.GetDirectoryName(strFileName)) + End If + + ' remove the old file + If File.Exists(strFileName) Then + File.SetAttributes(strFileName, FileAttributes.Normal) + File.Delete(strFileName) + End If + ' create the new file + objFileStream = File.Create(strFileName) + + ' unzip the file + strMessage += FormatMessage(WRITE_FILE, Path.GetFileName(strFileName), 2, False) + intSize = objZipInputStream.Read(arrData, 0, arrData.Length) + While intSize > 0 + objFileStream.Write(arrData, 0, intSize) + intSize = objZipInputStream.Read(arrData, 0, arrData.Length) + End While + objFileStream.Close() + + ' save the skin file + Select Case Path.GetExtension(strFileName) + Case ".htm", ".html", ".ascx", ".css", ".txt" + If strFileName.ToLower.IndexOf(DotNetNuke.Common.glbAboutPage.ToLower) < 0 Then + arrSkinFiles.Add(strFileName) + End If + End Select + End Select + Else + strMessage += FormatMessage(FILE_ERROR, String.Format(FILE_RESTICTED, objZipEntry.Name, Compatibility.AllowedExtensions), 2, True) + End If + End If + objZipEntry = objZipInputStream.GetNextEntry + End While + strMessage += FormatMessage(END_MESSAGE, "", 1, False) + objZipInputStream.Close() + + Return strMessage + + End Function + + Public Shared Function FormatMessage(ByVal Title As String, ByVal Body As String, ByVal Level As Integer, ByVal IsError As Boolean) As String + Dim Message As String = Title + + If IsError Then + Message = "" & Title & "" + End If + + Select Case Level + Case -1 + Message = "

      " & Message & "" + Case 0 + Message = "

      " & Message & "" + Case 1 + Message = "
      " & Message & "" + Case Else + Message = "
    • " & Message + End Select + + Return Message & ": " & Body & vbCrLf + + End Function +#End Region + + + End Class + +End Namespace diff --git a/Version/All/License.html b/Version/All/License.html new file mode 100644 index 0000000..95fde3f --- /dev/null +++ b/Version/All/License.html @@ -0,0 +1,83 @@ +

      +DNNSTUFF LICENSE

      +END-USER LICENSE AGREEMENT FOR 'AGGREGATOR MODULE'.
      +IMPORTANT PLEASE READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT CAREFULLY BEFORE CONTINUING WITH THIS PROGRAM INSTALL: DNNSTUFF's End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and DNNSTUFF. For the DNNSTUFF software product(s) identified above which may include associated software components, media, printed materials, and "online" or electronic documentation ("SOFTWARE PRODUCT"). By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. This license agreement represents the entire agreement concerning the program between you and DNNSTUFF, (referred to as "licenser"), and it supersedes any prior proposal, representation, or understanding between the parties. If you do not agree to the terms of this EULA, do not install or use the SOFTWARE PRODUCT. +
      + +
      +The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold. +
      + +
      +1. GRANT OF LICENSE. +
      +The SOFTWARE PRODUCT is licensed as follows: +
      +(a) Installation and Use. +
      +DNNSTUFF grants you the right to install and use copies of the SOFTWARE PRODUCT on a single instance of your DotNetNuke site, as well as a development or staging site. If you purchased an ENTERPRISE license then you may install and use copies of the SOFTWARE PRODUCT on any DotNetNuke sites belonging to or used by your organization. +
      +(b) Backup Copies. +
      +You may also make copies of the SOFTWARE PRODUCT as may be necessary for backup and archival purposes. +
      + +
      +2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. +
      +(a) Maintenance of Copyright Notices. +
      +You must not remove or alter any copyright notices on any and all copies of the SOFTWARE PRODUCT. +
      +(b) Distribution. +
      +You may not distribute registered copies of the SOFTWARE PRODUCT to third parties. Evaluation versions available for download from DNNSTUFF's websites may be freely distributed. +
      +(c) Prohibition on Reverse Engineering, Decompilation, and Disassembly. +
      +You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. +
      +(d) Rental. +
      +You may not rent, lease, or lend the SOFTWARE PRODUCT. +
      +(e) Support Services. +
      +DNNSTUFF may provide you with support services related to the SOFTWARE PRODUCT ("Support Services"). Any supplemental software code provided to you as part of the Support Services shall be considered part of the SOFTWARE PRODUCT and subject to the terms and conditions of this EULA. +
      +(f) Compliance with Applicable Laws. +
      +You must comply with all applicable laws regarding use of the SOFTWARE PRODUCT. +
      + +
      +3. TERMINATION +
      +Without prejudice to any other rights, DNNSTUFF may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT in your possession. +
      + +
      +4. COPYRIGHT +
      +All title, including but not limited to copyrights, in and to the SOFTWARE PRODUCT and any copies thereof are owned by DNNSTUFF or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the SOFTWARE PRODUCT is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants you no rights to use such content. All rights not expressly granted are reserved by DNNSTUFF. +
      + +
      +5. NO WARRANTIES +
      +DNNSTUFF expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT is provided 'As Is' without any express or implied warranty of any kind, including but not limited to any warranties of merchantability, noninfringement, or fitness of a particular purpose. DNNSTUFF does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the SOFTWARE PRODUCT. DNNSTUFF makes no warranties respecting any harm that may be caused by the transmission of a computer virus, worm, time bomb, logic bomb, or other such computer program. DNNSTUFF further expressly disclaims any warranty or representation to Authorized Users or to any third party. +
      + +
      +6. LIMITATION OF LIABILITY +
      +In no event shall DNNSTUFF be liable for any damages (including, without limitation, lost profits, business interruption, or lost information) rising out of 'Authorized Users' use of or inability to use the SOFTWARE PRODUCT, even if DNNSTUFF has been advised of the possibility of such damages. In no event will DNNSTUFF be liable for loss of data or for indirect, special, incidental, consequential (including lost profit), or other damages based in contract, tort or otherwise. DNNSTUFF shall have no liability with respect to the content of the SOFTWARE PRODUCT or any part thereof, including but not limited to errors or omissions contained therein, libel, infringements of rights of publicity, privacy, trademark rights, business interruption, personal injury, loss of privacy, moral rights or the disclosure of confidential information. +
      + +
      +7. CONTACT INFORMATION +
      +If you have any questions about this EULA, or if you want to contact
      +DNNSTUFF for any reason, please direct all correspondence to:
      +DNNSTUFF, 4078 Old Hwy 2, Belleville, Ontario, CANADA, K8N 4Z4 or email support@dnnstuff.com
      +

      \ No newline at end of file diff --git a/Version/All/RssToolkit.dll b/Version/All/RssToolkit.dll new file mode 100644 index 0000000000000000000000000000000000000000..036b7fe0bc6b632d5f3bd434af81304c3bb9c4bb GIT binary patch literal 122880 zcmeEv31D1R751GaZ>E=M6-rc7!TD?y1H9Aub#l^wNs^~R~g;?S8h)=hrmsqvEBuXX~ zy8J@i>k>kj)QR6v@Jo0ScSJ9fd;? z31ZlvTNHt|2sna!!MpHakFK z-l*-A=3zV?fAb-b1~b)TAR+N8gp$Ei!_u9|(QgNDOWkv_BMKAyY7TB^H1{^7itq2B?vcw`V079un zU;qTH3}g$J?1Y;)os&<8`_=)b_{M-mFF2oa0G00>cwzyJu97J&f}###ghEZHn~$0mVqcdQYOF>0s@NLyv4WdH=oNpi#h z2#}K`Fd#&@NfQt77!VXZxasJ2*)RssQr#jj00R11reFXBsEZ^pU`ZAcXq=2-00cBt z5*PphGLQrYs#s!m;U>3$iqrmE$P+^&>Vs}A1|y=?iE)TK8*v!uA$LV=8n})Znmb&g zKRq4r4!3a}98;?R?dIm^E{us^~pZ+`C=f} z2emrl87v5xo^0CmEK~^IW@mW|?hR&H*&ECJqa;L8WGmg38R<3JTeI%gr`L3!9r2RAI-CF?T3h#Jog7QS({_ zRhqXcXsn&1%7(_7cdOX(<^u|vU_P#(iRNAfRh$1*kZ$LlWEOd3J8Ep&F*Y>Wgj$k( ztEZTg6;x}-9&1ihw3s42CR`U`S zJI$s|x1r%I~8q(OB=9spj1(cB4%@&4x}l?^m&B*t9ck z=q&SL75fhJNd=v4$DU*ERkWlHwVQuav<@>^AZ68QRw*cD=iOw+6s^mgt)R_zY`3{w z(atqDD(E~rw#VG8XuYPXpgx;sn7b9N-_CKq4VmWkDmHE2rl5@ZX$1|K_bX_N`Iv&X znolceoB6VWw%g_Hu%VsiD=PK^69$>JWY8>8&@Qt|LGLtU64H0WvRc{o3kjL2VlHyV zTwm5@4xe2|di6mlCO7H=OSWRZ%w-5K*?C$fi-4Jz3kgtRN|=!7qGCSojJey1e1ed>RkBYKa-TvzMaZKH`7|L+Guamj(N)a-PUK63G^iNzW6e1V`7$9^ zr4KrhuMo0CC3}dF4GQ@xA?GUOVM2B(d5nkV z;Y{{VLSicBU(T3UoyfllnWmDx=8XA|6ZtP8^Hs9{Ib-%Yk=F@Xu9DGm-8@qvE<&vK zxC!Z3F&;v8Da1?2wF)U9WRF5LLhe^vOQ6zx zSps9t-$|g#d_@A|%-19^-t-odNCOkhpadqG6&e*#hjyP ztu{2xT%u^xZRj|2m7>kCp_$5P2dZb88&vFU^Be^oZ=S25Ic7#dbIsifI>EeBLG#R; z6*S-ch=LZFpH$F^=KTsxL{3R-E#6|~Bnsi4*7i4xjfk6{vqrPwc*=x$$;&!0|VnI87;qGEg@uQ3m0?xI5c3JJ)~gkmNJ6j2+yF{p8Y zS9iDEn4V9JOr@H`1@(=)h{I69En!VTs6Fi4Me!jmf8gbFG*h6_RkoD2m$ zhJDW1*@$(=k_ZVqCyOnSm}gw#!c|C7ChBMT30WxUr{1>%0}GL@-9* zP`y-Mo_dL#Q!nwCQ}1K)e87_^WGTv>OD`}IliJ7h43fS=K0JJ|RoVoU4?P%I?oO{o z2MrREJ#A>V(lCHbEf#?R5Lzt)1J=Hu^(1-t#D^>$07n3!>vC`Yv&@EFMWf7B`7V3}eXH6Ft> zj@+oo(SJE?k2F|mWHZmskxd*opfaVJ!+M0-rTM@wUh?2hZ?->%3$-{@ta>C=?2t-c zg&Cf^BvfL_w8W8{btcPUiPty-!T{H&+gztBTy!MhHp=iU^rp{5f+D|h79QrUlLzvUywN}Xl;jB}`X%&Wn0>C72!A<9c*n2CeMz5q>tm=!S#{29G& zU>XWWPQX65C;;hqAjJkKpvjM>YjPQaVNJ!EOHj`^V-skz?!mYXX+{@da}`y;8IS?1 z8mzU*TR@Ip)k|CYWudZ&c|RpP7b()`A=nctOZV7$N($mpONjO+}`^Otrh-7Yecf;6nwBzoV#VlP6N|irSf}EbDZy+@^Aoerk{4Wq!nzawZ>~#^& znXU(yd;E^!E#0g%^d=Z|SI;(}Il)Lvr#pHT1{9reR?q%mz<|$x5V57xw&H) z3es5M+_6AhgZe{MKaAl=5id>nNOL(!|AFDsr$K4#Mo?ToIbdKE2QyI!9t_gh^+fp0 zId&1?gg08aR}UB$6a38Hiok%Mlnur$PRkp1<|B1JoM%EPZn0D}Z50(@5p##+wOsM~ z_(Add>~LN$LCr&Wg?&4$ypkSY1N{zjzhc~LxIaKPy0F9>pQ^<$wP-;fKMKuPz@i#* zf8149U=ZJ4Eqy7me;I<>^t%ui2c{VB##4X2^!3-zHZBKf zQN%eyoFged;|hxK8t=iwXYNClRXimmN_=KX$im{KDsOd}%;*{0FvFaPc+ZuUkdZt( zr+G$A5isQuw{v>XczVF1WqjUjJmG}NL4(U1OiVW8{nA= zX?TVT7*N%qmcABY`Z`KAeqm{l?7*eOmhccu3|XN%HJt&bj#LRhT5n zESVconZ($c^sor_guLlnP{y7>`U7}4+TtwFAp-<`{?(gjbljvxOG8pU7^qH zvs&lVy=VoihtIeb)jS1lmDhXB9Y~b^AhqH)1hu~GRAW#>ecaFr^IB$}CJUGaO->O0 zG!_TJO1ptv6!i$Mn51v#XZpi<4CCIXxF`P<{UIXYotX}5=7Sc~nodg1Ol#&-#3j2N z#FVC(dX=bqK#*c3^I2Q2v|^7hf8Cm0w_ngzr|99)4JlR_R~O%!k}Ha=Se?4_)J7{+ z`VR0OVfm#$LV~&zL2>${2*cj=UG#vNkY&+OFg}JLR8Ya1V|<*EiN@XZ#2jaQf&t@` zcm$j}iBZMF=KxAuVQzr%lzF1jF7yv)C)AG^8Rl&njnGYI-=J+r==pI1BEUsnsu<0|)+Vo)ngxMB> z0T7P22n?V-w6_aSUsR!8`R>{AiUf1(ai}`ynqB=AzwsFmqpjop#%GDenP5?_P~!o= z@i~x!^?twcc>swYjCkcO24Ba%_m&XN?~r%h+@e-2I#KIQN|a+P`oX6KOR9XelmAMp}Tq> zuZb{Ex0Jj6ysKO2j`(@27dyMLFClpu_7)z%)A%w1cltpBsrP)m{-gb0k|#Dm#DoLz z$kKG~r#yOdu+1$Ro231)bE!|9`(bY0H&Ht6j@G%II_|CnegU#r@neBs=D@4!u=7lJLKCRFn%c`+ z2;Uc@5oaPX*hsBtZ-wLj=a6mKB4vGZ?gym5 zMmnIeJ{XSxR^u27_jO>kPF*7#!u`Hj1Xo)!Dqvl!IY7PS^5pJA@V(+P!9u`ZV){|k zX23;&nvo>XcaU7YY@1KiL4?Pk4pXlX{S(vQAf~H}SjS|2K`wRsI&3OtcG?yx<$XqR<^kd+p(48oa zeG@>qq`V~dEdX_HJq)7UIMn~9vR>Xw#hs6fY!PtgMZw!U2N@j-$G8|(f0QxXbe ztDDNG%3B6*a#Q5Eypf8l@p&ULB~i`^*~oC99IkiB8=!O3kU#c)M1vBDVZztYvGn(s zubv)z8uW0{-g)6dd4zz`qHbODCTpnB_yJNF&mh1KEAMMzXYPkUaRVEPgRy53)P;(m zI14bg>F-DQ7lM#~gMY1nF{WK~H~Ut=lMz)aVn~8n)^DDQUJcfpvFCuhjpq>-mb+p< z#xrtmW2rCp6QY=Ba4O9_o1PjHyZ~}hxnkg_Kq{-7jJjmN`={h z(&TQFO!N|RU>@;`KJYmOe8zqTit%#<>0cnQMyfCUGO(ibFA)}d_=0{Ia`qa(0wLh9 z(2QRL*o(u^?7mUXsOG6FT;R0vp#sRy6(h?P7vXti)(MV^<5pUBvP_(klrZslHngl3 zJXQpGK8;uL!}twqHs6ni8NUTIPy$00)Mn$7xk&#G1T0v;h{y=-)&l;j1O5hJ{h58Q zzpmn*AiNCbPT@Z!{N`-@Plu%cCE;gg@W$^^zJz2b& z@TM$29eDK|m3bB++Y~aFQeqAf3SU6@U$Xe(A@R!y-;5EY(yts6e+uC*W#iWmi9e0- zjp%rl|EwYLNy4A9;-wOe8KOj*@dxOMyOOu6`8|s2`VZnIis}SHO=z_ zPmC#4yU7vGWBdteimIdjNG1DoS%Vq-Gh&LXkM~#RjR|{wJ%OH(w?~<(RrAl-czT^2 z@CKw7WOE-b(CEx0NXH{MLaDDW55)dXAhrXr!SD*ecoeYl4?vEh!oI!7An89rO+1dX zjKIDKrdf3op=uPOE@bcZ7I|ha@?bF0yzds+sl?kf_F2EXqRu_U_c#$LFq_g0D(cVn z)R`$rn_Y~cM|v5>dzWWDJo6qay3pfeC!~09eb$9C|7ArNdHgCGJFnJ@KNYyTp=`%= z5u9h)i#8Fo*Bxn`wp;##oA!PMOid{EF9-mRrXLgJs{rdN$hXtPM-e}j+6NzOL8ax! zs#R0$HKdIF2SK5)y21D_0Qfo0Q+>*1&!L8W{^&;O(p&Mt^#72h7%z))LHmG6>-jpM zT%*b7%He{5fop_8u3q!ujDt^XJ#KU`ZWIQ|Zld$t0t>5*w3}GBxG83bCmwe1T!^lS z7s@9))OcYG7Y>op13Nm15kP29-fb2&4P3Ucq~f9XsnVRvTd=k1nWPb5>s4atcobHaTGF3295)5 z0`ZQ#d!vop)7X{ zZj-j_B!E*2W0Mf!F|dNxVz*gjqXxvH`YQNC#{ja}o(xzsrXZ|EOf8;?pTgF;_eIKW zTelZ4`W=gy7i3dq$;=?}B;VVcE{;7@9*?@Q;#=86uj&!M9{zS%J@XsK*u_Z@bII%! z)`#JyNp`eY3{}M4xFhG1e7p=kTuweXBW|QkMM7)MQz7(evR+zirBNqp!TYJy*G3%@ zViB{GBqYUAPj$@Kcv%xetF>CE%%r&N=I)Kwy3N@1Ndnp=Tn*_4q}ff~LoeShrzgGt&49Im5{yt>BNc`x z-oB)}E?$8hCR#_coxK=*sPj#u83|x|Z?H)yk21OOLX)T;q;fpG9a8Qp7wB7v{nt^6!gOP*=Ah9;=tiRvc=XUqGocH*cn}FKSFfYH5Y1bK%5+`2 zm?dKdU}GkNy6jt*%iS!1!BuFuy35s$v9$)MCpHUdGcd5@1_`grM$FEQfKXOb0?32j zpQTx|f#hPpBm1H)3Qz3aXbrtndoP~yoO%w@V<|G?-8(vH;dQw4oZ7>ibap{cyFGN$ zqS4W#W*iUxu7crk4X&hid1Bah(2(L1iflpeZp5CDF&}WtgR!4sXc-FtC#K0# z_~NCG^~Nnl(W@Q7=5#YALM8?ji&bO#CW$XEE!O_+r>Do#HELfFeb2OkstnbeEijxfeCsn3+KpY2-+w}~~bn%3QPS?GIs#EWDqpMmvz za4%l!m6l6ICnmTn%tRGdbdFZQR0N~3&mlJ)3k|C=wWGGTBJ6WxS?n_wqpXNbA@){C zVQJ)BYPT3mNMUNwt$>IgRh5q zj172dUSlIY3XIe7kRvf(ET3-8z!{dBZ+xN}1-BwUd*x;qgeTv(=9Ry?CRJ`$jDx{2 zCnJoVgv|8??1@>M0n*@*zLMpTUBoj0?mJxqesODvW`QEMOYrK=<4};X3?%G@NbNX_ znpQ9i%!?5ASg0J>sa2G2IpE^-$&?x!b}Q&vKJyVYJ5+952w`WwL;COAwUT1|A)nb# zxmFQ|*FcQb03ywmcp=1CL$qKhXq*Cozl;&~Lk$YuA>1@#HBgEoq%?M;Ao&r3a5xl> zl>5zVL6Pg1mr(PbP&f+xSxYr=;ao7NyhRd*x`m1mzYg)Jrq~_ArddukXu-uOXLbu+ zry3I~mzPZ{LKRTc3c2wMb!|g_V?BcKnEFYfG1SA@^a>R~l|v=QslcMt-9h6t1hq&& zWhS15x{pCQV`Mq#1DgJ4_ha=fZ*Dm}fQoRbJ5(Af%^3=AAN$;c(khew(;v(O>6?J# zZtEvN0l!PE!!wCz1)gUpz5O&`>=cQMK_7!B{gEzz6gcd=cm_{P|A~Go{=E;hKjB{q zVC!!=fX{=r5C5oq8W)&a&qSMOKE<$;b1nlQtR=z;?ux-S0GK-&zsbFm&_o2Y6A`kG zf=tG-b*6hKTH;M$ed0;Oi`NDTl|-s*Jusf%8318}MPL8~G(x6e0ECSefdLRsvj_}W zKEl=6d(}5W)6{iU&*14ujhobvDLWX15+fFVrd1dNR$-gm(ZRDQBahX=cMxcQ)`c)C zf)en#$rmBhX&6)LX4UX>C^}J=Gic6jV7m8ui_L2q;}||!h1Ylo>7r(wjYs+%1ckmT z1G<6xCq_FxF#mlY7B<}h#OOre;X{PtfG?H;hJD)4lNP_4Gr3fTy>8fgGT5>`5pLmL zc+ApI-7U(mx6JPe;+)$=CF#jpw@l~u8k?-F)cCWh@#Ls60Kz#IfdNa9h)7xy41myX z5f}iW!y+&M0*t#XoBtEu-=iO66GifR&vAixrxS{NfJi&~)e!A9m4I z<#(bBYt>EdNoq3LrI~x6FP<3owd7WlcGgg9A z>U=Q+B^6&H{xhCIcC+p54$fvdrL8FV6F)haZyqd!-jlg34f;NVv3pjaB9`J7c~ zG=>coZEzb$!8B`w+o_*W7M&5EfG2G1i08I+M#yJH&NISYTc|K&9||+D)j^If?R%kI ztb*V#Faxhx3@DMsm&P(+EbfmD;1R5ko5AszF}DyRg&H4gRtzO+v8|kdPbFj9Wa903 zBz(AbjAyM@xVNCTqHwRkZk#0_y!vU10!#<4ad_tgc3;e-HnL4uUlAIQn&bpdH^7XY zD5|=l`fTF@0DJsV%@_m_`!AY!szu!1YSfsTAyIeD`ufSJ-Y0r zWYCRwq3SE(5uXgbDb&Wb!>3OM1JR9i(umb$u;mxLPI1$H1Tow0i$ob-@QUpM7dRn} zw79i856jsju0Xouk*)&%6!o}T_e;csx6|H9nG&(xcxZ-(4vJk!lyUIyup6b(?iV~i z%IYz&@Cnvd1ns4-7JD6SPSj&jBaqChqKI8@l}R%&Wh0Anv8n&1jV%@PR>?K6TbQEs zLJ4nj$1B{dC~(sGX~6Xh(or#V(97>eVT~3-l`g7MvJgj$D+<{!Eb@DdOOeBGwxHM8 zJB)`Mh;bPr@xt9sQgT-JVs3o6pu8Z^6MGk8F+2G2#u@GG5xcz3X@r8zrFwVLh)7_c z7Aqdwy41`z(nDGvU}KOXeUaF^QA&|NToefx&-?>Qfd5u}OK}C?%9akMhGm2DV{x#? z9Aieh9QlkZ5Dff`^aBf%_$us<6U$Q)*oAh5^~dAd#esrWLz*z$<*`~qz% z#OA{oBH>T@2(CI$>}qhqtdYEBo`CR&1iFC6r6xWBI_wYYF$sCrd%1u{G}`QR4$o3g z>>3ny<W*b(CJK{rQJ7e64XfiFqy~0zVu{h-36RprHJ}B)=L;6+d%Wg7={B1ATKQWJV ziruO7dr=0q^m$iAGj0N=Mb0(g#A0J%a0fDBI^9W+g24-@2+XF0(vxE8$#i_Ok8tB= z6~)lm92AUpiVhwv!o7l;DJ?SP~6CxfGaERx>l$tiO31iMIj-N!0Y zoA!39XIW>r^oH!&h zVMRj2uCycN$x8s}MYcs(M` zx0obw>=ndt1pGJg#8+KxqTFJUd)(P>xI9EZ-rdq`!56v5eNe*iTroq^S--r)vw+5g zlu+J#ZJ0uH@3qPGigoG9?TcY&Wk$5of0$b^i zAqb{Fjt$ta|f5WW6AWGuSAdC8Ii8+RaX2qVe$_IHne{knHKsU1Y>Q zLv^fB$Y+6+c?ygO$}cG}K1XpiHu?_~6tplcx^YU-z$QVk9w}vpD4%>wzTs?f1?e#; z%lHD);Z2WnmvJAUL62$Cfg5|=bejW`b#wLl?9#xcD=k=(WGf$Cr_VJxbLp zcS3hP;!dc*qO9y5M53U_%dceO{V^(`NMl(TUqMvZU!N@Z#~uPm_hPb5R}i)hHXIo#2e!-J~;1^s(O$Xn!9yt@w zC9DTTl{}C)fW<)#8XU)73_Zz7(c)tri19rXmhib_Pf_ujaV(|!K44R?hKYC@5We#H z1BwI>r=v)6STGgIy$c3FxWpnbfRq|tB*fFFo_=~Br{0E-T}S2AxW~lUL&5i3Be6PE zEYEUoLR;XM!@nYC(1KicjAw`^Z@k85{1A}wECRERnEer;INl;!LdbJKJdx&AD%JBq zX_ZzT@EJb_+&JD3%k&dK#tRhu6oDLG(bJlLf-c<)g3ox7!;2n>MmE{nhb2=BHC41jQjMPLAgD=h*8AYkJ{*1`Y?S6c)I zK)A*tFaW~!7J&f}Zm(ARZrPW2}B zO@^tjUAIo(($df*BNrO|+s*E-%^5wmaH`(Y)YPi$%MG(D)u*>@PW5#66$fQP{uQvE z?shY2ZrAaHV4KWTN>3Y`GFy{o>Ue#-F+jf!rkknG?sUfNZXd{`^zMwF?CWeaOj!he zCailCGH3LGzRr}XXEvwwOv>y{>&7NVmabZ_uSliSh+CTKOPR?Yea%37Pj`pRzoNS% z)t64`$+X^2LE0(pLM$K5VtZmg|^zxF`YxM>CngwgymMvVrV!>K{&HA-# zR?L)A5reQC2~@nUc*f3ovBQ+yC-eS;WYGn8m#to>YI~W@T+jCj#T#+ zFq+gmpjwucN33B;&-NI7UEFx^1tnAZcD&xbNypF5#r3UbH}ooFFxxqOE(^+bd|Y4F z*U=Eyr_a*cQV?EBU(=K9NX7Ma15`w7Yg1f5(MV^EzPP?}fvz{TG&eUVnp>M@==%C~ z3yOn@1dXC?>Dg&Hb};Pv(zCav=hke_Wcp_}Hg4UzwP9;(0|rYY#!Yi0#+e*u7?3@w z-c(;^iDC9GN^MFG^knAN4D_8pknHK+gkG$%)M;)F24X{VLvvFNDx<+l74lE)vGyvW z713#Q3{bf;ZiI2IZ%RS@o4R{a>4rItC@wdbtR{bnYg1dg$*j!Qo0|?X>mrPj*?LQB zV);N{DnWMS5DPdlnFia2)ONB_kc^)0Pjx_I9o%5uYKV>@rTT!{nr=v%9h;$a+!b3O zV+?)6Y((;OqnS>(G;GfF_8cNR3kEO%&DpuO@DR&b0_NJ29p^z`XIl)D(qPCj$C*?| zrlG@V7&xzSYpT7+=xS6ANs~ggHq!r4tmc{fZvb;OOlL@ulp5-N$==l58i=As&us4p zm{|+B(V=o31`UyIZHQH=Imr1(jycAFh|C)L(a8=>2Mdk947462uP3>!M(^$JTiwwyU;@Y7*PGmCVFP{b zWcM+?oRzS6@^H=-XRN78ib%~57T+{@pn$zev;>A5B7^|CF~!wjd~Hj0^6<^AjEC>` z1v%x~&BAnIr)IVsVn1MKEX$;NEh~`~9IWC{OJPM?!$rm~z^`?p1juVUjC8-5N<*Zu z(ls!F=JpyrkHb(VqsW=5;PCPQC!!ZFm*u>HS7Gy3{h|m=k+soejE^(_|0oz_cj^ zMJ@$3Bc1Bm6qgLdxkM)i9nh9!cOQyo_hK778?>}LvpvCX5{%4AZ7WwWqdh&w)>P-z zA)GOr-5JanBr8;I^mb=5sm=pfQ!=%~MxoUgdGybU>ey_+ugR~+Lk60aC3mo)Z9OT6 z%98ul*EM9EHMS7lB-Z{BwiMi>Sa=|{mUq)z!BwTrQ#8ynwp3G;Rep3 z1xH65JisjFKdPdjA?A<)4A1(t%ia`~Sig3KHSCYNLL_+-x8#sn+zZ!rL1!myA7;Xw zX(W$+ks8X$X#^W<>8X`4cX)7RdQ#SANklSaVMkp)@T*c?Z2gs6u+SzPVd=m(?-{^& zWh2eQ28P|}gRNET48>YEoLHR=L9TSOUTjV;9DbXEiHAIH+jElh`gN8hBAw@lq0N4i`e^Uhb|@cUhF<3b))@Uc-BxY zT6%+=$t1CagYO}ijYnNtT?5_lAk~mt%E%Fx5!FaT3r-xIS#rNfyJ%6*%WNpPx&3I4 zGHmD20@4=B+D#oZTUu!OoXp6GBP^h0eVw$*gc5DtZ0)#^x4hN4*K|~8^fdORIq=|{8gI7SN856=V6zuiZ*;wQ1g8IOShA+O+q-+P z^04-U4!Z(D5JOm(%Sv8SIAWNZXAL6#n znaJWT*ZZJRLHcJoa%yxm=*u$4rm^q46^7QJEk`r8iT1e-xvPwQ?JZd9A=xJ0FXs(Y z?3wd=6gxm^3@SOoa@MeEs;RpV)*99jyK}Vv&AZezFlnDpu7T~f7{^%yR_)DV6-%R* zi$ZpSbJMHp54(mQ%K9z;qUFeRAI*QtAIK4ZhhbuQ&~IQq$of}S{~paLa=(k)!!M&X zn@w!UlFvZ3&reO&`^k1fXmLpn=(6Q)M1G9FOYkb}!f#}p76 zMr{L*(Z~m-ttLFWy3AA;?N0N~SC?rF^iv!R2i!840=q!61?f1uXsK;U+MLA+7462Q zA%9pFS`=Wb4BK_-44EOWAlZ%>Y=95IkI6cB@+<gHM)`dsaPSC*;pIJJ({Y~2R${v?uQ-HSZ zNX%rdF-T}{k__uxVPNzo`;uMIl*OIhP&P|WM{@^+1cl{C8cHk;ESw`~E0M8i1C!l2 z?NyRIs@jE_aAh)$GvBwk)Np#Vxetq$9*o~KjdwqC{xR79vRnpQlk#y!8xra3a!x5>jMpw%sAK(#<7yn^ zvrR~C>qyB165f>{2Dal6&^lpAZKDGjIslb9wi;wb%wz}D5T__6h6!#ZI7l%jAQSvc zoJUPPsw1Wc!{x+*?w(G$RJV>8-|RI!bvLmB&la8H>|=F6p#}vT=&l2u=QvjZ?Dy^W zn1oXtim$8oH*xUxW^cVpZN<%uyt}QC8+OfDc=Es&2Vit5gZ!1Fs${s4gbP8A$&410 zZ_Y{A0-Q|Jks6Ev?-E%aFubWQGucZ=!@RkuSX81>keW}DHA+eTa2z;DG$5RqHeHLmUh z+^IRzR-?xl$Zj1kl-Lno=U_slrHi_YfhiHoW-MZ`?jX6)1c$3$#0f=UpMe}>y5vNw zl7W7jN;!+eq+rEC3mQ6Cp`nz-A_jf6HN`!qZuTY81MPIH00pAvjL~8Au*R@z@TH%l zxfsu6?7J;6Lw!cyDq7Xy3eqyH1iHv|Ji?s<2B6!xsh}2mJmVPnKC0FY z_j0l;|I9Lp9bvgER}ZpG>Pwd`iR;VPEM7_u+L~2Mq1AL!$3j+e#I4Z&p5%7huY=%} zq>rlPGO2BuWqthv8Qc44%TnG%2@)TeRKbYeZfyI%L2~Kyy8BOpFK$n(nROOr1uWtb zANLD%48sgt!koRNR1Y>!aUP6Y-k7VpagPgka%q!kb80)^%O=K;s?HGui;~-O1xJLp znA|$S(pyMuaCyzy?2eRa49U$R%{5Ee;z#Zvk~ln7 zEY>@C!>=7jSaWOgd+0-s%qS~7AHJ8Ch8Hc5KIn$I^Deoi`4}R@Qns|_BxNog%&7XL zve=z!QBk|&F1U3C-|A{PM>;qrZu4lI#a`|xCn4LT+$wU2r{cVR+%j!=Lxxnwt#B~x zXhwd8#YF!G^mPF=Z2Rc6k~uw$nxwXz9DQL69qTRHp`x8;K7*TEvl5#JXm~yiN)1ol zhH-TW$xlsn_8n4&w$1Pe521o3CSIgDXzte~GXv(Kq^CFZa!Ws4LuQfXRXTdBk3lW;s|mqG)@-in%WyT(N+bcH`P`N`yFUG ziAEF)7cqPjoyiApfE;GYvZD*J3B~uEhbjcy;f3-f$Pq{EQU_vrN|(4WpzWC?|M<5u z;Hs&5^;N!4)M?<#d7q_AWVF?eHNQ`0n1W+OEv;dM1f?X02FrV*VueQX_Vo9=FB0p;Ncq% zZIBjoU|p$HeS}`XiDHYa3J_WSWA}kCPP57D#LJ5fzB! z;jJQ({a!#k;CaVrM>y>e%VP_=i@`4q*&kSFTh_K>@o@XdV;Tn+co{@b;)b1i>(tgL z8i#B{rG3P*^ayH~R7rbkWz;bvs}V%f8NP5@M)RLiI>%7kuP7-pcbL%7dIOp?@|dEk z91Gm6kJN9#lsXQ>9K2hzZN3Hcw5Hs}HrMQ^z>*aW@~p5dY7Q~S(UE4%!Ne#8IC|Uk z=E<*lTAqdbp~%mnmzDtK5%cI}H{3=$Ptb7Hj!)m^B#TP`>4E-!!=%^3p|tp30auT4 zkE7;I_%r~#96H)ihimKx(;>3u;k2zu;PWPJar)v-V(prRbS}4U^@24zKCm%lgNgKT z8S3dDFrlq*z)+W^M zPFilfgKw+xBN}jrpezHFJ(wOMkCE4TXio0%pc&8_=)8u)Xt$Po0MkZq3YUp+e2PfC zL%N-Awrroox8cdu&_#HB!3p*u%@;lC9#WdW;DQftVPiW*hu01IYJSm&@8KhXnM(2} zt_(6KbmyKw%R^s-Y0y_fs5yH#-Cccj&!RiCe@Em1gWGm8$hgrT>w&yyV~I2Wry?Ap zl{sbJ5k>4wG+fj@Nn9DUyw-IC?f80zjxSx|OG~t>BFpYL_s7S>lKXG9UD@Gt?)U4; z9zJ0#-iFH`IbR}?cO8yOo5@sLwkvA{4_{+xkWn30$8#U6H?iL$-To$TM=V^rOqUw*?M zrk#ag)>#)c^FzXCG=ri*iky08!_=LvgBQeNjv`S*Jw?<{wJSPnXGQH5S8R=hO>g zIK)JVvq^$C4z2z&NDmb>GiSL@+4(jl4?h|GHD`Q&`;sY zQud+N{mr373I=%Hd8nx67;@JfbPGQ5W2H3Xlz^$luy9#>a=(qV{l%i(YYaA z=~(L*OO;u%j^K$@_H!|BiRKSkvO0LO1j3^YHsF9hvXwB`SkNgKj%?uclRs>KK8N-p zdJK9usB^zVIfsk=`o&y5r?3|7c^bpBxfQRhZV%QrIScW8x7_&{(_WP4DcNfMD8;m{ zdk2<9IDXxZ>+45bBJ`rxa1Z*3tIEn{D;LWT8zqPX%fGgD=FJkzkv0MRAtZ+iky0LU zpEEn8HkU;)v~1c^VONT@6@_7+3JYQ0L*Y93!Ix=Q{LW5P!oIJG)9oT_&}x%y&K4Zqt)8(VT8 zY||3By^AdE&iPVxwm2P@7+Yh>&MYaRuSXfQ>>v6mCamM;(ASA@(v9Bez%CEHF>QZC z9D@$4y)=&3`SK{fM{Y5#BTZ+j2fb=h60{CP_w?dDcT&!wo;R^Y8*DkVF?rE6wW^PI z_n^0P%Ou8;!~Wm~Nq*V7)%ptcNfCV^*kDzdW2HI4(vTeHlpgRfp;2mmp#xtI?!hbE zbRQ5OT<5QV;2U`;lGT*PC)l$`oWirM##hLtkDxv(AulQMh@_0!QOVzQBLfzv@9}P> zb9B7I-sdnH&O&*#vC3dtRd4U*8Wl9Id0GNaxYE~F^n;~%XkXgsfktr~tUXl2#8xNu z40bs1vSlxQ9X{K6O3>ICrI{Q%Vi=WZEm?Q@Y^T$hjAbo>w4=Bj*TiFUga>Vu#*>VS?(tzdbf*d1AnbFlSqRa(1>RK22Efv?D%>TVX_&d&p91A9UZv_JLQywTC1Fi+>gjv=8h7`sf&`U&g0RU zRzL3`89DTjy4)Jd(nbtb=%I`srz%P4Y3p@3ZZTnW8`t`Y2=Xi72*60<>M~8a*5`}Z zX~Fl7a zmbVW`L$P|>cKXF0`b7}=#V5>S27R-hrd(+#c-=5mMc~!SpX^Y@&yvMUf2#-YwBt8x z4BWppF>S+t!z9E%z{BSkRMv{6YgUX(?GyUSZk&0l?N&B;9qdn&O>CK#ZLw3}%}tWM zmC6yMu_E7pC#&8l4L%uKMxD!r1isND<$;l~pbuXFhi*ud`CJh!INx|z+f zmI)_keQu4>-`itF^I>n#kRJ;NDh5XRc<@IVu z8dU+C>jaz&{K5n5A==PbcLvoJn>zPcQV{&8$gyWRXk5^-XXUKLB`2!Ajym#)fyVkm zUYq1JcC_56FJ8Sdepb@2WYLcVIanVpLpfh&8a-RaR(yMhj{*+|Q}zee4vL}ty_u&k z+l|hl@0bl$JN%*+&VW;S8e!|Lb>;-uD>vC_yC9#2qO1`|i>hZRLk??pc=&P@IHVs& z!5#g;(t5lblB2Stl^7kge%>KZrnC!}RsB4sDf{g*=12N8oNm7po}Ddc zGz=F!m6xa1VI$zcH4fMGgRYH6ZB_`1p`li6Gd@`8Omr|KGLJcsOxcAG6{;Pfj5&5! zYfeb^&Fk8=KFK+D}9A3Dlm1Wp-4TV`B+FYG$2c56>(qRwf?!!-u|fa%E9UYRo(w z??eh;$U0~*mDVE=pe=bWCD$R(spVh?^hm=8zlPY;IeT{2bsj#hk(FJLp{8CHnakYJ zv8@sf9cRNw_dzq5XOLSQ+O^o?v&Caa9pXSAf&YUY>K11QB|F-v&-T2{`mj+qtk1eT zbH>~uRhk~??Zxl(j;dbk%cP^Pop$-4&v|Me+F?T^E>+S_G`zzPEVYpg4o&9X5p14(jND@hpUS>1x)BmaNMuY#+b)giW-wrZ#We=v@59%HL^ z60(J>&ds%Yw)^EwH3bwv5y0E6&*!dNZoe=b@2Ll(s#z{04Hkc^qa5 z^DWt=-zF=uQ+v|MV>hVCY=XQ-v)hhRB|Renh3WB35H2I~I(lM(iQx<=Ud!CgjddiQnBtvPb% zBy#7-?A$cs!Aet0V@pc{DH8Yz-%N5_qAz_+jV=#ZlyX@v7(SPld&FY<^|>wt3d>c| zyf!0`J3{5rUmhc5dly4XmN`_O{m$C?PEzb*hp44p>If6M9Z&mqxvkG*3$4_nn_q`1;%Si4L!3+Ql9|PV*Yj zH!9Qo3qPyWQS|qDLXu{k4V%&cV2RU_Osgku=NF!X1-$FSt~Ts+NB_ zE*^=56IoMJ-t9Tcg7(^8o)jeK%Qap@eLYL!d6JI8&JCNEkGf$S#?f2Ek`3eQh?uTX z8H8c1jot#}8wjk>JU}dswiYu?w8jF6GWW3UAaVEqcm9@h$H+0XN3(C_$ewE%-gejW zTGo6{MZW%W)k83s({cV?xB;))WX+F2o(Xj<+4?|g?REie}2e?Yf{(YU(Y)F7FBP<+LZjct+WlT<YLj>V@7g%$MoZxXSGgCHO-uL%<#$v@PcG-%Bp=`Dg*w6SKi?gYZfe`|LZSp`|4xq zA6HJhB=5s>7aF545T@u7y&@(0L`EzY+e8Q8e!$(r0FD0Qi$oHH zlxPEylCA-6iZr0%8K{Oi%aC&m67?WMr=4vFmzWYu@H9~n6*|0tZ785*ElN)#V+ssq z1aa#+rVTGP;B`rS%OCG19lNt>@K}0xY}EkXiNSsK#l8KR?XFYsnneqJEregQ;MeEm zjvzi@*wKO8V0e=SU%bMr1tz^AffD(bzVSuoWH-G5m{bMZzY5#nny^g1M5WWK2RrDu zIhXL4NbrgWcyM{}>nuW?xNiB0ED(>Y48einQl6k0u5ge!u4;PlKmR6N&;`Gw56a~d2r5AZ3;y0yFmzIcqrFVh1 z!ZHeL5C+AaWvfu*8KLDNOHbtil)6);@i;&gH_^32qR)e<bye4LHxO6;~Y>Yn(lq)%Wbo`xw zpXTsaOnIHdstJ^4I)|$`?Beh;4)5Ubi3tx(cwPK#f)JW0oA{RrnrPy1)kNa_;)&-@ ztP=0z@KXpQ;@OE0P1M96Cq96b!D>oh=_7uoS5tUe^;zR1Vte(|r4eyGLQQ-e^q{z} znp*l?^+VN~_yfYAI7TN4tk9eFpy&gvi9I@{{1U@|2ds$+lfF`DFOd@_(O*$8~ zCjo2XvPsl~_W+(Do}EPeH`frox8_dp@WYyi!0js>UU>}l?B_WADZ!;3h)nZtWI{3?gPMTlCaOqrsIt|>dBn%IIcBCeZ4CA`X^zn0)}94_Z@ z8;5&1e1yXnIQ%b%!>Yl2qR*U=@)bOUJmc& zG>_DgY@e?qje42ke{on`PxLwtFR5Q1suEwX|7?Agc&YyT2>-!wLHzsmK`}EvC9a9~ zIQ8;Z;uj(ODZ(l-Bk^Fc1R8Rer$*e6xFk^{K8mnJd@XSoO8!k^KE~JUfJ?-L1`6jP ztPy87P?{7|u10u|yHAIy7f%9)PBtzNT`X!FiE>IK z=l@!XLwy>J2zQvm#emUY(}@0ez*VAoI&m^*I*pXm7*0>8l*en7<{N;6;`h^^hXo5B zN9h}mBTg1`xSqpzB3!LTQ`3wz?CL2q$hz*Dk(^O3ZUbB*JTrd{c;(C*??jQDSyehw z>_%8Fu3*Y%nesypOJ-4Q6^ADygxOcNo@O_fUM9whNth8VtckHgQOR+0#7T%N7BEei z!8XE`C=lf$#&O#?t^%`@3vm~Ut1+KciMbs2aV}*7oB^7z?gLhgf2)wHOgzSMlLo0&^%RJ>XlLvXj5T16BR>Di^)-o2jJ?LCG{YTnxyppkRp}}a)8OV% z%Hv$b^(=7_YA6#6UDUog;yujE8eqlX^8K9eEaVG`g}|tNeXh$~V}N~tOSzTvEf*hV zu0O`u$>Jk|TKg5oR*JhB`>yM1Naz&t1&xR9IpJX<`?*f_?L;zx{4W~@uR%q@z$NoL*Rw}QAn&P{DM6gHo+wD=3RZzbp3 zBL2bkwJYpZmaYjmqCo5r1ukmQ1@6mSQ^cSMGIljmYGRitc9C@NM42IACFrj*aX;6v zOO&~&$DZI)-YLd#zUNTNRIyt`Iqpx0OQ07fxTshBo=MQ0i$yhK6~GF_r6SJxs)045 z7uEwi&pQs>z89M95+7#x6CB>}tp(-l-a3TeX3Fp6@QCmub%OQ{HY4w{WqF zJ0bWBv0?X;;I9y_KH5)E^BOyTi>n+g{qT!wIxc&Kokm?WM= zc#QZbhp!`a39YCb@@Xj|cs7Sr@`l}K0p75?o5SrKzK6rx5xT@VB@}KhxykJky(PD} zPuYDtC>Ea|E3Nfx*nKaDpXcyP96p55CH`JI523egA;R*qr3kAytS>v+6B6sn)_`(m z*{KLGX8889%K(3->I&k;)39OFfZ2CDZ6ke+P$@ ze#7qf0p76tBOKn#;g>jkjKil9P7<6646V~D&fxLQzO89wX6)3-stVQ@IP+Veq^i*j5J<&@*DXsjjW=V2-xF-?r8b>9(YuvBI8XaawT;~6^w-uC)3j3RP2C$^U{^y;8 zRZ6$QiV7A3GZi+jpcVFKhr(h7Gk{&Ju<3~NiuWjNG2*=9Mun{}SPhGDtHL@8+JN1u zu=5K}hrRlg!gds#1MEJ9U5qk);vt1yi86iSn+kg`;{4)!3i~kP{Ng!<-B-|s8SR$} z`&K~@u)izp$H*5H|54b>$QKk)PyAix|5Je}3Pq8^{#~#Y*cgdbdbL5UCMT%4Em|wE zDGIw#n*pprVOJuqSRALY_ad%X%##?GQX-Z*QkIC-j+7;0qr!;KQgM#Lh|f~dt*~#S zhB9%!!k$45WnzcIUPN3-T%@qyBQ7M~qp*J=u3X%pFyWg4>{f{}XJPRX#x7RaCmFlJ zzti^#tXO}quxotx0{ff7KH&QTu-6oJm+#A>LX_2zJa6zn$XKnye#F=ug}uhuTE;H( zQ)?^4=?bIPR)`LTUF&ZZW5jt1yWKwnSVm#@A}%5>P}tWH7ZH~#>}kYB#Z?M>32{+z zlfwRlxJq%G!v2T2N^zIMNbAOmdlW`mH&)y)F_ue}csK|9flApMXoVN`6NL>1W&nFx zVOIs7663@l6!zi3Gr<0#urDBPy!fBOo$QDMY&wfMEdi0f+c7lj=gY!$kARbfrR8NghVsRk+eNg|*ylKdo5E-`Lxji^#_ z=b@AutoLNTtth2N)GO@b;J-2BwJPkI;OoHVFm|#31IRa7EK=AV$TwN6Wb855CxRM$ zmo~<36rTtdxoSnf!oCSm&E*~ zMd!Qb2t#4xi*^9pW~Us4r~4iiH@~PA*bNFhxo8HkTNOrQ`ULS2h0&NkL3~PKB>8#b z3koC2&l3+xjHNVRJjU3C3VVvNo5a&a^WF2s1=trOnLS;!!o5UXd%VQ<6>W5{6h(6^ zti!!l#OD)sohUCp*|kxOUm&qsV5f;I6gCgo>Ec#}Z7%L}pCL{Ri6`-gj*n6pO4HI)9xyVKYmo zxORxjQ)Jx9r7q7-?3qjKlv1DP0#VT>v1DnnXHeYF*ma`6w8HaFF>RxayR>wyXSaBT zvFpV3rMl-LQE?i@Jq8V#<+)fq$Czy2CE_K<9u+gno)MP_aXO{EP|PbE#LD5yGYO-V zXLv3ZbIu~{IA6gNjIj&FK-nhGyTqb*a2$`~%f%YTF7sbr*6X=kY*g6wWdp#H z5@YFJA-Wm+S>S=Pr^FSahp|iie<{1hbA`w#?A5XxfnC7ZuUy{HEx=}qnF0@GnXKN)(^bCu{<*rUL%7MIJE{ue{7;u>+I#GnP=@?0Yx zwXqrET2XWk)psG{p7dNN7Afp^p(j1pi&qr(uh27|8^nX{GG%f3^PU^Ue-&0;K0~}u zJeZ<5$=S`~QHl8%mH*Rovv^!#r%FJv`w2{XoK9+ zHf@LAo3v0ZhG{ZwN0LlBleCStnly5xfAG?y2&m}8QIrY@6;Ud1q@T#4a#T<_#~$Gb zB6>g+K?Tu+e81n?`+aAU6x8$op67pgl6Ka+*V^~B*Is+={qA>f9se*_-KinN*BHhH(jIQHKrJ1j;Cxm~grW2tYKy%swk`F%wOEVcsqeMJr$OiO)- z9I}2_Amkl#gT>y5kax&GS&VhRQ@(65*8NVo%V3(y5xLjH7ReEL!iJO&jqTi5}ihWYOd_?jF3%@pghkRe&XEEP|%Y)ySA&Zqwm=C|J75jy= z2wMO9a=l`lTf7G$4=eVN_MqG_;eEj$%Cm|YefA@H(T3zG^CS7AzN0gK zj|*N%;_n~i?g<|WVw_QIP*zobD)@v9^wDonel_8i;J?XzyAAf23I81Yi45!^W>R@d zK0XZlqQSzGC;lk-lzc_8hr;ie_^3Q3M+_#HOnd=;4_R#6#QpN0@|?xq9e+9apHi~d z2NioL{Kbip(9dL6f1zYQlLZD-8|7#EW)h_i(?{S?r#P4ZyDS zutmT==3y6v{!8Y)m*sp2Hha){LEfR*KZLn@@GDtrF|Ho`N>*F!vPs)QFG{P$c1+p< z>@th(nlxX2EoqB=VA3LB-4>(f`;F|j7&YH-{G-%aY|SYHq1UCsV(&cVN?_+&Y{w~AhyEl>EY^3*$AGP} z*bvhEv$R<35Yqg!Y_-_uPWfc$zoo-shfn!5ur7<;g?MjBpT!{QH--Kp z|6sA7obp9rA2pcj`8VY{>v!$sABEnO&spsAlTQG<#bQS$&&TVJJ1utqUJT>rHFXASR18}| z@yWZD{$P;q1M2>|(!T}hmxlpMJu?Fwbci!@bwkjb$gqr5lo< z?Q7b_NDHA)UPKtbyaHGvuLB0;4UI**&$?GowTemEw0?13#hf(ho06McKC_r{34L<2 zx(zpqWBotpo`99yGqAqdAkSc3V9+TEz8X3N__*8vxJYhNcv#^Pr5{!IF@?t!KBn-5 z!e-aL&~4yK~xP8T4^ABjP+e?V89z->cL9F>=Vq zSxij)3BqbDT@L!rN?aeg!M7>#*+{?d^28UA4(DKlzJbKy$e?^UaVJvyYT}N_QRIU8 zrSIXy(a4~WYtRSfmx-T5jwwANk=pr^LQS8IG+}*bzZ_RODQ`wjsQVef{qnr8r*=l^ zbd+{J;KPXvN@r=wXTiOuwBPqYZ9C}St?dN;ncBY61@cnuNBs-r&$W-DBqgV9cKUr~ zr(K7T7nQ&2@Ar*6?Q?LSdD_jT5&t=-eHriqz<%HI)8-@mB?`x#c1LN<&)m<`ye9dd zJMHDt!|JY8daXZl`r}gTKjU<)b^8~oI|=tB|2t3rBSL=R^l@cJ5T0|+$4)<`tP!ym zNrV64M51h&ym|WEvehW<^0HPf?J@~Z-&(d+V$)ysAJtg>zRAx^vq2LC(G=mX@NgQI>4?JH0D z-*d)+a@OUl^5Y2qF@*ov8P}Dc0A-Op1K3~o80a^G{sQPPEB$rAFO)kaOxY<}bLKv{ zx1M=jc?6WLP7Lr^`6R&ag8tH(zbLPR`^ECwl7|z&FK>YR&*hDP=u?2f3R0$3u+|L~ zjJvp^39!E`35b$gcgHo6om2RMI>;n^8!Gxs{;}?h75%=?);(GgabBu@qGGV*zPeRT#QB%H zpHwtBpDul-;vh=(3k~^N1>0i397No*Xn)Dmbv4n);JaTQli$|81Mbk-O;Lu&8XUrG zjUEQvwNb)N)Dcl_A0sg>^;%rCE@A&qmPx`1K$%R zt17V~U2@@!YY?j>cnI*}vp*fJbsjtWrsy*zl&j~F@|QqgRe1-)%>0k&>m}o7J`Fg3 z<}ad7;G&to0lawTD}a|{&Fn-;r1sCze&4%h`YN43`^;DUyU_Q;m65>JGbaJwICEMh z>ovVH7GU3>1c=rNe4}(`<)py)Sq+sD=Ym=5D;omg>68bS$9{ae4n3nZ)Fqm z{g=vGDVYszRx)n(D(H>G>|l8#G!nF~%$j{~WuxSwFvOOW+m6-4b}So~31(j|CEQ&aJveb>=6OKaO+nq}5f&5$l@h zCzLL8)s0SM;g!`J0#g@WT^$SEw%}0pE?KhhdcZXc z*H+ht_AX38GkkdAZ=#LPCl}s>kY8B%t?Ihak%f;`N95?jSN)U|jG-a&^Mw3xA>oe~ z{4WIBWon$Xjj5 zSsM45+Wv7rhrE4w+>3G{C@&)4n?T{1`=pktKg6}f!O+JRJu>bfYWiAbf9M;F9vino zzQ1U{42GhMpBi^4G->hA$ED=XX)l64eentGSUhJj#yCx33*Z~$us03zzeTu;_?Yx9 zF0Z*M6rLWhIf67N)f^7pyLfTU(aDv!#CohT&t z6M#R)9`Pt@`2gV4@&@2<!8&`I@s1@E+%rfjYdwC<)ig`>=9dk9`JP0nrA4c{u@iwY&oOarragJLKbl z*d+$IO5H=!6seaMxdD`SX$tM~UAV7+ZxSh2g)@Msh7SVH3V&XHgmQjfzAcZ!{RrHL zK|eoy9B_5`dBDx#h;yr49fk;aP69p@&iMRJQ)I~ZNT>-mJl&`Je^NR*e!Blhr7y(l{7g9scyS~H z_^!x7z^=$)zGLJeIxorT0j6IUxK(~o znhe|}PnKo?9||7?{IAl(fD=o<9T*DK)f`8d`zoFXe5fK4yj8BLiiB9BI>71iBw&3! z1GqST5O8_?dF&FpES?NAolKauJ{V?s4g-EZejIRf_<2BZAaX0h)B)ZRPe$&NZ^knb zhOaAQ?#VLLs3rqg6+Q@fu;wt}Cu)uZ&I&&d`1zVh`K@w$O&#EUHA%pSYBGSRHQzhrSwCkU&D7V-!Ao+9WR?yerEYaVO^-Fl zZjOB{{?mAtfT;lTO1vwlhGj!#=UIG2@$!oltYJqw6$V}OcecYEIg-fMgw#XdxleyTXjBkyC zgMhK%m4H*!Jwstb@FSqSBlvN^i&ia}_vUg9v!VU5C7)iV&LrJAvNtC{i}O0O8l^i3HI4^3S* zjAJ^cMy4(%%%w`dTA>MV>U&`g(^+1_SnF$k9}qG0o0Wc~hWSpJz_vSmLK-V}XH8(p zvnM_Y_s~SfJu@Y_F^PFABqxkH9xNxlr0E>Yl04l)PDG z;~b@&Klz&ozkKqy0M{$!os%Dg`*L+>CLf2}AO98Luaxq;$uEbh@DAID{(zp2zQR>G z(`T?38a;+MznBQ3*ZANf3}JVugBTIGBT@!;slsyX+w{RjSb<*Upmz~gp?CSU_58VGt;e*l-%69;L@-QqHpB%>*8$NtZ@&V8v0rcSw`5@pA zPy+{6$CYsZP~qe9AyA$G#QPnr#5u664#Isx@Li1j2cS=WA|HnPNrnH3Jx4ygt0w#@ zELumN2J~Up`*FB`rtmqr7L=bW{DoWx`Y!=}u*_}%{1tZfIP#*x-(aVX4{u`$U&8Ji zAHL?f3GfwIMLzi*IEU3{K%WGiF9C*}!+>E}Kt37o+zvRwxdZT2=Lka9!UFP1Lg8u7 z-JqNf=)<=p-++6z!a2@SQ0f)Vh4lpKRXE?dAM|;EkY4PGfb=Rn$2kVdB8834w?SX5 z@LcCRpuYpqC+9i;0{8iVKDod-4)=wCkYVQ$xSJF%b-oA65{1j0AAsHr=#%BnV{orf zm~?&w%1VV7J5PYVO5qyk-$7pu2zho+z`a)CdgmvgY*5(ZJO%njg`1q8g1#BhCzm+S zzz`N+)D<)t4eeYo_@vh&I|mbI7NRCa6GyDA4Nud2MT zs=4ags@tnhRJ~NSCHCIf)v?Oz_HkE^yJ1|QreuJt@Wp?Z0x70|YZzOG(@JISD4HW* z8bvFWaTq0r$93eQQQ;i9uXJ=c^EF#>SxV)DcpEi5y;AAJOJDQn;K9AJ*Jt>KLF6NF zKip&7cfp;&`*YHN4EF;EjQb6^=U!vnwdZ2Iy4JXx;VxIrUZ(nVCUod**gX73s$Pz1 z9d4B)TJGEJ^A7twVxM=}=Oo93n{1ym@I1x&VdN|F!^l_hn+SK>cT3fsGOy+~{Jw(U zm+^D(MU@XfKYk_n1@H^v7s4-$Uj#q=owp|2(bt*2K=5gMD=yr=BGX&nf&D)~lQ{IC zn9Psg@mq@9J9cDq{jv_Xm#s5*ITZ&Zxd<}&5_`81J3#)Pn_N0JdQ&agK3s~8s%_8g;Q0c@xv}2M()rAeZc{?}J9gmU1GmV9#Ob$`7gvgHp(JkNc2iu5{FS39H?H5q z{h6D2bF7<+DINnSyKu`a9V>8sf}p_p-c)yQUY6n{oV=!ps-fDw{ciF_h4eVGr@J$o z>R6NNMq)WxiYq(PZty~ZH)qm&n3K!EqJ&89=p4mKwn;0l^DQ*m`cw|bMT}0{@YC{N zd7I9?bxaqJu)JxFw5u=Ei_HZAwa^wzfk_ za#;qKQ|42+DZ0p4Tfs)PQaCIjS2PRhdAxNU1uspkz_YegAMT1qk2I&LEX{WEazWHJ zU$0G=X_wWwiyU&@W)GImr1Nl_d)VRXNax#g8NJM1+HhDg?(xRSD$>TYuceKr?ns+G zNJiT9%rj{-C$6&}t%Y*kB=BGot&Sx^=JV-};$W7-L|QYwXkMmkT%_6FO`>(y zw^QR;_7pJy;>hDy@={#4LQS;rT3)w&!;56Hw0X33WV>+XFxmx5T+6@A5LgcD)DqKM z3rvUgpyC&eXj&DANaHRwvDe)RuP@Ogq0UHWbn9f2E6uHVN_O3v6{BfZbl3=P0PRp# zQr(kxpfc?VK&~#!6>wLqSK!fQR8ZcXmpBpV7E?gG%|sOaB0Q7)Ka->9Y0%<)==PE< zB%m%6y3HPBsM)k-ppN=F(wp)&-!_ay81Y*$UUsB%9cCb9_I70P3RjHNKRF^HmT@GF z;WnNmeTF?5eO>qZ9L|qofuuOUk?Ec+Zd*5-i8*>jR)+#Tm9VW%nsYg5kV{fIUaKx` zedvU3_EH!qa66VV4SPJ6c01Qix-FH`T{r1&cjmJ-i$02DqBi9+vKj`3+v7;Z&z!}j zKFf32F32D~+)Ug=nb5L~4m-G+>GF9PA$rp7nN(*BO5WEAW$ICk5lP%LAq$?gCG+M? zr&b+9i$fLD>)Tbkwq{LosD+!8B=c*tecgt>ZadxZHE0r7H{qH*R@x2jk(xSqx%yJt zxoy03o252ZE`~ofd@a_R!x>|4wsgBmiRZAs_D0scwzD-D&3Nb`o};ZZ-MyoCCp5XM zc2^q$rO!I;18v~ijIP{yIOQkblTtHStxDQjqlrZ(&1g@npOfo^TI>=`2O!|q9E5q@ zk#c0*g7%!@Rwqf-42PMpK0vj!ZRr$cb(?sQX6&&D)O<=ttTAgx*L*lDO=^kq!^*m@}Q zCUy|h9c?LFvsN>#NcXyP4a?SU6t>s%x57m>83P%-YR$S_vy5RjobNJs9fA>L)dRkD_hJ-FcS_QV6av7YHa>Y-o!SP! zPQnJvIC^_A@xY0Bcr@7OJQS{LTXsoyuk__QJ-3-Wq$P=7WEjqFrTIzQPFV3=A870F z=DHNo*6d2_VY6skih~egvv;KWjpkWK2ZcZ#3fgj5bf6Mo`DvkD^=36kiXwYU76sZ; z+|;@xg`QU+nS6`VZ`+y9?AVD$+LP%(D`+(gMeAXlq+X)_BpTOB<7JSxOn!Yj*Ol^S zwaFr!af9Yn9^uqQoZq7#jSwR4|3urU?Ug&i~NvxQ!h^agtmjFmThnE%jt0K zW?S%NqU(zMS(aivS(H#Q-5qhQajRUWuJkk+*9NTThQ4&J-;9LNxEM-0i`L|@;DSXt zuCQ!R;k??`-p)0dZWNn~E}0xwX`s&6bwlZ2LCrz6fzFcd!E#$`x~pedhE`WEow(dw z4I%hq)s-U{M@Gzou*|eFmEWo1dOPW1%VN`0>x_lqFl`p4P)6!3=0;ywvx*|B76kY* z+z8N{W}Y;V+|isNTT;8z7_3=f4nmUN+mpeFv>idaY0#15&4xxNM|Gt!Gp473YykBf z=Fx_tVIZZ4S>9+tLE5=8s7ugTF!6k-{){hs-8S|*gSx%8Xc$Y}gpC4N$NPSXk@txzJq;9KwQdaT)~=Wu2~0 zYgSgZxew*I9g4iO?kU;r5Lzq^V&%JShqs*HmeG}LGiYJ0FqQ9BdkMKg?7O%$jUl_a zBg2)jHd^AG$M(YbY|XBQjft6-yArQ1qr%(vq_?d>Qji5CiJ4dmtL3`FWnNP#hqNf{ z(PlYbY1y9soT^u)dzgwMD?l>D*=P#e%TX|r3m8Ki29R!Cq^%xSIr;#7U^eSM6`%67uD|-vfH0&GBs1Y0~s=lqSSG_`I3Pm@C^~zQ#Nn6@m!E3|x zFt0+BPoqb>ud`T>f>p+P6fpX&v9ajmx=A1QPK=(z2yVz>L~FISK-n<+dJfl_JdZGk z@oR|%T4Bg?{hD+sMV78^VdwA6;Pp^ZAotw#?RKT#o2*dBZZ=1y7lOMpnNc3LkQ>cG z==Hi1lI>|p=XPgcxCsFO-bD-Tqdj#!y+F21S(Zud=+5SQGtd^x(%brW?BMWG z2xe&L>YN996B?J5Y&0}Q&f}#aXz@6|-m9*BAvqh7!Qizm(+Qy|_#zpd4Gu5D?o?-= zw-lpRsvAt-bb(^WpF%>Qd5Gt5$G8H)@_>sUFcI*U*3<@8hQ7y5>#|58xZwp>XtUj1 zsAaT*ryJReTk!H$TAFwDrT8w|2qKpa%#2OV8ep_*EX5TC9lJbag--4{xR|kKNe-{` zhI4C#2L@~mQDC2*A1`|HJ;zkO6?bh2w=>qS&tV-p(}Q)xWWhk?ZSPSg1s9P2y`Ob7GK^UVHrxnbol z*gP84OMvnCY5_vj-Rr)SNSYTH=xgR3xuJ9t6>lTvj zY16i2X z2DBoK*)P?3NUyBHqQP1&seu1@;VQ5L^Os~W+2aC$;RUAnJzNSg&9sxN>lzat52`(K+pgM!XDjw(O0A^*+iHmZ~+PRFm30JmbAZhx<)HjusCYghRw9X z24?q_zI>XSA#_6mR<=6QY#6H#JdrUkj|wP)c_aTieV1lTt|gtR?kg~hO6QlPd-tT% z-D|M2#$^z8i6yyIJ34MlZ@+z|+T58>uj__g!Pe0rocVWi^^OErkFYS*3v4N>h7?99~rnJD6{yQx7LE!Ptn^ zCdgn4-J>Wk%G>JncC!GyQK!%3*zoYmc!qQn&_?mH(q7b>>q~oiT2buIpzmUDg{Np> zUUV@rueZ4U;$&6DptCWXEgIa|^xg|QBCE5w^G(yDIf13(bdDnx5t_BG;f%2qa{%`x z7L*NEYs{d$Ig{&!@yXTdO}%P%V~}mymd|z~Ev=Tj>Sx9u`!>`|7)#gOIjKx!S#-&a z*>hf?#hcJAgLja;bi9;Nm)vr*#Y?_Rt{c zh9=MDQ=OWAD|EZ8;q~pZBA4y!(HgYy+9tepQObx!l!nGi_3%0^4Q^~5%m(Mrqy1-A z6INg$lA6zSOx<`ha_372HWt}>uA<6i8P&m(@nxe@teND|=zv!5rbV@>w|(9A?ck+` zY{grwJWb3^l-#x4j>(~FeX2vnmC3uysoDr+^xix+EaY_`sF+tq!!p&ENX3**N!K2> zgAo#`zf|8{DD)OTi@mV`jzw^5VssQg@HCd-^0?n z(f6^YfVy;??1t2$>G>vP-S#FN`o zGhrnrvmNi|T$Vw^`EGUC9!U(oomkW7O92>Qy6Ap#e}OSM?2RcKsHl6ffxQxOMaUiG zp;Dl$G-q(1-CG&pb!NyQ6;iQD*P)v%$*`6_Y&7ZaSe@#J@u%I8?+07(s@i4mvRrBp zL$1$eV12nARYggIk>WY9=|qcV-`c8G!2p=(Vf6!wLhV$(vm7VP9qJxxdA+Guk(hvN=OF44Ee#etg8hkLNPsxOmS-sKo2)TZK$ z+ss>8QmsA}(K2+bZnNU#(Nrl73*}L;T-=_ zp2T+D`SZ-4-6FavI^V78+8;tD+o3L6c4qg$UNbMZ&08F7&_%aWAw#JR!UZ>MH$l;i zk${eeJ!Y^qH>NRF!;>#bs9}^fOs?A~L`peC6@AajFyE1I{$w`F@m&g60MJ-n+b{(} zdVH&l+L_%Ae0oael2is8knH=6q}{b^)Yy7_Lm+tB)TevluubX;F0B@i37Fe9^agWhV=~$IF5LPAZNtuM zJF#j!^PYudtdU_xmG015&0`?DIz=UBh8&dF(y(2oHMK)^7x~MoVm6@8ZY)9RjDeWG zJTa-ewm7 zyfGnzJcNzR$tWqb0nlI4z3kWdqIbfcDTPYg*V7)!q*)w#l!7V58s=rBR#MzW-<^V` zQT&z^#x*~0&|%G5+FBWQ2iNMs5*79!qoH6>@WG*9w~7?4Ot}kUsu1$fDmx)-87y*O zT;^yEUQjKJ@Ihy9&-M58Vnc=531U+$^!t2$i`gv*Wz(U1x>O(v0kr9hU$w%h)+8we zT!e$+k#ZG2w4uHkGv>lDOkX`fw=fzc!E2qOI{Len^7KF{ zRh5_pOZDIowIhv}xm0e2I4dC21=O9VV6UWo{mV{jO`-w~YB10J;cg%`w@eFrG|iM{ zF_p0vt2QxqaDOAwz^}zncTYi&F%0^08380Gugg;3*IP@-RLpsJj!NR zp64tOuI-pP2n(|s3P?+WaNfK}wimxvrfq>P%~#jbf$bZ8z3niq`FgrFYZEdoEaXGm zYDpR+Ra(}j_vprZGzVX(vo$f2bm0ZPRqM+;`|zGU&!S^xO3erJx;jbOv)l2}{p_o1 zjKJo#G}r3T&l#vtaB^UICI>TsFM?TlPt_C&J;>~)9aLOvQa!_hk;B7ffoqOM++<9% zg_fBWFfLCP8*^wudg`j65hd5oGq0$y zr_)!+dNPiMu*;0Av)L>9dJ36hV;Gmuw9BtgWpda(%+OpZYKJ~GyWh}_xis&p>_T6+ z0cgi`)*EkC!y3&C&IGBPO=4z3#$Mly~rFuhQ67u9N17F$QH_w^8?)`R3C3ozN-9h8mSik%V~_VjykaB6(pYm1cHI znAX?S%ziQZj^EpBhAxPiV;bw`oF5}WZVgc0+i}pt3rQinzAkJm7&a3%L{9n5BA<2> z4)^$?jT0TFy)nB-le2Ek1~fZ1)5YTBiGEDmkeDXn77Sj-tg+z~v4J;oqmuc^5QhcN6{`cBPnyQcO&X|U8e zxUxq=WNjy&CKai~jwi(L#+}`LNLMNfc#2;!1MkFTn;C?_(JTmE!1A~sn)nWsQp#Lc zTGQy%)L26khiMaoFXFJKdo^5-){+g)oD5yD3A}E+U3S8s)K0|R!4gb5IUVt_ zYOE2sju@0EN*3#Z5TSO|3uz%;KD9*UAY6zoiW@U3(!iNE zj>`qFi!sEnPJA@MTL*B@I&1f1zR+2~5BOFy&R?0o=)URo}ZulSvVr)-fC=D@| zGYg!3cO=E6MxLmqK*}78jNWnGlroccKT63q8;+sHBP@+dR3)X7{kI1xAzbxvT+3BN zGg=PeB3aq3Z6hJN(2D|DYAew9B5m~gGWK6;eR8tkM%+q{Sl!5%TxZ$LNNurD52%O} zF;DulZ*x4+(kMn#2_sr+OrX`ldkRsN`Z^ ztvrfXC&VZo$6Ty9M!{ce65t5TQOxStfa=|dr*naW|G=$&45Y}X5FzLR?O_;S43<$p zLi%MDBP6E$g&n7upJ`ZLB1OmwQq*396p0Zs7DrEpG#Gm+rQcwEiV-5D-}q>qFg9y{ z#M9uE2!sjQI>3rFxRnHGE4GmK{|F_5@r({}sa-BL@?M0c&X5pYXt|KlNPKE9#8^&S zjiZy{BF9jP7|qX8WNq#}h+pWx@X-;A{g*DL0T)IYPdDj^!y2)4?B&M7quYc=OM;J` zYA5nZiD8b^v$P%gbZL}*()e^~>}{m+X=&gGH7lsl<8--n>QI(a%II>bA$Yw=`j$u!!R#{P6^>yfv~18q}NobpoS#v_ z0I9_>K1UK_{>jXf#bp}QRYsd_vh|RrzddZdSNcMIz{!dh?OBur%!g`t3t5$?&_`)<svoE+-#GNNol3l)^N+@;KsA5&MB1pETlACn%uIx(pD!@ z_t$FS@o9dsq}AiV$UJlbHD@OdhQu2Y)hukmvmk-&@kkvun3-wlh&0Jf%jD@wH1x-X z!)5w!>*@8-wpKbO50?g(&h!?f4GXo$XdoS3xwa&M_u~jonUFhapOYBvN9tNvmfR5$ z(t_UHfiXamrVixxa4kbkPkmZgjB7$!sCOCG#F~dyr+RRSGX`1lx2LpG^L~qT29Iq; zf@g#M7vfw{1J@wSZrO*dDg66zA}3y)D83VveduUZ9s3}XRJ(lAM645&(k%O|LyBj? z-GS3F8*moiJS>ixFf&2FSi2$9;?luBoEXZXbRSM2W!E-%Kb{wB+UD7*{(Vqc%#$X{ zJ_r%j`aUq76O4U2*tQqtWAdMe{EKsUsV?no)ZOL7Xg|Z1lZRj}8IyH-7vNT$J9wF` z^#bI%4`-XU02J3i?6ZxdW)~O_`ATN*$~uKfbT?3b>dXN z6TG0oocD>qbZYZ2f#GB&ILzg(bHS@T{A8+8L21;QQz4uo zs1lIZx=6_IO9JGcgbdgCB$p&)xW=c!4cAyJgBz|%$Z$>kO(^XW{FdUk48LalmgBbq zzm@nU@mq!8YW&vVw-_^rne*KGSY;@5&7^7e1SZ!>4Fbs>ins0#660pgg2oh5KV zuIHH27KX2a(qvdJ9c3WD%i+!;ro3x8QZAiX!>JWss3Vk2I9-hy z4w9Queq)53j;V*6#vD6X3KnL}FlD&?*5=~q0jALIrmZndH5yt1<=`|e0gY-5Y;uOi zVgmYhJ^J=)xLi)nhT9pq^*ks-GlDZ3MZ>ka_@<=+qB&RJn9xEc1GpMP>yy3|kL^%s zi{ZWy?@rFs*i;jvQ<`T}VkoWv6s)-mFwpS5%y}54NBWS)66KM)Q+Xcp<6Ml^E#B0` z=sS#J$M})yNUcd@Bz=yirgk<~t@_YWT;;}_URkC#9R&A7UG$*?aO~%Mp**-Cp$k#k z^WjsEAM6X@y~KyvkF<~|h=S`ÀLncZ(YYEN4V2efM4TD4A6V@gS@p7XY4C>_KQ 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 literal 0 HcmV?d00001 diff --git a/Version/All/Version_Append.md b/Version/All/Version_Append.md new file mode 100644 index 0000000..40d511c --- /dev/null +++ b/Version/All/Version_Append.md @@ -0,0 +1 @@ +For additional release history please visit the [documentation](http://docs.dnnstuff.com/pages/aggregator). diff --git a/Version/All/Version_Current.html b/Version/All/Version_Current.html new file mode 100644 index 0000000..0cc1361 --- /dev/null +++ b/Version/All/Version_Current.html @@ -0,0 +1,11 @@ +

      06.04.08

      +

      09/Apr/2014

      +
        +
      • +Breaking changes +
          +
        • Changes to how SelectByNum and SelectByTitle work. I changed the links to use Agg{ModuleId}_SelectByNum={TabNumber} and Agg{ModuleId}_SelectByTitle={TabTitle} to simplify the api. Please see new documentation page here, http://docs.dnnstuff.com/pages/aggregator/selectingtabs
        • +
        +
      • +
      +

      For additional release history please visit the documentation.

      diff --git a/Version/All/Version_Current.md b/Version/All/Version_Current.md new file mode 100644 index 0000000..73b0288 --- /dev/null +++ b/Version/All/Version_Current.md @@ -0,0 +1,10 @@ + +## 06.04.08 + +09/Apr/2014 + +* Breaking changes + * Changes to how SelectByNum and SelectByTitle work. I changed the links to use Agg{ModuleId}\_SelectByNum={TabNumber} and Agg{ModuleId}\_SelectByTitle={TabTitle} to simplify the api. Please see new documentation page here, http://docs.dnnstuff.com/pages/aggregator/selectingtabs + + +For additional release history please visit the [documentation](http://docs.dnnstuff.com/pages/aggregator). diff --git a/Version/All/aggregator.dnn b/Version/All/aggregator.dnn new file mode 100644 index 0000000..834646d --- /dev/null +++ b/Version/All/aggregator.dnn @@ -0,0 +1,211 @@ + + + + DNNStuff - Aggregator + Aggregator module allows you to combine text and/or multiple modules into a tabbed format + + Richard Edwards + DNNStuff + + www.dnnstuff.com, Twitter: http://www.twitter.com/dnnstuff, Facebook: http://www.facebook.com/dnnstuff
      (All links open in a new window and won't interupt your install!)]]> +
      + + support@dnnstuff.com]]> + +
      + + + true + + 05.02.03 + + + + + DNNStuff - Aggregator + DNNStuff - Aggregator + DNNStuff.Aggregator.AggregatorController, DNNStuff.Aggregator + + + + + + + + DNNStuff - Aggregator + 0 + + + + DesktopModules/DNNStuff - Aggregator/Aggregator.ascx + Aggregator View + View + + + Edit + DesktopModules/DNNStuff - Aggregator/ManageAggregator.ascx + Edit Tabs + Edit + + + EditTab + Edit Tab + DesktopModules/DNNStuff - Aggregator/EditTab.ascx + Edit + + + EditModule + Edit Module + DesktopModules/DNNStuff - Aggregator/EditModule.ascx + Edit + + + UploadSkin + Upload Skin + DesktopModules/DNNStuff - Aggregator/UploadSkin.ascx + Edit + + + ManageSkin + Manage Skin + DesktopModules/DNNStuff - Aggregator/ManageSkin.ascx + Edit + + + ManageScript + Manage Script + DesktopModules/DNNStuff - Aggregator/ManageScript.ascx + Edit + + + CopyAggregator + Copy Aggregator + DesktopModules/DNNStuff - Aggregator/CopyAggregator.ascx + Edit + + + + + + + + + bin + + DNNStuff.Aggregator.dll + DNNStuff.Aggregator.dll + + + DNNStuff.Aggregator.SqlDataProvider.dll + DNNStuff.Aggregator.SqlDataProvider.dll + + + DNNStuff.Utilities.dll + DNNStuff.Utilities.dll + + + RSSToolkit.dll + RSSToolkit.dll + + + + + + DesktopModules\DNNStuff - Aggregator + + resources.zip + + + + + + DesktopModules\DNNStuff - Aggregator + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      +
      \ No newline at end of file diff --git a/Version/All/icon_aggregator_32px.gif b/Version/All/icon_aggregator_32px.gif new file mode 100644 index 0000000000000000000000000000000000000000..39816681bff3a527f02d06f904c2ff391c41e38a GIT binary patch literal 702 zcmV;v0zv(WP)N2bPDNB8 zb~7$DE;85dX+r=20y{}WK~z{rV_+C8Ainn!UwrRnulSxz;c-0|BWQ(VyUshfq)uZ) z@i)+7ULZaX#Q*7l|3$T(T*1jJEC_T2BiJEepVP;3um^#m`%6N_ED&fl7sLU;V5g@8 zKz4~K7!(7o76&^36yNlAfT+A)1<-0~oDN9nyZj#+BRdeE9I+k&I-nA(0~YLl`v1lI zpa0)|{sqTxKmGcD;>L&nlQup4|LE0s6giN(8;`&IFPnRlqy&uB0r@kp|Nr&--~YvX zpZ)JydmoPb*FX6G?Cp>LfB*gezw_)H6uI7Y5B^`g_v!yhpaY5ZJxCo^2h=XU{r~r$ zfB%#EuV5H<fixcky%H4hT?f;br zpUHOsDe;RMj9&^p8?s5vxC@^Xv~^5!oVmtJpbZDqB?Bi4~w8 z3$ccfs}5wjRaoOzP=5%BMc{ozP+tw$T?zp8SU{ZyP#n<$Lwydi+z^OSI;o(JBB-wh k>MntLEVRTRpMxz20Qh!?qQANnHUIzs07*qoM6N<$f+H|UCIA2c literal 0 HcmV?d00001 diff --git a/Version/Data/03.00.00.sqldataprovider b/Version/Data/03.00.00.sqldataprovider new file mode 100644 index 0000000..c3fd99a --- /dev/null +++ b/Version/Data/03.00.00.sqldataprovider @@ -0,0 +1,204 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN3 +-- VERSION : 03.00.00 +-- 31/JAN/2005 : THIS UPDATE FIXES A PROBLEM THAT SHOWED 'ALL TAB' MODULES FROM OTHER PORTALS IN THE CONFIGURATION +-- DROPDOWN INSTEAD OF JUST FOR THE CURRENT PORTAL + +-- remove existing stored procs +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) + drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregator +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) + drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules') and OBJECTPROPERTY(id, N'IsProcedure') = 1) + drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) + drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregator +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder') and OBJECTPROPERTY(id, N'IsProcedure') = 1) + drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder +GO + +-- update module references with new 'tabmodule' references +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator') and OBJECTPROPERTY(id, N'IsUserTable') = 1) +BEGIN + -- remove any modules that don't exist + delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator where + tabmoduleid not in (select moduleid from {databaseOwner}{objectQualifier}tabmodules) + -- update with new tabmodule # + update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + set tabmoduleid = (select top 1 tabmoduleid from {databaseOwner}{objectQualifier}tabmodules where + moduleid = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator.tabmoduleid) +END +GO + +-- create table if not already there +if not exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator') and OBJECTPROPERTY(id, N'IsUserTable') = 1) +BEGIN + CREATE TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator ( + [AggregatorId] [int] IDENTITY (1, 1) NOT NULL , + [ModuleId] [int] NOT NULL , + [TabModuleId] [int] NOT NULL , + [TabOrder] [int] NOT NULL + ) + + ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WITH NOCHECK ADD + CONSTRAINT [PK_{objectQualifier}DNNStuff_Aggregator_Aggregator] PRIMARY KEY CLUSTERED + ( + [AggregatorId] + ) + + ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator ADD + CONSTRAINT [DF_{objectQualifier}DNNStuff_Aggregator_Aggregator_TabOrder] DEFAULT (0) FOR [TabOrder] +END +GO + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregator +( +@AggregatorId int +) +as + +declare @CurrentTabOrder int +declare @ModuleId int + +-- grab current taborder, module +select @ModuleId=ModuleId, @CurrentTabOrder=TabOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator where AggregatorId = @AggregatorId + +-- remove it +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator +where AggregatorId = @AggregatorId + +-- reshuffle tab order +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator set TabOrder = TabOrder-1 WHERE ModuleId = @ModuleId and TabOrder > @CurrentTabOrder +GO + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator +( +@ModuleId int +) +as + +-- First, clean up any modules deleted fom the DNN side +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId AND TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}Modules M INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.ModuleId = TM.ModuleId WHERE M.IsDeleted = 1) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) + +-- Now, select remaining modules +SELECT A.AggregatorId,A.TabModuleId,A.TabOrder,'' AS ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = A.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId + WHERE A.ModuleId = @ModuleId + ORDER BY A.TabOrder ASC + +GO + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +DECLARE @PortalId int +SELECT @PortalId = PortalId FROM {databaseOwner}{objectQualifier}Tabs WHERE TabId = @TabId + +-- Now, select remaining +SELECT TM.TabModuleId, M.ModuleId, '' AS ModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +WHERE + -- this tab + (TM.TabId = @TabId + OR + M.AllTabs = 1) + AND + -- not this module + TM.ModuleId <> @ModuleId + AND + -- not deleted + M.IsDeleted <> 1 + AND + -- not already aggregated in this tab + TM.TabModuleId NOT IN (SELECT A.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON A.TabModuleId = TM.TabModuleId INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId WHERE (TM.TabId = @TabId AND M.AllTabs=0) OR A.ModuleId = @ModuleId) + AND + -- not an aggregator itself + M.ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator) + AND + -- same portal + T.PortalId = @PortalId +GO + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregator +( +@AggregatorId int, +@ModuleId int, +@TabModuleId int +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE AggregatorId = @AggregatorId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator SET + ModuleId = @ModuleId, + TabModuleId = @TabModuleId + WHERE AggregatorId = @AggregatorId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(TabOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + (ModuleId, TabModuleId, TabOrder) + VALUES (@ModuleId, @TabModuleId, @MaxTabOrder+1) + -- grab new id + SET @AggregatorId = @@IDENTITY + END + +-- set the tab module pane to the same as our module +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 TM.PaneName FROM {databaseOwner}{objectQualifier}TabModules TM WHERE TM.ModuleId = @ModuleId) WHERE TabModuleId = @TabModuleId +GO + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder +( +@AggregatorId int, +@Increment int +) +as + +declare @CurrentTabOrder int +declare @ModuleId int + +-- grab current taborder, module +select @ModuleId=ModuleId, @CurrentTabOrder=TabOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator where AggregatorId = @AggregatorId + +-- update the tab we're replacing +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator +set TabOrder = @CurrentTabOrder +where ModuleId = @ModuleId and TabOrder = @CurrentTabOrder+@Increment + +-- update the tab we are setting +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator +set TabOrder = TabOrder + @Increment +where AggregatorId = @AggregatorId +GO + diff --git a/Version/Data/03.00.01.sqldataprovider b/Version/Data/03.00.01.sqldataprovider new file mode 100644 index 0000000..293071b --- /dev/null +++ b/Version/Data/03.00.01.sqldataprovider @@ -0,0 +1,52 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN3 +-- VERSION : 03.00.01 +-- 20/MAR/2005 : FIXES PROBLEM WHERE 'ALL TABS' MODULES ARE SHOWN MORE THAN ONCE IN SELECTOR DROPDOWN + + +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS OFF +GO + +ALTER procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +DECLARE @PortalId int +SELECT @PortalId = PortalId FROM {databaseOwner}{objectQualifier}Tabs WHERE TabId = @TabId + +-- Now, select remaining +SELECT TM.TabModuleId, M.ModuleId, '' AS ModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +WHERE + -- this tab + TM.TabId = @TabId + AND + -- not this module + TM.ModuleId <> @ModuleId + AND + -- not deleted + M.IsDeleted <> 1 + AND + -- not already aggregated in this tab + TM.TabModuleId NOT IN (SELECT A.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON A.TabModuleId = TM.TabModuleId INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId WHERE (TM.TabId = @TabId AND M.AllTabs=0) OR A.ModuleId = @ModuleId) + AND + -- not an aggregator itself + M.ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator) + AND + -- same portal + T.PortalId = @PortalId +GO + +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + diff --git a/Version/Data/03.01.00.sqldataprovider b/Version/Data/03.01.00.sqldataprovider new file mode 100644 index 0000000..cee1405 --- /dev/null +++ b/Version/Data/03.01.00.sqldataprovider @@ -0,0 +1,117 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN3 +-- VERSION : 03.01.00 +-- 20/MAR/2005 : FIXES PROBLEM WHERE 'ALL TABS' MODULES ARE SHOWN MORE THAN ONCE IN SELECTOR DROPDOWN +-- 05/AUG/2005 : ADDED CAPTION TO DNNSTUFF_AGGREGATOR_AGGREGATOR +-- : ADDED ABILITY TO NEST TABS + +-- add caption column if not present +if not exists(select * from dbo.syscolumns where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator') and name = 'Caption') + ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + ADD Caption nvarchar(200) NOT NULL DEFAULT '' + GO + +ALTER procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregator +( +@AggregatorId int, +@ModuleId int, +@TabModuleId int, +@Caption nvarchar(200) +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE AggregatorId = @AggregatorId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator SET + ModuleId = @ModuleId, + TabModuleId = @TabModuleId, + Caption = @Caption + WHERE AggregatorId = @AggregatorId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(TabOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + (ModuleId, TabModuleId, TabOrder, Caption) + VALUES (@ModuleId, @TabModuleId, @MaxTabOrder+1, @Caption) + -- grab new id + SET @AggregatorId = @@IDENTITY + END + +-- set the tab module pane to the same as our module +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 TM.PaneName FROM {databaseOwner}{objectQualifier}TabModules TM WHERE TM.ModuleId = @ModuleId) WHERE TabModuleId = @TabModuleId +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator + +@ModuleId int + +as + +-- First, clean up any modules deleted fom the DNN side +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId AND TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}Modules M INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.ModuleId = TM.ModuleId WHERE M.IsDeleted = 1) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) + +-- Now, select remaining modules +SELECT A.AggregatorId, A.TabModuleId, A.TabOrder, A.Caption,'' AS ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = A.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId + WHERE A.ModuleId = @ModuleId + ORDER BY A.TabOrder ASC +GO + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +DECLARE @PortalId int +SELECT @PortalId = PortalId FROM {databaseOwner}{objectQualifier}Tabs WHERE TabId = @TabId + +-- Now, select remaining +SELECT TM.TabModuleId, M.ModuleId, '' AS ModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +WHERE + -- this tab + TM.TabId = @TabId + AND + -- not this module + TM.ModuleId <> @ModuleId + AND + -- not deleted + M.IsDeleted <> 1 + AND + -- not already aggregated in this tab + TM.TabModuleId NOT IN (SELECT A.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON A.TabModuleId = TM.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId + WHERE TM.TabId = @TabId OR A.ModuleId = @ModuleId) + AND + -- not an aggregator itself + M.ModuleId NOT IN (SELECT A.ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A + INNER JOIN {objectQualifier}TabModules TM ON A.TabModuleId = TM.TabModuleId + WHERE TM.ModuleId = @moduleid + ) + AND + -- same portal + T.PortalId = @PortalId +GO diff --git a/Version/Data/03.01.04.sqldataprovider b/Version/Data/03.01.04.sqldataprovider new file mode 100644 index 0000000..be05cd0 --- /dev/null +++ b/Version/Data/03.01.04.sqldataprovider @@ -0,0 +1,52 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN3 +-- VERSION : 03.01.04 +-- 30/JAN/2006 : FIXES PROBLEM OF NESTED MODULES SHOWING BOTH INSIDE AND OUTSIDE OF AGGREGATOR +-- 30/JAN/2006 : FIXES PROBLEM OF COPYING AGGREGATOR TO OTHER PAGES ALONG WITH MODULES + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules +GO + +/* Get a list of the modules on this page that will be aggregated */ +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules + +@TabId int + +as + +-- select all modules that are aggregated on this page +-- we need to hide these before we render anything else +SELECT A.TabModuleId, TM.ModuleId + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = A.TabModuleId + WHERE + TM.ModuleId IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}TabModules WHERE TabId = @TabId) +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator +GO + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator + +@ModuleId int + +as + +-- First, clean up any modules deleted fom the DNN side +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId AND TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}Modules M INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.ModuleId = TM.ModuleId WHERE M.IsDeleted = 1) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) + +-- Now, select remaining modules +SELECT A.AggregatorId, A.TabModuleId, A.TabOrder, A.Caption,'' AS ModuleTitle, M.ModuleId + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = A.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId + WHERE A.ModuleId = @ModuleId + ORDER BY A.TabOrder ASC +GO diff --git a/Version/Data/03.02.00.sqldataprovider b/Version/Data/03.02.00.sqldataprovider new file mode 100644 index 0000000..98faef0 --- /dev/null +++ b/Version/Data/03.02.00.sqldataprovider @@ -0,0 +1,520 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN3 +-- VERSION : 03.02.00 +-- 01/MAR/2006 : + +---------------------------------------------------------------------------------------------- +-- DROP ALL PROCS +---------------------------------------------------------------------------------------------- +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteAggregator]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteAggregator] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetAggregator]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetAggregator] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetPageModules]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetPageModules] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetTabModules]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetTabModules] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateAggregator]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateAggregator] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder] +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder] +GO + +---------------------------------------------------------------------------------------------- +-- CREATE NEW TABLE AGGREGATOR_MODULE +---------------------------------------------------------------------------------------------- +CREATE TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module ( + [AggregatorModuleId] [int] IDENTITY (1, 1) NOT NULL , + [AggregatorId] [int] NOT NULL , + [TabModuleId] [int] NOT NULL , + [ModuleOrder] [int] NOT NULL CONSTRAINT [DF_{objectQualifier}DNNStuff_Aggregator_Module_ModuleOrder] DEFAULT (0), + [InsertBreak] [bit] NOT NULL CONSTRAINT [DF_{objectQualifier}DNNStuff_Aggregator_Module_InsertBreak] DEFAULT (1), + [Locale] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL , + [HorizontalAlign] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_{objectQualifier}DNNStuff_Aggregator_Module_HorizontalAlign] DEFAULT (N'left'), + CONSTRAINT [PK_{objectQualifier}DNNStuff_Aggregator_Module] PRIMARY KEY CLUSTERED + ( + [AggregatorModuleId] + ) +) +GO + +---------------------------------------------------------------------------------------------- +-- MOVE MODULES OVER TO AGGREGATOR_MODULE +---------------------------------------------------------------------------------------------- +INSERT INTO {databaseOwner}{objectQualifier}DNNSTUFF_AGGREGATOR_MODULE +(AggregatorId,TabModuleId,ModuleOrder,InsertBreak,Locale,HorizontalAlign) + +SELECT AggregatorId,TabModuleId,TabOrder, 1, 'All','Left' FROM {databaseOwner}{objectQualifier}DNNSTUFF_AGGREGATOR_AGGREGATOR +GO + +---------------------------------------------------------------------------------------------- +-- UPDATE THE CAPTION IN AGGREGATOR_AGGREGATOR +---------------------------------------------------------------------------------------------- +UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator +SET Caption = VM.ModuleTitle +FROM {databaseOwner}{objectQualifier}vw_Modules VM +INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A ON A.TabModuleId = VM.TabModuleId + +GO + +---------------------------------------------------------------------------------------------- +-- REMOVE COLUMNS FROM AGGREGATOR +---------------------------------------------------------------------------------------------- +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + ADD Locale nvarchar(50) NOT NULL DEFAULT 'All' +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + DROP COLUMN TabModuleId +GO + +---------------------------------------------------------------------------------------------- +-- CREATE ALL PROCS +---------------------------------------------------------------------------------------------- +SET QUOTED_IDENTIFIER ON +GO +SET ANSI_NULLS OFF +GO + + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregator + +@AggregatorId int + +as + +declare @CurrentTabOrder int +declare @ModuleId int + +-- grab current taborder, module +select @ModuleId=ModuleId, @CurrentTabOrder=TabOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator where AggregatorId = @AggregatorId + +-- remove it +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator +where AggregatorId = @AggregatorId + +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +where AggregatorId = @AggregatorId + +-- reshuffle tab order +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator set TabOrder = TabOrder-1 WHERE ModuleId = @ModuleId and TabOrder > @CurrentTabOrder + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS OFF +GO + + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule + +@AggregatorModuleId int + +as + +declare @CurrentModuleOrder int +declare @AggregatorId int + +-- grab current moduleorder, module +select @AggregatorId=AggregatorId, @CurrentModuleOrder=ModuleOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module where AggregatorModuleId = @AggregatorModuleId + +-- remove it + +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +where AggregatorModuleId = @AggregatorModuleId + +-- reshuffle module order +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module set ModuleOrder = ModuleOrder-1 WHERE AggregatorId = @AggregatorId and ModuleOrder > @CurrentModuleOrder + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO +SET ANSI_NULLS OFF +GO + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator + +@ModuleId int + +as + +-- First, clean up any modules deleted fom the DNN side +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}Modules M INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.ModuleId = TM.ModuleId WHERE M.IsDeleted = 1) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + ON {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorId = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator.AggregatorId + WHERE ModuleId = @ModuleId) + +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + ON {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorId = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator.AggregatorId + WHERE ModuleId = @ModuleId) + +-- Now, select remaining modules +SELECT A.AggregatorId, A.TabOrder, A.Caption, A.Locale + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A + WHERE A.ModuleId = @ModuleId + ORDER BY A.TabOrder ASC + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO +SET ANSI_NULLS OFF +GO + + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule + +@AggregatorId int + +as + +-- First, clean up any modules deleted fom the DNN side +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}Modules M INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.ModuleId = TM.ModuleId WHERE M.IsDeleted = 1) + +-- Now, select remaining modules + +SELECT AM.AggregatorModuleId, AM.AggregatorId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.Locale, AM.HorizontalAlign, M.ModuleId, TM.TabId, '' AS ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId + WHERE AM.AggregatorId = @AggregatorId + ORDER BY AM.ModuleOrder ASC +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS OFF +GO + + +/* Get a list of the modules on this page that will be aggregated */ + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules + +@TabId int + +as + +-- select all modules that are aggregated on this page +-- we need to hide these before we render anything else +SELECT AM.TabModuleId, TM.ModuleId + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + WHERE + TM.ModuleId IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}TabModules WHERE TabId = @TabId) + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO +SET ANSI_NULLS OFF +GO + + + +-- 07/01/2005 - v3.0.3 - Added support for nesting +-- 10/02/2006 - v3.2.0 - Removed condition that module must exist on same tab + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int, +@ShowAllModules bit, +@AggregatorModuleId int, +@PortalId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +-- Select currently selected module +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM ON AM.TabModuleId = TM.TabModuleId +WHERE AM.AggregatorModuleId = @AggregatorModuleId + +UNION + +-- Now, select remaining +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON MD.ModuleDefID = M.ModuleDefID +INNER JOIN {databaseOwner}{objectQualifier}DesktopModules DM ON MD.DesktopModuleID = DM.DesktopModuleID +WHERE + -- this tab + (TM.TabId = @TabId OR @ShowAllModules = 1) + AND + -- not this module + TM.ModuleId <> @ModuleId + AND + -- module not deleted + M.IsDeleted = 0 + AND + -- tab not deleted and visible + T.IsDeleted = 0 AND T.IsVisible = 1 + AND + + -- not already aggregated in this tab + TM.TabModuleId NOT IN (SELECT AM1.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A1 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM1 ON A1.AggregatorId = AM1.AggregatorId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM1 ON AM1.TabModuleId = TM1.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M1 ON TM1.ModuleId = M1.ModuleId + WHERE TM1.TabId = @TabId OR A1.ModuleId = @ModuleId) + AND + + -- not an aggregator itself + M.ModuleId NOT IN (SELECT A2.ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A2 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM2 ON A2.AggregatorId = AM2.AggregatorId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM2 ON AM2.TabModuleId = TM2.TabModuleId + WHERE TM2.ModuleId = @moduleid + ) + AND + -- same portal + T.PortalId = @PortalId + AND + -- not an admin module + DM.IsAdmin = 0 + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO +SET ANSI_NULLS OFF +GO + + + + + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregator +( +@AggregatorId int output, +@ModuleId int, +@Caption nvarchar(200), +@Locale nvarchar(50) +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE AggregatorId = @AggregatorId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator SET + ModuleId = @ModuleId, + Caption = @Caption, + Locale = @Locale + WHERE AggregatorId = @AggregatorId + + SELECT @AggregatorId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(TabOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId = @ModuleId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator + (ModuleId, TabOrder, Caption, Locale) + VALUES (@ModuleId, @MaxTabOrder+1, @Caption, @Locale) + -- grab new id + SELECT @@IDENTITY + END +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO +SET ANSI_NULLS OFF +GO + + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule +( +@AggregatorModuleId int OUTPUT, +@AggregatorId int, +@TabModuleId int, +@Locale nvarchar(50), +@InsertBreak bit, +@HorizontalAlign nvarchar(10) +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorModuleId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorModuleId = @AggregatorModuleId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module SET + AggregatorId = @AggregatorId, + TabModuleId = @TabModuleId, + Locale = @Locale, + InsertBreak = @InsertBreak, + HorizontalAlign = @HorizontalAlign + WHERE AggregatorModuleId = @AggregatorModuleId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(ModuleOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorId = @AggregatorId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module + (AggregatorId, ModuleOrder, TabModuleId, Locale, InsertBreak, HorizontalAlign) + VALUES (@AggregatorId, @MaxTabOrder+1, @TabModuleId, @Locale, @InsertBreak, @HorizontalAlign) + -- grab new id + SET @AggregatorModuleId = @@IDENTITY + END + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS OFF +GO + + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder + +@AggregatorModuleId int, +@Increment int + +as + +declare @CurrentModuleOrder int +declare @AggregatorId int + +-- grab current moduleorder, aggregator +select @AggregatorId=AggregatorId, @CurrentModuleOrder=ModuleOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module where AggregatorModuleId = @AggregatorModuleId + +-- update the tab we're replacing +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +set ModuleOrder = @CurrentModuleOrder +where AggregatorId = @AggregatorId and ModuleOrder = @CurrentModuleOrder+@Increment + +-- update the tab we are setting +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +set ModuleOrder = ModuleOrder + @Increment +where AggregatorModuleId = @AggregatorModuleId + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO +SET ANSI_NULLS OFF +GO + + + + + + +CREATE procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder + +@AggregatorId int, +@Increment int + +as + +declare @CurrentTabOrder int +declare @ModuleId int + +-- grab current taborder, module +select @ModuleId=ModuleId, @CurrentTabOrder=TabOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator where AggregatorId = @AggregatorId + +-- update the tab we're replacing +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator +set TabOrder = @CurrentTabOrder +where ModuleId = @ModuleId and TabOrder = @CurrentTabOrder+@Increment + +-- update the tab we are setting +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator +set TabOrder = TabOrder + @Increment +where AggregatorId = @AggregatorId + + + + +GO +SET QUOTED_IDENTIFIER OFF +GO +SET ANSI_NULLS ON +GO + + +---------------------------------------------------------------------------------------------- +-- DONE +---------------------------------------------------------------------------------------------- diff --git a/Version/Data/04.00.01.sqldataprovider b/Version/Data/04.00.01.sqldataprovider new file mode 100644 index 0000000..7d9f149 --- /dev/null +++ b/Version/Data/04.00.01.sqldataprovider @@ -0,0 +1,76 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN3/DNN4 +-- VERSION : 04.00.01 +-- 31/JUL/2006 : +-- Fixes include : Removed condition that tab should be visible for modules to be added from it + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int, +@ShowAllModules bit, +@AggregatorModuleId int, +@PortalId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +-- Select currently selected module +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM ON AM.TabModuleId = TM.TabModuleId +WHERE AM.AggregatorModuleId = @AggregatorModuleId + +UNION + +-- Now, select remaining +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON MD.ModuleDefID = M.ModuleDefID +INNER JOIN {databaseOwner}{objectQualifier}DesktopModules DM ON MD.DesktopModuleID = DM.DesktopModuleID +WHERE + -- this tab + (TM.TabId = @TabId OR @ShowAllModules = 1) + AND + -- not this module + TM.ModuleId <> @ModuleId + AND + -- module not deleted + M.IsDeleted = 0 + AND + -- tab not deleted + T.IsDeleted = 0 + AND + + -- not already aggregated in this tab + TM.TabModuleId NOT IN (SELECT AM1.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A1 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM1 ON A1.AggregatorId = AM1.AggregatorId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM1 ON AM1.TabModuleId = TM1.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M1 ON TM1.ModuleId = M1.ModuleId + WHERE TM1.TabId = @TabId OR A1.ModuleId = @ModuleId) + AND + + -- not an aggregator itself + M.ModuleId NOT IN (SELECT A2.ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator A2 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM2 ON A2.AggregatorId = AM2.AggregatorId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM2 ON AM2.TabModuleId = TM2.TabModuleId + WHERE TM2.ModuleId = @moduleid + ) + AND + -- same portal + T.PortalId = @PortalId + AND + -- not an admin module + DM.IsAdmin = 0 + +GO + +---------------------------------------------------------------------------------------------- +-- DONE +---------------------------------------------------------------------------------------------- diff --git a/Version/Data/05.00.00.sqldataprovider b/Version/Data/05.00.00.sqldataprovider new file mode 100644 index 0000000..d18490d --- /dev/null +++ b/Version/Data/05.00.00.sqldataprovider @@ -0,0 +1,579 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN4 +-- VERSION : 04.06.00 +-- 06/NOV/2007 : +-- Fixes include : Update TabStyle module setting from integer to text value due to change in template support + +--------------------------------------------------------------------------------------------- +-- Remove all existing stored procedures +--------------------------------------------------------------------------------------------- +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregator +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregator +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregator +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder +GO + +--------------------------------------------------------------------------------------------- +-- UPDATE TABLE STRUCTURES +--------------------------------------------------------------------------------------------- +EXEC SP_RENAME '{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Aggregator', '{objectQualifier}DNNStuff_Aggregator_Tab' +GO + +EXEC SP_RENAME '{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab.AggregatorId', 'AggregatorTabId', 'COLUMN' +GO + +EXEC SP_RENAME '{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorId', 'AggregatorTabId', 'COLUMN' +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + ADD [HtmlText] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL DEFAULT '' +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module DROP CONSTRAINT [DF_{objectQualifier}DNNStuff_Aggregator_Module_HorizontalAlign] +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module + DROP COLUMN [HorizontalAlign] +GO + +CREATE TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target ( + [AggregatorTargetId] [int] IDENTITY (1, 1) NOT NULL, + [ModuleId] [int] NULL, + [AggregatorTabModuleId] [int] NULL +) +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target ADD + CONSTRAINT [PK_{objectQualifier}DNNStuff_Aggregator_Target] PRIMARY KEY CLUSTERED ( + [AggregatorTargetId] + ) +GO + +--------------------------------------------------------------------------------------------- +-- Update TabStyle to reflect changes due to new template support +--------------------------------------------------------------------------------------------- + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingValue = N'Top' WHERE SettingValue = N'0' and settingname = N'TabStyle' +GO + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingValue = N'Left' WHERE SettingValue = N'1' and settingname = N'TabStyle' +GO + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingValue = N'Right' WHERE SettingValue = N'2' and settingname = N'TabStyle' +GO + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingValue = N'Bottom' WHERE SettingValue = N'3' and settingname = N'TabStyle' +GO + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingValue = N'Inline' WHERE SettingValue = N'4' and settingname = N'TabStyle' +GO + +--------------------------------------------------------------------------------------------- +-- Renamed 'CssTheme' to 'TabSkin' +--------------------------------------------------------------------------------------------- + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingName = N'TabSkin' WHERE SettingName = N'CssTheme' +GO + +--------------------------------------------------------------------------------------------- +-- Renamed 'TabStyle' to 'TabTemplate' +--------------------------------------------------------------------------------------------- + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingName = N'TabTemplate' WHERE SettingName = N'TabStyle' +GO + +--------------------------------------------------------------------------------------------- +-- Renamed 'PrevNextEnabled' to 'ShowPrevNext' +--------------------------------------------------------------------------------------------- + +update {databaseOwner}{objectQualifier}ModuleSettings +set SettingName = N'ShowPrevNext' WHERE SettingName = N'PrevNextEnabled' +GO + +--------------------------------------------------------------------------------------------- +-- CREATE ALL NEW STORED PROCEDURES +--------------------------------------------------------------------------------------------- + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule + +@AggregatorModuleId int + +as + +declare @CurrentModuleOrder int +declare @AggregatorTabId int + +-- grab current moduleorder, module +select @AggregatorTabId=AggregatorTabId, @CurrentModuleOrder=ModuleOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module where AggregatorModuleId = @AggregatorModuleId + +-- remove it + +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +where AggregatorModuleId = @AggregatorModuleId + +-- reshuffle module order +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module set ModuleOrder = ModuleOrder-1 WHERE AggregatorTabId = @AggregatorTabId and ModuleOrder > @CurrentModuleOrder + + +GO +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorTab + +@AggregatorTabId int + +as + +declare @CurrentTabOrder int +declare @ModuleId int + +-- grab current taborder, module +select @ModuleId=ModuleId, @CurrentTabOrder=TabOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab where AggregatorTabId = @AggregatorTabId + +-- remove it +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +where AggregatorTabId = @AggregatorTabId + +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +where AggregatorTabId = @AggregatorTabId + +-- reshuffle tab order +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab set TabOrder = TabOrder-1 WHERE ModuleId = @ModuleId and TabOrder > @CurrentTabOrder +GO +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteTarget + +@AggregatorTargetId int + +as + +-- remove it +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +where AggregatorTargetId = @AggregatorTargetId +GO + + + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule +( +@AggregatorModuleId int +) + +AS + +SELECT * + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module + WHERE AggregatorModuleId = @AggregatorModuleId +GO + + + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorTab +( +@AggregatorTabId int +) + +AS + +SELECT * + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab T + WHERE T.AggregatorTabId = @AggregatorTabId +GO + + + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAvailableTargets +( +@TabId int, +@ModuleId int, +@AggregatorTargetId int +) +AS + +SELECT TM.TabModuleId, '' FullModuleTitle +FROM + {databaseOwner}{objectQualifier}Modules M +INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.MODULEID = TM.MODULEID +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON M.MODULEDEFID = MD.MODULEDEFID +LEFT JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target [AT] ON [AT].AggregatorTabModuleId = TM.TabModuleID +WHERE + -- on this tab + (TM.TABID = @TabId) + -- only aggregators + AND MD.FriendlyName = 'DNNStuff - Aggregator' + -- not this aggregator module + AND M.ModuleID <> @ModuleId + -- nothing already targeted, except the current selection + AND [AT].AggregatorTabModuleId IS NULL OR [AT].AggregatorTargetID = @AggregatorTargetId +GO + +/* Get a list of the modules on this page that will be aggregated */ + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules + +@TabId int + +as + +-- select all modules that are aggregated on this page +-- we need to hide these before we render anything else +SELECT AM.TabModuleId, TM.ModuleId + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + WHERE + TM.ModuleId IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}TabModules WHERE TabId = @TabId) + + +GO + + +-- MODULE : DNNSTUFF - AGGREGATOR - DNN3/DNN4 +-- VERSION : 04.00.01 +-- 31/JUL/2006 : +-- Fixes include : Removed condition that tab should be visible for modules to be added from it + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int, +@ShowAllModules bit, +@AggregatorModuleId int, +@PortalId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +-- Select currently selected module +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM ON AM.TabModuleId = TM.TabModuleId +WHERE AM.AggregatorModuleId = @AggregatorModuleId + +UNION + +-- Now, select remaining +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON MD.ModuleDefID = M.ModuleDefID +INNER JOIN {databaseOwner}{objectQualifier}DesktopModules DM ON MD.DesktopModuleID = DM.DesktopModuleID +WHERE + -- this tab + (TM.TabId = @TabId OR @ShowAllModules = 1) + AND + -- not this module + TM.ModuleId <> @ModuleId + AND + -- module not deleted + M.IsDeleted = 0 + AND + -- tab not deleted + T.IsDeleted = 0 + AND + + -- not already aggregated in this tab + TM.TabModuleId NOT IN (SELECT AM1.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab A1 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM1 ON A1.AggregatorTabId = AM1.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM1 ON AM1.TabModuleId = TM1.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M1 ON TM1.ModuleId = M1.ModuleId + WHERE TM1.TabId = @TabId OR A1.ModuleId = @ModuleId) + AND + + -- not an aggregator itself + M.ModuleId NOT IN (SELECT A2.ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab A2 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM2 ON A2.AggregatorTabId = AM2.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM2 ON AM2.TabModuleId = TM2.TabModuleId + WHERE TM2.ModuleId = @moduleid + ) + AND + -- same portal + T.PortalId = @PortalId + AND + -- not an admin module + DM.IsAdmin = 0 +GO + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTargets + +@ModuleId int + +AS + +SELECT A.AggregatorTargetId, A.AggregatorTabModuleId, '' AS TargetTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target A +INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON A.AggregatorTabModuleId = TM.TabModuleId +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId + WHERE A.ModuleId = @ModuleId +GO + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregator + +@ModuleId int + +as + +-- Clean up any tabs belonging to modules that were deleted +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets belonging to a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets of a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE AggregatorTabModuleId NOT IN (SELECT TM.TabModuleId FROM {databaseOwner}{objectQualifier}TabModules TM INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId WHERE M.IsDeleted = 0) + + +-- Now, clean up any modules orphaned by those deleted tabs +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +WHERE AggregatorTabId NOT IN (SELECT AggregatorTabId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + ON {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorTabId = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab.AggregatorTabId + WHERE ModuleId = @ModuleId) + +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + ON {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorTabId = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab.AggregatorTabId + WHERE ModuleId = @ModuleId) + +-- Now, select remaining modules +SELECT T.AggregatorTabId, T.TabOrder, T.Caption, T.Locale, T.HtmlText + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab T + WHERE T.ModuleId = @ModuleId + ORDER BY T.TabOrder ASC +GO +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregatorModule + +@AggregatorTabId int + +as + +-- First, clean up any modules deleted fom the DNN side +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}Modules M INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.ModuleId = TM.ModuleId WHERE M.IsDeleted = 1) + +-- Now, select remaining modules +SELECT AM.AggregatorModuleId, AM.AggregatorTabId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.Locale, M.ModuleId, TM.TabId, '' AS ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId + WHERE AM.AggregatorTabId = @AggregatorTabId + ORDER BY AM.ModuleOrder ASC +GO +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule +( +@AggregatorModuleId int, +@AggregatorTabId int, +@TabModuleId int, +@Locale nvarchar(50), +@InsertBreak bit +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorModuleId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorModuleId = @AggregatorModuleId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module SET + AggregatorTabId = @AggregatorTabId, + TabModuleId = @TabModuleId, + Locale = @Locale, + InsertBreak = @InsertBreak + WHERE AggregatorModuleId = @AggregatorModuleId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(ModuleOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorTabId = @AggregatorTabId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module + (AggregatorTabId, ModuleOrder, TabModuleId, Locale, InsertBreak) + VALUES (@AggregatorTabId, @MaxTabOrder+1, @TabModuleId, @Locale, @InsertBreak) + -- grab new id + SET @AggregatorModuleId = SCOPE_IDENTITY() + END + +SELECT @AggregatorModuleId +GO + + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorTab +( +@AggregatorTabId int, +@ModuleId int, +@Caption nvarchar(200), +@Locale nvarchar(50), +@HtmlText ntext +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorTabId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE AggregatorTabId = @AggregatorTabId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab SET + ModuleId = @ModuleId, + Caption = @Caption, + Locale = @Locale, + HtmlText = @HtmlText + WHERE AggregatorTabId = @AggregatorTabId + + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(TabOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE ModuleId = @ModuleId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + (ModuleId, TabOrder, Caption, Locale, HtmlText) + VALUES (@ModuleId, @MaxTabOrder+1, @Caption, @Locale, @HtmlText) + -- grab new id + SET @AggregatorTabId = SCOPE_IDENTITY() + END + +SELECT @AggregatorTabId +GO + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder + +@AggregatorModuleId int, +@Increment int + +as + +declare @CurrentModuleOrder int +declare @AggregatorTabId int + +-- grab current moduleorder, aggregator +select @AggregatorTabId=AggregatorTabId, @CurrentModuleOrder=ModuleOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module where AggregatorModuleId = @AggregatorModuleId + +-- update the tab we're replacing +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +set ModuleOrder = @CurrentModuleOrder +where AggregatorTabId = @AggregatorTabId and ModuleOrder = @CurrentModuleOrder+@Increment + +-- update the tab we are setting +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +set ModuleOrder = ModuleOrder + @Increment +where AggregatorModuleId = @AggregatorModuleId + + +GO + + + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder + +@AggregatorTabId int, +@Increment int + +as + +declare @CurrentTabOrder int +declare @ModuleId int + +-- grab current taborder, module +select @ModuleId=ModuleId, @CurrentTabOrder=TabOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab where AggregatorTabId = @AggregatorTabId + +-- update the tab we're replacing +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +set TabOrder = @CurrentTabOrder +where ModuleId = @ModuleId and TabOrder = @CurrentTabOrder+@Increment + +-- update the tab we are setting +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +set TabOrder = TabOrder + @Increment +where AggregatorTabId = @AggregatorTabId +GO + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTarget +( +@AggregatorTargetId int output, +@ModuleId int, +@AggregatorTabModuleId int +) + +as + +if exists(select AggregatorTargetId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target WHERE AggregatorTargetId = @AggregatorTargetId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target SET + ModuleId = @ModuleId, + AggregatorTabModuleId = @AggregatorTabModuleId + WHERE AggregatorTargetId = @AggregatorTargetId + + SELECT @AggregatorTargetId + END +else + -- add + BEGIN + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target + (ModuleId, AggregatorTabModuleId) + VALUES (@ModuleId, @AggregatorTabModuleId) + -- grab new id + SELECT @@IDENTITY + END +GO + + +---------------------------------------------------------------------------------------------- +-- DONE +---------------------------------------------------------------------------------------------- diff --git a/Version/Data/05.00.01.sqldataprovider b/Version/Data/05.00.01.sqldataprovider new file mode 100644 index 0000000..9f61234 --- /dev/null +++ b/Version/Data/05.00.01.sqldataprovider @@ -0,0 +1,135 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN4 +-- VERSION : 05.00.01 +-- 24/APR/2008 : +-- Fixes include : + + +--------------------------------------------------------------------------------------------- +-- UPDATE TABLE STRUCTURES +--------------------------------------------------------------------------------------------- +EXEC SP_RENAME '{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target.AggregatorTabModuleId', 'TargetModuleId', 'COLUMN' +GO + +UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target SET TargetModuleId = (SELECT ModuleId FROM {databaseOwner}{objectQualifier}TABMODULES WHERE TABMODULEID = TargetModuleId) +GO + +--------------------------------------------------------------------------------------------- +-- ALTER STORED PROCEDURES +--------------------------------------------------------------------------------------------- +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAvailableTargets +( +@TabId int, +@ModuleId int, +@TargetModuleId int +) +AS + +SELECT TM.ModuleId, '' AS FullModuleTitle +FROM + {databaseOwner}{objectQualifier}Modules M +INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON M.MODULEID = TM.MODULEID +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON M.MODULEDEFID = MD.MODULEDEFID +LEFT JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target [AT] ON [AT].TargetModuleId = TM.ModuleID +WHERE + -- on this tab + (TM.TABID = @TabId) + -- only aggregators + AND MD.FriendlyName = 'DNNStuff - Aggregator' + -- not this aggregator module + AND M.ModuleID <> @ModuleId + -- nothing already targeted, except the current selection + AND [AT].TargetModuleId IS NULL OR [AT].TargetModuleId = @TargetModuleId +GO + + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTargets +( +@ModuleId int +) +AS + +SELECT A.AggregatorTargetId, A.TargetModuleId, '' AS TargetTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target A +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = A.TargetModuleId + WHERE A.ModuleId = @ModuleId + +GO + + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTarget +( +@AggregatorTargetId int output, +@ModuleId int, +@TargetModuleId int +) + +as + +if exists(select AggregatorTargetId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target WHERE AggregatorTargetId = @AggregatorTargetId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target SET + ModuleId = @ModuleId, + TargetModuleId = @TargetModuleId + WHERE AggregatorTargetId = @AggregatorTargetId + + SELECT @AggregatorTargetId + END +else + -- add + BEGIN + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target + (ModuleId, TargetModuleId) + VALUES (@ModuleId, @TargetModuleId) + -- grab new id + SELECT @@IDENTITY + END + +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregator + +@ModuleId int + +as + +-- Clean up any tabs belonging to modules that were deleted +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets belonging to a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets of a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE TargetModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) + + +-- Now, clean up any modules orphaned by those deleted tabs +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +WHERE AggregatorTabId NOT IN (SELECT AggregatorTabId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + ON {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorTabId = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab.AggregatorTabId + WHERE ModuleId = @ModuleId) + +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + ON {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorTabId = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab.AggregatorTabId + WHERE ModuleId = @ModuleId) + +-- Now, select remaining modules +SELECT T.AggregatorTabId, T.TabOrder, T.Caption, T.Locale, T.HtmlText + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab T + WHERE T.ModuleId = @ModuleId + ORDER BY T.TabOrder ASC + +GO + +---------------------------------------------------------------------------------------------- +-- DONE +---------------------------------------------------------------------------------------------- diff --git a/Version/Data/05.06.00.sqldataprovider b/Version/Data/05.06.00.sqldataprovider new file mode 100644 index 0000000..d80f394 --- /dev/null +++ b/Version/Data/05.06.00.sqldataprovider @@ -0,0 +1,55 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN4 +-- VERSION : 05.06.00 +-- 03/MAR/2009 : +-- Fixes include : + + +--------------------------------------------------------------------------------------------- +-- ALTER STORED PROCEDURES +--------------------------------------------------------------------------------------------- +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregator +( +@ModuleId int, +@TabId int +) + +AS + +-- Clean up any tabs belonging to modules that were deleted +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets belonging to a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets of a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE TargetModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) + +-- Now, clean up any modules orphaned by those deleted tabs +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +WHERE AggregatorTabId NOT IN (SELECT AggregatorTabId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT AM.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab AT + ON AM.AggregatorTabId = AT.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + WHERE AT.ModuleId = @ModuleId AND TM.TabId = @TabId) + +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT AM.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab AT + ON AM.AggregatorTabId = AT.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + WHERE AT.ModuleId = @ModuleId AND TM.TabId = @TabId) + +-- Now, select remaining modules +SELECT T.AggregatorTabId, T.TabOrder, T.Caption, T.Locale, T.HtmlText + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab T + WHERE T.ModuleId = @ModuleId + ORDER BY T.TabOrder ASC +GO + + +---------------------------------------------------------------------------------------------- +-- DONE +---------------------------------------------------------------------------------------------- diff --git a/Version/Data/05.06.01.sqldataprovider b/Version/Data/05.06.01.sqldataprovider new file mode 100644 index 0000000..9e42faa --- /dev/null +++ b/Version/Data/05.06.01.sqldataprovider @@ -0,0 +1,28 @@ +-- MODULE : DNNSTUFF - AGGREGATOR - DNN4 +-- VERSION : 05.06.00 +-- 03/MAR/2009 : +-- Fixes include : + + +--------------------------------------------------------------------------------------------- +-- ALTER STORED PROCEDURES +--------------------------------------------------------------------------------------------- + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules + +@TabId int + +as + +-- select all modules that are aggregated on this page +-- we need to hide these before we render anything else +SELECT AM.TabModuleId, TM.ModuleId + FROM {databaseOwner}{objectQualifier}DNNSTUFF_AGGREGATOR_TAB AT INNER JOIN + {databaseOwner}{objectQualifier}DNNSTUFF_AGGREGATOR_MODULE AM ON AT.AGGREGATORTABID = AM.AGGREGATORTABID + INNER JOIN {databaseOwner}{objectQualifier}TABMODULES TM ON TM.MODULEID = AT.MODULEID + WHERE TM.TabId = @TabId +GO + +---------------------------------------------------------------------------------------------- +-- DONE +---------------------------------------------------------------------------------------------- diff --git a/Version/Data/05.06.02.sqldataprovider b/Version/Data/05.06.02.sqldataprovider new file mode 100644 index 0000000..f8f806b --- /dev/null +++ b/Version/Data/05.06.02.sqldataprovider @@ -0,0 +1,85 @@ +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int, +@ShowAllModules bit, +@AggregatorModuleId int, +@PortalId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +-- Select currently selected module +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM ON AM.TabModuleId = TM.TabModuleId +WHERE AM.AggregatorModuleId = @AggregatorModuleId + +UNION + +-- Now, select remaining +SELECT T.TABNAME,T.TABORDER,TM.TabModuleId, T.TabName + '>' + '' FullModuleTitle FROM {databaseOwner}{objectQualifier}TabModules TM + +INNER JOIN {databaseOwner}{objectQualifier}Modules M ON TM.ModuleId = M.ModuleId +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = TM.TabId +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON MD.ModuleDefID = M.ModuleDefID +INNER JOIN {databaseOwner}{objectQualifier}DesktopModules DM ON MD.DesktopModuleID = DM.DesktopModuleID +WHERE + -- this tab + (TM.TabId = @TabId OR @ShowAllModules = 1) + AND + -- not this module + TM.ModuleId <> @ModuleId + AND + -- module not deleted + M.IsDeleted = 0 + AND + -- tab not deleted + T.IsDeleted = 0 + AND + + -- not already aggregated in this tab + TM.TabModuleId NOT IN (SELECT AM1.TabModuleId +FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab AS A1 INNER JOIN + {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AS AM1 ON A1.AggregatorTabId = AM1.AggregatorTabId INNER JOIN + {databaseOwner}{objectQualifier}TabModules AS TM1 ON AM1.TabModuleId = TM1.TabModuleID INNER JOIN + {databaseOwner}{objectQualifier}Modules AS M1 ON TM1.ModuleID = M1.ModuleID INNER JOIN + {databaseOwner}{objectQualifier}TabModules ON A1.ModuleId = {databaseOwner}{objectQualifier}TabModules.ModuleID +WHERE (TM1.TabID = @TabId) AND ({databaseOwner}{objectQualifier}TabModules.TabID = @TabId) OR + (A1.ModuleId = @ModuleId)) + AND + + + -- not an aggregator itself + M.ModuleId NOT IN (SELECT A2.ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab A2 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM2 ON A2.AggregatorTabId = AM2.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM2 ON AM2.TabModuleId = TM2.TabModuleId + WHERE TM2.ModuleId = @moduleid + ) + AND + -- same portal + T.PortalId = @PortalId + AND + -- not an admin module + DM.IsAdmin = 0 +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules + +@TabId int + +as + +-- select all modules that are aggregated on this page +-- we need to hide these before we render anything else +SELECT {databaseOwner}{objectQualifier}TabModules.TabModuleID, {databaseOwner}{objectQualifier}TabModules.ModuleID FROM {databaseOwner}{objectQualifier}TabModules INNER JOIN + {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module ON {databaseOwner}{objectQualifier}TabModules.TabModuleID = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.TabModuleId INNER JOIN + {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab ON + {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module.AggregatorTabId = {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab.AggregatorTabId INNER JOIN + {databaseOwner}{objectQualifier}TabModules AS TM1 ON {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab.ModuleId = TM1.ModuleID +WHERE ({databaseOwner}{objectQualifier}TabModules.TabID = @TabId) AND (TM1.TabID = @TabId) +GO diff --git a/Version/Data/05.06.03.sqldataprovider b/Version/Data/05.06.03.sqldataprovider new file mode 100644 index 0000000..1be483e --- /dev/null +++ b/Version/Data/05.06.03.sqldataprovider @@ -0,0 +1,88 @@ +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + ADD [Postback] [bit] NOT NULL DEFAULT '0' +GO + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorTab +( +@AggregatorTabId int, +@ModuleId int, +@Caption nvarchar(200), +@Locale nvarchar(50), +@HtmlText ntext, +@Postback bit +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorTabId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE AggregatorTabId = @AggregatorTabId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab SET + ModuleId = @ModuleId, + Caption = @Caption, + Locale = @Locale, + HtmlText = @HtmlText, + Postback = @Postback + WHERE AggregatorTabId = @AggregatorTabId + + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(TabOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE ModuleId = @ModuleId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab + (ModuleId, TabOrder, Caption, Locale, HtmlText, Postback) + VALUES (@ModuleId, @MaxTabOrder+1, @Caption, @Locale, @HtmlText, @Postback) + -- grab new id + SET @AggregatorTabId = SCOPE_IDENTITY() + END + +SELECT @AggregatorTabId +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregator +( +@ModuleId int, +@TabId int +) + +AS + +-- Clean up any tabs belonging to modules that were deleted +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets belonging to a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE ModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) +-- Same for targets - targets of a deleted aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +WHERE TargetModuleId NOT IN (SELECT M.ModuleId FROM {databaseOwner}{objectQualifier}Modules M WHERE M.IsDeleted = 0) + +-- Now, clean up any modules orphaned by those deleted tabs +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +WHERE AggregatorTabId NOT IN (SELECT AggregatorTabId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab) + +-- Second, make sure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +UPDATE {databaseOwner}{objectQualifier}TabModules Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT AM.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab AT + ON AM.AggregatorTabId = AT.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + WHERE AT.ModuleId = @ModuleId AND TM.TabId = @TabId) + +UPDATE {databaseOwner}{objectQualifier}TabModules Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId IN (SELECT AM.TabModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab AT + ON AM.AggregatorTabId = AT.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + WHERE AT.ModuleId = @ModuleId AND TM.TabId = @TabId) + +-- Now, select remaining modules +SELECT T.AggregatorTabId, T.TabOrder, T.Caption, T.Locale, T.HtmlText, T.Postback + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab T + WHERE T.ModuleId = @ModuleId + ORDER BY T.TabOrder ASC +GO diff --git a/Version/Data/06.00.00.sqldataprovider b/Version/Data/06.00.00.sqldataprovider new file mode 100644 index 0000000..bca4b52 --- /dev/null +++ b/Version/Data/06.00.00.sqldataprovider @@ -0,0 +1,66 @@ +CREATE TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties( + [ModuleId] [int] NOT NULL, + [AggregatorTabId] [int] NOT NULL, + [Skin] [varchar](100) NOT NULL, + [Template] [varchar](100) NOT NULL, + [Name] [varchar](100) NOT NULL, + [Value] [text] NOT NULL, + +CONSTRAINT [PK_{objectQualifier}DNNStuff_Aggregator_CustomProperties] PRIMARY KEY CLUSTERED +( + [ModuleId] ASC, + [AggregatorTabId] ASC, + [Skin] ASC, + [Template] ASC, + [Name] ASC +) +) + +GO + + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetProperties +( +@ModuleId int, +@AggregatorTabId int, +@Skin varchar(100), +@Template varchar(100) +) + +as + +SELECT ModuleId, AggregatorTabId, Skin, Template, Name, Value FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +WHERE +ModuleId = @ModuleId AND AggregatorTabId = @AggregatorTabId AND Skin = @Skin AND Template = @Template + +GO + +CREATE PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateProperties +( +@ModuleId int, +@AggregatorTabId int, +@Skin varchar(100), +@Template varchar(100), +@Name varchar(100), +@Value text +) + +as + +if exists(select ModuleId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties WHERE ModuleId = @ModuleId AND AggregatorTabId = @AggregatorTabId AND Name = @Name AND Skin = @Skin AND Template = @Template) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties SET + Value = @Value + WHERE ModuleId = @ModuleId AND AggregatorTabId = @AggregatorTabId AND Name = @Name AND Skin = @Skin AND Template = @Template + END +else + -- add + BEGIN + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties + (ModuleId, AggregatorTabId, Skin, Template, Name, Value) + VALUES (@ModuleId, @AggregatorTabId, @Skin, @Template, @Name, @Value) + END + +GO + \ No newline at end of file diff --git a/Version/Data/06.00.08.sqldataprovider b/Version/Data/06.00.08.sqldataprovider new file mode 100644 index 0000000..e69f91c --- /dev/null +++ b/Version/Data/06.00.08.sqldataprovider @@ -0,0 +1,175 @@ +CREATE TABLE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_Script]( + [PortalId] [int] NOT NULL, + [ScriptName] [varchar](50) NOT NULL, + [DontLoadScript] [bit] NOT NULL, + [InternalScriptPath] [varchar](500) NOT NULL, + [LoadHosted] [bit] NOT NULL, + [HostedScriptPath] [varchar](500) NOT NULL, + CONSTRAINT [PK_DNNStuff_Aggregator_Script] PRIMARY KEY CLUSTERED +( + [PortalId] ASC, + [ScriptName] ASC +) +) +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScript]; +GO + +CREATE PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScript] +( + @PortalId int, + @ScriptName varchar(50) +) +AS +BEGIN + + SELECT + [PortalId], + [ScriptName], + [DontLoadScript], + [InternalScriptPath], + [LoadHosted], + [HostedScriptPath] + FROM {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_Script] + WHERE + ([PortalId] = @PortalId) AND + ([ScriptName] = @ScriptName) + +END +GO + + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScripts]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScripts]; +GO + +CREATE PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScripts] +(@PortalId int) +AS +BEGIN + + SELECT + [PortalId], + [ScriptName], + [DontLoadScript], + [InternalScriptPath], + [LoadHosted], + [HostedScriptPath] + FROM {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_Script] + WHERE PortalId = @PortalId +END +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateScript]; +GO + +CREATE PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateScript] +( + @PortalId int, + @ScriptName varchar(50), + @DontLoadScript bit, + @InternalScriptPath varchar(500), + @LoadHosted bit, + @HostedScriptPath varchar(500) +) +AS +BEGIN + + UPDATE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_Script] + SET + [DontLoadScript] = @DontLoadScript, + [InternalScriptPath] = @InternalScriptPath, + [LoadHosted] = @LoadHosted, + [HostedScriptPath] = @HostedScriptPath + WHERE + [PortalId] = @PortalId + AND [ScriptName] = @ScriptName + + + + +END +GO + + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_AddScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_AddScript]; +GO + +CREATE PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_AddScript] +( + @PortalId int, + @ScriptName varchar(50), + @DontLoadScript bit, + @InternalScriptPath varchar(500), + @LoadHosted bit, + @HostedScriptPath varchar(500) +) +AS +BEGIN + + + INSERT + INTO {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_Script] + ( + [PortalId], + [ScriptName], + [DontLoadScript], + [InternalScriptPath], + [LoadHosted], + [HostedScriptPath] + ) + VALUES + ( + @PortalId, + @ScriptName, + @DontLoadScript, + @InternalScriptPath, + @LoadHosted, + @HostedScriptPath + ) + + +END +GO + + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteScript]; +GO + +CREATE PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteScript] +( + @PortalId int, + @ScriptName varchar(50) +) +AS +BEGIN + + DELETE + FROM {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_Script] + WHERE + [PortalId] = @PortalId AND + [ScriptName] = @ScriptName +END +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule]; +GO + +CREATE PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule] +( +@AggregatorModuleId int +) + +AS +SELECT AM.AggregatorModuleId, AM.AggregatorTabId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.Locale, M.ModuleId, TM.TabId, '' AS ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM ON TM.TabModuleId = AM.TabModuleId + INNER JOIN {databaseOwner}{objectQualifier}Modules M ON M.ModuleId = TM.ModuleId + WHERE AM.AggregatorModuleId = @AggregatorModuleId +GO diff --git a/Version/Data/06.00.15.sqldataprovider b/Version/Data/06.00.15.sqldataprovider new file mode 100644 index 0000000..b634695 --- /dev/null +++ b/Version/Data/06.00.15.sqldataprovider @@ -0,0 +1,5 @@ +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +set Name='SmallImageUrl' +where Skin = 'jQueryUI' and Template = 'ContentSlider' and Name = 'SmalImageUrl' +GO + diff --git a/Version/Data/06.01.02.sqldataprovider b/Version/Data/06.01.02.sqldataprovider new file mode 100644 index 0000000..bdd84b8 --- /dev/null +++ b/Version/Data/06.01.02.sqldataprovider @@ -0,0 +1,140 @@ +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +( +@TabId int, +@ModuleId int, +@ShowAllModules bit, +@AggregatorModuleId int, +@PortalId int +) +AS + +-- Delete any modules that have been orphaned by a user delete of an aggregator +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules WHERE IsDeleted = 0) + +-- Select currently selected module +SELECT T.TABNAME,T.TABORDER, VM.TabModuleId, T.TabName + '>' + VM.ModuleTitle FullModuleTitle +FROM {databaseOwner}{objectQualifier}vw_Modules VM +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = VM.TabId +INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM ON AM.TabModuleId = VM.TabModuleId +WHERE AM.AggregatorModuleId = @AggregatorModuleId + +UNION + +-- Now, select remaining +SELECT T.TABNAME,T.TABORDER, VM.TabModuleId, T.TabName + '>' + VM.ModuleTitle FullModuleTitle +FROM {databaseOwner}{objectQualifier}vw_Modules VM +INNER JOIN {databaseOwner}{objectQualifier}Tabs T ON T.TabId = VM.TabId +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON MD.ModuleDefID = VM.ModuleDefID +INNER JOIN {databaseOwner}{objectQualifier}DesktopModules DM ON MD.DesktopModuleID = DM.DesktopModuleID +WHERE + -- this tab + (VM.TabId = @TabId OR @ShowAllModules = 1) + AND + -- not this module + VM.ModuleId <> @ModuleId + AND + -- module not deleted + VM.IsDeleted = 0 + AND + -- tab not deleted + T.IsDeleted = 0 + AND + + -- not already aggregated in this tab + VM.TabModuleId NOT IN (SELECT AM1.TabModuleId +FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab AS A1 INNER JOIN + {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AS AM1 ON A1.AggregatorTabId = AM1.AggregatorTabId INNER JOIN + {databaseOwner}{objectQualifier}TabModules AS TM1 ON AM1.TabModuleId = TM1.TabModuleID INNER JOIN + {databaseOwner}{objectQualifier}Modules AS M1 ON TM1.ModuleID = M1.ModuleID INNER JOIN + {databaseOwner}{objectQualifier}TabModules ON A1.ModuleId = {databaseOwner}{objectQualifier}TabModules.ModuleID +WHERE (TM1.TabID = @TabId) AND ({databaseOwner}{objectQualifier}TabModules.TabID = @TabId) OR + (A1.ModuleId = @ModuleId)) + AND + + + -- not an aggregator itself + VM.ModuleId NOT IN (SELECT A2.ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab A2 + INNER JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM2 ON A2.AggregatorTabId = AM2.AggregatorTabId + INNER JOIN {databaseOwner}{objectQualifier}TabModules TM2 ON AM2.TabModuleId = TM2.TabModuleId + WHERE TM2.ModuleId = @moduleid + ) + AND + -- same portal + T.PortalId = @PortalId + AND + -- not an admin module + DM.IsAdmin = 0 + +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule +( +@AggregatorModuleId int +) + +AS +SELECT AM.AggregatorModuleId, AM.AggregatorTabId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.Locale, VM.ModuleId, VM.TabId, VM.ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}vw_Modules VM ON VM.TabModuleId = AM.TabModuleId + WHERE AM.AggregatorModuleId = @AggregatorModuleId + +GO + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAvailableTargets +( +@TabId int, +@ModuleId int, +@TargetModuleId int +) +AS + +SELECT VM.ModuleId, VM.ModuleTitle FullModuleTitle +FROM + {databaseOwner}{objectQualifier}vw_Modules VM +INNER JOIN {databaseOwner}{objectQualifier}ModuleDefinitions MD ON VM.MODULEDEFID = MD.MODULEDEFID +LEFT JOIN {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target [AT] ON [AT].TargetModuleId = VM.ModuleID +WHERE + -- on this tab + (VM.TABID = @TabId) + -- only aggregators + AND MD.FriendlyName = 'DNNStuff - Aggregator' + -- not this aggregator module + AND VM.ModuleID <> @ModuleId + -- nothing already targeted, except the current selection + AND [AT].TargetModuleId IS NULL OR [AT].TargetModuleId = @TargetModuleId + +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTargets +( +@ModuleId int +) +AS + +SELECT A.AggregatorTargetId, A.TargetModuleId, VM.ModuleTitle TargetTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target A +INNER JOIN {databaseOwner}{objectQualifier}vw_Modules VM ON VM.ModuleId = A.TargetModuleId + WHERE A.ModuleId = @ModuleId + +GO + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregatorModule +( +@AggregatorTabId int +) +AS + +-- First, clean up any modules deleted from the DNN side +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE TabModuleId IN (SELECT TabModuleId FROM {databaseOwner}{objectQualifier}vw_Modules VM WHERE VM.IsDeleted = 1) + +-- Now, select remaining modules +SELECT AM.AggregatorModuleId, AM.AggregatorTabId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.Locale, VM.ModuleId, VM.TabId, VM.ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}vw_Modules VM ON VM.TabModuleId = AM.TabModuleId + WHERE AM.AggregatorTabId = @AggregatorTabId + ORDER BY AM.ModuleOrder ASC + +GO + diff --git a/Version/Data/06.01.04.sqldataprovider b/Version/Data/06.01.04.sqldataprovider new file mode 100644 index 0000000..f49cd24 --- /dev/null +++ b/Version/Data/06.01.04.sqldataprovider @@ -0,0 +1,11 @@ +INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +select ModuleId, AggregatorTabId, Skin, Template, 'Collapsible' Name, 'false' Value +FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +where Skin = 'jQueryUI' and Template = 'Accordion' and Name='Theme' +GO + +INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +select ModuleId, AggregatorTabId, Skin, Template, 'StartCollapsed' Name, 'false' Value +FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +where Skin = 'jQueryUI' and Template = 'Accordion' and Name='Theme' +GO diff --git a/Version/Data/06.01.05.sqldataprovider b/Version/Data/06.01.05.sqldataprovider new file mode 100644 index 0000000..dfa66b1 --- /dev/null +++ b/Version/Data/06.01.05.sqldataprovider @@ -0,0 +1,146 @@ +DELETE FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +WHERE ModuleId NOT IN (SELECT ModuleId FROM {databaseOwner}{objectQualifier}Modules) +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties WITH CHECK ADD CONSTRAINT [FK_DNNStuff_Aggregator_CustomProperties] FOREIGN KEY([ModuleID]) +REFERENCES {databaseOwner}{objectQualifier}Modules ([ModuleID]) +ON DELETE CASCADE +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WITH CHECK ADD CONSTRAINT [FK_DNNStuff_Aggregator_Tab] FOREIGN KEY([ModuleID]) +REFERENCES {databaseOwner}{objectQualifier}Modules ([ModuleID]) +ON DELETE CASCADE +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target WITH CHECK ADD CONSTRAINT [FK_DNNStuff_Aggregator_Target1] FOREIGN KEY([ModuleID]) +REFERENCES {databaseOwner}{objectQualifier}Modules ([ModuleID]) +ON DELETE CASCADE +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WITH CHECK ADD CONSTRAINT [FK_DNNStuff_Aggregator_Module] FOREIGN KEY([AggregatorTabId]) +REFERENCES {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab ([AggregatorTabId]) +ON DELETE CASCADE +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties CHECK CONSTRAINT [FK_DNNStuff_Aggregator_CustomProperties] +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab CHECK CONSTRAINT [FK_DNNStuff_Aggregator_Tab] +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target CHECK CONSTRAINT [FK_DNNStuff_Aggregator_Target1] +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module CHECK CONSTRAINT [FK_DNNStuff_Aggregator_Module] +GO + + +ALTER PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorTab] +( +@AggregatorTabId int +) + +AS + +declare @CurrentTabOrder int +declare @ModuleId int + +-- grab current taborder, module +select @ModuleId=ModuleId, @CurrentTabOrder=TabOrder from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab where AggregatorTabId = @AggregatorTabId + +-- remove it +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +where AggregatorTabId = @AggregatorTabId + +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +where AggregatorTabId = @AggregatorTabId + +delete from {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +where AggregatorTabId = @AggregatorTabId + +-- reshuffle tab order +update {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab set TabOrder = TabOrder-1 WHERE ModuleId = @ModuleId and TabOrder > @CurrentTabOrder +GO + + +ALTER PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule] +( +@AggregatorModuleId int, +@AggregatorTabId int, +@TabModuleId int, +@Locale nvarchar(50), +@InsertBreak bit +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorModuleId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorModuleId = @AggregatorModuleId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module SET + AggregatorTabId = @AggregatorTabId, + TabModuleId = @TabModuleId, + Locale = @Locale, + InsertBreak = @InsertBreak + WHERE AggregatorModuleId = @AggregatorModuleId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(ModuleOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorTabId = @AggregatorTabId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module + (AggregatorTabId, ModuleOrder, TabModuleId, Locale, InsertBreak) + VALUES (@AggregatorTabId, @MaxTabOrder+1, @TabModuleId, @Locale, @InsertBreak) + -- grab new id + SET @AggregatorModuleId = SCOPE_IDENTITY() + END + +-- ensure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +DECLARE @ModuleId int +SET @ModuleId = (SELECT TOP 1 ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE AggregatorTabId = @AggregatorTabId) + +UPDATE {databaseOwner}{objectQualifier}TabModules +Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId = @TabModuleId + +UPDATE {databaseOwner}{objectQualifier}TabModules +Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId = @TabModuleId + +-- return id +SELECT @AggregatorModuleId +GO + + +ALTER PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_ListAggregatorModule] +( +@AggregatorTabId int +) +AS + +SELECT AM.AggregatorModuleId, AM.AggregatorTabId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.Locale, VM.ModuleId, VM.TabId, VM.ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}vw_Modules VM ON VM.TabModuleId = AM.TabModuleId + WHERE AM.AggregatorTabId = @AggregatorTabId AND VM.IsDeleted = 0 + ORDER BY AM.ModuleOrder ASC +GO + + +ALTER PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_ListAggregator] +( +@ModuleId int +) + +AS + +SELECT T.AggregatorTabId, T.TabOrder, T.Caption, T.Locale, T.HtmlText, T.Postback + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab T + WHERE T.ModuleId = @ModuleId + ORDER BY T.TabOrder ASC + +GO + diff --git a/Version/Data/06.01.06.sqldataprovider b/Version/Data/06.01.06.sqldataprovider new file mode 100644 index 0000000..288b52b --- /dev/null +++ b/Version/Data/06.01.06.sqldataprovider @@ -0,0 +1,52 @@ +ALTER PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule] +( +@AggregatorModuleId int, +@AggregatorTabId int, +@TabModuleId int, +@Locale nvarchar(50), +@InsertBreak bit +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorModuleId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorModuleId = @AggregatorModuleId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module SET + AggregatorTabId = @AggregatorTabId, + TabModuleId = @TabModuleId, + Locale = @Locale, + InsertBreak = @InsertBreak + WHERE AggregatorModuleId = @AggregatorModuleId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(ModuleOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorTabId = @AggregatorTabId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module + (AggregatorTabId, ModuleOrder, TabModuleId, Locale, InsertBreak) + VALUES (@AggregatorTabId, @MaxTabOrder+1, @TabModuleId, @Locale, @InsertBreak) + -- grab new id + SET @AggregatorModuleId = SCOPE_IDENTITY() + END + +-- ensure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +DECLARE @ModuleId int +SET @ModuleId = (SELECT TOP 1 ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE AggregatorTabId = @AggregatorTabId) + +UPDATE {databaseOwner}{objectQualifier}TabModules +Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId = @TabModuleId + +UPDATE {databaseOwner}{objectQualifier}TabModules +Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId = @TabModuleId + +-- return id +SELECT @AggregatorModuleId +GO + diff --git a/Version/Data/06.01.07.sqldataprovider b/Version/Data/06.01.07.sqldataprovider new file mode 100644 index 0000000..0669927 --- /dev/null +++ b/Version/Data/06.01.07.sqldataprovider @@ -0,0 +1,86 @@ +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module ADD + LoadEvent int NOT NULL DEFAULT (1) +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule +( +@AggregatorModuleId int, +@AggregatorTabId int, +@TabModuleId int, +@Locale nvarchar(50), +@InsertBreak bit, +@LoadEvent int +) + +as + +DECLARE @MaxTabOrder int + +if exists(select AggregatorModuleId From {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorModuleId = @AggregatorModuleId) + -- update + BEGIN + UPDATE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module SET + AggregatorTabId = @AggregatorTabId, + TabModuleId = @TabModuleId, + Locale = @Locale, + InsertBreak = @InsertBreak, + LoadEvent = @LoadEvent + WHERE AggregatorModuleId = @AggregatorModuleId + END +else + -- add + BEGIN + -- grab tab order + SET @MaxTabOrder = (SELECT IsNull(Max(ModuleOrder),0) FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module WHERE AggregatorTabId = @AggregatorTabId) + + INSERT INTO {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module + (AggregatorTabId, ModuleOrder, TabModuleId, Locale, InsertBreak, LoadEvent) + VALUES (@AggregatorTabId, @MaxTabOrder+1, @TabModuleId, @Locale, @InsertBreak, @LoadEvent) + -- grab new id + SET @AggregatorModuleId = SCOPE_IDENTITY() + END + +-- ensure that the module orders for all contained modules are greater than the aggregator itself so rendering is correct sequence +DECLARE @ModuleId int +SET @ModuleId = (SELECT TOP 1 ModuleId FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab WHERE AggregatorTabId = @AggregatorTabId) + +UPDATE {databaseOwner}{objectQualifier}TabModules +Set ModuleOrder = 1 + (SELECT MAX(ModuleOrder) FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId = @TabModuleId + +UPDATE {databaseOwner}{objectQualifier}TabModules +Set PaneName = (SELECT TOP 1 PaneName FROM {databaseOwner}{objectQualifier}TabModules WHERE ModuleId = @ModuleId) + WHERE TabModuleId = @TabModuleId + +-- return id +SELECT @AggregatorModuleId +GO + + + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule +( +@AggregatorModuleId int +) + +AS +SELECT AM.AggregatorModuleId, AM.AggregatorTabId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.Locale, AM.LoadEvent, VM.ModuleId, VM.TabId, VM.ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}vw_Modules VM ON VM.TabModuleId = AM.TabModuleId + WHERE AM.AggregatorModuleId = @AggregatorModuleId + +GO + +ALTER PROCEDURE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregatorModule +( +@AggregatorTabId int +) +AS + +SELECT AM.AggregatorModuleId, AM.AggregatorTabId, AM.TabModuleId, AM.ModuleOrder, AM.InsertBreak, AM.LoadEvent, AM.Locale, VM.ModuleId, VM.TabId, VM.ModuleTitle + FROM {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module AM + INNER JOIN {databaseOwner}{objectQualifier}vw_Modules VM ON VM.TabModuleId = AM.TabModuleId + WHERE AM.AggregatorTabId = @AggregatorTabId AND VM.IsDeleted = 0 + ORDER BY AM.ModuleOrder ASC + +GO diff --git a/Version/Data/uninstall.sqldataprovider b/Version/Data/uninstall.sqldataprovider new file mode 100644 index 0000000..8780069 --- /dev/null +++ b/Version/Data/uninstall.sqldataprovider @@ -0,0 +1,134 @@ +---------------------------------------------------------------------------------------------- +-- DROP ALL PROCS +---------------------------------------------------------------------------------------------- +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorModule +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorTab') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteAggregatorTab +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteTarget') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_DeleteTarget +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorModule +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorTab') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAggregatorTab +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAvailableTargets') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetAvailableTargets +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetPageModules +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTabModules +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTargets') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetTargets +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregator') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregator +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregatorModule') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_ListAggregatorModule +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorModule +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorTab') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateAggregatorTab +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateModuleOrder +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTabOrder +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTarget') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateTarget +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateProperties') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_UpdateProperties +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetProperties') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure {databaseOwner}{objectQualifier}DNNStuff_Aggregator_GetProperties +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScript]; +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScripts]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_GetScripts]; +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_UpdateScript]; +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_AddScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_AddScript]; +GO + +IF EXISTS (SELECT * FROM SYSOBJECTS WHERE ID = OBJECT_ID(N'{databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteScript]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1) + DROP PROCEDURE {databaseOwner}[{objectQualifier}DNNStuff_Aggregator_DeleteScript]; +GO + +--------------------------------------------------------------------------------------------- +-- DROP ALL CONSTRAINTS +---------------------------------------------------------------------------------------------- +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab DROP CONSTRAINT [FK_DNNStuff_Aggregator_Tab] +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target DROP CONSTRAINT [FK_DNNStuff_Aggregator_Target1] +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module DROP CONSTRAINT [FK_DNNStuff_Aggregator_Module] +GO + +ALTER TABLE {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties DROP CONSTRAINT [FK_DNNStuff_Aggregator_CustomProperties] +GO + +--------------------------------------------------------------------------------------------- +-- DROP ALL TABLES +---------------------------------------------------------------------------------------------- +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab') and OBJECTPROPERTY(id, N'IsUserTable') = 1) +drop table {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Tab +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module') and OBJECTPROPERTY(id, N'IsUserTable') = 1) +drop table {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Module +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target') and OBJECTPROPERTY(id, N'IsUserTable') = 1) +drop table {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Target +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties') and OBJECTPROPERTY(id, N'IsUserTable') = 1) +drop table {databaseOwner}{objectQualifier}DNNStuff_Aggregator_CustomProperties +GO + +if exists (select * from dbo.sysobjects where id = object_id(N'{databaseOwner}{objectQualifier}DNNStuff_Aggregator_Script') and OBJECTPROPERTY(id, N'IsUserTable') = 1) +drop table {databaseOwner}{objectQualifier}DNNStuff_Aggregator_Script +GO + +-- last line -- diff --git a/Version/Documentation/Configuration.html.md b/Version/Documentation/Configuration.html.md new file mode 100644 index 0000000..af39b3c --- /dev/null +++ b/Version/Documentation/Configuration.html.md @@ -0,0 +1,130 @@ +``` +title: Aggregator Configuration +layout: page +tags: ['intro','page'] +``` + +The Aggregator is capable of showing any number of tabs, each tab with +any number of modules within it. In addition to modules, each tab can +display it's own html text before the modules. You can include this text +in a tab without showing any modules at all if you wish, which +effectively turns the Aggregator module into a tabbed html text module. +The html text displayed in the tab is fully indexed by the internal DNN +search mechanism as well. + +Tab Settings +------------ + +### Tabs + +This area displays the current list of tabs and is used to set up the +tab/module structure of the Aggregator. + +#### Add a New Tab + +Allows you to create a new tab + +- **Caption** - the clickable text representing the tab +- **Locale** - the locale you wish to limit display of this tab to +- **Html Text** - html text to display inside the tab and before + modules are shown + +#### Add an existing module to a tab + +Allows you to select a module from your current page (default) or from +another page on your site and add it to either a preexisting tab or to a +new tab + +- **Module** - the module you wish to add to the tab +- **Locale** - the locale you wish to limit display to +- **Insert Break** - selecting this option will force a break \
      + tag between this module and the next module if you specify multiple + modules with the tab +- **Tab** - the tab you wish to add this module to. Selecting 'New + Tab' will create a new tab with the same caption as the module title + and add the module to it. This is quickest way to create new tabs. + +![Agregator - TabSettings](images/Tab Settings.png) + +Style Settings +-------------- + +#### Tab Skin + +Use this setting to select the skin family of the tabs. Changing this +setting will affect the options you have available in the Tab Template +option below it. Tab skins are all implemented using CSS, html template +and javascript files and are located in the **/Skins** subfolder. + +#### Tab Template + +Use this setting to select from the number of templates depending on the +skin chosen above. This setting ultimately determines how the tabs are +laid out and how they will look. As of v5.0, a template system has been +created which allows for unprecedented freedom in styling your tabs. +Please see templating for a deeper discussion on how templates work. + +#### Hide Module Title/Skin + +If this option is checked, the containers for each module are hidden. + +#### Show Pager + +If this option is checked, a pager is shown. Depending on the +skin/template chosen it could show only previous and next links, or it +could show all page numbers including a first page/last page link etc. + +#### Hide Single Tabs + +If this option is checked, the tab portion will be hidden if there is +only 1 active tab showing after the tab/module locale settings have been +applied. + +#### Active Hover + +If this option is checked, the tabs will be selected based on the cursor +hovering over the tab instead of needing to click them manually. + +#### Active Hover Delay + +Use this setting to change how many milliseconds to wait before active +hover selects it's next tab. (1 second = 1000 milliseconds) + +#### Hide All Tabs + +Use this setting to hide the tab strip entirely. It seems counter +intuitive to need this but it is in fact very powerful when used in +conjunction with Aggregator targeting, that is, controlling a second or +third Aggregator from another + +![Aggregator - Style Settings](images/Style Settings.png) + +Target Settings +--------------- + +### Targets + +Targets are other Aggregators that you wish to control from this +Aggregator. This is probably best explained by a sample scenario. + +((( Let's say you have an Aggregator on your page that has 3 tabs, one +for each of your departments: Sales, Production and Finance. In each of +these tabs you might add some text about what each department does, +mission statement etc. Ok, now what if you could change the contents of +another module outside of your collection of tabs when each individual +tab was selected. This is exactly what the targeting functionality of +Aggregator was developed for. For instance you might want to show a +calendar of events for each department over in the right pane when you +click on the department. In this scenario you can add another Aggregator +to the page and a calendar for each of your 3 departments. Add each +calendar to it's own tab in the new Aggregator and turn on the 'Hide All +Tabs' option so it only shows one calendar. Now, in your first +Aggregator click 'Add a Target Aggregator' and add the Aggregator that +contains the calendars. Now, whenever you click on a tab in the first +Aggregator, the content of the other Aggregator will change with it. ))) + +#### Add a Target Aggregator + +Allows you to select another Aggregator on the page for targeting. + +![Aggregator - Target Settings](images/Target Settings.png) diff --git a/Version/Documentation/Index.html.md b/Version/Documentation/Index.html.md new file mode 100644 index 0000000..d9885ae --- /dev/null +++ b/Version/Documentation/Index.html.md @@ -0,0 +1,45 @@ +``` +title: Aggregator +tags: ['intro','page'] +topNav: true +topNavOrder: 1 +``` + +## About + +The Aggregator module is a DotNetNuke module capable of showing any number of +tabs, each tab with any number of modules within it. In addition to +modules, each tab can display it's own html text before the modules. You +can include this text in a tab without showing any modules at all if you +wish, which effectively turns the Aggregator module into a tabbed html +text module. The html text displayed in the tab is fully indexed by the +internal DNN search mechanism as well. + +## Release History + +* [View the Release History](Releases) + +## General Topics + +* [Installation](Installation) +* [Configuration](Configuration) +* [Upload Skins](UploadSkins) + +## Advanced Topics + +* [Skins & Templates & Tokens](Templates) +* [Selecting Tabs](SelectingTabs) +* [Token Replacement in Content and Captions](TabCaptionReplacement) +* [Localization](Localization) +* [Module Wrapping](ModuleWrapping) + +## How Tos + +* [Nesting Tabs](Nesting) + +## Other + +- [Aggregator Page](http://www.dnnstuff.com/Modules/AggregatorTabbedModules/tabid/207/Default.aspx?utm_source=dnnstuff&utm_medium=wiki&utm_campaign=aggregator) +- [Aggregator Demos](http://www.dnnstuff.com/Modules/AggregatorTabbedModules/AggregatorDemos/tabid/322/language/en-US/Default.aspx?utm_source=dnnstuff&utm_medium=wiki&utm_campaign=aggregator) +- [Purchase Aggregator](http://www.dnnstuff.com/store.aspx?utm_source=dnnstuff&utm_medium=wiki&utm_campaign=aggregator) + diff --git a/Version/Documentation/Installation.html.md b/Version/Documentation/Installation.html.md new file mode 100644 index 0000000..5d0b4e2 --- /dev/null +++ b/Version/Documentation/Installation.html.md @@ -0,0 +1,29 @@ +``` +layout: page +``` +# Aggregator Installation + +Aggregator is installed using the same method that all other standard +DNN modules use. + +1. Log in as a superuser (usually the host account, but it could be any + other superuser account) +2. Select the Host | Module Definitions menu item +3. Select the Install New Module menu item from the drop down menu +4. Select the Browse ... button and find the Aggregator install file + you downloaded + - Example - DNNStuff.Aggregator.05.00.00.INSTALL.DNN4.Release.zip + - Please do not install any package that has the word SOURCE in + it. This is the optional source package and is not intended to + be installed + +5. Select Install New Module +6. You will see information about how the installation went. + - If you see 'Installation successful' at the bottom of the page + then everything is ok and you can start using the module + - If you see any red error items, please email me at support at + dnnstuff.com with the error messages and I will help you right + away. + +7. Select 'Return' to return to the Module Definitions page + diff --git a/Version/Documentation/Localization.html.md b/Version/Documentation/Localization.html.md new file mode 100644 index 0000000..6b10440 --- /dev/null +++ b/Version/Documentation/Localization.html.md @@ -0,0 +1,64 @@ +# Aggregator Localization + +The aggregator module may be localized it two very different ways. + +## Content Localization + +### Using MMLINKS + +MMLINKS is a free localization module which can be found +[here](http://dnn.tiendaboliviana.com/web/Modulesandresources/Modules/MMLinks/tabid/77/Locale/en-US/Default.aspx). +It is produced by Locopon and is a very good free localization +container. Please make a donation to support him if you use the module. + +You simply add an MMLINKS module to your page and use it's localization +features. Then you add it into an Aggregator tab and for the tab caption +you use a special token **[MMLINKSTITLE]**. This special token will be +replaced with the MMLINKS module caption depending on what localized +content is shown. + +Please visit the demo page here to see it in +[action](http://www.dnnstuff.com/Modules/AggregatorTabbedModules/AggregatorDemos/LocalizationofTabs/tabid/336/Default.aspx). + +### Using MLHTML + +MLHTML is a free localization module which can be found +[here](http://www.apollo-software.nl/DotNetNuke/Modules/FreeModules/tabid/83/Default.aspx). +It is produced by Erik van Ballegoij of Apollo Software and is another +very good free localization container. Please make a donation or +purchase other modules from Apollo to support Erik if you use the +module. + +You simply add an MLHTML module to your page and use it's localization +features. Then you add it into an Aggregator tab and for the tab caption +you use a special token **[MLHTMLTITLE]**. This special token will be +replaced with the MLHTML module caption depending on what localized +content is shown. + +Please visit the demo page here to see it in +[action](http://www.dnnstuff.com/Modules/AggregatorTabbedModules/AggregatorDemos/LocalizationofTabs/tabid/336/Default.aspx). + +### Using tab localization + +To use tab localization you need to add a tab for each locale you wish +to target. In the tab properties you can then set the locale that the +tab will be shown for. You also have the option of setting a 'fallback' +tab which will be shown only if all other tabs are not shown. For +instance you could have a fallback tab of english and two other tabs, +one for italian and one for french. If the user visiting has their +locale set to spanish, it would show only the english tab. + +Please visit the demo page here to see it in +[action](http://www.dnnstuff.com/Modules/AggregatorTabbedModules/AggregatorDemos/LocalizationofTabs/tabid/336/Default.aspx). + +## Tab Localization + +### Using Tab Caption localization format + +This method of localizing the tab caption expects a string formatted +with locales and the accompanying text: + +- Format is: locale-1:locale-1 caption|locale-2:locale-2 + caption|...|locale-n:locale-n caption +- Example: en-us:English|it-it:Italian|es-es:Spanish + diff --git a/Version/Documentation/ModuleWrapping.html.md b/Version/Documentation/ModuleWrapping.html.md new file mode 100644 index 0000000..a004177 --- /dev/null +++ b/Version/Documentation/ModuleWrapping.html.md @@ -0,0 +1,42 @@ + +# Aggregator Module Wrapping + + + +What is module wrapping +----------------------- + +In previous releases of Aggregator you only had a single way of +including modules within tabs. You merely added the module to the tab +and each module was shown in order underneath the optional html/text +area of the tab. + +As of version 5.6.8 you now have the option of overriding this behaviour +with the module wrapping feature. To wrap a module you simply add the +modules token into the html/text area of the tab itself. The token for +each module is unique and is made up of the prefix MOD and the module id +of the module, for instance **[MOD478]** for the module with a module id +of 478. To make it easier to figure out, the module token is presented +in the listing after you add it to a tab. + +![Showing module tokens](images\ModuleWrapping_Tokens.jpg) + +Steps to wrap a module +---------------------- + +1. Add a module to a tab using the 'Add an existing module to a tab' + option +2. Locate the proper token next to the module you just added. In this + example the token is **[MOD478]** +3. Edit the tab itself by clicking on the pencil icon next to the tab +4. In the html/text area, add the module token placing it anywhere + within your html markup and save. + +The example below shows an example of wrapping the module inside a table +structure. + +![Wrapping inside a table](images\ModuleWrapping_Html.jpg) + +And here is the resulting tab after we have saved it. + +![Wrapping result](images\ModuleWrapping_Result.jpg) diff --git a/Version/Documentation/Nesting.html.md b/Version/Documentation/Nesting.html.md new file mode 100644 index 0000000..66164d1 --- /dev/null +++ b/Version/Documentation/Nesting.html.md @@ -0,0 +1,10 @@ + +# Aggregator Nesting Tabs + + + +Nesting tabs is actually quite easy. Just add two Aggregators to your +page and to each one, add the tabs you'd like. Then in the Aggregator +that you want as the parent Aggregator, go into it and add the other +Aggregator into one of the tabs by using the Add Existing module feature +just like you'd add any other module to a tab. diff --git a/Version/Documentation/Releases.html.md b/Version/Documentation/Releases.html.md new file mode 100644 index 0000000..7953ad3 --- /dev/null +++ b/Version/Documentation/Releases.html.md @@ -0,0 +1,645 @@ +``` +title: Release History +tags: ['intro','page'] +``` + +```Minimum configuration DNN 6.0.3+ / DNN7+ / .NET 3.5 only``` + + + +## 06.04.08 + +09/Apr/2014 + +* Breaking changes + * Changes to how SelectByNum and SelectByTitle work. I changed the links to use Agg{ModuleId}\_SelectByNum={TabNumber} and Agg{ModuleId}\_SelectByTitle={TabTitle} to simplify the api. Please see new documentation page here, http://docs.dnnstuff.com/pages/aggregator/selectingtabs + + +## 06.04.07 + +28/Mar/2014 + +* Fixes + * Fixed SelectByTitle tab selection + +## 06.04.06 + +18/Feb/2014 + +* Fixes + * Modified to skip rss password encryption if not password set + +## 06.04.05 + +05/Feb/2014 + +* Fixes + * Fixed issue where jQueryUI was not getting included for some skins + + +## 06.04.03 + +03/Feb/2014 + +* Fixes + * Fixed issue with rotation in jQuery UI scripts + +## 06.04.02 + +30/Jul/2013 + +- Fixes + - Fixed bug in Blank skin + - Fixed jQuery Tabs/Accordion when used in DNN 7.1 + +## 06.04.01 + +14/Mar/2013 + +- Updates + - Changed the default for the module to not load it's version of + jQueryUI (Script Manager) + +## 06.04.00 + +20/Feb/2013 + +- Updates + - Added DNN7 version compiled against DNN 7.0.0 + +--- + +```Minimum configuration DNN 5.2.3+ / DNN 6+ / .NET 3.5 only``` + +## 06.03.00 + +1/Aug/2012 + +- Updates + - Updated some edit screen styling for DNN6 + +## 06.02.09 + +16/Jul/2012 + +- Updates + - Updated to support Azure deployment + +- Bug Fixes + - Fixed issue with sql install script regarding sysobjects + +## 06.02.08 + +06/Mar/2012 + +- Fixes + - Fixed a bug with import/export introduced in 6.2.7 + +## 06.02.07 + +03/Mar/2012 + +- New Features + - Added localization support for the free Nuntio Content module + (http://nuntiocontent.codeplex.com/) + - To localize a tab, place a Nuntio module into a tab and then + use the token [NUNTIOTITLE] in the tab title + +- Enhancements + - Update default jQuery UI script loading for DNN6 + - Update install for DNN5/DNN6 + - Update styling for DNN6 edit screens + +- Fixes + - Fixed an issue with the jShowoff skin + +## 06.02.06 + +14/Dec/2011 + +- Added Kwicks skin template + (http://www.dnnstuff.com/Modules/AggregatorTabbedModules/AggregatorDemos/kwicks/tabid/424/Default.aspx) + +## 06.02.05 + +18/Nov/2011 + +- Added module ordering within tabs + +## 06.02.04 + +11/Oct/2011 + +- Fixed IE7 positioning bug when using fixed height/width + +## 06.02.03 + +25/Aug/2011 + +- Fixed an error with Import/Export (IPortable) - LoadEvent property + was causing an ModuleLoadException +- Fixed an issue caused by modulesettings.cs in DNN 6.0 + +## 06.02.01 + +15/Aug/2011 + +- Fixed a problem with Copy Aggregator - modules inside Aggregator + weren't showing up in the list of modules + +## 06.02.00 + +8/Aug/2011 + +- Added [LOCALE] token +- Fixed DNN6 compatiblity issues +- Minimum DNN 5.1 or DNN 6.0 + +## 06.01.09 + +15/Dec/2010 + +- NOTE: Last DNN4 version +- Fixed Turkish 'i' problem with token parsing + +## 06.01.08 + +23/Nov/2010 + +- Added tab caption localization using formatted string + - Format is: locale-1:locale-1 caption|locale-2:locale-2 + caption|...|locale-n:locale-n caption + - Example: en-us:English|it-it:Italian|es-es:Spanish + +## 06.01.07 + +11/Nov/2010 + +- Added [LASTTAB] token - if value is True then tab is the last tab +- Added LoadEvent property to module edit - this determines when + modules are rendered during the page lifecycle - the default setting + is fine for 99% of modules + +## 06.01.06 + +19/Oct/2010 + +- Fixed bug in uninstall +- Fixed missing {objectQualifier} in stored proc + DNNStuff\_Aggregator\_UpdateAggregatorModule +- Fixed bug in module wrapping - [MODxxxx] wasn't being removed if + user didn't have access to view the module + +## 06.01.05 + +07/Oct/2010 + +- Fixed deadlock issue with ListAggregator stored procedure + +## 06.01.04 + +27/Jul/2010 + +- Updated cookie handling so only a single cookie needed across all + Aggregator instances + - This should resolve the problem of exceeding the browser domain + cookie limit on sites that use many Aggregators + - If you have created your own templates that include a custom + script.txt file you will need to edit the file to take advantage + of this. See wiki for details on [SAVEACTIVETAB] script token + +- Added jShowOff template (see available demo) +- Added collapsible and start collapsed settings to jQueryUI Accordion +- Removed styles from module.css and added them to + /Resources/Support/edit.css to reduce some css burden +- Added two new custom property types, Directory and Files, to the + settings.xml specification + +## 06.01.02 + +13/Jul/2010 + +- Updated compatibility with DNN 5.5.0 beta + +## 06.01.01 + +04/Jun/2010 + +- Fixed bug where skin specific tab properties weren't properly being + saved for new tabs + +## 06.01.00 + +05/May/2010 + +- Minimum DNN version is now 4.6.2! Please don't upgrade to this + version if you are lower than 4.6.2. +- Fixed problem with unhandled error in ModuleCommunication section +- Fixed problem with SmallImageUrl property in jQueryUI/ContentSlider + skin + +## 06.00.14 + +01/Apr/2010 + +- Added module.css back to the build after I went missing + - Anyone who upgraded to 06.00.12 through 06.00.13 can skip this + release. + - If you installed 06.00.12 through 06.00.13 as a new module + install then please upgrade to this version + - to enable tabs within the management screens + +## 06.00.13 + +29/Mar/2010 + +- Updated jQueryUI/Accordion to support Active Hover + +## 06.00.12 + +29/Mar/2010 + +- Updated jQueryUI/Accordion to support Remember last tab, default tab + +## 06.00.11 + +18/Mar/2010 + +- Added CodaSlider skin - requires jQuery and easings +- Added [MODULEFOLDER] tag - points to base Aggregator folder i.e. + \\DesktopModules\\DNNStuff - Aggregator\\ +- Added jquery.easing.1.3.js to Resources and is now included for any + skins requiring jQuery +- Updated TabPage.html in all skins - added display:none to style and + removed [TABPAGEACTION] +- Deprecated [TABPAGEACTION] +- Updated script.txt files - added //[CDATASTART] and //[CDATAEND] for + XHTML compatibility +- Removed tables from 'No Container.ascx' for those who want to do + tableless design + +## 06.00.10 + +12/Mar/2010 + +- Fixed a bug in token generation regarding QS\_ querystring tokens + resulting in a null object reference + +## 06.00.09 + +01/Mar/2010 + +- Added href="\#[MODULEID]" to Resources\\Paging.html + - this will allow intelligent tab navigation keeping the current + module in view + +- Added jQuery tabs skin with custom settings +- Added jQuery accordion skin with custom settings +- Added jQuery featured content slider with custom settings +- Added jQuery support + - if script.txt includes token [REQUIRESJQUERY] the module will + attempt to reference the jQuery library if the option is set in + the Script Manager + +- Added jQueryUI support + - if script.txt includes token [REQUIRESJQUERYUI] the module will + attempt to reference the jQuery and jQueryUI library if the + option is set in the Script Manager + +- Added Script Manager screen + - allows you to manage portal wide script settings for jQuery and + jQueryUI library inclusion + +- Added Skin Manager screen + - allows you to copy skins from one name to another + - allows you to edit skin files + +- Added querystring values to available tokens + - If querystring key and value is Test1=value1 then the token + would be QS\_Test1 + +- Added module settings option to allow embedded module settings to be + edited from within Aggregator management screen +- Added blank template + - Useful when using as a target of another aggregator and when + hiding tabs + +- Changed all tabright.gif files to be wider (300px) to support wider + tab captions +- Changed all settings screens to tabbed based interface (using light + weight Yetii tabs, very nice, ) +- Added head.txt script file for injection of script into the head of + a page +- Fixed a bug when max rss items was greater than the number of rss + items available +- Added height/width settings + - Added [HEIGHT], [WIDTH], [HEIGHT\_STYLE], [WIDTH\_STYLE] tokens + - Modified all shipped skins to use [HEIGHT\_STYLE], + [WIDTH\_STYLE] tokens + - If height/width are integers then px units are assumed, + otherwise text is used as is + - [HEIGHT\_STYLE] will contain width:100px; if 100 entered, + width:30em; if 30em entered or empty string if nothing entered + (same for [WIDTH\_STYLE]) - makes templates easier to create + without adding additional template logic tokens + +- Fixed a problem with selecting the default tab +- Upgraded markup, javascript to be XHTML compliant +- Added IPortable support +- Added custom template properties for Aggregator and for tabs + - This allows you to further customize your own custom skins with + properties that are selectable within the Edit tabs screen + - Properties are supplied in a properties.xml file within the skin + folder and can be set by the module editor + +- Added Copy Aggregator + - This new feature allows you to copy an exising Aggregator to + another page, included the embedded modules either by reference + or duplicates + +## 05.06.08 + +14/Jul/2009 + +- Added [Aggregator\_ModuleWrapping|module wrapping] functionality + - Up until now, modules added to a tab had to appear in order + below the html/text content of the tab. Now you can simply add a + special token into the tab content area that injects the module + exactly where you want it + - Ex. If the module you are injecting into the tab has a module id + of 345, simple enter the token [MOD345] into the html/text of + the tab content area. The token needed for each module is shown + beside the module name in the list of the tabs modules. + +## 05.06.07 + +16/Jun/2009 + +- Added Agg[ModuleId]\_HideTabs querystring syntax to hide tabs + - Ex. Agg384\_HideTabs=3,5 will hide tabs 3,5 for an Aggregator + with moduleid of 384 + +- Added [Aggregator\_Localization|MLHTML] (Apollo Module Localization) + support using [MLHTMLTITLE] token for tab title + +## 05.06.06 + +31/Mar/2009 + +- Fixed a problem reported with postback tab urls not including + previous querystring values + +## 05.06.05 + +31/Mar/2009 + +- Updated javascript injection to support skin specific javascript + overrides + - Under normal operation, the module uses script.txt from the + /Resources/Scripts folder to control tab functions. If you wish + to make modifications to this behaviour, simply copy the + script.txt file into your skin folder and it will be used + instead. + +- Updated module rendering to remove table if only a single module + rendered inside a tab + - When modules are rendered inside a tab page, a table is used to + more precisely position the modules. Now, if only a single + module is rendered inside a tab (which is the most often case), + the table isn't used at all + +- Updated token replacement for templates + - Mainly internal code changes for token replacement inside + templates + - Added more tokens + +- Added an option to add tabs quickly by specifying tab names in bulk + (Quick Settings -\> Quick Tabs) + - This option allows you to add a bunch of tabs quickly by + specifying multiple tab names at the same time, 1 per line + +- Added an option to add all remaining modules on the current page as + tabs (Add All Page Modules) + - As an example where this is handy, say you have a page with 4 + modules on it and you want to have each module show up in it's + own tab. Simply add an Aggregator to the page, go into 'Edit + Tabs' and click on the 'Add All Page Modules' button and it will + create four tabs, and place each module into it's own tab + +- Fixed issue where modules on other pages were losing their ordering + - [Discussion on + Forum](http://www.dnnstuff.com/Support/Forums/tabid/189/forumid/4/postid/1451/view/topic/language/en-US/Default.aspx|Issue) + - A user (robg) noticed that if he brought modules from other + pages into Aggregator, they would sometime lose their panel + placement and ordering in the other page. + +- Fixed issue where copied modules were being hidden if they were in + Aggregator on one page but weren't on another +- Added postback option for tabs - if enabled, the tab click will + cause a postback and modules won't be rendered on postback tabs if + they are not the selected tab + - If you have created your own skin and want to enable this option + you should look at how it's done in the tab.html and + tabpage.html of any shipped skins + +- Added default tab number - the initial tab opened can be set to a + tab other than tab 1 +- Added an option to select whether or not the last opened tab is + remembered across page views + - This option is only active when the page is in View mode, when + in Edit mode or on a page postback it should remember the tab + you were on + +## 05.05.01 + +09/Feb/2009 + +- Fixed a bug causing repeated calls to the + Delisoft\_MMLinksTitleLocales + +## 05.05.00 + +01/Jan/2009 + +- Fixed issue where [UNIQUE] token wasn't getting rendered for final + layout +- Tweaked default skin - removed tabnumber from caption, thinned + tabpage border, fixed bottom tab +- Added RSS functionality + - Tabs and their content can be driven by an rss feed. Each item + in the rss feed becomes a tab. You can limit the number of items + retrieved and the content can be templated using the + RSSContent.html template file + +- Changed token replacement engine, now accepts [IFtoken] and + [IFNOTtoken] syntax +- Fixed search indexing - indexed text will now open the correct tab, + not just the last opened tab or first + - At this point this only works for text entered through the + intrinsic text/html facility of the tab and doesn't include + modules contained within the tabs + +## 05.00.03 + +22/Sept/2008 + +- Added MultiColored style for the Simple skin +- Fixed EditTabs - Container.DataItem issues - Medium Trust + - User using Medium Trust at godaddy hosting found a problem with + Medium Trust + +## 05.00.02 + +29/July/2008 + +- Added ability to specify custom javascript within the skin templates +- Fixed IE bug when using back button (ActivateTab, ActivateTabPage + now hide all tabs before showing the current one) + +## 05.00.01 + +22/Apr/2008 + +- Fixed ExplodingBoy, TabMenuB +- Fixed querystring select tab linking +- Added help to EditTab for creating tab link url and javascript tab + select +- Added support for MMLinks from Locopon. Use [MMLINKSTITLE] token in + tab caption to grab localized caption for first module in tab + +## 05.00.00 + +09/Feb/2008 + +- Added template support +- Updated caption token replacement to built in DNN TokenReplace + function +- Fixed problem when user deleted module using DNN delete function + before deleting from the Aggregator +- Added link column to Tabs section in Manage Aggregator - link + provides syntax needed to select a given tab from a link on another + page or same page +- Added customizable delay for Active Hover - default is 0 + milliseconds (no delay) +- Client side tab links, [TABMODULEID]\_SelectTab(n); +- Added hide all tabs +- Added targeting other Aggregators +- Templates now reside inside of skins + +## 04.05.02 + +12/Sep/2007 + +- Changed loading so that modules that support partial rendering are + rendered in page init + +`   while all other modules are rendered in page load as before ` + +## 04.05.01 + +19/Jul/2007 + +- Added objectQualifier to constraints, problem when doing multiple + host installs in a single db +- Changed loading to intialize to reflect changes to ajax partial + rendering + +## 04.05.00 + +07/Apr/2007 + +- Fixed DNN 4.5.0 compatibility issue + +## 04.04.01 + +13/Mar/2007 + +- Fixed issue with datareader that wasn't being closed properly + +## 04.04.00 + +15/Jan/2007 + +- Reversioned to 4.4.x to reflect DNN 4.4.0+ status +- Fixed issue that caused only a single fallback tab to remain if more + than one fallback was present + +## 04.00.03 + +29/Dec/2006 - DNN 4.4.0+ only + +- Fixed ClearTabCache problem introduced with DNN 4.4.0 + +## 04.00.02 + +13/Sep/2006 + +- Fixed Simple Inline style +- Added XPLunaVar skin - a variable width caption skin +- Fixed problem determining connection string with DNN 3.2.0 + +## 04.00.01 + +31/Jul/2006 + +- Removed condition that tab should be visible for modules to be added + from it + +## 04.00.00 + +18/Jul/2006 + +- Added Prev/Next links +- Added PrevNext style to themeing +- Added Multiple Modules per tab +- Added Tab and Module localization + +## 03.01.04 + +30/Jan/2006 + +- Fixed issue that caused certain modules with grids etc. not to page + or bind properly +- Fixed issue that caused nested modules to sometimes display both + inside and outside the Aggregator + +## 03.01.01 + +18/Dec/2005 + +- Changed cookie information path to root instead of page level + +## 03.01.00 + +05/Aug/2005 + +- added alternate caption which can include html to display for tab + caption +- tokens can be used to substitute common portal variables within the + caption text + +## 03.00.02 + +09/May/2005 + +- Fixed issue that caused the querystring tab selection to fail +- Tabs may be selected by using the syntax + Module[AggregatorModuleId]\_SelectById=[ModuleId], for example ... + default.aspx?Module123\_SelectById=345, will select the tab + containing module345 within the Aggregator module 123 + +## 03.00.01 + +20/Mar/2005 + +- Fixed issue that caused 'All Tabs' modules to appear multiple times + in the module selector +- Added a custom 'No Container.ascx' file that is used to render + modules without titles + +## 03.00.00 + +06/Feb/2005 + +- Port to DotNetNuke 3.0.12 + diff --git a/Version/Documentation/SelectingTabs.html.md b/Version/Documentation/SelectingTabs.html.md new file mode 100644 index 0000000..1cf0227 --- /dev/null +++ b/Version/Documentation/SelectingTabs.html.md @@ -0,0 +1,61 @@ +``` +title: Selecting Tabs +layout: page +tags: ['intro','page'] +``` + +In the default configuration, the first tab is always the initial tab to +be shown. Sometimes it is desirable to have another tab show instead. +There are a couple different ways to accomplish this. + +To select a tab using a url you will need to add a querystring parameter +to your url in a specific format. You can select the tab in one of three +ways. + +## By Tab Number - SelectByNum + +Add the following querystring parameter to your url, +Agg{ModuleId}\_SelectByNum={TabNumber} where {ModuleId} is the +ModuleId of the Aggregator module and {TabNumber} is the tab number you +wish to select. + +### Example + +The original page url is `````` + +The module id of the Aggregator module is 370 and you wish to select tab +number 3. + +The url to select this is, `````` + +## By Tab Title - SelectByTitle + +Add the following querystring parameter to your url, +Agg{ModuleId}\_SelectByTitle={TabTitle} where {ModuleId} is the +ModuleId of the Aggregator module and {TabTitle} is the title of the tab +you wish to select. + +### Example + +The original page url is `````` + +The module id of the Aggregator module is 370 and you wish to select the +tab with a title of 'Page 5' + +The url to select this is, `````` + + +## Selecting a tab using Javascript + +To select a tab using javascript, you simply have to call the proper +javascript function for the specific Aggregator module and tab. The +syntax for the function is Agg**ModuleId**\_SelectTab(**tabnumber**,**ModuleId**); + +### Example + +The module id of the Aggregator module is 370 and you wish to select tab +3 + +``` js +Link To Tab 3 +``` diff --git a/Version/Documentation/TabCaptionReplacement.html.md b/Version/Documentation/TabCaptionReplacement.html.md new file mode 100644 index 0000000..bf9c88c --- /dev/null +++ b/Version/Documentation/TabCaptionReplacement.html.md @@ -0,0 +1,13 @@ +# Token Replacement in Captions and Content + +## What are tokens? + +See [Tokens](/pages/tokens) for a general overview of tokens and the +standard token support across most DNNStuff modules + +## Aggregator Specific Tokens + +Any of the standard Aggregator or Tab Specific tokens can be used within +the tab caption or the html/text portal of a tab. See +[Skins & Templates & Tokens](templates) for more details on +what tokens are available for use. diff --git a/Version/Documentation/Templates.html.md b/Version/Documentation/Templates.html.md new file mode 100644 index 0000000..56840af --- /dev/null +++ b/Version/Documentation/Templates.html.md @@ -0,0 +1,501 @@ +# Aggregator Templates + +The layout of each Aggregator skin is ultimately defined by a template +of some sort. In the Edit Tabs screen you will see two dropdown boxes, +one is named **Tab Skin** and the other is named **Tab Template**. By +definition, the Tab Skin is merely a way to group a number of Tab +Templates together that have the same color and style while exhibiting +different layouts etc. The reason it's set up this way is because in +earlier versions of Aggregator we had skins and layouts where layouts +could be one of a number of different looks such as top, bottom, left, +right and inline. Somewhere around version 4 of Aggregator I decided +that I'd just template each layout separately and that is where the +template concept came from. + +Let's recap: + +- A skin corresponds to a sub folder of the + /DotNetNukeModules/DNNStuff - Aggregator/Skins folder and groups a + number of subfolders. + +- A template corresponds to a sub folder of the + /DotNetNukeModules/DNNStuff - Aggregator/Skins/*SkinName* folder + where *SkinName* is the name of the skin. + +Each template is then made up of a number of html template files and +optionally a script.txt file (new in 5.6.5). There are currently 7 +different html files that are normally used to make up a complete +template although a few of them are optional if various features within +the Aggregator module are not enabled. For instance if you don't turn on +the paging option in Aggregator then the Paging and PagingItem template +files are unnecessary. In fact if you leave them out of your template +and do decide to enable the option later on, the Aggregator module will +use the default templates located in the /DotNetNukeModules/DNNStuff - +Aggregator/Resources/Templates folder. The same is true for the optional +scripts.txt file that is used to drive the behaviour of the tabs. This +file is located in the /DotNetNukeModules/DNNStuff - +Aggregator/Resources/Scripts folder and is the base script to drive all +of the tab functionality. If you wish to override this functionality for +a specific skin template you can copy it into the template directory and +modify it and it will be picked up there each times it's needed for the +skin you are using. + +The following documentation is an exhaustive list of templates and +tokens used in Aggregator. The best way to learn is to take a look at a +set of functional template files and scripts and lookup what each token +does. + +![Skin, Template and Resource Folders](images\SkinFolder.jpg) + +## HTML Template Files + +Template files are standard text files that contain html elements as +well as other Aggregator specific tokens and define how each piece of +the Aggregator will look when rendered on the page. Although the +template files are html they are not formal html files in that they do +not contain the html, body, and title tags etc. + +When the Aggregator is rendering itself, the first thing it looks for is +the Layout.html file and everything it does from then on depends on what +tokens it comes across in this file. + +### Layout + +**Layout.html** - this defines the overall layout of the module and +should contain the [TABSTRIP] and [TABPAGES] tokens. This file will +determine the overall layout of the skin such as whether tabs are on the +top ,bottom ,left ,right ,inline or some other layout you come up with. +An example of a different type of layout you could produce would be an +accordion layout or a scrolling news layout using the RSS feed +capability of Aggregator. + +### TabStrip + +**TabStrip.html** - this defines the layout of the section that contains +the tabs should contain a [TABS] token. This file will be used when the +[TABSTRIP] token is encountered. + +### Tab + +**Tab.html** - this defines how each tab will be rendered and must +contain [TABID], [TABACTION] and [TABCAPTION] tokens. This file will be +used when the [TAB] token is encountered for each tab shown for the +module. + +### TabPage + +**TabPage.html** - this defines how each content pane will be rendered +and must contain [TABPAGEID], [TABPAGEACTION] and [TABPAGECONTENT] +tokens. This file will be used when the [TABPAGE] token is encountered +for each tab shown for the module. + +### Paging + +**Paging.html** - this defines how the paging controls will be rendered +and should contain some combination of [PAGEFIRSTACTION], +[PAGELASTACTION], [PAGEPREVACTION], [PAGENEXTACTION] and +[PAGINGITEMLIST] tokens. This file will be used when the [PAGING] token +is encountered OR if you have paging enabled and haven't included the +[PAGING] token then this will be included at the end of the layout +automatically. + +### PagingItem + +**PagingItem.html** - this defines how the individual paging page number +controls will be rendered and must contain a [PAGEACTION] token. This +file will be used when the [PAGINGITEMLIST] token is encountered. It is +repeated for each tab shown for the module. + +### RSSContent + +**RSSContent.html** - this defines how RSS items will be rendered and +should contain a number of the RSS tokens defined below. This file will +be used for each RSS item in the RSS feed and will be rendered inside +the [TABPAGECONTENT] token. + +![Anatomy of a Skin Template](images\TabAnatomy.gif) + +## Script Files + +Most of the shipped skins rely on a single script file named script.txt +located in /DotNetNukeModules/DNNStuff - Aggregator/Resources/Scripts. +In the absence of a script.txt file within the template folder of your +skin, this is the file that will be used to run the tabs. In some of the +sample tokens located below you will see javascript command such as +Agg465\_SelectTab(1) etc. These token values are generated to match the +function names within the default script.txt file. The script.txt file +is not linked to like a typical javascript file might be. It is read in +and parsed for tags and then included within the rendered content of the +page for each Aggregator on the page. + +### Initialize function + +When the module is rendered, a special function is called once when the +page loads so that the Aggregator may initialize itself. The function +called is named [UNIQUE]Initialize(). As mentioned below, the [UNIQUE] +token will evaluate to a unique string for the instance of the +Aggregator. For example the initialize function for an Aggregator with a +moduleid of 465 will evaluate to Agg465\_Initialize(). If you wish to +create a custom template with a custom script.txt file you must include +this function even if it doesn't do anything. The best way to start +customizing the script.txt file is to copy the default one from the +/DotNetNukeModules/DNNStuff - Aggregator/Resources/Scripts folder into +your own template folder and then start to customize. + +## Tokens + +Tokens are used inside template html files and are replaced at runtime +with content specific to the token name. + +### Layout Tokens + +**[TABSTRIP]** + +Replaced with contents of the tabstrip.html template + +**[TABS]** + +Replaced with the content created by multiple applications of the +tab.html template, once for each tab. + +**[TABPAGES]** + +Replaced with the content created by multiple applications of the +tabpage.html template, once for each tab. + +**[TABPAGECONTENT]** + +Replaced by the content contained on the tab page, i.e. the modules you +are including on the tab + +**[PAGING]** + +Replaced with the content created by the paging.html template. If the +paging option is not turned on in the module settings, this will be +replaced with an empty string. If the prev/next option is turned on and +you have not defined a [PAGING] token in your template layout, one will +be automatically added to the bottom of your layout. + +**[PAGINGITEMLIST]** + +Replaced with the content created by multiple applications of the +pagingitem.html template, once for each tab. This is normally used to +create numeric pager links, one for each tab such as 1,2,3,4,5. + + +### Tab Tokens + +The following tokens are specific to the tab and are normally used in +the tab specific templates such as Tab.html and TabPage.html. The values +of these tokens changes depending on which tab is being iterated over at +the time. + +**[TABID]** + +Replaced by a unique id for the tab. Ex. Agg465\_Tab3 + +**[TABNUMBER]** + +Replaced by the numeric tab number of the tab. Ex. 3 + +**[TABCAPTION]** + +Replaced by the tab caption. Ex. Tab 3 + +**[TABPAGEID]** + +Replaced by a unique id for the tab page. + +**[TABACTION]** + +Replaced by the click and hover actions required by a tab. Ex. +> onclick=javascript:Agg465\_SelectTab(3,465); +> onmouseover=javascript:Agg465\_MouseOverTab(this); +> onmouseout=javascript:Agg465\_MouseOutTab(this); + +**[PAGEITEMACTION]** + +Replaced by the click actions required to select this tab. Ex. +> onclick=javascript:Agg465\_SelectTab(3,465); + +**[CURRENTTAB]** + +Replaced by True if this tab is the currently selected tab or False if +otherwise. Ex. True + +**[LASTTAB]** + +Replaced by True if this tab is the last tab or False if otherwise. Ex. +True + +**[NEXTTABCAPTION]** + +Replaced by the next tab caption. Ex. Tab 4 + +**[NEXTTABNUMBER]** + +Replaced by the next tab number or 1 if this the last tab. Ex. 4 + +**[POSTBACK]** + +Replaced by True if this tab is configured as a postback tab or False if +otherwise. Ex. False + +**[POSTBACKSELECTTAB]** + +Replaced by the url that will cause the postback tab to be shown. Ex. + +> http://localhost/Home/tabid/37/Agg465\_SelectTab/3/Default.aspx + +**[MODULETITLE]** + +Replaced by the title of the 1st module within the tab or empty string +if there isn't a module embedded. Ex. Contacts + +**[MMLINKSTITLE]** + +Replaced by the title of the 1st MMLinks module within the tab or empty +string if there isn't a module embedded. This token is used when you +wish the localized MMLinks module title to appear somewhere in the tab +template and is normally used in the Tab title field. + +### Aggregator Tokens + +The following tokens are specific to the Aggregator module and can be +used in any of the templates. The values of these tokens does not change +after rendering starts. Many of these tokens are used only within the +script.txt file. + +**[UNIQUE]** + +Replaced by a unique string for the Aggregator instance. Currently it is +replaced with the combination of the string 'Agg' then the moduleid and +then an underscore but could change in future versions. This is used in +various script and template files to create unique element names so two +or more Aggregators on a single page don't have naming conflicts. Ex. +Agg465\_ + +**[PARENTID]** + +Replaced by the Aggregator parent client id Ex. +> dnn\_ctr465\_ModuleContent + +**[MODULEID]** + +Replaced by the ModuleId of the Aggregator Ex. 465 + +**[TABMODULEID]** + +Replaced by the TabModuleId of the Aggregator Ex. 23 + + +**[SKIN]** + +Replaced by the combination of skin name and template name. This is +generally used to create a full class name for an element. Ex. +Default\_Top + +**[SKINFOLDER]** + +Replaced by the path to the skin folder. This is generally used to +provide a path to images in templates. For instance, if your skin is +named 'Default' and your template is 'Top', this will point to the +'\\DesktopModules\\DNNStuff - Aggregator\\Skins\\Default\\Top' folder + +**[SKINBASEFOLDER]** + +Replaced by the path to the skin base folder. This is generally used to +provide a path to images in templates that are used for the whole skin +series. For instance, if your skin is named 'Default', this will point +to the '\\DesktopModules\\DNNStuff - Aggregator\\Skins\\Default' folder + +**[SELECTEDTABNUMBER]** + +Replaced by the number of the currently selected tab. Ex. 3 + +**[TABCOUNT]** + +Replaced by number of tabs shown. Ex. 10 + +**[TABPAGEACTION]** + +Replaced by the actions required for the tab page. + +**[IMAGEURL]** + +Replaced by the url that points to the /images folder in the DNN root +directory. + +> http://localhost/images + +**[SELECTTARGET]** + +Replaced by the code required for the tab targets to be selected. This +is used only in the script.txt file. + +**[PAGEFIRSTACTION]** + +Replaced by the click actions required to select the first tab. + +> onclick=javascript:Agg465_SelectTab(1,465); + +**[PAGEPREVACTION]** + +Replaced by the click actions required to select the prev tab. + +> onclick=javascript:Agg465_SelectPrevTab(); + +**[PAGENEXTACTION]** + +Replaced by the click actions required to select the next tab. + +> onclick=javascript:Agg465_SelectNextTab(); + +**[PAGELASTACTION]** + +Replaced by the click actions required to select the last tab. + +> onclick=javascript:Agg465_SelectTab(10,465); + +**[FIRSTCAPTION]** + +Replaced by the caption of the first tab. Ex. Tab 1 + +**[PREVCAPTION]** + +Replaced by the caption of the previous tab. Ex. Tab 2 + +**[NEXTCAPTION]** + +Replaced by the caption of the next tab. Ex. Tab 4 + +**[LASTCAPTION]** + +Replaced by the caption of the last tab. Ex. Tab 10 + + +### Aggregator Option Tokens + +The following tokens are specific to the Aggregator module and can be +used in any of the templates. The values of these tokens does not change +after rendering starts. They are equivalent to the options you will find +in the Aggregator settings screen. These tokens are primarily used in +the script.txt file to control template flow by using the [IFTOKEN] and +[IFNOTTOKEN] logic tests. + +**[HIDETABS]** + +Aggregator option to hide tabs Ex. True/False + +**[ACTIVEHOVER]** + +Aggregator option for active hover Ex. True/False + +**[ACTIVEHOVERDELAY]** + +Aggregator option for active hover delay Ex. 1000 + +**[HIDESINGLETAB]** + +Aggregator option to hide single tabs Ex. True/False + +**[HIDETITLES]** + +Aggregator option to hide titles Ex. True/False + +**[SHOWPAGER]** + +Aggregator option to show pager Ex. True/False + +**[DEFAULTTABNUMBER]** + +Aggregator option for the default tab number Ex. 4 + +**[REMEMBERLASTOPENTAB]** + +Aggregator option to remember last open tabs across page views Ex. +True/False + + +### RSS Specific Tokens + +These tokens should only be used in an RSSContent.html template. +(version 5.5+) + +**[RSSTITLE]** + +Replaced by the RSS item title. + +**[RSSAUTHOR]** + +Replaced by the RSS item author. + +**[RSSDESCRIPTION]** + +Replaced by the RSS item description. + +**[RSSLINK]** + +Replaced by the RSS item link url. + +**[RSSPUBDATE]** + +Replaced by the RSS item publish date. + +**[RSSENCLOSUREURL]** + +Replaced by the RSS item enclosure url (if there is one). + +**[RSSENCLOSURETYPE]** + +Replaced by the RSS item enclosure type (if there is one) ex. +image/jpeg. + +## Token Logic + +Tokens, especially the ones that evaluate to either a True or a False, +can be used to perform some rudimentary logic within the script or +template files. + +See [Tokens\_Logic|Logic Tokens] + +As an example, here is a snippet that I did for a client that uses the +logic syntax of tokens to render different content based on various +Aggregator options. + +```xml + +[IFPOSTBACK value="true"] + +[IFCURRENTTAB value="true"] + +
    • +[TABCAPTION] + +
    • +[/IFCURRENTTAB] [IFCURRENTTAB value="false"] [IFACTIVEHOVER value="true"] + +
    • +[TABCAPTION] + +
    • +[/IFACTIVEHOVER] [IFACTIVEHOVER value="false"] + +
    • +[TABCAPTION] + +
    • +[/IFACTIVEHOVER] [/IFCURRENTTAB] [/IFPOSTBACK] [IFPOSTBACK value="false"] + +
    • +[TABCAPTION] + +
    • +[/IFPOSTBACK] + +``` + +As you can see in this example, the token logic syntax can be nested +within other tokens to combine various criteria. diff --git a/Version/Documentation/UploadSkins.html.md b/Version/Documentation/UploadSkins.html.md new file mode 100644 index 0000000..6222210 --- /dev/null +++ b/Version/Documentation/UploadSkins.html.md @@ -0,0 +1,38 @@ +# Aggregator Upload Skins + +## Using the Upload Skins menu + +To use this option you must be logged in as host. Located any Aggregator +module and in the context menu for the module you will see an Upload +Skin option. + +![Upload Skin Menu](images\UploadSkin.png) + +Select this option and then in the next screen, browse for your skin +file and then click on Upload Skin. + +## Using ftp + +If you are comfortable using ftp, this is a good option as well. Just +connect to your site using an ftp application, then browse to the +/DesktopModules/DNNStuff-Aggregator/Skins folder. + +If you have a zip file that contains a skin, extract that first before +uploading and simply upload the skin to the /Skins folder. + +### Skin File Structure + +A skin file is simply a zip file that has been created by zipping up a +skin folder. The skin file is unzipped into the +/DesktopModules/DNNStuff-Aggregator/skins folder so your skin file +should include the proper folder structure to mimic the layout of the +skin. + +*Example:* + +If the skin you wish to create an upload for is named Outlook and has a +Top template inside it, the zip file would contain a folder in it's base +named Outlook, Outlook would have a Top folder inside it, and then the +Top folder would have it's individual skin files with in. + +![Aggregator Skin Structure of Zip File](images\SkinStructure.png) diff --git a/Version/Documentation/images/Install - Browse.Png b/Version/Documentation/images/Install - Browse.Png new file mode 100644 index 0000000000000000000000000000000000000000..97e4910e5bb73eb0c41276d6c8431abafcfbea4d GIT binary patch literal 5922 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 literal 0 HcmV?d00001 diff --git a/Version/Documentation/images/ModuleWrapping_Html.jpg b/Version/Documentation/images/ModuleWrapping_Html.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f88c2b9ce8cde257443bb597c4142a1d6fb74a1 GIT binary patch literal 8182 zcmd5=2UL_xmj206at@Mnl8gZwRFXVJk&I*-!6s(}ZL)%71O!BKP6AB^5kayb(10{a zq6C2k6bViL+s^EnQFrIPotd|1_wQ5Z)a|Oeb-%iy?k(^G_z|GFrlG9?;Njr`R=6Jk zP6Jl}VnQNfB0^$fB4QE}Vp4J%a&j^bqvXp7jBfLe*fKMMJ0#c+Yby1sju773LVXJi{5(Kj9L12V#)S;<~a)P~1q?8349NE!(lZLr}L)+w8{buRiRdyftLqINdPF9__}_Bpf(L zGT68iICi?AnGSCi36S3Ba4B$q_(EdTsj7}uAa-I8wYz;)geCeNs_nSls0Rezj{Ml~KOq{iSSZ~0wyR52 zs?=E&;g9Z(n$xqYiO_p}Hk&r<*2K#|0{6uuCzt$Pl*9X3|H1ex1^F45Mfd__n})VY z0eoWFKG9}ff1Z}+WM_K{u?PZ@tj4^o3{+hG08Zqwzd$x9w=K-CHy?xEa=~zY#mTzX zU8Njn!e$W)cg?pjnTOl0r9z-hvGdN|Su3K1QEr3t7p>^Xdj=(*Dl^yD+|?q5Cp>9! z=BJbCIygpR9kJ+A{V$hSm7F!Z8hAJFJYesl@I0{JV;fr8>Que{hQAi5-icLu+Bnbc z_Hb9PlrmE>xK6BPOVClON}{TMNKY)o|I&DZLdmKchr_b8_0yZg_|I$V9FK}l-o*Vy znFrQ`_tx6?NM3?KB`r=|-bzEJtkMVRZ%`zNCMkw%VWDSb0Is>RA9dkb+~Q>Z@9MJd zjbH3i*UdxG^MNesUZ}yFdHKw1-RECh++_4d^;8S7vM7ed%a3~4hUZP^I>uz45xD6D^T=dNI>^Ya<`r%v%C-00wE^(4O~4ao*S zC#NfJMz(5_Ax^AZYi$Uml3Surx98f!&08ANVJ5j|jvj0MGJUZckT(5_@-yQ@C6akG zH0B7~KB*xZH|^Wq_tCIgYKMKrsfUh7J~Ab~uA4c?zH@pXh#n79#6C>!IBcHV1_6z> zmX@du)+di`>WO)C6e&4EwE2%|JiAFNn+gRY`=g(K^eLY;yAh|4lC&3;UuTUHVOD9s zpeR=o5WD24qhaH~tXQ#2tSxVxAL8hBz^e%5ez@z#3_E-7RZq!V=Q-m|kHbRL_OwMJ zCynHK`NLsad-rG}k0$b&q#+F@h~fabBW;YD)Qk1yW<7}Cd$q>cXES`W(e51;@b7BY zD}94W+bzZUF!-S)umiEOl$SaPr7@(T~?j-yv*A3uI_ zEAq!#V>3EgnlX2dH?^R6(FhNB5LS>_R4aWGV=dDu#l`iflDxwOhzXUn(-_AEDXQ5`qdC48SZue*pigRZ%-|@O1Vwu?g)9+Kszif> zWM0hcvoFRvo0V6}6%Bol5eH+reGJvGRHsBf$_PDy4ni6=#sqchL$y|1SW@W(0fJQ! zSX={vF!l}**#8VctGHq%6OYF_eV7wbvm2&JU)l$$_dx(=$?>4jK7#7%v!i@NODDUJ zp0{BaTpuBfw=DIMUt!SZ=BR$)czhL_u0j4dTPIN)5=8hM&;p)dX(quyk+0q+CH9LAIzo=O}*2iAH!f*OD_okblSy;OnUY4 zFJ;O)x@{AMHLc;2+({=kUwykbSZ`1UMTaQy$>ACO?hX}}hw5@WM~4&bXm5WI=yAY7 zy?q0B7skLqfW#;Z;}ay){*z33zwjIXFDv4HVM!qN%aWf#=Doddcb_Z#YuP)69ethT zmrba>4I_GIUS=y*U+#0FqWEXN6L(YFM55VxOj|PuI9X)wkxITY?`X3IcD=d<21`1Fl0Z#qW0* zhI@`0cW~Aq5WElH^_D2iSlFz<=X8)_ZYuc|eevN}zkQ-i-TnuapIrO_nsDD_ix4Q9=AU(yEz78u6bKP{Pp zK*#te5a7(Ftonn~s)PTsBo9k_{UY|Ed=-Y%0=|m^`hRhYxL+7<8vVQg@(aH|L4-b> z2z(u{oNgUatX_M|XW1~2sw5GlxaXFCiua|A3tfqk1_9M0I9djdmCS2@`Q-X!pdwLg zsw*oJm!0I#>bSkmxR~uWDodlpahLJKO%fpxAm8ca`a+G1Hv~B1yYGklF2o&^;8KI& zBwQ}!J#kBwBMT$eP6>anVu_*5!ue?)mT^7;vc@HaCDz47qe&BWzytpC=5dEc4_QDU zJFxwb6@oJtb0`BIPWm@3=$=!86`c3ui0|%ierSsg-UES;b|8Q;_kQ|+E|OSzZqRuY zJiL8b`#ofHbPNR4u0bJh=J)v5xW2AC;vf~kZs$m!rzRZ?gt+E!8r4sZtxsY($HYfI zI}5bmsQ_H3(>NB!s?y zK!g*+c@y$Q;$Hia2nh7aCumYAM3!H*j$J)-ZEx|S6!}|;uHBSG6K^I93<7OMm^uCDm5GEfpnYjr_7znc$khd-9-mAcXkx;<Nt0spIw}r>gf6KJq?+&#C#kfLA!6Efim?kh8G&bwp@8qD4xk> zXstx)i|#hR2`VG#QUb64 znsv-nXNh?V0?X;Zxn#si{jT*G)O6J! zL*vq1J(=GzRQIs58gj@qhi;I^F6JISa7$OjUG@0usN$5-<0aj?8ZCjC(4&ES<_Qrh zdQ2i@vvDo4jf}q>cyS@JPGmVm8zWS#Ezpw2bJtA9)}y@OX~qkx325)!${F3{5_qo1Q9stebe8DmR4^WNHKJ5JWzL21&zll`rR zw`k|qxItiq(2BqlN%C->ox{BD+CxKS!2#o>&fR;Hk(XY0ALKiU&+^#m8BB48#jJL} z5mzAIZT(C%o#T*j$Iqy<=549@+WpoG&^p8z>RDKMRM3$gfANM-H9yo>M4TaLn_Xk4 z)6^tR7u!27DF@47ND;2A;E&Q~6@dC*Iojm**na%^GervP?7qV1sPipV>=yI=4b8vp zbrhMK9(rugiP&6UOKsTG6n1GvsOj&yM^{qIPaX~rJ-L>C^z|f@`g(PQSy|JT#8Qe) zanmNRmO?m{7O8P&BOjr>P8FrYq~aN|`8zHmMVkBOWK`mnY<@MvDK;jLZMqUKh9>D9 zHmHYoSxzls=_qF9omQFgB+j&m*HAZ_Lt{FfATqJRFX#RBi-`tAypJ$^w)|*g)M2cd z@%1hbI;#+SidA%e3aJiFPQ+HW>z!>Hj51QP4h|f`^pFDkRjzUau*hW;b6^}@Ee8Pf z2?a^(tru?38)R&mA{6gC)YM0Doy&eUR3Vkgw`IU3^URL}YDV6+g8o_%5t{9ouAccm zz*%KNOe@`lp@rXpfr*bmi9iWINWQrE;iNMNKyU^%ZxdHH4Il1;eEX11_7DE2q<#zn zd;Bo?*9C9frMzcEu_VQ^*-TtfYN_^Mb^XACTgShAIYK74TY`J;1|QEARk%JxfUFfzncojkI_)+F?( z1+f4Xzunyz)8b1Taj}7NiSQh;xW&Z@fk}+n%7cv0H1CQ&IJ)<-4(jQ^m7{C=@dg$h z(n2DDT<(5ZX(o($*`^BZXx)JNgrv7v1R9%Hin5sP1kzDv&}io__i~r~!7%(ZB6fjJ zAmf5-CtpE?S`1=mtg+v|>7~AsRjlpVz8Dm}|z#~(q^Zsh2vvpfN}PV4f?{i*NU`9TDw{`Ipp{~&khpHSy45!%lQ9@tl5$I+Tlw-5I9(V)|ypt~GLHT>j$bbhugMvVws<&aY&$7F>_$yr_@AAVA=~UR}xiXU|{!c?EC( zp@!|k$pazNw)$6DH`>wLY4&lpjuO*7;=FfxmLg4FTPt+}M$1-jwN;UrfI{=xhDV=T zM#P;FnW>|9KIrCYS9GP)4bXQDySixZL>(>nD~i_kwq*F(_vRJ8LZD~Em+Kqur_^zF zSwiR9QIkDfj%hie34$t)jH%PCN*p7VQ-|;?dqiI+AJ3V5WBG_^N4gY3@3^>13fZF+ zg(af#`^g3<_mUjayEIs~t&mlcd^PBDy%}9rM}fpM8XB3;%ap`ReP3|~kqA6q{)UxC zKJ2urmfiFzbB~uoWN_7M6X55IL~Dv1MeIE5)(1QcqU`V+4kSZQlTV9I%Zfq3{s`iD zVtH^nnY7|OyXv}M-Qaq$Hri7oDc7O-Rr1{u$8XKZ38VOeE;_iAMdjh_6_Jj3+IUSu z`=pL)RNR?0EGM$uIU9+Xm3b2oqa>1Y(XfMd%U+z_DPCo)>9KU^i?9K7KPmtcF-Kq5 z8euGHHR{ZlB672=dy^c$oEn$^ala=70d$n({QhnQ{Nu(x2*i%y-a862aY2-A5=&JD zIoxu+rOE>N<2f96qrUWhflzE3r900Rr;1s7)~z5b1yNTeUk7cgTIthh@=a9SOBZ}n zV65X052#RgJ&VU@+-7gjFIrk0pJH#rXrLyp1<UEeB>;b< z$AQYk&~+V>zCnQ^UiWRG57jKJ7J(?uT3xuF0GfN|#r7Go4%=kl$KR}+>7fi9(uJG8z zXMQ+o+zeJ_{Fh7la%CpRuda_Bi!16YU#b-i6OL>cM&MbCDZki6+IBNIxu z4{!E9fz;w4a9SE!|>dl-J99rX$i|(Q# zVSVev_|ESUR>SoSd=dn(DDz33-;IsmV<*R!qFSPHD_*X)D@=YS5_<0q%QX@w(Yr)b zMuockUPT63M7UHoGY38y#&s+KGtDH6OvszvNHmV;XetI`ejW1OTPAV8fUI literal 0 HcmV?d00001 diff --git a/Version/Documentation/images/ModuleWrapping_Result.jpg b/Version/Documentation/images/ModuleWrapping_Result.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ec6a1aae0f2bfc6260c6193fef32d9122780065 GIT binary patch literal 23417 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 literal 0 HcmV?d00001 diff --git a/Version/Documentation/images/ModuleWrapping_Tokens.jpg b/Version/Documentation/images/ModuleWrapping_Tokens.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4c6426af7136399400b031e7ed4806b650126c6f GIT binary patch literal 26787 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 literal 0 HcmV?d00001 diff --git a/Version/Documentation/images/SkinFolder.jpg b/Version/Documentation/images/SkinFolder.jpg new file mode 100644 index 0000000000000000000000000000000000000000..99f1bced96130acc2c0a80e443f33df20e11421e GIT binary patch literal 19421 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 literal 0 HcmV?d00001 diff --git a/Version/Documentation/images/SkinStructure.png b/Version/Documentation/images/SkinStructure.png new file mode 100644 index 0000000000000000000000000000000000000000..b1bed08cfdc2136bc58205766ad4aa9b748cd1c0 GIT binary patch literal 11540 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 literal 0 HcmV?d00001 diff --git a/Version/Documentation/images/Style Settings.png b/Version/Documentation/images/Style Settings.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcc565d547f1b15de23e03be299d15b72397f88 GIT binary patch literal 13479 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

      dYN`+%u8JCI$O1NN|IAJ?>B8CU4(e=9t=6CWL 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 literal 0 HcmV?d00001 diff --git a/Version/Documentation/images/Target Settings.png b/Version/Documentation/images/Target Settings.png new file mode 100644 index 0000000000000000000000000000000000000000..65b6c61db89018be85ad15f4bbc288089100af3f GIT binary patch literal 3838 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 literal 0 HcmV?d00001 diff --git a/aggregator.ascx b/aggregator.ascx new file mode 100644 index 0000000..000ffbf --- /dev/null +++ b/aggregator.ascx @@ -0,0 +1 @@ +<%@ Control Language="vb" AutoEventWireup="false" Codebehind="Aggregator.ascx.vb" Inherits="DNNStuff.Aggregator.Aggregator" %> diff --git a/aggregator.ascx.resx b/aggregator.ascx.resx new file mode 100644 index 0000000..3f337e0 --- /dev/null +++ b/aggregator.ascx.resx @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.0.0.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + diff --git a/dnnstuff.aggregator.xml b/dnnstuff.aggregator.xml new file mode 100644 index 0000000..80ebecf --- /dev/null +++ b/dnnstuff.aggregator.xml @@ -0,0 +1,9 @@ + + + + DNNStuff.Aggregator + 4.0.2.0 + DNNStuff.Aggregator, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null + + + \ No newline at end of file diff --git a/icon_aggregator_32px.gif b/icon_aggregator_32px.gif new file mode 100644 index 0000000000000000000000000000000000000000..83670c8dcd1cc01ad5f5798c39338df8cf85102c GIT binary patch literal 1101 zcmZ?wbhEHbRA5kG_|5EgZ5Hl292<j`20<3ybv~>Wtkr>UxD zzumEM`|In|r3^o0%(-q&(Eiy;Lu&b#3goPbN2mxcUzcV z9Wh;`#iu_{y|TwUan5mz0|y;=S+4PO2sA!m;oz5gasT}O{r}ncuC!lhV386LV6X-N Dpf)0Y literal 0 HcmV?d00001 diff --git a/manageaggregator.ascx.resx b/manageaggregator.ascx.resx new file mode 100644 index 0000000..b9eacda --- /dev/null +++ b/manageaggregator.ascx.resx @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + False + + + Assembly + + \ No newline at end of file