Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/getMenu.js ============================================================================== --- dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/getMenu.js (added) +++ dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/getMenu.js Mon Jul 17 12:57:54 2023 @@ -0,0 +1,45 @@ +/* +* Licensed to the Apache Software Foundation (ASF) under one or more +* contributor license agreements. See the NOTICE file distributed with +* this work for additional information regarding copyright ownership. +* The ASF licenses this file to You under the Apache License, Version 2.0 +* (the "License"); you may not use this file except in compliance with +* the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +/** + * This script, when included in a html file, can be used to make collapsible menus + * + * Typical usage: + * <script type="text/javascript" language="JavaScript" src="menu.js"></script> + */ + +if (document.getElementById){ + document.write('<style type="text/css">.menuitemgroup{display: none;}</style>') +} + + +function SwitchMenu(obj, thePath) +{ +var open = 'url("'+thePath + 'chapter_open.gif")'; +var close = 'url("'+thePath + 'chapter.gif")'; + if(document.getElementById) { + var el = document.getElementById(obj); + var title = document.getElementById(obj+'Title'); + + if(el.style.display != "block"){ + title.style.backgroundImage = open; + el.style.display = "block"; + }else{ + title.style.backgroundImage = close; + el.style.display = "none"; + } + }// end - if(document.getElementById) +}//end - function SwitchMenu(obj)
Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/header_white_line.gif ============================================================================== Binary file - no diff available. Propchange: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/header_white_line.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/init.js ============================================================================== --- dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/init.js (added) +++ dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/init.js Mon Jul 17 12:57:54 2023 @@ -0,0 +1,57 @@ +/* +* Licensed to the Apache Software Foundation (ASF) under one or more +* contributor license agreements. See the NOTICE file distributed with +* this work for additional information regarding copyright ownership. +* The ASF licenses this file to You under the Apache License, Version 2.0 +* (the "License"); you may not use this file except in compliance with +* the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +/** + * This script, when included in a html file, can be used to make collapsible menus + * + * Typical usage: + * <script type="text/javascript" language="JavaScript" src="menu.js"></script> + */ + +function getFileName(url){ + var fileName = url.substring(url.lastIndexOf('/')+1); + return fileName; +} + +function init(){ + var url = window .location.pathname; + var fileName = getFileName(url); + + var menuItemGroup = document.getElementById("menu").children; + + for (i = 0; i < menuItemGroup.length; i++) { + if("menutitle" === menuItemGroup[i].className){ + continue; + } + var menuItem = menuItemGroup[i].children; + if(menuItem.length>0){ + for (j = 0; j < menuItem.length; j++) { + if(menuItem[j].firstElementChild != null){ + var linkItem = menuItem[j].firstElementChild; + if('a' === linkItem.localName){ + var linkFile = getFileName(linkItem.href); + if(fileName === linkFile && linkItem.href.lastIndexOf("apidocs/zookeeper-server/index.html")<0){ + linkItem.className = "selected"; + linkItem.parentNode.parentNode.className = "selectedmenuitemgroup"; + var title = document.getElementById(linkItem.parentNode.parentNode.id+"Title"); + title.className="menutitle selected"; + } + } + } + } + } + } +} Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/instruction_arrow.png ============================================================================== Binary file - no diff available. Propchange: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/instruction_arrow.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/menu.js ============================================================================== --- dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/menu.js (added) +++ dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/menu.js Mon Jul 17 12:57:54 2023 @@ -0,0 +1,48 @@ +/* +* Licensed to the Apache Software Foundation (ASF) under one or more +* contributor license agreements. See the NOTICE file distributed with +* this work for additional information regarding copyright ownership. +* The ASF licenses this file to You under the Apache License, Version 2.0 +* (the "License"); you may not use this file except in compliance with +* the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +/** + * This script, when included in a html file, can be used to make collapsible menus + * + * Typical usage: + * <script type="text/javascript" language="JavaScript" src="menu.js"></script> + */ + +if (document.getElementById){ + document.write('<style type="text/css">.menuitemgroup{display: none;}</style>') +} + +function SwitchMenu(obj) +{ + if(document.getElementById) { + var el = document.getElementById(obj); + var title = document.getElementById(obj+'Title'); + + if(obj.indexOf("_selected_")==0&&el.style.display == ""){ + el.style.display = "block"; + title.className = "pagegroupselected"; + } + + if(el.style.display != "block"){ + el.style.display = "block"; + title.className = "pagegroupopen"; + } + else{ + el.style.display = "none"; + title.className = "pagegroup"; + } + }// end - if(document.getElementById) +}//end - function SwitchMenu(obj) Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/page.gif ============================================================================== Binary file - no diff available. Propchange: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/page.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/print.css ============================================================================== --- dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/print.css (added) +++ dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/print.css Mon Jul 17 12:57:54 2023 @@ -0,0 +1,54 @@ +/* +* Licensed to the Apache Software Foundation (ASF) under one or more +* contributor license agreements. See the NOTICE file distributed with +* this work for additional information regarding copyright ownership. +* The ASF licenses this file to You under the Apache License, Version 2.0 +* (the "License"); you may not use this file except in compliance with +* the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +body { + font-family: Georgia, Palatino, serif; + font-size: 12pt; + background: white; +} + +#tabs, +#menu, +#content .toc { + display: none; +} + +#content { + width: auto; + padding: 0; + float: none !important; + color: black; + background: inherit; +} + +a:link, a:visited { + color: #336699; + background: inherit; + text-decoration: underline; +} + +#top .logo { + padding: 0; + margin: 0 0 2em 0; +} + +#footer { + margin-top: 4em; +} + +acronym { + border: 0; +} \ No newline at end of file Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/printer.gif ============================================================================== Binary file - no diff available. Propchange: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/printer.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/profile.css ============================================================================== --- dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/profile.css (added) +++ dev/zookeeper/zookeeper-3.9.0-candidate-0/website/skin/profile.css Mon Jul 17 12:57:54 2023 @@ -0,0 +1,159 @@ + + +/* ==================== aural ============================ */ + +@media aural { + h1, h2, h3, h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90 } + h1 { pitch: x-low; pitch-range: 90 } + h2 { pitch: x-low; pitch-range: 80 } + h3 { pitch: low; pitch-range: 70 } + h4 { pitch: medium; pitch-range: 60 } + h5 { pitch: medium; pitch-range: 50 } + h6 { pitch: medium; pitch-range: 40 } + li, dt, dd { pitch: medium; richness: 60 } + dt { stress: 80 } + pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 } + em { pitch: medium; pitch-range: 60; stress: 60; richness: 50 } + strong { pitch: medium; pitch-range: 60; stress: 90; richness: 90 } + dfn { pitch: high; pitch-range: 60; stress: 60 } + s, strike { richness: 0 } + i { pitch: medium; pitch-range: 60; stress: 60; richness: 50 } + b { pitch: medium; pitch-range: 60; stress: 90; richness: 90 } + u { richness: 0 } + + :link { voice-family: harry, male } + :visited { voice-family: betty, female } + :active { voice-family: betty, female; pitch-range: 80; pitch: x-high } +} + +#top { background-color: #FFFFFF;} + +#top .header .current { background-color: #4C6C8F;} +#top .header .current a:link { color: #ffffff; } +#top .header .current a:visited { color: #ffffff; } +#top .header .current a:hover { color: #ffffff; } + +#tabs li { background-color: #E5E4D9 ;} +#tabs li a:link { color: #000000; } +#tabs li a:visited { color: #000000; } +#tabs li a:hover { color: #000000; } + +#level2tabs a.selected { background-color: #4C6C8F ;} +#level2tabs a:link { color: #ffffff; } +#level2tabs a:visited { color: #ffffff; } +#level2tabs a:hover { color: #ffffff; } + +#level2tabs { background-color: #E5E4D9;} +#level2tabs a.unselected:link { color: #000000; } +#level2tabs a.unselected:visited { color: #000000; } +#level2tabs a.unselected:hover { color: #000000; } + +.heading { background-color: #E5E4D9;} + +.boxed { background-color: #E5E4D9;} +.underlined_5 {border-bottom: solid 5px #E5E4D9;} +.underlined_10 {border-bottom: solid 10px #E5E4D9;} +table caption { +background-color: #E5E4D9; +color: #000000; +} + +#feedback { +color: #FFFFFF; +background: #4C6C8F; +text-align: center; +} +#feedback #feedbackto { +color: #FFFFFF; +} + +#publishedStrip { +color: #FFFFFF; +background: #4C6C8F; +} + +#publishedStrip { +color: #000000; +background: #E5E4D9; +} + +#menu a.selected { background-color: #CFDCED; + border-color: #999999; + color: #000000;} +#menu a.selected:visited { color: #000000;} + +#menu { border-color: #999999;} +#menu .menupageitemgroup { border-color: #999999;} + +#menu { background-color: #4C6C8F;} +#menu { color: #ffffff;} +#menu a:link { color: #ffffff;} +#menu a:visited { color: #ffffff;} +#menu a:hover { +background-color: #4C6C8F; +color: #ffffff;} + +#menu h1 { +color: #000000; +background-color: #cfdced; +} + +#top .searchbox { +background-color: #E5E4D9 ; +color: #000000; +} + +#menu .menupageitemgroup { +background-color: #E5E4D9; +} +#menu .menupageitem { +color: #000000; +} +#menu .menupageitem a:link { color: #000000;} +#menu .menupageitem a:visited { color: #000000;} +#menu .menupageitem a:hover { +background-color: #E5E4D9; +color: #000000; +} + +body{ +background-color: #ffffff; +color: #000000; +} +a:link { color:#0000ff} +a:visited { color:#009999} +a:hover { color:#6587ff} + + +.ForrestTable { background-color: #ccc;} + +.ForrestTable td { background-color: #ffffff;} + +.highlight { background-color: #ffff00;} + +.fixme { border-color: #c60;} + +.note { border-color: #069;} + +.warning { border-color: #900;} + +#footer { background-color: #E5E4D9;} +/* extra-css */ + + p.quote { + margin-left: 2em; + padding: .5em; + background-color: #f0f0f0; + font-family: monospace; + } + + pre { + margin-left: 0em; + padding: 0.5em; + background-color: #f0f0f0; + font-family: monospace; + } + + + + \ No newline at end of file