sample_miniview.html 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="../../../themes/themeroller/maemo5-theme/ui.all.css" type="text/css" media="screen" />
  5. <link rel="stylesheet" href="../../../themes/nokia/ext-theme/maemo5/800x480/custom.css" type="text/css" media="screen" />
  6. <script src="../../../lib/jquery/jquery.js" type="text/javascript" charset="utf-8"></script>
  7. <script src="../../../src/defaults.js" type="text/javascript" charset="utf-8"></script>
  8. <script src="../../../src/core.js" type="text/javascript" charset="utf-8"></script>
  9. <style type="text/css" media="screen">
  10. body {
  11. font-size: 14px;
  12. padding: 5px;
  13. font-family: "Trebuchet MS", "Helvetica", "Arial", "Verdana", "sans-serif";
  14. }
  15. p {
  16. margin: 30px 10px;
  17. }
  18. </style>
  19. </head>
  20. <body>
  21. <h1>Nokia.MiniView - Sample</h1>
  22. <br/><br/>
  23. <div id="miniview1"></div>
  24. <label>Text only</label>
  25. <div id="miniview2"></div>
  26. <label>Hybrid</label>
  27. <div id="miniview3"></div>
  28. <label>Landscpae image</label>
  29. <div id="miniview4"></div>
  30. <label>Multiple images</label>
  31. <div id="miniview5"></div>
  32. <label>Hybrid (Horizontal)</label>
  33. <div id="miniview6"></div>
  34. <br style="clear: both;" />
  35. <br style="clear: both;" />
  36. <br /><br />
  37. <script type="text/javascript" charset="utf-8">
  38. var init = function() {
  39. window.miniview1 = new Nokia.MiniView({
  40. element: '#miniview1',
  41. content: 'Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor'
  42. });
  43. window.miniview2 = new Nokia.MiniViewHybrid({
  44. element: '#miniview2',
  45. image: 'images/carousel01.jpg',
  46. text: 'Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum',
  47. });
  48. window.miniview3 = new Nokia.MiniViewLandscapeImage({
  49. element: '#miniview3',
  50. image: 'images/carousel02.jpg',
  51. });
  52. window.miniview4 = new Nokia.MiniViewMultipleImages({
  53. element: '#miniview4',
  54. images: [
  55. 'images/carousel01.jpg',
  56. 'images/carousel02.jpg',
  57. 'images/carousel03.jpg',
  58. 'images/carousel04.jpg'
  59. ]
  60. });
  61. window.miniview5 = new Nokia.MiniViewHybridHorizontal({
  62. element: '#miniview5',
  63. image: 'images/carousel05.jpg',
  64. text: 'Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem',
  65. });
  66. window.miniview6 = new Nokia.MiniViewGrid({
  67. element: '#miniview6',
  68. rows: [
  69. {
  70. image: 'images/carousel01.jpg',
  71. text: 'Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum',
  72. },
  73. {
  74. image: 'images/carousel02.jpg',
  75. text: 'Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum',
  76. }
  77. ]
  78. });
  79. /*
  80. * Hide splash when its all done.
  81. */
  82. Nokia.hideSplash();
  83. };
  84. /*
  85. * Show splash while loading components.
  86. */
  87. Nokia.showSplash('<span>loading</span>');
  88. Nokia.use('miniview', init);
  89. </script>
  90. </body>
  91. </html>