/src/js/mochaui-0.9.7/src/demo/demo-dock-only.html

https://github.com/Kontent/Karpenter · HTML · 214 lines · 148 code · 59 blank · 7 comment · 0 complexity · 02ed98288a865a70ea0aea5f6f5f7575 MD5 · raw file

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=8" />
  6. <title>Mootools MochaUI - Fixed Width with Dock</title>
  7. <link rel="stylesheet" type="text/css" id="cssContent" href="themes/default/css/Content.css" />
  8. <link rel="stylesheet" type="text/css" id="cssCore" href="themes/default/css/Core.css" />
  9. <link rel="stylesheet" type="text/css" id="cssLayout" href="themes/default/css/Layout.css" />
  10. <link rel="stylesheet" type="text/css" id="cssDock" href="themes/default/css/Dock.css" />
  11. <link rel="stylesheet" type="text/css" id="cssTabs" href="themes/default/css/Tabs.css" />
  12. <link rel="stylesheet" type="text/css" id="cssWindow" href="themes/default/css/Window.css" />
  13. <style>
  14. #desktop {
  15. visibility: visible;
  16. }
  17. #pageWrapper {
  18. overflow: auto;
  19. background: #7c9dbf;
  20. border: 0;
  21. }
  22. #page {
  23. margin: 0 auto 0;
  24. width: 800px;
  25. background: #fff;
  26. }
  27. #header {
  28. background: #f0f0f0;
  29. padding: 20px;
  30. }
  31. #navigation {
  32. background: #f5f5f5;
  33. padding: 5px 20px;
  34. }
  35. #content {
  36. padding: 20px;
  37. }
  38. #footer {
  39. background: #f0f0f0;
  40. padding: 10px 20px;
  41. }
  42. #dockWrapper {
  43. border-top: 1px solid #999;
  44. border-bottom: 0;
  45. }
  46. #dockWrapper.top {
  47. border-top: 0;
  48. border-bottom: 1px solid #999;
  49. }
  50. </style>
  51. <!--[if IE]>
  52. <script type="text/javascript" src="scripts/excanvas_r43.js"></script>
  53. <![endif]-->
  54. <!--MOCHAUI-->
  55. <script type="text/javascript" src="scripts/source/mootools-1.2.4-core-yc.js"></script>
  56. <script type="text/javascript" src="scripts/source/mootools-1.2.4-more-yc.js"></script>
  57. <script type="text/javascript" src="scripts/source/Core/Core.js"></script>
  58. <script type="text/javascript" src="scripts/source/Window/Window.js"></script>
  59. <script type="text/javascript" src="scripts/source/Window/Modal.js"></script>
  60. <script type="text/javascript" src="scripts/source/Window/Windows-from-html.js"></script>
  61. <script type="text/javascript" src="scripts/source/Layout/Layout.js"></script>
  62. <script type="text/javascript" src="scripts/source/Layout/Dock.js"></script>
  63. <!--MOCHAUI-->
  64. <script type="text/javascript">
  65. MUI.aboutWindow = function(){
  66. new MUI.Modal({
  67. id: 'about',
  68. title: 'MochaUI',
  69. loadMethod: 'xhr',
  70. contentURL: 'pages/about.html',
  71. type: 'modal2',
  72. width: 350,
  73. height: 195,
  74. contentBgColor: '#e5e5e5 url(images/logo2.gif) left 3px no-repeat',
  75. padding: { top: 43, right: 12, bottom: 10, left: 12 },
  76. scrollbars: false
  77. });
  78. }
  79. window.addEvent('load', function(){
  80. MUI.Desktop.initialize();
  81. MUI.Dock.initialize();
  82. MUI.NewWindowsFromHTML = new MUI.NewWindowsFromHTML();
  83. $('aboutLink').addEvent('click', function(e){
  84. new Event(e).stop();
  85. MUI.aboutWindow();
  86. });
  87. });
  88. </script>
  89. </head>
  90. <body>
  91. <div id="desktop">
  92. <div id="dockWrapper">
  93. <div id="dock">
  94. <div id="dockPlacement"></div>
  95. <div id="dockAutoHide"></div>
  96. <div id="dockSort"><div id="dockClear" class="clear"></div></div>
  97. </div>
  98. </div>
  99. <div id="pageWrapper">
  100. <div id="page">
  101. <!-- PAGE CONTENT BEGINS HERE -->
  102. <div id="header">
  103. <h1>My Website</h1>
  104. </div>
  105. <div id="navigation">
  106. Site menu
  107. </div>
  108. <div id="content">
  109. <h3>My Page Content</h3>
  110. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  111. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  112. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  113. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  114. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  115. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  116. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  117. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  118. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  119. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  120. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  121. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  122. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  123. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  124. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  125. <p><a id="aboutLink" href="pages/about.html">Modal Test</a></p>
  126. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  127. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  128. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  129. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  130. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  131. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  132. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  133. <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  134. </div><!-- content end -->
  135. <div id="footer">
  136. Footer text
  137. </div>
  138. <!-- PAGE CONTENT ENDS HERE -->
  139. </div><!-- page end -->
  140. </div><!-- pageWrapper end -->
  141. <div class="mocha" id="myWindow01" style="width:300px;height:255px;top:90px;left:350px">
  142. <h3 class="mochaTitle">My Window 01</h3>
  143. <p>My Window Content</p>
  144. </div>
  145. <div class="mocha" id="myWindow02" style="width:300px;height:275px;top:160px;left:420px">
  146. <h3 class="mochaTitle">My Window 02</h3>
  147. <p>My Window Content</p>
  148. </div>
  149. <div class="mocha" id="myWindow03" style="width:300px;height:105px;top:230px;left:490px">
  150. <h3 class="mochaTitle">My Window 03</h3>
  151. <p>My Window Content</p>
  152. </div>
  153. </div><!-- desktop end -->
  154. </body>
  155. </html>