[pLog-svn] r6154 - in plog/trunk/js/JSCookMenu: . ThemeOffice2003
mark at devel.lifetype.net
mark at devel.lifetype.net
Tue Jan 8 13:41:46 EST 2008
Author: mark
Date: 2008-01-08 13:41:46 -0500 (Tue, 08 Jan 2008)
New Revision: 6154
Added:
plog/trunk/js/JSCookMenu/ThemeOffice2003/
plog/trunk/js/JSCookMenu/ThemeOffice2003/arrow.gif
plog/trunk/js/JSCookMenu/ThemeOffice2003/arrowdown.gif
plog/trunk/js/JSCookMenu/ThemeOffice2003/blank.gif
plog/trunk/js/JSCookMenu/ThemeOffice2003/mainmenubg.gif
plog/trunk/js/JSCookMenu/ThemeOffice2003/mainmenubg.png
plog/trunk/js/JSCookMenu/ThemeOffice2003/menubg.gif
plog/trunk/js/JSCookMenu/ThemeOffice2003/menubg.png
plog/trunk/js/JSCookMenu/ThemeOffice2003/spacer.gif
plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.css
plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.js
Log:
Commit another JSCookMenu Theme.
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/arrow.gif
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/arrow.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/arrowdown.gif
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/arrowdown.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/blank.gif
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/blank.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/mainmenubg.gif
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/mainmenubg.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/mainmenubg.png
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/mainmenubg.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/menubg.gif
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/menubg.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/menubg.png
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/menubg.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/spacer.gif
===================================================================
(Binary files differ)
Property changes on: plog/trunk/js/JSCookMenu/ThemeOffice2003/spacer.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.css
===================================================================
--- plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.css (rev 0)
+++ plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.css 2008-01-08 18:41:46 UTC (rev 6154)
@@ -0,0 +1,266 @@
+/* ThemeOffice2003Menu Style Sheet */
+
+.ThemeOffice2003Menu,.ThemeOffice2003SubMenuTable
+{
+ font-family: verdana, arial, sans-serif;
+ font-size: 13px;
+
+ padding: 0;
+
+ white-space: nowrap;
+ cursor: default;
+}
+
+.ThemeOffice2003SubMenu
+{
+ position: absolute;
+ visibility: hidden;
+ overflow: hidden;
+
+ padding: 1px 1px 1px 1px;
+
+ background: #F6F6F6 url(menubg.gif) repeat-y scroll 0%;
+ background-position: left;
+
+ border: 1px solid #002D96;
+}
+
+.ThemeOffice2003SubMenuTable
+{
+ overflow: hidden;
+}
+
+.ThemeOffice2003MainItem,.ThemeOffice2003MainItemHover,.ThemeOffice2003MainItemActive,
+.ThemeOffice2003MenuItem,.ThemeOffice2003MenuItemHover,.ThemeOffice2003MenuItemActive
+{
+ border: 0;
+ cursor: default;
+ white-space: nowrap;
+}
+
+.ThemeOffice2003MainItem
+{
+ background-color: inherit;
+ font-weight: bold;
+}
+
+.ThemeOffice2003MainItemHover,.ThemeOffice2003MainItemActive
+{
+ background: url(mainmenubg.gif);
+ font-weight: bold;
+}
+
+.ThemeOffice2003MenuItem
+{
+ background-color: transparent;
+}
+
+.ThemeOffice2003MenuItemHover,.ThemeOffice2003MenuItemActive
+{
+ background-color: #FFEEC2;
+}
+
+
+/* horizontal main menu */
+
+.ThemeOffice2003MainItem
+{
+ padding: 1px;
+ border: 0;
+}
+
+td.ThemeOffice2003MainItemHover,td.ThemeOffice2003MainItemActive
+{
+ padding: 0px;
+ border: 1px solid #000080;
+}
+
+.ThemeOffice2003MainFolderLeft,.ThemeOffice2003MainItemLeft,
+.ThemeOffice2003MainFolderText,.ThemeOffice2003MainItemText,
+.ThemeOffice2003MainFolderRight,.ThemeOffice2003MainItemRight
+{
+ background-color: inherit;
+}
+
+/* vertical main menu sub components */
+
+td.ThemeOffice2003MainFolderLeft,
+td.ThemeOffice2003MainFolderLeft,
+td.ThemeOffice2003MainItemLeft,
+td.ThemeOffice2003MainItemLeft
+{
+ padding: 1px 2px 1px 1px;
+
+ border: 0;
+ background-color: inherit;
+}
+
+td.ThemeOffice2003MainFolderText,
+td.ThemeOffice2003MainFolderText,
+td.ThemeOffice2003MainItemText,
+td.ThemeOffice2003MainItemText
+{
+ padding: 1px 5px 1px 5px;
+
+ border: 0;
+ background-color: inherit;
+}
+
+td.ThemeOffice2003MainItemRight,
+td.ThemeOffice2003MainFolderRight
+{
+ padding: 1px 1px 1px 0px;
+
+ border: 0;
+
+ background-color: inherit;
+}
+
+
+tr.ThemeOffice2003MainItemHover td.ThemeOffice2003MainFolderLeft,
+tr.ThemeOffice2003MainItemActive td.ThemeOffice2003MainFolderLeft,
+tr.ThemeOffice2003MainItemHover td.ThemeOffice2003MainItemLeft,
+tr.ThemeOffice2003MainItemActive td.ThemeOffice2003MainItemLeft
+{
+ padding: 0px 2px 0px 0px;
+
+ border-width: 1px 0px 1px 1px;
+ border-style: solid;
+ border-color: #000080;
+
+ background-color: inherit;
+}
+
+tr.ThemeOffice2003MainItemHover td.ThemeOffice2003MainFolderText,
+tr.ThemeOffice2003MainItemActive td.ThemeOffice2003MainFolderText,
+tr.ThemeOffice2003MainItemHover td.ThemeOffice2003MainItemText,
+tr.ThemeOffice2003MainItemActive td.ThemeOffice2003MainItemText
+{
+ padding: 0px 5px 0px 5px;
+
+ border-width: 1px 0px 1px 0px;
+ border-style: solid;
+ border-color: #000080;
+
+ background-color: inherit;
+}
+
+tr.ThemeOffice2003MainItemHover td.ThemeOffice2003MainFolderRight,
+tr.ThemeOffice2003MainItemActive td.ThemeOffice2003MainFolderRight,
+tr.ThemeOffice2003MainItemHover td.ThemeOffice2003MainItemRight,
+tr.ThemeOffice2003MainItemActive td.ThemeOffice2003MainItemRight
+{
+ padding: 0px;
+
+ border-width: 1px 1px 1px 0px;
+ border-style: solid;
+ border-color: #000080;
+
+ background-color: inherit;
+}
+
+/* sub menu sub components */
+
+.ThemeOffice2003MenuFolderLeft,.ThemeOffice2003MenuItemLeft,
+.ThemeOffice2003MenuFolderText,.ThemeOffice2003MenuItemText,
+.ThemeOffice2003MenuFolderRight,.ThemeOffice2003MenuItemRight
+{
+ border: 0;
+ white-space: nowrap;
+ background-color: inherit;
+}
+
+
+.ThemeOffice2003MenuFolderLeft,
+.ThemeOffice2003MenuItemLeft
+{
+ padding: 3px 3px 3px 2px;
+}
+
+.ThemeOffice2003MenuFolderText,
+.ThemeOffice2003MenuItemText
+{
+ padding: 3px 5px 3px 5px;
+ white-space: nowrap;
+}
+
+.ThemeOffice2003MenuFolderRight,
+.ThemeOffice2003MenuItemRight
+{
+ padding: 3px 1px 3px 0px;
+}
+
+.ThemeOffice2003MenuItemHover .ThemeOffice2003MenuFolderLeft,
+.ThemeOffice2003MenuItemActive .ThemeOffice2003MenuFolderLeft,
+.ThemeOffice2003MenuItemHover .ThemeOffice2003MenuItemLeft,
+.ThemeOffice2003MenuItemActive .ThemeOffice2003MenuItemLeft
+{
+ padding: 2px 3px 2px 1px;
+
+ border-width: 1px 0px 1px 1px;
+ border-style: solid;
+ border-color: #000080;
+}
+
+.ThemeOffice2003MenuItemHover .ThemeOffice2003MenuFolderText,
+.ThemeOffice2003MenuItemActive .ThemeOffice2003MenuFolderText,
+.ThemeOffice2003MenuItemHover .ThemeOffice2003MenuItemText,
+.ThemeOffice2003MenuItemActive .ThemeOffice2003MenuItemText
+{
+ padding: 2px 5px 2px 5px;
+
+ border-width: 1px 0px 1px 0px;
+ border-style: solid;
+ border-color: #000080;
+}
+
+.ThemeOffice2003MenuItemHover .ThemeOffice2003MenuFolderRight,
+.ThemeOffice2003MenuItemActive .ThemeOffice2003MenuFolderRight,
+.ThemeOffice2003MenuItemHover .ThemeOffice2003MenuItemRight,
+.ThemeOffice2003MenuItemActive .ThemeOffice2003MenuItemRight
+{
+ padding: 2px 0px 2px 0px;
+
+ border-width: 1px 1px 1px 0px;
+ border-style: solid;
+ border-color: #000080;
+}
+
+/* menu splits */
+
+.ThemeOffice2003MenuSplit
+{
+ margin: 2px;
+ height: 1px;
+ overflow: hidden;
+ background-color: inherit;
+ border-top: 1px solid #6A8CCB;
+}
+
+/* image shadow animation */
+
+/*
+ seq1: image for normal
+ seq2: image for hover and active
+
+ To use, in the icon field, input the following:
+ <img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
+*/
+
+.ThemeOffice2003MenuItem img.seq1
+{
+ display: inline;
+}
+
+.ThemeOffice2003MenuItemHover seq2,
+.ThemeOffice2003MenuItemActive seq2
+{
+ display: inline;
+}
+
+.ThemeOffice2003MenuItem .seq2,
+.ThemeOffice2003MenuItemHover .seq1,
+.ThemeOffice2003MenuItemActive .seq1
+{
+ display: none;
+}
Added: plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.js
===================================================================
--- plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.js (rev 0)
+++ plog/trunk/js/JSCookMenu/ThemeOffice2003/theme.js 2008-01-08 18:41:46 UTC (rev 6154)
@@ -0,0 +1,64 @@
+
+// directory of where all the images are
+var cmThemeOffice2003Base = 'js/JSCookMenu/ThemeOffice2003/';
+
+// the follow block allows user to re-define theme base directory
+// before it is loaded.
+try
+{
+ if (myThemeOffice2003Base)
+ {
+ cmThemeOffice2003Base = myThemeOffice2003Base;
+ }
+}
+catch (e)
+{
+}
+
+var cmThemeOffice2003 =
+{
+ prefix: 'ThemeOffice2003',
+ // main menu display attributes
+ //
+ // Note. When the menu bar is horizontal,
+ // mainFolderLeft and mainFolderRight are
+ // put in <span></span>. When the menu
+ // bar is vertical, they would be put in
+ // a separate TD cell.
+
+ // HTML code to the left of the folder item
+ mainFolderLeft: ' ',
+ // HTML code to the right of the folder item
+ mainFolderRight: ' ',
+ // HTML code to the left of the regular item
+ mainItemLeft: ' ',
+ // HTML code to the right of the regular item
+ mainItemRight: ' ',
+
+ // sub menu display attributes
+
+ // 0, HTML code to the left of the folder item
+ folderLeft: '<img alt="" src="' + cmThemeOffice2003Base + 'spacer.gif">',
+ // 1, HTML code to the right of the folder item
+ folderRight: '<img alt="" src="' + cmThemeOffice2003Base + 'arrow.gif">',
+ // 2, HTML code to the left of the regular item
+ itemLeft: '<img alt="" src="' + cmThemeOffice2003Base + 'spacer.gif">',
+ // 3, HTML code to the right of the regular item
+ itemRight: '<img alt="" src="' + cmThemeOffice2003Base + 'blank.gif">',
+ // 4, cell spacing for main menu
+ mainSpacing: 0,
+ // 5, cell spacing for sub menus
+ subSpacing: 0,
+
+ // move 1st lvl submenu for horizontal menus up a bit to avoid double border
+ offsetHMainAdjust: [0, -1],
+ offsetVMainAdjust: [-1, 0],
+ // offset according to Opera, which is correct.
+ offsetSubAdjust: [1, 0]
+ // rest use default settings
+};
+
+// for horizontal menu split
+var cmThemeOffice2003HSplit = [_cmNoClick, '<td class="ThemeOffice2003MenuItemLeft"></td><td colspan="2"><div class="ThemeOffice2003MenuSplit"></div></td>'];
+var cmThemeOffice2003MainHSplit = [_cmNoClick, '<td class="ThemeOffice2003MainItemLeft"></td><td colspan="2"><div class="ThemeOffice2003MenuSplit"></div></td>'];
+var cmThemeOffice2003MainVSplit = [_cmNoClick, '|'];
More information about the pLog-svn
mailing list